Skip to main content
Participant
July 15, 2016
Question

Foreign language characters don't show up in Flash on Ubuntu

  • July 15, 2016
  • 1 reply
  • 435 views

0 down vote  favorite

1

I am trying to use a flash application in Firefox. It doesn't show certain foreign language characters, e.g., Indian languages. I have installed the language support in Ubuntu. I can type foreign language characters in LibreOffice. I have the same problem in the offline version of the application which uses Adobe AIR. This works fine on a Mac.

I realized I see the fonts in Chrome but not in Firefox.  This seems to happen only with Indian languages.

Flash application doesn't show fonts:

Here is a link to the application: https://scratch.mit.edu/projects/editor

This topic has been closed for replies.

1 reply

jeromiec83223024
Inspiring
July 21, 2016

It's likely that Chrome bundles it's own font support, and Firefox is relying on the local system, and/or the way that the browsers decide on the correct available font is different.  Unless the font is embedded in the SWF (which would make the SWF huge, especially if you're talking about embedding a full set of globalized fonts for something like Scratch), Flash is just asking the browser to supply us with the appropriate default font.  The boxes that get rendered indicate that the glyphs we're asking for aren't available.

I'm not a Linux localization expert, but my guess is that there are system font packages to support those languages that need to be installed.

I know it's about Chrome, but this article, and the pages it links to resonates with my sense of what's going on in the Firefox case, particularly the fonts-conf stuff:

Display hindi unicode fonts on Google Chrome on Ubuntu Linux

Noida team: if anyone has better advice, definitely please chime in here.