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
-------------------------------------------------------------------