Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use language tags on literal metadata #857

Open
coret opened this issue Jan 25, 2024 · 0 comments
Open

Use language tags on literal metadata #857

coret opened this issue Jan 25, 2024 · 0 comments

Comments

@coret
Copy link
Contributor

coret commented Jan 25, 2024

RDF has the ability to indicate the language of a literal with a tag, eg. @en, but this is optional. When harvesting dataset descriptions we encounter literals in properties like name and description without a language tag, literals specified in Dutch (@nl) and literals specified in English (@en). This make the query to search for dataset descriptions extra complex, because you have to take each possibility into account.

I propose to add a recommendation to the requirements to use language tags with all properties with literals and to provide multilingual descriptions (increase findability internationally). When no language tag is given, the crawler will assume the literals are Dutch and add a @nl tag to the literal. This should be described in the requirements and implemented in the crawler. When implemented all literals in the triplestore will have a language tag, at least @nl or @en. The SHACL based Dataset Register validator should give a warning when no language is specified on a literal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant