Re: Modelling Resumes in RDF(S) - work in progress

[Patrick Stickler]

> Choosing URIs as values allows one to localize the interface
> using alternate labels in other languages. Literal values would
> be less internationally oriented.
>
> E.g.
>
>    <cv:Sex rdf:about="voc:blackeye.vsaa.lv/cv/sex/male">
>       <rdfs:label xml:lang="en">Male</rdfs:label>
>       <rdfs:label xml:lang="fi">Mies</rdfs:label>
>       ...
>    </cv:Sex>
>

I don't understand what triples would be produced by these statements.  It's
my general lack of understanding about how xml:lang plays with everything
else.  I'd appreciate some enlightenment.

Each rdfs:label represents the same kind of property (with the same URI),
and you can't hang a modifier or property off a predicate.  But you also
can't have a property on a literal.  Now if there were an anonymous node for
each label, with a language property alomg with the literal, that would
work, but the above does not define any bnodes.

I could also see creating subproperties of rdfs:label, like rdfs:label-eng,
but that wasn't done above either.

So how does this work?

Cheers,

Tom P

Received on Wednesday, 5 June 2002 09:14:19 UTC