Skip Navigation

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

Problem:
The client is experiencing issues with some strings from the Ultimate Member plugin not displaying the Danish translation on the frontend, even though they appear correctly translated in the WPML String Translation.

Solution:
Step 1: Navigate to WPML -> Theme and plugins localization, select the theme/plugin, and scan for strings.
Step 2: Go to WPML -> String Translation.
Step 3: Click on the "Translate texts in admin screens »" link.
Step 4: Search for the required strings.
Step 5: Select the strings and click on the "Add to String Translation" button.
Step 6: Return to String Translation by clicking on the "« Return to String Translation" link.
Step 7: Translate the strings, clear the cache, and check the frontend.

For more information, please refer to our guide on translating texts in the admin texts screen.

Alternatively, if the above steps do not resolve the issue:
Step 1: Go to WPML > String Translation.
Step 2: Delete the strings that are not displaying correctly.
Step 3: Scroll down to the "Auto register strings for translation" section and enable that option.
Step 4: Visit the page where the strings are displayed on the frontend.
Step 5: Return to String Translation and disable the Auto register option.
Step 6: Search for the strings again and translate them.

If these solutions do not apply to your situation, or if they seem outdated, we recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should the problem persist, please do not hesitate to open a new support ticket with us.

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 3 voices.

Last updated by Mohamed Sayed 10 months, 2 weeks ago.

Assisted by: Osama Mersal.

Author Posts
March 13, 2024 at 11:15 am #15403235

shadow-windows-apsK

I am trying to: I have recently installed a new plugin, Ultimate Member. Most of the strings are showing correctly in frontend, but some of them keep showing the English translation, even though in String translation, they do show correctly.

Link to a page where the issue can be seen: hidden link You can't see it unless you are logged in.

I expected to see: Most of the fields are translated to Danish. All of them should be, and Ultimate member seems to be 100% translated to Danish, so that's why it seems weird that some of them are not showing the translated version.

Instead, I got: For example, the field "Email Address" keeps showing in English. I checked it in String Translation and there it seems to be correctly translated. I will attach a screenshot.

Skærmbillede 2024-03-13 121418.png
ultimatemember WPML.png
March 13, 2024 at 12:45 pm #15403989

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for contacting WPML forums support. I'll be glad to help you today.

Please try the following steps:

1- Go to WPML-> Theme and plugins localization, select your theme/plugin, and scan
2- Go to WPML-> String Translation
3- Scroll down and click on the "Translate texts in admin screens »" link
4- Search for the needed strings
5- Select the strings
6- Click on the "Add to String Translation" button
7- Then click on the "« Return to String Translation" link
8- Translate the strings, clear the cache, and check the front end

Kindly check our guide to know more about translating texts in the admin texts screen. (https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/)

Best regards,
Osama

March 14, 2024 at 7:59 am #15407840

shadow-windows-apsK

Thank you, but I already tried that, and the strings don't appear in admin screens. They are appearing in the string translation, but it shows in the wrong language frontend. And that only applies to some of the strings.

March 14, 2024 at 5:38 pm #15411803

Mohamed Sayed

Hi,
Osama is not available today and I will be glad to help you.

Please try the following steps and let us know if that helps:

- Go to WPML > String Translation
- Delete the strings that show this issue
- Scroll down to the "Auto register strings for translation" section and enable that option
- Visit the page where the strings are added on the front end
- Go back to String translation and disable the Auto register option
- Search again for the strings and translate them

Kind regards,
Mohamed