Hi, That's exactly what you should get when you choose mo-recode. Text is converted to UTF-8 and %C3%AF is UTF-8 for i with diaeresis.
BR, Nikos ----- Original Message ----- From: Tshimanga Minkoka To: users Sent: Monday, August 24, 2009 6:36 PM Subject: problem while special characters (such as lowercase Latin I withdieresis) Hi All, I have a problem when I receive some special characters from a mobile handset. The text typed in in the mobile is “kasaο”. The word ends with a lowercase Latin I with dieresis. Kannel receives it and the smsbox calls the URL with the following values: ascii [%a] = %00k%00a%00s%00a%00%EF coding [%c] = 2 charset [%C] = UTF-16BE dcs [%O] = 08 When I set the parameter mo-recode = true in the smsbox group, I then receive ascii [%a] = kasa%C3%AF coding [%c] = 0 charset [%C] = UTF-8 dcs [%O] = 00 In the tables (I’ve googled a lot) I can see a correspondence between %EF and lowercase Latin I with dieresis. But then to what Kannel has translated %EF to %C3%AF? Ideally I would like to receive something as “kasai” in my PHP script (the one that is called by the URL). If someone has faced a similar problem or has some clues to point me to, I will really appreciate. Best regards, Tshimanga Minkoka.
