Summary:ASTERISK-08924: make menuselect => core-sounds not ENglish => file not found
Reporter:Francois MALARD (fmalard)Labels:
Date Opened:2007-03-02 09:24:24.000-0600Date Closed:2007-03-02 10:51:09.000-0600
Versions:Frequency of
Description:make menuselect

I replaced default sounds language by :

=> Error when a sound is needed
(example in Additional Information)

I had to copy  /var/lib/asterisk/sounds/fr/*
in /var/lib/asterisk/sounds

Best regards


   -- Executing [s@macro-stdexten:2] Goto("SIP/6001-083d23e8", "s-CHANUNAVAIL|1") in new stack
   -- Goto (macro-stdexten,s-CHANUNAVAIL,1)
   -- Executing [s-CHANUNAVAIL@macro-stdexten:1] Goto("SIP/6001-083d23e8", "s-NOANSWER|1") in new stack
   -- Goto (macro-stdexten,s-NOANSWER,1)
   -- Executing [s-NOANSWER@macro-stdexten:1] VoiceMail("SIP/6001-083d23e8", "6002|u") in new stack
[Mar  2 16:08:50] WARNING[28973]: file.c:553 ast_openstream_full: File vm-theperson does not exist in any format
[Mar  2 16:08:50] WARNING[28973]: file.c:804 ast_streamfile: Unable to open vm-theperson (format 0x8 (alaw)): No such file or directory

Comments:By: Joshua C. Colp (jcolp) 2007-03-02 10:51:09.000-0600

This is not a bug. You did not configure Asterisk to look for the french prompts. As copy/pasted from UPGRADE.txt:

WARNING: Asterisk 1.4 supports a new layout for sound files in multiple languages;
instead of the alternate-language files being stored in subdirectories underneath
the existing files (for French, that would be digits/fr, letters/fr, phonetic/fr,
etc.) the new layout creates one directory under /var/lib/asterisk/sounds for the
language itself, then places all the sound files for that language under that
directory and its subdirectories. This is the layout that will be created if you
select non-English languages to be installed via menuselect, HOWEVER Asterisk does
not default to this layout and will not find the files in the places it expects them
to be. If you wish to use this layout, make sure you put 'languageprefix=yes' in your
/etc/asterisk/asterisk.conf file, so that Asterisk will know how the files were