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.

This topic contains 3 replies, has 2 voices.

Last updated by Waqas Bin Hasan 1 year, 2 months ago.

Assisted by: Waqas Bin Hasan.

Author Posts
September 3, 2023 at 2:22 pm #14331981

bennyD-4

I need to translate MotoPress Hotel Booking plugin from English to Dutch, French and German.

The plugin default language is English. My website default language is English.

When I try to initiate automatic translation of the strings related to the plugin, I get this message:

"Selected strings are not in the site's default language and will not be translated automatically if you're using the "Translate Everything Automatically" mode. Instead, after sending them for translation here, you need to go to the WPML -> Translations page and translate them manually."

How can I automatically translate the 1956 strings linked to this plugin?

Best regards,

Benny

September 4, 2023 at 11:26 am #14336099

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hello Benny,

Thank you for contacting the support.

You may need to change the source language of the strings to the default, so then you can send it for automatic translation.

Please see https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/ about changing source language of strings.

And see this guide https://wpml.org/documentation/automatic-translation/automatically-translate-strings-with-wpml/ about translating strings automatically.

Please let me know if this helps.

Regards.

September 4, 2023 at 12:21 pm #14336591

bennyD-4

Hi Wagas,

The current language of these string seems to be correctly set to English. However my default site language is Dutch.

If I understand your instructions, I need to change the language of the strings first to Dutch (while they are written in English)? And then initiate translation requests?

Best regards,

Benny

September 5, 2023 at 7:29 am #14340371

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Ah I see, previously you mentioned:

The plugin default language is English. My website default language is English.

But since now you've clarified that "default site language is Dutch", you don't need to change the language of strings which are in English.

Instead, follow the steps mentioned in this guide https://wpml.org/documentation/automatic-translation/automatically-translate-strings-with-wpml/#translating-strings-automatically-by-yourself:

- Switch to "Translate What You Choose" mode in WPML → String Translation for the time being.
- Go to String Translation, find your strings and select 'em (I'll advise to try with a few at first).
- Then below that table, send these for translation.
- Then go to WPML → Translations and click Translate next to the translation job with the strings.
- This takes you to the Advanced Translation Editor. Click the Translate automatically button. WPML automatically fills in the translations, which you can review and approve.

Please let me know if it works.