I found this bug while working on my “content management solutions for languages”, project . If you want to use unicode characters that are not supported by your system’s codepage in your actionscript with out using external ‘.as’ files, the only way is to use Unicode escape notations in the format “uXXXX” where the 4 digits specified are the UTF code points (more on this in Macromedia website). When you use such notations never use the auto format since it tries to convert all the notations back to characters and for those it can not recognize it replaces the character with the ‘?’ mark.