[GroupDAV] Setting vCalendar CHARSET and ENCODING with Funambol GroupDAV connector

Samuli Seppänen groupdav@opengroupware.org
Wed, 22 Nov 2006 16:44:44 +0200


I'm syncing Nokia SyncML phones with OGo Zidestore via Funambol 3.0 and 
the Funambol GroupDAV connector.

In order for my synchronization to work with scandivian letters I _have 
to_ specify charset as UTF-8 in every vCalendar I send from the phones 
and to the phones. Otherwise I will experience odd behaviour. I've fixed 
this problem by crafting custom vCalendar files, like the one below 
(truncated):

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:-//OpenGroupware.org/ZideStore 1.3//
VERSION:2.0
BEGIN:VEVENT
LOCATION;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:Ähmö
STATUS:CONFIRMED
SUMMARY;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:hälö

-- snip --

END:VEVENT
END:VCALENDAR

It _will not_ work if I don't specify the CHARSET as UTF-8 - I'm not 
sure about the QUOTED-PRINTABLE. How do I add these definitions on the 
fly to all vCalendar entries using the GroupDAV connector?

Hopefully some of you can help with this, even though november has been 
awfully quiet on the GroupDAV mailing list :)