Problem:
I intend to copy the same content of the original products in other languages, but the problem is that if I go through WooCommerce Multilingual, I have to translate the products one by one. How can I bulk duplicate them?
Solution:
Go to WPML > Translation Management > Translation Dashboard.
Under the "Select items for translation" use the filter to select your products.
Under the "Select translation options" set all languages to "Duplicate content".
Problem:
The shortcode [wpml_language_selector_widget] used for showing the language switcher in the header includes the path to the CSS file like so "sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.css?ver=1" It is missing the HTTP or HTTPS part, which can cause a security issue.
Solution:
Our developers checked this issue and concluded that there was no security risk by not having the HTTP or HTTPS part in the CSS URL link, and it should not be included due to a specific reason.
Problem:
Using bbPress, topics and Replies are not being displayed on the translated profile pages. The same thing happens when using the shortcode to show forums [bbp-topic-index].
Solution:
- Go to wp-content/plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-query-parser.php:418
Problem: i get the following error in WPML > Support > Advanced Translation Editor: "Site Moved or Copied - Action Required - ATE communication locked"
Solution: This is happening because you haven't selected a choice in the notification about what to do with the migrated site. when this happens it's very likely that there's a plugin or a custom code interfering with the notification trigger. disable everything and use the default WordPress theme "twentytwentyone" and you'll see the notification appearing in WPML > Translation Management.
- Go to Woocommerce > Woocommerce Multilingual > Settings.
- Select the Add separate download files for translations when translating products option from the Products Download Files section. (check the screenshot).
- Save the settings.
- Go to the product in the dashboard and do a small change, for example, change the title to force the need to update the translation.
- There you will see a separate section for translating the downloadable product items.
Problem: I'm having trouble translating the mailpoet plugin
Solution: Mailpoet is not officially compatible but you can try the following
1) Upgrade to the latest version of WPML
2) Go to *wp-content/plugins/mailpoet/lib/WooCommerce* folder
3) Open *Subscription.php* file for edit
4) Scroll down to line 48 and make the following change to the code. Save the change.
[php]
$labelString = __($this->settings->get(self::OPTIN_MESSAGE_SETTING_NAME), 'wpml-fix');
>String Translation enables "Look for strings while pages are rendered"
6) Visit the page in the front end
7) Then the string should appear in WPML>>String Translation under the text domain 'wpml-fix'
8) Translate it there and it should show up in the front end
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:
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive