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.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | 10:00 – 14:00 | - | - |
16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | 16:00 – 20:00 | - | - |
Supporter timezone: Asia/Jerusalem (GMT+03:00)
Tagged: Compatibility
This topic contains 13 replies, has 0 voices.
Last updated by LukaszW-13 1 day, 7 hours ago.
Assisted by: Itamar.
Author | Posts |
---|---|
June 11, 2025 at 10:23 am | |
LukaszW-13 |
Background of the issue: Symptoms: Questions: |
June 11, 2025 at 11:56 am | |
June 11, 2025 at 12:29 pm #17125871 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, We need to replicate this issue on a fresh WordPress installation. Then I'll be able to escalate it to our compatibility team. To achieve this, I created a test website with a clean WordPress installation. You can access it through this link: hidden link With this link, you'll be directly logged in. I've installed the ACF Pro plugin and configured WPML to have English as the default language and French as a secondary language. Please proceed with the bare minimum setting to replicate this problem. When everything is finished and you can replicate the problem, please let us know. Important! Do not import your site to the test site. We must replicate the problem on a fresh, clean WordPress installation. Regards, |
June 11, 2025 at 4:00 pm #17127095 | |
LukaszW-13 |
Hello, I couldn't 100% recreate the way we translated our page: It seems that the broken part on our website is the update of ATE with changed Translation preferences after saving ACF block. It works on Sandbox, but not on our site. I did the exact steps 7-12 on our site, and all of the fields that have Translation preferences set to "Copy" are still visible in ATE. |
June 12, 2025 at 7:53 pm #17131383 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Thanks for trying to replicate the issue on the sandbox site and providing your further findings. I'm consulting with our second-tier supporters regarding this case and will get back to you once I have their response. Please note that my weekend is Friday-Saturday, and I'll be able to continue to check this issue and help you on Sunday. I appreciate your patience. |
June 16, 2025 at 4:00 pm #17139847 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Our second-tier supporter explained the following:
The fact that things work on the sandbox site, as you could approve, tells us that WCFML works as expected. I suggest that you carefully examine the fields' translation settings on your site. After correcting the custom fields translation options, you will need to update the original page and then its translations. If there are translations still in progress or require updating, you will first need to complete them and then proceed with the above. Please let me know if you have any further questions. Regards, |
June 24, 2025 at 8:08 am #17163371 | |
LukaszW-13 |
Hello, Sorry for my late response. I would like to clarify the issue for your second-tier supporter, as I may not have explained it clearly, or there may have been a misunderstanding. Almost all of our ACF Field Groups have the `"acfml_field_group_mode": "translation"` setting in their JSON files, which corresponds to the "Same fields across the language" option. According to the documentation (https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/recommended-custom-fields-translation-preferences-for-acf-and-wpml/), this should mean that only Text, Text Area, and WYSIWYG fields are set to Translate, while the rest are set to Copy. As a result, fields set to Copy should not appear for translation in ATE. However, we are still seeing these fields in ATE, even after switching to Expert mode and manually setting them to Copy, they continue to appear. This is the core issue: the ATE interface is not updating to reflect the ACF Field groups translation settings. It would be very helpful to have a way to force ATE to refresh or update its fields' settings based on the latest ACF Field groups configuration. Additionally, regarding the sandbox test: since we were unable to fully replicate our translation process, the results may not be directly comparable to our live site. I just wanted to clarify this point. To illustrate the problem: This issue affects ALL ACF field groups, not just "Gutenberg: Home hero" — that is just one example. Thank you for your help in resolving this. |
June 24, 2025 at 3:19 pm #17166102 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Thank you for providing additional input on your case. I have passed it on to our second-tier supporters and am awaiting their reply. I'll update you once I have it. Regards, |
June 26, 2025 at 8:13 am #17171872 | |
LukaszW-13 |
Hello, Thank you in advance for your response. |
June 26, 2025 at 5:59 pm #17174934 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, I am sorry for any inconvenience you were caused. Identifying known issues is one of the first steps we take when handling a new case. If we had suspected it was a known issue from earlier in this ticket, we would have told you about it. You can check our known issue page here: https://wpml.org/known-issues/. Please search for "Advanced Custom Fields" or "ACF". You are more familiar with your custom field settings than we are. Do you see anything that might be related? Moreover, you were unable to replicate this problem on a clean WordPress installation, which means that you are experiencing a unique situation on your site. Since you're seeing unexpected results, we recommend switching to Expert translation mode and manually selecting only the specific fields that require translation. In our experience, this approach tends to work best, particularly when working with repeater fields (if that applies to your setup). The default "Same fields across languages" mode automatically assigns translation preferences based on field type, which may not always align with the actual structure of your content. This can sometimes cause issues, especially with complex or nested field groups, such as repeaters or clones. If even the Expert mode is unhelpful in your case, please allow me to take a copy of your site so I can esclate it to our second-tier support team. For this, I must install a plugin like Duplicator or All In One Migration. Please let me know if you agree. Please note that my weekend is Friday to Saturday, and I'll be able to continue checking this issue and helping you on Sunday. As for the expected timeline for the solution, this is something we can't predict, mainly as we still don't know the cause of the problem. If the issue is escalated on Sunday, we will likely have a better understanding of the problem by Monday or Tuesday, which should help in advancing it. Regards, |
June 27, 2025 at 1:50 pm #17177691 | |
LukaszW-13 |
Hello, I have reviewed the known issues page on your website, but unfortunately, I couldn’t find anything that could help us resolve the issue with the synchronization of ACF field settings and translatable fields in ATE. As mentioned in my previous replies, I have already tested the Expert mode on multiple ACF Field Groups. However, in each case, it did not fix the issue. Even though we manually set the field values to "Copy", they still ended up being translated in ATE. One observation I would like to share is that, based on what we’ve noticed, the issue with synchronization only occurs in ACF Field Groups that contain Clone fields. It seems that the problem specifically lies with these Clone fields' translation settings. The fields used as Clone themselves do not seem to cause the issue. For example, the "Gutenberg: Heading" field, which is used as a Clone in many components, when added directly to a page standalone, does not have its settings translated - only its text is which is a correct behavior. Perhaps the root cause of the issue could be related to this. Additionally, I would like to strongly emphasize that we were unable to fully replicate the way we translated the pages in the sandbox environment. Therefore, it’s important not to assume that the issue doesn’t exist simply because it couldn’t be reproduced in that quick setup. I would kindly request that you clone our dev site and attempt to resolve the issue in your test environment. The access credentials remain the same. Thank you for your attention to this matter. Best regards |
June 30, 2025 at 11:59 am #17184007 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, I've installed the All In One Migration plugin on your site, and now I have a copy of your site. After that, I deleted this plugin. While being on the plugins sections of your site, I noticed that WPML and String Translation are not updated to their latest versions. Sorry for not seeing it before. You must update all of our plugins to their latest versions and check if the problem pesists. I also noticed that although you have the ACF admin menu item, the ACF plugin itself is not installed. Can you please explain to me how you achieved this situation where all the ACF options are there, but the plugin itself is not installed? If the problem persists, please specify the steps again to see the problem. Please mention the involved field groups and the involved specific fields. Also, please tell me which page I should translate with the Translation Editor to see the problem. Thanks, |
July 1, 2025 at 7:27 am #17186885 | |
LukaszW-13 |
Hello, I have updated all plugins related to WPML, but unfortunately, this did not resolve the issue. The ACF plugin is critical for our theme, and it is installed using the "Must-use plugins" mechanism and cannot be disabled. This is an option provided by WordPress and is commonly used. For your reference, I will outline the steps again to replicate the issue in the ATE editor: Best regards |
July 1, 2025 at 10:57 am #17188042 | |
Carlos Rojas WPML Supporter since 03/2017
Languages: English (English ) Spanish (Español ) Timezone: Europe/Madrid (GMT+02:00) |
Hello, My name is Carlos, and I’ll be assisting you today in place of Itamar. I’ve reviewed the ACF configuration and was able to reproduce the issue using the latest recommendations. I’ve shared these findings with our 2nd-tier specialists, who will continue the investigation. We’ll keep you updated and get back to you as soon as we have more information. Best regards, |
July 4, 2025 at 2:14 pm #17202163 | |
LukaszW-13 |
Hello, is there any update in this case? it's really problematic for us. I will be grateful for any information. |