Не могу написать арабский язык в MS Word с Ubuntu
2 ответа
У меня недавно была такая же проблема. Что вам нужно сделать, это следующее:
1- Добавьте "usp10.dll", чтобы шрифты RTL отображались правильно. Эта DLL может быть загружена через Winetricks. Если вы устанавливаете офис с помощью PlayOnLinux, эта библиотека будет включена по умолчанию.
winetricks usp10
2- Установите "usp10.dll" в список библиотек, используя winecfg.
winecfg
3- Запустите вино в надлежащей среде LANG:
env LANG=ar_DZ.utf-8 wine "/path/to/office/executable"
Путь к исполняемому файлу office для меня: "C:\Program Files\Microsoft Office\Office12\WINWORD.EXE". Отсюда:
env LANG=ar_DZ.utf-8 wine "C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE"
Вы можете заменить "ar_DZ.utf-8" на нужный язык, если хотите.
Ubuntu поставляется с очень старой версией Wine по умолчанию, установка последней версии должна помочь.
Для установки выполните следующие команды в терминале:
sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt-get install --install-recommends winehq-staging