You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I try with a concept table such as (template version 0.4.3)
Concept IRI* Preferred Label* Preferred Label Lang code Definition* Definition Language Code
ex:test/term1 term1 en def for term1 en
ex:test/term1 Begr1 de Def für Begr1 de
the result is
VIOLATION: Validation Result in MaxCountConstraintComponent (http://www.w3.org/ns/shacl#MaxCountConstraintComponent):
Severity: sh:Violation
Source Shape: <nfd3f058c64984a7d8df8ee78c1d1bfc8b79>
Focus Node: <http://example.org/test/term1>
Value Node: <>
Message: More than 1 values on <http://example.org/test/term1>->skos:definition
The file you supplied is not valid according to the vocpub profile.
It seems that it is necessary (with the vocpub-profile) to give each translation of a concept its own IRI. This seem more SKOS-XL-like but how would one generate (from SKOS reference):
What I speculated was not the true reason. Using sh:uniqueLang is not restricting labels to one language but prevents more than one label per language. The (unintended?) restriction to one language comes from sh:maxCount 1 (Requirement-2.3.1b). If this constraint is removed, vocexcel will generate SKOS-files with multiple languages.
When I try with a concept table such as (template version 0.4.3)
the result is
It seems that it is necessary (with the vocpub-profile) to give each translation of a concept its own IRI. This seem more SKOS-XL-like but how would one generate (from SKOS reference):
with vocexcel?
The text was updated successfully, but these errors were encountered: