I just completed a project involving RTL Hebrew - using Flash 8. RTL is not supported in Flash static text fields, but if you are loading data from external text/xml files which are encoded using UTF-8, the RTL carries through. The only thing you have to do is set the alignment of the text field to the right, and the text will be right-aligned and Flash will render the characters in the dynamic text field in the right-to-left order.
To edit RTL text/xml data on Windows XP, you will first need to enable RTL support by going to the Control Panel -> Regional and Language Options -> Languages -> "Install files for complex script and right-to-left languages (Including Thai)" ~Ricky On Tue, Jul 1, 2008 at 3:32 PM, Kerry Thompson <[EMAIL PROTECTED]> wrote: > natalia Vikhtinskaya wrote: > > > Thank you very much for this information. Can you tell more how Hebrew > > text managed in Flash in Israel now? Maybe there is a code that > > reverse all text? I tried to do that but without a success. > > Frankly, most software used in Israel these days is in English. Understand > that Hebrew as an everyday language is a relatively recent revival--up > until > a few decades ago, it was the language of the Sacred texts, and used for > worship, much as Latin was for the Roman Catholic church. In reality, Jews > come from all over the world, and speak dozens of languages. There are even > Chinese Jews--they live in China, look Chinese, but wear the yarmulke and > study the Torah, and have for dozens of generations. > > Back to the software, no, there is not a code to reverse the text. In fact, > Hebrew is not strictly right-to-left. It's what we call bi-directional, or > bi-di in the localization world. Hebrew, Arabic, Farsi, and probably some > other languages fall into this category. Native text is written rtl, but > quotes from other languages, and often foreign names, are written ltr. > Numerals, I believe, are also written ltr, which makes for some interesting > programming when you're trying to decide if a "." is a period or a decimal > point. > > You can jury-rig Flash to display Hebrew (or Arabic, or Farsi), but it > takes > some work. As I mentioned, there is an Israeli woman who has done > this--she's on this list, in fact--so I know it can be done. But I believe > she had to break her text up into multiple text fields, and perhaps used a > special font. It also helps to be brilliant as she is, but hard work is > more > the key. > > Or, wait for F10, which will support bi-di. I think it's in beta, so it > can't be far off. > > Cordially, > > Kerry Thompson > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders