Kaneza Innocent wrote:

Hi,
i have a serious problem of sending special characters such as french accents and so on like if i want to send é,è, ç, and others they dont pass. is it a Libxml2 problem or what? i do specify that the encoding is UTF-8 but still the problem persist. I am using two different versions of kannel tha stable 1.4.1 and the cvs build 20070226 and using libxml2

now, this is all a matter of character set encoding.

First of all, 1.4.1 stable has been using still the 'latin1' internal encoding, so you would *LOOSE* specific chars that are in UCS-2 or UTF-8 while convertion to latin1 and passing to bearerbox.

This has changed with Alex's patch for CVS to use UTF-8 internally.

Still it depends which SMSC protocol you use and what encoding scheme is 
indicated.

Ie. if you are using SMPP and dcs=0 means 7bit GSM 03.38 encoding for that SMSC, then it *should* work for the refered chars.

Please provide some debug level logs of bearerbox passing PDUs to SMSC to have a closer look into it.

Stipe

-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------

Reply via email to