Gnucash doesn't like UTF-8, and ubuntu has only utf8 locales
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GnuCash |
Expired
|
High
|
|||
gnucash (Ubuntu) |
Fix Released
|
Medium
|
MOTU |
Bug Description
I've a big gnucash file produced in Mandriva Linux with a non utf8 locale, ISO-8859-15 with spanish accents in acount names.
Trying to open this file causes this characters been omited. There is same info related in this bug in Gnome bugzilla http://
The issue is Gnucash does not like open pre-utf-8 files in a utf-8 locale.
A solution may be changing locale to es_ES.ISO-8859-1 in my case but ubuntu does not came with that locale and you get that the locale is not suported by the C library.
A workaround to all this may be running dpkg-reconfigure locales, marking to generate the old locale (ISO-8859-15 for me) and as default the UTF-8 one. In gnucash Launcher the command line could be: "sh -c "LANG=es_
Changed in gnucash: | |
assignee: | nobody → motu |
assignee: | nobody → motu |
Changed in gnucash: | |
status: | Unconfirmed → Needs Info |
Changed in gnucash: | |
status: | Unknown → Rejected |
Changed in gnucash: | |
importance: | Unknown → High |
status: | Invalid → Expired |
Davidaf, this was with older versions of both gnucash and ubuntu. Does this still happen with latest dapper builds?