"zh" should be moved to "zh-cn" for neutrality #78

Open
opened 2026-02-17 11:43:06 -06:00 by GiteaMirror · 9 comments
Owner

Originally created by @Artoria2e5 on GitHub (Sep 10, 2019).

There is some almost century-old debate around who is writing Chinese wrong, and the current consensus in the FOSS community is that nobody should occupy the zh tag and everyone should add a script (Hans/Hant) or region (cn/tw/hk) suffix to it. Following that spirit, I request that zh be renamed zh-cn some time later.

PS: zh-tw, which uses the Traditional 繁體 script, calls themselves 正體中文 (literally "proper script Chinese") officially, unlike the more modest zh-hk people. config.yaml should be changed to reflect that too. Or even better, let's do away with these self-descriptions and directly show the region names: 中文(中国)for zh-cn and 中文(臺灣)for zh-tw.

Originally created by @Artoria2e5 on GitHub (Sep 10, 2019). There is some almost century-old debate around who is writing Chinese *wrong*, and the current consensus in the FOSS community is that nobody should occupy the `zh` tag and everyone should add a script (Hans/Hant) or region (cn/tw/hk) suffix to it. Following that spirit, I request that `zh` be renamed `zh-cn` some time later. PS: `zh-tw`, which uses the Traditional 繁體 script, calls themselves `正體中文` (literally "proper script Chinese") officially, unlike the more modest `zh-hk` people. `config.yaml` should be changed to reflect that too. Or even better, let's do away with these self-descriptions and directly show the region names: 中文(中国)for zh-cn and 中文(臺灣)for zh-tw.
Author
Owner

@damianopetrungaro commented on GitHub (Sep 12, 2019):

I have not knowledge about that, but feel free to send the PR!

@damianopetrungaro commented on GitHub (Sep 12, 2019): I have not knowledge about that, but feel free to send the PR!
Author
Owner

@Rwing commented on GitHub (Oct 7, 2019):

I think it's not best solution because it's a political topic, maybe keep '简体' / ('繁體' or '正體') is better.

@Rwing commented on GitHub (Oct 7, 2019): I think it's not best solution because it's a political topic, maybe keep '简体' / ('繁體' or '正體') is better.
Author
Owner

@Artoria2e5 commented on GitHub (Oct 7, 2019):

You might think 简 正 繁 is enough for cn tw hk, but people in sg and my also use the simplified script. Plus every sensible translation of ll_CC, including the one used in android, does that. If y'all can neither get what a "country or region" is nor understand what a status quo is, I don't think you should engage in a political topic just yet.

@Artoria2e5 commented on GitHub (Oct 7, 2019): You might think 简 正 繁 is enough for cn tw hk, but people in sg and my also use the simplified script. Plus every sensible translation of ll_CC, including the one used in android, does that. If y'all can neither get what a "country or region" is nor understand what a status quo is, I don't think you should engage in a political topic just yet.
Author
Owner

@bcoe commented on GitHub (Oct 7, 2019):

@Artoria2e5 I do not have the background to know how to address this topic. I would like us to opt for whatever country code language code is most respectful to our wider user-base.

@Rwing, @Artoria2e5, would you be open to sending a PR?

@bcoe commented on GitHub (Oct 7, 2019): @Artoria2e5 I do not have the background to know how to address this topic. I would like us to opt for whatever ~country code~ language code is most respectful to our wider user-base. @Rwing, @Artoria2e5, would you be open to sending a PR?
Author
Owner

@Rwing commented on GitHub (Oct 8, 2019):

This is only my private opinion, the language should focus on 'language' not country. Maybe you can chang the language code from zh-cn/zh-tw to zh-hans/zh-hant.

@Rwing commented on GitHub (Oct 8, 2019): This is only my private opinion, the language should focus on 'language' not country. Maybe you can chang the language code from zh-cn/zh-tw to zh-hans/zh-hant.
Author
Owner

@Artoria2e5 commented on GitHub (Oct 8, 2019):

Again, the distinction between zh-tw and -cn and -hk -and -sg/my is not limited to the hans/hant script difference. Saying x體中文 does not encapsulate the difference encapsuled in local phrases and expressions.

@Artoria2e5 commented on GitHub (Oct 8, 2019): Again, the distinction between zh-tw and -cn and -hk -and -sg/my is not limited to the hans/hant script difference. Saying x體中文 does not encapsulate the difference encapsuled in local phrases and expressions.
Author
Owner

@damianopetrungaro commented on GitHub (Oct 8, 2019):

@Artoria2e5 any suggestion?

@damianopetrungaro commented on GitHub (Oct 8, 2019): @Artoria2e5 any suggestion?
Author
Owner

@bcoe commented on GitHub (Oct 8, 2019):

@Artoria2e5 given you already have a PR open improving translations, perhaps we could also move into a language code with a suffix, away from zh?

@bcoe commented on GitHub (Oct 8, 2019): @Artoria2e5 given you already have a PR open improving translations, perhaps we could also move into a language code with a suffix, away from `zh`?
Author
Owner

@Artoria2e5 commented on GitHub (Oct 11, 2019):

We are already doing a suffix.

@Artoria2e5 commented on GitHub (Oct 11, 2019): We are already doing a suffix.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/conventionalcommits.org#78