When serializing a conceptScheme then for the titles a dc:title and an rdfs:label is created. Surprisingly, whereas different language titles are respected for dc:title, only one title is taken for rdfs:label. I can't see why this would make sense.
Example: you have a conceptScheme where in vocabseditor you defined a dc:title in English, e.g. "Example"@en and one in German, e.g. "Beispiel"@de. When serialising it will create additionally a rdfs:label (which is fine and should stay) but only with one of the titles for rdfs:label (I guess it takes the first that it finds in the database).
When serializing a conceptScheme then for the titles a
dc:title
and anrdfs:label
is created. Surprisingly, whereas different language titles are respected fordc:title
, only one title is taken forrdfs:label
. I can't see why this would make sense.Example: you have a conceptScheme where in vocabseditor you defined a dc:title in English, e.g. "Example"@en and one in German, e.g. "Beispiel"@de. When serialising it will create additionally a rdfs:label (which is fine and should stay) but only with one of the titles for rdfs:label (I guess it takes the first that it finds in the database).
Looking in the code it seems that moving https://github.com/acdh-oeaw/vocabseditor/blob/master/vocabs/rdf_utils.py#L46 after https://github.com/acdh-oeaw/vocabseditor/blob/master/vocabs/rdf_utils.py#L49 should do the trick (and removing afterwards the lines 44-46). Could this work?