Skip Navigation

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.

Tagged: 

This topic contains 6 replies, has 2 voices.

Last updated by Long Nguyen 8 months, 1 week ago.

Assisted by: Long Nguyen.

Author Posts
May 21, 2024 at 9:45 pm #15652722

raffaellaM

Hi,
I have a bilingual e-shop, main language is English and second language is Italian.

I use Woocommerce and WPML.

I have a problem with some missing translations of products on the Italian website. I have seen the support page where you explain that sometimes it's expected for texts to disappear if Translation Methods have switched, but I don't understand what is the best way for me to handle my issue.

This is what happened with my website:

1) Initially, I did not create any manual translations because I had all Italian products as "translatable - fallback to default language" (so the Italian website was showing product descriptions in English automatically).

2) Eventually, I had to translate all products, so I clicked on "+ TRANSLATE" while the "WPML Translation Editor" was selected.

3) Last week I decided to install a plugin to allow users to play a music demo in the shop page. Unfortunately, this plugin is not compatible with WPML so, in order to display the play button on the Italian shop version, I had to switch all product translations to "Wordpress Editor" and manually add the mp3 file to them.

Now, I notice that only sometimes, some translated products are missing their descriptions.

First Question:
I don't understand why some have their translation and some are empty. Is there a way to understand/recognise the issue?

Second Question:
If I understand correctly, your solution is to delete ALL products in the secondary languages and re-translate them using "Wordpress Editor". Am I right? Is it not enough to "copy content from English" for existing translations when they are empty?

Any solutions/ideas to avoid deleting and republishing 200+ products are greaty appreciated.

Thank you

May 22, 2024 at 6:57 am #15653959

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi Raffaella,

Thank you for contacting WPML support, I’m happy to help you with this issue.

I had to switch all product translations to "WordPress Editor" and manually add the mp3 file to them.
Now, I notice that only sometimes, some translated products are missing their descriptions.

I understand that after switching to WordPress editor, you see the description of some translated products is missing when editing the translation product manually.

Do you add the description for the translated products and publish it? If not, please share some screenshots of the issue and the product page URL.

For the second question, after understanding the root of the issue, I will suggest a proper solution in this case.

Looking forward to your reply.
Thanks

May 22, 2024 at 7:55 am #15655457

raffaellaM

Hello Long Nguyen,
thank you for your help.

When I notice that a translation is missing, I have tried putting the translation back in two ways:

> Either I click on "WooCommerce Multilingual & Multicurrency products translation page" and do it there;
> Or, inside the Enligsh product page, I click on the "pencil" next to Italian and then click on "Copy content from English", and then "Update".

Screenshots attached.

I have tried both options to see if the translations would stay after these changes. So far, the products I have re-translated seem to be still showing their Italian description online no matter which solution I tried.

But, every once in a while, I find a new missing translation that I had not noticed before.

Thank you very much

Screenshot 2024-05-22 095228.png
Screenshot 2024-05-22 095218.png
May 22, 2024 at 8:18 am #15655870

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Do you mean the short description on the product page?
"Sailor Smile – I Put A Spell On You / Dub"

Also, I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated. Your next reply is set to private to share the info.

❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.

Looking forward to your reply.
Thanks

May 23, 2024 at 2:54 am #15660045

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

Now, I notice that only sometimes, some translated products are missing their descriptions.
First Question:
I don't understand why some have their translation and some are empty. Is there a way to understand/recognise the issue?

yes the translations sometimes disappear under the "short description" on the product page.

Can you share the product URL where I can see the issue? The translated product with a short description disappears on the translation product page.

I check some translation products and see the short descriptions are displayed as well.
hidden link
hidden link

Looking forward to your reply.
Thanks

Ras Teo - One Fire | LP Vinile 2024-05-23 09-53-12.jpg
Payoh Soulrebel - Carry On : 7
May 23, 2024 at 8:28 pm #15665161

raffaellaM

Hi, I have not been able to replicate the problem either.

It looks like after I fixed all the translations that had disappeared, I cannot find one that is missing or goes missing even if I make updates on the English version.

Perhaps I will get in touch in the future, should it re-happen?

Thank you very much for your patience.

May 24, 2024 at 2:28 am #15665425

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Sure, if this occurs again, you can create a new ticket and report the issue. We will help you to investigate the issue.

Thanks.