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

Standardize the case of language tags #2125

Closed
afs opened this issue Dec 9, 2023 · 1 comment
Closed

Standardize the case of language tags #2125

afs opened this issue Dec 9, 2023 · 1 comment
Labels
Jena5 Changes relating to Jena5 task Task

Comments

@afs
Copy link
Member

afs commented Dec 9, 2023

Change

RDF 1.2 will require that literals that differ only by a case-sensitive language tags are the same literals.

One way to achieve this is to normalize the case.

RDF has traditional tended towards lower-case language tags (optional upto RDF 1.1) but the language tag spec (BCP47/RFC5646) has different rules.

  • Achieve uniqueness by normalizing the language tag when Nodes are created.
  • Format according to BCP47 (e.g. en-GB)

Are you interested in contributing a pull request for this task?

Yes

@afs afs added task Task Jena5 Changes relating to Jena5 labels Dec 9, 2023
@afs
Copy link
Member Author

afs commented Dec 9, 2023

Mistake - this is a duplicate of #2039.

@afs afs closed this as completed Dec 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Jena5 Changes relating to Jena5 task Task
Projects
None yet
Development

No branches or pull requests

1 participant