Background of the issue:
I have a custom post type called 'courses' with a repeater meta field containing fields like class date (date), class language (text), and Date planned or guaranteed (radio button). I created a query and listing that works fine in the main language. I managed to translate field names using WPML string translation in the admin and changed them to English names.
Symptoms:
When I want to list dates in another language, I cannot translate the radio button values (e.g., 'date planned' to 'planifiee' or 'guaranteed to run' to 'date garantie'). The fields still show in the main language (French) when using the repeater query/listing display on the post page.
Questions:
Where can I translate the radio button values in the repeater field?
Why are the translated field names still showing in the main language when using the repeater query/listing display?
Welcome to the WPML support forum. I will do my best to help you to resolve the issue.
This might be happening because you are using Custom Elementor Modules. If that's the case, we need to write the WPML language configuration for it. Only then will it be listed for translation. Please refer to the documentation for more details.
So please try the steps suggested in the following documentation after a full site backup and make sure the bug existing or not.
Hi,
Do you know from previous experience this is the right way to translate jet engine repeater query field or U just copy/paste response for all similar questions asked ?
There is a lot of informations on those linkg U gave, its very annoying to go through everything is this is only some generic response from you.
Thanks for understanding .
Regards, Goran
Hi,
update of problem.
Translation work with all fields from jet engine, except with radio button options. Those options, even translation is visible in admin area of custom post type, in listing in frontend its still pulling data from main language radio options .
All other fields (checkbox, text) are working ok, using wpml string translation is possible to translate them and its displaying normal on pages.
Thanks for help.
Goran
Thank you for the details. For the Elementor Repeater fields also we have to add proper language configuration matching for it. Then only it will list for translation in WPML Translation Editor. Please refer to this article for more details -
If you are still facing the issue, couple of requests for tracking this.
1) Please let us know the exact steps to reproduce the issue on your site
2) Please fill the private details fields after a full site backup. I would like to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.
Thank you for the details. This may be related. I haven't suggested it before because the same client has come up later with a similar issue. Please check the following ticket.
If the bug remains, we have a couple of requests for tracking this.
1) Please let us know the exact steps to reproduce the issue on your site
2) After a full site backup, please fill in the private details fields. We want to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.
Didnt succeed to translate radio button, so I used checkbox. With checkbox all working ok. Is it problem on wpml or crocoblock, i do not know, but its not working for radio buttons.
If the issue exists, this looks like a new compatibility bug with Jet Engine and needs further checking. So please share the following details to track it.
1) Please let us know the exact steps to reproduce the issue on your site
2) After a full site backup, please fill in the private details fields. We want to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.