Skip Navigation

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

Problem:
The client is trying to get the Ultimate Member Profile page to show in a second language. When 'Auto register strings for translation' is enabled under String Translations, it works fine, showing the correct language. However, when this option is disabled, the profile page shows the original language instead of the translated content.
Solution:
We recommend updating WPML and the String Translation plugin by following these steps:
1. Navigate to your wp-admin and go to Plugins -> Add New.
2. Click on the Commercial tab.
3. Click on the Check for updates button in the WPML section.
4. Select every red plugin available in the list and then click on Download at the bottom of the grid.
After updating, please do the following:
1. Go to WPML > Support > Troubleshooting.
2. Click on Show custom MO Files Pre-generation dialog box.
3. Refresh the page to display the MO files dialog box.
4. Regenerate the MO Files.
Then, test the translation again to see if it is working as expected.
If the solution provided here is not relevant to your case, either because it's outdated or not applicable, we highly 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. If the issue persists, please 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.

Tagged: 

This topic contains 1 reply, has 2 voices.

Last updated by Mateus Getulio 1 year, 2 months ago.

Assisted by: Mateus Getulio.

Author Posts
April 17, 2024 at 8:30 pm #15534809

osianE

I am trying to: Get my Ultimate Member Profile page to show in my second language.

Link to a page where the issue can be seen: It's hidden behind registration.

I expected to see: The translated content.

Instead, I got: Original language.

So when I enable "Auto register strings for translation" under String Translations, it is working fine - showing the correct language.
When I disable "Auto register strings for translation" it shows the original language, even though the rest of the site is in the translated language.

April 18, 2024 at 12:42 pm #15538738

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello,

Thanks for contacting us.

Before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

I notice that there's an update available for WPML and for String Translation on your site.

I worked on a similar case and I was able to fix it following the steps:

- Inside your wp-admin please go to Plugins -> Add New.
- Then click on the "Commercial" tab and click on the "Check for updates" button in the WPML section
- After that please select every red plugin available in the list and then click on "Download" at the bottom of the grid.

When the update is complete, please try the following:

- Go to WPML >Support > Troubleshooting
- Click on "Show custom MO Files Pre-generation dialog box"
- Refresh the page (It should display the MO files dialog box)
- Regenerate the MO Files

After that, please test the translation again and check if it is working as expected.

Thank you, please let us know.

Mateus