Skip Navigation

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

Problem:
You are trying to translate pages using WPML on your site, but after completing the translation, the modules created in ACF are not appearing, and the live pages are showing as blank.
Solution:
If you're experiencing this issue, we recommend you follow these steps:
1. Take a backup of your site first for safety reasons.
2. Ensure that your ACF Pro plugin is updated to the latest version. You can check the latest version here: ACF Pro Changelog.
3. Install the ACF Multilingual plugin. If you have registered WPML plugins on your site, you should be able to install WPML plugins from Plugins >> Add New > Commercial tab.
4. Alternatively, you can download the Advanced Custom Fields Multilingual plugin directly from here: Download ACFML.
5. After installing the ACFML plugin, set the translation option of each field group by following this documentation: Setting Field Group Translation Option.
6. Try to translate the pages again and see if this resolves the issue.

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 WPML 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 6 replies, has 2 voices.

Last updated by Noman 1 month, 3 weeks ago.

Assisted by: Noman.

Author Posts
November 4, 2024 at 11:36 pm #16363754

allanM-10

Background of the issue:
I am trying to translate pages using WPML on my site hidden link. I have completed a translation, but the modules created in ACF are not appearing, and the live pages are showing as blank.

Symptoms:
The translated pages are not displaying the ACF modules, resulting in blank live pages.

Questions:
Why are the ACF modules not appearing on the translated pages?
How can I ensure the translated pages display correctly?

November 5, 2024 at 12:58 pm #16366778

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. To translate the ACF plugin you need to install/configure the ACF Multilingual plugin. So, please follow the below steps:

1. Take a backup of your site first for safety reasons.

2. Make sure to update the ACF Pro plugin to the latest version:
hidden link

3. If you have registered WPML plugins on your site, you should be able to install WPML plugins from Plugins >> Add New > Commercial tab as you can see in the attached screenshot

4. You can also download the Advanced Custom Fields Multilingual plugin directly from here:
https://wpml.org/download/acfml/

5. After installing ACFML plugin, please set the translation option of each field group by following this doc: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/#setting-field-group-translation-option

6. Try to translate the pages now and see if this resolves the issue.

Please let me know the results,
Thank you

ACFML plugin.jpg
November 6, 2024 at 7:03 pm #16374408

allanM-10

OK so I have tried all this and with no success. The problem is that the content hasn't carried over in the backend of the website and therefore isn't coming over on the translated version. Attach is how it should look and how it looks with french translation

translation backend eng.png
translation backend.png
November 7, 2024 at 7:52 am #16375390

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for trying the above steps.

- If you are using Advanced Translation Editor for translating your site pages and want to have the same ACF fields across languages then, please follow the below steps:

1. Go to the ACF >> Fields Groups page.
2. Edit each field group one by one and set the “Same fields across languages” option as you can see in the attached screenshot.

- After that, please try the below procedure:

1. Open the default language page in Edit mode.
2. Make a small change, for example, add a space or + sign in your page/post title.
3. Update the page by pressing the “Update” button.
4. Now, please remove that small change that did in step #2.
5. Update the page again.
6. Now, please try to open the translated page in WPML Translation Editor and make sure the translation is 100% complete and press the Complete Translation button and see if this resolves the issue.

- If the issue persists, please provide temporary access (WP-Admin and FTP Login info) to your site (preferably staging site), so that I can look into your setup and debug the issue.

Your next answer will be private, meaning only you and I can access it.

=== Please backup your database and website ===

✙ I would additionally need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.

Thank you

Same Fields across languages.png
Translation Option column should be filled.png
November 7, 2024 at 12:29 pm #16377200

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for sharing the login details and page link/screenshot. I logged in to your site and follow the below steps:

1. Opened the default language home page in Edit mode:
hidden link
2. Made a small change, for example, added a + sign in the page title.
3. Updated the page by pressing the “Update” button.
4. Removed that small change that did in step #2.
5. Updated the page again.
6. Click on the translated page icon and it completes the translation.

And now it shows the correct translation at frontend as you can see in the attached screenshot. Could you please check and confirm?

You may follow the same steps for all pages in which you face this type of issue.

Thank you for your cooperation

translated text.png
secondary language icon.png
November 9, 2024 at 9:26 am #16384094

allanM-10

Hi so do I have to do this on all the pages?

November 10, 2024 at 8:44 am #16385228

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Sorry for the delay, I was off during the weekend (Friday-Saturday). These steps are only for those pages in which you face missing translation issue.

If there are more pages, You may try to bulk update the default language pages to reload the translation by following the below steps:

1. Go to the Pages >> All Pages page.
2. Select the Pages in which you are facing issues.
3. Choose the Edit option in bulk action dropdown as you can see in the attached screenshot.
4. Press the Update button and let WPML to complete the translation or you may send the pages for translation from WPML >> Translation Management page to complete the translation.

Please let me know if this resolves the issue or if you need further assistance with this issue.

Thank you

Bulk update.png