Problem: The client is experiencing a 301 error (Too many redirects) when trying to view all translated products on their website. They are unsure if recent plugin updates could have caused this issue. Solution: We identified that the issue was related to the handling of taxonomy slugs for product categories. We recommended modifying the code to ensure that the slug for each product category is correctly decoded. Here is the code we suggested adding to the site's functions:
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 WPML support forum.
Problem: You are working on a site using WPML to translate pages and have encountered an issue where only the title of a page is displayed for translation, while other elements like small tools and product collections are missing. Solution: If you are trying to translate WooCommerce pages, remember that they consist of shortcodes, and typically, only titles should be translated. For translating other content such as theme tools or WooCommerce shortcodes, follow these steps: 1. Navigate to WPML->Strings Translations->Auto Register strings for translations. 2. Enable the "Look for strings while pages are rendered" option. 3. Visit the page on the front-end where the string is shown; this action will automatically register strings from that page. 4. Return to WPML->Strings Translations->Auto Register strings for translations and disable the previously enabled options. 5. Search for the strings in WPML->String Translations and translate them.
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 at WPML support forum for further assistance.
Problem: You are developing a site and want to translate the WooCommerce shop cart and other pages using WPML, but when you open these pages, they return a 404 error. Solution: If you're experiencing this issue, we recommend following the detailed instructions on setting up store pages with WPML. Please visit the WooCommerce Multilingual documentation and click on "Setting Up the Store Pages" in the documentation sidebar.
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 these steps not resolve your issue, please do not hesitate to open a new support ticket at WPML support forum for further assistance.
Problem: Der Kunde konnte die Strings von Germanized Pro nicht übersetzen, insbesondere die Checkboxen im Checkout-Prozess. Dies lag daran, dass WooCommerce über Blocks und nicht über Shortcodes verwendet wurde, was möglicherweise zu Kompatibilitätsproblemen mit Germanized führte. Solution: Zuerst empfahlen wir, den Germanized Support zu kontaktieren, um zu überprüfen, ob es ein Problem mit der Kompatibilität gibt. Zusätzlich haben wir eine benutzerdefinierte XML-Konfiguration in WPML > Einstellungen > Benutzerdefinierte XML Konfiguration hinzugefügt, um die Strings für die Übersetzung zu registrieren:
Anschließend haben wir den Kunden angewiesen, die Ausgangssprache der Strings anzupassen und deren Übersetzung zu testen. Weitere Informationen zur Anpassung der Ausgangssprache finden Sie hier: Wie man die Ausgangssprache von Strings ändert.
Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum: WPML Support-Forum.
Problem: If you're experiencing issues with product variants disappearing after updating WooCommerce Multilingual & Multicurrency to version 5.3.9, it might be due to conflicts with other plugins or themes. Solution: We recommend the following steps to troubleshoot and resolve the issue: 1. Ensure that only WooCommerce, WPML, and our addons are enabled when updating to the latest version of WooCommerce Multilingual & Multicurrency. 2. If the issue persists, try enabling all plugins and the child theme again to check if the problem still does not occur. 3. On your live site, delete any minified files created by Assets Cleaner PRO and clear the site's cache before updating. 4. Check for configuration issues under WooCommerce > WooCommerce Multilingual & Multi-Currency > Status. 5. Go to WPML > Settings > Post Type Translation and set "Variations (product_variation)" to "Translatable - only show translated items" and save the settings. 6. In WPML > Settings > Custom Fields Translation, click "Show system fields" and set the field
_crosssell_ids
to "Translate". If these steps do not resolve the issue, the 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 for further assistance.
Problem: The client created a variable product in WooCommerce and needs to translate the name of the default variation. After translating, the product appears empty in the frontend. Solution: 1. Ensure the WooCommerce Multilingual & Multi Currency plugin is installed and activated. You can download it from here. 2. Edit the variable product in the default language ensuring that the "WPML Translation Editor" is enabled. 3. Translate the secondary language product using the WPML Translation Editor. For detailed steps, refer to this documentation. 4. If the variation still does not show in the frontend, follow these troubleshooting steps: - Clear the cache in WPML. - Synchronize posts taxonomies. - Remove ghost entries from the translation tables. - More steps can be found in the WPML Support Troubleshooting page. 5. Consider creating global attributes and translate them either during the product translation or via WooCommerce >> WooCommerce Multilingual & Multicurrency > Attributes tab.
If these steps do not resolve the issue, 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 the problem persists, please open a new support ticket.
Problem: You have a WooCommerce setup with WPML on your website, with Dutch as the primary language and English as the secondary. Some products, although visible in Dutch, do not appear in English despite using the fallback option. Even after duplicating the products explicitly to English, some still do not show up. Solution: First, perform the following troubleshooting steps in WPML: 1. Navigate to WPML > Support > Troubleshooting. 2. Click on the following buttons: - Synchronize posts taxonomies (select "Products") - Clear the cache in WPML - Remove ghost entries from the translation tables - Fix element_type collation - Fix WPML tables collation - Synchronize local job ids with ATE jobs - Synchronize translators and translation managers with ATE - Assign translation status to duplicated content - Set language information - Fix post-type assignment for translations 3. Open the default product that isn’t appearing in the translation and save it without making any changes. 4. Check the secondary language; the product should now be visible. If you have many products, use WooCommerce's bulk update feature to save time. Refer to this guide to learn how to bulk select and update products without changing any values, simply click "Save".
If these steps do not resolve your issue or if the solution 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 the problem persists, please open a new support ticket.
Problem: Die Funktion zur Anzeige von Herstellerangaben auf einer Produktseite wird nicht korrekt ins Englische übersetzt, obwohl die Grundversion in Deutsch verfasst ist. Der String ist vorhanden, aber die Sprachen sind vertauscht. Solution: Wir empfehlen, die
getText()
Funktion mit der korrekten Textdomain zu implementieren, da diese in Ihrer aktuellen Implementierung fehlt. Zusätzlich können Sie die Funktion wpml_translate_single_string verwenden, um die Übersetzung zu verwalten.
Falls diese Lösung nicht relevant sein sollte, weil sie veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum unter WPML Support-Forum.
Problem: You are experiencing an issue where the password reset URL for the English language on your WooCommerce site redirects to the login page instead of the password reset page. Solution: We have identified this as a known issue. You can find more details on our erratum page: Incorrect content displayed when WooCommerce endpoints are translated from non-English to English. To address this issue, please follow these steps: 1. Navigate to WooCommerce > Settings > Advanced page. 2. Set your endpoints in English. 3. Go to WPML > String Translation page. 4. Translate your endpoints. After completing these steps, if the problem persists or the solution seems 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.
Проблема: На странице 'checkout' сайта, использующего WPML для перевода, после срабатывания ajax в WooCommerce перевод способов оплаты слетает. Решение: В первую очередь, обновите все плагины WPML, WooCommerce Multilingual и сам WooCommerce до последних версий. Это поможет воспользоваться последними исправлениями и улучшениями. Проверьте последние выпущенные версии в разделе Моя учетная запись -> Загрузки и следуйте инструкциям по обновлению, доступным здесь. Если обновления не видны, перейдите в раздел Плагины → Добавить новый, нажмите на вкладку Реклама и кнопку «Проверить наличие обновлений». Если проблема сохраняется, попробуйте удалить и заново добавить перевод строки в WPML → Перевод строк. Не забудьте сделать резервную копию базы данных перед этими действиями.
Если предложенное решение не помогло или кажется неактуальным, рекомендуем открыть новый тикет в службе поддержки WPML. Также рекомендуем проверить известные проблемы, версии исправлений и убедиться, что у вас установлены последние версии тем и плагинов.
Problem: Sie versuchen, Produktsicherheitstexte und Dokumente mit WPML zu übersetzen, stoßen jedoch auf Probleme bei der Übersetzung der Hersteller in den Taxonomien, der Übernahme der Herstellerangaben in Produktübersetzungen und der Übersetzung von Produktdatenblättern und Sicherheitshinweisen. Solution: Um die Herstellerangaben korrekt in den Produktübersetzungen zu übernehmen, müssen Sie sicherstellen, dass der Hersteller übersetzt ist und das Systemfeld '_manufacturer_slug' entsprechend konfiguriert ist (Copy Once). Eine Bearbeitung im Original muss vorgenommen werden, damit die Änderung der Präferenz in die Übersetzung übernommen wird. Hier können Sie das Verfahren nachstellen: Beispiel. Es wird empfohlen, das Germanized Plugin so zu konfigurieren, dass das Feld '_manufacturer_slug' wie alle anderen über deren XML-Config vorkonfiguriert wird. Wir haben bereits Kontakt zu Germanized aufgenommen, um dies zu besprechen. Die Formatierung der Herstelleradresse wird in einem separaten Ticket behandelt: Formatierung der Herstelleradresse wird nicht übernommen.
Falls diese Lösung für Ihr Problem irrelevant erscheint, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen Ihnen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.