- Statut
- Résolu
- Résolu dans
- 4.3.16
Aperçu de l’anomalie
Vous pouvez rencontrer des problèmes avec l’affichage des traductions des chaînes de texte si vous définissez une locale en utilisant un trait d’union (tiret). Par exemple, une mauvaise façon de définir une locale française serait d’utiliser fr-FR.
La méthode correcte consiste plutôt à utiliser un trait de soulignement. Dans notre exemple, vous devriez définir une locale française comme fr_FR.
Sur la page WPML -> Langues -> Modifier les langues, vous pouvez définir la locale par défaut de deux manières :
- IETF Language Tag : utilise un trait d’union
- ISO 15897 : utilise un trait de soulignement
Depuis les dernières modifications apportées à WPML Traduction de chaînes, l’utilisation du trait d’union (ou tiret « - ») n’est pas possible et doit être évitée.
Solution de contournement
Si vous avez une langue définie dans un format tel que fr-FR, vous devez immédiatement la modifier pour un format tel que fr_FR afin de pouvoir utiliser les fonctionnalités de traduction de WPML Traduction de chaînes.