[gnucash-de] [solved] Installation Ubuntu de_CH

Johannes Kapune listen at kapune.de
Do Dez 15 04:09:24 EST 2011


Aber ist das nicht doch ein Bug?

Johannes

Am 15.12.2011 03:50, schrieb Immanuel Witschi:
> Problem gelöst:
> 
> Ich bin tatsächlich in den Quelltext hinabgestiegen und sah, dass
> LC_MESSAGES und nicht LANG ausgewertet wird.
> siehe
> http://svn.gnucash.org/trac/browser/gnucash/trunk/src/gnome/assistant-hierarchy.c
> Zeile 188
> 
> Mit
> LC_MESSAGES="de_CH.UTF-8" gnucash
> geht es definitiv. Diese Umgebungsvariable ist bei Ubuntu in der Schweiz
> auf de_DE gesetzt.
> 
> Vielen Dank für Eure Hilfe.
> 
> Grüsse
> Immanuel
> 
> 
> 
> Am 15.12.2011 03:28, schrieb Immanuel Witschi:
>> Vielen Dank, das bringt mich auf die richtige Spur.
>>
>> Fazit: es muss ein Bug sein.
>>
>> Beim Konsolenstart mit LANG="de_AT.UTF-8" gnucash --nofile erhalte ich
>> EUR als Währung und die Deutsche Kontenplanliste (mit
>> SKR04,SKR04,SKR49 enthalten)
>> Beim Konsolenstart mit LANG="de_CH.UTF-8" gnucash --nofile erhalte ich
>> CHF als Währung und die Deutsche Kontenplanliste (mit
>> SKR04,SKR04,SKR49 enthalten)
>> Beim Konsolenstart mit LANG="de_DE.UTF-8" gnucash --nofile erhalte ich
>> EUR als Währung und die Deutsche Kontenplanliste (mit
>> SKR04,SKR04,SKR49 enthalten)
>>
>> Gemäss Quellcode
>> (http://svn.gnucash.org/trac/browser/gnucash/trunk/accounts?order=name) enthalten
>> weder 'de_AT' noch 'de_CH' die Kontenpläne SKR04,SKR04 und SKR49.
>>
>> Bei mir "frisst" er beide Schreibweisen: 'de_CH.UTF-8' und
>> 'de_CH.utf8' , nur bei 'de_CH' fällt er auf USD und die englische
>> Sprache zurück.
>>
>> Kann mir das bitte jemand bestätigen, dann file ich das als Bug.
>>
>>
>> Herzlichen Dank
>>
>>
>>
>>
>>
>> Am 14.12.2011 20:43, schrieb Heinz Repp:
>>> Hallo,
>>>
>>> Am 14.12.2011 02:53, schrieb Immanuel Witschi:
>>>> LANG=de_CH.UTF-8
>>> Hab mal getestet unter Ubuntu 10.04 und GnuCash 2.4.7: mit
>>>
>>>> LANG=de_CH.utf8 gnucash
>>> bietet mir GnuCash als Währung Schweizer Franken und die Schweizer
>>> Kontorahmen an. mit
>>>
>>>> LANG=de_CH.UTF-8 gnucash
>>> oder
>>>
>>>> LANG=de_CH gnucash
>>> bekomme ich allerdings in der Konsole den Fehler:
>>>
>>>> WARN<Gtk>  Locale not supported by C library.
>>>>     Using the fallback 'C' locale.
>>> und amerikanische Vorgaben.
>>>
>>> Unter Windows funktioniert:
>>>
>>>> set LANG=de_CH
>>>> gnucash
>>> mit dem gewünschten Ergebnis (Schweizer Währung und Kontenrahmen).
>>>
>>> Schau doch mal nach, wie die locale bei dir wirklich heißen, unter
>>> /usr/lib/locale, bei mir etwa:
>>>
>>>> ls -d /usr/lib/locale/de*
>>>> /usr/lib/locale/de_AT.utf8  /usr/lib/locale/de_DE.utf8
>>>> /usr/lib/locale/de_BE.utf8  /usr/lib/locale/de_LI.utf8
>>>> /usr/lib/locale/de_CH.utf8  /usr/lib/locale/de_LU.utf8
>>> man beachte das "utf8", nicht "UTF-8".
>>>
>>> Gruß
>>>
>>> Heinz
>>> _______________________________________________
>>> gnucash-de mailing list
>>> gnucash-de at gnucash.org
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>>>
>> _______________________________________________
>> gnucash-de mailing list
>> gnucash-de at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-de
>>
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de


Mehr Informationen über die Mailingliste gnucash-de