Skip to content

Commit 18f936b

Browse files
Yi-pixeldr5hnclaude
authored
Improve zh-CN translations and regional naming consistency for China locales (#1382)
* Fix typo in city names across multiple entries in CN.json * Update Ningxia naming: revise native name and translations * Update Chinese translations for provincial regions with more precise naming conventions * Update `zh-CN` translation for Guangdong in states.json * Update `zh-CN` translation for Tibet in states.json 1.Open: https://www.mfa.gov.cn/eng/ 2.Search `Xizang` * Update native titles and `zh-CN` translations for Chinese provinces and regions in states.json * fix: keep canonical English in name field for Tibet and Hong Kong SAR Per repo convention, `name` is always the English/canonical identifier and `native` holds the local-script name. This reverts two `name` field changes that replaced English with Chinese characters: - Tibet (id 2264): name reverted to "Tibet" (the established English exonym). The PR's other improvements remain — `native` is now correctly "西藏自治区" and the zh-CN translation includes the proper 自治区 suffix. - Hong Kong SAR (id 2267): name reverted to "Hong Kong SAR". The contributor most likely intended to update `native` (which was English-pinyin "Hong Kong SAR" — wrong for a `native` field), but edited `name` instead. Macau in the same PR was correctly handled by editing `native`. All ~30 typo fixes and zh-CN suffix improvements in this PR are preserved. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Darshan Gada <gadadarshan@gmail.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent cb1e272 commit 18f936b

2 files changed

Lines changed: 115 additions & 115 deletions

File tree

contributions/cities/CN.json

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"parent_id": null,
1212
"latitude": "31.90156940",
1313
"longitude": "102.22292370",
14-
"native": "阿坝藏族强族紫枝洲",
14+
"native": "阿坝藏族羌族自治州",
1515
"population": 0,
1616
"timezone": "Asia/Shanghai",
1717
"translations": {
@@ -27,7 +27,7 @@
2727
"fr": "Aba Zangzu Qiangzu Zizhizhou",
2828
"ja": "アバ・ザンズ・チャンズ・ジズ",
2929
"it": "Aba Zangzu Qiangzu Zizhizhou",
30-
"zh-CN": "阿坝藏族强族紫枝洲",
30+
"zh-CN": "阿坝藏族羌族自治州",
3131
"tr": "Aba Zangzu Qiangzu Zizhizhou",
3232
"ru": "Аба Зангзу Цянцзу Цзыжичжоу",
3333
"uk": "Аба Зангзу Цяньцу Цзічжоу",
@@ -2184,7 +2184,7 @@
21842184
"parent_id": null,
21852185
"latitude": "39.49558600",
21862186
"longitude": "87.97905690",
2187-
"native": "巴音郭楞蒙古紫枝洲",
2187+
"native": "巴音郭楞蒙古自治州",
21882188
"population": null,
21892189
"timezone": "Asia/Shanghai",
21902190
"translations": {
@@ -2200,7 +2200,7 @@
22002200
"fr": "Bayingolin mongol Zizhizhou",
22012201
"ja": "バインゴリン・モンゴル・紫之",
22022202
"it": "Bayingolin mongolo Zizhizhou",
2203-
"zh-CN": "巴音郭楞蒙古紫枝洲",
2203+
"zh-CN": "巴音郭楞蒙古自治州",
22042204
"tr": "Bayingolin Moğol Zizhizhou",
22052205
"ru": "Байинголин Монгол Цзыжичжоу",
22062206
"uk": "Байнголін Монгол Цзічжоу",
@@ -3824,7 +3824,7 @@
38243824
"parent_id": null,
38253825
"latitude": "44.01667000",
38263826
"longitude": "87.31667000",
3827-
"native": "昌吉回族资治洲",
3827+
"native": "昌吉回族自治州",
38283828
"population": null,
38293829
"timezone": "Asia/Shanghai",
38303830
"translations": {
@@ -3840,7 +3840,7 @@
38403840
"fr": "Changji Huizu Zizhizhou",
38413841
"ja": "長吉恵祖紫之",
38423842
"it": "Changji Huizu Zizhizhou",
3843-
"zh-CN": "昌吉回族资治洲",
3843+
"zh-CN": "昌吉回族自治州",
38443844
"tr": "Changji Huizu Zizhizhou",
38453845
"ru": "Чанцзи Хуэйцзу Цзыжичжоу",
38463846
"uk": "Changji Huizu Zizhizhou",
@@ -5464,7 +5464,7 @@
54645464
"parent_id": null,
54655465
"latitude": "25.43203550",
54665466
"longitude": "101.70478540",
5467-
"native": "楚雄彝族紫枝洲",
5467+
"native": "楚雄彝族自治州",
54685468
"population": 631530,
54695469
"timezone": "Asia/Shanghai",
54705470
"translations": {
@@ -5480,7 +5480,7 @@
54805480
"fr": "Chuxiong Yizu Zizhizhou",
54815481
"ja": "楚雄 宜津 紫直",
54825482
"it": "Chuxiong Yizu Zizhizhou",
5483-
"zh-CN": "楚雄彝族紫枝洲",
5483+
"zh-CN": "楚雄彝族自治州",
54845484
"tr": "Chuxiong Yizu Zizhizhou",
54855485
"ru": "Чусюн Идзу Цзыжичжоу",
54865486
"uk": "Chuxiong Yizu Zizhizhou",
@@ -5874,7 +5874,7 @@
58745874
"parent_id": null,
58755875
"latitude": "25.68548000",
58765876
"longitude": "100.13104000",
5877-
"native": "大理白族紫枝洲",
5877+
"native": "大理白族自治州",
58785878
"population": 0,
58795879
"timezone": "Asia/Shanghai",
58805880
"translations": {
@@ -5890,7 +5890,7 @@
58905890
"fr": "Dali Baizu Zizhizhou",
58915891
"ja": "大理百豆紫之",
58925892
"it": "Dali Baizu Zizhizhou",
5893-
"zh-CN": "大理白族紫枝洲",
5893+
"zh-CN": "大理白族自治州",
58945894
"tr": "Dali Baizu Zizhizhou",
58955895
"ru": "Дали Байцзу Цзыжичжоу",
58965896
"uk": "Далі Байдзу Цзичжоу",
@@ -6899,7 +6899,7 @@
68996899
"parent_id": null,
69006900
"latitude": "24.43638190",
69016901
"longitude": "98.58503860",
6902-
"native": "德宏傣族景颇族紫枝洲",
6902+
"native": "德宏傣族景颇族自治州",
69036903
"population": 99970,
69046904
"timezone": "Asia/Shanghai",
69056905
"translations": {
@@ -6915,7 +6915,7 @@
69156915
"fr": "Dehong Daizu Jingpozu Zizhizhou",
69166916
"ja": "徳紅大祖 景坡祖 紫之",
69176917
"it": "Dehong Daizu Jingpozu Zizhizhou",
6918-
"zh-CN": "德宏傣族景颇族紫枝洲",
6918+
"zh-CN": "德宏傣族景颇族自治州",
69196919
"tr": "Dehong Daizu Jingpozu Zizhizhou",
69206920
"ru": "Дэхун Дайцзу Цзинпозу Цзычжичжоу",
69216921
"uk": "Дехонг Дайзу Цзінпозу Цзічжоу",
@@ -8744,7 +8744,7 @@
87448744
"parent_id": null,
87458745
"latitude": "30.19810000",
87468746
"longitude": "109.67555000",
8747-
"native": "恩施土家族苗族资治洲",
8747+
"native": "恩施土家族苗族自治州",
87488748
"population": null,
87498749
"timezone": "Asia/Shanghai",
87508750
"translations": {
@@ -8760,7 +8760,7 @@
87608760
"fr": "Enshi Tujiazu Miaozu Zizhizhou",
87618761
"ja": "恩施 土家津 苗祖 紫直",
87628762
"it": "Enshi Tujiazu Miaozu Zizhizhou",
8763-
"zh-CN": "恩施土家族苗族资治洲",
8763+
"zh-CN": "恩施土家族苗族自治州",
87648764
"tr": "Enshi Tujiazu Miaozu Zizhizhou",
87658765
"ru": "Энши Туцзязу Мяозу Цзычжичжоу",
87668766
"uk": "Еньші Туцзяцу Мяозу Цзічжоу",
@@ -11122,7 +11122,7 @@
1112211122
"parent_id": null,
1112311123
"latitude": "30.05214960",
1112411124
"longitude": "101.96098390",
11125-
"native": "甘孜藏族紫枝洲",
11125+
"native": "甘孜藏族自治州",
1112611126
"population": 72698,
1112711127
"timezone": "Asia/Shanghai",
1112811128
"translations": {
@@ -11138,7 +11138,7 @@
1113811138
"fr": "Garzê Zangzu Zizhizhou",
1113911139
"ja": "Garzê Zangzu Zizhizhou",
1114011140
"it": "Garze Zangzu Zizhizhou",
11141-
"zh-CN": "甘孜藏族紫枝洲",
11141+
"zh-CN": "甘孜藏族自治州",
1114211142
"tr": "Garzê Zangzu Zizhizhou",
1114311143
"ru": "Гарзе Зангзу Цзыжичжоу",
1114411144
"uk": "Гарце Зангзу Цзічжоу",
@@ -13992,7 +13992,7 @@
1399213992
"parent_id": null,
1399313993
"latitude": "23.36340180",
1399413994
"longitude": "103.37161070",
13995-
"native": "红河哈尼族一族紫枝洲",
13995+
"native": "红河哈尼族彝族自治州",
1399613996
"population": 284607,
1399713997
"timezone": "Asia/Shanghai",
1399813998
"translations": {
@@ -14008,7 +14008,7 @@
1400814008
"fr": "Honghe Hanizu Yizu Zizhizhou",
1400914009
"ja": "ホンヘ・ハニーズ・イーズ・ジーズィ",
1401014010
"it": "Honghe Hanizu Yizu Zizhizhou",
14011-
"zh-CN": "红河哈尼族一族紫枝洲",
14011+
"zh-CN": "红河哈尼族彝族自治州",
1401214012
"tr": "Honghe Hanizu Yizu Zizhizhou",
1401314013
"ru": "Хунхэ Ханизу Идзу Цзыжичжоу",
1401414014
"uk": "Хунхе Ханіцу Ідзу Цзічжоу",
@@ -14976,7 +14976,7 @@
1497614976
"parent_id": null,
1497714977
"latitude": "35.06316000",
1497814978
"longitude": "101.65149000",
14979-
"native": "黄南藏族紫枝洲",
14979+
"native": "黄南藏族自治州",
1498014980
"population": null,
1498114981
"timezone": "Asia/Shanghai",
1498214982
"translations": {
@@ -14992,7 +14992,7 @@
1499214992
"fr": "Huangnan Zangzu Zizhizhou",
1499314993
"ja": "黄南棠祖子支",
1499414994
"it": "Huangnan Zangzu Zizhizhou",
14995-
"zh-CN": "黄南藏族紫枝洲",
14995+
"zh-CN": "黄南藏族自治州",
1499614996
"tr": "Huangnan Zangzu Zizhizhou",
1499714997
"ru": "Хуаннань Занцзу Цзыжичжоу",
1499814998
"uk": "Хуаннань Зангзу Цзичжоу",
@@ -16411,7 +16411,7 @@
1641116411
"parent_id": null,
1641216412
"latitude": "43.31211000",
1641316413
"longitude": "82.27102000",
16414-
"native": "伊犁哈萨克紫枝洲",
16414+
"native": "伊犁哈萨克自治州",
1641516415
"population": null,
1641616416
"timezone": "Asia/Shanghai",
1641716417
"translations": {
@@ -16427,7 +16427,7 @@
1642716427
"fr": "Ili Kazak Zizhizhou",
1642816428
"ja": "イリ・カザク・ジジジョウ",
1642916429
"it": "Ili Kazak Zizhizhou",
16430-
"zh-CN": "伊犁哈萨克紫枝洲",
16430+
"zh-CN": "伊犁哈萨克自治州",
1643116431
"tr": "İli Kazak Zizhizhou",
1643216432
"ru": "Или Казак Зижичжоу",
1643316433
"uk": "Ілі Казак Цзижичжоу",
@@ -21536,7 +21536,7 @@
2153621536
"parent_id": null,
2153721537
"latitude": "27.88498140",
2153821538
"longitude": "102.26573950",
21539-
"native": "凉山彝族紫枝洲",
21539+
"native": "凉山彝族自治州",
2154021540
"population": 730683,
2154121541
"timezone": "Asia/Shanghai",
2154221542
"translations": {
@@ -21552,7 +21552,7 @@
2155221552
"fr": "Liangshan Yizu Zizhizhou",
2155321553
"ja": "涼山宜津紫直",
2155421554
"it": "Liangshan Yizu Zizhizhou",
21555-
"zh-CN": "凉山彝族紫枝洲",
21555+
"zh-CN": "凉山彝族自治州",
2155621556
"tr": "Liangshan Yizu Zizhizhou",
2155721557
"ru": "Ляншань Идзу Цзыжичжоу",
2155821558
"uk": "Ляншань Ідзу Цзічжоу",
@@ -23135,7 +23135,7 @@
2313523135
"parent_id": null,
2313623136
"latitude": "35.66597000",
2313723137
"longitude": "103.24080000",
23138-
"native": "临夏回族资治洲",
23138+
"native": "临夏回族自治州",
2313923139
"population": null,
2314023140
"timezone": "Asia/Shanghai",
2314123141
"translations": {
@@ -23151,7 +23151,7 @@
2315123151
"fr": "Linxia Huizu Zizhizhou",
2315223152
"ja": "臨夏恵祖紫之",
2315323153
"it": "Linxia Huizu Zizhizhou",
23154-
"zh-CN": "临夏回族资治洲",
23154+
"zh-CN": "临夏回族自治州",
2315523155
"tr": "Linxia Huizu Zizhizhou",
2315623156
"ru": "Линься Хуэйцзу Цзыжичжоу",
2315723157
"uk": "Linxia Huizu Zizhizhou",
@@ -27522,7 +27522,7 @@
2752227522
"parent_id": null,
2752327523
"latitude": "25.82111840",
2752427524
"longitude": "98.85717980",
27525-
"native": "怒江傈僳族紫枝洲",
27525+
"native": "怒江傈僳族自治州",
2752627526
"population": 63013,
2752727527
"timezone": "Asia/Shanghai",
2752827528
"translations": {
@@ -27538,7 +27538,7 @@
2753827538
"fr": "Nujiang Lisuzu Zizhizhou",
2753927539
"ja": "怒江立鈴子支",
2754027540
"it": "Nujiang Lisuzu Zizhizhou",
27541-
"zh-CN": "怒江傈僳族紫枝洲",
27541+
"zh-CN": "怒江傈僳族自治州",
2754227542
"tr": "Nujiang Lisuzu Zizhizhou",
2754327543
"ru": "Нуцзян Лисузу Цзыжичжоу",
2754427544
"uk": "Нуцзян Лісузу Цзічжоу",
@@ -27686,7 +27686,7 @@
2768627686
"parent_id": null,
2768727687
"latitude": "50.56667000",
2768827688
"longitude": "123.71667000",
27689-
"native": "鄂伦春族紫枝旗",
27689+
"native": "鄂伦春自治旗",
2769027690
"population": 61582,
2769127691
"timezone": "Asia/Shanghai",
2769227692
"translations": {
@@ -27702,7 +27702,7 @@
2770227702
"fr": "Oroqen Zizhiqi",
2770327703
"ja": "オロチョン・ジジキ",
2770427704
"it": "Oroqen Zizhiqi",
27705-
"zh-CN": "鄂伦春族紫枝旗",
27705+
"zh-CN": "鄂伦春自治旗",
2770627706
"tr": "Oroqen Zizhiqi",
2770727707
"ru": "Орокен Зижики",
2770827708
"uk": "Орокен Зіжичі",
@@ -29285,7 +29285,7 @@
2928529285
"parent_id": null,
2928629286
"latitude": "25.38808000",
2928729287
"longitude": "105.38740000",
29288-
"native": "黔西南布依族苗族紫枝洲",
29288+
"native": "黔西南布依族苗族自治州",
2928929289
"population": null,
2929029290
"timezone": "Asia/Shanghai",
2929129291
"translations": {
@@ -29301,7 +29301,7 @@
2930129301
"fr": "Qianxinan Bouyeizu Miaozu Zizhizhou",
2930229302
"ja": "乾西南 伯夷図 苗祖 紫之",
2930329303
"it": "Qianxinan Bouyeizu Miaozu Zizhizhou",
29304-
"zh-CN": "黔西南布依族苗族紫枝洲",
29304+
"zh-CN": "黔西南布依族苗族自治州",
2930529305
"tr": "Qianxinan Bouyeizu Miaozu Zizhizhou",
2930629306
"ru": "Цяньсинань Буэйцзу Мяозу Цзычжичжоу",
2930729307
"uk": "Цяньсінань Боуейзу Мяоцу Цзічжоу",
@@ -37772,7 +37772,7 @@
3777237772
"parent_id": null,
3777337773
"latitude": "23.39910200",
3777437774
"longitude": "104.21721810",
37775-
"native": "文山壮族苗族紫枝洲",
37775+
"native": "文山壮族苗族自治州",
3777637776
"population": null,
3777737777
"timezone": "Asia/Shanghai",
3777837778
"translations": {
@@ -37788,7 +37788,7 @@
3778837788
"fr": "Wenshan Zhuangzu Miaozu Zizhizhou",
3778937789
"ja": "文山荘祖苗祖自支",
3779037790
"it": "Wenshan Zhuangzu Miaozu Zizhizhou",
37791-
"zh-CN": "文山壮族苗族紫枝洲",
37791+
"zh-CN": "文山壮族苗族自治州",
3779237792
"tr": "Wenshan Zhuangzu Miaozu Zizhizhou",
3779337793
"ru": "Вэньшань Чжуанцзу Мяозу Цзычжичжоу",
3779437794
"uk": "Веньшань Чжуанцу Мяоцзу Цзічжоу",
@@ -39043,7 +39043,7 @@
3904339043
"parent_id": null,
3904439044
"latitude": "28.70573000",
3904539045
"longitude": "109.73329000",
39046-
"native": "湘西土家族苗族资治洲",
39046+
"native": "湘西土家族苗族自治州",
3904739047
"population": null,
3904839048
"timezone": "Asia/Shanghai",
3904939049
"translations": {
@@ -39059,7 +39059,7 @@
3905939059
"fr": "Xiangxi Tujiazu Miaozu Zizhizhou",
3906039060
"ja": "翔西土家祖廟祖自支",
3906139061
"it": "Xiangxi Tujiazu Miaozu Zizhizhou",
39062-
"zh-CN": "湘西土家族苗族资治洲",
39062+
"zh-CN": "湘西土家族苗族自治州",
3906339063
"tr": "Xiangxi Tujiazu Miaozu Zizhizhou",
3906439064
"ru": "Сянси Туцзяцзу Мяозу Цзычжичжоу",
3906539065
"uk": "Xiangxi Tujiazu Miaozu Zizhizhou",
@@ -42405,7 +42405,7 @@
4240542405
"parent_id": null,
4240642406
"latitude": "43.12583000",
4240742407
"longitude": "129.12833000",
42408-
"native": "延边超县组资治洲",
42408+
"native": "延边朝鲜族自治州",
4240942409
"population": null,
4241042410
"timezone": "Asia/Shanghai",
4241142411
"translations": {
@@ -42421,7 +42421,7 @@
4242142421
"fr": "Yanbian Chaoxianzu Zizhizhou",
4242242422
"ja": "延辺朝仙祖自支",
4242342423
"it": "Yanbian Chaoxianzu Zizhizhou",
42424-
"zh-CN": "延边超县组资治洲",
42424+
"zh-CN": "延边朝鲜族自治州",
4242542425
"tr": "Yanbian Chaoxianzu Zizhizhou",
4242642426
"ru": "Яньбянь Чаосяньцзу Цзыжичжоу",
4242742427
"uk": "Яньбянь Чаосянцзу Цзічжоу",
@@ -45111,7 +45111,7 @@
4511145111
"parent_id": null,
4511245112
"latitude": "34.39802000",
4511345113
"longitude": "94.19021000",
45114-
"native": "玉树藏族紫枝洲",
45114+
"native": "玉树藏族自治州",
4511545115
"population": null,
4511645116
"timezone": "Asia/Shanghai",
4511745117
"translations": {
@@ -45127,7 +45127,7 @@
4512745127
"fr": "Yushu Zangzu Zizhizhou",
4512845128
"ja": "玉州蔵祖子支",
4512945129
"it": "Yushu Zangzu Zizhizhou",
45130-
"zh-CN": "玉树藏族紫枝洲",
45130+
"zh-CN": "玉树藏族自治州",
4513145131
"tr": "Yushu Zangzu Zizhizhou",
4513245132
"ru": "Юшу Зангзу Цзыжичжоу",
4513345133
"uk": "Юшу Зангзу Цзічжоу",

0 commit comments

Comments
 (0)