Hi, Living in South Africa, my default LANG seems to be en_ZA. However, this seems to be missing from XFree86's locale.alias. This results in programs complaining:
Warning: locale not supported by Xlib, locale set to C and certain applications like OpenOffice.org not starting up. I patch my locale file to avoid the problems. I picked the entries from en_GB, because it should be similar. I don't know the "official" way of doing this. I do this with various RedHat and Debian Linux distributions, running XFree86 4.0.3 through 4.2.1+cvs, after installing. The file is /usr/X11R6/lib/X11/locale/locale.alias. Is this a good way of doing it, or are there better ways? Can this be fixed by patching XFree86's main source, or should I look elsewhere? The patch I apply is: --- locale.alias.stock 2002-10-12 13:25:28.000000000 +0200 +++ locale.alias.za 2002-08-15 10:58:53.000000000 +0200 @@ -1478,3 +1478,17 @@ Japanese-EUC: ja_JP.eucJP + +# South Africa... +en_ZA en_ZA.ISO8859-1 +en_ZA.88591 en_ZA.ISO8859-1 +en_ZA.88591.en en_ZA.ISO8859-1 +en_ZA.iso88591 en_ZA.ISO8859-1 +en_ZA.ISO-8859-1 en_ZA.ISO8859-1 +en_ZA.ISO_8859-1 en_ZA.ISO8859-1 +en_ZA: en_ZA.ISO8859-1 +en_ZA.88591: en_ZA.ISO8859-1 +en_ZA.88591.en: en_ZA.ISO8859-1 +en_ZA.iso88591: en_ZA.ISO8859-1 +en_ZA.ISO-8859-1: en_ZA.ISO8859-1 +en_ZA.ISO_8859-1: en_ZA.ISO8859-1 -- Berend De Schouwer _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n