Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gimp, Easytag - auch aus KMenü auf deutsch starten?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
donatz
n00b
n00b


Joined: 06 Oct 2006
Posts: 62
Location: D-95326 Kulmbach

PostPosted: Mon Aug 20, 2007 7:37 am    Post subject: Gimp, Easytag - auch aus KMenü auf deutsch starten? Reply with quote

Hallo *,
ich komme einfach nicht weiter, trotz der ganzen Postings und Doku:
Wenn ich z.B das Prog Gimp oder Easytag unter KDE von der Konsole aus starte ist alles wunderbar, sprich in deutsch. Starte ich aber eines dieser beiden Prog über das KMenü, starten die Prog auf englisch (starten auch auf englisch über [Alt]+[F2]).

Kann mir bitte jemand verraten wie ich es einstellen muss das die Prog auch unter KMenü bzw. [Alt]+[F2] auf deutsch starten?

Meine locale
Code:

$ locale
LANG=de_DE@euro
LC_CTYPE="de_DE@euro"
LC_NUMERIC="de_DE@euro"
LC_TIME="de_DE@euro"
LC_COLLATE="de_DE@euro"
LC_MONETARY="de_DE@euro"
LC_MESSAGES="de_DE@euro"
LC_PAPER="de_DE@euro"
LC_NAME="de_DE@euro"
LC_ADDRESS="de_DE@euro"
LC_TELEPHONE="de_DE@euro"
LC_MEASUREMENT="de_DE@euro"
LC_IDENTIFICATION="de_DE@euro"
LC_ALL=de_DE@euro


Meine .bashrc
Code:

cat .bashrc
# /etc/skel/.bashrc
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output.  So make sure this doesn't display
# anything or bad things will happen !


# Test for an interactive shell.  There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]] ; then
        # Shell is non-interactive.  Be done now!
        return
fi


# Put your fun stuff here.

export LANG="de_DE@euro"
export LC_ALL="de_DE@euro"
#LANG="de_DE@euro"


Vielen Dank für die Hilfe! :wink:

cu,
donatz
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5328

PostPosted: Mon Aug 20, 2007 7:52 am    Post subject: Reply with quote

ich vermute das du dich über KDM anmeldest.
Sicher das die .bashrc ausgewertet wird, wenn du dich über KDM anmeldest?
Denn die .bashrc wird nicht ausgeführt/ausgewertet, wenn du dich anmeldest.
Anstelle von der .bashrc wird die datei .bash_profile, wenn vorhanden, ausgeführt.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
donatz
n00b
n00b


Joined: 06 Oct 2006
Posts: 62
Location: D-95326 Kulmbach

PostPosted: Mon Aug 20, 2007 8:59 am    Post subject: Reply with quote

ja ich melde mich über KDM an.
Meine .bashrc wird ausgeführt, da bin ich mir sicher. Ich habe darin noch ne Anweisung auf meine Alias-Datei
Code:

#aliase
source /etc/aliase

und meine Aliase für die Konsole funktionieren wunderbar ;-) (Hab die Zeile hierfür nur nicht mit ins Posting übernommen)

Eine .bash_profile gibt es zudem:
Code:

cat .bash_profile
# /etc/skel/.bash_profile

# This file is sourced by bash for login shells.  The following line
# runs your .bashrc and is recommended by the bash info pages.
[[ -f ~/.bashrc ]] && . ~/.bashrc
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5328

PostPosted: Mon Aug 20, 2007 9:14 am    Post subject: Reply with quote

donatz wrote:
ja ich melde mich über KDM an.
Meine .bashrc wird ausgeführt, da bin ich mir sicher. Ich habe darin noch ne Anweisung auf meine Alias-Datei
Code:

#aliase
source /etc/aliase

und meine Aliase für die Konsole funktionieren wunderbar ;-) (Hab die Zeile hierfür nur nicht mit ins Posting übernommen)


öhm die .bashrc wird jedesmal aufgerufen, wenn du ein Terminalemulation program wie xterm, konsole und co startest ;) also muss das nichts heißen.
donatz wrote:
Eine .bash_profile gibt es zudem:
Code:

cat .bash_profile
# /etc/skel/.bash_profile

# This file is sourced by bash for login shells.  The following line
# runs your .bashrc and is recommended by the bash info pages.
[[ -f ~/.bashrc ]] && . ~/.bashrc

hmm dann sollte eigentlich gimp auch die exportierten locale verwenden.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Polynomial-C
Retired Dev
Retired Dev


