Problem: The client was experiencing issues with pages disappearing when WPML was activated. After setting up a copy of the site, they encountered an error indicating that the WPML table 'wp_icl_strings' was missing.
Solution: 1. We suggested that the client ensure their site backup includes the WPML tables. If the tables are missing, they should follow the workaround to recreate the missing tables found here: Missing WPML tables documentation. 2. We recommended backing up the database before making any changes. 3. We asked if the original site from where they migrated had the same issue. 4. We advised the client to update their WPML plugin to the latest version and also update all add-ons. The latest versions can be found under "My Account -> Downloads" on the WPML site, and update instructions are available here: WPML update instructions. 5. We reminded the client to back up their database before proceeding with the update, suggesting the use of a plugin like Duplicator.
If the provided solution is not relevant due to being outdated or not applicable to your case, we highly recommend checking the related 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 with us.
Problem: Additional strings are in English instead of French, possibly due to the WP Cookie consent plugin having a language selector in its settings, while the site's main language is French. Solution: We recommend changing the source language of the strings to English and then translating them into French. You can follow the steps provided in our guide on how to change the source language of strings:
If this solution does not apply to your case, or if it seems outdated, we encourage you to 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, please visit our support forum: WPML Support Forum.
Problem: The client did not have any translation credits despite purchasing the Multilingual CMS package.
Solution: We have assigned the missing 90,000 credits to the balance of the client's account. We recommend the client to check their account balance to confirm that the credits are now available.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue persists, we encourage you to open 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 through the WPML support forum.
Problem: The client is using WP Cookie Consent to display a cookie banner consent and has translated all the necessary strings into French. However, while the buttons on the banner appear in French, the text content remains in English. Solution: 1. Go to WPML-> Theme and plugins localization, select your theme/plugin, and scan. 2. Navigate to WPML-> String Translation. 3. Scroll down and click on the "Translate texts in admin screens »" link. 4. Search for the needed strings. 5. Select the strings. 6. Click on the "Add to String Translation" button. 7. Then click on the "« Return to String Translation" link. 8. Translate the strings, clear the cache, and check the front end.
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 with us.
Problem: The client was experiencing an issue where translations in the joined segments were being deleted after editing the original content.
Solution: We explained that if the client translates sentences before joining them, the translations should remain intact in the Advanced Translation Editor when editing the original sentences. However, if the client joins sentences and then translates them into fewer sentences, the translation may be lost because the translation memory cannot recognize the translation of each individual sentence. For instance, if the client has three sentences and translates them before joining, the translation will not be lost upon editing the original sentences. But if the client translates three sentences into one, the translation will be lost. We recommended reading more about this issue in our documentation: https://wpml.org/faq/why-arent-my-translations-showing/#why-does-my-translation-disappear-from-the-advanced-translation-editor-when-i-update-my-default-content.
If this solution does not apply or is outdated, or if you are still experiencing issues, 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.
Problem: The client was unable to translate a template using the Betheme theme, as the template would load indefinitely without displaying the translation. Solution: 1. We asked the client to attempt the translation process again and inform us if the issue persisted. 2. We attempted to log in to the client's site to investigate the issue but encountered an error. 3. The client resolved the issue on their own after adjusting the GeoIP server settings, which had been blocking access.
If you're experiencing a similar issue with translating templates in Betheme or any other theme, we recommend you: - Ensure that there are no server settings, such as GeoIP restrictions, that may be interfering with the WPML plugin's operation. - Try the translation process again and check if the issue persists. - If the problem continues, please open a new support ticket with us.
Please note that the solution provided might be outdated or not applicable to your case. We highly recommend checking the related 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 is experiencing a recurring issue where the default language page shows blank due to memory exhaustion errors, despite having 512MB of memory allocated. This problem was similar to an issue discussed in a previous support ticket.
Solution: We recommend checking with the hosting/service provider as the "allowed memory exhausted" error is typically related to server or hosting settings. It may be necessary to increase the memory limit beyond 512MB, as some sites require more resources, especially if the error occurs intermittently, suggesting that the server runs out of resources over time. For more details, see the discussion on a similar issue: https://wpml.org/forums/topic/allowed-memory-size-of-536870912-bytes-exhausted-tried-to-allocate-20480-bytes/#post-11770711.
Please note that the solution provided might be 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 none of these steps resolve the issue, please open a new support ticket with us.
Problem: The client was unable to translate the header and footer using Elementor and encountered a 502 error when switching to the English version of the homepage.
Solution: 1. We asked the client to perform a full backup and provide us with WP admin access to investigate the issue. 2. We suggested the client disable any firewall that might be interfering and clear the server cache. 3. We used a VPN to access the site from a different location when we encountered access issues. 4. We requested FTP access to check the files directly but ended up using a file manager plugin instead. 5. We obtained permission to deactivate plugins to identify any conflicts. 6. After deactivating certain plugins, we were able to create a new page and the English version of the homepage started working, including the header and footer. 7. We reactivated the plugins one by one to pinpoint the cause of the issue. 8. We provided the client with direct links to the header and footer post types in the WP admin to facilitate the translation process:
Please note that the solution provided might be irrelevant due to being outdated or not applicable to your case. If the issue 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 necessary, please open a new support ticket for further assistance.
Problem: The client is unable to translate WooCommerce emails using WPML and the Kadence Email Designer. They followed the WPML guide for translating WooCommerce emails but encountered an issue where WPML's String Translation returned 'NO strings found' when attempting to add translations. Solution: We advised the client to ensure that they have entered data into each field within the WooCommerce email templates, as placeholders are not available for translation. After filling in the email template fields, the client should: 1. Navigate to WPML > Theme and Plugin Localization and scan the WooCommerce plugin for strings. 2. Once the scan is complete, search for the email strings in the Admin screen and include those strings for translation. We provided documentation to assist with finding and translating strings that do not appear on the String Translation page: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#translate-admin-and-settings-strings We also reminded the client to revisit the guide for translating WooCommerce emails: https://wpml.org/documentation/related-projects/woocommerce-multilingual/how-to-translate-woocommerce-emails/ If the provided solution is not relevant due to being outdated or not applicable to the client's case, we recommend opening a new support ticket. We also suggest checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that the latest versions of themes and plugins are installed.
Problem: The client was unable to see all three languages (Croatian, English, and Italian) on their website using the APicona theme and was encountering issues with the language flags not displaying correctly. Additionally, there was an error message indicating a missing database table related to WPML. Solution: We suggested that the client should complete the WPML configuration wizard, as it appeared that WPML had not been fully set up on their site. This could have been due to a recent reset or migration. Completing the setup would involve adding all the necessary languages. We also advised checking for any known issues with the APicona theme and WPML compatibility.
If you're experiencing similar issues, we recommend you try completing the WPML configuration wizard to ensure all languages are properly set up on your site. If the problem persists, it might be due to an outdated solution or a different case. In such instances, 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 these steps do not resolve your issue, please open a new support ticket with us.
Problem: The client wanted to change the background color of the active language flag in the mobile menu to make it distinct from the other languages.
Solution: We recommended adding custom CSS to achieve this. Here are the steps we provided: 1. Navigate to Appearance > Customizer > Custom CSS. 2. Insert the following CSS code:
@media screen and (max-width: 1024px) {<br />.elementor-element.elementor-element-345165c.elementor-hidden-desktop.e-con-full.e-flex.e-con.e-child .wpml-ls-current-language a {<br />background-color: #BB6D00 !important;<br />}<br />}
3. Save the changes.
This CSS snippet targets the active language flag within the mobile menu and applies a specific background color to it.
Please note that this solution might be outdated or not applicable to your case. If it doesn't help, we encourage you to open 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.
Problem: 1. The client wants to know the cost of bulk automatic translation before proceeding. 2. The client wishes to set all automatic translations to a "review" state for human translators to verify. Solution: 1. To estimate the cost of bulk automatic translation, we recommend checking out these two resources:
Please note that the solution provided might be outdated or not applicable to your case. If so, we encourage you to 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. If you need further assistance, please visit our support forum.
Problem: The client wants to translate their website into Montenegrin, which is not directly available in the list of site languages. They are considering using Serbian as an alternative and have questions about using the Latin alphabet for Serbian, making changes to translations, and replacing the Serbian flag with a Montenegrin flag. Solution: 1. We recommend reviewing two existing support tickets that discuss similar issues:
2. For using custom language flags, please refer to our documentation on Custom Language Flags.
Please note that the solution provided might be irrelevant due to being outdated or not applicable to your case. If so, 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 the issue persists, please open a new support ticket with us.
Problem: The client inquired about the implications of adding a different domain to their main shop page and whether links, images, orders, and users would automatically sync or if a full import would be necessary. Solution: We clarified that changing the main domain of a site is not directly related to WPML but to WordPress itself. We advised that if the client is not familiar with this process, they should seek assistance from a WPML contractor (https://wpml.org/contractors) or a developer. This professional help is crucial to ensure that all old URLs pointing to the previous domain are correctly converted to the new domain.
Please note that this solution might not be relevant if it's outdated or not applicable to your specific case. If you encounter issues, we highly recommend checking the related known issues (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 do not hesitate to open a new support ticket with us for further assistance.
Problem: The client needed to set up WordPress with WooCommerce to manage a single database for products, orders, and users across two different domains.
Solution: We confirmed that it is possible to manage a single WooCommerce database across multiple domains using WPML. We advised the client to set up languages per domain, which allows for the default language on one domain and a translated version on another domain. We provided a documentation link for setting up WPML with different domains per language:
For the client's additional question regarding the main shop page and syncing of links, images, orders, and users, we created a separate support ticket to address that specific issue.
Please note that the solution provided might be outdated or not applicable to your case. If the solution does not resolve your issue, we highly recommend checking the related 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. You can do so here:
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive