[gnucash-de] Export - Import, Verwendeter Zeichensatz

Christian Gruber christian_gruber at gmx.de
Mi Feb 17 17:39:33 EST 2021


Hallo Helmut,

das könnte tatsächlich ein Fehler sein. Ich habe folgende Einträge auf
Bugzilla gefunden, die in diese Richtung gehen:

  * https://bugs.gnucash.org/show_bug.cgi?id=797088
  * https://bugs.gnucash.org/show_bug.cgi?id=797026
  * https://bugs.gnucash.org/show_bug.cgi?id=782850

Und wenn ich in den Code schaue, sehe ich dass beim Exportieren der
Kontenhierarchie keine Zeichenkonvertierung stattfindet. Beim
Importieren der Kontenhierarchie findet hingegen eine
Zeichenkonvertierung statt und zwar von der lokalen Zeichenkodierung des
Systems nach UTF-8.

Es ist also anzunehmen, dass GnuCash intern mit UTF-8 arbeitet. Da beim
Exportieren keine Zeichenkonvertierung stattfindet, ist die CSV-Datei
somit UTF-8 codiert. Beim Importieren wird jedoch die lokale
Zeichenkodierung erwartet und nicht UTF-8, was zu einer
Zeichenkonvertierung führt, wenn die lokale Zeichenkodierung des Systems
nicht UTF-8 ist.

Eine Einstellmöglichkeit scheint es tatsächlich nicht zu geben.

Grüße
Christian


Am 17.02.21 um 15:12 schrieb Vanagaudi:
> Hallo,
>
> wenn ich aus GnuCash heraus die Kontenhierarchie als CSV exportieren
> möchte, dann wird offensichtlich der Unicode Zeichensatz UTF-8
> verwendet. Importiere ich die CSV-Datei nach LibreOffice Calc unter
> Verwendung des UTF-8 Zeichencodierung, ist alles in Ordnung. Will ich
> diese Kontenhierarchie nach GnuCash importieren, wird jedoch
> offensichtlich ISO-8859-1 angewendet. Damit werden mir anschließend
> Umlaute fehlerhaft dargestellt.
>
> So wird aus dem Wort "für" die Zeichenfolge "für".
>
> Ich habe nach Einstellungen gesucht, mit der ich den verwendeten
> Zeichensatz für Ex- oder Import ändern kann, bin aber nicht fündig
> geworden. Hat da jemand einen Tipp?
>
> Danke
> Helmut
>
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de


Mehr Informationen über die Mailingliste gnucash-de