Questions
Answer
How to use special characters
This is the solution for using different types of characters/languages in our products with embedded fonts. You will need Adobe Flash Professional to follow the instructions below.
If you don't have Adobe Flash Professional, if the component allows it, you can use non-embedded fonts and you don't need these instructions as they should work with any type of character. To use non-embedded fonts you have to change the value of embedFonts attribute to false in your settings.xml file.
Step 1:
Edit the images.xml file with a text editor (a regular editor would be Notepad++) and set the format of the XML file to UTF-8. In Notepad++, from the menu, Format -> Encode in UTF-8. Type your text in CDATA tags for each image (in your UTF-8 formatted language) and Save the file.
For the second step, there are two possibilities:
- if you’re using any font other than the one already embedded in the component (like Arial and/or Verdana - depending on each component), go for Step 2A
- if you’re using the already embedded font go for Step 2B
Step 2A:
In the FLA file create an empty text field on the Stage using Text Tool (put it anywhere just make sure it’s outside the viewable area). Click on (select) this newly created text field on the Stage and go to Properties panel (Ctrl+F3) and select a font which you know it contains all the special characters you need. Click Embedding and select (using Ctrl+Click) all the character types you need (note that each selection increases little by little the SWF size).
Step 2B:
Open the Library (Ctrl+L), right clik on an empty space on the Library, select New Font, write Arial or Verdana for Name and Font, check Export for ActionScript, then write Arial or Verdana (the same as before) for the Identifier. Click OK.
Note: for Step 2B you’ll have to know that if you’ll be using rare characters, like Cyrillic, you won’t be able to see them, and you’ll have to go for Step 2A and use other fonts than Arial or Verdana. For Latin characters for example it won’t be a problem.
Step 3 for components having the font customizable through XML:
Edit the settings.xml file, and put the name of your font as the value for fontFace (note that it could differ from one component to another), like this
<fontFace value="your_font" />
Step 3 for components having the font customizable through CSS:
Edit the style.css file and write the name of your font for the font-family (you might want to put it twice, for both head and body), like this:
font-family: your_font;
Comments
Do you have a question?
you will get an answer in 24 hours, tops.





Andreas
Posted 2 years agoI’m trying to add swedish characters å,ä and ö to the banner rotator (commercial licence) but I receive error messages about unexpected file formats when I try to open the FLA file. What am I doing wrong?
Hi,
Please send your archive to support [at] flashxml.net and we will make some changes so you can open it. Also, tell us what Flash version are you using.
Palo
Posted 2 years agoHi.
I Want to know, if it is possible to wiew characters of Slovak language (diacritics, lenght marks) in your flash templates – free versions. Thanks.
Hi,
You need the FLA file to make the changes so you can use special characters. In the free version we don’t provide the FLA file, it’s available only in the commercial version.
cwx
Posted 2 years agoHi, I tried to follow your tutorial for our purchased version of 3D Carousel Menu FX. I embeded Verdana successful to display some german umlauts, but afterwards the published(?) carousel is flickering. The original version from your ZIP works brilliant, but with no changes to the FLA and published with Flash CS4 the flickering starts. Would be thankful for some hints for a flash-noob.
Hi,
Please send to support at flashxml.net the archive with the changes you made and we will take a look.
Gokhan
Posted 2 years agoDear sir;
I have tried your solution but with no success.
I saved the images.xml file as UTF-8. I changed the header to UTF-8.
Inside the CDATA i wrote some turkish characters ‘??Üü???iI?ÖöÇç’
I opened the FLA, In the library I inserted a new font by the name
verdana, with Identifier Verdana and exported the new flash.
I opened the settings.xml but Verdana is already in there, so no changes.
I still dont get turkish characters ?
Can you please help ?
Hi,
Send me an email with the FLA file to support at flashxml.net.
I’ll embed the special characters for you.
tita lang
Posted 2 years agohello i purchased banner-rotator fx commercial license,
german charakters dont work, even after following you hints.
images.xml > encoding utf-8 and save as utf-8.
put verdana into the library.
any suggestions?
thnx
Hi,
Try to set the value of embedFont to false in your settings.xml file.