- From: Dan Burnett <dburnett@voxeo.com>
- Date: Mon, 1 Feb 2010 11:23:13 -0500
- To: "Phillips, Addison" <addison@amazon.com>
- Cc: "public-i18n-core@w3.org" <public-i18n-core@w3.org>, Matt Womer <mdw@w3.org>, "kazuyuki@w3.org" <kazuyuki@w3.org>, W3C Voice Browser Working Group <w3c-voice-wg@w3.org>
- Message-Id: <46827906-6CFD-44E8-ABEF-5F5524E030B3@voxeo.com>
Hello Addison and I18N Core WG, The SSML subgroup reviewed this topic (and your suggestion to adopt the "p" extension space) in our call last week. Based on our reading of both the syntax for language tags and, in particular, extension tags, as well as the description of the extended filtering algorithm, we do not believe there is any problem with defining extension tags containing hyphens (meaning that the extension tag following the 'p' singleton may consist of multiple hyphen-delimited subtags). In addition to the ABNF definition itself, the two most relevant statements we found in BCP 47 are 5646, sec. 2.2.6: "All subtags following the singleton and before another singleton are part of the extension." and 5647, sec. 3.3.2: "Else, if the language tag's subtag is a "singleton" (a single letter or digit, which includes the private-use subtag 'x') the match fails." The latter suggests that singletons and their extensions cannot be used in filtering, which is as we would expect for our registry. Can you please let us know whether or not you agree with our reading, and if not, explain why the quoted statements above do not govern in this case? Thanks! -- dan On Jan 19, 2010, at 11:37 AM, Phillips, Addison wrote: > Hello Dan, > > There is no chance that the eight character limit can be extended > for reasons of compatibility. Using “-“ to continue a tag might have > some unintended side-effects. Notably, matching and truncation of > language tags assumes that subtags can be removed at the hyphen mark. > > If you can’t stay within an eight character limit, you might > consider having a “short name” field for use in language tags (as an > alias). The subtags don’t have to be perfectly mnemonic. > > Addison > > Addison Phillips > Globalization Architect -- Lab126 > > Internationalization is not a feature. > It is an architecture. > > From: public-i18n-core-request@w3.org [mailto:public-i18n-core-request@w3.org > ] On Behalf Of Dan Burnett > Sent: Tuesday, January 19, 2010 6:13 AM > To: public-i18n-core@w3.org; Matt Womer; kazuyuki@w3.org > Cc: W3C Voice Browser Working Group > Subject: Fwd: 8 characters > > Forwarding to entire I18N core group. > > Begin forwarded message: > > > From: Dan Burnett <dburnett@voxeo.com> > Date: January 13, 2010 1:24:10 PM EST > To: Addison Phillips <addison@amazon.com> > Subject: 8 characters > > Addison, > > After I left the call it occurred to me that our first entry that we > want to create, "pinyin2001", would not meet your 8-character > restriction. > > Is there any possibility for either a) increasing that character > limit, or b) allowing for us to use '-' to continue our tags? > > I expect that the character length limit, as in MSDOS, will be the > biggest sticking point. > > -- dan > >
Received on Monday, 1 February 2010 16:23:48 UTC