Hey folks,
In the iCal ontology [1], you attach range 'xsd:string' to many
properties, such as 'ical:description' and 'ical:comment'. Although the
range is suitable for properties such as 'ical:tzname', etc., such a
range is not suitable for properties with prose text values as it
precludes the usage of language tags. A literal with a language tag
cannot be a member of 'xsd:string' (see [2] for discussion), and many
people use properties such as 'ical:description' with language tags.
Perhaps the easiest and best solution would be to remove the
'xsd:string' range constraint from such prose-text properties.
Cheers,
Aidan
[1]
http://www.w3.org/2002/12/cal/ical#[2]
http://pedantic-web.org/fops.html#drange