Problem:
I would like to place a custom language switcher in the top right corner of the header (I have 1 global header and 2 custom headers made with Divi Theme Builder)
Solution:
Place the custom language switcher shortcode [wpml_language_selector_widget] in the Divi code module in the global header made with Divi builder.
That shortcode outputs the language switcher based on the options set in the Custom Language Switchers section.
In this example, 'documentation' represents the slug of the page you link to and don't want to take the user to the translation of this page. Please read more about this function in our documentation here.
1. You do not need to activate the Sticky Links add-on.
2. For existing pages and posts with links in their content, you might need to make a small change on the page and press the Update button. And then also update the translation.
Problem:
The advanced custom field relationship is not translated, the English field has Arabic values, not the English ones. Relationship fields are set to Translate.
Solution:
- Go to ACF > Fields groups > Edit and set your relationships field to Copy, so the same value is copied to the translated post.
- Go to default language post and click Update so correct values are now synced and copied.
Problem:
WPML updates might not be displayed/available on the admin Plugins page even after we announced them.
Solution:
All new versions of WPML and its add-on plugins are released gradually. They appear on the Plugins page only after the release is rolled out to 100% of the sites.
To get the update right away, go to the Plugins > Add New page, click the Commercial tab, and then the Check for updates button. Finally, select the updates you want and click to download them.
Is there an option to migrate from the WP Multilang plugin to WPML?
Solution:
I'm sorry but this multilingual plugin is not known to us and we don't have a special option or procedure for migrating content from a WordPress site that used this plugin. We do have some recommended procedures to migrate content from other multilingual plugins like qTranslate and Polylang.
How to automatically set the translation of products to complete in bulk.
Solution:
It is not possible to do so, but if you have a small change in the product you can use the "Minor Edit" option to prevent the need to update the translation:
Problem:
I have set up a bunch of custom fields for a post type using ACF. These will be translated using the translation editor. However, the custom fields appear in the order that they were added to the database, which does not match the order they are in when editing the posts. The order of custom fields in the posts follows that of the ACF field group and this order can be re-arranged, for example after adding more custom fields.
Solution:
WPML is not made to update based on the order changes that you made on the field group. This is gonna work only on the WordPress editor, but the WPML translation editor has no logic implemented for this.
Problem:
I am trying to translate a page from English to Chinese. I expected to see the masonry gallery exactly the same both on the original and translated page.
Solution:
Edit each image of the Masonry Gallery through Dashboard → Media library (in list view). Open one of the images, and check the value of the Masonry Image Layout option at the bottom of the page. Now, change the language using the top admin language selector and make sure that this custom field has the same value. Once you did this, just simply update the image and that's all.
Just make sure that you did this for all the images of the masonry gallery.
Problem: Got an alert that the site moved or Copied - Action required.
I used duplicator site to copy this site to another test/staging site. Why does it show on my production site this message and not on staging site?
Solution: Moving or copying your site has implications for the Advanced Translation Editor. You need to tell WPML if your site has moved or is a copy so it knows how to treat your translations and translation memory.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive