GIMP und andere auf Deutsch, wie ?

pit234a

Well-Known Member
Hi.

Gimp ist eines der Programme, die ich sehr gerne nutze und deshalb fällt es mir hier sehr deutlich auf: das Ding startet heute nicht in Deutsch.
Beim genaueren Hinschauen, verweigern dies auch einige andere Programme, die Gestern noch in meiner Muttersprache liefen.
Das ist nicht sooo tragisch, aber, es wundert mich und vielleicht kann es mir jemand erklären.

Was ich gestern nämlich machte, das war, dass ich einige dieser Programme eigens neu kompiliert hatte und siehe, danach erschienen sie in deutsch, wie ich das wollte. Meine Shell ist die tsh und ich habe als LANG die de_DE.ISO8859-15 gesetzt. Das ist heute genau, wie gestern. Inzwischen habe ich lediglich den X-Server mit höherer Auflösung eingestellt und den Rechner mal neu gesartet, um zu sehen, ob alles ist, wie es sollte. Außer den Sprachabweicheungen, ist alles geblieben.

In diesem Zusammenhang fällt mir auch Adobes Reader ein, der nämlich auch nicht erkannte, dass meine Sprache nicht Englisch ist. Dem konnte ich es aber einfach erklären und stellte die entsprechende Variable fest auf DEU, anstatt das Startscript die rechte Wahl finden zu lassen.

Das scheint mir doch naheliegend, dass hier einige Programme eine Variable auswerten, die ich noch übersehe. Vielleicht weiß jemand was dazu?
 
vielleicht mal noch ne Zusatzinfo: habe es gerade versucht und gimp als root gestartet, der kam in Deutsch, obwohl er zum ersten Male gestartet wurde, also noch keine Konfiguration vorhanden war.
Die LANG ist für root gleich, wie für mich als User.
 
me:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:

diese habe ich als user, root hat gar keine und startete trotzdem auf Deutsch, folglich muss ich wohl was unverständliches drin haben.
 
Ich schlage vor du liest in der Manpage weiter. Die Einstellungen in der login.conf sind global.
 
me:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:

diese habe ich als user, root hat gar keine und startete trotzdem auf Deutsch, folglich muss ich wohl was unverständliches drin haben.

Klingt so, als würdest du da etwas durcheinander bringen. Kamikaze ist ja wie immer sehr kurz angebunden. @Kamikaze: Ohne dir zu Nahe treten zu wollen, aber manchmal frage ich mich, warum du überhaupt noch antwortest...

Zum Thema:
Global gibt es die /etc/login.conf. Da sollte irgendwo sowas drin stehen:

Code:
german:German Users Accounts:\
        :charsets=ISO-8859-15:\
        :lang=de_DE.ISO8859-15:\
        :tc=default:

Für den User gibt es eine Datei, die sich ~/.login_conf nennt. sie heißt nicht login.conf! Dort muss sollte dann sowas drin stehen:

Code:
me:\
        :charset=iso-8859-15:\
        :lang=de_DE.ISO8859-15:

Dann sollten auch die Programme auf deutsch starten.
 
ne. also, das schaffe ich nun nicht.
Vielleicht später.
Was ich gelesen habe, sagt mir, dass die einstellungen in der /etc/login.conf global sind, aber von ~/.login.conf überschrieben, bzw ergänzt werden können. In der /etc/login.conf hatte ich keine allgemeine oder exquisite Zuweisung einer enviroment Variablen vorgenommen. In meiner ~/.login.conf war indessen ja was drin und ich sehe nicht, dass es falsch gewesen ist, was da stand. root hatte gar keine ~/.login.conf und auch noch immer keine bekommen.
Trotzdem startet root den gimp auf deutsch und ich auf englisch.
Nun habe ich einfach unter Sektion defaults in die /etc/login.conf die charset und lang Variablen eingefügt und mal neu gestartet: gleiches Ergebnis. root macht es deutsch, ich bekomme es nur in Englisch.
Zusätzlich habe ich alle .cshrc und .profile und so weiter durchgesehen und Einträge gesetzt, die irgendwie nach deutsch aussehen sollen. Wie gesagt, root hat das ehnicht und macht es schon in deutsch.
Außerdem wundert mich, dass es Gestern ja noch als User auf Deutsch tat und da hatte ich die /etc/login.conf ja auch nicht irgendwie eingestellt.

Ich danke mal wieder herzlich für die schnellen Hinweise. Vorläufig gebe ich mal auf. Da brauche ich nochmal neuen Anlauf.
 
@Styx
war mal wieder eine Überschneidung. Was du sagst, entspricht ja in etwa dem, was ich dachte aus der man-page gelesen zu haben. Einzig dass ich nicht German-Users einfügte, sondern die Variablen direkt unter Default eingetragen habe.
Meinst du, das wäre wichtig?
Ich zeige hier mal die Zeilen, die ich nun habe, der Rest ist ziemlich auskommentiert, also auch die default-Einträge für russische Nutzer (?):
sr/X11R6/bin ~/bin:\
:nologin=/var/run/nologin:\
:cputime=unlimited:\
:datasize=unlimited:\
:stacksize=unlimited:\
:memorylocked=unlimited:\
:memoryuse=unlimited:\
:filesize=unlimited:\
:coredumpsize=unlimited:\
:openfiles=unlimited:\
:maxproc=unlimited:\
:sbsize=unlimited:\
:vmemoryuse=unlimited:\
:priority=0:\
:ignoretime@:\
:umask=022:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:

ich habe also den \ nach dem ehemals letzten Eintrag gesetzt und dann meine beiden Zeilen hinzugefügt.
Das sollte doch wohl Systemweit gehen?
local habe ich die Zeilen dann auch drinnen, allerdings habe ich die ~/.login.conf genannt.
Mal sehen...
 
Nur so ein Schuss ins Blaue... Hat Gimp nicht ein verstecktes Config-Verzeichnis .gimp oder ähnliches? Schau' doch mal bei root... Ich kann's selber nicht nachvollziehen, da ich kein Gimp drauf habe.

Viel Erfolg!
 
ne, leider hat auch cp .login.conf .login_conf den gimp noch nicht auf Deutsch gerufen.

meine ~/.login.conf habe ich noch um eine Zeile ergänzt, ob das es ist?
me:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:
:tc=default:

ah, ist jedenfalls falsche Syntax. werde ich mal verbessern..
 
@Styx
Einzig dass ich nicht German-Users einfügte, sondern die Variablen direkt unter Default eingetragen habe.
Meinst du, das wäre wichtig?

Ja, es muss an die Stelle, wo der russische User definirt wird und muss meines Wissens auch exakt so aussehen. Dein Eintrag ist also einfach falsch.

local habe ich die Zeilen dann auch drinnen, allerdings habe ich die ~/.login.conf genannt.

Ist auch falsch. Die Datei heißt - wie ich weiter oben schon geschrieben habe - login_conf und nicht login.conf. Die Datei ~/.login_conf wird sogar automatisch für jeden User angelegt. Dort sollte das wichtigste schon drin stehen.
 
also, auch mit veränderter Syntax nicht geklappt.

@bsd69: ja, gimp hat solche Verzeichnisse, darin finde ich aber keinen LANG Eintrag und vor allem, müsste das ja local gespeichert sein, weil ja jeder User eine eigene Sprache haben kann und das war ganz klar nicht so: bei root führte der erste Start bereits zu einem deutschen Begrüßungsschirm, da gab es dort noch kein Verzeichnis für locale Einstellungen im gimp.
Es ist außerdem nicht nur gimp: licq, was ich auf Drängen meiner Töchter erst neu installiert hatte, verhält sich ebenfalls daneben und kommt nur noch in Englisch, was es Gestern eindeutig nicht so machte. Avidemux2 kommt auch in Englisch, aber auch schon vorgestern.

Also, ich weiß nicht. Es sieht so aus, als sei das grundsätzlich richtig gemacht und doch geht es nicht.
Irgendwas übersehe ich da noch. Erst mal einen Wein entkorken, später geht es weiter.
 
also, ich danke nochmals für die Hilfe.

@Styx:
nun habe ich also genau folgendes gemacht:
die /etc/login.conf so geändert:
#
# GERMAN Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
# :charset=KOI8-R:\
# :lang=ru_RU.KOI8-R:\
# :tc=default:
german:German Users Accounts:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:\
:tc=default:
die ~/.login.conf so:
pit@bsd62 ~:-> cat .login_conf
me:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:
und anschließend noch als .login_conf gespeichert, so dass beide Einträge vorhanden sind.
Es nutze noch nichts und deshalb mache ich mal wieder einen Neustart.

