Problem: If you're experiencing an issue where the French translation is stuck in refreshing translation status, but the German translation is not affected, follow these steps. Solution: 1. Navigate to WPML -> Settings and temporarily switch from
Translate everything
to
Translate manually
. 2. Proceed to WPML -> Support -> Troubleshooting. 3. Click on Cancel in-progress automatic jobs. 4. Go to the products listing and switch to French in the admin top bar. 5. Remove the French translation and also remove it from the trash. 6. Switch back to English, and the icon will be replaced with a + icon. 7. When you add the translations, the fields will be already loaded due to the translation memory. 8. Save the translation.
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. If the problem persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is experiencing a 404 error on the Italian version of their homepage after creating it in WPML. Additionally, WPML cannot connect to wpml.org, and there is a concern about whether updating WPML will still allow the use of the Classic Translation Editor. Solution: 1. Update WPML to the latest version and ensure that the WP REST API is enabled. This might require checking with the hosting support team. 2. If experiencing issues with wpml.org connection, navigate to WP-Admin -> Plugins -> Add new -> Commercial tab and click 'Check for updates'. If errors persist, consider whitelisting the following domains with the hosting provider: - wpml.org - cdn.wpml.org - api.wpml.org - api.toolset.com - cloudfront.net For more details, visit WPML troubleshooting registration.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant 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 for further assistance.
Problem: The client reported issues with images being duplicated in the media library, specifically mentioning images named 'maxresdefault' that seemed to be auto-generated. The client was concerned that WPML might be creating these files. Solution: We clarified that WPML does not directly create image files; it only duplicates existing images in the database when translating them to other languages. The images in question were uploaded by a user and were start images from YouTube videos, likely auto-generated by the Elementor plugin, not WPML. We recommended verifying the image author in the media library and checking if Elementor or another third-party plugin might be generating these images.
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. It's also advisable to check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and ensure that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.
Problem: The client is trying to translate Elementor archive pages using WPML, but encounters a 404 error after adding the translation. Solution: We recommend updating the WPML plugin and its add-ons to the latest version, currently 4.6.12, to ensure all recent bug fixes and improvements are applied. You can check for the latest versions under My Account -> Downloads on the WPML site. Detailed update instructions are available at https://wpml.org/faq/install-wpml/. Before updating, ensure to backup your database. After updating, if the issue persists, please provide specific examples of the problem.
The client confirmed that the problem was fixed after installing WPML SEO.
If this solution does not apply because it might be outdated or not relevant 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 continues, please open a new support ticket at WPML support forum.
Problem: If you're experiencing issues with copying and pasting translated text, where the right-click doesn't work after entering a word, this be due to our spellchecker/dictionary not being applied yet. Solution: We have identified that this issue occurs because the browser context menu is replaced with our spellchecker/dictionary. To work around this, you can enter a space after the word, which should make the browser mark the word with an underlined red color and load our own context menu. Alternatively, we recommend using keyboard shortcuts for copying and pasting.
Please note that this 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 issue persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client reported that on the 'agent' page in English, a hyperlink to the agency is clickable, but in the German translation, the link is not clickable. Solution: We found that when switching to the German language, the agent is not assigned to any agency. We recommend assigning the agent to the corresponding agency in the German translation.
If this solution does not resolve your issues or seems irrelevant due to being 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 problems persist, please open a new support ticket at WPML support forum.
Problem: You are trying to update string translations on your website using the WPML plugin with the houzez theme, but the translations are not displaying correctly in German, French, and Italian. Instead, the default English strings are shown. Solution: We recommend checking the admin text strings for the translations. For example, the string 'Send email' was found and translated correctly after checking the admin text strings. You should follow the same process for other strings that are not displaying correctly. For more detailed information, please refer to our documentation on finding strings that don't appear on the string translation page: link.
If this solution does not resolve your issue or seems irrelevant due to being 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 you still need assistance, please open a new support ticket at WPML support forum.
Problem: If you're experiencing issues where content translated from Chinese to English using the Google translator engine in WPML shows incorrect content, it might be due to the translation engine used. Solution: First, verify the translation engine actually used by navigating to WPML > Translation Management > Tools tab > Automatic translation usage reports. In this case, despite setting Google as the translation engine, the content was actually translated using the DeepL engine. This is because Google does not support translating the Chinese Simplified language (zh-hans), and WPML defaults to another available engine that supports the language. You can check the list of languages supported by each translation engine at https://ate.wpml.org/mt_langs. For more details on using automatic translation with custom languages, visit https://wpml.org/documentation/automatic-translation/using-automatic-translation-with-custom-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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is developing a multilingual site using WPML and ACF (flexible content) and needs to handle the 'wpml_cf_preferences' differently based on the editor mode (WP Editor or WPML translation editor) for specific posts. They encountered issues with repeater fields not syncing correctly between translations depending on the translation mode used. Solution: We do not have a direct hook to dynamically change 'wpml_cf_preferences' based on the editor mode at the moment. However, you can check the editor mode used for translation by querying the 'editor' column in the 'icl_translate_job' database table or the '_last_translation_edit_mode' meta. Based on this information, you can programmatically set the 'wpml_cf_preferences'. For detailed guidance on setting translation preferences for ACF fields, refer to our documentation here: Setting the Translation Preferences for ACF Fields Created Using PHP Code.
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: The client is developing a site and encountering an issue where the WooCommerce cart does not add more than 2 products. This problem occurs when the 'WooCommerce Multilingual & Multicurrency' plugin is active. Deactivating the plugin resolves the issue, suggesting a potential conflict. Solution: We recommended conducting a conflict test to pinpoint the source of the issue. This involves: 1. Deactivating all plugins except WPML, String Translation, WooCommerce, and WooCommerce Multilingual. 2. Switching to a default theme like 'Twenty Twenty-One' to check if the theme is causing the conflict. Since changing the theme was not an option for the client, we provided an alternative solution by offering access to our sandbox environment for further testing. This helps in isolating the issue in a controlled setting, free from server or external factors that might influence the behavior on the main site.
If this solution does not resolve your issue or seems irrelevant due to being 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. Should you need further assistance, please open a new support ticket at WPML support forum.
Problem: The client reported: the automatic translation was not connected and the site kept asking for a credit card despite the WPML account indicating that it should be on automatic translation. Solution: We discovered that the site had been migrated or restored from a backup file and set as a Copy site without sharing the Pay As You Go subscription. We moved the new site instance to the old instance on our server. Now, the client can see the Pay As You Go subscription in WPML > Translation Management > Tools tab and continue translating content on the site automatically. For further details, please refer to our documentation on using the Advanced Translation Editor when moving or using a copy of your site.
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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client wants to set up different social media platforms for different languages using WPML in widgets. The standard WordPress widget does not show the option 'Display on language', which is available with WPResidence theme widgets. Solution: We recommend creating a different widget for each language or using WPML String Translation to replace the URL. For more information, please refer to this guide: Translating Widgets. Additionally, you can install and activate the Classic widgets plugin. After activation, go to Appearance->Widgets, set the default widget to English, and then add it again for each language, setting each widget to a specific language.
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.
Problem: You are developing a site and want to add an icon as the first item in the language switcher menu using WPML, but could not find documentation related to this. Solution: We recommend creating your own language switcher using PHP to customize the flag image or add an icon. You can find detailed guidance on how to do this in our documentation:
Please note that implementing a custom icon might require specific coding, which is beyond the scope of our support forum. If the provided documentation does not fully resolve your issue or if it seems outdated or irrelevant 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is experiencing multiple issues with WPML on their site. These include a cPanel error when accessing the wp-config.php file, a non-functional URL when switching to Dutch language (?lang=nl), and a PHP error related to preg_match when using PHP 8.1. The Dutch language page works when reverting back to PHP 7.4. Solution: 1. For the cPanel error, we recommend checking the file permissions and ownership of the wp-config.php file to ensure it is readable by the server. Adjusting these settings might resolve the access issue. 2. Regarding the Dutch language page not working with PHP 8.1, this is likely due to compatibility issues between PHP 8.1 and the current version of WPML or other plugins/themes. We suggest temporarily using PHP 7.4 while waiting for updates that ensure compatibility with PHP 8.1. 3. For the preg_match error, please apply the workaround provided in the WPML errata page: https://wpml.org/errata/php-warning-preg_match-unknown-modifier/
If these solutions do not resolve your issues or if they seem 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 problems persist, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is using the Divi theme and wants to add the WPML language switcher outside the menu in the header within a social media module. They also wish to replace a social menu icon with the language switcher. Solution: We recommend using shortcodes or PHP to add a language switcher to a specific area on the site. You can find guidance on how to do this here: Adding Language Switchers using PHP and Shortcodes. If you need to replace one of the social media icons with a language switcher, this might require custom work. You should first identify the area in your site's backend or theme code where the header content is generated. Depending on this, you might be able to add the shortcode or PHP code there. For more specific examples, you can refer to these discussions:
If you find that the solution provided here is 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 further assistance is needed, please open a new support ticket at WPML support forum.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive