Problem: When navigating through the main menu on a multisite setup using WPML with subdomains, the AJAX request URL incorrectly switches to an English URL (https://en.fme.de/wp-admin/admin-ajax.php), causing the site to fetch English content instead of the intended language. This issue persists despite disabling related plugins and occurs specifically when using the Divi FilterGrid. Solution: 1. Ensure that your WPML plugin and all related add-ons are updated to the latest version. You can check and update from WPML Installation Guide. 2. Verify that the issue isn't due to a compatibility problem between WPML and the Divi FilterGrid. If you're using posts or pages within the grid, change their settings in WPML > Settings > Post type translation to 'Translatable'. 3. Check if the issue also occurs with a regular Divi grid widget or only with the FilterGrid addon. 4. If the problem is due to the plugin not being officially compatible with WPML, consider contacting the plugin author to discuss making the plugin compatible through WPML's GO Global program. More details can be found here: GO Global Program. 5. For AJAX calls, ensure proper language handling by following the guidelines provided here: Handling AJAX with WPML.
If these steps do not resolve your issue or if the solution seems outdated or irrelevant to your specific case, we highly recommend checking related known issues at WPML 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.
Problem: The client is trying to translate their website using WPML, but only one section of the homepage is being translated, and the footer is not visible in the translated version. The theme used, 'Service Finder,' is not WPML compatible, and there are issues with outdated plugins and new/custom Elementor widgets. Solution:
If these steps do not resolve the issue or if the solution seems outdated or irrelevant, we recommend opening a new support ticket. We also 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. For further assistance, please visit our support forum: https://wpml.org/forums/forum/english-support/
Problem: You have set up the multi-currency function in WPML with German as the default language and linked the currency CHF to the German language. However, when visiting a product page, the currency switches back to EUR after 2 seconds. Solution: This issue is related to the
BM_Update_Price::update_price()
method, which is hooked to AJAX. To fix this, you need to add it to our AJAX filters using the wcml_multi_currency_ajax_actions filter. Add the following code to the functions.php of your theme:
// WPML Workaround for compsupp-7663<br />add_filter( 'wcml_multi_currency_ajax_actions', 'wpml_compsupp7663_add_actions_to_multi_currency_ajax', 10, 1 );<br /><br />function wpml_compsupp7663_add_actions_to_multi_currency_ajax( $ajax_actions ) {<br /><br /> $ajax_actions[] = 'update_price'; // Add a AJAX action to the array<br /> return $ajax_actions;<br /><br />}
Please test this solution and provide feedback. If it resolves the issue, we recommend sharing this workaround with the plugin developers.
If this solution does not apply to your case, or if it 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 issues persist, please open a new support ticket.
Problem: You are working on a site under development and trying to translate the employer dashboard page using WPML. Additionally, you need help with editing footer translations, which aren't handled by the string editor. When attempting to translate the employer dashboard page, the entire content disappears. Solution: For a long-term solution and to prevent fixing issues one by one, we recommend contacting the plugin author and asking them to join our Go Global program. This program helps plugin authors make their products compatible with WPML, ensuring smoother translations across your site.
If this solution does not apply to your case, or if it 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. Should you need further assistance, please open a new support ticket at WPML support forum.
Problem: Quando WPML è attivo e si utilizza il gateway di pagamento Gestpay in WooCommerce, non viene inviata la mail dell'ordine, mentre con PayPal non si verifica questo problema. Solution: Poiché Gestpay non è un plugin testato da noi, non possiamo garantire la sua compatibilità con WPML. Se il problema persiste, potrebbe essere necessario contattare direttamente l'autore del plugin Gestpay per ulteriore assistenza. Inoltre, non è possibile disattivare solo la traduzione delle email senza l'uso di codice personalizzato. Ti suggeriamo di effettuare un debug del plugin per identificare la causa del problema o di considerare l'opzione di contattare uno dei nostri contractor per assistenza personalizzata.
Se questa soluzione non risolve il tuo problema o se ritieni che sia irrilevante perché datata o non applicabile al tuo caso, ti invitiamo a verificare i problemi noti, a confermare che hai installato le versioni più recenti dei temi e dei plugin, e a aprire un nuovo ticket di supporto.
Problem: You are trying to translate buttons in Elementor on your site using WPML, but the translation does not work. Solution: First, use the browser's Inspect tool to check the HTML element of the button to confirm it is an Elementor widget from the theme Valiance and that it isn't registered for translation. Then, follow these steps: 1. Go to Registering Custom Elementor Widgets for Translation and How to Register Page Builder Widgets for Translation for guidance on creating an XML configuration. 2. Navigate to WPML > Settings > Custom XML Configuration tab. 3. Copy the following XML code and add it to your site:
This solution might be 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 this does not resolve your issue, please open a new support ticket at WPML support forum.
Problem: The client is trying to synchronize products across different languages on their WooCommerce site using Judge.me, but faces issues because Judge.me does not detect products in different languages due to incompatibility with WPML. Solution: We recommend that the Judge.me developers join the WPML Go Global Program to achieve compatibility. They can reach out to us through https://wpml.org/documentation/support/go-global-program/. Additionally, Judge.me has opened a feature request for WooCommerce multilanguage compatibility with WPML, which can be viewed here: https://feedback.judge.me/suggestions/115563/woocommerce-add-multilanguage-compatibility-with-wpml.
If this solution does not apply to your case, or if it 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problema: Utilizzi il plugin WooCommerce Quote or Enquiry Contact Form 7 sul tuo sito WordPress e hai tradotto i moduli in Contact Form 7. Tuttavia, le traduzioni non vengono visualizzate correttamente e i moduli mostrano solo il contenuto in lingua originale (italiano), nonostante la configurazione. Soluzione: Il problema non riguarda il modulo stesso, ma il modo in cui il plugin inietta il codice nella pagina shop o in altre pagine. Se utilizzi lo stesso shortcode da solo, questo viene tradotto senza problemi. Probabilmente è necessario aggiungere un hook di WPML per identificare la lingua e mostrare il modulo corretto. Ti consigliamo di contattare l'autore del plugin per discutere questa integrazione. Se l'autore ha problemi, può partecipare al nostro programma Go Global e noi lo aiuteremo a rendere il plugin compatibile.
Se questa soluzione non risolve il tuo problema o sembra non essere più attuale, ti invitiamo a verificare i problemi noti, a controllare la versione della correzione permanente e a confermare che hai installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti consigliamo di aprire un nuovo ticket di supporto.