Danach melde ich wieder, was abgeht.
 
Zuletzt bearbeitet:
Klingt so, als würdest du da etwas durcheinander bringen. Kamikaze ist ja wie immer sehr kurz angebunden. @Kamikaze: Ohne dir zu Nahe treten zu wollen, aber manchmal frage ich mich, warum du überhaupt noch antwortest...
Ich gebe Hinweise wie man seine Probleme selbst löst. Wer konkrete Lösungen will, soll konkrete Konfigurationsdateien posten, meine Kristallkugel hat nämlich einen Volumentarif.
 
gut. Wie gesagt, danke ich für jede Hilfe und auch die Hinweise von Kamikaze halfen mir in der Vergangenheit schon mehrfach. Manchmal genügt ja ein kleiner Hinweis und eigentlich ist es ja auch, was ich will. Irgendwie jedenfalls. Würde alles automatisch gehen, wäre es nicht mehr interessant. Das ist so meine Art PC-Game.

Also, /etc/login.conf:
Code:
pit@bsd62 ~:-> cat /etc/login.conf
## login.conf - login class capabilities database.
#
# Remember to rebuild the database after each change to this file:
#
#       cap_mkdb /etc/login.conf
#
# This file controls resource limits, accounting limits and
# default user environment settings.
#
# $FreeBSD: src/etc/login.conf,v 1.49.8.1 2005/10/08 17:37:29 delphij Exp $
#

# Default settings effectively disable resource limits, see the
# examples below for a starting point to enable them.

# defaults
# These settings are used by login(1) by default for classless users
# Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
#
# Note that since a colon ':' is used to separate capability entries,
# a \c escape sequence must be used to embed a literal colon in the
# value or name of a capability (see the ``CGETNUM AND CGETSTR SYNTAX
# AND SEMANTICS'' section of getcap(3) for more escape sequences).

default:\
        :passwd_format=md5:\
        :copyright=/etc/COPYRIGHT:\
        :welcome=/etc/motd:\
        :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
        :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
        :nologin=/var/run/nologin:\
        :cputime=unlimited:\
        :datasize=unlimited:\
        :stacksize=unlimited:\
        :memorylocked=unlimited:\
        :memoryuse=unlimited:\
        :filesize=unlimited:\
        :coredumpsize=unlimited:\
        :openfiles=unlimited:\
        :maxproc=unlimited:\
        :sbsize=unlimited:\
        :vmemoryuse=unlimited:\
        :priority=0:\
        :ignoretime@:\
        :umask=022:

#
# A collection of common class names - forward them all to 'default'
# (login would normally do this anyway, but having a class name
#  here suppresses the diagnostic)
#
standard:\
        :tc=default:
xuser:\
        :tc=default:
staff:\
        :tc=default:
daemon:\
        :tc=default:
news:\
        :tc=default:
dialer:\
        :tc=default:

#
# Root can always login
#
# N.B.  login_getpwclass(3) will use this entry for the root account,
#       in preference to 'default'.
root:\
        :ignorenologin:\
        :tc=default:

#
# GERMAN Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
#       :charset=KOI8-R:\
#       :lang=ru_RU.KOI8-R:\
#       :tc=default:
german|German Users Accounts:\
        :charset=ISO-8859-15:\
        :lang=de_DE.ISO8859-15:\
        :tc=default:


######################################################################
######################################################################
##
## Example entries
##
######################################################################
######################################################################

