• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 887
  • Last Modified:

Actionscript 3 How do I display Russian text in dynamic text field?

I have produced a Flash projector presentation which uses five different languages in dynamic textfields. The language is set in the first page of AS code. The embedded font is Arial. All languages display correctly except Russian. I expect this is because the embedded Arial font does not have the required glyphs. If I were to embed the cyrillic version of Arial as well is there any way to tell AS3 to substitute a font if the language is set to Russian? Or is there another option?
All help grayefully accepted.
0
dbowring
Asked:
dbowring
  • 2
1 Solution
 
CyanBlueCommented:
What if you embed Arial Unicode MS instead???
     http://en.wikipedia.org/wiki/Arial_Unicode_MS

CyanBlue
0
 
dbowringAuthor Commented:
I have just tried that - no joy I'm afraid. I have also tried using the code 'system.useCodePage' but it still doesn't work.
0
 
dbowringAuthor Commented:
Some more information. The problem appears to be in the actual embedding. If I comment out the 'embedFonts = true' code for any particular text field, the Russian will display as expected - even with the standard Arial font. Even if I format the field with the Arial CYR font - it still doesn't display with the embed code active. Any suggestions?
0

Featured Post

Learn to develop an Android App

Want to increase your earning potential in 2018? Pad your resume with app building experience. Learn how with this hands-on course.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now