GNOME Bugzilla – Bug 611579
Reports can't be displayed properly in Japanese
Last modified: 2018-06-29 22:35:56 UTC
Created attachment 155016 [details] GnuCash "Hello world!" report on Windows When we make reports on Windows, the glyphs of Japanese fonts are shown white squares because lang and charset properties are not specified at all. GnuCash html renderer on Windows seems to treat encoding of html files ISO-8859 despite it is UTF-8. On the other hand, reports can be displayed properly on Linux because charset is set UTF-8.
Created attachment 155017 [details] Exported html file of GnuCash "Hello world!" report on Windows
Created attachment 155018 [details] GnuCash "Hello world!" report on Linux
Created attachment 155019 [details] Exported html file of GnuCash "Hello world!" report on Linux
Does this problem occur in GnuCash 2.2.9 as well or is it only in the 2.3.x series ?
GnuCash 2.2.9 works fine. I download Windows binary from GnuCash master site. This problem only occurs in GnuCash 2.3.x and SVN trunk.
I've built GnuCash r18808 on some more environments Ubuntu 9.10, webkit 1.1.15: good Ubuntu 9.10, gtkhtml : good Ubuntu 9.04, webkit 1.0.1: can't build because of linker error Windows XP webkit 1.1.15: glyph errors occur Windows XP gtkhtml: good This bug happens only on Windows with webkit. I'll wait core developers' decision which is discussed on gnucash-devel mailing list now. GtkHTML generates all non-ASCII characters &#xxxxx; format in html file. I think it a little strange but it is acceptable.
*** This bug has been marked as a duplicate of bug 616606 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=611579. Please update any external references or bookmarks.