From 73de78a10cae7a8862435b6c04fca55c0240e234 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Tue, 12 Dec 2023 12:42:01 -0800 Subject: [PATCH] Apply suggestions from code review Co-authored-by: Andy Seaborne --- spec/index.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spec/index.html b/spec/index.html index 37076e6..191d9b6 100644 --- a/spec/index.html +++ b/spec/index.html @@ -1819,8 +1819,10 @@

Changes between RDF 1.1 and RDF 1.2

  • Implementations were previously allowed to normalize language tags to lower case, which made it ambiguous if two literals with language tags different only by case represented the same literal, or distinct literals. - RDF 1.2 requires that language tags be case normalized, - but does not specify excactly how this is to be performed. + RDF 1.2 requires that language tags must be unique to within case-senstivity + but does not specify the common formatting to be used. + Two literals that with the same lexical form and language tags different only by case + are the same literal. Implementations can either follow the advice to normalize to lower case, use the recommended BCP47 format, or something else, as long it is performed consistently.