Am Montag, 3. Januar 2005 13:11 schrieb Helmut Langener:
Am Montag, 3. Januar 2005 11:04 schrieb Johannes Meixner:
Eigentlich mag ich's gar nicht sagen: Es funktioniert wieder nicht. Und das nach Rechner herunterfahren, Helmut schläft ein wenig (Rechner auch), Rechner hochfahren....
[...]
Das sieht nach einem Locale (Dezimalkomma statt Dezimalpunkt) bzw. Zeichensatzproblem (z.B. UTF8 statt ISO-8859-...) aus.
Evtl. verschwindet es, wenn der Benutzer, der das Programm startet, was obiges kaputtes PostScript produziert, vorher auf eine andere Locale wechselt, wo Dezimalpunkt und ISO-8859-... verwendet wird, etwa mit
export LC_ALL="en_GB.iso885915" export LANG="en_GB.iso885915"
Das habe ich gemacht, einmal wie angegeben, das nächste mal mit nur "de_DE" . Voreingestellt ist übrigens "de_DE@euro". Keine positive Reaktion, der Fehler in der PS-Datei bleibt.
[...] Stop! Ich behaupte nun das Gegenteil. Ich habe ein Startskript von moneyplex nicht beachtet. In diesem wird die Variable LC_ALL auf de_DE (ohne Erweiterungen) gesetzt. Die Variable LANG wird nicht geändert. Ich habe nun das Startskript mit o.a. en_GB.iso885915 geändert und insoweit Erfolg gehabt, als dass ich neben Kontoauszügen zusätzlich den Inibrief drucken konnte. Lediglich der Druckdialog und ein paar Fenster mit Yes/No Abfragen gingen dabei auf.
Hat vielleicht noch jemand eine Idee?
Evtl. läuft dann aber das Programm in Englisch.
Nein, das Programm lief dennoch in deutscher Sprache.
locale -a zeigt alle Möglichkeiten an.
Neben de_DE, de_DE@euro und de_DE@utf8 (funktionieren alle nicht) bietet mir locale -a in Deutsch nichts weiter an. Mit den paar Dialogen in Englisch ließe sich ja leben, jedoch ist die Frage bisher unbeantwortet, welche weiteren Konsequenzen sich aus der Änderung ins Englische ergeben. Kann das jemand abschätzen? Gibt es vielleicht noch eine weitere Möglichkeit eine Locale zu bilden, die de_DE mit einem korrekten Zeichensatz bildet?
Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
Gruß
Helmut Langener
Gruß Helmut Langener -- Grammatik- und Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Erheiterung!