Home›Support›English Support›[Resolved] WPML is missing some records in the languages tables and it cannot fully work un
[Resolved] WPML is missing some records in the languages tables and it cannot fully work un
This thread is resolved. Here is a description of the problem and solution.
Problem:
There were following 2 issues:
A) "Clear language information and repopulate languages" message.
B) "WPML didn't manage to translate this page" message.
B) About "WPML didn't manage to translate this page" message. In fact, I got "WPML tried three times to translate this page and failed" message when I tried to translate a page. So I followed the steps mentioned below:
0) I added myself as a translator in WPML -> Translation Management -> Translators.
1) Visited WPML -> Translation Management Dashboard.
2) Chose the Page to update the translation.
3) Sent it to Translation Basket.
4) Visited WPML -> Translation Management -> Translation Basket.
5) Sent it for translation, by choosing myself as a translator.
6) Visited WPML -> Translations and translated the page by clicking the “Translate” button.
7) It took me to the ATE (Advanced Translation Editor), where I found that French side was empty. So I tried my best to fill in the French translation as better as I could.
8) Completed and saved the translation and now page status shows pencil icon instead of gears or in progress status.
Relevant Documentation:
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.
I am trying to: make sure that the translations are working in the site.
When I go to hidden link the translation is not working
I expected to see: The French translation working when transitioning between pages
Instead, I got: WPML didn't manage to translate this page. When. I tried to edit the translation.
In the back end of the site I am getting the error
WPML is missing some records in the languages tables and it cannot fully work until this issue is fixed.
Please go to the Troubleshooting page and click on "Clear language information and repopulate languages" to fix this problem.
This warning will disappear once this issue is fixed.
I do not have a button to clear language information
1- Go to WPML-> Translation Management-> Translators
2- Make sure that your account has the correct language pairs to translate the page
3- Edit the page in the default language
4- Make a small change; for example, add "V2" to the page title
5- Update the page
6- Click on the "Pencil" icon to update the translation
The one page in progress will not load when I edit it and the string for the url is
wp-admin/admin.php?ateJobCreationError=102&jobId=114
and when o go to the page to edit it I get Translation in progress - wait before editing
This page that you are editing is being translated right now. If you edit now, some or all of the translation for this page may be missing. It's best to wait until translation completes, then edit and update the translation.
When I click to edit anyway and go back to the edit the French it just reloads the page.
May I ask for admin access to your website to check the issue in detail. You can create a separate admin user for this purpose, which can be deleted afterwards.
Please remember to take full backup of your website and database before proceeding. However, a staging/test site is highly recommended, because I may need to try some changes/fixes on the site, which may cause conflicts with the live site otherwise.
I've set your next reply as private to share this information safely.
IMPORTANT: If you don't see the section for providing access information, please do not write in the message box or the information may appear as public.
Thank you for providing the information, but unfortunately those were displayed publicly and I had to remove them.
I am setting your next message as private so you can share the details again.
IMPORTANT: If you don't see the section for providing access information, please do not write in the message box or the information may appear as public.
Thank you for providing the information. I've made it private.
I was able to observe the issue. Please consider followings:
A) About "Clear language information and repopulate languages" message, it was a false positive, so I have removed it from database. I used a 3rd party plugin (WP PHPMyAdmin) and followed the steps mentioned here https://wpml.org/forums/topic/cant-clear-language-information/#post-11052203. So this is fixed and no need to worry about it.
B) About "WPML didn't manage to translate this page" message. In fact, I got "WPML tried three times to translate this page and failed" message when I tried to translate the "Membership" page. So I followed the steps mentioned below:
0) I added myself as a translator in WPML -> Translation Management -> Translators.
1) Visited WPML -> Translation Management Dashboard.
2) Chose the "Membership" (Page) to update the translation.
3) Sent it to Translation Basket.
4) Visited WPML -> Translation Management -> Translation Basket.
5) Sent it for translation, by choosing myself as a translator.
6) Visited WPML -> Translations and translated the page by clicking the “Translate” button.
7) It took me to the ATE (Advanced Translation Editor), where I found that French side was empty. This is a known problem and our devs are working on it. So I tried my best to fill in the French translation as better as I could.
8) Completed and saved the translation and now page status shows pencil icon instead of gears or in progress status.
9) Please review this page's translation and edit for any corrections. My apologies in advance, but I am not a French speaker, I hope you understand.
My issue is resolved now. Thank you! What is causing this reassuring issue on this site. We have WPML on other sites with no issues like this from the plugin.