Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
Some taxonomies in your site are forced to be untranslatable. This is causing a problem when you're trying to run a multilingual WooCommerce site.

Solution:
1) Go to WPML > Settings > Taxonomy translation and make sure all the related product taxonomies are set to (click on the lock to unlock) 'Translatable - only show translated items' or 'Translatable - use translation if available if available or fallback to default language'. For example, product_cat (Product category) should be translatable.

2) Override any of theme XML rules for specific taxonomies by checking theme XML file in the theme root folder and change 0 to 1 (translatable).

or

Go to the WPML -> Settings page and click the Custom XML Configuration tab. Add the taxonomy rules as per our documentation.

Relevant Documentation:
- https://wpml.org/documentation/related-projects/woocommerce-multilingual/#taxonomies
- https://wpml.org/documentation/support/language-configuration-files/#custom-taxonomies

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 3 replies, has 2 voices.

Last updated by rasmusM-6 4 years, 6 months ago.

Assisted by: Dražen Duvnjak.

Author Posts
May 7, 2020 at 1:33 pm #6080421
rasmusM-6

Hello,

Some weeks ago after last troubleshooting i started to get the following message:

Some taxonomies in your site are forced to be untranslatable. This is causing a problem when you're trying to run a multilingual WooCommerce site.

A plugin or the theme are probably doing this.

What you can do:

1. Temporarily disable plugins and see if this message disappears.

2. Temporarily switch the theme and see if this message disappears.

It's best to contact WPML support, tell that you're getting this message and offer to send a Duplicator copy of the site. We will work with the theme/plugin author and fix the problem for good. In the meanwhile, we'll give you a temporary solution, so you're not stuck.

I've tried everything and read your forum. Still can't get it to work. It's not possible to string translate anymore. It's just erroring out the translate page.

Login details from last ticket is still active.

Thanks for your support.

Regards
Rasmus

New threads created by Dražen Duvnjak and linked to this one are listed below:

https://wpml.org/forums/topic/split-not-possible-to-string-translate-anymore/

May 9, 2020 at 1:48 pm #6094653

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello Rasmus,

after the ticket is closed all credentials all deleted for security reasons. At the moment I don't have credentials to log in, I want to ask you first to try one fix and later I will enable private fields to share admin access if needed.

As I understand you have 2 different issues:

1) Some taxonomies in your site are forced to be untranslatable.

2) Not possible to string translate anymore

As we limit 1 issue per ticket I will be opening a new ticket, so the topic and solution are clear and it is easier to follow the conversation.

Ticket for 2nd issue: https://wpml.org/forums/topic/split-not-possible-to-string-translate-anymore/

-
1)

Please make a backup before proceeding.

Please go to WooCommerce>WooCommerce multilingual> Status and check if any message or errors.

Then go to WPML > Settings > Taxonomy translation and make sure all the related product taxonomies are set to (click on the lock to unlock) 'Translatable - only show translated items' or 'Translatable - use translation if available if available or fallback to default language'.

Please check the attached image.

Info: https://wpml.org/documentation/related-projects/woocommerce-multilingual/#taxonomies

Please let me know how it goes.

Thanks and regards,
Drazen

Screenshot_2.jpg
May 11, 2020 at 6:56 am #6101181

rasmusM-6

Hello,

Thanks for the replay. I've done your two steps but still the same error message.

"Configuration Warnings
Some settings from the WooCommerce Multilingual wpml-config.xml file have been overwritten.
You should check WPML configuration files added by other plugins or manual settings on the Multilingual Content Setup section.

Custom taxonomy product_cat configuration from wpml-config.xml file was altered!" in woocommerce WPML settings.

Regards
Ramsus