更改WINE中的区域设置

时间:2012-05-07 07:48:53

标签: linux locale wine

我在linux上使用wine emulator(SliTaz 4.0),我想更改wine语言环境,以便用日语显示对话框和消息。

我发现这个工具http://code.google.com/p/winelocale/似乎可以完成这项工作,但我找不到任何地方的下载链接,也无法联系作者,所以有人知道该怎么做吗?

我实际上并不确定此工具(WINELocale)是否真的有用,所以我愿意接受任何将WINE的语言环境更改为日语的建议。

由于

7 个答案:

答案 0 :(得分:11)

在Ubuntu 13.04中我不得不使用

LANG="ja_JP.UTF8" wine YourBinary.exe

答案 1 :(得分:1)

LC_ALL="ja_JP"

另一个例子;)

答案 2 :(得分:1)

我必须编辑/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以及大多数其他发行版中做的事情。

答案 3 :(得分:0)

export LANG="ja_JP"

在这款酒改变其日语后,请记住为日语安装字体,否则它看起来像垃圾!

如果您关闭终端,则语言环境的设置将丢失。 一个更清洁的方式是:

LANG="ja_JP" winecfg

例如,所以只有这个“过程(和孩子)”会受到影响,记得将它用于葡萄酒,就像这样:

LANG="ja_JP" wine YourBinary.exe

答案 4 :(得分:0)

您还可以通过在LC_ALL中设置HKEY_CURRENT_USER\Environment环境变量(右键单击 - >新建 - >字符串值),通过注册表更改所有应用程序的区域设置。

答案 5 :(得分:0)

正如其他人所说,export LANG="ja_JP"应该有用。

但请确保您已安装该区域设置,否则不会。如何安装它取决于您的发行版,但要检查它是否可用,您只需在终端中运行locale -a,它将列出可供使用的语言环境。

答案 6 :(得分:0)

LANG=ja_JP在我的计算机上似乎不是默认的utf8。 (也许是因为它在locale.gen中较低吗?)

LANG=ja_JP.UTF-8有效。