about summary refs log tree commit diff
path: root/compiler/rustc_baked_icu_data
diff options
context:
space:
mode:
authorCharles Lew <crlf0710@gmail.com>2022-11-07 01:34:22 +0800
committerManish Goregaokar <manishsmail@gmail.com>2022-11-18 14:46:35 -0800
commit707c035e006b7ed6e81081628a27cb6d6211bf06 (patch)
tree507e162d998b7c6ba2b82255d589b976223be6f1 /compiler/rustc_baked_icu_data
parentd15b020278fc97ec978af94159e5b0f70e14c6ed (diff)
downloadrust-707c035e006b7ed6e81081628a27cb6d6211bf06.tar.gz
rust-707c035e006b7ed6e81081628a27cb6d6211bf06.zip
Include `zh` locale in icu data
Diffstat (limited to 'compiler/rustc_baked_icu_data')
-rw-r--r--compiler/rustc_baked_icu_data/src/data/list/and_v1.rs15
-rw-r--r--compiler/rustc_baked_icu_data/src/lib.rs2
2 files changed, 9 insertions, 8 deletions
diff --git a/compiler/rustc_baked_icu_data/src/data/list/and_v1.rs b/compiler/rustc_baked_icu_data/src/data/list/and_v1.rs
index aefaa2cc9c9..9cae549e118 100644
--- a/compiler/rustc_baked_icu_data/src/data/list/and_v1.rs
+++ b/compiler/rustc_baked_icu_data/src/data/list/and_v1.rs
@@ -11,7 +11,8 @@ pub static DATA: litemap::LiteMap<&str, &DataStruct, &[(&str, &DataStruct)]> =
         ("ru", RU),
         ("tr", TR),
         ("und", UND),
-        ("zh-Hans", ZH_HANS),
+        ("zh", ZH_ZH_HANS),
+        ("zh-Hans", ZH_ZH_HANS),
         ("zh-Hant", ZH_HANT),
     ]);
 static EN: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
@@ -1010,7 +1011,7 @@ static UND: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
         special_case: None,
     },
 ]);
-static ZH_HANS: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
+static ZH_HANT: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
             ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
@@ -1073,18 +1074,18 @@ static ZH_HANS: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
     },
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
-            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
+            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("和", 3u8)
         },
         special_case: None,
     },
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
-            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
+            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("和", 3u8)
         },
         special_case: None,
     },
 ]);
-static ZH_HANT: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
+static ZH_ZH_HANS: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
             ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
@@ -1147,13 +1148,13 @@ static ZH_HANT: &DataStruct = &::icu_list::provider::ListFormatterPatternsV1([
     },
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
-            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("和", 3u8)
+            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
         },
         special_case: None,
     },
     ::icu_list::provider::ConditionalListJoinerPattern {
         default: unsafe {
-            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("和", 3u8)
+            ::icu_list::provider::ListJoinerPattern::from_parts_unchecked("、", 3u8)
         },
         special_case: None,
     },
diff --git a/compiler/rustc_baked_icu_data/src/lib.rs b/compiler/rustc_baked_icu_data/src/lib.rs
index b76ee6cae06..2109a7a780b 100644
--- a/compiler/rustc_baked_icu_data/src/lib.rs
+++ b/compiler/rustc_baked_icu_data/src/lib.rs
@@ -5,7 +5,7 @@
 /* generated with:
 ```text
 icu4x-datagen -W --pretty --fingerprint --use-separate-crates --cldr-tag latest --icuexport-tag latest \
---format mod -l en es fr it ja pt ru tr zh-Hans zh-Hant -k list/and@1 fallback/likelysubtags@1 fallback/parents@1 fallback/supplement/co@1 \
+--format mod -l en es fr it ja pt ru tr zh zh-Hans zh-Hant -k list/and@1 fallback/likelysubtags@1 fallback/parents@1 fallback/supplement/co@1 \
 -o src/data
 ```
 */