WPML
Statut
Résolu
Signalé pour
WPML String Translation 3.2.1
Résolu dans
3.2.2

Aperçu de l’anomalie

Ce problème survient lorsque vous essayez de traduire une option (texte de l’interface d’administration) qui contient un tableau comme valeur.

Par exemple, vous utilisez peut-être un thème ou une extension qui emploie cette méthode pour ajouter des chaînes de texte (texte) dans une application de type constructeur de pages.

L’index zéro du tableau (premier élément) est supprimé et n’est pas traduit.

Solution de contournement

Ouvrez le fichier wpml-admin-texts.class.php dans le dossier ../plugins/wpml-string-translation/inc/admin-texts/. Modifiez la ligne 290 pour ajouter l’argument strlen à array_filter, comme ceci :

 return array_filter( explode( '][', preg_replace( '/^\[(.*)\]$/', '$1', $string ) ), 'strlen' ); 

Toutes les anomalies connues →