[gnucash-de] Export - Import, Verwendeter Zeichensatz

Christian Gruber christian_gruber at gmx.de
Fr Feb 19 16:33:28 EST 2021


Du warst schon nah dran.


Am 18.02.21 um 11:14 schrieb Vanagaudi:
> On 18.02.2021 10:58, Vanagaudi wrote:
>> On 18.02.2021 02:06, Frank H. Ellenberger wrote:
>>> Hallo Helmut,
>>>
>>> Am 17.02.21 um 23:27 schrieb Vanagaudi:
>>>
>>>> Falls es von Bedeutung ist: GnuCash betreibe ich in deutscher Sprache,
>>>> das Windows Betriebssystem ist jedoch englisch.
>>> Wer sonst keine Probleme hat, macht sie sich eben selber. ;-)
>> Hallo Frank,
>>
>> danke für diesen Fingerzeig :-D
>> Der Hinweis hat mich auf die Lösung des Problems gebracht:
>>
>> In Datei
>> C:\Program Files (x86)\gnucash\etc\gnucash\environment
>> nachstehende Zeilen wie folgt abändern:
>>
>>    # If you wish GnuCash to use a different language
>>    # than your OS default language, you can
>>    # 1. copy the two parameters below to the [Variables] section in
>> environment.local,
>>    # 2. remove '# ' in front
>>    # 3. replace nl_BE with your preferred locale
>>    LANG=de_DE
>>    LANGUAGE={LANG}
>>    # Set the location of the gnucash user specific application data
>>    # The default depends on the operating system
>>
>> Getestet und der Export der Kontenhierarchie funktioniert wie erwartet.
>> Die resultierende CSV-Datei enthält die bisher vermissten Umlaute.
>>
>> Und es steht bereits im Wiki:
>> https://wiki.gnucash.org/wiki/Locale_Settings#GnuCash_3.0_or_newer
>>
>> Besten Dank
>> Helmut
> Sorry, zu früh gefreut. Ich hatte die resultierende CSV Datei des
> GnuChash Exports lediglich mit Notepad geöffnet, der mir nun die richtig
> mit Umlauten geschriebenen Worte anzeigte. Mit Notepadd++ wird mir für
> diese Datei immer noch eine Codierung in UTF-8 angezeigt, jetzt aber
> richtig mit Umlauten.
>
> Allerdings ist der Zeichensatz beim Import der Kontenhierarchie nach
> GnuCash immer noch falsch. Also suche ich weiter nach einer Lösung.

Du warst schon nah dran. Du musst lediglich bei den locale settings noch
die Zeichencodierung hinzufügen, d.h. LANG=de_DE.UTF-8. Dann sollte die
CSV-Datei beim Importieren als UTF-8 kodierte Datei behandelt und damit
nicht mehr konvertiert werden.

Alternativ kannst du die exportierte Kontenhierarchie auch mit einem
geeigneten Konvertierungstool in deine lokale Windows-Zeichenkodierung
konvertieren. Diese ist vermutlich CP1252
<https://de.wikipedia.org/wiki/Windows-1252>. Dann sollte sie beim
Importieren wieder korrekt nach UTF-8 konvertiert werden.

>
> Helmut
>
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20210219/66db5efb/attachment.htm>


Mehr Informationen über die Mailingliste gnucash-de