Page 1 of 1

Nach update gnome auf englisch [solved]

Posted: Mon Jun 19, 2006 8:17 pm
by tuxian
Hallo,

habe folgende Pakete upgedatet und jetzt ist aufeinmal Evolution (läuft unter KDE) auf englisch.

Code: Select all

1150737775:  *** emerge --update sys-libs/ncurses sys-kernel/gentoo-sources sys-libs/glibc net-nds/openldap app-misc/screen
1150737776:  >>> emerge (1 of 6) sys-libs/ncurses-5.5-r2 to /
1150737776:  === (1 of 6) Cleaning (sys-libs/ncurses-5.5-r2::/usr/portage/sys-libs/ncurses/ncurses-5.5-r2.ebuild)
1150737777:  === (1 of 6) Compiling/Merging (sys-libs/ncurses-5.5-r2::/usr/portage/sys-libs/ncurses/ncurses-5.5-r2.ebuild)
1150738246:  >>> AUTOCLEAN: sys-libs/ncurses
1150738252: === Unmerging... (sys-libs/ncurses-5.4-r6)
1150738328:  >>> unmerge success: sys-libs/ncurses-5.4-r6
1150738331:  === (1 of 6) Post-Build Cleaning (sys-libs/ncurses-5.5-r2::/usr/portage/sys-libs/ncurses/ncurses-5.5-r2.ebuild)
1150738331:  ::: completed emerge (1 of 6) sys-libs/ncurses-5.5-r2 to /
1150738331:  >>> emerge (2 of 6) sys-fs/udev-087-r1 to /
1150738331:  === (2 of 6) Cleaning (sys-fs/udev-087-r1::/usr/portage/sys-fs/udev/udev-087-r1.ebuild)
1150738331:  === (2 of 6) Compiling/Merging (sys-fs/udev-087-r1::/usr/portage/sys-fs/udev/udev-087-r1.ebuild)
1150738385:  >>> AUTOCLEAN: sys-fs/udev
1150738390: === Unmerging... (sys-fs/udev-087)
1150738395:  >>> unmerge success: sys-fs/udev-087
1150738395:  === (2 of 6) Post-Build Cleaning (sys-fs/udev-087-r1::/usr/portage/sys-fs/udev/udev-087-r1.ebuild)
1150738395:  ::: completed emerge (2 of 6) sys-fs/udev-087-r1 to /
1150738395:  >>> emerge (3 of 6) sys-kernel/gentoo-sources-2.6.17 to /
1150738395:  === (3 of 6) Cleaning (sys-kernel/gentoo-sources-2.6.17::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.17.ebuild)
1150738396:  === (3 of 6) Compiling/Merging (sys-kernel/gentoo-sources-2.6.17::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.17.ebuild)
1150738912:  >>> AUTOCLEAN: sys-kernel/gentoo-sources
1150738912:  --- AUTOCLEAN: Nothing unmerged.
1150738912:  === (3 of 6) Post-Build Cleaning (sys-kernel/gentoo-sources-2.6.17::/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.17.ebuild)
1150738912:  ::: completed emerge (3 of 6) sys-kernel/gentoo-sources-2.6.17 to /
1150738912:  >>> emerge (4 of 6) sys-libs/glibc-2.3.6-r4 to /
1150738912:  === (4 of 6) Cleaning (sys-libs/glibc-2.3.6-r4::/usr/portage/sys-libs/glibc/glibc-2.3.6-r4.ebuild)
1150738913:  === (4 of 6) Compiling/Merging (sys-libs/glibc-2.3.6-r4::/usr/portage/sys-libs/glibc/glibc-2.3.6-r4.ebuild)
1150742005:  >>> AUTOCLEAN: sys-libs/glibc
1150742011: === Unmerging... (sys-libs/glibc-2.3.6-r3)
1150742074:  >>> unmerge success: sys-libs/glibc-2.3.6-r3
1150742074:  === (4 of 6) Post-Build Cleaning (sys-libs/glibc-2.3.6-r4::/usr/portage/sys-libs/glibc/glibc-2.3.6-r4.ebuild)
1150742074:  ::: completed emerge (4 of 6) sys-libs/glibc-2.3.6-r4 to /
1150742074:  >>> emerge (5 of 6) net-nds/openldap-2.3.24-r1 to /
1150742074:  === (5 of 6) Cleaning (net-nds/openldap-2.3.24-r1::/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild)
1150742075:  === (5 of 6) Compiling/Merging (net-nds/openldap-2.3.24-r1::/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild)
1150742540:  >>> AUTOCLEAN: net-nds/openldap
1150742545: === Unmerging... (net-nds/openldap-2.2.28-r3)
1150742563:  >>> unmerge success: net-nds/openldap-2.2.28-r3
1150742564:  === (5 of 6) Post-Build Cleaning (net-nds/openldap-2.3.24-r1::/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild)
1150742564:  ::: completed emerge (5 of 6) net-nds/openldap-2.3.24-r1 to /
1150742564:  >>> emerge (6 of 6) app-misc/screen-4.0.2-r5 to /
1150742564:  === (6 of 6) Cleaning (app-misc/screen-4.0.2-r5::/usr/portage/app-misc/screen/screen-4.0.2-r5.ebuild)
1150742564:  === (6 of 6) Compiling/Merging (app-misc/screen-4.0.2-r5::/usr/portage/app-misc/screen/screen-4.0.2-r5.ebuild)
1150742606:  >>> AUTOCLEAN: app-misc/screen
1150742611: === Unmerging... (app-misc/screen-4.0.2-r4)
1150742612:  >>> unmerge success: app-misc/screen-4.0.2-r4
1150742612:  === (6 of 6) Post-Build Cleaning (app-misc/screen-4.0.2-r5::/usr/portage/app-misc/screen/screen-4.0.2-r5.ebuild)
1150742612:  ::: completed emerge (6 of 6) app-misc/screen-4.0.2-r5 to /
1150742612:  *** Finished. Cleaning up...
1150742625:  *** exiting successfully.
1150742633:  *** terminating
Auch Gnome ist auf englisch.

