GNOME Bugzilla – Bug 144444
window title not showing accented characters
Last modified: 2018-06-29 20:44:18 UTC
I have an account whose name is Préstamos, and in the register window it appairs as Prstamos, i.e without the "é" character. I noted that the same happens if I copy with ctl-c the account name from the account field in the register window in split txn mode: pasting it in this report bug again doesn't put the "é". My locale: LANG=es_ES@euro LC_CTYPE="es_ES@euro" LC_NUMERIC="es_ES@euro" LC_TIME="es_ES@euro" LC_COLLATE="es_ES@euro" LC_MONETARY="es_ES@euro" LC_MESSAGES="es_ES@euro" LC_PAPER="es_ES@euro" LC_NAME="es_ES@euro" LC_ADDRESS="es_ES@euro" LC_TELEPHONE="es_ES@euro" LC_MEASUREMENT="es_ES@euro" LC_IDENTIFICATION="es_ES@euro" LC_ALL=es_ES@euro
I suspect this is just a gnome-1.4 limitation.
But I'm using gnome 2.4 !
I was using gnucash 1.8.1 in Conectiva 9. I now moved to SuSE 9.1 using gnucash 1.8.8 and having the same problem and was not able to use my previous files anymore. It seems to be a utf8 problem. I solved it using recode: recode h0..u8 < in.xml > out.xml Note: make sure in.xml is unziped.
Thanks, Gerald, for the workaround. This confirms that the gnucash-1.8.x series will not be able to deal with non-ascii characters in a UTF-8 environment, but this will probably be fixed with the gnome2 port (to be expected in some months).
Punting
I had a gnucash file that gnucash read well, but with all the accented character of the type á="á". I tried to convert it as Gerald says, but when opening out.xml with gnucash I found that all the accented characters where converted in strange ones. However, gedit read it well. my system settings: LANG=es_ES@euro LC_CTYPE="es_ES@euro" LC_NUMERIC="es_ES@euro" LC_TIME="es_ES@euro" LC_COLLATE="es_ES@euro" LC_MONETARY="es_ES@euro" LC_MESSAGES="es_ES@euro" LC_PAPER="es_ES@euro" LC_NAME="es_ES@euro" LC_ADDRESS="es_ES@euro" LC_TELEPHONE="es_ES@euro" LC_MEASUREMENT="es_ES@euro" LC_IDENTIFICATION="es_ES@euro" LC_ALL=es_ES@euro and my predefined locale (as it is defined with "dpkg-reconfigure locales") is es_ES.UTF-8@euro Do I have something wrong, or why can't I see the accented chars well in gnucash?
*** This bug has been marked as a duplicate of 112091 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=144444. Please update any external references or bookmarks.