HIG violation regarding the use of punctuations including ellipses and parentheses
Submitted by Mingye Wang
Link to original bug (#758122)
Description
In GNOME HIG, page Typography, Chapter `Take advantage of Unicode' (https://developer.gnome.org/hig/stable/typography.html.en), it reads:
Unicode provides a wide variety of characters which, when used correctly, can dramatically improve the impression given by your application. The following Unicode characters are recommended:
The zh_CN language also uses the ellipsis character natively (as in national standard[a]). However, the coordinators and committers of the zh_CN language force the use of three periods, an old and deprecated (at least in GNOME msgids) approximation.
An example of this bug can be seen at GTK+3 commit 2d1a793, where the committer apply the bug to correct ones. https://github.com/GNOME/gtk/commit/2d1a793d575622db937938baad38124cdbb0bdad (Ignore the comments..)
There are also some other similar HIG violations which prefers incorrect use of western characters in the old zh_CN l10n guide, and some can be seen at https://mail.gnome.org/archives/gnome-i18n/2015-September/msg00152.html. I added "for ellipses, follow what the msgid uses" in a later version.
A complaint has been sent to https://groups.google.com/forum/#!topic/i18n-zh/pQgnTcjETcs already.
Notes:
- a: In zh_CN text, people should use two of these characters, so it looks like 6 dots. However, it's common sense that in UI three dots are enough.