[Kde-pim] Where can I fix the display of non-latin characters in KAddressbook in GroupDav imported data?

Roland Wolters roland.wolters at credativ.de
Wed Sep 3 14:20:35 BST 2008


Hi list,

I have the following setup: a citadel webserver exchanges data with
Kontact/KAddressbook (KDE 3.5.9) via Groupdav. 
First the contacts data exchange was a mess due to a bug in Citadel (in
short, Citadel processed the key values in vcards case sensitive). We fixed
this bug yesterday.

However, we also identified a bug in KAddressbook: non-latin characters are
not displayed correctly in the end.
Here is a short test to verify that:
- Create a new contact with non-latin characters in KAdressbook (like
Michael Bär) -> looks good in KAddressbook as well as in an exported vcard
- Save it, the GroupDav server will now show it as well -> looks good in
Citadel
- Reload KAddressbook, it will re-import the data from the GroupDav server
-> looks bad in KAddressbook, but if you export now the data to a vcard file
from within KAddressbook it will again look good

The last part is the most troubling one: the dat are displayed as it has the
wrong encoding - but internally the encoding is correct and not changed at
all. Also please note that only KAddressbook is affected, not kalender
entries or similar things.

I'd like to fix that - I have some background in Qt and KDE. Also I have
time specifically dedicated to that problem. However, since I've never done
anything in KDE-PIM I would appreciate if you could give me any hint or tip
where I should start looking.
I think btw. that this is the same issue mentioned in the bug
https://bugs.kde.org/show_bug.cgi?id=159795
There a date is also mentionedm but going through the diff might be a larger
pain.

Regards,

Roland Wolters
--
Roland Wolters
Tel.: +49 (0)21 61 / 46 43-181
<meta content="1" name="qrichtext" />
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><style
type="text/css">
p, li { white-space: pre-wrap; }
</style>
<!--StartFragment-->pgp fingerprint: D2DE 4612 9C7D 7B7A 420D 84A8 E900 29F9
C16C 2283<!--EndFragment-->



credativ GmbH, HRB Mönchengladbach 12080 
Hohenzollernstr. 133, 41061 Mönchengladbach 
Geschäftsführung: Dr. Michael Meskes, Jörg Folz

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list