Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Los_Angeles (GMT-07:00)

This topic contains 3 replies, has 1 voice.

Last updated by Bobby 1 year, 2 months ago.

Assisted by: Bobby.

Author Posts
March 7, 2025 at 8:18 pm #16789900

miklovanP

Background of the issue:
I am trying to manage translations for a product on my website. My website's default language is English. I added a product in Spanish by changing the backend language flag to Spanish, then translated this product to English. I wanted to translate the English product to other languages.

Symptoms:
The translation from English to French and English to Dutch was successful. However, when I try to translate from English to Italian or German, the default product language appears as Spanish.

Questions:
Why does the default product language appear as Spanish when translating to Italian or German?
How can I ensure the default language remains consistent when translating to other languages?

March 7, 2025 at 10:22 pm #16790381

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

The original source language of the products depends on which admin language was set when creating the original product.

If you open the Spanish product on the WordPress Editor and you see inside the right sidebar at "Languages" the options to select a translation method, then it is likely that the original product was created in Spanish.

Please confirm.

If this is the case, you can open the translation of this product inside the WordPress Editor and in the right sidebar set "This is a translation of" to "None".

After that manually connect the products by using the English products as the original version.

Guide:
https://wpml.org/faq/how-to-link-already-translated-pages/

Best regards
Andreas

March 8, 2025 at 4:58 pm #16791625

miklovanP

Hi, it seems i wasn't clear enough. I have a website in 6 different languages and the default language is English.

I was trying to copy some products from an old website and the language of those products was Spanish. So this is what i did, i changed the backend language to Spanish and then i added the product.

Then i had to translate this product to every other language. Unfortunately the AI Automatic translation was not available for translations from Spanish to every language, so I translated the product from Spanish to English with AI automatic translation and then i wanted to translate the English translation to the other languages.

I switched back to the English language in backend, i went to the product which was was translated from Spanish to English and then i tried to Translate that product to some other languages.

IT was successful from English to French and Dutch, but when i tried to translate it to Italian or German it was not possible.

When i translated the product to French for example i could see that the Original language of the product was recognized as English so it was English - French.

Meanwhile repeating the same steps for Italian, the original language is not English anymore but Spanish. so it was Spanish - Italian

I want to use the English translation as the original language not the Spanish language, because Spanish does not have AI translation support to other languages except to English

March 10, 2025 at 6:44 pm #16798112

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Thank you for this explanation as it helped us better understand!

when using WPML it is considered a recommended practice to only translate from the default language into the translations.

Is it possible to make the translations before you import them into the site and import directly into the default language of the site?

What are your results if you go to Products -> Switch to English and edit the English product?

Are you able to click on the + icon and translate into the other languages?

What you can try doing is this:

-- You import the Spanish products
-- Translate these products from Spanish to English
-- Change the default language of each product to English
https://wpml.org/faq/how-to-link-already-translated-pages/
-- Now access from the defaut language and translate from there into the rest.

Let me know your results, please.

The topic ‘[Closed] Automatic translation’ is closed to new replies.