'cnfEnvironment' : « Température d'étalonnage
Le résultat, plutôt illogique, serait alors le suivant :
« température d'étalonnage 23}}°C à une humidité relative <90 %
Vous pouvez ainsi voir comment l'emplacement de la variable influe intuitivement sur la localisation de la
valeur dans le résultat final. Ainsi, lors de la traduction de cette chaîne dans une autre langue, nous devons
nous assurer que la variable dynamique est présente et placée de manière appropriée pour la nouvelle
langue :
'cnfEnvironment' : 'Temperatura de calibración {{var1}}C a una humedad relativa <90%',
Certains textes dynamiques contiennent plusieurs variables, qui seront numérotées {{var1}}, {{var2}} et ainsi
de suite. Tous ces éléments doivent être conservés en cas de modification du texte, mais comme indiqué ci-
dessus, leur emplacement dans le texte peut être modifié en fonction des besoins. Il n'est pas nécessaire de
les classer par ordre numérique (mais attention, si l'on change l'ordre, le résultat risque d'être illogique, selon
la langue en question). Certains textes dynamiques contiennent également plusieurs fois la même variable.
Chaque fois qu'elle apparaît, la même valeur est insérée au moment de l'exécution. Un exemple de variables
multiples et répétées est présenté ci-dessous :
'cnfSpecifiedTorqueRange' : 'Plage de couple spécifiée : De
{{var3}}{{var2}}'.
Peut produire un résultat du type :
Plage de couple spécifiée : De
Vous pouvez voir que
deux fois, après chaque valeur de couple) et
REMARQUE : Chaque {{variable}} dans une entrée de texte dynamique doit être préservée dans les
traductions, sous peine d'instabilité du système.
REMARQUE : Ne renommez pas les variables. Vous pouvez les déplacer, en modifier l'ordre et en
ajouter d'autres, mais jamais en changer le nom. Il faut toujours s'assurer de
l'existence d'au moins une copie de la variable dans la nouvelle chaîne si elle existait
déjà dans l'original.
REMARQUE : Les formateurs et validateurs JSON ne détectent pas les erreurs dans les noms de
variables. N'ajoutez pas d'espaces et n'utilisez pas de lettres majuscules à l'intérieur
des accolades.
20 N·m
à 100
{{var1}}
est la première valeur de couple,
{{var1}}
°C à une humidité relative de <90 % »,
N·m
{{var2}}
{{var3}}
est la deuxième valeur de couple.
{{var1}}{{var2}}
est l'unité de couple (qui est utilisée
à
48