Has anyone had any experience of using the Flash RTL classes from here:
http://www.flashrtl.com/

They seem to be good for Persian, but need porting to other char sets, and a
general clean up/re-write.

To do this I need to get a better idea of what needs to be converted, the
order of words or the order of characters but not words, or both? I guess
this is also dependant on the source, for me I'm loading in from XML.

It's still early in the project and I'd like to get this nailed down before
committing 100% to doing RTL.

Help appreciated.


Jolyon

On 3/29/07, Yehia Shouman <[EMAIL PROTECTED]> wrote:

I once emailed Kevin Lynch and the guy generously replied with this:

> Hi Yehia-
>
> Thanks for your note.
>
> Right-to-left text support in Flash Player is an important feature,
> and we know it would be a key addition to the platform. Implementing
> this feature to deliver the right quality is a fairly big undertaking
> -- and we also need to factor in cross-platform support, maintaining
> the stability of the player, and keeping the code size small.  All
> requests for new features are investigated using these same standards
> as we prioritize features for each release. Product Management is
> aware of the need for right-to-left text support. Although we cannot
> provide an exact date for when it will be supported, it is definitely
> under evaluation.
>
> thanks
>
> Kevin
>

Flash supports unicode, it just isn't RTL supportive. Furthermore to this
issue, if you try to use arabic, you won't be able to get a proper text
wrap. There will be compatibility issues on different Windows versions and
between Mac, worth saying backward compatibility with older Flash players
that knows not of unicode. I seriously hope Adobe 's involvement will be
beneficial. (Wish:Adobe Flash CS3 ME)

Regards,
Yehia Shouman
Senior AS Developer and TL
www.santeon.com


On 3/29/07, Omar Fouad <[EMAIL PROTECTED]> wrote:
>
> Well the most thing i used is importing arabic written text from
freehand
> (converted to vectors) and it is just fine... Regarding writing it in
> dynamic text boxes at runtime like this:
>
> myTextField.text "ولا حاجة" it works.... but you still have to take care
> about text wrapping as in flash doesnt recognize the end of a word, and
> so,
> in multi line cases, sometimes a single word splits.. i used to solve
this
> problem by adding some extra spaces before the last word in a single
> line...
> and the same by parsing text from a metadata in xml...
>
> Hope this helps....
>
> regards...
>
>
>
> On 3/29/07, Shaun Collins <[EMAIL PROTECTED]> wrote:
> >
> > I've worked with Arabic in Flash and yes those are the
> > exact problems I experienced. There is an application
> > that will allow you to cut and paste arabic to other
> > applications without destroying the format. It won't
> > work if you're looking for a dynamic solution - if
> > anyone knows of one that would be great.
> >
> > http://www.layoutltd.com/alrassam.php
> >
> > There are arabic fonts you can use in flash but that
> > still doesn't solve the problem of getting the arabic
> > into flash in the right format if you are cutting and
> > pasting.
> >
> > Hope that helps some.
> >
> > --- Omar Fouad <[EMAIL PROTECTED]> wrote:
> >
> > > I work A lot using arabic in flash... I used to
> > > write arabic text
> > > dynamically into dynamic textfields, from xml, or
> > > action script in run
> > > time... Or by writing the arabic text in Free Hand,
> > > Than breaking it into
> > > vector and pasting it into flash as Vector...
> > >
> > > On 3/26/07, James Tu <[EMAIL PROTECTED]> wrote:
> > > >
> > > > We have an approach to deal with a list of 100
> > > phrases in Arabic.
> > > > When you copy and paste a phrase of Arabic into a
> > > Flash textbox,
> > > > Flash reverses it!  So, we first reversed the
> > > characters outside of
> > > > Flash and then copied and pasted the phrases into
> > > Flash.  Problem
> > > > solved right?
> > > >
> > > > We'll, when someone that can read Arabic read it,
> > > they told us that
> > > > the characters look funny.  In essence, the
> > > characters weren't
> > > > connecting to each other correctly!  It's as if
> > > you took a cursive
> > > > font and laid out the characters and the cursive
> > > writing was not
> > > > continuous.
> > > >
> > > > Does anyone have any suggestions on handling Flash
> > > and Arabic?  I did
> > > > some extensive searching and there aren't any
> > > definitive
> > > > solutions...Some suggested using a special Flash
> > > Arabic font, which I
> > > > couldn't find.
> > > >
> > > > Help!
> > > > -James
> > > >
> > > > _______________________________________________
> > > > Flashcoders@chattyfig.figleaf.com
> > > > To change your subscription options or search the
> > > archive:
> > > >
> > >
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> > > >
> > > > Brought to you by Fig Leaf Software
> > > > Premier Authorized Adobe Consulting and Training
> > > > http://www.figleaf.com
> > > > http://training.figleaf.com
> > > >
> > >
> > >
> > >
> > > --
> > > Omar Fouad - Digital Emotions...
> > >
> > > Love is always patient and kind. It is never
> > > jealous. Love is never boastful
> > > nor conceited It is never rude or selfish. It does
> > > not take offense and is
> > > not resentful. Love takes no pleasure in other
> > > people's sins...but delights
> > > in the truth. It is always ready to excuse, to
> > > trust, to hope... and to
> > > endure... whatever comes.
> > > _______________________________________________
> > > Flashcoders@chattyfig.figleaf.com
> > > To change your subscription options or search the
> > > archive:
> > >
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> > >
> > > Brought to you by Fig Leaf Software
> > > Premier Authorized Adobe Consulting and Training
> > > http://www.figleaf.com
> > > http://training.figleaf.com
> > >
> >
> > _______________________________________________
> > Flashcoders@chattyfig.figleaf.com
> > To change your subscription options or search the archive:
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> > Brought to you by Fig Leaf Software
> > Premier Authorized Adobe Consulting and Training
> > http://www.figleaf.com
> > http://training.figleaf.com
> >
>
>
>
> --
> Omar Fouad - Digital Emotions...
>
> Love is always patient and kind. It is never jealous. Love is never
> boastful
> nor conceited It is never rude or selfish. It does not take offense and
is
> not resentful. Love takes no pleasure in other people's sins...but
> delights
> in the truth. It is always ready to excuse, to trust, to hope... and to
> endure... whatever comes.
>
> _______________________________________________
> Flashcoders@chattyfig.figleaf.com
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>



--
Yehia Shouman

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to