conventionalcommits.org
conventionalcommits.org copied to clipboard
"zh" should be moved to "zh-cn" for neutrality
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.
I have not knowledge about that, but feel free to send the PR!
I think it's not best solution because it's a political topic, maybe keep '简体' / ('繁體' or '正體') is better.
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 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?
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.
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 any suggestion?
@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?
We are already doing a suffix.