I have a concept in Flash CS6 with Russian text. I published the file and some of the characters did not render correctly. I opened the same file in Flash CS5.5 and published the file and all of the characters rendered correctly.
I am using Arial for the font and have embedded the necessary Russian characters for the concept, including Cyrillic. Why would CS5.5 render all of the characters, but CS6 would not? Here is the text render from CS6.
Here is the render from CS5.5
We've also had issues with other non-latin languages and Asian languages. As this is a big part of our business, it's important for me to know if something changed in CS6 that significantly impacts foreign language text rendering. Otherwise, we'll have to revert back to CS5.5.
in cs6 you could be using tlftext. that changes everything. (unless you have a definite need for tlftext, don't use it.)
that said, even with tlftext, if you embed all the needed characters they will appear.
No, I'm not using TLF Text here. TLF text has a fundamental issue with the Loader class that causes it to break loaded SWF files. So, I'm using just Classic Text.
TLF is NOT a panacea for all text issues – especially with the Loader class conflict.
As I mentioned before, I did embed all of the necessary characters, but they only rendered correctly in CS5.5 - not CS6. That's the real issue here.
Europe, Middle East and Africa