On 07/29/2010 08:13 PM, Alexandre Julliard wrote:
Paul Vriens<paul.vriens.w...@gmail.com>  writes:

I've been in talks with a Hebrew translator for some time now and I'd
like to have Wine being able to start doing more RTL stuff.

I'm looking for example at http://bugs.winehq.org/show_bug.cgi?id=1158

If I run an English winmine.exe on an Arabic box (thanks to the
testbot) the main window will shows as normal LTR window layout with
the menu's left justified as well.

So eventhough the locale is set to Arabic it doesn't turn 'everything'
into RTL.

If we don't change the resource files for the RTL languages, that same
logic will give us LTR Wine applications or am I wrong here?

That depends on the situation. In some cases it can be set globally
through the version resources, in other cases it will have to be set on
an individual resource basis, or specified directly in the code.

When you say 'globally' do you mean everything running under (one) wineserver?

As said, I guess our Wine programs should be RTL if a user is running with the appropriate locale. Other programs should run RTL or LTR depending how they are coded.


I don't think we are quite ready to enable RTL globally though, it's
still pretty broken. I'm currently trying to improve it.

Great, I saw the commits before I saw this email. Thanks.

--
Cheers,

Paul.


Reply via email to