« Bugzilla Issues Index

#419 — Upgrade UTS 35 reference to version 21 or later

The specification draft currently references version 2.0.1; to fix bug 227, we have to move past version 21.

Version 21 introduces two new features that have to be addressed in the spec in some form:

1) For collation, there's a new key "kr", reordering. This key is followed by a sequence of subtags, something that the resolveLocale abstract operation is currently not prepared to handle.

2) For number formatting, there are new numbering systems "native", "traditio", and "finance". These are not mentioned in section 3 of UTS 35, but show up in the bcp47 data files. They seem inappropriate as identifiers, and so should not be processed as such. We could specify to ignore them, or we could accept them in requests but canonicalize them to actual numbering system identifiers for format and resolvedOptions.

Updated reference to 21.0.1 in August 2012 draft. Specified that "kr", "native", "traditio", and "finance" are unsupported.