Problem: Nach dem Update von WPML auf Version 4.6.14 werden alle anderen Plugins in Englisch statt Deutsch angezeigt, sowohl im Frontend als auch im Backend. Dies betrifft auch spezifische Strings wie den Mehrwertsteuer-String von Germanized und die DHL Wunschlieferung im Checkout. Solution: Das Problem wurde durch eine Änderung in WordPress 6.7 verursacht, die auch das Backend betrifft. Wir empfehlen, das Core Ticket zu verfolgen, das sich mit dieser Änderung befasst: https://github.com/WordPress/wordpress-develop/pull/7713. Zusätzlich haben wir ein Erratum veröffentlicht, das weitere Details zu diesem Problem bietet: https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/.
Falls diese Lösung nicht relevant ist oder veraltet erscheint, empfehlen wir, die neuesten Versionen Ihrer Themes und Plugins zu überprüfen und bei weiteren Problemen ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen zu besuchen: https://wpml.org/known-issues/.
Problem: If you're managing a multilingual website and have added Dutch as a new language, but WPML is not using the WooCommerce and theme translation packages for Dutch, even though these packages are present. Solution: We are aware of this issue and will hadle it in the next release.
Problem: You are trying to cache translated posts but are unable to do so because of the _lsvary cookie, which affects caching behavior on your site. Solution: Currently, there is no update from the plugin authors regarding a solution to avoid the _lsvary cookie when caching translated posts. We previously reached out to the authors, and they are aware of the issue but have not provided a definitive solution yet.
We recommend contacting the plugin authors directly for the most recent updates on this issue.
The code below, provided by the client, eliminates the need to vary the cache based on currency. However, this approach is only suitable when a single currency is used per (sub)domain or URL. Please note that this code is untested and provided as-is, as it was not created by our team. We strongly recommend testing it thoroughly in a staging environment before implementation.
add_filter('litespeed_vary', 'unset_litespeed_wcml_vary_cookie', 99);
function unset_litespeed_wcml_vary_cookie($vary_list){
if (isset($vary_list['wcml_currency'])){
unset($vary_list['wcml_currency']);
}
return $vary_list;
}
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 you still need assistance, please open a new support ticket at our support forum.
Problem: You are trying to translate variable products using WPML, and although the translations are marked as completed, the variations are not displaying correctly on the English version of the product page. Specifically, when selecting options like 'Choose Color', nothing happens, whereas the Spanish version displays variations correctly. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Navigate to WooCommerce > WooCommerce Multilingual > Status > Troubleshooting. 2. Select "Sync products variations" and click on Start. 3. Edit the product in the original Spanish language, make a small change to the description, and then update the translation product. IMPORTANT: Please backup your database and website before proceeding.
If this solution does not resolve your issue, or if it 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. Additionally, you can open a new support ticket for further assistance at our support forum.