System.GetDefaultLangID
Описание
Возвращает таблицу, содержащую коды идентификатора (ID) основного (первичного - primary) и дополнительного (вторичного - secondary) языков на локальной системе.
Параметры
Нет.
ВозвратResultVariable
(таблица) Таблица содержащая коды идентификаторов (ID) языков для основного и дополнительного языков, индексированная значениями "Primary" и "Secondary". Если сведения о языке нельзя определить или происходит ошибка, возвращается значение nil.
Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1language_info = System.GetDefaultLangID();Получаем коды идентификаторов (ID) основного и дополнительного языков и сохраняем их в таблице под названием "language_info". Эти значения могут быть доступны как language_info.Primary и language_info.Secondary. Пример 2-- Retrieve the system's default language ID's -- Извлекаем ID'ры языков системы по умолчанию tLangID = System.GetDefaultLangID(); -- Check if default primary language is english (English = 9) -- Проверям, не английский ли основной язык по умолчанию (English = 9) if tLangID.Primary == 9 then -- Default primary language is english -- Основным языком по умолчанию является английский Dialog.Message("Default Language", "Your default language is English!"); else -- Default primary language is not english -- Основным языком по умолчанию является не английский язык Dialog.Message("Default Language", "Your default language is not English!"); endИзвлекаем идентификаторы (ID) языков системы по умолчанию, сравниваем идентификатор основного языка с представленным ID английского (9) и показываем соответствующее сообщение.
Смотрите также: Связанные действия
|