FAQ: Some characters appear as question marks. What happened?
Last updated at 3:16 pm UTC on 28 January 2018
Make sure to install a font with all the glyphs you need:
As you can see, it does properly show the single quote as 2019 hex character, and supports cyrillic (and greek etc too).
For this, I simply downloaded Fira Sans https://fonts.google.com/download?family=Fira%20Sans and dropped the unzipped FiraSans-Regular.ttf into Squeak, and chose "Install ttf style". Then in the Workspace, switch the font to Fira Sans.
That said, the standard font renderer does not know how to deal with ligatures, RTL, etc, so if you want to support scripts like Arabic or Devanagari, you indeed need to use a plugin. Scratch uses UnicodePlugin for rendering, and Etoys on OLPC uses RomePlugin's pango paragraph renderer.