Playonlinux 区域设置

Playonlinux 区域设置

我通过 playonlinux 安装了 MS Office 2007,因为我有一个文件在 Libreoffice 中保存时无法正常播放。我所有的工作都是在 Libreoffice 中完成的,然后将一张工作表从 Libreoffice 复制到 Excel 中。但是,即使我的数字区域设置为欧洲大陆标准(千位用点分隔,小数位用逗号分隔),Excel 仍使用美国英语数字格式(因此将粘贴的值识别为文本)。

我已经有一个解决方法(查找和替换)。但是,我更希望文件以更合理(从欧洲角度来看)的数字默认值打开。

桌面文件包含以下执行部分

Exec= /usr/share/playonlinux/playonlinux --run "Microsoft Office Excel 2007" %F

我尝试将其修改为

Exec=LANG=el_EL.UTF-8 /usr/share/playonlinux/playonlinux --run "Microsoft Office Excel 2007" %F   

无济于事。

附言:与此同时,我找到了另一种解决方法(更改 MS Excel 本身的设置)。不过,我仍然希望找到一个无论哪个特定的 Windows 程序提供这样的选项都能起作用的答案。

答案1

进入 Excel 自己的选项并在那里设置区域设置。

这可能看起来很疯狂,但微软对 Office 安装程序的编码使其完全独立于 Windows 上安装的区域设置和语言。

我尝试了所有可能的解决方法,并询问了微软技术支持,但令人吃惊的事实是,如果你在法国购买了 Office 套件,但你说英语,而你的 Windows 是英文的,那么它无论如何都会安装法语,你必须手动设置文件的语言环境,如果你想要另一种语言的菜单,你必须下载并安装一个语言包,而这个语言包无法安装在升级的办公套件上,比如说...发布者。有趣的小细节。

通过 wine 运行它,问题显然仍然存在,而且这是唯一的解决方法。

希望这可以帮助。

相关内容