Comment 4 for bug 306591

Revision history for this message
Jonathan Marsden (jmarsden) wrote : Re: Locale settings not respected in GNOME session

refdoc writes:

> export LC_ALL=ar_EG; gnomesword

> Error message : (gnomesword:15597): Gtk-WARNING **: Locale not supported by C library.
> Using the fallback 'C' locale.

Well, I'd expect that result if the ar_EG locale is in fact not fully and correctly installed on your machine (and that's not exactly a common locale, you must admit).

Question #1) Does the shell command

    locale -a

output a list of locales that includes ar_EG ?

Question #2) How exactly did you add this locale data (for ar_EG) to your system? I would have expected

    sudo locale-gen ar_EG

but please confirm/correct me on this!

I am unable to confirm the issue with the ar_EG locale at all:

   sudo locale-gen ar_EG
   LC_ALL=ar_EG locale

works for me.

At this point, my suspicion is that the bug as originally reported may be related to how early GNOME stuff is started up, and that the corrupted locale issue is some sort of installation issue or problem with the process by which the ar_EG locale was installed onto your system.

Jonathan