Add(Locale: LocaleCodeID): IRdsDictionaryTranslation;
Locale. Уникальный числовой идентификатор языка.
Метод Add добавляет настройку для указанного языка в коллекцию.
Метод возвращает добавленную настройку. Настройка добавляется в конец коллекции, значение свойства IRdsDictionaryTranslations.Count увеличивается на единицу.
В качестве параметра Locale нельзя указывать значение LocaleCodeID.None.
При добавлении языковой настройки будут созданы дополнительные атрибуты справочника. Они создаются для всех строковых атрибутов, значения которых должны переводиться (свойство IRdsAttributeTranslations.IsOn), и являются копиями данных атрибутов. Идентификатор дополнительных атрибутов будет состоять из идентификатора основного атрибута с добавлением суффикса - международной аббревиатуры языка. Например, при добавлении настройки перевода на английский язык (США) для атрибута «NAME» будет создан дополнительный атрибут «NAME_EN». Для всех дополнительных атрибутов перевода значение свойства IRdsAttributeTranslations.IsTranslation - True.
Использование свойства приведено в примере для IRdsDictionary.Translations.
См. также: