Open alexskr opened 1 month ago
The question here, is in the UI, what do you want to display as prefLabel if there is no English values:
the none
here means, that the generated value has no language tag.
And the "none" is the official syntax that JSON specifies for this.
And the "none" is the official syntax that JSON specifies for this.
Source: the JSON-LD 1.1 reference
This is also related to the "default" language discussion in the other tracker : https://github.com/ncbo/ontologies_api/pull/149
In many cases, the perfLabel generated from the URI fragment has no inherent meaning; frequently, they are alpha-numeric term ids, which may not add any value and could potentially cause confusion.
Multilingual ontology support:
prefLabel gets generated from URI fragment and displayed under 'none:' for terms that do not have English lang tags
Is this the expected behavior? If the term is in French or in German, do we really need non-french generated perfLabel?