Problem:
I tried to set bulk discounts based on a tag with Booster Plus for WooCommerce and with WooCommerce Dynamic Pricing & Discounts. 20% on some products. The sale price shows correct in the default language (Greek) but not in the 2nd language (English).
Problem:
Unable to see languages to select in the setup Step 1.
Our database tables were added to your database incorrectly. The icl_languages table had an unexpected column and the collation was set to "latin2_general_ci" when the expected value is "utf8mb4_unicode_520_ci"
This caused some of our tables to be incompletely populated. Solution:
I corrected the collation and table structures and imported the missing values for icl_languages, icl_flgs, and icl_languages_translations using the phpMyadmin plugin.
Problem:
I am receiving always email from my wordpress website.
Translation updates for "mywebsite". There it shows all the translations what i completed manually, but there is also a deadline. I would like to know what does it mean that deadline, because the translation is completed. Solution:
This deadline is intended only for the moment when Translation Managers send jobs to translators. It represents the time that the translators have before the job is expired in the WPML -> Translation Management -> Jobs tab.
But it is nothing that you should worry about - the translations will still be there after this expiration date. Relevant Documentation:
Make sure to check our doc related: https://wpml.org/documentation/translating-your-contents/
Qtranslate-x cleanup and WPML translation migration queries...
The site in question(https://framer.judokitten.com) has 2 languages assigned, Dutch being the default language and English as secondary. There are duplicate posts and pages(not all) one for Dutch content and one for English content. After importing with the aforementioned plugin and copying the provided redirects to the functions.php file, all the content was assigned to Dutch language.
Solution:
I checked the pages of your site - Pages -> All Pages. I can see 76 pages in Dutch and 36 pages in English, almost all of which are not connected to each other. Please see the attached screenshot pages-not-connected.jpg.
I also checked the .htaccess file of your site. I don't see there any language RewriteRules. I checked the 'theme' functions.php file and saw the following line.
However, I don't see the qt-importer-redirects.php file in the root of your theme's folder.
Apparently, you didn't migrate from qTranslate to WPML properly. At this point, I recommend rolling back your site to a backup before the migration and doing the migration again with great attention to the details and process needed. Carefully follow our guide.
Problem:
I am trying to access Category from the WordPress Admin Dashboard.
WordPress Admin Dashboard -> Post -> Category.
Result: Critical error on the website. Please see the attached screenshot.
Workaround : Disable WPML Multilanguage CMS plugin, then I can access the Post -> Category.
Note: This is my sandbox website. Problem exist on both my production and sandbox website. Solution:
This a known issue which generally it is solved by deleting a certain entry in the options table of the database.
Problem: You are trying to configure payments for UAE in EUR since AED is not supported by PayPal. Even for USD, PayPal is not allowing payments in EUR. Solution: First, navigate to WooCommerce->WooCommerce Multilingual->Multi Currencies and check the currency settings. Click on the "pencil" icon next to USD and ensure the payment gateway is disabled for currencies not supported by PayPal. If the issue persists, we recommend testing all currencies in a sandbox environment we've set up for you. You can log in using this link: Sandbox Environment. Add your PayPal account there, enable the payment gateway under WCML->Multicurrencies, and test with a product. We have escalated this issue to our second-tier support and our development team for further investigation. A fix is planned for WooCommerce Multilingual & Multi-Currency 5.3.0. Meanwhile, you can check the official errata page for updates: WPML Errata.
If this solution does not resolve your issue or seems outdated, please open a new support ticket. 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. For further assistance, visit our support forum: WPML Support Forum.
Problem:
A blank screen appears and after enabling debug mode, the following error appears in some configurations:
PHP Fatal error: Uncaught InvalidArgumentException: element_id and type do not match in \wp-content\plugins\sitepress-multilingual-cms\classes\core-abstract-classes\class-wpml-set-language.php on line xx
Problem:
The client was unable to translate one menu item.
Solution:
That menu item "Kids" was being displayed using Menu Custom Links on the website. After synchronizing the menu from the WPML >> Menu Sync page, you should be able to translate it from WPML >> String Translation page.
Gravity form is not showing translation. I translated my forms using the instructions on the site, but one is not showing translated versions on this page.
Solution:
The shortcode attribute with the value of "false" was translated into other languages, and this caused the problem. This attribute's value should not be translated. So I switched it to "false" in all the languages. And now, the translated forms are shown on the front end.
If you are using a custom theme or plugin, you can contact the theme or plugin developer and confirm if the texts are translatable. If they are, you can then visit our page about finding strings that don't appear in String Translation. This page includes step-by-step text and video tutorials about translating different types of strings.
Problem:
When I click the language to translate, always sends me to Translations queue.
Solution:
- Update WPML plugins to the latest ones. And any other plugin and theme if needed.
- Make sure you are added as a translator with correct pairs in WPML -> Translation Management -> Translators. Your user must have First Name, Last Name and Emails filled correctly in the profile.
Problem: If you're unable to find the column names for translating the Shipping method title in the String translation, it might be due to a conflict with the Translatable use translation if available or fallback to default language settings for Products post type in WPML>>Settings>>Post Types Translation. This issue typically occurs because all the products are currently only in the English language. Solution: We recommend translating a product to check if the issue persists. The string will only refresh when updating the cart, which does not occur if a product is added to the cart from the Bulgarian language. Please view these screencasts for more details:
This issue has been escalated to our developers for a permanent fix, and we will update you as soon as we receive more information from them.
Please note that 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 the problem persists, please open a new support ticket.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive