Skip Navigation

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

Problem:
We changed the default language of the website from Dutch to English. Now we cannot do any string translation anymore. The Plus icon is not showing in the String Translation section.

Solution:
Reinstalling the String Translation plugin immediately solves the issue. Maybe the String Translation plugin wasn't installed properly or any file inside the String Translation plugin was corrupted which was causing the issue. Also, the Language Pairs for the Translators and the Translation Manager wasn't configured correctly.

Relevant Documentation:
- Setting up Translator: https://wpml.org/documentation/translating-your-contents/how-to-set-up-local-translators-and-language-pairs/
- Setting up Translation Manager: https://wpml.org/documentation/translating-your-contents/working-with-translation-managers/

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.

No supporters are available to work today on this forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Tagged: 

This topic contains 8 replies, has 2 voices.

Last updated by tomv-24 1 year, 9 months ago.

Assisted by: Prosenjit Barman.

Author Posts
January 25, 2023 at 12:02 pm #12889611

tomv-24

We changed the default language of a website from Dutch to English. Now we cannot do any string translation anymore.

January 25, 2023 at 2:57 pm #12891641

tomv-24

I de-installed all plugins and switched the theme back to "Twenty Twenty-Two" and this problem still exists.

Do you need credentials to investigate this issue?

January 25, 2023 at 5:13 pm #12892515

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,
I hope you're doing well. I would be happy to assist you in this matter.

You may face such issues if the Translation preference of the Post type you're trying to Translate is not set correctly. Would you please navigate to WPML -> Settings -> Post Types Translation and make sure that the Post type you're trying to Translate from the String Translation is marked as Translatable?

If the issue persists even after making that sure, then a closer inspection is required. I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better if you can provide the testing site where the issue is replicated.

You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Maybe I'll need to replicate your site locally. For this, I’ll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site. This will allow me to create a copy of your site and your content. Once the problem is resolved I will delete the local site. Let me know if this is ok with you.

**IMPORTANT**
-Please make a backup of site files and database before providing us access.
-If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this:
hidden link

Looking forward to your response.

Best Regards,
Prosenjit

January 26, 2023 at 9:27 am #12895739

tomv-24

Can you set the next reply to private so the credentials are not visible for everyone?

January 26, 2023 at 9:34 am #12895815

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,

Sure. I apologize for not marking the response private. I've marked the next response as private so that you can securely share the credentials.

Once again, I'm very sorry for the inconvenience.

Best Regards,
Prosenjit

January 26, 2023 at 10:09 am #12896029

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There,

Unfortunately, the Login credentials you have shared for your WordPress are not working. Please check again and share the correct credentials so that I can start investigating the issue. I've marked the next reply private for you.

Looking forward to your response.

Best Regards,
Prosenjit

January 26, 2023 at 10:44 am #12896301

tomv-24

Hello Prosenjit,

That's strange. Can you try again with the same credentials?
I changed something and the previous credentials now work!

January 26, 2023 at 3:42 pm #12898849

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There,

The Credentials worked this time. Thank you.

I have investigated the issue closely from your end and seems the installation of the String Translation didn't happen properly. I checked all the configurations made on the WPML Settings section and also the debug log but haven't found anything wrong. So, I reinstalled the String Translation plugin on your Staging site, and that immediately fixed the issue.

I also would like to inform you that during the inspection, I found that the Language Pair for the Translator and the Translation Manager were not configured correctly. It is necessary to keep them configured correctly to avoid unusual issues. Kindly configure them by following the article mentioned below.

1) Setting up Translator: https://wpml.org/documentation/translating-your-contents/how-to-set-up-local-translators-and-language-pairs/
2) Setting up Translation Manager: https://wpml.org/documentation/translating-your-contents/working-with-translation-managers/

Kindly check now by clearing caches from your browser and hope you'll not face any issues.

Best Regards,
Prosenjit