## Example defaults
## These settings are used by login(1) by default for classless users
## Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
#
#default:\
#       :cputime=infinity:\
#       :datasize-cur=22M:\
#       :stacksize-cur=8M:\
#       :memorylocked-cur=10M:\
#       :memoryuse-cur=30M:\
#       :filesize=infinity:\
#       :coredumpsize=infinity:\
#       :maxproc-cur=64:\
#       :openfiles-cur=64:\
#       :priority=0:\
#       :requirehome@:\
#       :umask=022:\
#       :tc=auth-defaults:
#
#
##
## standard - standard user defaults
##
#standard:\
#       :copyright=/etc/COPYRIGHT:\
#       :welcome=/etc/motd:\
#       :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
#       :path=~/bin /bin /usr/bin /usr/local/bin:\
#       :manpath=/usr/share/man /usr/local/man:\
#       :nologin=/var/run/nologin:\
#       :cputime=1h30m:\
#       :datasize=8M:\
#       :vmemoryuse=100M:\
#       :stacksize=2M:\
#       :memorylocked=4M:\
#       :memoryuse=8M:\
#       :filesize=8M:\
#       :coredumpsize=8M:\
#       :openfiles=24:\
#       :maxproc=32:\
#       :priority=0:\
#       :requirehome:\
#       :passwordtime=90d:\
#       :umask=002:\
#       :ignoretime@:\
#       :tc=default:
#
#
##
## users of X (needs more resources!)
##
#xuser:\
#       :manpath=/usr/share/man /usr/X11R6/man /usr/local/man:\
#       :cputime=4h:\
#       :datasize=12M:\
#       :vmemoryuse=infinity:\
#       :stacksize=4M:\
#       :filesize=8M:\
#       :memoryuse=16M:\
#       :openfiles=32:\
#       :maxproc=48:\
#       :tc=standard:
#
#
##
## Staff users - few restrictions and allow login anytime
##
#staff:\
#       :ignorenologin:\
#       :ignoretime:\
#       :requirehome@:\
#       :accounted@:\
#       :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
#       :umask=022:\
#       :tc=standard:
#
#
##
## root - fallback for root logins
##
#root:\
#       :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
#       :cputime=infinity:\
#       :datasize=infinity:\
#       :stacksize=infinity:\
#       :memorylocked=infinity:\
#       :memoryuse=infinity:\
#       :filesize=infinity:\
#       :coredumpsize=infinity:\
#       :openfiles=infinity:\
#       :maxproc=infinity:\
#       :memoryuse-cur=32M:\
#       :maxproc-cur=64:\
#       :openfiles-cur=1024:\
#       :priority=0:\
#       :requirehome@:\
#       :umask=022:\
#       :tc=auth-root-defaults:
#
#
##
## Settings used by /etc/rc
##
#daemon:\
#       :coredumpsize@:\
#       :coredumpsize-cur=0:\
#       :datasize=infinity:\
#       :datasize-cur@:\
#       :maxproc=512:\
#       :maxproc-cur@:\
#       :memoryuse-cur=64M:\
#       :memorylocked-cur=64M:\
#       :openfiles=1024:\
#       :openfiles-cur@:\
#       :stacksize=16M:\
#       :stacksize-cur@:\
#       :tc=default:
#
#
##
## Settings used by news subsystem
##
#news:\
#       :path=/usr/local/news/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
#       :cputime=infinity:\
#       :filesize=128M:\
#       :datasize-cur=64M:\
#       :stacksize-cur=32M:\
#       :coredumpsize-cur=0:\
#       :maxmemorysize-cur=128M:\
#       :memorylocked=32M:\
#       :maxproc=128:\
#       :openfiles=256:\
#       :tc=default:
#
#
##
## The dialer class should be used for a dialup PPP/SLIP accounts
## Welcome messages/news suppressed
##
#dialer:\
#       :hushlogin:\
#       :requirehome@:\
#       :cputime=unlimited:\
#       :filesize=2M:\
#       :datasize=2M:\
#       :stacksize=4M:\
#       :coredumpsize=0:\
#       :memoryuse=4M:\
#       :memorylocked=1M:\
#       :maxproc=16:\
#       :openfiles=32:\
#       :tc=standard:
#
#
##
## Site full-time 24/7 PPP/SLIP connections
## - no time accounting, restricted to access via dialin lines
##
#site:\
#       :ignoretime:\
#       :passwordtime@:\
#       :refreshtime@:\
#       :refreshperiod@:\
#       :sessionlimit@:\
#       :autodelete@:\
#       :expireperiod@:\
#       :graceexpire@:\
#       :gracetime@:\
#       :warnexpire@:\
#       :warnpassword@:\
#       :idletime@:\
#       :sessiontime@:\
#       :daytime@:\
#       :weektime@:\
#       :monthtime@:\
#       :warntime@:\
#       :accounted@:\
#       :tc=dialer:\
#       :tc=staff:
#
#
##
## Example standard accounting entries for subscriber levels
##
#
#subscriber|Subscribers:\
#       :accounted:\
#       :refreshtime=180d:\
#       :refreshperiod@:\
#       :sessionlimit@:\
#       :autodelete=30d:\
#       :expireperiod=180d:\
#       :graceexpire=7d:\
#       :gracetime=10m:\
#       :warnexpire=7d:\
#       :warnpassword=7d:\
#       :idletime=30m:\
#       :sessiontime=4h:\
#       :daytime=6h:\
#       :weektime=40h:\
#       :monthtime=120h:\
#       :warntime=4h:\
#       :tc=standard:
#
#
##
## Subscriber accounts. These accounts have their login times
## accounted and have access limits applied.
##
#subppp|PPP Subscriber Accounts:\
#       :tc=dialer:\
#       :tc=subscriber:
#
#
#subslip|SLIP Subscriber Accounts:\
#       :tc=dialer:\
#       :tc=subscriber:
#
#
#subshell|Shell Subscriber Accounts:\
#       :tc=subscriber:
#
##
## If you want some of the accounts to use traditional UNIX DES based
## password hashes.
##
#des_users:\
#       :passwd_format=des:\
#       :tc=default:
weil davon das allermeiste auskommentiert ist, habe ich da auf die jeweiligen Änderungen beschränkt, die ich so machte:als letztes nun:
Code:
# GERMAN Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
#       :charset=KOI8-R:\
#       :lang=ru_RU.KOI8-R:\
#       :tc=default:
german|German Users Accounts:\
        :charset=ISO-8859-15:\
        :lang=de_DE.ISO8859-15:\
        :tc=default:

