From 1b7253f8c8afbdeb0bdae17a85557e643e70577e Mon Sep 17 00:00:00 2001 From: laubonghaudoi Date: Tue, 4 Jun 2024 14:50:09 -0700 Subject: [PATCH] Add `primary_language` field to Chinese fonts; Add languages to new Chinese fonts; (#7792) * Add primary language to Chinese fonts * Fix Chinese language naming * Fix Chinese language naming * Remove language and primary_language for non-Noto fonts * Add primary_language for new Chinese fonts --- ofl/cactusclassicalserif/METADATA.pb | 1 + ofl/chocolateclassicalsans/METADATA.pb | 1 + ofl/lxgwwenkaimonotc/METADATA.pb | 1 + ofl/lxgwwenkaitc/METADATA.pb | 1 + ofl/notosanshk/METADATA.pb | 9 +++++---- ofl/notosanssc/METADATA.pb | 17 +++++++++-------- ofl/notosanstc/METADATA.pb | 9 +++++---- ofl/notoserifhk/METADATA.pb | 9 +++++---- ofl/notoserifsc/METADATA.pb | 1 + ofl/notoseriftc/METADATA.pb | 9 +++++---- 10 files changed, 34 insertions(+), 24 deletions(-) diff --git a/ofl/cactusclassicalserif/METADATA.pb b/ofl/cactusclassicalserif/METADATA.pb index 183344a525..1884e22778 100644 --- a/ofl/cactusclassicalserif/METADATA.pb +++ b/ofl/cactusclassicalserif/METADATA.pb @@ -32,4 +32,5 @@ source { branch: "main" } primary_script: "Hant" +primary_language: "yue_Hant" stroke: "SERIF" diff --git a/ofl/chocolateclassicalsans/METADATA.pb b/ofl/chocolateclassicalsans/METADATA.pb index ed4d2340ff..ce59ad1af6 100644 --- a/ofl/chocolateclassicalsans/METADATA.pb +++ b/ofl/chocolateclassicalsans/METADATA.pb @@ -32,4 +32,5 @@ source { branch: "main" } primary_script: "Hant" +primary_language: "yue_Hant" stroke: "SANS_SERIF" diff --git a/ofl/lxgwwenkaimonotc/METADATA.pb b/ofl/lxgwwenkaimonotc/METADATA.pb index 97242399c4..4b6d445bb6 100644 --- a/ofl/lxgwwenkaimonotc/METADATA.pb +++ b/ofl/lxgwwenkaimonotc/METADATA.pb @@ -62,4 +62,5 @@ source { branch: "main" } primary_script: "Hant" +primary_language: "zh_Hant" classifications: "MONOSPACE" diff --git a/ofl/lxgwwenkaitc/METADATA.pb b/ofl/lxgwwenkaitc/METADATA.pb index 3b9439ab9e..a0893dd253 100644 --- a/ofl/lxgwwenkaitc/METADATA.pb +++ b/ofl/lxgwwenkaitc/METADATA.pb @@ -62,4 +62,5 @@ source { branch: "main" } primary_script: "Hant" +primary_language: "zh_Hant" classifications: "HANDWRITING" diff --git a/ofl/notosanshk/METADATA.pb b/ofl/notosanshk/METADATA.pb index 4433dffdd5..19afde5c32 100644 --- a/ofl/notosanshk/METADATA.pb +++ b/ofl/notosanshk/METADATA.pb @@ -24,15 +24,16 @@ axes { max_value: 900.0 } is_noto: true -languages: "cjy_Hant" # Chinese, Jinyu +languages: "cjy_Hant" # Jin Chinese languages: "gan_Hant" # Gan Chinese -languages: "hak_Hant" # Hakka Chinese, Traditional +languages: "hak_Hant" # Hakka Chinese languages: "hsn_Hant" # Xiang Chinese -languages: "lzh_Hant" # Literary Chinese, Traditional -languages: "nan_Hant" # Min Nan Chinese, Traditional +languages: "lzh_Hant" # Literary Chinese +languages: "nan_Hant" # Southern Min Chinese languages: "wuu_Hant" # Wu Chinese languages: "yue_Hant" # Cantonese languages: "za_Hant" # Zhuang, Traditional Han languages: "zh_Hant" # Chinese (Traditional) display_name: "Noto Sans Hong Kong" primary_script: "Hant" +primary_language: "yue_Hant" \ No newline at end of file diff --git a/ofl/notosanssc/METADATA.pb b/ofl/notosanssc/METADATA.pb index 49c621e234..9f6468510a 100644 --- a/ofl/notosanssc/METADATA.pb +++ b/ofl/notosanssc/METADATA.pb @@ -24,15 +24,16 @@ axes { min_value: 100.0 max_value: 900.0 } -languages: "cjy_Hans" # Chinese, Jinyu -languages: "gan_Hans" # Gan Chinese -languages: "hak_Hans" # Hakka Chinese, Simplified -languages: "hsn_Hans" # Xiang Chinese -languages: "lzh_Hans" # Literary Chinese, Simplified -languages: "nan_Hans" # Min Nan Chinese, Simplified -languages: "wuu_Hans" # Wu Chinese -languages: "yue_Hans" # Cantonese +languages: "cjy_Hans" # Jin Chinese (Simplified) +languages: "gan_Hans" # Gan Chinese (Simplified) +languages: "hak_Hans" # Hakka Chinese (Simplified) +languages: "hsn_Hans" # Xiang Chinese (Simplified) +languages: "lzh_Hans" # Literary Chinese (Simplified) +languages: "nan_Hans" # Southern Min Chinese (Simplified) +languages: "wuu_Hans" # Wu Chinese (Simplified) +languages: "yue_Hans" # Cantonese (Simplified) languages: "za_Hans" # Zhuang, Simplified Han languages: "zh_Hans" # Chinese (Simplified) display_name: "Noto Sans Simplified Chinese" primary_script: "Hans" +primary_language: "zh_Hans" \ No newline at end of file diff --git a/ofl/notosanstc/METADATA.pb b/ofl/notosanstc/METADATA.pb index 28004b1b81..972424fa28 100644 --- a/ofl/notosanstc/METADATA.pb +++ b/ofl/notosanstc/METADATA.pb @@ -24,15 +24,16 @@ axes { min_value: 100.0 max_value: 900.0 } -languages: "cjy_Hant" # Chinese, Jinyu +languages: "cjy_Hant" # Jin Chinese languages: "gan_Hant" # Gan Chinese -languages: "hak_Hant" # Hakka Chinese, Traditional +languages: "hak_Hant" # Hakka Chinese languages: "hsn_Hant" # Xiang Chinese -languages: "lzh_Hant" # Literary Chinese, Traditional -languages: "nan_Hant" # Min Nan Chinese, Traditional +languages: "lzh_Hant" # Literary Chinese +languages: "nan_Hant" # Southern Min Chinese languages: "wuu_Hant" # Wu Chinese languages: "yue_Hant" # Cantonese languages: "za_Hant" # Zhuang, Traditional Han languages: "zh_Hant" # Chinese (Traditional) display_name: "Noto Sans Traditional Chinese" primary_script: "Hant" +primary_language: "zh_Hant" diff --git a/ofl/notoserifhk/METADATA.pb b/ofl/notoserifhk/METADATA.pb index 033d42ce73..4ca64284af 100644 --- a/ofl/notoserifhk/METADATA.pb +++ b/ofl/notoserifhk/METADATA.pb @@ -24,14 +24,15 @@ axes { max_value: 900.0 } is_noto: true -languages: "cjy_Hant" # Chinese, Jinyu +languages: "cjy_Hant" # Jin Chinese languages: "gan_Hant" # Gan Chinese -languages: "hak_Hant" # Hakka Chinese, Traditional +languages: "hak_Hant" # Hakka Chinese languages: "hsn_Hant" # Xiang Chinese -languages: "lzh_Hant" # Literary Chinese, Traditional -languages: "nan_Hant" # Min Nan Chinese, Traditional +languages: "lzh_Hant" # Literary Chinese +languages: "nan_Hant" # Southern Min Chinese languages: "wuu_Hant" # Wu Chinese languages: "yue_Hant" # Cantonese languages: "zh_Hant" # Chinese (Traditional) display_name: "Noto Serif Hong Kong" primary_script: "Hant" +primary_language: "yue_Hant" \ No newline at end of file diff --git a/ofl/notoserifsc/METADATA.pb b/ofl/notoserifsc/METADATA.pb index 4b879cbf54..27c451402b 100644 --- a/ofl/notoserifsc/METADATA.pb +++ b/ofl/notoserifsc/METADATA.pb @@ -36,3 +36,4 @@ languages: "za_Hans" # Zhuang, Simplified Han languages: "zh_Hans" # Chinese (Simplified) display_name: "Noto Serif Simplified Chinese" primary_script: "Hans" +primary_language: "zh_Hans" \ No newline at end of file diff --git a/ofl/notoseriftc/METADATA.pb b/ofl/notoseriftc/METADATA.pb index 50e48e7b5c..50b4c8fae2 100644 --- a/ofl/notoseriftc/METADATA.pb +++ b/ofl/notoseriftc/METADATA.pb @@ -24,15 +24,16 @@ axes { max_value: 900.0 } is_noto: true -languages: "cjy_Hant" # Chinese, Jinyu +languages: "cjy_Hant" # Jin Chinese languages: "gan_Hant" # Gan Chinese -languages: "hak_Hant" # Hakka Chinese, Traditional +languages: "hak_Hant" # Hakka Chinese languages: "hsn_Hant" # Xiang Chinese -languages: "lzh_Hant" # Literary Chinese, Traditional -languages: "nan_Hant" # Min Nan Chinese, Traditional +languages: "lzh_Hant" # Literary Chinese +languages: "nan_Hant" # Southern Min Chinese languages: "wuu_Hant" # Wu Chinese languages: "yue_Hant" # Cantonese languages: "za_Hant" # Zhuang, Traditional Han languages: "zh_Hant" # Chinese (Traditional) display_name: "Noto Serif Traditional Chinese" primary_script: "Hant" +primary_language: "zh_Hant" \ No newline at end of file -- 2.47.3