Skip Navigation

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

Problem:
The client is experiencing issues with translations not saving after reaching 100% and clicking 'Complete' on their homepage using WPML. Additionally, they are unable to translate Advanced Custom Fields (ACF) using WPML.
Solution:
For the issue of translations not saving, we recommend making a small change in the default language, such as updating the title, and then saving the changes. After this, re-translate the page using the WPML Advanced Translation Editor and save again. This approach can help refresh the translation jobs and apply the new changes correctly.
Regarding the translation of Advanced Custom Fields, since this issue is complex and specific, we advise opening a new support ticket dedicated to this problem for a more detailed investigation and assistance.

Please note that the solution provided might be outdated or not applicable to your specific 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 issue persists, please do not hesitate to open a new support ticket at WPML support forum for further assistance.

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 7 replies, has 1 voice.

Last updated by Dražen 2 months, 1 week ago.

Assisted by: Dražen.

Author Posts
November 28, 2024 at 2:09 pm #16455647

Logothetis

Background of the issue:
I am trying to translate my homepage using WPML on the site hidden link. The website was rebuilt and previously connected to a different WPML account, which we did not have access to. After reinstalling WPML and creating a new account, I encountered issues with translations. I also tried this code but it doesn't change anything: function wpmlsupp_1891_fix_missing_icl_tables() { if( function_exists( 'icl_sitepress_activate' ) ) icl_sitepress_activate(); } add_action( 'wp_footer', 'wpmlsupp_1891_fix_missing_icl_tables' );

Symptoms:
The translation reaches 100%, but after clicking 'Complete,' the pencil icon appears, and upon reloading, the '+' icon reappears, indicating the translation is not saved. Additionally, I cannot translate Advanced Custom Fields, such as my footer built with the ACF plugin.

Questions:
Why does the translation not save after reaching 100% and clicking 'Complete'?
How can I successfully translate Advanced Custom Fields using WPML?

November 28, 2024 at 2:10 pm #16455679

Logothetis

i created a copy of my site. If you want to check i can create crdentials for you.

December 2, 2024 at 3:18 am #16464100

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi there,

Thank you for reaching out to WPML support. While you're waiting for one of my colleagues to handle this ticket, let me offer you some initial debugging steps to assist with the issue promptly.

There could be an error in the background after saving the translation post (homepage) to the database. Please follow the documentation below to check all WPML tables in your database, ensure they are created and have the correct data type
https://wpml.org/documentation/support/wpml-tables/

On the copy site, you can also try to:
1. Enable a minimal environment:
- deactivate non-WPML plugins.
- switch to a WordPress theme.
2. Reset WPML (if you don't have any translation content): https://wpml.org/documentation/getting-started-guide/language-setup/deleting-languages-and-plugin-data-by-doing-a-wpml-reset-on-your-site/

Let us know the update. We will be happy to help if you need further assistance in this matter.

Thanks.

December 3, 2024 at 2:14 pm #16472346

Logothetis

I dont want to reset wpml because i have all ready translate some pages.
What about ACF ? why i cant translate them?

December 4, 2024 at 8:25 am #16474952

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

1) In order to expedite handling your support requests, can you please share WPML support debug information from your site.

- To give debug information, login to your site and go to WPML → Support. From there click on the “debug information” link at the bottom of the page.
- Once on the “debug information” page, select the entire content of the text box and copy it.
- Now go back to our support forum, find debug information box and paste it.

More information on the link: https://wpml.org/faq/provide-debug-information-faster-support/

2) Are you using any object cache or security plugins? Please check for log in WPML > Support > Advanced editor error log

3) For ACF you should follow next guide: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/

Please note we limit 1 issue per ticket, so if you need further help with ACF; please open a new ticket.

Regards,
Drazen

December 5, 2024 at 11:28 am #16481123

Logothetis

i will open new ticker for ACF after we solve this issue.
I uploaded a photo from WPML > Support > Advanced editor error log. I asked the hosting company about database version and they respond me
Database server

Server version: 10.3.39-MariaDB-log - MariaDB Server

errorlog.png
December 6, 2024 at 7:15 am #16484706

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

Can you please try next:

Please make sure to create a backup, before doing any actions, just in case.

- Make sure you have a backup.
- Disable all other plugins and leave active only WPML plugins
- Switch to WP default theme
- Make a small change to the default language page and save. Retranslate page and check if the issue still happens.

Let me know how it goes.

Regards,
Drazen

December 6, 2024 at 7:41 am #16484774

Logothetis

i did what you suggested, unfortunately the issue still happens.

December 6, 2024 at 7:42 am #16484778

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hi,

please share the access details of your website, so I can log in and take a look.

I’m enabling a private message for the following reply.

We have strict policies regarding privacy and access to your information.

Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/


- Please backup the site files and database before providing us access. 

- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.



Thanks,
Drazen

December 9, 2024 at 8:32 am #16491365

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

I have made a small change in the default language, changed the title to Homepage - test, saved, and then re-translted page. Seems to work fine now, probably you where seeing and old translation job that could not be applied.

As for 2nd issue, as I have already advised please open a new ticket and we will be glad to help, as we limit 1 issue per ticket to keep things clear.

Regards,
Drazen

December 9, 2024 at 1:00 pm #16492947

Logothetis

Hello Drazen,
i did the same thing on another page in live site and its doesnt worked. Did you do anything else? how did you translate the page ? can you give step by step directions, please ?

December 9, 2024 at 1:06 pm #16493005

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

I have not done anything else other than what I have shared. I have made a small change and saved the page. Click on arrow icons and re-translate the page inside the WPML Advanced translation editor and save.

If you have an issue on another website, it could be something else. Maybe the best would be to open a new live chat ticket and share access to that website so one of our supporters check further and see what is wrong.

Regards,
Drazen