I have quite a basic question to ensure I am not missing something obvious!
Does anyone know of an alternative to embedding fonts? I am developing a global app wh
You can do this by embeding the font in external SWF files.
for example you have:
Arial_EN.swf
Arial_RU.swf
Arial_JP.swf
Arial_DE.swf
Then in your configuration file you a defining which swf to load. After you load SWF
swf/Arial_DE.swf
bold
bold_italic
italic
regular

Load the swf:
var fontLoader:Loader = new Loader ();
//all the eventlistener and functions for it
fontLoader.load ( xml.font.path )`
After you load the swf and you have the style names just register the font, if you will be using embedFonts=true option
Font.registerFont ( fontLoader.getClass ( xml.font.style ) );