[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Alles in deutsch!?



Hallo Jim,

Jim Knuth <jk@jkart.de> wrote:
> Hallo und Guten Abend Frank,
> Heute (am 25.09.2005 - 21:14 Uhr)  schriebst Du: 
> > Laß doch nochmal locale-gen durchlaufen. Vielleicht ist da ja was
> > schief gelaufen.

Welche locale sind denn generiert worden?

> > Ansonsten mit "strace -e open mc 2> /tmp/mc.trace" mal nachschauen
> > was er denn so alles oeffnen will. 
> [...]
> open("/usr/share/locale/en_DE/LC_MESSAGES/libc.mo", O_RDONLY) = -1

Wie hier zu sehen, ist er schon auf dem falschen Weg.

Schau mal was hier auftaucht?
  grep DE /usr/share/locale/locale.alias
  grep DE /etc/locale.gen
  grep DE /etc/environment

Hier wäre interessant zu wissen was diese ergeben.
  set | grep DE
  set | grep LANG

Tritt das nur bei einem User auf? Dann ist es evtl. in einer seiner
Profil-/Startdateien falsch eingestellt
  find ~/. -name "\.*" -maxdepth 1 - type f | xargs grep DE

> ENOENT (No such file or directory) open("/usr/share/locale/en/
> LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or
> 
> Er will was öffnen, was es nicht gibt. ;) Warum? Und wie kann ich
> es ändern?

Es wird eine zur locale Einstellung passende Nachrichtendatei gesucht.
Ist also ein normales Verhalten und muß nicht korrigiert werden.

Außer natürlich für en_DE. ;-)

Frank
-- 
Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying
to produce bigger and better idiots. So far, the Universe is winning.



Reply to: