Skip Navigation

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

Problem:
If you're experiencing issues where attributes from a second language (EN) duplicate and swap with the original product's attributes (PL) when editing in the original language, this might be due to incorrect attribute translation or creation settings.
Solution:
We recommend following these steps to potentially resolve the issue:
1. Create a full site backup.
2. Navigate to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Settings tab.
3. Click on the Troubleshooting link at the bottom right.
4. In the attributes dropdown, ensure you select the correct attribute, then select all options.
5. Click on the 'Start' button and wait for the process to finish.
6. After completion, verify if the issue with attribute duplication has been resolved.

Additionally, consider contacting your hosting provider to downgrade the PHP version to v8.2 or v8.1, as not all WordPress functionalities, including the core, fully support newer PHP versions yet.

If this solution does not apply to your case, or if it seems outdated, 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.

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 0 voices.

Last updated by Carlos Rojas 1 week, 2 days ago.

Assisted by: Carlos Rojas.

Author Posts
February 10, 2025 at 11:57 am #16686721

magdalenaS-11

Background of the issue:
I am trying to edit a product that has a translation in the original language (PL) on my site hidden link. I have created linked variations using the Woodmart theme, and these products are the majority in my store. I previously contacted support, changed settings, and the issue seemed resolved, but it has returned.

Symptoms:
When I edit a product in the original language (PL), the attributes from the second language (EN) sometimes duplicate and swap with the attributes in the original product.

For example, I have a PL curtain, and in it the attribute color “biały”, after editing the product description, the color “white” is copied from the English version of this product, it is created in the attributes and added to the Polish product instead of “biały”

Questions:
Why do the attributes from the second language (EN) duplicate and swap with the original product's attributes when editing in the original language (PL)?
What settings need to be adjusted to prevent this issue from recurring?

February 10, 2025 at 12:32 pm #16687078

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

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

Hello,
Thank you for contacting us

1.- Could you describe the steps you are following to create the attributes? You can a link to a video showing step-by-step how the attributes are created and translated.
Also, you can share a link to a product where the issue can be seen. This will help me fully understand this scenario.

2.- I recommend contacting your hosting providers and asking them to downgrade the PHP version to v8.2 or v8.1 because not all WordPress functionalities, including the core, support this PHP version 🙂

Looking forward to your answer
Regards,
Carlos

February 10, 2025 at 2:22 pm #16687926

magdalenaS-11

Hi,
thanks for your reply

1. Attributes are created in a standard way and are used for product variants.
Everything is ok until I edit something in the product (e.g. pictures or description), this problem does not always occur and I have trouble triggering it myself. The customer reports it to me, I check and there are indeed errors, I have no idea what they may be due to.

link to product with the issue: hidden link

This product was assigned the color "biały" (PL) after editing the description instead of "biały" is white (EN) - the same as it was in the EN version.
And when I go into edit attributes (products > attributes) in Polish I see the newly created attribute “white”

If you want I can provide you with the login details for the developer version of the site

2. Ok, so if I change PHP versions to, for example. 8.0, it can help? I can do it

Regards

February 10, 2025 at 2:50 pm #16688224

Carlos Rojas
Supporter

Languages: English (English ) Spanish (Español )

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

Thank you very much for your message.

1.- I kindly ask you to try and get more information from the client, because there are two ways to create attributes, and maybe the client is creating them in the wrong language, or maybe the attributes are not correctly translated.

Also, I would recommend to follow these steps and check the results:
- Create a full site backup
- Go to Woocommerce -> Woocommerce Multilingual & Multicurrency -> Settings tab -> Troubleshooting link (bottom right) -> Select all options (in the attributes dropdown make sure to select the correct attribute) -> Click on the 'Start' button
- Once the process finishes, double-check if the issue disappeared.

Could you tell me the results of the steps described above?

2.- Yes, downgrading the PHP version will help avoid having issues with WordPress and the themes and plugins installed, because not all of them support this new PHP version yet.

Looking forward to your message.