Skip Navigation

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

Problem:
You are using WPML with WooCommerce Multilingual and multicurrency, and you encounter an issue where changing an attribute like 'color' in the English version of a product does not update it in the German version, despite the products being linked as translations.
Solution:
To resolve this issue, ensure that the attribute values are properly translated into the target language. For example, if the attribute 'compatible with' shows correctly in English but not in German, you need to translate the missing attribute value into German. You can do this by accessing the translation management section of WPML for the specific attribute. Here is how you can do it:
1. Go to the WPML translation management dashboard.
2. Find the attribute that needs updating (e.g., 'compatible with').
3. Translate the missing values into German.
4. Save the changes and check if the updated values appear on the German version of the product.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also advise 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.

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 0 replies, has 0 voices.

Last updated by Kor 1 week, 5 days ago.

Assisted by: Kor.

Author Posts
November 8, 2024 at 5:15 pm #16383102

clareQ

Background of the issue:
I am using WPML along with WPML WooCommerce multilingual and multicurrency. I have a problem where if I have an English product that has the attribute "color" for example. If I change that value in the English, it is not also updating the German version of that product. I have products linked together as translations. I have tried going to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Attributes, selecting the attribute and pressing sync.

Symptoms:
The attribute 'color' for a product in English does not update in the German version when changed, despite being linked as translations.

Questions:
Why is the attribute 'color' not updating in the German version when changed in the English version?
Should the attribute synchronization happen automatically when products are linked as translations?

November 8, 2024 at 5:16 pm #16383117

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your patience.

I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

November 11, 2024 at 5:47 pm #16389904

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Could you please check? I can't access your Website and I'm getting the error shown in the attached screenshot.

Screenshot_216.png
November 12, 2024 at 4:23 pm #16393838

clareQ

Thanks did you get a cPanel password prompt I mentioned? I put the username and password in the private message. If you can't get in still can you let me know your IP so I can check if our firewall blocked you.

November 14, 2024 at 1:56 pm #16402967

clareQ

We will check your IP isn't blocked but in the meantime can you do a screen recording of trying to access the site so we can try to pinpoint the issue

November 14, 2024 at 2:21 pm #16403361

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Here is the screen recording. I tried using VPN but the result is the same. Maybe you can provide a copy of the site? https://wpml.org/faq/provide-supporters-copy-site/

November 15, 2024 at 4:09 pm #16409295

clareQ

Sorry I can't see the screen recording?

November 15, 2024 at 4:35 pm #16409396

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Sorry, here you go hidden link

November 18, 2024 at 10:11 am #16414046

clareQ

Hi

Please can you confirm what region you are based in as our host has previously blocked parts of Asia and that could be the cause.

Can you also provide your IP address.

Many thanks

November 18, 2024 at 5:23 pm #16416149

clareQ

Our firewall does block access to certain ports by country and Malaysia is one among them. I have removed the country Malaysia from our firewall so you should be fine connecting now. Let us know if you notice any further issues.

November 19, 2024 at 1:38 am #16417230

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for your patience. I was able to access the system. I reviewed the product attributes here hidden link , but I couldn't find any "color" attributes listed.

Could you please specify which product you're referring to? If you could share the link, I'll try to replicate the issue.

Additionally, please provide me with full "Administrative" access to your website so I can check the plugin versions.

November 19, 2024 at 10:26 am #16418736

clareQ

Hi Kor, good to hear you have been able to get access now. "color" was just an example to explain the problem.

If you look at the attribute "compatible with". For example if you look at this product in English: hidden link

You will see on the page it says "Compatible with: Handicare Freecurve 3, K2"

But then if you switch to German it only says "Compatible with Handicare Freecurve 3" so you see the value "K2" is missing. I thought this would be the taxonomy terms needing synching in Woocommerce -> WooCommerce Multilingual & Multicurrency -> Attributes. But this does not seem to have solved the problem.

Hope that helps but please let me know if anything is not clear. I've also made you a super admin.

November 19, 2024 at 11:11 am #16419005

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've translated K2 to German language hidden link as shown in the attached screenshot and it shows up now in the German language product now hidden link .

Could you check?

Screenshot_261.png
November 19, 2024 at 2:22 pm #16420241

clareQ

Thanks Kor, that does seem to be the solution. I have just tested that method out and it worked.

November 19, 2024 at 2:24 pm #16420245

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Good to know. Kindly mark this ticket as resolved.