web-dev-qa-db-fra.com

Utilisation des langues RTL avec MS Office dans Wine 1.4

J'ai installé MS Office 2007 dans Ubuntu 12.04 en utilisant Wine 1.4 sans aucun problème, et cela fonctionne bien avec la langue anglaise. Cependant, je dois l'utiliser pour travailler avec l'arabe et l'hébreu, et cela ne fonctionne pas lorsque je passe à un clavier hébreu ou arabe. La frappe est inversée.

J'ai vu un article précédent pour quelque chose de similaire, mais il est fermé et je pense que c'était pour le précédent Wine 1.3. Soi-disant, Wine 1.4 a ajouté RTL - existe-t-il un moyen de le faire fonctionner?

12
saeed hardan

Si je me souviens bien, vous pouvez utiliser usp10.dll pour que les polices RTL s'affichent correctement. Cette dll peut être téléchargée via Winetricks. De plus, si vous installez office avec PlayOnLinux, cette dll sera incluse par défaut.

Si vous souhaitez que les icônes RTL et LTR apparaissent dans les programmes bureautiques, vous devez d'abord installer le module linguistique arabe, Herbew, ... dans Ubuntu. Vous pouvez ensuite exécuter wine avec le bon environnement LANG. Par exemple:

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

remplacez en_us.utf-8 par la langue de votre choix.

1
Arash

Ouvrez winetricks, "sélectionnez le préfixe du vin par défaut", "Installer une DLL Windows ...", usp10 et OK.

Une fois l’installation terminée, ouvrez "configure wine" (wineconfig), onglet "Bibliothèques", "Nouveau remplacement pour la bibliothèque" (menu déroulant), usp10, Ajouter, vous devriez le voir maintenant dans la liste ci-dessous (Existing_overrides). , sélectionnez-le et cliquez sur "Modifier", définissez-le sur "Natif" et sur OK.

C'est ça. Les langues devraient s'afficher correctement maintenant.

Je ne sais pas si la dernière étape est nécessaire, mais fais-le quand même. (Celui où nous définissons la bibliothèque en natif)

0
Mina Michael