我在 linux (SliTaz 4.0) 上使用 wine 模拟器,我想更改 wine 区域设置,以便对话框和消息以日语显示。
我找到了这个工具http://code.google.com/p/winelocale/似乎可以完成这项工作,但我在任何地方都找不到下载链接,也无法联系作者,所以有人知道该怎么做吗? ?
我实际上不确定这个工具 (WINELocale) 是否真的可以工作,所以我愿意接受任何将 WINE 的语言环境更改为日语的建议。
谢谢
我在 linux (SliTaz 4.0) 上使用 wine 模拟器,我想更改 wine 区域设置,以便对话框和消息以日语显示。
我找到了这个工具http://code.google.com/p/winelocale/似乎可以完成这项工作,但我在任何地方都找不到下载链接,也无法联系作者,所以有人知道该怎么做吗? ?
我实际上不确定这个工具 (WINELocale) 是否真的可以工作,所以我愿意接受任何将 WINE 的语言环境更改为日语的建议。
谢谢
在 Ubuntu 13.04 中我不得不使用
LANG="ja_JP.UTF8" wine YourBinary.exe
LC_ALL="ja_JP"
另一个例子;)
我不得不编辑/etc/locale.gen
并取消注释这两行:
ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8
之后,我locale-gen
(以 root 身份)运行,当它完成生成语言环境时,只需设置即可LANG=ja_JP.utf8
。看来,关键是首先生成语言环境信息。
此外,如果您没有任何字体,则需要在系统上安装日文字体。
如果有人想知道的话,我的发行版是 Debian Sid,但我相信这也是您在 Arch 和 Ubuntu 以及大多数其他发行版中需要做的事情。
export LANG="ja_JP"
这款酒在更改语言环境为日文后,尽管记得安装日文字体,否则会看起来像垃圾!
如果您关闭终端,区域设置将丢失。更清洁的方法是:
LANG="ja_JP" winecfg
例如,只有这个“进程(和子进程)”会受到影响,记得像这样将它用于葡萄酒:
LANG="ja_JP" wine YourBinary.exe
您还可以通过注册表更改所有应用程序的区域设置,方法是在(右键单击 -> 新建 -> 字符串值)中设置LC_ALL
环境变量。HKEY_CURRENT_USER\Environment
正如其他人所说,export LANG="ja_JP"
应该工作。
但请确保您已安装该语言环境,否则不会。如何安装它取决于您的发行版,但要检查它是否可用,您可以简单地locale -a
在终端中运行,它会列出可用的语言环境。
LANG=ja_JP
在我的机器上似乎没有默认为 utf8。(也许是因为它在 locale.gen 中较低?)
LANG=ja_JP.UTF-8
作品。