I would like to update you on the troubleshooting activity I have done with the BeTheme support team regarding the issue of WPML damaging the CSS instructions on the page translated from English to Italian. The BeTheme team has found that the new version of WPML truncates classes if they are too long, and BeTheme uses very long class names and many classes in the CLASS attribute of HTML tags. You should contact the BeTheme team and collaborate to resolve this issue, otherwise, you risk creating problems for all sites that use both that theme and your plugin.
BeTheme asks me to register. I told you: it is not a free theme. There is no way I can use it on a sandbox. Can you please contact BeThem development theme? It will be faster. They already know which is the problem and why WPML broke my site.
No worries, I have found an internal report about the same issue and it seems that our compatibility team already contacted BeTheme developers.
I will inform you here if I have more news.
Just to be on the same page this is a structural matter that will affect many other aspects of the plugin so a solution will not be the one the BeTheme developer mentioned and it needs more investigation and it might take time for sure.
Thank you. I'm glad you're working on it. I am a little worried by the fact that what those at BeTheme support said and what you are now confirming to me, the issue is structural and will certainly require delicate action to implement. I suspect that this will delay the publication of the Italian version of the site. Since we have to publish on March 15th anyway, is there a way to temporarily deactivate the Italian version without losing everything we've done so far?
HI. Any news? I have to publish the site by the end of March but currently I can only do that in English, because of the project at issue. Do you know if your team and the Betheme team did progress in fixing the problem?
My understanding is that WPML is truncating long CSS classes. Is anything you can do to avoid that? There are more than one million sites based on Betheme. It is also your interest to fix that asap. Is anything I can do by PHP or jQuery to building a workaround?