Skip to content Skip to sidebar

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

Problem:
The client is experiencing an issue where WPML's translations are overriding the translations made with Loco Translate for the default language, Norwegian, on their WooCommerce site.
Solution:
We recommend not using WPML and Loco Translate simultaneously as they perform similar functions and can conflict. To resolve the issue, you can import the .po files created with Loco Translate into WPML. Here's how you can do it:
1. Navigate to WPML > String Translation > Utilities > Import/export .po.
2. Ensure you select the correct original language for the import.
3. If necessary, specify which languages you want to create translations for before proceeding with the import.

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. Should you need further assistance, please do not hesitate to open a new support ticket 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.

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by nicolasP-67 1 month, 2 weeks ago.

Assisted by: Andreas W..

Author Posts
May 29, 2025 at 9:38 pm #17089952

nicolasP-67

Background of the issue:
I have spent a lot of time translating the site with Loco Translate for plugins and theme. I bought and downloaded WPML to translate blog posts, but I don't want WPML to override my existing translations in Loco Translate for my default language, Norwegian. I added a video to show the issue, of a string from the WooCommerce plugin: hidden link. The issue can be seen on this page: hidden link

Symptoms:
For the Norwegian default language, Loco Translate's translations are not being shown. Instead, WPML's translations are overriding them. I expected to see 'Utforsk alle produktene. Bare for de modige.' but instead, I got 'Det er her du kan bla gjennom produkter i denne butikken.'

Questions:
How can I ensure that for the Norwegian default language, Loco Translate's translations are shown and not overwritten by WPML?

May 30, 2025 at 12:02 am #17090151

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

WPML String Translation does kind of the same thing like Loco Translate which is why it is not recommended to use both plugins at the same time.

You can use the .po files that you created with LocoTranslated and import them into WPML String Translation by going to WPML > String Translation > Utilities > Import /export .po.

Make sure to select the correct original language and if you want to create translations for specific languages before creating the import.

Best regards
Andreas

import.jpg
May 30, 2025 at 12:29 pm #17092246

nicolasP-67

I see

Thanks for the clarification.

Just to get a deeper understanding:

To transition effectivly from Loco translate to WPML, what is the process?

Any documentation on this, i dont want to do any mistakes here.

Is it to download po from loco then import to wpml,

For all my plugins and themes?

Let me know your recommendations and best practices?

Do you offer any paid migration solution to get this done error-free?

Regards

String translation plugin.png
May 30, 2025 at 2:37 pm #17092621

Andreas W.
WPML Supporter since 12/2018

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

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

Correct, you can use the language files that you created with LocoTranslated and import them into WPML > String Translation.

Please give this a try.

June 2, 2025 at 9:15 am #17097101

nicolasP-67

Thanks, i will go for this then