Mark,

thank you for your information.

>>I am in the process of recording voicemail prompts in german. How do I
>>specify the language for the voice mail messages? I want to offer both
>>language files, based on the calling party.

Use "setlanguage".  Then organize the language files by directory e.g.
/var/lib/asterisk/sounds/de
/var/lib/asterisk/sounds/digits/de
Also, say.c will have to be modified to support German style number
handling.

Ok, the first three things I did. Unfortunately, I am no c coder. But the logic to say german numbers is identical to the english logic, ie.


21 = twenty one
11 = eleven
210 = two hundred ten ('and' between Hundred and ten is optional)
1200 = one thousand two hundred
2102 = two thousand one hundred two ('and' between hundred and two is optional)


In a (programming-)language I understand I would just do copy / paste of the block, but I don't know about how to specify the directory.

Would it make sense to have an abstract definition of how to say numbers, like

wxyz => direct thousand (cut first)
xyz => direct hundred (cut first)
>20 => y0 direct (cut first)
yz => direct

Maybe people familiar with other languages could chime in and tell us, if the above rules could be used for other languages as well.

rgds
pos

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to