GNOME Bugzilla – Bug 703527
Non-ascii characters are wrongly imported via libofx on Windows
Last modified: 2018-06-29 23:17:11 UTC
I get unreadable NAME and MEMO fields in GnuCash GUI while importing utf-8 (cyrillic) ofx file. Version 2.4.11 (and earlier versions) seems to import correctly (I've got correct NAME and MEMO using ofx-import in v.2.4.0, 2.4.10 and 2.4.11). Version 2.4.12 and later (tested in v.2.4.13 and 2.5.2) show unreadable NAME and MEMO.
Created attachment 248297 [details] test OFX-format file
I think this may be the same problem as reported for Japanese text. http://lists.gnucash.org/pipermail/gnucash-devel/2009-October/026648.html From googling, it seems there is/was a libofx bug, and at least the Windows version of Gnucash looks like it is using a very old version of libofx.
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
*** Bug 711580 has been marked as a duplicate of this bug. ***
There is something wrong with libofx's character set conversion code on Windows. This bug reports issues with UTF-8, the duplicate bug 711580 reports issues with non-ascii in code page 1252 (French). I'll adjust the title accordingly. Note the other bug also has a sample OFX file to test with and some more testing history.
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=703527. Please continue processing the bug there and please update any external references or bookmarks.