Issue 145: Broken encoding in vCards
Reported by antage, Dec 13, 2008
I have installed pyicq-t 0.8.1 and got broken encoding in vCards with
russian language. Messages encoding is ok.

I try windows-1251 and utf-16be in config.xml, but it does not help.
Dec 13, 2008
Project Member #1 r000ns...@gmail.com
It's regression. Fix isn't exists yet
Status: Accepted
Owner: r000nster
Labels: -Priority-Medium Priority-High OpSys-All Component-Logic Usability Milestone-0.8.1.1
Dec 14, 2008
#2 michal@cihar.com
This has changed since 0.8.1b3, in that release vCards worked fine....
Dec 14, 2008
#3 bab1n.o...@gmail.com
I have broken vCard encoding in this release too
Dec 15, 2008
Project Member #4 r000ns...@gmail.com
Please, test it:
http://groups.google.com/group/py-transports/web/pyicqt-0.8.1-git.tar.gz
If all ok, it shall become 0.8.1.1 (and may be after fixing of
https://code.google.com/p/pyicqt/issues/detail?id=146)
Dec 15, 2008
#5 antage
I tried pyicqt-0.8.1-git.tar.gz. With encoding "windows-1251" in config.xml, vCards
work properly. Thank you!
Dec 16, 2008
#6 michal@cihar.com
It also works fine for me.
Dec 17, 2008
#7 m.surkiz
Nicknames in vCard displayed correctly, Thanks!
but in the contacts list (roster) i see incorrect encoded nick's. (russian nick in 
UTF-8 displayed in 'windows-1251')

see screenshot.

in the config set "<encoding>windows-1251</encoding>"
page_31.png
13.7 KB   View   Download
Dec 17, 2008
#10 m.surkiz
after my modification 'icqt.py' nicknames in the contact list displayed correctly

see attached patch
icqt.py.patch
774 bytes   View   Download
Dec 17, 2008
#11 s...@ru.ru
I installed pyicqt-0.8.1 and in mcabber got strange results in vCard (see attached
screenshot) -- chinese hieroglyphs instead of english nicks and URL; and even instead
of numeric birthday!

Comment field contains proper cyrillic text.

pyicqt-0.8.1_encoding_bug.jpg
33.0 KB   View   Download
Dec 18, 2008
Project Member #12 r000ns...@gmail.com
This version should show nicknames correctly:
http://groups.google.com/group/py-transports/web/pyicqt-0.8.1-git.tar.gz
Dec 18, 2008
#14 s...@ru.ru
> This version should show nicknames correctly:
> http://groups.google.com/group/py-transports/web/pyicqt-0.8.1-git.tar.gz
Pyicq-t doesn't start, I got traceback (see attached file).

pyicqt-traceback
29.5 KB   View   Download
Dec 22, 2008
#16 sf_...@arcor.de
no, most strings (i think all unicode strings) in vcards are still cryptic. Last
version known to work for me still 0.8b
Dec 22, 2008
#17 gues...@gmail.com
last patched version work for me, thanx
Dec 22, 2008
Project Member #18 r000ns...@gmail.com
sf_...@arcor.de, add <detectunicode/> option in your pyicqt.conf.xml and test it,
please: http://groups.google.com/group/py-transports/web/pyicqt-0.8.1-git.tar.gz
Dec 31, 2008
Project Member #19 r000ns...@gmail.com
(No comment was entered for this change.)
Status: Fixed
Jan 11, 2009
#20 sf_...@arcor.de
link + <detectunicode>1</detectunicode>
works
Jan 11, 2009
#21 webmas...@kfk4ever.com
r000nster, will a new version of pyicq-t be released soon?
If not, what changes were made to fix this issue?
I would like to create a patch that I can apply to 0.8.1.
Jan 12, 2009
Project Member #22 r000ns...@gmail.com
After some fixes
Jan 15, 2009
#23 chain.sh...@gmail.com
Comment 20: Works for me too, using the same way.
Thanks!