InformationModel.LookupTranslation(localizedText)
Lê as traduções associadas a uma chave com base nas propriedades
NamespaceIndex
e TextId
do argumento.LocaleId
e Text
de um objeto LocalizedText
ao qual é atribuído um valor com base na localidade da sessão.LocalizedText LookupTranslation(LocalizedTextlocalizedText);
Argumentos
- localizedText(LocalizedText)
- Um objeto C# que as propriedadesTextIdeNamespaceIndexidentificam a chave de interesse.
Retornos
- LocalizedText
- Objeto C# cujas propriedadesTexteLocaleIdtêm um valor atribuído com base na chave fornecida e na localidade da sessão.
Exemplo
O exemplo a seguir mostra uma API que retorna um objeto
translation
do tipo LocalizedText
que contém a string traduzida solicitada, associada à chave Key1
. O argumento da API é um objeto LocalizedText
que foi criado usando um construtor cujo argumento define sua propriedade TextId
.O objeto
translation
é usado para definir o texto label1
de um rótulo com base na localidade da sessão.var myLocalizedText = new LocalizedText("Key1"); var translation = InformationModel.LookupTranslation(myLocalizedText); var label1 = Owner.Get<Label>("Label1"); label1.Text = "Translation: " + translation.Text;
Dê sua opinião