Difference between revisions of "SelectLanguage"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=SelectLanguage |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |exception=Не...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:52, 7 February 2021

  SelectLanguage (Функции среды)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция изменяет код текущего языка по умолчанию, возвращая предыдущий. Язык по умолчанию используется в функциях прописи и подобных, где есть возможность кодирования на разных языках. Код языка обычно состоит из двух букв (RU,EN...). При запуске язык по умолчанию будет установлен в соответствии с языком исполняемого файла клиента. Файлы прописи находятся в папке Profiles внутри папки исполняемого файла клиента. Основной файл прописей имеет текстовый Unicode формат (с наличием BOM) и называется Common.<Язык>.sfs, где <Язык> две буквы аббревиатуры языка, используемые этой функцией.

Синтаксис

SelectLanguage(<Код языка по умолчанию (STRING)>):<Код текущего языка по умолчанию (STRING)>

Аргументы

  • <Код языка по умолчанию (STRING)> - Строка устанавливаемого кода языка по умолчанию.

Возвращаемое значение

Функция возвращает строку, состоящую из двух символов, предыдущее значение кода языка по умолчанию.

Примеры

If CurrentLanguage="RU" Then
  SelectLanguage("EN");
EndIf;