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

Re: [Ltru] 2.1: casing



What was intended by that text is that (a) if you see non-initial xxxx, it should be Xxxx, and non-initial xx should be XX, and everything else should be lowercase. The alternative is (b) the script code be Xxxx and the region code be XX, and everything else should be lowercase. The difference is illustrated by en-US-x-AB vs en-US-x-ab.

Option (b) would require slightly more smarts in parsing (you have to shift modes when you hit a singleton), so some people wanted (a). I have a slight preference for (b) but can live with (a).

Mark

On Mon, Jul 7, 2008 at 8:01 AM, Peter Constable <petercon at microsoft.com> wrote:
This paragraph doesn't make complete sense to me:

---------------------
Although case distinctions do not carry meaning in language tags, consistent formatting and presentation of the tags will aid users. The format of the tags and subtags in the registry is RECOMMENDED. In this format, all subtags, including all those following singletons (that is, in extension or private-use sequences) are in lowercase. The exceptions to this are: all other non-initial two-letter subtags are uppercase and all other non-initial four-letter subtags are titlecase.
---------------------

The format of subtags in the registry uses case as recommended by the various ISO standards. Thus, why does this suggest that for the format in the registry "all subtags... are in lowercase"?

Also, "...all other non-initial two-letter subtags..." - other than what?

I can't suggest alternate wording since it's not at all clear to me what was intended.



Peter
_______________________________________________
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.