The client reported that the 'Post' category in some widgets was not translating correctly.
Solution:
After testing, we found a workaround that involves modifying the code in the Elementor plugin. Here are the steps we recommend you follow after making a full site backup:
Additionally, the plugin author has included a fix in the upcoming version of Ultimate Addons for Elementor, which we have already implemented in our sandbox site for testing.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable 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.
Problem: The client is experiencing an issue where ACF fields are displayed in all languages on the homepage for 'Services' and 'Testimonials' custom post type modules. The fields are not correctly configured to display only in the intended language settings. Solution: First, ensure that you are following our guide on working with ACF, which can be found here: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/. Next, verify that you have the ACF Multilingual plugin installed and updated to its latest version. This plugin is essential for managing the translation of ACF fields. Modify your code to include the 'suppress_filters' => false parameter to ensure that WPML can apply the necessary language filters. Here is the corrected code snippet:
If these steps do not resolve your issue, or if the solution provided here becomes outdated, we 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.
Problem: If you're trying to use a Clone field to duplicate another ACF group or field while ACFML is active and set to 'Different fields per language', you might notice that the Clone field does not return using get_fields(). This issue can be temporarily resolved by changing the group setting containing the Clone field to 'Advanced' and setting the Clone field as 'Copy'. Alternatively, deactivating ACFML and resaving the page/post also resolves the issue. Solution: We have published an errata that provides a temporary workaround for this issue. We recommend checking the following link to see if the suggested changes help: https://wpml.org/errata/acf-clone-field-set-to-copy-once-does-not-retrieve-values-in-original-language/ It is very important to perform a full backup (files and database) of your site before implementing this action. If your site is live, try this on a copy of the site rather than the live site itself.
This solution might be irrelevant if it's outdated or not applicable 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 the issue persists, please open a new support ticket at WPML support forum.
Problem: You are experiencing an issue with translating specific text strings in the WooCommerce PDF Invoices & Packing Slips plugin. Despite using WPML String Translation, the fields 'Kwota netto' (Net Amount) and 'Wysyłka (netto)' (Shipping Net) remain untranslated and appear in Polish on the invoices, regardless of the selected language. Solution: We recommend the following steps to resolve this issue: 1- Open the
3- Generate a new PDF to register the strings. 4- Go to WPML > String Translator and find the strings under the 'wpo_wcpdf_pro' text-domain. 5- Switch the string language to the default language, then translate it.
If this solution does not resolve your issue or seems outdated, 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.
public function gform_pre_render( $form ) {<br />return $this->translate( $form );<br />}
3. Replace the existing code with the following to preserve specific form data:
public function gform_pre_render( $form ) {<br />// Preserve the page_instance key if it exists<br />$page_instance = isset( $form['page_instance'] ) ? $form['page_instance'] : null;<br /><br />// Translate the form<br />$form = $this->translate( $form );<br /><br />// Reassign the page_instance key after translation<br />if ( $page_instance !== null ) {<br />$form['page_instance'] = $page_instance;<br />}<br /><br />return $form;<br />}
Please check if this modification resolves the issue on your site.
Keep in mind 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.
Problème : Le client a rencontré des problèmes avec la traduction automatique de certains éléments du thème Newspaper utilisant des widgets et des shortcodes spécifiques qui n'étaient pas reconnus par WPML pour la traduction automatique. Solution : Nous avons recommandé d'isoler le problème en utilisant un environnement sandbox pour reproduire la configuration du site du client. Après avoir identifié les éléments spécifiques non traduits, nous avons fourni une solution en deux étapes : 1. Ajouter le code XML suivant au fichier de configuration de la langue sous WPML > Paramètres > Configuration XML personnalisée :
2. Appliquer une petite modification à la page concernée pour que WPML recharge les champs et traduise correctement.
Si cette solution ne résout pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus, de vérifier la version du correctif permanent et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.
Problem: You are unable to edit pages using Elementor when WPML is active on your site. The page fails to load, and disabling WPML resolves the issue, indicating a potential conflict between WPML and Elementor. Solution: First, ensure that all your plugins, including WPML and Elementor, are up to date. If the issue persists, try deactivating all other plugins except for WPML and Elementor to check if the problem still occurs. This step helps isolate the conflict to specific plugins. If the problem is related to PHP errors due to changes in WordPress version 6.7, refer to the WPML errata page for a potential fix: WPML Errata on PHP Error in WP 6.7. Additionally, monitor the WordPress core trac for updates on this issue: WordPress Core Trac Ticket #62337.
If these steps do not resolve your issue, we recommend opening a new support ticket. It's also advisable to check related known issues at WPML Known Issues and ensure you have the latest versions of themes and plugins installed. If further assistance is needed, please contact us through the WPML support forum.
Problem: The client is experiencing issues with WPML in combination with The Events Calendar plugin. Specifically, when WPML is enabled, tags and pagination on the events page behave incorrectly, but only on the Russian version of the site. The client has already tried resaving permalinks, disabling and re-enabling WPML, checking taxonomy settings in WPML, and reviewing template settings in The Events Calendar. Solution: We recommended ensuring that the WPML String Translation plugin is installed to use The Events Calendar effectively with WPML. It is also important to translate the tags into the secondary language and add the English slugs in the translation. For further guidance, we provided a link to documentation on building multilingual events websites with The Events Calendar and WPML: https://wpml.org/documentation/plugins-compatibility/build-multilingual-events-websites-events-calendar-wpml/#translate-category-tag Additionally, we suggested checking out known issues with The Events Calendar plugin that might be relevant: https://wpml.org/plugin/the-events-calendar/#ki We also recommended activating the WPML SEO plugin, which helps in translating SEO content effectively. This plugin can be downloaded from the WPML Downloads page.
If this solution does not resolve the issue or seems outdated, 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 persist, please open a new support ticket at our support forum.