On Thursday 29 May 2008, Kevin O'Gorman wrote: > On Thu, May 29, 2008 at 2:29 PM, Mick <[EMAIL PROTECTED]> wrote: > > On Thursday 29 May 2008, Kevin O'Gorman wrote: > > > When I crank up K3b, it complains about my setup, with the message > > > > > > "System locale charset is ANSI_X3.4-1968 > > > Your system's locale charset (i.e. the charset used to encode > > > filenames) is set to ANSI_X3.4-1968. It is highly unlikely that this > > > has been done intentionally. > > > Most likely the locale is not set at all. An invalid setting > > > will result in problems when creating data projects. > > > Solution: To properly set the locale charset make sure the LC_* > > > environment variables are set. Normally the distribution setup tools > > > take care of this." > > > > > > It is correct that this is not intentional (it does seem antique). I > > > > have > > > > > configured .mybashrc to set my LANG to "en_US", but nothing beyond > > > that. What "distribution setup tools" is it referring to, so that I can > > > correct this on gentoo? > > > > What have you set up in your /etc/locale.gen ? > > I won't take credit for setting this up, because I don't think I did. On > the other hand, > I've had occasion to internationalize a web page to dutch and polish, which > appear > in the list. So I dunno where it came from. > > But here's what's there: > > # /etc/locale.gen: list all of the locales you want to have on your system > # > # The format of each line: > # <locale> <charmap> > # > # Where <locale> is a locale located in /usr/share/i18n/locales/ and > # where <charmap> is a charmap located in /usr/share/i18n/charmaps/. > # > # All blank lines and lines starting with # are ignored. > # > # For the default list of supported combinations, see the file: > # /usr/share/i18n/SUPPORTED > # > # Whenever glibc is emerged, the locales listed here will be automatically > # rebuilt for you. After updating this file, you can simply run > `locale-gen` > # yourself instead of re-emerging glibc. > > en_US ISO-8859-1 > en_US.UTF-8 UTF-8 > #ja_JP.EUC-JP EUC-JP > #ja_JP.UTF-8 UTF-8 > #ja_JP EUC-JP > #en_HK ISO-8859-1 > #en_PH ISO-8859-1 > #de_DE ISO-8859-1 > [EMAIL PROTECTED] ISO-8859-15 > es_MX ISO-8859-1 > #fa_IR UTF-8 > fr_FR ISO-8859-1 > [EMAIL PROTECTED] ISO-8859-15 > #it_IT ISO-8859-1 > pl_PL ISO-8859-15
This looks fine. If when you run $ locale you get a list with LANG=en_US but further down LC_ALL= (blank), then set export LC_ALL=xxx in your .bashrc to whatever you want your locale set to. HTH. -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.