meine ~/.login.conf = ~/.login_conf
Code:
pit@bsd62 ~:-> cat .login_conf
me:\
    :charset=ISO-8859-15:\
    :lang=de_DE.ISO8859-15:

Code:
pit@bsd62 ~:-> ls -al .login*
-rwxrwxrwx  1 pit  wheel  248 30 Nov 22:49 .login
-rwxrwxrwx  1 pit  wheel   60 20 Feb 20:49 .login.conf
-rwxrwxrwx  1 pit  wheel   60 20 Feb 20:49 .login_conf
.login gibt es also auch noch, steht aber nichts weiter drinnen, außer das fortune gestartet werden soll.

Also, auch mit diesen Einstellungen startet gimp bei mir Englisch, bei root auf Deutsch.
Die Dokumentation von gimp erklärt einen Startbefehl bei Linux, der zuvor die LANG setzt, etwa so: LANG=DEU gimp -remote, doch das funktioniert so zumindest gar nicht.
Code:
pit@bsd62 ~:-> echo $LANG
de_DE.ISO8859-15
außerdem hat LANG ja einen schönen Wert.
 
Also bei mir startet Gimp immer auf deutsch und ich habe auch keine besondere Einstellung in gimp machen müssen.

Was sagt "locale" als User ausgeführt? Lösch doch mal testweise die login.conf des Users.
 
