Problem:
Our site has 2 languages ENG and ITA. But the search feature, on the right of the menu, shows the results in English only even if we search in the secondary language.
Solution:
Switching the language URL format from "Language name added as a parameter" to "Different languages in directories" fixed the issue.
Problem: If you're trying to translate the site title and tag line using WPML but can't find the option, it might be due to your current WPML membership type. Solution: We recommend upgrading to the WPML Multilingual CMS membership, as the Multilingual Blog type does not support string translation. You can upgrade here: https://wpml.org/purchase. After upgrading, download the WPML String Translation add-on from https://wpml.org/account/downloads (select "manual download"). Then, install and activate it by going to your site's backend > Plugins > Add new > Upload > Select the zip file you downloaded > Install it and activate it. Finally, navigate to WPML > String Translation, search for the site title and tag line, and translate them.
If this solution does not apply because it's outdated or not relevant 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 issues persist, please open a new support ticket at WPML support forum.
For some of the posts (some work correctly) during save of translated posts ACF repeater fields are not save correctly in the database making the theme unable to display content.
Solution:
We also have a known issue syncing repeater fields between the original page and the translation. Please read our known issue page about this and check if this is the case you are facing.
Problem:
When using a professional translation service you can't cancel jobs in progress. That's because the agency might be already working on the translation.
Solution:
In that case you need to contact directly the agency/translation service and ask them to cancel the job from their end.
Problem:
The client had some troubles translating JetSmart Filters. He was following the documentation but couldn't find "Custom Field Translation" in WPML's menu.
Solution:
The client had a blog license that only allows you to translate default WP content such as Posts, Pages etc...
To be able to translate Custom Fields you need the Multilingual CMS license. Upgrading solved the issue.
Problem:
I want to display sticky posts in a second language or fallback to the default language with a custom query. Solution:
1. Go to WPML > Settings > Post Types Translation > Set Posts preference to "Translatable - use translation if available or fallback to default language:
2. Use the argument below for the custom query:
Problem:
Users with editor user role are not able to see/edit translations done by other users and instead redirected to WPML -> Translations page Solution:
- Edit theme/child theme functions.php and place/save the following code in the file. This will allow all Editor users on the site to edit translations done by other users also.
add_filter('wpml_user_can_translate', function ($user_can_translate, $user){
if (in_array('editor', (array) $user->roles, true) && current_user_can('translate')) {
return true;
}
return $user_can_translate;
}, 10, 2);
Problem:
Custom fields were not available for translation.
Solution:
- Set the required custom field's translation preference to translate or copy as required from wp-admin -> WPML -> Settings -> Custom Field Translation
- If you don't find the field there click on "Show System Fields" just below the "Custom Field Translation" heading.
- Edit and update the page with the issue in primary language.
If you are using the Site Editor and add a menu to your template using the Navigation block, you need to send the Navigation Menu to translation via the Translation Management Dashboard. This allows you to use the Advanced Translation Editor to translate the menu items, including the links.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive