InformationModel.AddTranslation(localizedText, localizationDictionary)

Adiciona uma nova chave no projeto
LocalizationDictionary
, cujo nome corresponde ao valor da propriedade
TextId
do primeiro argumento.
Se o primeiro argumento também contiver as propriedades
LocaleId
e
Text
, ele também adicionará a string traduzida. O segundo argumento é opcional e indica a
LocalizationDictionary
à qual a chave é adicionada.
IMPORTANTE: Você deve especificar o segundo argumento se o projeto contiver mais de uma
LocalizationDictionary
.
void AddTranslation(LocalizedText
localizedText
, IUAVariable
localizationDictionary
);

Argumentos

localizedText
(LocalizedText)
Objeto C# com propriedades que identificam a chave e a string traduzida a adicionar.
localizationDictionary
(IUAVariable)
Objeto C# que representa uma
LocalizationDictionary
.

Exemplo

O exemplo a seguir mostra uma API que adiciona uma chave
NewKey
e uma string
New translation
para a localidade
en-US
.
var myLocalizedText = new LocalizedText("NewKey", "New translation", "en-US"); InformationModel.AddTranslation(myLocalizedText);