@@ -27,16 +27,6 @@ spec: css-text-3; type: dfn
27
27
text: other space separator
28
28
</pre>
29
29
30
- <pre class=biblio>
31
- {
32
- "IANA-LANG-SUB": {
33
- "href": "http://www.iana.org/assignments/language-subtag-registry",
34
- "title": "IANA Language Subtag Registry",
35
- "publisher": "IANA"
36
- }
37
- }
38
- </pre>
39
-
40
30
<h2 id="intro">
41
31
Introduction</h2>
42
32
@@ -203,7 +193,10 @@ Detecting Word Boundaries: the 'word-boundary-detection' property</h4>
203
193
as represented in BCP 47 syntax [[BCP47]] ,
204
194
does <em> not</em> match the language range described by the computed value's <<lang>>
205
195
in an extended filtering operation
206
- per [[RFC4647]] <cite> Matching of Language Tags</cite> (section 3.3.2),
196
+ per [[RFC4647]] <cite> Matching of Language Tags</cite> (section 3.3.2)
197
+ with both the [=content language=] and <<lang>>
198
+ <i> canonicalized</i> and converted to <i> extlang form</i>
199
+ as per section 4.5 of [[!RFC5646]] ,
207
200
then the [=used value=] is ''word-boundary-detection/manual'' ,
208
201
and this property has no effect on this element.
209
202
Otherwise,
@@ -214,16 +207,6 @@ Detecting Word Boundaries: the 'word-boundary-detection' property</h4>
214
207
the specific algorithm used is UA-dependent.
215
208
216
209
Note: This is the same matching logic as the one used for the '':lang()'' selector.
217
-
218
- Issue: Should we allow, or require, Canonicalization of language tags and ranges,
219
- as per [[RFC5646]] section 4.5,
220
- together with [[IANA-LANG-SUB]] ?
221
- [[RFC4647]] section 3.2 says we should, and that seems appropriate.
222
- The last paragraph of that same section 3.2 also says
223
- we may want to consider mappings like zh-HK to zh-yue,
224
- and that too seems appropriate,
225
- but as far as I know there's no equivalent to [[IANA-LANG-SUB]]
226
- for such mappings.
227
210
</dl>
228
211
229
212
<div class=example>
0 commit comments