Загружается...
 
Функция LANGUAGE()

Функция LANGUAGE()


Замечание!

Эта функция объявлена устаревшей, начиная с версии 1.4.0. Вместо нее используйте конструкцию: CHANNEL(language).

Назначение:

Получить или установить используемый язык для канала.

Описание:


LANGUAGE()

Получить или установить язык, для текущего канала. Эта информация используется при формировании произношения номеров, и для выбора языкового используемого файла на нужном языке. Например, если код языка установлен в 'ru' и требуется проиграть звуковой файл 'demo-congrats' то, если существует файл 'ru/demo-congrats', тогда будет проигран именно этот файл, а если такого файла нет, то будет проигрываться стандартный файл 'demo-congrats'. При использовании некоторых языковых кодов,
изменение языка так же изменяет синтаксис некоторых функций Asterisk, например, SayNumber.

Замечания

  • Эта функция может использоваться как для получения значения кода языка, так и для его установки.
  • *CLI> show function LANGUAGE

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

Возвращает код текущего используемого языка.

Примеры

exten => s,1,Set(foo=${LANGUAGE()})

exten => s,1,Set(LANGUAGE()=fr)

Ссылки по теме:

Создано admin. Последнее изменение: четверг 28 / декабрь, 2006 14:36:20 MSK автор yuri.