Right-To-Left (RTL) languages and Wine

Paul Vriens paul.vriens.wine at gmail.com
Fri Jul 30 01:54:21 CDT 2010


On 07/29/2010 08:13 PM, Alexandre Julliard wrote:
> Paul Vriens<paul.vriens.wine at 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.



More information about the wine-devel mailing list