答案1
我最近遇到了同样的问题。您需要做的是下一步:
1- 添加“usp10.dll”以使 RTL 字体正确显示。此 dll 可通过 winetricks 下载。如果您使用 PlayOnLinux 安装 office,则默认包含此 dll。
winetricks usp10
2- 使用 winecfg 将“usp10.dll”设置为库列表。
winecfg
3- 使用适当的 LANG 环境运行 wine:
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”替换为您所需的语言。
答案2
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