[Packaging] language tag reference and language tag matching [I18N-ISSUE-403]

Hello TAG,

This email is to forward a comment on your document "Packaging on the Web" [1] from the I18N WG [2].

Section 3.4 refers to RFC 5646 for the grammar of language tags. It's more common to refer to the IETF's stable reference ID BCP47. If the concern is that future revisions (none are planned) might obsolete the grammar published in the current RFC that defines language tags, you should still refer to BCP 47 parenthetically in the text.

In reviewing the text today, I notice an additional related comment which I will include here. In the same section, the text currently says:

If the lang parameter is specified, the candidate parts are further filtered down to only those that have a Content-Language header whose media type matches the language tag provided by the lang parameter.

However, "matches" is not defined here. Absolute string equality is probably not desirable. BCP 47 provides terminology and several pre-defined types of matching and I'd suggest that you probably mean the matching scheme called "Basic Filtering" [3]. In any case, what "matches" means should be explicit.

Thanks (for I18N),


[1] http://w3ctag.github.io/packaging-on-the-web

[2] https://www.w3.org/International/track/issues/403 
[3] http://tools.ietf.org/html/bcp47#section-3.3.1 

Addison Phillips
Principal SDE, I18N Architect (Amazon)
Chair (W3C I18N WG)

Internationalization is not a feature.
It is an architecture.

Received on Wednesday, 23 September 2015 20:11:15 UTC