Hi,
I have checked your website and I see the following code:
(function(domain, translations) {
var localeData = translations.locale_data[domain] || translations.locale_data.messages;
localeData[""].domain = domain;
wp.i18n.setLocaleData(localeData, domain);
}
)("asnp-easy-product-bundles-pro", {
"translation-revision-date": "YEAR-MO-DA HO:MI+ZONE",
"generator": "WP-CLI/2.5.0",
"source": "assets/js/product/index.js",
"domain": "messages",
"locale_data": {
"messages": {
"": {
"domain": "messages",
"lang": "it_IT",
"plural-forms": "nplurals=2; plural=(n != 1);"
},
"Add": ["aggiungi"],
"Add%s": ["aggiungi%s"],
"Please select a product!": ["seleziona un prodotto!"],
"Bundle item image": ["Immagine dell'articolo del bundle"],
"Change": ["modifica"],
"View": ["guarda"],
"Optional": ["opzionale"],
"Delete": ["Elimina"],
"Product information": ["Informazioni sul prodotto"],
"Total items quantity should be at least %d or more.": ["La quantità totale degli elementi deve essere almeno %d o più."],
"Total items quantity should not exceed %d.": ["La quantità totale degli elementi non deve superare %d."]
}
}
});
From what I understood from this file: /logevy/wp-includes/js/dist/vendor/react-dom.min.js, it is using that info to update the selected elements. I have not reviewed the code in detail, since it is minified and not human readable, it has issues when the text is translated and does not match the defined localization data.
Unfortunately I do not know a way to easily fix it in the free version other than to suggest to consult the bundle plugin support, where they have the js source codes and can possibly figure out why their code is not happy and modify it to account translated content.
I believe it can be solved if you switch to our paid version, where we can translate the locale_data javascript variables to not cause conflicts. It will need extra configuration, so if you decide to sign up, you will need to ask our live chat agents to help you: https://gtranslate.io/#pricing
Thanks! 🙂