Code:
pit@bsd62 ~:-> locale
LANG=de_DE.ISO8859-15
LC_CTYPE="de_DE.ISO8859-15"
LC_COLLATE="de_DE.ISO8859-15"
LC_TIME="de_DE.ISO8859-15"
LC_NUMERIC="de_DE.ISO8859-15"
LC_MONETARY="de_DE.ISO8859-15"
LC_MESSAGES="de_DE.ISO8859-15"
LC_ALL=
in root gibt es diese lokalen login_conf gar nich:
Code:
[root@bsd62]~ # ls -al
total 48
drwxr-xr-x  12 root  wheel   512 20 Feb 21:43 .
drwxr-xr-x  19 root  wheel   512 20 Feb 15:38 ..
-rw-------   1 root  wheel     0 20 Feb 19:57 .ICEauthority
-rw-------   1 root  wheel   103 18 Feb 22:08 .Xauthority
-rw-------   1 root  wheel    10 20 Feb 21:43 .bash_history
-rw-r--r--   1 pit   wheel   989 18 Feb 23:33 .cshrc
-rw-r--r--   1 root  wheel     0 20 Feb 15:50 .fonts.cache-1
drwxr-xr-x  21 root  wheel  1024 20 Feb 21:11 .gimp-2.2
drwxr-xr-x   2 root  wheel   512 17 Feb 11:15 .gstreamer-0.8
-rw-------   1 root  wheel  3884 20 Feb 20:56 .history
-rw-r--r--   1 root  wheel   143 12 Jan 08:42 .k5login
drwx------   4 root  wheel   512 20 Feb 15:50 .kde
-rw-------   1 root  wheel   160 17 Feb 09:52 .kderc
-rw-------   1 root  wheel    35 19 Feb 13:48 .lesshst
drwx------   5 root  wheel   512 20 Feb 19:44 .licq
drwx------   3 root  wheel   512 17 Feb 09:52 .local
-rw-r--r--   1 root  wheel   293 12 Jan 08:42 .login
drwxr-xr-x   3 root  wheel   512 17 Feb 09:52 .mcop
-rw-------   1 root  wheel    31 20 Feb 19:56 .mcoprc
drwx------   2 root  wheel   512 17 Feb 20:44 .mozilla
-rw-r--r--   2 root  wheel   251 12 Jan 08:42 .profile
drwxr-xr-x   2 root  wheel   512 14 Feb 16:43 .qt
-rw-------   1 root  wheel    54 18 Feb 22:08 .serverauth.2720
drwx------   2 root  wheel   512 13 Feb 23:58 .ssh
drwx------   2 root  wheel   512 17 Feb 09:52 Desktop
und der macht es, wie schon erwähnt, auf Deutsch und machte es auch schon auf Deutsch, als die /etc/login.conf noch ihre Russen drinnen hatte.
Als root macht locale das gleiche, wie oben für pit gezeigt.
Als pit habe ich auch mal alle ~/.login* umbenannt, so dass also hier auch keine verfügbar ist und es tat genau das Gleiche, keine Änderung.

Einen Unterschied, den ich nun erwähne, den ich aber in keinem Zusammenhang sehe, trotzdem dann auch mal testen werde: in der pit/.gimp-2.2/gimprc habe ich den Wert für zwei Prozessoren gesetzt (die Option war bei Bauen auf ein). Das war gestern noch anders.
Nun denn, ich versuche es mal. Aber durchblicken kann ich das nun nicht.
 
Code:
pit@bsd62 ~:-> locale
LANG=de_DE.ISO8859-15
LC_CTYPE="de_DE.ISO8859-15"
LC_COLLATE="de_DE.ISO8859-15"
LC_TIME="de_DE.ISO8859-15"
LC_NUMERIC="de_DE.ISO8859-15"
LC_MONETARY="de_DE.ISO8859-15"
LC_MESSAGES="de_DE.ISO8859-15"
LC_ALL=
in root gibt es diese lokalen login_conf gar nich:

Dass es die Datei login_conf unter root nicht gibt ist normal. Mit meinem Latein bin ich jedenfalls am Ende. Ich habe hier Gimp mit 2 aktivierten Prozessoren und die configs wie oben beschrieben und ich habe Gimp auf deutsch. Scheint also ein lokales Problem bei dir zu sein.
 
Wenn ich gimp mit

# env LANG=de_DE.ISO8859-15 gimp

starte, wird es bei mir korrekt auf Deutsch gestartet. Ich verwende auch die tcsh. Probier das mal aus, dann kann man eingrenzen ob es an gimp oder deinem Environment liegt.
 
Wenn ich gimp mit

# env LANG=de_DE.ISO8859-15 gimp

starte, wird es bei mir korrekt auf Deutsch gestartet. Ich verwende auch die tcsh. Probier das mal aus, dann kann man eingrenzen ob es an gimp oder deinem Environment liegt.

das funktioniert auch bei mir. Damit könnte ich mir ja dann helfen, an der Lösung bin ich aber doch noch interessiert, irgendwas habe ich wohl verstellt.

Zusätzlich habe ich nun folgendes probiert, denn ich erinnerte mich, dass ich ja für root eigentlich noch die englische Sprache bei KDE aktiviert hatte. Ich meldete mich also als root grafisch an, mit KDE und englischund startete gimp und es kam in Englisch! Auch nach änderungen auf Deutsch für KDE, blieb es Englisch. Nur, wenn ich als pit angemeldet gimp mit root starte, erscheint es in Deutsch.
Ich kann mir darauf keinen Reim machen, möglicherweise gibt es euch ja Hinweise.

