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.

 

Reply via email to