Language code not populated in sip_additionnal

I have an extension for which I’ve defined a language in the extension screen (as fr).
Announcements are made in english. Sound dir fr is present.

Checking a sip peer, it appears that Language is empty. Checking in /etc/asterisk/sip_additional.conf , there is no language definition. There is no token language anywhere else.

How can I get this extension to have the proper language ?

Thanks for the help


ok - digging further…

from the logs, though fr is not set, it tries to play the fr file:
Playing ‘agent-login.slin’ (language ‘fr’)

However, for some reason I dont understand, a sym link exists under /var/lib/asterisk/sounds from agent-login.slin to /var/www/admin/modules/core/sounds/agent-login.sln

I’ve tried to (re)move this link, but it gets recreated automatically…

Is there a reason for this ?


First of all do not remove any symlinks. Second make sure that you uploaded the french sound packs to /var/lib/asterisk/sounds/fr. You can download it from digium site.

We already have an open bug on this:

I’ll monitor that bug