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 |
---|---|---|---|---|---|---|
- | - | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 |
- | - | - | - | - | - | - |
Supporter timezone: America/Lima (GMT-05:00)
Tagged: Documentation request, Known issue
This topic contains 70 replies, has 2 voices.
Last updated by Andreas W. 4 months, 2 weeks ago.
Assisted by: Andreas W..
Author | Posts |
---|---|
October 22, 2024 at 6:57 pm #16319132 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
I revise the issue on your test site. At the moment the button settings appear on ATE as they are saved inside the translation memory of ATE. See screenshot. Take note, that you will not get charged for those translations. Should I try to reset the translation memory for the test site for running further tests? |
October 22, 2024 at 7:20 pm #16319171 | |
ruiG-5 |
Do proceed with whatever you need to make it to work. |
October 22, 2024 at 7:21 pm #16319175 | |
ruiG-5 |
Use your environment please. Once it's fixed, I'll double check. |
October 22, 2024 at 10:03 pm #16319493 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Thank you, and sorry for the misunderstanding. The issue occurs on the sandbox, but only if you use a ACF Block. I will run a view more tests and then escalate the issue internally. |
October 24, 2024 at 12:59 am #16323958 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
The problem here is that the translation preference for ACF Group Fields that are places inside an ACF Block are currently not respected. Workaround: Search for this function: private function isTranslatableInPreferences( $fieldName ) { $acfField = acf_get_field( $fieldName ); if ( ! $acfField ) { $acfField = $this->maybeGetSubfield( $fieldName ); } if ( isset( $acfField['wpml_cf_preferences'] ) ) { return (int) $acfField['wpml_cf_preferences'] === WPML_TRANSLATE_CUSTOM_FIELD; } return true; } On the last line, change true to false. This should solve the issue for now until you update ACFML, then you will need to implement the workaround again, until our developers have released a fix. Please confirm is this solves the issue. Until now, I can sadly not give you a date about when such version will be available. |
October 24, 2024 at 12:02 pm #16326017 | |
ruiG-5 |
Awesome. Do you mind clearing memory for the dev-sitename and test-sitename? Thanks! |
October 24, 2024 at 2:48 pm #16327042 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Done 😉 |
October 24, 2024 at 3:30 pm #16327268 | |
ruiG-5 |
I need to share more stuff with sensitive information. Do you mind sending a new reply request with hidden fields please? |
October 24, 2024 at 5:02 pm #16327539 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
The private reply form is enabled. Please take note, that we are supposed to only handle one issue per ticket. If the issue that you would like to report is not related to the topic handled on this ticket, then please open a new ticket. This ticket here is already escalated to development. |
October 24, 2024 at 5:12 pm #16327548 | |
ruiG-5 |
hidden link sitename .pantheonsite.io/ You already know the sitename. I didn't used the private option, cause it's asking the same information again. At the bottom we have two blocks: slider + CTA CTA is a pattern block, has a regular text area field, which is not showing in the translation editor -- screenshot_2 + screenshot_5 |
October 24, 2024 at 5:34 pm #16327729 | |
ruiG-5 |
Hide those images please |
October 24, 2024 at 5:50 pm #16327786 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
1) If those fields are part of a Repeater Field, Flexible Layout or Group Field make sure that the field is set to "Copy". 2) If the same field name is used on more than once field, then it may occur that fields do not appear on ATE. Please revise and let me know the results. |
October 24, 2024 at 5:58 pm #16327820 | |
ruiG-5 |
Check attachments. Since the field name is "content", you're saying that is the issue?! |
October 24, 2024 at 6:38 pm #16327948 | |
Andreas W. Supporter Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Yes, each field name should only be used once. The field names need to be unique. |
October 24, 2024 at 6:41 pm #16327967 | |
ruiG-5 |
Then why I have more fields with the same name and all of them are working correctly? |