Joined: 01 Jun 2003
Posts: 1432
Location: Germany

PostPosted: Mon Aug 20, 2007 11:05 am    Post subject: Re: Gimp, Easytag - auch aus KMenü auf deutsch starten? Reply with quote

Hi,

donatz wrote:
Meine .bashrc
Code:

cat .bashrc
# /etc/skel/.bashrc
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output.  So make sure this doesn't display
# anything or bad things will happen !


# Test for an interactive shell.  There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]] ; then
        # Shell is non-interactive.  Be done now!
        return
fi


# Put your fun stuff here.

export LANG="de_DE@euro"
export LC_ALL="de_DE@euro"
#LANG="de_DE@euro"


genau hier liegt wahrscheinlich der Fehler. Du hast die Variablen für die Sprache zu weit unten in der .bashrc stehen. So werden die Variablen nur gesetzt, wenn du eine interaktive shell startest. Setze die beiden Variablen vor die Zeile if [[ $- != *i* ]] ; then und Gimp, Easytag & Co. sollten auch auf deutsch gestartet werden.

Grüße
Poly-C
_________________
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Mon Aug 20, 2007 12:05 pm    Post subject: Reply with quote

Soweit ich weiß muss in der /etc/env.d/02locale oder so die GDM_LANG gesetzt werden, damit gtk basierte Progs das übernehmen.
laut:
Gentoo-wiki Deutsche Lokalisierung
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
donatz
n00b
n00b


Joined: 06 Oct 2006
Posts: 62
Location: D-95326 Kulmbach

PostPosted: Mon Aug 20, 2007 12:57 pm    Post subject: Reply with quote

das ist es leider irgendwie alles nichts....
wie ich das jetzt bereinigen konnte war ne Datei
Code:

~ $ cat /etc/env.d/02locale
export LANG="de_DE@euro"
export LC_ALL="de_DE@euro"

dann klappt das alles wunderbar. Ich hatte zwar mal hier nen Rüfel bekommen, man solle nicht systemweit auf deutsch umstellen....aber wenn`s nicht anders geht? :wink:
Ich bin natürlich auch weiterhin für Tipps und Hilfe dankbar, vielleicht hat ja noch jemand eine Idee wie man das nicht mit der "Holzhammer-Methode und systemweit" lösen kann?

Vielen Dank!

cu,
donatz
Back to top
View user's profile Send private message
Fabiolla
Apprentice
Apprentice


Joined: 04 Mar 2004
Posts: 277
Location: somewhere

PostPosted: Mon Aug 20, 2007 7:05 pm    Post subject: Reply with quote

Hallo,
IMHO wird bei GTK nicht LANG sondern LANGUAGE ausgwertet.
Mit folgenden Test kann man dies recht einfach prüfen:
Code:

LANGUAGE=en_US; gimp -> startet gimp mit englischer Sprache
LANGUAGE=de_AT; gimp -> startet gimp mit deutscher Sprache
LANG=en_US; gimp = keine Auswirkung


Selbst hab ich in /etc/env.d/02locale diese beiden Einträge:
Code:

LANG="de_AT.utf8"
LANGUAGE="de_AT.utf8"


Gimp bzw. GTK-basierende Programme werden (sofern Übersetzung vorhanden) mit deutscher Sprache gestartet.
lg
Back to top
View user's profile Send private message
donatz
n00b
n00b


Joined: 06 Oct 2006
Posts: 62
Location: D-95326 Kulmbach

PostPosted: Mon Aug 20, 2007 8:03 pm    Post subject: Reply with quote

hatte jetzt mal nur
Code:

LANGUAGE="de_DE@euro"

in die /etc/env.d/02locale eingetragen. Nach nem
Code:

env-update && source /etc/profile

und neuem login.....alles wieder auf englisch 8O

also wieder alles zurück auf
Code:

# cat /etc/env.d/02locale
LANG="de_DE@euro"
LC_ALL="de_DE@euro"

env-update && source /etc/profile

....und gut isses wieder *tz-tz-tz*

ich verstehe aber deinen Verdacht @ Fabiolla. Dieses Verhalten kann man wunderbar beim Starten aus ner Konsole beobachten. Für locale scheints aber nicht zu gelten. Wieso wissen die gentoo-Götter (wobei ich denen aber um Gottest Willen nix schlechtes will :lol: )

thx!
cu,
donatz
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum