InformationModel.LookupTranslation(localizedText, localeIds)

Lit les traductions associées à une clé en fonction des propriétés
NamespaceIndex
et
TextId
du premier argument.
Renvoie les propriétés
LocaleId
et
Text
de l’objet
LocalizedText
qui reçoivent une valeur en fonction de la première traduction disponible parmi les paramètres régionaux fournis dans le deuxième argument.
LocalizedText LookupTranslation(LocalizedText
localizedText
, List<string>
localeIds
);

Arguments

localizedText
(LocalizedText)
Un objet C# que les propriétés
TextId
et
NamespaceIndex
utilisent pour identifier la clé en question.
localeIds
(List)
Paramètres régionaux d’intérêt exprimés avec des ID de paramètres régionaux. Tous les ID qui suivent le premier ID indiquent des paramètres régionaux de substitution.

Renvoie

LocalizedText
Propriétés
LocaleId
et
Text
d’un objet C# qui reçoivent des valeurs en fonction des premiers paramètres régionaux disponibles parmi ceux indiqués dans l’argument
localeIds
.
CONSEIL: Si aucune chaîne n’est disponible pour les paramètres régionaux indiqués, les propriétés
LocaleId
et
Text
restent vides.

Exemple

L’exemple suivant présente une API qui renvoie un objet
translation
de type
LocalizedText
, qui représente la clé
Key2
d’un
LocalizationDictionary
. Le premier argument de l’API est un objet
LocalizedText
créé à l’aide d’un constructeur, dont l'argument définit sa propriété
TextId
. Le deuxième argument est une liste contenant les ID pour les paramètres régionaux d’intérêt (
it-IT
et
es-ES
).
L’objet
translation
est utilisé pour définir le texte d’une étiquette en fonction de la première traduction disponible entre
it-IT
et
es-ES
.
var myLocalizedText = new LocalizedText("Key2"); var translation = InformationModel.LookupTranslation(myLocalizedText, new List<string>() { "it-IT", "es-ES" }); var label2 = Owner.Get<Label>("Label2"); label2.Text = "Translation: " + translation.Text;
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.