Skip to content Skip to sidebar

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

Problem:
If you're trying to add an admin user as a translator and they don't appear as an option, it might be due to heavy caching on your website.
Solution:
We recommend checking if the user has already been added as a translator. If they have, but still aren't showing up, you should try the following steps:
1. Go to WPML > Support > Troubleshooting and click the 'sync translators' button several times.
2. Clear the cache on your website.
These actions should help the user to appear in the list on the live website.

If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we highly recommend 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. If the problem persists, please open a new support ticket.

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 9 replies, has 0 voices.

Last updated by Christopher Amirian 1 week, 6 days ago.

Assisted by: Christopher Amirian.

Author Posts
February 17, 2026 at 9:33 am #17828440

danielH-127

Hi,

Thanks. A different query on the same website. When trying to add an admin user (jessica@samuraipromotions.co.uk) as a translator they don't come up as an option?

Why would that be?

Thanks.

February 17, 2026 at 9:38 am #17828465

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello,

Would you please log in with that user and go to the WordPress Dashboard > Users > Profile and make sure you add email name and other information there for the user?

After that, check if you can add the user as a translator.

https://wpml.org/documentation/support/wpml-admin-capabilities/

Thanks.

February 17, 2026 at 10:52 am #17828789

danielH-127

Hi,

Sorry. I can't login with this user, because it's another users account. Additionally i've confirmed that neither me or they are able to add themselves as a translator.

What is the next step?

February 17, 2026 at 12:30 pm #17829082

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thanks, may I have access to the website with your user?

I suggest that you change the password, after that, share it by setting the next reply as private, and after my troubleshooting, change the password.

Just to make sure we are on the same page, if your user is an admin user, you can not add it as a translation manager as all admin users are translation managers by default.

But you will still need to add the user as a translator to have access to the languages.

Thanks.

February 17, 2026 at 1:56 pm #17829409

danielH-127

Hi,

Except we've been able to add lots of other users who have @ in their username as translators. (Listed below). So why is this only now having an affect with Jessica? Is there another route to adding a translator?

daniel@kehorne.co.uk
krishna@kehorne.co.uk
support@wpml.org

Thanks.

February 17, 2026 at 2:29 pm #17829528

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thank you. That is correct. May I ask you to update WPML Multilingual CMS and WPML String Translation plugins to the latest version?

- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Go to "WordPress Dashboard > Plugins > Add new > Commercial (tab)".
- Click the "Check for Updates" button.
- Update WPML and its addons there.

For more information:
https://wpml.org/faq/install-wpml/#automated-updates

After that please check and see if the issue is fixed. If not, I'd appreciate it if you could follow the steps mentioned here:

https://wpml.org/errata/translators-with-the-wordpress-editor-role-are-able-to-duplicate-posts-into-languages-that-are-not-within-their-assigned-language-pairs/

Thanks.

February 18, 2026 at 12:43 pm #17832360

danielH-127

Hi,

We've updated wpml, and ran through other steps and modified the appropriate file. This issue is still not resolved.

What should we try now?

Thanks.

February 18, 2026 at 2:06 pm #17832817

danielH-127

The migration has completed.

February 18, 2026 at 2:33 pm #17832895

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thank you. I reported this to the second tier support.

I will get back to you as soon as I have an answer.

February 19, 2026 at 9:56 am #17835296

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello, and thank you for your patience.

It seems that the user in question was already added as a translator, but because of heavy caching happening on your website, it did not show on the list.

As soon as the copy of the website was done and we deactivated plugins, and as the copying process does not include the drop-in or must use plugins, the userwas already shown on the list.

This gave the idea to the second-tier support that the caching must be the issue.

They went to WPML > Support > Troubleshooting (link) and clicked the sync translators button quite a few times and tried to clear the cache.

Eventually, that caused the user to show on the list even on the live website.

So basically, the issue was not that the user was not showing in the drop down. The issue was that it was already added as a translator but heavy caching prevented the usernema to show on the list.

Thanks.