[gnucash-de] Python-Bindings Locale setzen

Christian Stimming christian at cstimming.de
So Aug 19 16:23:31 EDT 2012


Am Freitag, 17. August 2012, 23:39:29 schrieb Florian Kaiser:
> Hallo,
> 
> leider sind die Python-Bindings ja noch nicht optimal dokumentiert. Wir
> entwickeln damit aber eine API und möchten hier natürlich die Sprache
> nutzen, die auch im Frontend von GnuCash benutzt wird. Das wäre in
> unserem Fall de_DE, aber gilt ganz allgemein ja für alle Sprachen außer
> en_US (die ist wohl Standard).
> 
> Wie kann man bei Nutzung der Python-Bindings die locale setzen? Über die
> Umgebungsvariablen LANG oder LANGUAGE geht es leider nicht. Weiß jemand,
> wie es richtig geht oder hat eine Idee, wo wir suchen oder wie wir das
> testen können?

Kann das sein, dass in den python-bindings halt einmal nach dem Start das 
python-Äquivalent von setlocale() aufgerufen werden muss? Bei C kommt das ja 
in main() relativ früh. Bzw. du musst es nicht in den bindings machen, sondern 
in deinem eigenen python-Programm?

Gruß

Christian



Mehr Informationen über die Mailingliste gnucash-de