GNOME Bugzilla – Bug 615809
Evince Win32 port can't handle East Asian Language Path.
Last modified: 2010-07-27 11:59:56 UTC
I tested evince current version (2.30.0) on both English(with East Asian language package installed) and Simple Chinese Windows XP (SP3). If a file path includes any Chinese/Japanese text(whether in the directory path or file name), evince just denies to open it. After I rename the file or move it to a path don't include CJKV text, the problem disappeares. I will test it as soon as I have access to the Linux system. And I will try to figure out, maybe I can contribute a patch :-). I am now reading the document.
Hi Zhan, Do you have this problem with PDF documents? Then it is probably a bug in poppler. Some time ago I patched poppler to handle non-ascii characters in filenames, but it seems that patch is not handling CJKV characters correctly. You can find the patch in poppler: http://cgit.freedesktop.org/poppler/poppler/commit/?id=526c8871cbdfbc119e013ee96887a79f65403790 That should give you a place to start!
I have also tested other file formats: tiff, djvu, ps , dvi. The problem persists. So I don't think it is a poppler bug. I am trying to fix it by myself. The mail address zhan.zr.ml@gmail.com is also me. I generally use that mail box for mail-list. Hib Eris, thanks for your kind guide, I will look into your patch later.
Hib, Sorry, I have tested again on my Windows XP Simple Chinese version machine, and the CJKV characters now can be handled correctly. Wired! I need more inspection.
*** This bug has been marked as a duplicate of bug 619629 ***