Chinese glyphs shown as tofu in 0.41 dialog boxes on Windows

Bug #166344 reported by Jefftong
6
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Unassigned

Bug Description

I have been used inkscape since 0.40. It's dialog box
can show Traditional Chinese under Windows properly.

In 0.41, all Chinese Characters in dialog box becomes
square box although Chinese characters are still
supported within graphics.

Please refer to the screenshot I took to compare with
GIMP under Traditional Chinese Windows.

http://www.tong.cc/inkscape_dialog_box.png

Revision history for this message
Jon A. Cruz (jon-joncruz) wrote :

This appears to be an issue with the font being used. The
number of boxes appearing correspond to the number of
Chinese glyphs being displayed in Gimp, so it probably
indicates a correct handling of the characters up to the
point they're actually displayed.

Revision history for this message
Bug Importer (bug-importer) wrote :

The same with hebrew locale on Win2K SP4 - square boxes.
There also seems to be a problem with handling fonts in the
application itself as it the "OK" button is grayed out on
the dialog box related to text and fonts.

Revision history for this message
Matiphas-users (matiphas-users) wrote :

Just to remind : Inkscape interface has recently been
translated into Chinese (simplified and traditional).

Revision history for this message
Prokoudine (prokoudine) wrote :

Originator: NO

Jeff, can you still reproduce it?

Hystrix (hystrix-)
Changed in inkscape:
status: New → In Progress
Revision history for this message
Kakurady Drakenar (kakurady) wrote :

I'm not sure if this is the same thing, but with the gtk+ that comes with Inkscape 0.45 and GIMP and XP/Vista, if the default interface font is not a Chinese font, all Chinese characters shows up as boxes with numbers "0000" in them (unlike in the screenshot where they are empty boxes). Korean characters shows up as boxes with their Unicode codepoints.

This seems to be fixed upstream as Pidgin 2.3.1 uses pango too and it displays Chinese all right. However thanks to WinSxS in Vista (which keeps old copies of DLL to avoid DLL hell), if you install Pidgin and its version of GTK+ then run Inkscape, Chinese still displays as boxes.

Revision history for this message
walkingbeard (jack-white) wrote :

Use the Arial Unicode MS font. Its characters are a bit clunky, but it works. I don't think Inkscape supports Unicode properly.

Revision history for this message
Kakurady Drakenar (kakurady) wrote :

There is no way to change the interface font, except to modify Windows' theme, which will invalidate the digital signature. Or modify gtkrc.

Revision history for this message
jhnet3 (josephh) wrote :

I can also workaround with some Unicode fonts and Chinese fonts. Fonts that still work (on Windows XP):
Arial Unicode MS
Lucida Sans Unicode
SimHei
SimSun

Revision history for this message
ScislaC (scislac) wrote :

I am changing the status on this as it's obviously not "in progress". Can anyone confirm if this is an Inkscape only issue or if GIMP & Pidgin (current releases) show the same type of problem?

Changed in inkscape:
status: In Progress → Confirmed
Revision history for this message
Mingye Wang (artoria2e5) wrote :

Cannot reproduce under Windows 10, with Inkscape 0.91.

Revision history for this message
Mingye Wang (artoria2e5) wrote :

Cannot reproduce with GIMP 2.8.14 either. However, there is a similar case with Inkscape: tooltips popped by guides show tofus.

summary: - dialog boxes in 0.41 cannot show Chinese characters
+ Chinese glyphs shown as tofu in 0.41 dialog boxes on Windows
Revision history for this message
Hachmann (marenhachmann) wrote :

Link to graphic displaying the issue is broken...

Revision history for this message
Patrick Storz (ede123) wrote :

Likely not relevant anymore, closing.

Closed by: https://gitlab.com/ede123

tags: added: bug-migration
Changed in inkscape:
status: Confirmed → Invalid
assignee: Jon A. Cruz (jon-joncruz) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.