Problem: You are trying to use a variable within functions.php in a custom shortcode for your WordPress site, but the text within the variable is not being recognized by WPML for translation. Solution: The strings you are attempting to translate are not following the WordPress localization standards, which is why WPML cannot register them for translation. To resolve this, you need to modify your code to adhere to these standards. Here is how you can update your code:
_e( 'Congratulations! Shipping is on us :', 'my-theme' )
_n('Free delivery on orders of %s or more.', wc_price( $min_amount ), 'my-theme' )
After updating, ensure to perform a full site backup. Then, scan the theme for the strings to translate by following the instructions here: Scanning the theme or plugin.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also advise 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: When cancelling a WooCommerce Booking in wp-admin, a fatal error occurs related to the cancellation email. This issue is due to a conflict between WooCommerce Multilingual & Multicurrency and WPML Multilingual CMS.
Solution: We recommend modifying the code in the WooCommerce Multilingual plugin to handle null values correctly. Specifically, in the file
If this solution does not resolve your issue or seems irrelevant due to updates or different circumstances, please check the related known issues 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: When using the Woodmart theme with the Layout Builder, product variations display correctly in the main language but show as 'This product is currently out of stock and unavailable' on the translated page. The issue persists even after edits in the
class-wcml-synchronize-product-data.php
file. Solution: If you're experiencing this issue, we recommend checking if the 'Show only products with custom prices in secondary currencies' option is enabled. If it is, please disable this option. This should resolve the problem where product variations do not display correctly on the translated page.
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 issue persists, please open a new support ticket at WPML support forum.
Problem: If you're experiencing a fatal error when accessing the Pronamic plugin in the admin site, particularly when a custom post type has no posts, this might be due to a specific configuration issue.
Solution: We have identified that the issue is not directly caused by WPML. However, setting
'hierarchical' => false
in the Pronamic Pay with Rabo Smart Pay for WooCommerce plugin's custom post type (CPT) registration can prevent this issue. This adjustment addresses the root of the problem by modifying how the CPT is handled.
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. Additionally, if you need further assistance, please open a new support ticket at WPML support forum.
Problem: The client is working on a site under development using WPML and has encountered an issue where two URLs point to the same product category, but one of them should not be available as it is intended for the English site. Solution: We reviewed the site's configuration in WooCommerce Multilingual and WPML Settings and found no initial misconfigurations. However, we identified that a custom permalink plugin might be altering the permalink settings for categories and archives, potentially causing the issue. We recommend: 1. Disabling the "Custom Permalinks" plugin. 2. Resaving the permalink structure by navigating to Settings > Permalinks on your dashboard. 3. Checking if the issue persists after these changes. If the problem continues, consider setting up a testing site to replicate the issue, allowing us to troubleshoot without affecting your main site.
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 needed at WPML support forum.
Problem: You are trying to get embedded Hubspot contact and subscribe forms to translate automatically on your site. You have created separate instances for each language, but you prefer an automatic translation solution. You are also unable to find the embedded content after moving scripts and creating shortcodes.
Please note that this solution might be irrelevant 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: The client was unable to translate the 'Listings' & 'Reviews' tabs under their Profile page on the BuddyBoss theme and BuddyBoss Pro, which are created by the Geodirectory plugin. They could not find these tabs in string translation or admin text. Solution: We resolved the issue by registering the specific strings for the 'Listings' and 'Reviews' tabs in the WPML String Translation. The client should now see these tabs correctly translated into French in their profile section. If you're experiencing this issue, we recommend checking if the strings are properly registered and translated in the WPML String Translation.
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 problem persists, please open a new support ticket.
Problem: The client is using the Eduma theme and encountered an issue with price conversion when switching languages, as this feature is not available in the Eduma theme.
Solution: We recommend using the WooCommerce Multilingual & Multicurrency plugin to enable multiple currency and price conversion support. For more details, please see the following documentation:
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 open a new support ticket at WPML support forum.
Problem: The client was unable to edit translations on their site, encountering a white page when attempting to access the translation editor. This issue was initially suspected to be related to server resource limits, but even after increasing these limits, the problem persisted. Additionally, the client mentioned that the search bar on the homepage was not translating. Solution: We first addressed the potential server resource issue by suggesting the client to share the error log with their hosting provider, which indicated a memory size exhaustion. This was resolved by the hosting provider. However, the white page issue continued until the client tried accessing the site using the Safari browser instead of Chrome, which resolved the issue. This suggests that the problem was browser-specific. For the untranslated search bar, we created a separate support ticket to handle that specific issue.
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 problems persist, please open a new support ticket at WPML support forum.
Problem: You are trying to translate Gravity Forms HTML elements with a link to a PDF in the WPML translation editor but are unable to see formatting markers or edit the URL directly within the editor. Solution: We recommend using the method outlined in our guide for translating URLs within the WPML translation editor. You can find detailed instructions on how to handle URLs in translations here: Translating Links with Advanced Translation Editor.
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.
Problem: The client is experiencing an issue where the website menu remains in Italian when switching to English, despite the pages being correctly displayed in English. The client mentioned that the menu named 'TDP Menu Italian - Inglese' is not appearing in the list of WPML. Solution: First, we recommended checking if the client had followed the steps for translating navigation menus as outlined in our documentation: https://wpml.org/documentation/getting-started-guide/translating-menus/. We also noticed that the WordPress Memory Limit was set below the recommended settings. We advised increasing the memory limit by adding the following lines to the wp-config.php file:
After updating the memory settings, the client should verify the changes under WPML > Support > WordPress > Memory limit. Additionally, for the issue with the custom links in the menu, we directed the client to edit the English Language navigation menu directly from their admin panel at https://www.trullodellapace.it/wp-admin/nav-menus.php?menu=288&lang=en.
If these steps do not resolve the issue or if the information provided becomes 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 further assistance be needed, please open a new support ticket at WPML support forum.
Problem: You are using Addify's quote plugin on a multilingual site and have successfully translated the form labels into French and Spanish. However, when viewing the page/form in these languages, the form entry fields are missing, even though the form labels are correctly translated. Solution: We recommend resaving the fields in the respective languages. For example, we resaved the Telephone field in French, and the input field appeared correctly. Please try resaving your fields in the same way. This action should resolve the issue for the missing form entry fields in all 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 issues persist, please do not hesitate to open a new support ticket at WPML support forum.
Problem: You are trying to use Icanlocalize with WPML on your site, but the integration of Icanlocalize back into the CMS does not work. This issue might be due to a corrupted translation job, possibly because the original page was modified during the translation process. Solution: We recommend resending the translation job from WPML's Translation Management dashboard. Ensure not to make any changes to the original page until the translation is completed. After resending, retrieve the job by clicking the "check status and get translation" button as shown in your initial video.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, 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 through the WPML support forum.
Problem: You are experiencing issues where the formatting, including 'enters'/white spaces, is missing on your translated pages. Additionally, shortcodes that work on the original version of your site do not function on the translated pages. Solution: We recommend trying the workaround provided in the WPML errata for issues related to line breaks being ignored in the Advanced Translation Editor. You can find the specific steps and more details here: WPML Errata on Line Breaks. If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your specific case, we highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Additionally, if you need further assistance, please open a new support ticket at WPML Support Forum.
Problem: If you're trying to translate WooCommerce attributes in the Multilang menu and they just keep loading without appearing, this might be due to the settings in WPML. Solution: We recommend checking the WPML -> Settings -> Taxonomy Translation to ensure that the product attributes (starting with pa_) are set to "Translatable" instead of "Not translatable." Changing this setting should allow the attributes to load correctly for translation.
If this solution does not resolve your issue, or if it seems outdated or not applicable to your case, we highly recommend opening a new support ticket. Additionally, please check the related known issues and verify that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our 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