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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to