Python Scripte Internationalisieren

Gute Links und Tutorials könnt ihr hier posten.
Antworten
hans
User
Beiträge: 728
Registriert: Sonntag 22. September 2002, 08:32
Wohnort: Sauerland
Kontaktdaten:

Mangels eines Tutoriums habe wir uns kurzer Hand hingesetzt und selbst ein selbiges erstellt

Das Team von http://www.gimp-atelier.org hat ein kleines Tutorium erstellt, wie man Python Scripts für THE GIMP internationalisiert. Das HowTo gibt es in deutscher und englischer Sprache.

Präperierte Python Skripte für THE GIMP laufen unter LINUX und WINDOWS. Wenn du MAC vermisst, versuche es bitte und falls es Probleme gibt, sende eine Mail an developer@gimp-atelier.org

Von nun an kannst du plug-ins für The GIMP in jeder beliebigen Sprache erstellen. Es ist durchaus denkbar, dass irgend wer in der großen weiten Welt dein Script übersetzt und du das in dein Paket einbindest.

Tutrial in deutsch: http://www.gimp-atelier.org/forum/viewt ... 8666#p8666

Bringt hoffentlich den ein oder anderen weiter
Dauerbaustelle
User
Beiträge: 996
Registriert: Mittwoch 9. Januar 2008, 13:48

Code: Alles auswählen

s = locale.getdefaultlocale()
s = s[0]
if s.lower <> 'none':
  s = s.split('_')
  GAT_LANG = s[0]
Das kannst du ganz weglassen. Das macht gettext für dich.

Code: Alles auswählen

if sys.platform.startswith('linux'):
  GAT_LOC = GAT_DIR + '/locale'
elif sys.platform.startswith('win'):
  GAT_LOC = GAT_DIR + r'\locale'
else:  
  sys.exit('Platform not supported')
Wenn du statt manuellem Pfadezusammenfügen hier `os.path.join` verwendest, wird das auch plattformunabhängig :)
Antworten