I18N-ISSUE-189: reference obs-language-tag instead of defining your own [TURTLE]

I18N-ISSUE-189: reference obs-language-tag instead of defining your own [TURTLE]

http://www.w3.org/International/track/issues/189

Raised by: Addison Phillips
On product: TURTLE

http://www.w3.org/2012/08/22-i18n-minutes.html#item05

Section 6.5 (Grammar) defines LANGTAG far more permissively than BCP 47 does--even in its obsolete forms, to wit:

[144s]  LANGTAG  ::=  '@' [a-zA-Z]+ ('-' [a-zA-Z0-9]+)*

It would be better to define this at least in terms of BCP 47's "obs-language-tag" production:

       obs-language-tag = primary-subtag *( "-" subtag )
       primary-subtag   = 1*8ALPHA
       subtag           = 1*8(ALPHA / DIGIT)

Although the I18N WG would prefer if you just referenced the production in Section 2.1 of BCP 47. See: http://tools.ietf.org/html/bcp47#section-2.1 

Received on Friday, 7 September 2012 15:51:58 UTC