Euro symbol in Gnucash doesn't appear (was: gnucash)

Doris Richter Richter-Doebeln@t-online.de
Thu, 7 Feb 2002 12:32:02 +0100


Hallo Herr Stimming,

danke für Ihre schnelle Antwort. Leider führten die neuen Anweisungen zu 
keinen Erfolg. Hier unsere Versuche:

VERSUCH 1:
#
# Local users will get RC_LANG as their default language, i.e. the
# environment variable $LANG . $LANG is the default of all $LC_*-variables,
# as long as $LC_ALL is not set, which overrides all $LC_-variables.
# If RC_LANG is empty, $DEFAULT_LANGUAGE will be used.
# Root uses this variable only if ROOT_USES_LANG is set to "yes".
#
RC_LANG="de_DE@euro"

#
# This variable will override all LC-variables!!
# Again, ROOT_USES_LANG must be set to "yes", if an effect on the superuser
# account is desired.

Dabei startet Gnucash in deutsch, aber bringt das EUR nicht, sondern nur °.

VERSUCH 2:
#
# Local users will get RC_LANG as their default language, i.e. the
# environment variable $LANG . $LANG is the default of all $LC_*-variables,
# as long as $LC_ALL is not set, which overrides all $LC_-variables.
# If RC_LANG is empty, $DEFAULT_LANGUAGE will be used.
# Root uses this variable only if ROOT_USES_LANG is set to "yes".
#
RC_LANG="de_DE.ISO-8859-15"

#
# This variable will override all LC-variables!!
# Again, ROOT_USES_LANG must be set to "yes", if an effect on the superuser
# account is desired.

Dabei startet Gnucash in englisch bringt natürlich das EUR richtig.

Unter der Testkonsole gab ich folgendes ein:
doris@ahorn:~> gnucash

Gdk-WARNING **: locale not supported by C library

(danach folgende Eingabe:)
doris@ahorn:~> export LANG=de_DE@euro
doris@ahorn:~> gnucash
(gnucash startet deutsch, bringt aber kein EUR sondern nur °)

(danach folgender Versuch:)
doris@ahorn:~> export LANG=de_DE.ISO-8859-15
doris@ahorn:~> gnucash

Gdk-WARNING **: locale not supported by C library
(gnucash startet englisch und hat EUR)

Leider bekomme ich in gnucash kein deutsch mit EUR. Schade. 
Vielen Dank für Ihre Mühen.
Mit freundlichen Grüßen
Doris Richter



Am Donnerstag, 7. Februar 2002 10:53 schrieben Sie:
> Translation: Mrs. Richter apologizes for not being able to write in
> English due to bad language knowledge. (gee, you should hear some of the
> Americans trying to speak German... :-)
>
> She tried the hint about setting LANG=de_DE.ISO-8859-15, which, as
> predicted, changed the weird character into the EUR mnemoic, making
> Gnucash usable. BUT unfortunately the rest of the translation turned
> into English on her system! Also it bugs her that the environment
> variable is set on a text console, hence Gnucash has to be started from
> a console and cannot be started directly from the KDE Desktop.
>
> I can't reproduce the first problem -- after 'export LANG' on my system
> the messages stay in German and only the Euro symbol situation changed.
> Mrs. Richter, do you get a console warning message like 'locale not
> supported'? Developers, what other environment variables should she
> check for?
>
> The second problem, setting environment variables globally, can be
> changed in SuSE's global configuration file /etc/rc.config. There is an
> entry for LANG="..." which you can set to de_DE.ISO-8859-15. You can
> either use a normal text editor or any of SuSE's configuraton programs
> like yast. You should record the old setting somewhere, so that if this
> turns your whole desktop into English, you better return to the old
> setting for LANG.
>
> Christian
>
> Doris Richter wrote:
> > vielen Dank, für Ihre Hilfe. Aber zuerst möchte ich mich bei allen
> > entschuldigen, das ich wieder in deutsch schreibe. Doch leider ist mein
> > englisch sehr, sehr schlecht, so das mich keiner verstehen würde.
> > Versuche daran zu arbeiten. Ich selbst konnte aber ihr Schreiben sehr gut
> > verstehen. Nach Ihren Hinweisen stellt das Programm Gnucash jetzt das
> > Eurosymbol auch als EUR dar. Wunderbar. Doch das funktioniert nur wenn
> > ich Gnucash von der Textkonsole aufrufe und dann bekomme ich das Programm
> > in Englisch. Wenn ich das Programm unter KDE mit Alt+F2 aufrufe, habe ich
> > das Programm in deutsch, doch dort habe ich nicht mehr das EUR sondern
> > wieder ° . Unseren Finanzamt geht es genauso wie mir, das es die
> > englischen Auswertungen bestimmt nicht so gut lesen kann. :-)
> > Habe ich die Möglichkeit, dieses Problem auch in der deutschen Version zu
> > ändern?
> >
> > Am Samstag, 2. Februar 2002 19:01 schrieben Sie:
> >>The question is basically why the Euro currency symbol doesn't appear,
> >> but instead only a symbol roughly similar to ° appears.  I think the
> >> thread in
> >> http://www.gnumatic.com/pipermail/gnucash-user/2002-January/003154.html
> >> was about a similar problem.
> >>
> >>On my system (Suse 7.2 with upgrades, KDE 2.2.1) I still didn't get the
> >>Euro symbol to work within non-KDE applications (KMail would show three
> >>Euro symbola here: ¤¤¤). I.e., in Gnucash I still only have this weird
> >>character. I pretty much gave up on it (since fonts on Linux are a PITA)
> >>and will wait for the next new Suse version. Nevertheless the
> >>abovementioned thread suggests to set
> >>
> >>export LANG=de_DE.ISO-8859-15
> >>
> >>which doesn't make the Euro symbol appear, but it replaces the symbol
> >> with the mnemonic EUR, which at least makes the program usable.