Background of the issue:
I'm using ACF blocks to build pages on my site hidden link. On the page hidden link, I have two links at the end of the section 'Zum Anbieter' and 'Zum Review'. I want to translate these labels and links using WPML's Advanced Translation Editor (ATE). I tried translating in the page content, but the editor overrides it on any update. I followed the documentation at https://wpml.org/forums/topic/attempting-to-translate-an-acf-link-field/ and set the ACF field to expert and the ACF field name in settings to 'translate', but the issue persists. I also changed the content and link, but the problem remains. I saw that the ACF field name should not be the same, but there's no way to change it since it's an ACF block, and I'm using these blocks everywhere.
Symptoms:
The ACF link field translations are overridden by the editor on any update, and changes to content and links do not resolve the issue.
Questions:
How can I translate ACF link fields using WPML's Advanced Translation Editor without them being overridden?
Is there a way to change the ACF field name for translation purposes when using ACF blocks?
I tried to change the plugin and replace code but I still have the same issue. What I also noticed after some time acf field is moved to "Copy" instead of "Translate" I move it again to translate but somehow after some time it moves back.
Steps:
1. Plugin code replaced
2. Acf field is set to expert
3. Fields are set to translate
4. Changed field in DE page
5. Opened tranlsation for EN and tried to find "Zum Review" or link from that field
Result: not found for both and found fields are back to "Copy"
Btw: you still have access to page so you can check.
Thanks in advance!
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
My apologies for the misunderstanding.
You said in your first comment that you are going to use the WPML's Advanced Translation Editor (ATE) to create the translation.
Setting the Link field to "Translate" should make the link text and link URL available inside the WPML Translation Editor, where you will need to translate both.
It might be that you need to use the search field inside ATE to search for the link URL by typing "http".
1) Open the original page, and edit the link text.
2) Save the page.
3) Open the WPML Translation Editor.
Are you now able to translate the link text and link URL?
---
You should not edit a translation manually on the WordPress Editor, if you use the WPML Translation Editor for translation. The ATE will overwrite any edit taken on the WordPress Editor in second languages.
I didnt want to translate manually on the WP editor, I just mentioned it to try to help you to undestrand the issue. So, I want to translate it using WPML editor like other content.
I followed your tutorial as you wrote but I still have the same issue. Also tried with "http"... still nothing.
Also suspicious is that it moves back from translate to copy again, no? You can check my screenshot for the settings. Also I can provide login data so you easily can check.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
I would like to request temporary access (wp-admin and FTP) to the site to investigate the issue further.
The required fields are below the comment section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up the site and database before granting us access.
If you cannot see the "wp-admin / FTP" fields, your post and site credentials will be set to "PUBLIC". DO NOT publish the data unless you see the required wp-admin / FTP fields.
The private reply form looks like this: hidden link
The next time you reply, click on "I still need assistance".
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We are not permitted to access any access information that was not specifically submitted on this ticket in the private response form.