Also nochmal:
Code:
env LANG=de_DE.ISO8859-15 gimp
startet gimp als pit richtig in Deutsch.
 
pit:
Code:
pit@bsd62 ~:-> printenv
KDE_FULL_SESSION=true
GS_LIB=/home/pit/.fonts
DM_CONTROL=/var/run/xdmctl
USER=pit
MAIL=/var/mail/pit
XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic
HOME=/home/pit
DESKTOP_SESSION=default
LOGNAME=pit
BLOCKSIZE=K
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/pit/bin
DISPLAY=:0
SHELL=/bin/tcsh
XDG_DATA_DIRS=:/usr/share:/usr/local/share:/usr/local/share/gnome:/usr/X11R6/share:/usr/X11R6/share/gnome
XDG_CONFIG_DIRS=:/etc/xdg:/usr/local/etc/xdg:/usr/X11R6/etc/xdg:/usr/local/etc/xdg/xfce4
FTP_PASSIVE_MODE=YES
KDE_MULTIHEAD=false
SESSION_MANAGER=local/bsd62.pit:/tmp/.ICE-unix/995
GTK_RC_FILES=/etc/gtk/gtkrc:/home/pit/.gtkrc:/usr/home/pit/.kde/share/config/gtkrc
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/pit/.gtkrc-2.0:/usr/home/pit/.kde/share/config/gtkrc-2.0
XCURSOR_THEME=default
COLORTERM=
KONSOLE_DCOP=DCOPRef(konsole-1054,konsole)
KONSOLE_DCOP_SESSION=DCOPRef(konsole-1054,session-2)
TERM=xterm
WINDOWID=56623109
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
SHLVL=1
PWD=/home/pit
GROUP=wheel
HOST=bsd62.pit
EDITOR=vi
PAGER=more
LANG=de_DE.ISO8859-15
MM_CHARSET=ISO-8859-15
root:
Code:
[root@bsd62]~/.gimp-2.2 # printenv
KDE_FULL_SESSION=true
GS_LIB=/home/pit/.fonts
DM_CONTROL=/var/run/xdmctl
USER=pit
MAIL=/var/mail/pit
XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic
HOME=/root
DESKTOP_SESSION=default
LOGNAME=pit
BLOCKSIZE=K
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
DISPLAY=:0
SHELL=/bin/csh
XDG_DATA_DIRS=:/usr/share:/usr/local/share:/usr/local/share/gnome:/usr/X11R6/share:/usr/X11R6/share/gnome
XDG_CONFIG_DIRS=:/etc/xdg:/usr/local/etc/xdg:/usr/X11R6/etc/xdg:/usr/local/etc/xdg/xfce4
FTP_PASSIVE_MODE=YES
KDE_MULTIHEAD=false
SESSION_MANAGER=local/bsd62.pit:/tmp/.ICE-unix/995
GTK_RC_FILES=/etc/gtk/gtkrc:/home/pit/.gtkrc:/usr/home/pit/.kde/share/config/gtkrc
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/pit/.gtkrc-2.0:/usr/home/pit/.kde/share/config/gtkrc-2.0
XCURSOR_THEME=default
COLORTERM=
KONSOLE_DCOP=DCOPRef(konsole-1054,konsole)
KONSOLE_DCOP_SESSION=DCOPRef(konsole-1054,session-1)
TERM=xterm
WINDOWID=56623109
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
SHLVL=2
PWD=/root/.gimp-2.2
GROUP=wheel
HOST=bsd62.pit
EDITOR=vi
PAGER=more
LANG=de_DE.ISO8859-15
MM_CHARSET=ISO-8859-15
die habe ich nun selbst noch nicht durchgesehen und verglichen.
Was ich probierte: licq startet genauso richtig in Deutsch, wenn ich die
Code:
env LANG=de_DE.ISO8859-15
dem Aufruf voranstelle. avidemux2 nicht, doch, wie schon mal gesagt, war das ja schon immer so und ich kenne es nur in Englisch. Bei gimp und licq bin ich aber sicher, dass sie gestern noch Deutsch konnten.
 
Zurück
Oben