Problem: The client is experiencing issues with translations disappearing sporadically when using the WPML Advanced Translation Editor (ATE) to translate the start page of their website. The translations appear to be completed, but sometimes they do not show up on the front end immediately. Solution: 1. We suggested the client record their steps using a tool like LOOM to better diagnose the issue. 2. We recommended checking with the hosting provider to see if any caching or security add-ons might be affecting the visibility of the translations. 3. We advised disabling all plugins except for WPML and the theme (Avada), and then attempting the translation again to see if the issue persists. 4. Creating a staging site to replicate the issue might help in identifying specific triggers or conflicts.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If problems continue, please open a new support ticket at WPML support forum.
Problem: The client was unable to save Avada theme options for different logos on separate language domains (peaceconference.org and friedenskonferenz.info). They encountered an error message and an HTML 400 error code when attempting to change the logo on peaceconference.org. The issue was linked to session sharing across domains and incorrect settings in .htaccess. Solution: 1. Ensure the 'Auto sign-in and sign-out users from all domains' option is enabled under 'WPML > Languages' in the 'Language URL format' section to facilitate session sharing across domains. 2. Resave the permalinks after enabling this option and log out, then log back in from the secondary domain. 3. If translating the logo, use the 'String Translation' to translate the logo image IDs. This involves finding the default and translated image IDs in 'Media > Library', adding them to 'String Translation', and ensuring they are correctly linked. 4. For issues caused by .htaccess settings, such as 'Header set Referrer-Policy "no-referrer"', adjusting or removing these settings may resolve saving issues. 5. To apply specific CSS to translated pages, use the 'lang' attribute selector in your CSS, for example:
html[lang="en"] .logo{ background-color: red; }
If these steps do not resolve your issue or if the solution seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at WPML support forum.