Hi folks,
I’m new to FreePBX and this is my first post in here.
I’m trying to setup IVR’s for multiple languages.
What i did was a main IVR like “2 for english, 3 for spanish…” and each option will send the user to anohter IVR recorded on the selected language.
Sound’s pretty easy and works well, the problem is when the person try an ivalid extension the message (“invalid option”) is always in english, no matter which IVR he is on.
Here is what i tried with no sucess:
First of all, I installed all audio files for each language as explained on this article:
http://www.voip-info.org/wiki/index.php?page=Asterisk+multi-language
And then, i applied this patch (ivr-ml.rev3849±v2.patch) :
http://www.freepbx.org/trac/ticket/1823
After apply the patch, i went to the IVR option on FreePBX and the Language option was there but, after change the language and clicked on the Save button i got this error:
UPDATE ivr SET displayname=‘Main Menu Buss Hours’, enable_directory=’’, enable_directdial=‘CHECKED’, timeout=‘1’, announcement=‘custom/MenuPrincipal’, dircontext=‘default’, language=’’ WHERE ivr_id=‘5’ [nativecode=1054 ** Unknown column ‘language’ in ‘field list’]
After that, i restarted the server, tried again and this time, it saved the information.
The problem is, i can put any language there i have installed (pt_BR, en, fr) it won’t make a difference, the messages always come in english.
Hope somebody can help me with that.
Thanks in advance.
Of course, i have all audio files for each language on their