Je dois déterminer la meilleure façon de convertir les chaînes de caractères locales en un nom convivial. Je pourrais écrire un grand <xsl:choose>
et ajouter juste une condition pour chacun des endroits que je veux convertir, mais je pense qu'il y a probablement un moyen plus efficace ou intelligent.Convertir les paramètres régionaux en langue/pays à l'aide de XSL
Mon entrée ressemble à ceci:
<content name="locale" value="en_US" />
<content name="locale" value="ja_JP" />
Et la sortie correspondante pourrait ressembler à ceci:
<content name="language" value="English" />
<content name="language" value="Japanese" />
Dans mon cas, je ne me soucie pas du pays en ce moment, seule la langue. Je n'ai pas non plus besoin de vérifier toutes les locales possibles, seulement 10 ou plus actuellement, mais il y en aura peut-être plus dans le futur, c'est pourquoi je cherche le moyen le moins rigide de traiter la conversion.
Grande question! Cela me donne quelques idées moi-même ... – Brabster