I have seen that Cisco (and Cisco-Linksys) phones now can handle UTF-8 codepage (Regional/Default Character Encoding: UTF8) (newer firmware maybe necessary)
Asterisk should handle callerid name with utf8 characters, but FreePBX deny to use any which is not included in latin-1.
Hungarian language we use: öüóőúéáűí or ÖÜÓŐÚÉÁŰÍ characters. (latin-2) and I think that there are several other language where more characters would be use if it is possible...
#env|grep LANG
LANG=hu_HU.UTF-8
#rasterisk -x 'database put AMPUSER/3207 cidname "öüóőúéáűí ÖÜÓŐÚÉÁŰÍ"'
#rasterisk -x 'database show AMPUSER/3207/cidname'
/AMPUSER/3207/cidname : öüóőúéáűí ÖÜÓŐÚÉÁŰÍ
inside cli:
-> dialparties.agi: Caller ID name is 'öüóőúéáűí ÖÜÓŐÚÉÁŰÍ'
And on the other side of the phone shows the right callerid name.
I would like to be able to use these characters on FreePBX GUI Extension/Display_name or Device/Description as well.