[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltru] draft updated



Actually, the buffer argument was an aside.

My real concerns are:

- adding subtags when canonicalizing is counter-intuitive (I would expect the canonical tag to be more compact).

- some legacy systems (CLDR, for example) have inherent structural/design reliance on the language portion being somewhat atomic

- the Lookup algorithm (i.e. locale-style negotiation) seems to be adversely affected by extlangs. Lookup produces better results when the language and extlang are "atomic". Having a canonical mapping to a primary subtag makes exactly that distinction. If I'm using Lookup, all I have to do is canonicalize the tags and then run lookup normally. The other way I have to change code (and would probably push hard for a 4647bis as a result).

Addison

Addison Phillips
Globalization Architect -- Lab126

Internationalization is not a feature.
It is an architecture.

> -----Original Message-----
> From: Shawn Steele [mailto:Shawn.Steele at microsoft.com]
> Sent: Thursday, June 19, 2008 10:25 AM
> To: Phillips, Addison; Randy Presuhn; LTRU Working Group
> Subject: RE: [Ltru] draft updated
>
> I'm pretty undecided about which is best, but I don't "buy" the
> buffer argument.  RFC4646 already allows quite long language tags
> (once you consider x- and other possibilities).
>
> - Shawn
>
> -----Original Message-----
> From: ltru-bounces at ietf.org [mailto:ltru-bounces at ietf.org] On
> Behalf Of Phillips, Addison
> Sent: Wednesday, June 18, 2008 10:41 PM
> To: Randy Presuhn; LTRU Working Group
> Subject: Re: [Ltru] draft updated
>
> > >
> > > > With Kent apparently signing off on the changes as well, and
> > with most
> > > > other issues resolved, I'll be putting together a draft-
> > 4645bis-06 in
> > > > the next few days.
> > >
> > > Just letting you and the WG know that I continue to *strongly*
> > favor
> > > making "zh-cmn" and "zh-yue" (and the rest) the preferred forms,
> > and
> > > "cmn" and "yue" the pre-deprecated ones.
> > ...
> >
> > I'm inclined to agree, but am trying to keep an open mind.
> >
>
> I don't agree.
>
> Notice that this would cause you to gain a subtag. This is the only
> time this happens (all other mappings cause you to either have the
> same number of subtags or lose some). Among other things, one might
> face buffer length issues (some programming languages don't like
> the buffer to increase in size).
>
> Addison
> _______________________________________________
> Ltru mailing list
> Ltru at ietf.org
> https://www.ietf.org/mailman/listinfo/ltru

_______________________________________________
Ltru mailing list
Ltru at ietf.org
https://www.ietf.org/mailman/listinfo/ltru



Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.