Problem: The client has translated Term Meta to Portuguese via WPML's Translation Dashboard under Yoast SEO > Term Meta, but the Term Meta of their taxonomies still appears in English in the backend, although it is correctly translated on the frontend. Solution: 1. We have identified that Yoast SEO term metas are not stored using the standard WordPress API but as a serialized option, which can lead to issues if the data becomes too large. 2. To manage translations, we recommend using the WPML Translation Dashboard to translate Yoast SEO term meta, ensuring it displays correctly on the frontend. 3. If editing is necessary, it should be done via the Advanced Translation Editor (ATE), and the term meta should be re-sent for manual translation if it was initially auto-translated. This will not incur additional credits as the translations are saved in ATE's translation memory. 4. We are considering implementing a feature where the Yoast SEO term meta field in the backend will be locked with a recommendation to use ATE for translations, to prevent issues with direct edits.
Please note that this solution might be outdated or not applicable to your specific 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 the issue persists, please open a new support ticket.
Problem: The client added a language switcher in the header using Elementor Pro, set to show only one language without a flag. It functions correctly when the website is in English, but when switching to French, it only displays the French option, preventing switching back. Solution: We first asked the client how the language switcher was implemented in the header to understand the setup. We suspected the issue might be related to the 'Hostinger Preview Domain' plugin, known to interfere with WPML language switching. We recommended disabling this plugin to see if it resolves the issue. After further investigation, we confirmed that the language switcher was functioning correctly in both languages. If you're experiencing similar issues, we recommend checking if any temporary domain usage plugins are active and disabling them. Additionally, ensure your implementation method in Elementor is consistent with WPML's best practices.
Please note that this solution might be outdated or not applicable to your specific 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 the problem persists, please open a new support ticket at WPML support forum.