GNOME Bugzilla – Bug 466644
Offer account template choice dialog on ambiguous LANG setting
Last modified: 2018-06-29 21:45:56 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
on several WindowsXP Systems lang=de is already set before installing gnucash. The Problem can be solved in deleting the environment-variable "lang" completly.
Do you mean {File > New > New Account...} while on the Accounts tab?
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.
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.
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?
*** Bug 537966 has been marked as a duplicate of this bug. ***
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.