Problem: The client is experiencing issues with price rounding in different countries/currencies on their WooCommerce site. Prices are rounded correctly when viewed from the Netherlands, but not when viewed from countries like the UK, where different tax rates apply. Solution: We recommend configuring the WooCommerce Tax Settings to display prices excluding tax. This approach helps in managing the display of prices consistently across different countries, despite the variations in tax rates. For detailed guidance on adjusting these settings, please refer to the WooCommerce documentation on tax settings: Setting up taxes in WooCommerce.
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. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.
Problem: The client was experiencing an issue where attempting to order a product with only 1 in stock resulted in an error, and it appeared as though two orders were created, but only one was processed in the admin. This occurred when WPML String Translation was enabled, and there was also a problem with the refund process when WPML Multilingual CMS was active. Solution: We identified a PHP fatal error related to a format specifier in the WooCommerce email notification system. The error was traced to a translation string for the 'out of stock' message in WPML String Translation, which had an incorrect format. We corrected the translation from "Níl stoc de % againn." to "Níl stoc de %s againn." and verified that the checkout and refund processes functioned correctly thereafter. For further details on this type of error, you can refer to the documentation at https://wpml.org/errata/php-8-php-fatal-error-uncaught-valueerror-unknown-format-specifier-in/.
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. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.
Problem: You are working on a development site and trying to translate the WooCommerce checkout page into English. However, you are unable to display the block containing contact details and payment method on the English version of the checkout page. Solution: If you're experiencing this issue, we recommend checking how your payment page is set up. If you are using Elementor, there might be a text field calling these shortcodes and HTML code. Here is an example of the code structure you might find:
If copying this code to another page does not work, and similarly the payment page does not work for the French page, consider adding the code under an HTML widget using the WordPress editor and translating that page. This approach should correctly translate the page.
If this solution does not resolve your issue or seems outdated, please check the related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket at WPML support forum.
Problem: The client is experiencing an issue where all products in languages other than the default are not displayed, showing the error message: 'Sorry, no products matched your selection. Please choose a different combination.' This issue is caused by the B2B King plugin blocking access to the products. Solution: We recommended checking the workaround provided on the WPML errata page for issues related to B2B King's product category restriction not being copied to translations. You can find the specific workaround here: https://wpml.org/errata/b2bking-product-category-restriction-not-copied-to-translations/
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend opening a new support ticket. Additionally, please check 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. For further assistance, you can also visit our support forum at https://wpml.org/forums/forum/english-support/.
Problem: The client needed to translate text within the WPML plugin but was unable to find where to add these translations. Solution: 1. Navigate to WPML->String Translations. 2. At the bottom of the String Translation table, click on "Translate text in admin screens". 3. Search for the strings there and if found, select them and add them using the "Add to string translation" button. 4. Click on "Return to String Translations" and proceed to translate the text. For more detailed guidance, visit WPML String Translation documentation. Additionally, if the above steps do not resolve the issue, adding a custom XML configuration might be necessary.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check 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. For further assistance, please visit WPML support forum.
Problem: If you're experiencing issues where product quantities are not updating across different language versions in your WooCommerce store after a sale, this could be due to the WooCommerce Multilingual plugin not being active. Solution: We recommend activating the WooCommerce Multilingual plugin to ensure that stock statuses are synchronized across all languages. Here's how you can resolve the issue: 1. Activate the WooCommerce Multilingual plugin. If it's not installed, navigate to Plugins > Add New > Commercial and install it from there. 2. Once activated, retranslate the affected product. 3. Go to WooCommerce > WooCommerce Multilingual > Status tab. 4. Scroll down to the "Troubleshooting" section and select the option as shown in this screenshot: https://prnt.sc/r8qJw53f8lSO. Then, click on the Start button to synchronize the stock status across languages.
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 do not hesitate to open a new support ticket at WPML support forum.
Проблема: Почему к некоторым URL добавляется 'UK', а к некоторым нет? Решение: Это происходит потому, что вы используете одинаковый слаг для перевода. WordPress по умолчанию не позволяет иметь одинаковые URL для таксономий, однако WPML делает это возможным. Мы рекомендуем вам отредактировать URL, убрав "-uk" и сохранить изменения.
Если данное решение оказалось неактуальным или не подходит для вашего случая, мы настоятельно рекомендуем проверить список известных проблем, убедиться в версии постоянного исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если проблема сохраняется, пожалуйста, откройте новый тикет поддержки.