Problem: The client is preparing the translation of a page and encounters an issue where a suffix '-2' is added to the permalink for one of the languages, resulting in incorrect URLs like /data-trends-report-2/?lang=de. Solution: This issue might be due to WordPress's default behavior where it adds '-2' to avoid URL duplication. Possible causes include a deleted translation still in the WordPress 'trash', another page using the same URL, or caching issues. To resolve this, we recommend: 1. Switch the language from the top black bar in the backend of the site. 2. Navigate to Pages, hover over the translated version, and select 'quick edit'. 3. Manually update the URL. If this solution does not resolve the issue or seems irrelevant due to being outdated or not applicable to your case, 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. If the problem persists, we highly recommend opening a new support ticket for further assistance at WPML support forum.
Problem: The client is experiencing an issue where an anchor link that works on their Finnish site does not function on the English version. Specifically, the link on the Finnish site (https://privaon.fi/yritys/#tiimi) works, but its counterpart on the English site (https://privaon.com/company/#team) does not. Solution: We found that the issue with the anchor link not working on the English site is due to case sensitivity in the URL. The anchor was set up as "Team" instead of "team". To resolve this, you should edit the anchor in the Menu button URL to match the case used in the working Finnish site link. For example, if the Finnish site uses lower case (e.g., "team"), ensure the English site uses the same.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your current setup, we recommend opening a new support ticket. Additionally, 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, please visit our support forum at WPML support forum.
Problem: The client is experiencing a fatal error when trying to update WPML String Translation using otgs-installer-plugin.3.1.3.zip, resulting in a frozen screen during the 'activating' process and subsequent fatal errors and notices about incorrect function calls. Solution: We recommend updating the plugins manually. First, download the latest versions from https://wpml.org/downloads/. If your site is down due to the error, navigate to wp-content/plugins/wpml-string-translation, rename the folder to 'wpml-string-translation.deactivate' to regain backend access, then delete and replace the plugin with the downloaded version. Always update the main WPML plugin before updating WPML String Translation. Additionally, ensure you have a recent and working backup before making any changes.
If this solution does not resolve your issue or seems outdated, 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. If problems persist, we highly recommend opening a new support ticket for further assistance.
Problem: You are experiencing an issue where the multi-currency feature is not displaying on your website. Solution: We recommend checking our documentation on Multi-Currency support for WooCommerce to understand how this feature should work: Multi-Currency Support for WooCommerce.
If the solution provided here is not relevant due to it being 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. Should you need further assistance, please do not hesitate to open a new support ticket or visit our support forum at WPML Support Forum.
Problem: The client is experiencing an issue where adding a Currency Switcher to the footer causes the Language Switcher to disappear from the top menu, despite being assigned in the backend. Solution: We first asked the client if they were adding the Currency Switcher from the backend or using a shortcode, and whether the Language Switcher reappeared when the Currency Switcher was removed. We confirmed that there should be no incompatibility between the two switchers and no known issues reported. We requested temporary access to the site to further investigate the issue, suggesting the use of the Duplicator plugin for creating a backup before providing access.
If this solution seems 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 issue persists, please open a new support ticket.
Problem: You have translated a PO file using WPML, and it shows as translated, but the translated strings are not reflected on the site. Solution: First, ensure that you have translated the correct strings. Here's how you can verify and correct this: 1. Navigate to WPML >> String Translation. 2. Enable the "Look for strings while pages are rendered" option. 3. Open the page where the untranslated strings are displayed. 4. Return to WPML >> String Translation and check if the string has been registered. 5. Make the necessary translation. For more detailed guidance, visit Finding Strings that Don’t Appear on the String Translation Page.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, 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 our support forum.
Problem: You want to bulk publish over 1900 automatically translated pages on your site, but you can only select 100 pages at a time for translation. Solution: We recommend going to the Screen Options on your dashboard and adjusting the number of items per page to the desired amount. However, please be aware that we limit the number of items displayed at a time to prevent performance issues. It's crucial to backup your database before making these changes. For more details on translating your contents, visit our documentation.
If this solution does not apply to your situation, or if it seems outdated, please open a new support ticket. We also 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, you can contact us directly at our support forum.
Problem: The client is experiencing issues with WooCommerce product variations not syncing correctly between different language versions of their site, even after installing the WPML Non-Persistent Cache as previously advised. Solution: We recommend manually editing each variation in the original product and saving it again. This action should resolve the syncing issue. It appears that the translations may have been damaged, and updating the variations can rectify this problem. If you're experiencing this issue, try the following steps: 1. Go to the original product. 2. Edit each variation. 3. Save the changes. This method has proven effective in similar cases, as demonstrated in the example provided by our support team.
Please note that this solution might be outdated or not applicable to your specific case. If the problem persists, 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 necessary, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is experiencing a critical error when opening the products section in the Arabic interface of their website. The error was traced back to an invalid character in the Arabic translation of a string used in WooCommerce.
'Uncaught ValueError: Unknown format specifier "�" in /wordpress/plugins/woocommerce/8.9.2/includes/class-wc-breadcrumb.php:377'
Solution: We recommended to correct the Arabic translation for the string "ID: %d " in WPML → String Translation. If you're experiencing this issue, we recommend you check the translation for any unrecognized characters and correct them accordingly.
Please note that this solution might be irrelevant if it's 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.
Problem: The client needs to translate the consent banner from the GetTerms plugin into Arabic but is unable to find where to add or update the text for translation using WPML. Solution: We checked the GetTerms plugin settings and found no fields to add or update text directly on the cookie popup. The text for the banner seems to be managed externally, as indicated by the redirection to an external site when attempting to update the banner. Since WPML can only translate content stored in the current site's database, it's not possible to translate text managed externally through WPML. We recommend contacting the GetTerms plugin author to inquire if they have a method to display translated content based on the current language setting.
If the solution provided here 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 was unable to see the language options in the menu after adding the menu language switcher on their site using WPML. Solution: We recommended the client to clear their website's cache to resolve the issue. Additionally, we suggested checking and adjusting the settings for the "Menu Language Switcher" to ensure the navigation menu intended for the language switcher becomes visible. If the problem persists, we advised the client to provide temporary access (WP-Admin and FTP) to a test site where the problem has been replicated for further investigation. It is also important to ensure that the site is backed up before making any changes. For backing up, we recommended using the UpdraftPlus plugin.
If this solution does not apply to your situation, 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 the issue persists.
Problem: The client reported that listing items were visible on one page but not on another after translation. The issue was suspected to be related to a filter in the Post Query settings. Solution: We identified that the 'highlight' custom field in the Post Query settings was set incorrectly, preventing listings from showing on the English version of the page. We changed the 'highlight' field setting to 'Copy' and updated the translations for the events. This adjustment allowed the listings to appear correctly on the English version of the homepage. We recommend the client to make a small change to all events and update their translations to ensure the field is correctly added.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please visit our known issues page and check for any related issues. Also, ensure you have the latest versions of themes and plugins installed. If the problem persists, we highly recommend opening a new support ticket here.
Problem: The client reported that forms on their website were displaying in English on both language versions, despite having translations available in Serbian. Solution: We discovered that the issue was due to the client using an older version of the WPML plugins. We recommended updating these plugins to the latest version. After the update, the forms displayed correctly in the respective languages.
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.
Problem: You are using manual translation to translate the list view in the footer to French URLs, but the last 2 URLs are not showing up after translation. Solution: We recommend checking if you have used the Advanced Translation Editor, as internal links typically do not appear in the WPML Translation Editor. You can learn more about the features of the Advanced Translation Editor here: Advanced Translation Editor Documentation. Additionally, try searching for "http" in the top left search bar of the Advanced Translation Editor to locate the missing links.
If this solution does not resolve your issue or seems outdated, 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. We highly recommend opening a new support ticket if the problem persists. You can do so here: WPML Support Forum.
Problem: The client is experiencing an issue where the product ID changes when switching languages from Italian to English in a WPML-translated e-commerce platform. This change in ID causes issues with the platform's ability to recognize the correct product. Solution: We explained that each translation in WPML is treated as new content, hence each has a unique ID. To maintain consistency across languages, you can use the
wpml_object_id
hook to fetch the correct translated content's ID. This ensures that each language displays the appropriate content without changing the original product ID in all languages. For more details on how to implement this, please visit the documentation on WPML Object ID Hook.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly suggest 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, please contact our support team 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