I did register the strings and translated them
eg: pll_register_string('Red', 'Red', 'colour', false);
In ACF the field is set to return the label.
All works fine, when I create a new post I get the language specific variables in the select field (in the HTML source I see the select element has the correct value and Label.
However, when I output the field with {acf_colour} I get the value back (red) instead of the label (Red).
I tried different ways and no win!
So in the end, I created the ACF group for each language and all works properly.
The purpose was to try to avoid duplicating the ACF groups though, maybe you have an idea?
Thanks
Max
PS I know that Polylang is not officially supported
It works, however, if I use an_option : An Option it will still return the value instead of the label.
I can work with this solution but I am curious to see is the value : label approach can work too.