[asterisk-users] Language for app_queue, chan_local, chan_agent or whatever?
Benjamin Meyer
benjamin.meyer at schroederconsult.com
Thu Sep 11 02:59:21 CDT 2008
Hello List,
first please excuse my not so perfect english, since it is not my native language.
I have problem concerning queues and connected services.
The scenario:
I define agents in an agent.conf file using chan_agent and these
agents are made members of a queue in the queues.conf.
An extension was defined top login the agents via AgentCallbackLogin(),
as are extensions to enter the queue for callers and for the agents
to be called back under.
This all works as expected. The only thing I cannot make work as I want without
patching the code (changeing DEFAULT_LANGUAGE) before compiling asterisk is the
language used for the "reportholdtime" option in queues.conf, the report is
always made in english.
The asterisk version currently in use is 1.2.27
I broke down the problem a bit:
It does not happen, when agents are made members of the queue via other
applications such as AgentLogin(). This seems logical, as the member then for
example is "SIP/1000" and not "Agent/1000", resulting in the direkt use of the
SIP channel to call the agent, where the language can be defined.
In our scenario the PBX calls the Agent via the local channel, if I understand
correctly and the used channel is a new created one, which is just initialised
using defaultlanguage and then used.
So normaly from all the documentation I found on the net, the lanaguage is
always something that is configured per channel and in the coresponding config
file (like sip.conf for chan_sip), but there is no config for chan_local or a
language parameter for chan_agent, as far as I understand.
I hope I could describe my status acurate and clear enough to make my point
clear. My questions would be:
1. Am I right with the above?
2. Is there a way to configure the language used for the report, that I missed?
3. Any other solutions or ideas?
thanks in advance
Benjamin
------------------------------------------
Schröder Assistance und Consulting GmbH
Lohdiecksweg 6
59457 Werl
Fon 02922-8037-490
Fax 02922-8037-540
------------------------------------------
Sitz der Gesellschaft: Werl
HRB 6747 Amtsgericht Arnsberg
Geschäftsführer: Lutz Schröder
Steuernummer: 5343/5708/1703
------------------------------------------
More information about the asterisk-users
mailing list