In CSS, AFAIK most objects have a direction attribute which should be set to RTL for RTL languages.
Another dirtier way of doing this will be adding a 'dir="RTL"' to every <html> tag. In this case I don't know if anything more is necessary.
If you prefer this latter method, I can search around it. But I personally prefer the CSS method. Noting that you have a skin system, CSS method seems a better choice.
Currently the problem, which should be decided upon, is how we distinguish a RTL language from a LTR one? In my previous mail, I suggested adding a locale-dependent file besides labels.inc and messages.inc and set a global variable there. This decision should be taken by special care from designers.

On 10/27/07, till < klimpong@gmail.com> wrote:
Let me just forward this to the list so maybe someone else can pick up.

This could be done pretty fast then. I don't think we have many images
with text anyway.

I am thinking that instead of folders for LTR, this could be either a
seperate default skin. Less complex this way, etc.. Feedback? Ideas?

On 10/27/07, NetOne - Doichin Dokov <root@net1.cc> wrote:
> till ??????:
> > Can you summarize this? Do we just need to adjust the CSS for this to
> > work,or what's the catch? (I read the wordpress-related post but it
> > didn't say.)
> >
> Besides CSS, some images also will need to be mirrored horizontally, so
> basically there will be LTR and RTL folders for images, if this should
> get done. I was recently looking into a clients side using Joomla, and
> was wondering what those two LTR and RTL folders are.
>
>
_______________________________________________
List info: http://lists.roundcube.net/dev/



--
         Mohammad Ebrahim Mohammadi Panah