Substitution de chaînes et fonctions d’internationalisation
- Last UpdatedSep 24, 2024
- 2 minute read
Il est possible de substituer les chaînes des éléments de texte à l'intérieur d'un graphique. Pour plus d'informations sur la substitution de chaînes, voir Substituer des chaînes.
Si vous effectuez une première substitution de chaînes sur un graphique incorporé dans la langue principale, cette substitution apparaît dans les langues secondaires. Vous pouvez alors exécuter une substitution dans la langue secondaire pour créer une substitution de chaîne spécifique pour la langue secondaire.
Si vous effectuez une première substitution de chaînes sur un graphique incorporé dans une langue secondaire, cette substitution s'applique aussi à la langue principale, parce que la langue traduite qui existait pour la langue principale n'est plus valable. Dans la mesure où la valeur de la langue principale a changé dans le graphique, la chaîne s'applique à toutes les langues secondaires configurées. Vous pouvez alors exécuter une seconde substitution dans la langue principale qui s'applique à toutes les langues secondaires, sauf à celles qui disposent d'un jeu de substitutions spécifique.
Si vous effectuez une substitution de chaînes dans une langue secondaire alors qu'une substitution de chaînes existe dans la langue principale, la nouvelle substitution ne s'applique qu'à la langue secondaire uniquement.
Les règles suivantes s'appliquent pendant la conception et pendant l'exploitation lors d'un changement de langue, afin de mettre à jour correctement un graphique incorporé et utiliser les substitutions courantes du langage :
-
Appliquer les substitutions de chaînes à partir de la langue par défaut.
-
Appliquer les substitutions de chaînes à partir de la langue secondaire lors du passage à une langue secondaire.
Par exemple, un graphique incorporé contient un graphique de texte avec le texte « English String ». L'anglais est la langue par défaut. Les étapes suivantes expliquent comment un changement de langue affecte les remplacements de chaînes dans le graphique incorporé :
-
Tout en travaillant dans la langue par défaut, vous sélectionnez un graphique incorporé et ouvrez la boîte de dialogue de substitution de chaînes.
-
Vous pouvez voir que l'ancienne colonne affiche la valeur « English String ».
-
Remplacez « English String » par « New English String ».
-
Fermez la boîte de dialogue de substitution de chaînes.
-
Basculez en français.
-
Ouvrez la boîte de dialogue de substitution de chaînes et vérifiez la présence de « New English String » dans l'ancienne colonne.
-
Remplacez maintenant « New English String » par « Nouvelle chaîne en français ».
-
Fermez la boîte de dialogue de substitution de chaînes.
-
Basculez vers l'allemand.
-
Ouvrez la boîte de dialogue de substitution de chaînes et vérifiez la présence de « New English String » dans l'ancienne colonne.
-
Remplacez maintenant « New English String » par « Neues String in Deutsch ».
-
Fermez la boîte de dialogue de substitution de chaînes.
-
Basculez en français.
-
Ouvrez la boîte de dialogue de substitution de chaînes et vérifiez la présence de « Nouvelle chaîne en français » dans l'ancienne colonne.
Si vous sélectionnez un graphique alternatif, les substitutions de chaînes effectuées sur le graphique initial sont réappliquées au nouveau graphique pour toutes les langues.
Le comportement des substitutions de chaînes pour les contrôles client est le même que pour les graphiques incorporés.