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.

   

Reply via email to