Es richtet sich angeblich nach den LC-Variablen und die passen:

Code: Select all

markus@laptop: pts/2: 48 files b -> set |grep LC
LC_ADDRESS=de_DE@euro
LC_ALL=de_AT@euro
LC_COLLATE=de_DE@euro
LC_CTYPE=de_DE@euro
LC_IDENTIFICATION=de_DE@euro
LC_MEASUREMENT=de_DE@euro
LC_MESSAGES=de_DE@euro
LC_MONETARY=de_DE@euro
LC_NAME=de_DE@euro
LC_NUMERIC=de_DE@euro
LC_PAPER=de_DE@euro
LC_TELEPHONE=de_DE@euro
LC_TIME=de_DE@euro
MAILCHECK=60

Posted: Mon Jun 19, 2006 8:31 pm
by Blaine
Das selbe Problem habe ich seit Monaten und habe es bisher noch nicht geschafft, es zu lösen.

Evo ist auf englisch, mit Ausnahme des "Verschicken/Abrufen" Knopfes und einger Menüpunkte. Auch unter KDE. Das ganze Locales-Zeug hab ich schon durchprobiert, bin sogar inzwischen auf utf8 umgestiegen. Hat aber nichts gebracht. Manchmal startet es auf deutsch, aber ich hab das Schema noch nicht durchschaut.

Bislang bin ich nicht dazu gekommen zu posten, aber ich schliesse mich hiermit mal an...

Schöne Grüsse

Posted: Mon Jun 19, 2006 8:45 pm
by tuxian
Bis ich die Updates heute gemacht habe war es auf deutsch.

Nun ist es komplett auf englisch (auch der Send/Receive-Button)

Ich verwende kein UTF-8.

Posted: Tue Jun 20, 2006 5:11 am
by tuxian
Beim starten kommt diese Warnung:

Code: Select all

(evolution-2.6:14147): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(evolution-2.6:14147): Gdk-WARNING **: locale not supported by C library
Liegt anscheinend am glibc-update?
Nur warum kommt diese Meldung?

Posted: Tue Jun 20, 2006 8:11 am
by TheCurse
Siehe hier.

Bye

Posted: Tue Jun 20, 2006 5:53 pm
by Blaine
tuxian wrote:Beim starten kommt diese Warnung:

Code: Select all

(evolution-2.6:14147): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(evolution-2.6:14147): Gdk-WARNING **: locale not supported by C library
Scheint wohl nicht das gleiche Problem zu sein. Werde weiterwarten bis es sich von selbst erledigt...

Posted: Tue Jun 20, 2006 6:17 pm
by TheCurse
Doch, es ist das gleiche Problem. Die meldung kam bei mir auch beim start. Da steht, die locales sind nicht da, er benutzt das fallback. Also locales neu bauen und fertig.

