commit | e7bc60a954cfed8b4377a9f9b8601208781d5393 | [log] [tgz] |
---|---|---|
author | Igor Viarheichyk <viarheichyk@google.com> | Fri Oct 20 15:09:13 2017 -0700 |
committer | Igor Viarheichyk <viarheichyk@google.com> | Thu Oct 26 18:04:43 2017 -0700 |
tree | 7fbc5173f367d79ee6e6099164e8c956a6d0c38d | |
parent | 4749fdcf04b13eba24a7034f95dac50ca18bc0dd [diff] |
Parse BCP 47 locale names with Unicode extensions Locale parser is modified to handle BCP 47 locale extensions and recognize numbering system specifications. This fixes incorrect interpretation of an extension key as a region code. Numbering system specification is stored in the configuration data, however it's not used for best configuration selection yet. Bug: 67508876 Test: build and run libandroidfw_tests Change-Id: If4072b9f39e80f60d4567841afe9ce7a92979574