Печально как раз то, что через веб интерфейс этого сделать нельзя. Я вобще смотрю, что веб интерфейс сильно ограничивает. Вот насчет конктекста для колбека - спасибо.
plastilin ( 2012-06-04 20:58:34 +0400 )редактироватьничего печального тут нет. рынок россии меньше 1% от пользователей elastic. не нравится? это открытый проект. предложите решение(патч для callback)/
meral ( 2012-06-04 21:01:15 +0400 )редактироватьв Elastix легко можно установить глобальный параметр language=ru через вебморду если что
DJs3000 ( 2013-01-02 01:09:52 +0400 )редактироватьВ морде параметров ru в нескольких месиах можно натыкать... Вы про какой пункт менб именно говорите?
plastilin ( 2013-01-11 03:48:34 +0400 )редактироватьЯ говорю про Глобальный параметр который один единственный. Вкладка PBX далее пункт Unembedded freePBX таким образом попадаем в FreePBX(авторизуемся так же как и в Elastix) переходим на вкладку Tools далее пункт Asterisk SIP Settings ну и тут в поле Language ставим ru
DJs3000 ( 2013-01-17 12:55:10 +0400 )редактироватьДобавил, не помогло. Кусок лога из DISA при звонке на голосовую почту:
-- Executing [97@from-internal:4] Macro("Local/97@from-internal-00000006;2", "get-vmcontext,88") in new stack -- Executing [s@macro-get-vmcontext:1] Set("Local/97@from-internal-00000006;2", "VMCONTEXT=novm") in new stack -- Executing [s@macro-get-vmcontext:2] GotoIf("Local/97@from-internal-00000006;2", "0?200:300") in new stack -- Goto (macro-get-vmcontext,s,300) -- Executing [s@macro-get-vmcontext:300] NoOp("Local/97@from-internal-00000006;2", "") in new stack -- Executing [97@from-internal:5] Set("Local/97@from-internal-00000006;2", "VMBOXEXISTSSTATUS=FAILED") in new stack -- Executing [97@from-internal:6] GotoIf("Local/97@from-internal-00000006;2", "0?mbexist") in new stack -- Executing [97@from-internal:7] VoiceMailMain("Local/97@from-internal-00000006;2", "") in new stack -- <Local/97@from-internal-00000006;2> Playing 'vm-login.gsm' (language 'en')
plastilin ( 2013-01-17 16:48:46 +0400 )редактироватьКусок лога с внутреннего телефона при звонке на голосовую почту:
Кусок лога с внутреннего IP теоефона:
-- Executing [s@macro-get-vmcontext:300] NoOp("SIP/88-0000000b", "") in new stack -- Executing [97@from-internal:5] Set("SIP/88-0000000b", "VMBOXEXISTSSTATUS=FAILED") in new stack -- Executing [97@from-internal:6] GotoIf("SIP/88-0000000b", "0?mbexist") in new stack -- Executing [*97@from-internal:7] VoiceMailMain("SIP/88-0000000b", "") in new stack -- <SIP/88-0000000b> Playing 'vm-login.alaw' (language 'ru')
plastilin ( 2013-01-17 16:49:24 +0400 )редактироватьну и что не так? в ектеншене есть поле язык. у вас там наверно en стоит. или файлов русских нету просто.
meral ( 2013-01-17 17:48:31 +0400 )редактироватьдля disa делайте кустом екстеншен и там ставте язык ручками
meral ( 2013-01-17 17:59:29 +0400 )редактироватьLocal/97 это не сип. для локал канала вообще язык не поставить. если вы его используете то вы типа експерт и должны все сами разрулить.
meral ( 2013-01-17 18:02:31 +0400 )редактироватьСпасибо за ответы, но я не выставлял Local, использую то что предлагает веб интерфейс Elastix. Подскажите как правильно сделать?
plastilin ( 2013-01-18 13:36:35 +0400 )редактироватьНе хотелось заменять файлы, но помогает исключительно этот способ.
plastilin ( 2013-01-21 14:42:28 +0400 )редактироватьвот не надо ляля. через Local все работает. такчто никак не исключительно. через еластикс без кустом диалпална не рабоатет,да.
meral ( 2013-01-21 17:41:13 +0400 )редактировать