Problem: The client needed to translate the logo in the Pearl Theme using WPML. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Navigate to WPML-> Settings-> Custom XML tab. 2. Add the following code:
3. Go to WPML-> String Translation. 4. Search for the logo URL and translate it. After these steps, you can set different logos per language.
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.
Problem: The client is experiencing 404 errors on translated pages in a second language, which resolve after refreshing the page multiple times. Solution: We investigated the issue and found that it persists even with WPML deactivated, indicating it is not directly related to WPML. The problem also occurred with only the default language active. After further testing, we identified that flushing the cache from WP Rocket could temporarily resolve the issue, but the error would return. This behavior suggests a potential known issue with WP Rocket, which can affect how pages are displayed and lead to 404 errors. For more details, please refer to the WP Rocket documentation on this issue: WP Rocket Documentation.
If this solution does not apply to your case, or if it becomes outdated, 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.
Please note that this solution might become irrelevant due to updates or specific use cases. If the problem persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, do not hesitate to open a new support ticket.
Problem: The client is developing a function and needs a list of all active currencies set up on their site but cannot find a filter to retrieve this information. Solution: First, we recommend checking our list of WCML hooks to find the appropriate hook for retrieving active currencies. You can find the documentation here: WCML Hooks Reference. Additionally, if you're experiencing issues or need further clarification, please provide the debug information of your site. You can find the steps to do this here: Provide Debug Information.
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 or visit our support forum at WPML Support Forum.
Problem:
Trying to translate the filters. All of the attributes are translated, and page and HTML blocks are translated, yet in the French language only the translated Filter button appears, but two filter fields with attributes are not appearing.
Problem: The client wants to remove the hreflang tag from specific non-indexable pages, such as the privacy policy page. Solution: We recommend disabling hreflang tags for all pages and languages by going to WPML > Languages > SEO Options. Currently, it is not possible to remove hreflang tags from specific pages using WPML settings; this action would remove them from all pages. Instead, for non-indexable pages, we suggest marking them as no-index, which can be done with the Yoast SEO plugin.
Please note that this solution might be outdated or not applicable to your case. If so, we encourage you to open a new support ticket for personalized assistance. 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.
Problem: The client reported that the menu language switcher disappeared from their website, while the widget language switcher was still visible. Additionally, they were concerned about the WP memory limit and its impact on their website. Solution: For the disappearing language switcher, we advised the client to check the configuration in WPML > Language > Menu language switcher and ensure that the 'Menu' is set to 'Menu no countries'. We also suggested verifying that the navigation menu is assigned to the correct 'Display Location' in their website settings. Regarding the WP memory limit, we explained that increasing the limit is crucial to prevent potential crashes due to insufficient memory when the website grows and more scripts from plugins and themes are loaded. More information on this issue can be found here: https://www.wpbeginner.com/wp-tutorials/fix-wordpress-memory-exhausted-error-increase-php-memory/
If this solution does not resolve your issue or seems irrelevant, 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 confirm that you have installed the latest versions of themes and plugins.
Problem: The client wants to duplicate the German language setup for a new Austrian language version on their website, including duplicating strings and taxonomy data, and managing PO/MO files for translation. Solution: 1. To duplicate content from one language to another, follow the steps outlined in this forum post. 2. Strings cannot be duplicated directly; they must be translated. Manual translation can be done following the guide here: String Translation. Alternatively, use automatic translation for bulk operations as described here: Automatic Translation. 3. For syncing taxonomy data, refer to this forum discussion. 4. To manage PO/MO files, export the German translations and import them for the Austrian language as detailed here: Import/Export PO. Note that this process needs to be done per text-domain, which might be time-consuming.
If this solution does not resolve your issue or seems outdated, we 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 WPML Support Forum.
Problem: You are trying to set an ACF called custom_test to be translatable, but when you set it to translate and then edit the field in the post editor, the ACF reverts back to COPY instead of translate. Solution: First, ensure that the field is set to "Translate" instead of "Copy". You can do this by navigating to "Custom fields > Field groups" or by going to "WPML > Settings > Custom Fields Translation" to edit the translation preference for that field. For detailed guidance, visit the WPML documentation on setting translation preferences for ACF fields: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/#setting-translation-preferences-acf-fields.
If this solution does not resolve your issue or seems outdated, we 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 https://wpml.org/forums/forum/english-support/ for further assistance.
Problem: The client was experiencing an issue where the images for product categories were not appearing in the translated versions and were instead showing a WooCommerce placeholder image after using automatic translation.
Solution: First, we recommended that the client update all outdated plugins and themes to ensure that all functionalities are up-to-date. If the issue persisted, we identified that the custom field for the category thumbnail and the media settings were not set up correctly. To fix this, we: 1. Went to WPML -> Settings -> Custom Term Meta Translation and set the
'thumbnail_id'
to
'Copy'
, then saved the changes. 2. Re-saved the permalinks at Settings -> Permalinks. 3. Ran the troubleshooting steps available in the WPML troubleshooting page. 4. Edited and saved a product category to update the translation.
We also suggested a workaround that involved creating a test product, adding all categories to it, translating the product, and checking if the categories were updated.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue 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 you still need assistance, please open a new support ticket at our support forum.
Problem: The client is seeing an administrator notice in WPML but cannot find the button to resolve it. Solution: If you're experiencing this issue, we recommend you follow these steps after ensuring you have a backup of your database: 1. Open your database manager, such as PhpMyAdmin. 2. Navigate to the "wp_options" table. 3. Search for the 'icl_admin_messages' key using the following SQL query:
SELECT *<br />FROM `wp_options`<br />WHERE `option_name` LIKE '%icl_admin_messages%'<br />LIMIT 50;
4. Delete this key. 5. Refresh your dashboard to check if the message persists. Additionally, ensure that all your plugins, especially WPML and WordPress core, are up to date to avoid conflicts. You can download the latest version of WPML from here.
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 the issue persists, please open a new support ticket.
Problem: The client needed assistance with translating the term "Webstreet Shop" on their shop page created with the Divi Theme Builder. Despite translating the page and terms in "String Translation", the term did not appear translated on the website. Solution: We advised the client to ensure that the Divi template for the shop page is translated. We provided a step-by-step guide on how to translate Divi templates, which can be found here: https://wpml.org/documentation/theme-compatibility/divi-builder/#translating-custom-global-header-footer.
Please note that the solution provided might be outdated or not applicable to your case. If the issue persists, we highly recommend checking the 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 do not hesitate to open a new support ticket with us.
Problem: The client wants to export all translations to an Excel file and import them once translated. Additionally, the client is experiencing an error 524 due to a timeout when trying to load over 921 translations added to the translation basket, even after increasing the WP memory limit to 400M. Solution: To export translations to an Excel file, we recommend following the instructions provided by our colleague in a related support ticket, which can be found here: https://wpml.org/forums/topic/how-to-generate-a-clean-excel-file-for-external-translator/. Regarding the error 524 and the translation basket issue, we have created a separate ticket to address this problem. You can follow the progress and find the solution here: https://wpml.org/forums/topic/split-how-can-i-reset-translation-basket/. Please mark the current ticket as resolved.
Please note that the solution provided might be irrelevant if it's outdated or not applicable to your case. If the issue 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 you still need assistance, please do not hesitate to open a new support ticket with us.
Problem: The client is working on a custom theme using Advanced Custom Fields (ACF) and has encountered an issue where after entering a password on a password-protected page, it redirects to a 404 page instead of displaying the content. Solution: We recommend navigating to WPML->Settings->Login and registration pages and unchecking the option Allow translating the login and registration pages. This should resolve the issue and allow the password-protected content to display correctly after the password is entered.
If the client wishes to use the option to translate the login and registration pages, we advise reviewing the following documentation, especially since the client is on an NGINX server:
If the provided solution is not relevant due to being outdated or not applicable to your case, we suggest opening a new support ticket. We also highly recommend checking related 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 contact us in the 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