[Fedora-livecd-list] LANGUAGE trumps LC_ALL

Mads Kiilerich mads at kiilerich.com
Wed Mar 3 19:13:35 UTC 2010


Regarding
> user:        Jim Meyering <meyering at redhat.com>
> date:        Wed Dec 16 13:46:07 2009 -0500
> files:       tools/livecd-iso-to-disk.sh
> description:
> livecd-iso-to-disk.sh: use LC_ALL=C, not LANG=C, since LC_ALL trumps 
> all other envvars, including LANG.  For example,
>   $ LC_ALL=fr_FR.UTF-8 LANG=C /bin/cat no-such
>   /bin/cat: no-such: Aucun fichier ou dossier de ce type

be aware that LANGUAGE trumps:

$ LC_ALL=fr_FR.UTF-8 LANGUAGE=da_DK /bin/cat no-such
/bin/cat: no-such: Ingen sådan fil eller filkatalog

$ LANGUAGE=da_DK.UTF-8 LC_ALL=fr_FR.UTF-8 LANG=C /sbin/parted
WARNING: You are not superuser.  Watch out for permissions.
/dev/mapper/control: open failed: Adgang nægtet
Failure to communicate with kernel device-mapper driver.
Fejl: Ingen enhed fundet
Forsøg igen/Retry/Annullér/Cancel?

/Mads



More information about the livecd mailing list