I've installed MS Office 2007 in Ubuntu 12.04 using Wine 1.4 with no problems, and it works fine with the English Language. However, I need to use it to work with Arabic and Hebrew, and it doesn't work when I switch to a Hebrew or Arabic keyboard. The typing gets reversed.

I saw an earlier post for something similar, but it is closed and I think it was for the earlier Wine 1.3. Supposedly Wine 1.4 has added RTL -- is there a way to get it working?

  • 16/3/2015 still no solution Mar 16, 2015 at 21:57

2 Answers 2


If I recall correctly, you can use usp10.dll to make RTL fonts to display properly. This dll can be downloaded via winetricks. Also, if you install office using PlayOnLinux, this dll will be included by default.

If you want to make the RTL and LTR icons appear in office programs, you should first install Arabic, Herbew, ... language pack in Ubuntu, then you can run wine with proper LANG environment. For instance:

LANG=en_us.utf-8 wine /path/to/office/executable

replace en_us.utf-8 with your desired language.

  • yes! usp10 does the trick
    – 842Mono
    Jul 20, 2014 at 11:58

Open up winetricks, "select the default wine prefix", "Install a Windows DLL...", usp10 and OK.

After it finishes installation, open up "configure wine" (wineconfig), "Libraries" tab, "New overrride for library" (the drop-down menu), usp10, Add, now you should see it in the list below (Existing_overrides), select it and click "Edit", set it to "Native" and OK.

That's it. Languages should display correctly now.

I'm not sure if the last step is necessary but do it anyways. (The one where we set the library to native)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .