Linux 改变葡萄酒的产地
我正在linux(SliTaz 4.0)上使用wine emulator,我想更改wine的区域设置,以便以日语显示对话框和消息 我找到了这个工具,它似乎可以完成这项工作,但我在任何地方都找不到下载链接,也无法联系作者,所以有人知道怎么做吗 我不确定这个工具(WINELocale)是否真的能用,所以我愿意接受任何将WINE的语言环境改为日语的建议 谢谢 在这款葡萄酒将其区域设置更改为日语后,尽管记得为日语安装字体,否则它看起来像垃圾 如果关闭终端,则区域设置将丢失。 更清洁的方法是:Linux 改变葡萄酒的产地,linux,locale,wine,Linux,Locale,Wine,我正在linux(SliTaz 4.0)上使用wine emulator,我想更改wine的区域设置,以便以日语显示对话框和消息 我找到了这个工具,它似乎可以完成这项工作,但我在任何地方都找不到下载链接,也无法联系作者,所以有人知道怎么做吗 我不确定这个工具(WINELocale)是否真的能用,所以我愿意接受任何将WINE的语言环境改为日语的建议 谢谢 在这款葡萄酒将其区域设置更改为日语后,尽管记得为日语安装字体,否则它看起来像垃圾 如果关闭终端,则区域设置将丢失。 更清洁的方法是: LANG=
LANG="ja_JP" winecfg
例如,只有这个“过程(和孩子们)”会受到影响,记住在葡萄酒中也要这样使用它:
LANG="ja_JP" wine YourBinary.exe
另一个例子;) 在Ubuntu 13.04中,我不得不使用
LANG="ja_JP.UTF8" wine YourBinary.exe
您还可以通过注册表更改所有应用程序的区域设置,方法是在
HKEY\U CURRENT\U USER\environment
中设置LC\u all
环境变量(右键单击->新建->字符串值)。正如其他人所说,export LANG=“ja\u JP”
应该可以工作
但请确保您安装了该区域设置,否则它不会安装。如何安装它取决于您的发行版,但要检查它是否可用,您只需在终端中运行
locale-a
,它将列出可用的区域设置。我必须编辑/etc/locale.gen
并取消对这两行的注释:
ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8
在那之后,我运行了localegen
(作为root),当它完成生成locale时,只需设置LANG=ja_JP.utf8
就可以了。看起来,关键是首先生成区域设置信息
另外,如果你没有,你需要在你的系统上安装一个日文字体
如果有人想知道的话,我的发行版是Debian Sid,但我相信这也是在Arch和Ubuntu以及大多数其他发行版中需要做的事情。
LANG=ja_JP
在我的机器上似乎不是默认的utf8。(可能是因为它在locale.gen中较低?)
LANG=ja_JP.UTF-8有效。
我试过了,但没用。。我有字体,并做了所有提到的步骤。。。一切都用英语。我认为这与斯莱塔兹有关,而不是与葡萄酒本身有关。那么好吧,应该到处闲逛(坏发行人,谁没有官方资料?)或者是有什么东西在强制使用Lang进行调试:LANGUAGE=fr strace wine./Myprog.exe 2>&1| grep LC_消息这将显示wine试图在使用GNU gettext进行国际化的程序上打开哪些.mo文件6年过去了,我使用的是Ubuntu 16.04,这个命令仍然有效。fedora 29 x64。系统的默认en_US.UTF8LANG=“zh_CN.UTF8”wine YourBinary.exe
和LC_ALL=“zh_CN.UTF8”wine YourBinary.exe
都适合我。非常感谢。
LANG="ja_JP.UTF8" wine YourBinary.exe
ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8