Problem: You are experiencing issues with reviews being posted in the wrong language section on your e-commerce site. Previously, you had to delete and repost the review in the correct language, which is not ideal. Solution: We recommend enabling a feature that allows reviews to be displayed in all languages. You can activate this option by checking the appropriate checkbox. For more details, please visit: Displaying Product Reviews in Multiple Languages. Once this feature is enabled, you can translate the reviews using WPML → String Translation. Reviews will then show a "(translated)" label when viewed in another language.
Please note that this solution might not be relevant if it's 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 at WPML support forum.
Problem: If you're experiencing issues where attributes from a second language (EN) duplicate and swap with the original product's attributes (PL) when editing in the original language, this might be due to incorrect attribute translation or creation settings. Solution: We recommend following these steps to potentially resolve the issue: 1. Create a full site backup. 2. Navigate to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Settings tab. 3. Click on the Troubleshooting link at the bottom right. 4. In the attributes dropdown, ensure you select the correct attribute, then select all options. 5. Click on the 'Start' button and wait for the process to finish. 6. After completion, verify if the issue with attribute duplication has been resolved.
Additionally, consider contacting your hosting provider to downgrade the PHP version to v8.2 or v8.1, as not all WordPress functionalities, including the core, fully support newer PHP versions yet.
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: The client is developing an e-commerce site using WPML Multilingual CMS, WPML String Translation, and WooCommerce Multilingual & Multicurrency. They encountered an issue where Ajax buttons do not work in the Spanish store, which is the default language. The buttons work fine in English. Disabling WPML String Translation resolves the issue, suggesting a compatibility problem between the Porto theme (updated) and WPML String Translation (updated). Solution: We recommended the client to: 1. Create a complete backup of the site or set up a staging site. 2. Update any outdated plugins or themes. 3. Clear any existing cache. 4. Deactivate all plugins, including WPML plugins. 5. Activate a default WordPress theme, such as Twenty Twenty. 6. Reactivate WPML plugins, WooCommerce, and WooCommerce Multilingual & Multicurrency. 7. If the problem disappears, reactivate the theme and other plugins one by one to identify the culprit. Additionally, our second-level specialists suggested that the issue might be due to a translated file that shouldn't be. They advised deleting or renaming the .mo files one by one in the
wp-content/languages/wpml
directory to see which one might be causing the issue. After modifying the files, the site should be loaded on the frontend to regenerate the .mo files.
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 the problem persists, please do not hesitate to open a new support ticket at WPML support forum.
Проблема: Клиент пытался перевести строку в JavaScript, которая отображает количество отзывов в заголовке вкладки. Однако перевод не работал должным образом. Решение: 1. Для решения этой проблемы необходимо сделать строку переводимой в JavaScript. Мы рекомендуем использовать методы, описанные в документации WordPress по локализации JavaScript: https://make.wordpress.org/core/2018/11/09/new-javascript-i18n-support-in-wordpress/. 2. Возможно, вы столкнетесь с проблемами, связанными с переводом строк из JavaScript файлов, описанными здесь: https://wpml.org/errata/translating-strings-from-javascript-files-using-wp_set_script_translations/. 3. Как альтернативное решение, можно добавить условие в код, чтобы проверить текущий язык и изменить вывод соответственно, например:
Если предложенные решения не актуальны или не помогают в вашем случае, мы настоятельно рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, версию исправления и убедиться, что у вас установлены последние версии тем и плагинов.
Problem: You are trying to translate the permalink for WooCommerce products to different languages (e.g., /produit in French, /product in English), but after saving, the WooCommerce Multilingual & Multicurrency Status tab indicates it's not translated. The WPML Settings page also shows it's not saved, and the URL always displays the French version (/produit) instead of the expected English version (/product). Solution: Clearing both the site cache and object cache might solve the problem, as caching can often prevent changes from displaying immediately.
If the solution provided here becomes irrelevant due to updates or does not apply 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. 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: You want to set attribute labels for a WooCommerce addon globally so they don't need to be adjusted for every language and avoid filling fields manually in every language in the product settings. Solution: We recommend going to WPML > Settings > Custom Field Translations, searching for the fields, and setting them to
Copy
. This will copy the original values when translating the products. Note that the fields might only be visible if you click "Show system fields". For more guidance, visit Translating Custom Fields documentation.
If this solution does not apply to your case, or if it seems outdated, please check the related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if needed.
Problem: You are experiencing issues with variations not showing for translated products in WooCommerce Multilingual & Multicurrency, despite using the 'Troubleshooting' options. Solution: WooCommerce > WooCommerce Multilingual & Multi-Currency > Attributes. Custom attributes created on each product need to be translated when translating the products themselves. Please try updating the translations of your products, or edit the original product, save it, and then translate again.
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. If the problem persists, please open a new support ticket at WPML support forum for further assistance.