InformationModel.AddTranslation(localizedText, localizationDictionary)
Adiciona uma nova chave no projeto
LocalizationDictionary
, cujo nome corresponde ao valor da propriedade TextId
do primeiro argumento.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(LocalizedTextlocalizedText, IUAVariablelocalizationDictionary);
Argumentos
- localizedText(LocalizedText)
- Objeto C# com propriedades que identificam a chave e a string traduzida a adicionar.
- localizationDictionary(IUAVariable)
- Objeto C# que representa umaLocalizationDictionary.
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);