Skip Navigation

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

Problem:
Can not translate strings automatically.

Solution:
If your selected strings' default language is different than site's default language, you'll see a message at end of strings table:

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.

Either you'll have to translate these manually, or, you'll need to change the language of these strings to site's default first and then can send for automatic translation. Because automatic translation only works one way like Default Language to Secondary Language.

To translate strings from String Translation automatically, please go to WPML > String translation, select and send for translation.

If you have enabled Translate everything they will be translated in the background, otherwise go to WPML > Translation, "Take and Translate" translation job, and in Advanced translation editor click "Translate automatically".

Relevant Documentation:
- https://wpml.org/documentation/getting-started-guide/string-translation/
- https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/

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 8 replies, has 2 voices.

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

Assisted by: Waqas Bin Hasan.

Author Posts
August 8, 2023 at 1:27 am #14166465

jose-mariaP-5

i use houzez theme
i have find string for translation and manually i can translate but i would like use a service like google or microsoft.
When i created the job for any string,
hidden link

i receive this error:
hidden link

this is my configuration
hidden link

August 8, 2023 at 12:40 pm #14169319

Waqas Bin Hasan
Supporter

Languages: English (English )

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

Hi,

Thank you for contacting the support.

To translate strings from String Translation automatically, please go to WPML > String translation, select and send for translation strings.

If you have enabled Translate everything they will be translated in the background, otherwise go to WPML > Translation, take and translate translation job, and from Advanced translation editor click to automatically translate.

See following guides for details:

- https://wpml.org/documentation/getting-started-guide/string-translation/
- https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/

Regards.

August 8, 2023 at 8:37 pm #14172289

jose-mariaP-5

i have enabled Translate Everything.
I select string that i want translate a send to basket
they are now waiting for translation hidden link
In WPML> Translation i have these jobs
hidden link

August 9, 2023 at 10:20 am #14174801

jose-mariaP-5

from yesterday, the string are with status Translation in progress to Español
hidden link

August 9, 2023 at 11:11 am #14175079

Waqas Bin Hasan
Supporter

Languages: English (English )

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

Thank you for the updates.

Before proceeding further, may I ask you to try the following?

IMPORTANT: Take full backup of your website and database beforehand. It is highly advised to try the following on a staging/dev site first, so your live website isn't compromised.

- Cancel the job in progress.
- Then deactivate all plugins except WPML and its addons.
- And send the strings again for translation.

Please let me know if this works?

August 9, 2023 at 11:29 am #14175365

jose-mariaP-5

i havent the jobs in progress tab because i have configurate with Translate All aumatic. I have looking for information about this and resolve with WPML Translation Management plugin but i haven´t it

August 9, 2023 at 1:58 pm #14176429

Waqas Bin Hasan
Supporter

Languages: English (English )

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

May I ask for admin access to your website to check the issue in detail? You can create a separate admin user for this purpose, which can be deleted afterwards.

Also provide detailed steps to reproduce the issue and links to pages in admin and on frontend.

Remember to take full backup of your website and database before proceeding. However, a staging/test site is highly recommended, because I may need to try some changes/fixes on the site (including plugins & themes deactivation), which may cause conflicts with the live site otherwise.

Please confirm it in your next reply or let me know if you do not agree with the mentioned.

I've set your next reply as private to share this information safely.

IMPORTANT: If you don't see the section for providing access information, do not write in the message box or the information may appear as public.

See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security.

August 10, 2023 at 7:19 am #14179691

Waqas Bin Hasan
Supporter

Languages: English (English )

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

Thank you for the access and the details. I am working on it and 'll get back to you accordingly.

August 10, 2023 at 10:21 am #14181247

Waqas Bin Hasan
Supporter

Languages: English (English )

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

Thank you for waiting on this.

I checked the site and everything looks fine. However, I think there's a confusion about translating strings automatically, specially when the string's default language isn't the same as the site's default language.

When you select that string, there's a message under the strings table saying:

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.

See attached.

Either you'll have to translate these manually, or, you'll need to change the language of these strings to site's default first and then can send for automatic translation. Because automatic translation only works one way like Default Language to Secondary Language.

I hope this explains all.

change-lang.jpg
st.jpg
lang.jpg
August 10, 2023 at 9:46 pm #14185175

jose-mariaP-5

thanks a lot. this was the problem.