Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

15.02.2012, 18:34

[gelöst] Deutsche Lokalisierung

Hi,
gehe nach dem Lokalisierungswiki vor. Zum Test gebe ich dann locale ein:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
localhost ~ # locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE=C
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=


Gnome läuft nämlich leider auf Englisch, statt auf deutsch, und laut wiki liest Gnome LC_MESSAGES aus, wo aber obiger Fehler auftritt. Oder woran könnte es liegen, dass Gnome nicht deutsch spricht?

Rüdiger

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Regidür« (16.02.2012, 11:46)


2

15.02.2012, 20:01

Du hast wie im Wiki vorgeschlagen in der /etc/locale.gen

Quellcode

1
de_DE.UTF-8 UTF-8
drin, und diese locale auch mit

Quellcode

1
# locale-gen
generiert?
Wenn diese da ist sollte sie in der

Quellcode

1
2
3
# locale-gen -l
und der
# locale -a
Ausgabe gelistet sein - ist das der Fall?

3

15.02.2012, 21:03

Quellcode

1
2
localhost ~ # locale-gen -l
de_DE.UTF-8


und

Quellcode

1
2
3
4
localhost ~ # locale -a
C
POSIX
de_DE.utf8


Auf der Konsole klappt die Lokalisierung auch. Nur gnome bleibt hartnäckig in Englisch.

Rüdiger

4

15.02.2012, 21:51

In der /etc/locale.gen würde ich eher

Quellcode

1
2
3
4
en_US.ISO-8859-1
en_US.UTF-8
de_DE.ISO-8859-15
de_DE.UTF-8
setzen.

Auf der Konsole klappt die Lokalisierung auch. Nur gnome bleibt hartnäckig in Englisch.

Sofern du GDM nutzt versuche es mal mit

Quellcode

1
GDM_LANG="de_DE.UTF-8"
in der /etc/env.d/02locale
Nach der änderung noch ein

Quellcode

1
2
env-update
source /etc/profile
und dann ein relogin des Users
Am besten auch GDM

Quellcode

1
/etc/init.d/xdm resart

5

15.02.2012, 21:58

Jetzt hat er's! Ich habe zweimal neu gestartet, jetzt geht's. Ich glaube, ich habe anfangs einmal ein locale-gen vergessen!

Warum würdest Du die us-mappings mit reinnehmen? Im Wiki wird nur de_UTF8 empfohlen.

Rüidger

6

15.02.2012, 21:59

Auf der Konsole klappt die Lokalisierung auch. Nur gnome bleibt hartnäckig in Englisch.

Also mein Gnome reagiert nur auf die xorg.conf. Meine locale02 sieht so aus wie deine bis auf GDM_LANG, aber das hatte nichts bewirkt.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
LANG=de_DE.utf8
LC_CTYPE="de_DE.utf8"
LC_NUMERIC="de_DE.utf8"
LC_TIME="de_DE.utf8"
LC_COLLATE="de_DE.utf8"
LC_MONETARY="de_DE.utf8"
LC_MESSAGES="de_DE.utf8"
LC_PAPER="de_DE.utf8"
LC_NAME="de_DE.utf8"
LC_ADDRESS="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"
LC_ALL=de_DE.utf8


Erst nachdem ich in der /etc/X11/xorg.conf.d/10-evdev.conf folgendes eingetragen habe war mein Gnome und GDM auf DE.

Quellcode

1
2
3
4
5
6
7
8
Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option      "XkbModel"   "pc105"
        Option      "XkbLayout"  "de,us"
EndSection
AMD T-Bird 1,4GHz 512MB-RAM Gentoo/Gnome

Eigenes Gentoo System auf CD oder USB