Problem: The client is trying to change the slug for event type pages on their website using WPML, but the slug does not change as expected. Instead of displaying the Italian version 'tipo-evento' and its English counterpart 'event-type', the original slug 'event_listing_type' persists. Solution: We recommend updating WPML to the latest version, currently 4.6.11, along with its add-ons to ensure all functionalities are up to date. This update can be done via 'My Account -> Downloads' on the WPML site. Detailed instructions for updating can be found here. After updating, follow the steps outlined in our documentation to translate URL slugs, which can be accessed here. It is crucial to backup the database before making these changes.
If this solution does not resolve the issue or seems irrelevant due to updates or different circumstances, 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 encourage you to open a new support ticket here.
Problem: The client was experiencing a PHP Fatal error: Uncaught InvalidArgumentException when trying to translate a page from English to French in WPML. This error occurred after the client added French and removed Canada French. Solution: We first suggested checking the plugin versions and ensuring everything was updated. After confirming the updates, we identified a potential related issue documented at https://wpml.org/errata/fatal-error-uncaught-invalidargumentexception-item-should-be-a-collection-or-an-array-or-an-object-when-visiting-wpml-settings/. We then advised the client to perform a full backup and provided steps to insert specific code into the wp-config.php file to increase memory limits:
Despite these steps, the error persisted, leading us to request admin access to investigate further. After additional checks and adjustments, the issue was resolved.
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 problem persists, please open a new support ticket at WPML support forum.
Problem: The client is developing a site and wants to use WPML with different domains per language on WordPress.com's Business Plan. Solution: We have not identified any open or closed issues related to using WPML with different domains per language on WordPress.com. We recommend following the instructions provided in our guide on setting up different domains per language. You can find the guide here: How to use WPML with different domains per language.
If this solution does not apply to your situation, or if it seems outdated, please do not hesitate 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, you can always contact us through our support forum.
Problem: The client is experiencing issues connecting a new domain to their English content. Despite following previous procedures that worked, the domain is not recognized as valid. The client suspects it might be due to differences in hosting environments, as their current host uses a different setup compared to their previous cPanel host.
Solution: We recommend following the steps in our guide on How to use WPML with different domains per language. Specifically, try unchecking the "Validate on save" option during the setup process to see if this resolves the issue. Additionally, ensure that your server settings are correctly configured as outlined in our guide. To test your server settings:
1. Temporarily deactivate WPML. 2. Visit your English domain directly. 3. Check if the content matches that of your primary site without any redirection.
If the problem persists, it is likely a server configuration issue, not a WPML issue. In this case, please contact Hostinger support for further assistance.
If this solution does not apply to your situation, or if it seems outdated, 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 you still need help, please open a new support ticket.
Problem: The client noticed that after using 'Bulk action -> Approve translation reviews' in WPML -> Translations, only 11 pages appeared in the queue, with the 'Home' page missing. The client was also unsure about how to edit translations of these pages. Solution: We explained that once a translation job is approved, it won't appear in the WPML -> Translations screen but can be accessed via WPML -> Translation Management -> Jobs tab. To make the pages appear again in the WPML -> Translations screen, the client should make a minor change to the original page/post and send it for translation again. For editing translations, the client can: 1. Access the translated page/post on the front end while logged in and use the link in the admin top bar to edit. 2. Go to the page/posts list screen in the backend and click on the pencil icon for each page they want to edit. 3. Send the page for translation again in WPML -> Translation Management.
If these steps do not resolve your issue or if the solution seems outdated, please check the related 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 recommend opening a new support ticket at WPML support forum.
Problem: You are experiencing an issue with the taxonomy translation of the "Essential" service group within the Real Cookie Banner plugin on your WordPress site. Unlike other service groups, which are easily translatable via WPML, the "Essential" group does not appear in the WPML Taxonomy Translation interface on your production site. Solution: We recommend that you first ensure to make a full backup of your site and database. Then, navigate to WPML -> Support -> Troubleshooting. Here, you should click on the following options:
Synchronize posts taxonomies (for cookies)
Clear the cache in WPML
Remove ghost entries from the translation tables
Fix element_type collation
Set language information
Synchronize local job IDs
Fix Terms count
Fix post assignment for translations
This process resolved the issue on a test site, and it might help on your live site as well.
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: If you're trying to find out how many translations are currently pending on your site to determine the necessary credits to purchase for completion, Solution: We recommend visiting WPML → Translation Management on your site. Here, you can check the status of translations and use filters to get detailed information. For further guidance on managing translations, you can visit https://wpml.org/documentation/translating-your-contents/. Additionally, for more details about purchasing credits, please check the following links:
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.
Problem: The client wants to change the automatic translation direction from Latvian to English to English to Latvian after making Latvian the default language on their multilingual site. Solution: We recommend checking the existing support ticket which discusses changing the original language in translations. You can find helpful recommendations and information there. Here is the link to the ticket: Change Original Language in Translation.
If this solution does not apply to your case, or if it seems outdated, please do not hesitate 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, you can always contact us through the WPML support forum.
Problem: The client reported an intermittent issue where the toggle to change pricing from monthly to yearly breaks on the Spanish version of their page. This issue does not occur consistently but appears sporadically, making it difficult to diagnose. The client mentioned that all plugins are up to date according to their WordPress dashboard. Solution: We suggested that the issue might be related to a caching or performance optimization plugin, or a compatibility issue with WPML and another active plugin or theme. We recommended the following steps: 1. Create a full website backup. 2. Disable all plugins except for WPML and its add-ons. 3. Check if the issue still occurs. 4. If the issue does not occur, reactivate the plugins one by one to identify the problematic plugin. 5. If the issue persists with only WPML plugins active, switch to a default WordPress theme like TwentySeventeen and check again. We also advised performing these tests in a staging environment if possible and ensuring that all plugins, especially WPML, are updated to the latest versions by checking for updates in the 'Commercial' tab under 'Plugins > Add new'.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant, 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 WPML support forum.
Problem: The client is experiencing issues with the number of posts differing across languages (Arabic, Hebrew, and English) in their WPML setup. They are looking for a way to synchronize all languages without adding unnecessary translation data. Solution: Firstly, we checked the WPML > Translation Management and noticed that some products haven't been translated into each language, which causes discrepancies in product counts. To resolve this, the client should manually translate these products into the respective languages using the filter option in the Translation Management section.
Additionally, WPML does not support automatic duplication of posts or products into other languages when added in the default language. If the client wants to avoid manual duplication, they can set the translation preference for the 'Product' post type to 'Translatable - use translation if available or fallback to default language' by navigating to WPML > Settings > Post Type Translation. This setting allows the default product to appear in other languages without manual duplication.
If this solution does not apply or is outdated, or if further assistance is needed, we recommend 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. If issues persist, please open a new support ticket at WPML support forum.
Problem: The client is experiencing issues with the Cash on Delivery (COD) payment option not showing support for a newly added currency in their WooCommerce settings, as indicated by a 'Not supported' message in the WPML settings.
Solution: We clarified that the 'Not supported' label might be misleading because it refers to the need for different accounts for each currency, which is not applicable to COD since it does not involve accounts. Instead, COD costs are typically associated with a shipping method. Therefore, the client should set the COD price directly in the shipping method settings for each currency. For more detailed guidance on managing multi-currency settings in WooCommerce with WPML, we recommend visiting WooCommerce Multilingual documentation.
If this solution does not apply to your situation, or if it seems outdated, please check the related known issues and confirm that you have the latest versions of themes and plugins installed. We highly recommend opening a new support ticket if further assistance is needed.
Problem: You are trying to link two pages created in different languages (Japanese and English) using Elementor, but they cannot be linked as translations of each other in WPML. The 'Connect with translation' option does not show the corresponding page for linking. Solution: We investigated the issue and found that the Japanese translation for the page was marked as in progress. To resolve this, go to WPML > Translation Management > Jobs and cancel the translation job by clicking the "Trash" icon. Then, open the Japanese page and click on the 'Connect with translation' link. Enter the English page name in the search box. Once the page appears in the results, you can successfully connect it with its translation. For a visual guide on how to perform these steps, you can watch this video.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check the related 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 are using WPML to translate blogs and want two separate blogs in the original language and English, without the translated pages appearing in the original blog. Solution: Navigate to WPML-> Settings-> Post Type Translation section. Ensure that the Post post type is set to "Translatable - Show Only Translated Items".
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 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 our support forum.
Problem: You are preparing a hotel website and using a plugin that is compatible with your template. You have rooms listed in a custom post type with prices and dates. When you change the currency, it does not multiply at the appropriate exchange rate. Solution: The multicurrency feature of the WooCommerce Multilingual plugin is designed to work exclusively with WooCommerce products. Since the 'Rooms' are not WooCommerce products, the multicurrency feature does not work for them. To change the price or currency of the rooms based on a selected currency, you should check with the theme support to see if this functionality is available. If they don't support it, you may need to consider a custom coding approach.
If this solution does not resolve your issue or seems irrelevant, 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 you still need assistance, 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