[Resolved] Some ACF repeater fields not available for translation
This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate content in ACF repeater fields within a custom block. While the first block translates correctly, in subsequent blocks, only the content fields are visible in the translator, and the title fields are missing. Solution: This issue typically arises when the same field names are used more than once across different blocks. Each field name in your ACF repeater fields should be unique to ensure they all appear in the WPML Translation Editor. We recommend checking and updating your field names to be unique per group. For more details, please refer to our documentation on using the same fields across languages.
If this solution does not resolve your issue or seems irrelevant due to being 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. Additionally, if you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.
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.
Background of the issue:
I am trying to translate content entered in ACF repeater fields in a custom block. The repeater has two fields: title and content. For the first created block, all fields show in the translator and work fine. However, when I create a second block, only the content fields show in the translator, and the title fields for the second block are missing. Link to a page where the issue can be seen: hidden link
Symptoms:
For the second created block, only the content fields show in the translator, and the title fields are missing.
Questions:
Why are the title fields for the second block not appearing in the translator?
How can I ensure all fields in ACF repeater blocks are available for translation?