Skip Navigation

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

Problem:
The client was unable to edit English posts with a user account that lacked proper language pair assignments in WPML's translation management.
Solution:
We advised the client to assign the user as a translator with the appropriate language pairs via WPML->Translation Management->Translators. Additionally, we addressed an issue where the Translation Management screen appeared blank. This was resolved by ensuring the user had administrator privileges and by refreshing the WPML license status. Steps included removing and re-adding the site in the WPML account to generate a new key, unregistering, and re-registering WPML in the Plugins section.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we recommend opening a new support ticket. We also advise checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML support forum.

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 10 replies, has 3 voices.

Last updated by Mateus Getulio 9 months ago.

Assisted by: Bobby.

Author Posts
July 1, 2024 at 9:47 pm #15870571

Sergio

Background of the issue:
I created a new user with role "editor". I also tried with role "SEO editor". When I am in the page hidden link and this user clicks on "edit", the same page gets refreshed. This user cannot edit the English posts. Only Polish posts can be edited. I tried to follow this guide https://wpml.org/forums/topic/user-role-permissions-for-editor-wpml-editor-from-dev-stage-environment/ but WPML > Translation Management shows completely empty page. I am not using WPML translation manager, and please do not activate it.

Symptoms:
The user cannot edit the English posts; the page refreshes when attempting to edit.

Questions:
Why can't the new user with role "editor" or "SEO editor" edit English posts?
Why does the WPML > Translation Management page show completely empty?

July 1, 2024 at 10:15 pm #15870699

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

with an admin account please go to WPML->translation management->translators and add this user as a translator with language pairs assigned to them.

Once that is done try again and let me know your results.

Also, note that an "editor" will not be able to access the translation management area unless they are a translator as well or a translation manager.

Related Documentation:
https://wpml.org/documentation/translating-your-contents/how-to-set-up-local-translators-and-language-pairs/#:~:text=Adding%20Translators%20and%20Reviewers%20Through%20Translation%20Management,by%20clicking%20the%20pencil%20icon.

July 2, 2024 at 6:14 am #15872664

Sergio

Hello, as I wrote in my original question, I cannot do anything in WPML->translation management

The page is empty. See my screenshot. The user I tried to enter in is "super admin".

Please help

July 2, 2024 at 9:00 am #15873671

Sergio

I have also read this one: https://wpml.org/forums/topic/the-translation-management-and-translations-pages-are-empty/

There was no move, etc.
So also the guide above doesn't apply.
I've being using this site since more than 10 years always as an admin.
First time a regular editor is needed.

July 2, 2024 at 8:36 pm #15878127

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Understood, thank you for the update!

I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)

**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **

I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.

NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.

Thank you,
Bobby

July 4, 2024 at 5:12 pm #15893454

Mateus Getulio
Supporter

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

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

Hello Sergio,

Bobby is not available today so I'll be taking over this case.

I checked the issue and it is likely that this is happening due to the editor user you shared not having the right language pairs as my colleague approached.

A few things are important to be mentioned, when you say "I am not using WPML translation management, and please do not activate it.", please notice that while WPML used to have a separate plugin for the translation management in the past, it has been merged into the WPML plugin itself, currently it is not possible to use WPML without having the Translation Management enabled.

The next step is to fix the Translation Management blank screen, access the translators tabs and make sure that the editor user you shared has the correct language pairs applied.

I have just come across a similar issue(translation management showing a blank screen) and I was able to fix it. To try to correct this issue, please to do the follow procedure:

- Temporarily remove your website here: (https://wpml.org/account/sites/). You won't lose any translation credits or the translation memory, this is just to force WPML to refresh the license status
- Add the website again and copy the new generated key, when adding it make sure that you use the exact same format as available inside the wp-admin > settings > general, eg.: http or https | www or non-www
- Now go to Plugins -> Add New -> Commercial
- Click on Unregister WPML if you see it there
- Click on Register WPML and enter the new key you just created

After that, please check if the translation management will become functional again and check the translators tabs to see how the language pairs are set up or give me a heads up so I can double-check it for you.

Thank you, please keep us posted.
Mateus

July 4, 2024 at 7:27 pm #15893867

Sergio

Hello, I did the procedure you wrote:
- Temporarily remove your website here: (https://wpml.org/account/sites/). You won't lose any translation credits or the translation memory, this is just to force WPML to refresh the license status
- Add the website again and copy the new generated key, when adding it make sure that you use the exact same format as available inside the wp-admin > settings > general, eg.: http or https | www or non-www
- Now go to Plugins -> Add New -> Commercial
- Click on Unregister WPML if you see it there
- Click on Register WPML and enter the new key you just created

Then I go to hidden link. and there is still a blank page.

Please help

Did you check with the login data I provided?

July 4, 2024 at 9:04 pm #15894111

Mateus Getulio
Supporter

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

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

Hello Sergio,

Thank you for testing it.

Yes, I logged in with that user and I was able to replicate the issue.

I debugged this issue for while but I'd like to ask permission to make a copy/staging version of your site where I can investigate this closely without affecting the live site. I might need to deactivate plugins, themes, change settings, etc. I don't want to do it in the live site.

I'll make sure to delete this copy as soon as we get this issue fixed.

I'm afraid of debugging directly on the live site and cause issues to your visitors. Also, it is important to test a different setup as part of the troubleshooting.

Thank you, please let us know.
Mateus

July 4, 2024 at 9:07 pm #15894113

Sergio

Sure, please feel free to take a copy of the site.
I doubt you can with duplicator, because the site is huge (a plenty of photos) and there isn't so much free space to accomodate a copy.

It's better to download the files via FTP + to generate a DB backup.

July 5, 2024 at 4:35 pm #15899498

Mateus Getulio
Supporter

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

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

Hello Sergio,

I was able to create a staging version of the site and the issue also happens in there even on minimal environment with only WPML enabled and default theme.

I checked this out but so far I couldn't find a fix for it.

I asked my colleagues to have a look at this issue in order to see if there's anything I'm missing.

I'll come back here as soon as one of my colleagues reply back to me (which it shouldn't take long).

Thanks,

July 8, 2024 at 12:09 pm #15913035

Mateus Getulio
Supporter

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

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

Hello Sergio,

Please check my private reply above and confirm that the issue is fixed.

Best,
Mateus

July 8, 2024 at 8:43 pm #15915610

Sergio

Hello, it works fine right now.

Thank you for your help