Home›Support›English Support›[Resolved] Suddenly, all translators disappeared from the overview, while all language pairs are assigned to on...
[Resolved] Suddenly, all translators disappeared from the overview, while all language pairs are assigned to on...
This thread is resolved. Here is a description of the problem and solution.
Problem: You are managing translators and notice that all translators have disappeared from the overview, except for one who is assigned all language pairs. When attempting to re-add translators, their names appear briefly and then vanish. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Backup your site. 2. Navigate to WP options. 3. Search for the option name
wpml-cache-translators-translate
. 4. Delete this option. This should resolve the issue with disappearing translators. If this solution does not apply to your case, or if it seems outdated, please check the related known issues and verify that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket 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.
Background of the issue:
I am trying to manage translators. The issue can be seen at this link: hidden link.
Symptoms:
All translators suddenly disappeared from the overview, except for one to whom all language pairs are assigned. I cannot re-add the translators. When I type their names in the add translator dialogue, their name is being shown for a split second and then disappears.
Questions:
Why did all translators disappear from the overview?
How can I re-add the translators to the language pairs?
Can you please follow the below steps:
- Backup your site
- Go to WP options
- Search for the option name "wpml-cache-translators-translate"
- Delete it
mysql eci_wordpress
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 21713903
Server version: 10.6.22-MariaDB-0ubuntu0.22.04.1-log Ubuntu 22.04
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [eci_wordpress]> DELETE FROM wp_options WHERE option_name = 'wpml-cache-translators-translate';
Query OK, 1 row affected (0,009 sec)
MariaDB [eci_wordpress]> DELETE FROM wp_options WHERE option_name = 'wpml-cache-translators-translate';
Query OK, 0 rows affected (0,000 sec)
However, the listing of translators is still broken, just as before.
BTW, translators added AFTER this error started occurring are listed correctly. Just those who I added later are not.
What makes it even weirder: Deleting myself from the list of translaters (my user account erroneously showed up with ALL language pairs assigned to it) didn't change anything about my translations queue. I did see the translations towards Germany and English assigned to me, which is the language pairs that are supposed to be assigned to me, because I actually DID assign them originally. It seems, the translators management interface has been totally disconnected from the rest of WPML.
I'm really sorry so say that, but for a commercial piece of software, WPML is ridiculously buggy.