GNOME Bugzilla – Bug 313735
Mainland Chinese and Hong Kong are missing in language list
Last modified: 2005-08-18 07:44:39 UTC
Distribution/Version: Mandriva cooker gdm locale.alias file is incorrect, because it contains space in the first section for zh_CN and zh_HK "Chinese(Mainland China)" and "Chinese(Hong Kong)" causing these two locales to be discarded in languages list (even if locales are installed on the system). Removing the offending space in locale.alias fixes the issue and doesn't break string freeze (because string used for obtaining translation are in gdmlanguages.c).
Would it be better to replace the space with a dash (-) character, do you think? Feel free to commit a fix that corrects the GDM locale.alias file.
Well, for Hong-Kong, it would be better, but for Mainland China, it doesn't make sense. And there is already "SouthAfrica" where no space is used. Anyway, it isn't really a problem since those strings are not displayed at all :) committed on CVS in gnome-2-12 and HEAD branches.