IRdsDictionaryTranslations.Add

Синтаксис

Add(Locale: LocaleCodeID): IRdsDictionaryTranslation;

Параметры

Locale. Уникальный числовой идентификатор языка.

Описание

Метод Add добавляет настройку для указанного языка в коллекцию.

Комментарии

Метод возвращает добавленную настройку. Настройка добавляется в конец коллекции, значение свойства IRdsDictionaryTranslations.Count увеличивается на единицу.

В качестве параметра Locale нельзя указывать значение LocaleCodeID.None.

При добавлении языковой настройки будут созданы дополнительные атрибуты справочника. Они создаются для всех строковых атрибутов, значения которых должны переводиться (свойство IRdsAttributeTranslations.IsOn), и являются копиями данных атрибутов. Идентификатор дополнительных атрибутов будет состоять из идентификатора основного атрибута с добавлением суффикса - международной аббревиатуры языка. Например, при добавлении настройки перевода на английский язык (США) для атрибута «NAME» будет создан дополнительный атрибут «NAME_EN». Для всех дополнительных атрибутов перевода значение свойства IRdsAttributeTranslations.IsTranslation - True.

Пример

Использование свойства приведено в примере для IRdsDictionary.Translations.

См. также:

IRdsDictionaryTranslations