I'm using freshly installed Lucid RC with proper language support. Also
you can see on the top of the screenshot, the Chinese HTML texts are
displaying well. But not the Chinese subtitles in the Flash.

Actually you're right, it has to do with font configuration. Allow me to
guess, in your ~/fonts.conf or language-selector.conf, you're using a
font including CJK coverage for the first priority sans-serif. So it's
enough for your Flash plugin to display Japanese fonts.

"Shouldn't this be the sufficient answer to the question?" you might
ask. However, before recently, most fonts with CJK coverage, their
alphanumeric parts are not so beautiful compared to genuine Western
fonts. So we'd need to set in the fonts.conf to use first a nice-looking
Western font as sans-serif, then when encountering CJK glyphs, falling
back to second or third setting (nice-looking CJK fonts for examply).
This is the so gentle and free mechnism which fontconfig was made for.

But because of the discrepancy of Adobe plugin (which is almost the only
fully working Flash plugin in the market), there remains no flexibility
to configure font displaying as freely. As we have know, the plugin
before 10.1 could just recognize the first priority in the sans-serif
list, and did not allow falling back to second, third... ones, so if
unfortunately we insist to use a font without CJK coverage as the first
sans-serif candidate, then those happy squares will just hang around
when CJK glyphs go on the stage.

My opinion is that this bug is still there (unless people do some
fonts.conf workaround which is not ideal), and what we can do is keep
reporting to the upstream to urge Adobe to improve their plugin. If they
don't make the plugin support fully fontconfig benefits, then people on
Linux would need a font with full coverage of all the Unicode
codepoints, with every part nice-looking, which is almost impossible to
exist.

-- 
Adobe Flash Player 9 and 10 displays CJK text incorrectly
https://bugs.launchpad.net/bugs/207198
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to