Champs répétable : le problème vient du fait que lorsque la page est en anglais, la variable $rnChamps['cs-content'][' rawvalue'] n'est plus un json, mais un objet.
A mon avis, c'est parce que lorsque Falang intervient sur la récupération des données, elles peuvent être traitées différemment...
Pour anticiper ceci, j'ai ajouté ce code PHP à la ligne 215 juste avant la boucle dans gouvernance.php :
<?php
if ( gettype($rnChamps['cs-content']["rawvalue"]) != "string" ) {
$rnChamps['cs-content']["rawvalue"] = json_encode($rnChamps['cs-content']['rawvalue']);
}
?>
En gros, cela détecte si la variable n'est pas une chaîne de caractères, auquel cas elle sera transformée en json.