[gnucash-de] Gnucash auf deutsch umstellen

jh scherom at yahoo.de
Die Aug 22 03:36:29 EDT 2006


Hallo,

ich hab wohl das Launcher-Script benutzt. Hier mal der
Text aus dem Script als "copy-paste". Ich kenn mich da
auch nicht so gut mit UNIX und den Scripten aus und
habe daher nur die Umgebungsvariablen eingefügt. Etwas
mit den Länderkennungen herumprobiert bis es für mich
passt. Ich hoffe es hilft Dir.

Hier Past aus dem Script:
(*
Gnucash Launcher
v 0.1
21 September 2003
Michael Elliott
elliottmce at mac.com

this script is saved as an application that :
WILL NOT stay open (otherwise X11 does not come to
foreground)
WILL never show start p screen (so there is no opening
dialog)
WILL NOT require the classic environment (needs OSX)

this presumes that Gnucash is installed in
/sw/bin/gnucash 

this is an AppleScript designed to run gnucash in
Apple's X11.app
it is based on (but highly modified from) an
AppleScript found on macosxhints at:
http://www.macosxhints.com/article.php?story=20030120062404668

the script can be run 2 ways:

1) just double-clicking the icon will open X11 (if
needed), bring X11 as the front app, and open a black
word processing document

2) dragging files into the icon will open X11 (if
needed), bring X11 as the front app, and open the
documents in the correct gnucash (hopefully)

*)

(*
 this section is for just double-clicking the icon. 
Fairly simple...
 *)
tell application "Finder"
	launch application "X11"
end tell

tell application "X11"
	activate
end tell
set results to do shell script "cd ~; DISPLAY=:0.0;
export DISPLAY; PATH=$PATH:/usr/local/bin; export PATH
; export LANG=de_DE.ISO8859-15; /sw/bin/gnucash"

(*
this section handles opening files dragged into the
AppleScript
 o it opens X11 (if needed)
 o brings X11 as the front app
 o it goes through the list of files dragged
in,ignoring directories--filenames ending with :
 o then it converts the colon-delimited macintosh file
location to a POSIX filename
 o for every non-directory file dragged into the icon,
it tries to open that file in gnucash
*)

on open names
	tell application "Finder"
		launch application "X11"
	end tell
	
	tell application "X11"
		activate
	end tell
	
	set filePath to ""
	repeat with i in names
		set macpath to (i as string)
		if macpath does not end with ":" then
			set filename to POSIX path of macpath
			set results to do shell script "cd ~; DISPLAY=:0.0;
export DISPLAY; PATH=$PATH:/usr/local/bin; export
PATH; export LANG=de_DE.ISO8859-15; /sw/bin/gnucash" &
filename & "\" > /dev/null 2>&1 &"
		end if
	end repeat
end open



--- Kai Gneuß <kaigneuss at macnews.de> schrieb:

> Hallo,
> 
> Danke erst mal, leider klappt es noch nicht. Hast Du
> das Xdroplet  
> GnuCash oder den Gnucash Launcher benutzt? Und wenn
> ja welche  
> Umgebungsvariante in welchem Scipt (das Droplet hat
> mehrere).
> Danke
> Kai
> 
> Am 17.08.2006 um 11:56 schrieb jh:
> 
> >
> > Hallo auf dieser HP findest Du ein
> Mac-Start-Script.
> >
> > Ich habe darin die entsprechenden
> Umgebungsvariante
> > unter Panter geändert so dass es auf Deutsch
> > funktionniert.
> >
> > http://homepage.mac.com/elliottmce/gnucash_guide/
> >
> > Hoffe es hilft Dir weiter
> >
> > --- Kai Gneuß <kaigneuss at macnews.de> schrieb:
> >
> >> Hallo,
> >>
> >> irgendwie bin ich zu doof. Ich benutze Gnucash
> >> 1.8.11 unter Macos
> >> 10.4.7. Ich habe es mit dem FinkCommander
> >> installiert. Das deutsche
> >> Paket scheint auch vorhanden zu sein.
> >>
> >> Das was in einer früheren Mail beschrieben wurde,
> >> funktioniert
> >> irgendwie nicht:
> >>
> >>
> >>> Im Web habe ich nur die Tipps bekommen, dass man
> >> "env LANGUAGE
> >> de_DE" und
> >>> "env LANG de_DE" setzen soll. Aber
> >>> wo denn?
> >>>
> >>>
> >> Hi Marco,
> >>
> >> ich kenne mich mit Macs nicht so aus, aber da die
> >> auf Unix basieren
> >> versuche ich mein Bestes.
> >>
> >> Was relativ einfach ginge, wäre ein kleines
> Skript
> >> zu schreiben, dass
> >> die folgenden Zeilen enthält
> >>
> >> --- Schnipp
> >> #!/bin/sh
> >> #
> >> #
> >>
> >> LANG="de_DE"
> >> LANGUAGE="de_DE"
> >> export LANG LANGUAGE
> >> /usr/bin/gnucash
> >> --- Schnapp
> >>
> >> Wo genau dein gnucash liegt (wenn nicht in
> /usr/bin)
> >> kannst du
> >> herausfinden indem du dir eine Konsole aufmachst
> und
> >> eintippst
> >>
> >> which gnucash
> >>
> >> Dann zeigt er dir das an (sofern es im Pfad
> liegt).
> >>
> >> Kann jemand helfen?
> >> Ich habe einfach Probleme mit den englischen
> Konten.
> >> Danke
> >> Kai
> >> _______________________________________________
> >> gnucash-de mailing list
> >> gnucash-de at gnucash.org
> >>
> >
>
https://lists.gnucash.org/mailman/listinfo/gnucash-de
> >>
> >
> >
> >
> > 	
> >
> > 	
> > 		
> >
>
___________________________________________________________
> > Der frühe Vogel fängt den Wurm. Hier gelangen Sie
> zum neuen Yahoo!  
> > Mail: http://mail.yahoo.de
> 
> 



		
___________________________________________________________ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de