- Joined
- Dec 19, 2007
- Messages
- 145
- Reaction score
- 0
I have PABX with Elastix 1.6.
I have more than 1 language files installed on the system.
I have one extension 1007 with language code fr.
But when this extension is unavaiable and some other extension or incoming call is routed to 1007 voicemai I have an english voicemail greetings.
I have tried to change the language flow by adding some "language application" and I see that this application sets language code for fr.
After this some other application change again the language for "en" (see log below)
Does anybody know the way how to change voicmail messages for language different than default for some extensions?
Extension Changed 1001[ext-local] new state InUse for Notify User 809
-- Executing [1021@from-internal:1] NoOp("SIP/1001-0001b1f4", "Running miscapp 6: test_fr_voicemail") in new stack
-- Executing [1021@from-internal:2] Goto("SIP/1001-0001b1f4", "app-languages|4|1") in new stack
-- Goto (app-languages,4,1)
-- Executing [4@app-languages:1] NoOp("SIP/1001-0001b1f4", "Changing Channel to language: fr (CS_FR-voicemail)") in new stack
-- Executing [4@app-languages:2] Set("SIP/1001-0001b1f4", "CHANNEL(language)=fr") in new stack
-- Executing [4@app-languages:3] Goto("SIP/1001-0001b1f4", "ext-local|vmu1007|1") in new stack
-- Goto (ext-local,vmu1007,1)
.
.
.
-- Executing [s@macro-user-callerid:8] Set("SIP/1001-0001b1f4", "CALLERID(all)="SCom Test 1001" <1001>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/1001-0001b1f4", "1|Set|CHANNEL(language)=en") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/1001-0001b1f4", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] NoOp("SIP/1001-0001b1f4", "Using CallerID "SCom Test 1001" <1001>") in new stack
-- Executing [s@macro-vm:2] Set("SIP/1001-0001b1f4", "VMGAIN=""") in new stack
-- Executing [s@macro-vm:3] GotoIf("SIP/1001-0001b1f4", "1?vmx|1") in new stack
-- Goto (macro-vm,vmx,1)
-- Executing [vmx@macro-vm:1] GotoIf("SIP/1001-0001b1f4", "0?s-NOANSWER|1") in new stack
-- Executing [vmx@macro-vm:2] Set("SIP/1001-0001b1f4", "MODE=unavail") in new stack
-- Executing [vmx@macro-vm:3] GotoIf("SIP/1001-0001b1f4", "1?notdirect") in new stack
-- Goto (macro-vm,vmx,5)
-- Executing [vmx@macro-vm:5] NoOp("SIP/1001-0001b1f4", "Checking if ext 1007 is enabled: ") in new stack
I have more than 1 language files installed on the system.
I have one extension 1007 with language code fr.
But when this extension is unavaiable and some other extension or incoming call is routed to 1007 voicemai I have an english voicemail greetings.
I have tried to change the language flow by adding some "language application" and I see that this application sets language code for fr.
After this some other application change again the language for "en" (see log below)
Does anybody know the way how to change voicmail messages for language different than default for some extensions?
Extension Changed 1001[ext-local] new state InUse for Notify User 809
-- Executing [1021@from-internal:1] NoOp("SIP/1001-0001b1f4", "Running miscapp 6: test_fr_voicemail") in new stack
-- Executing [1021@from-internal:2] Goto("SIP/1001-0001b1f4", "app-languages|4|1") in new stack
-- Goto (app-languages,4,1)
-- Executing [4@app-languages:1] NoOp("SIP/1001-0001b1f4", "Changing Channel to language: fr (CS_FR-voicemail)") in new stack
-- Executing [4@app-languages:2] Set("SIP/1001-0001b1f4", "CHANNEL(language)=fr") in new stack
-- Executing [4@app-languages:3] Goto("SIP/1001-0001b1f4", "ext-local|vmu1007|1") in new stack
-- Goto (ext-local,vmu1007,1)
.
.
.
-- Executing [s@macro-user-callerid:8] Set("SIP/1001-0001b1f4", "CALLERID(all)="SCom Test 1001" <1001>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/1001-0001b1f4", "1|Set|CHANNEL(language)=en") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/1001-0001b1f4", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] NoOp("SIP/1001-0001b1f4", "Using CallerID "SCom Test 1001" <1001>") in new stack
-- Executing [s@macro-vm:2] Set("SIP/1001-0001b1f4", "VMGAIN=""") in new stack
-- Executing [s@macro-vm:3] GotoIf("SIP/1001-0001b1f4", "1?vmx|1") in new stack
-- Goto (macro-vm,vmx,1)
-- Executing [vmx@macro-vm:1] GotoIf("SIP/1001-0001b1f4", "0?s-NOANSWER|1") in new stack
-- Executing [vmx@macro-vm:2] Set("SIP/1001-0001b1f4", "MODE=unavail") in new stack
-- Executing [vmx@macro-vm:3] GotoIf("SIP/1001-0001b1f4", "1?notdirect") in new stack
-- Goto (macro-vm,vmx,5)
-- Executing [vmx@macro-vm:5] NoOp("SIP/1001-0001b1f4", "Checking if ext 1007 is enabled: ") in new stack