Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 873
  • 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

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

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