After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 466644 - Offer account template choice dialog on ambiguous LANG setting
Offer account template choice dialog on ambiguous LANG setting
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: User Interface General
2.2.x
Other All
: Normal enhancement
: ---
Assigned To: David Hampton
Chris Shoemaker
: 537966 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-08-14 15:23 UTC by Wangler
Modified: 2018-06-29 21:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Wangler 2007-08-14 15:23:53 UTC
Please describe the problem:
After installing gnucash in german language, the whole interface is as it should be. But the account names, you can select are in english language.
This problem only occurs on several PCs with Windows XP.

Steps to reproduce:
1. set lang=de
2. open "new account"


Actual results:
the accounts are in english

Expected results:
the accounts have to be in german

Does this happen every time?
every time on the same computer

Other information:
there may be a similar report concerning the french language
Comment 1 Wangler 2007-08-14 15:25:32 UTC
on several WindowsXP Systems lang=de is already set before installing gnucash.
The Problem can be solved in deleting the environment-variable "lang" completly.
Comment 2 Josh Sled 2007-08-14 22:11:57 UTC
Do you mean {File > New > New Account...} while on the Accounts tab?

Comment 3 Wangler 2007-08-15 09:00:42 UTC
There, it also appears.
But I meant: File->New->"Neue Kontenhierarchie" in German ("New Account Frame" in english?)
This starts the Wizard "Neuen Kontenrahmen erstellen" ("New Account-Set" in english?).
Then you have to click Proceed->Currency (I chose "EUR")->Proceed.
Then there are two boxes Kategorien (Categories) and Konten (Accounts in Categorie).

This boxes are filled with english account-names and -categories - not the german ones, what I would expect.

Comment 4 Christian Stimming 2007-08-15 09:24:23 UTC
gnucash will use the LANG variable, but there are multiple German account templates available: de_AT, de_DE, de_CH. Which one should gnucash use if only LANG=de is given? In other words, this is an error in the LANG setting - it should be changed to LANG=de_DE to make it unambiguous.

Alternatively, this can be seen as an enhancement request to present a choice dialog to the user as to which country's templates should be loaded ("GnuCash can provide example accounts for these country codes: de_DE, de_AT, and de_CH. Which one do you want to use?"). However, I'm not planning to work in this area in the near future.
Comment 5 Wangler 2007-08-15 10:16:27 UTC
Thats fine with me.

But it's also a bug in the installer. I think it has to check, if the lang setting, as it is set p.e. by gimp is complete.

And there may be a bug in gnucash itself.
Gnucash works fine with no lang setting - Why does it work incorrect with an incomplete lang setting?
Why not get the missing information from the same source?
Comment 6 Rolf Leggewie 2008-07-10 06:40:25 UTC
*** Bug 537966 has been marked as a duplicate of this bug. ***
Comment 7 John Ralls 2018-06-29 21:45:56 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=466644. Please continue processing the bug there and please update any external references or bookmarks.