Posted: Tue Jun 20, 2006 6:21 pm
by tuxian
Funktioniert noch nicht.

Habe locale-gen aufgerufen, /etc/locales.build gelöscht.

In der /etc/locale.gen steht:

Code: Select all

de_DE ISO-8859-1
de_DE@euro ISO-8859-15
Funktioniert aber leider trotzdem noch nicht.

Posted: Tue Jun 20, 2006 7:39 pm
by TheCurse
Und was sagt der output von locale?

Posted: Tue Jun 20, 2006 8:11 pm
by Blaine
TheCurse wrote:Doch, es ist das gleiche Problem. Die meldung kam bei mir auch beim start. Da steht, die locales sind nicht da, er benutzt das fallback. Also locales neu bauen und fertig.
Sorry, ich meinte, dass ich die Fehlermeldung nicht habe. Meine Locales sind in Ordnung. Hatte nur abgenommen dass es bei Dir an denen liegt. Mein $locale:

Code: Select all

LANG=de_DE
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
Btw. Hast du env-update && source /etc/profile + neu einloggen gemacht?

Grüsse

Posted: Wed Jun 21, 2006 5:21 am
by tuxian
Ja habe ich.
Auch neugestartet.

Code: Select all

markus@laptop: pts/0: 48 files b -> 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_AT@euro
LC_CTYPE="de_AT@euro"
LC_NUMERIC="de_AT@euro"
LC_TIME="de_AT@euro"
LC_COLLATE="de_AT@euro"
LC_MONETARY="de_AT@euro"
LC_MESSAGES="de_AT@euro"
LC_PAPER="de_AT@euro"
LC_NAME="de_AT@euro"
LC_ADDRESS="de_AT@euro"
LC_TELEPHONE="de_AT@euro"
LC_MEASUREMENT="de_AT@euro"
LC_IDENTIFICATION="de_AT@euro"
LC_ALL=de_AT@euro

Posted: Wed Jun 21, 2006 8:02 am
by TheCurse
@Tuxian:
markus@laptop: pts/0: 48 files b -> 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_AT@euro
LC_CTYPE="de_AT@euro"
LC_NUMERIC="de_AT@euro"
LC_TIME="de_AT@euro"
LC_COLLATE="de_AT@euro"
LC_MONETARY="de_AT@euro"
LC_MESSAGES="de_AT@euro"
LC_PAPER="de_AT@euro"
LC_NAME="de_AT@euro"
LC_ADDRESS="de_AT@euro"
LC_TELEPHONE="de_AT@euro"
LC_MEASUREMENT="de_AT@euro"
LC_IDENTIFICATION="de_AT@euro"
LC_ALL=de_AT@euro
In der /etc/locale.gen steht:

Code:
de_DE ISO-8859-1
de_DE@euro ISO-8859-15
Jetzt solltest du eigentlich sehen, warum es nicht geht... Besonders die LC_ALL in deiner locales solltest du dir nochmal anschauen.

@Blaine: Sorry, hab dich für tuxian gehalten und entsprechend falsch verstanden...

Bye

Posted: Wed Jun 21, 2006 6:50 pm
by tuxian
@TheCurse: Danke für die Info, gelöst!

In meiner /etc/profile standen noch ein paar störende Zeilen:

Code: Select all

export LANG=de_AT@euro
export LANGUAGE=de_AT@euro
export LC_ALL=de_AT@euro
export LINGUAS=de
Die habe ich gelöscht, nun klappt es.

Posted: Wed Jun 21, 2006 7:14 pm
by TheCurse
Nur noch kurz am Rande: Gehört sowas nicht eigentlich in die /etc/env.d/02locale?

cat /etc/env.d/02locale

Code: Select all

LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LANGUAGE="de_DE.UTF-8"
GDM_LANG="de_DE.UTF-8"
Bye

Posted: Wed Jun 21, 2006 8:34 pm
by tuxian
Dort steht es auch noch, Gnome ist aber trotzdem in deutsch jetzt.

Jetzt sehe ich was TheCurse gemeint hat, nämlich dass in der /etc/profile
de_AT gestanden ist und in der /etc/locale.gen de_DE.
In der /etc/env.d/02locale steht auch de_DE.

Hab aber jetzt in der /etc/locale.gen de_DE wieder auf de_AT geändert und locale-gen aufgerufen.