GNOME Bugzilla – Bug 90405
Severe i18n problem. Non-western characters are not displayed regadless of the locale chosen.
Last modified: 2004-12-22 21:47:04 UTC
Gnome-terminal fails to display non-ASCII characters. All my files and folders have Russian names, programs output Russian messages. However, Gnome2-terminal shows ONLY PUNCTUATION SIGNS. Case A (locale = ru_RU.CP1251 or ru_RU.KOI8-R) - empty spaces are displayed. Case B (locale = ru_RU.UTF-8) - GARBAGE (8-bit representation of UNICODE) is displayed.
What library is your terminal built against? If you're not sure, try 'ldd /usr/bin/gnome-terminal | grep vt'. Most likely this is a dup of bug 78007, which is explicitly mentioned in the gnome release notes.
Yes, it can be a dup of 78007. The library used is indeed libzvt-2.0.so.0. Writing Russian does not require any complex "input methods", so the problem must be there. It makes the terminal 100% unusable. Serious efford needs to be put into libzvt (or whatever buggy code is used instead) before release, because terminal still plays a crucial role :(. BTW, I experienced gnome-terminal crashes after accidentally selecting the ultra-small "nil" font, just like bug 89034.
Xterm work great. Can some code be shared?
Discuss it in bug 78007, please.
*** This bug has been marked as a duplicate of 78007 ***
This has been fixed in libzvt-i18n branch of libzvt. Please update me, otherwise - comment to 78007.
And, change this to libzvt anyway.