**Problem:**
The client encounters an issue when attempting to update WPML or other plugins, receiving an error message: *"Update failed: Could not remove old translations."*
**Solution:**
If you are facing the same issue, we recommend creating a full backup of your site. Then, try updating the WPML plugin manually by following the instructions available here: https://wpml.org/faq/updating-wpml-manually/. If the problem persists, consider replacing the site key in the WP > Plugins > Add New > Commercial tab.
If these steps do not resolve the issue, it is possible that the solution may be outdated or unsuitable for your case. We encourage you to check the https://wpml.org/known-issues/, verify the fixed version, and confirm that you have installed the latest versions of themes and plugins.
Problem: After updating the URLs of pages, some pages stopped working both in the frontend and backend when using Elementor, except in Elementor safe mode. The language switcher was redirecting to non-existent pages due to these URL changes. Solution: We identified that the issue was due to the URL structure set for the categories, which conflicted with the page URLs. Specifically, both a page and a post category shared the same URL without the '/category/' part in the category URL, causing conflicts. To resolve this, we recommend checking and updating the permalink settings to ensure that pages and categories have distinct URLs. This might involve adding '/category/' to the category permalinks or adjusting the page URLs to avoid overlap.
If this solution does not apply to your case, or if it seems outdated, 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 here.
Problem: If you're experiencing issues where your translated URLs are displaying with page IDs instead of the expected slugs, it might be due to the pages not being published. In WordPress, unpublished or draft pages default to using page IDs in their URLs. Solution: We recommend checking the status of the pages in question. Please navigate to your pages section and ensure that these pages are indeed published. This action should resolve the issue of URLs displaying with page IDs.
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 our support forum.
Problem: The client is facing an issue where, after a recent update, most of the Arabic translations in their WooCommerce store are not showing, despite being previously translated. They are concerned about the persistence of translations after updates and how to recover missing translations. Solution: 1. Navigate to WPML > String translation to ensure all strings are translated. 2. Open the theme's functions.php file and locate line 53. 3. Replace the existing code:
unload_textdomain('elessi-theme');
with:
unload_textdomain('elessi-theme', true);
This change should resolve the issue with missing translations. If some strings are still not reflected, it's recommended to check if they are translated in WPML. For ongoing issues, consider contacting us directly via chat for quicker resolution. Note: The current fix is a workaround due to a bug in the new WordPress version. You might need to reapply this fix after future theme updates until a permanent solution is implemented by the theme author. Stay updated on this issue by following the related errata: WPML Errata.
If this solution does not apply to your case, or if it seems outdated, 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 also visit our support forum at WPML Support Forum.
Problem: You have translated a CSS attribute, i.e. "Placeholder" in Bricks Builder to English, and while it appears correctly in the advanced translation editor, it does not display the translated value on the frontend; instead, it shows the default language version.
Solution: We have identified an issue within the Bricks Builder code and have communicated this to the Bricks team. They are expected to resolve it in a future update, although there is no estimated time of arrival for this fix. Meanwhile, you can manually correct the translation by following these steps: 1. Open the page in the default language for editing. 2. Switch to the other language from the top admin bar. 3. If prompted, click "Edit anyway". 4. Correct the strings as needed. 5. Save. Additionally, we have published an errata which you can check and subscribe to for updates: Bricks theme translations for custom attributes are not reflected on the frontend.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we recommend opening 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 at WPML support forum.
The client attempted to install the WPML Multilingual CMS plugin using Composer with version '4.6.14' and encountered an error indicating that the file could not be unzipped, suggesting it might not be a zipfile or is part of a multi-part archive.
Solution:
We regret to inform you that installing WPML using Composer is currently not supported. This feature has been requested but has not been implemented yet due to certain limitations.
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 for further assistance.
Problem: The client installed WPML to create English and French versions of their WP EasyCart store, but the entire site got translated instead of just the EasyCart store pages.
Solution: We recommend checking if automatic translation is active on your site, which could be translating all content automatically. You can change this by navigating to WPML -> Settings -> Translation Mode and selecting "Translate What You Choose". This setting prevents content from being sent to automatic translation without your approval.
For content you wish to translate manually, click the + icon in the Language section to add a translation, or the pencil icon to update an existing translation. If you prefer, you can also use the Advanced Translation Editor (ATE) for auto-translation while editing. For more detailed guidance, please visit the following links:
If this solution does not apply to your case, 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. Should you need further assistance, please open a new support ticket.
Problem: You are experiencing an issue where the main page elements on the French page (/fr/) are shifted to the left after setting up the French language using WPML with the Woodmart Theme and following the documentation for custom fields translations. Solution: We recommend making a small modification to the original page and saving it. After this, proceed to the WPML translation editor to update the translation. This action can often resolve alignment issues caused by initial translations.
If this solution does not resolve your issue or seems irrelevant due to it being 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 problems persist, please do not hesitate to open a new support ticket at WPML support forum for further assistance.
Problem: You are looking for a plugin recommendation for setting up a multistore with different domains, both multilingual, that works well with WPML. Solution: We recommend using the WooCommerce Multistore plugin for WooCommerce platforms. This plugin allows you to manage multiple stores across different domains or subdomains and integrates well with WPML for handling translations and multilingual content. Ensure that each store in the multistore setup is configured correctly for WPML compatibility and test the setup thoroughly during development to ensure smooth operation across domains.
If this solution becomes irrelevant, outdated, or does not apply 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: If you're using a review widget and encountering issues with displaying translated content, it might be because the plugin is not certified by WPML. Solution: We recommend checking if the plugin can display translated content by consulting the plugin's page on our site: WPML Plugin Compatibility. Additionally, the plugin authors offer a premium version that allows the creation of multiple widgets per language, which might include WPML support. You should contact them to confirm if this feature uses our API, as indicated here: WordPress.org Support Topic.
Please note that this solution might be 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. If the issue persists, please open a new support ticket.
Problem: The client is trying to translate the WooCommerce product slug from 'produits' in French to 'product' in English, but the URL does not reflect the translated slug even though it appears translated in WPML. Solution: If you're experiencing this issue, we recommend that after changing the product URL structure in the permalink settings, you should also resave the settings in WPML. Specifically, go to WPML -> Settings and resave it. This action should ensure that the slug translation is properly applied and saved.
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.
You are trying to translate your site and products using WPML, but the product images are not showing after translation.
Solution:
First, ensure that the following options are enabled in the WPML Language widget on the right side of the product editing screen in the original language:
Duplicate uploaded media to translations
Duplicate featured image to translations
If the images still do not appear in the translations, we recommend trying the workaround suggested in this ticket.
Additionally, go to WPML>>Settings>>Media Translation and ensure that the media duplication settings are enabled to prevent this issue in future translations.
If this solution does not resolve your issue or 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. If the problem persists, we highly recommend opening a new support ticket here.
Problem: You are trying to translate The Events Calendar labels into Italian on your website, but when WPML is active, the labels are not translating and remain in English. Solution: 1. This issue might be related to a known problem with The Events Calendar when used with WPML. We recommend checking the specific errata page for more details and a possible workaround: https://wpml.org/errata/wp-6-7-translations-not-loaded-for-the-events-calendar-plugin/. 2. Ensure that you are using the latest version of WPML String Translation. The issue you're experiencing might be resolved in the newer version (3.2.17 or higher). You can download the latest versions from http://wpml.org/faq/install-wpml/. 3. If updates are not visible, click the "Check for updates" button in the Plugins → Add New Plugin → Commercial tab.
Please remember to back up your database before making any changes.
If this solution does not apply to your case because it might be outdated or not relevant, 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: You are experiencing issues with missing button styles in translated pages using WPML. Solution: We recommend updating the page translation. First, make slight modifications to the original page, specifically to the Advanced Custom Fields (ACF) part. After saving these changes, navigate to the WPML translation editor and complete the translation.
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 continues, please open a new support ticket at WPML support forum.
Problem: The client is receiving a 'Your WPML account has expired' notification in WordPress after moving their site to a new domain and updating the URL in the WPML system. The client is not a developer and cannot access the 'Add plugin' option in WordPress due to the site being GIT based. Solution: We recommend trying to register the domain using a slightly modified URL. Specifically, instead of registering 'https://konopljazdravi.si', try registering 'https://konopljazdravi.si/wp'. This might resolve the issue with the WPML account expiration notification.
If this solution does not apply to your situation, 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.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive