I do not know about the standards for iCal files but .. do they support unicode?
When I export epim calendar to ical file and open it (ultra-edit) I see that the strings are 1 byte per character.
When I import them in Google Calendar I do not see them in Cyrillic but in the range of extended Latin alphabet.
Comments?