- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Функция 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=$WARNING: No such module LANGUAGE! )exten => s,1,Set(LANGUAGE()=fr)