【问题标题】:Changing the Locale in WINE在 WINE 中更改语言环境
【发布时间】:2012-05-15 17:59:59
【问题描述】:

我在 linux (SliTaz 4.0) 上使用 wine 模拟器,我想更改 wine 区域设置,以便以日语显示对话框和消息。

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

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

谢谢

【问题讨论】:

    标签: linux locale wine


    【解决方案1】:

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

    LANG=ja_JP.UTF-8 有效。

    【讨论】:

      【解决方案2】:

      我不得不编辑 /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】:

        在 Ubuntu 13.04 中我不得不使用

        LANG="ja_JP.UTF8" wine YourBinary.exe
        

        【讨论】:

        • 6 年过去了,我使用的是 Ubuntu 16.04,这个命令仍然有效。
        • fedora 29 x64。系统的默认 en_US.UTF8。 LANG="zh_CN.UTF8" wine YourBinary.exeLC_ALL="zh_CN.UTF8" wine YourBinary.exe 都为我工作。谢谢。
        【解决方案4】:

        正如其他人所说,export LANG="ja_JP" 应该可以工作。

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

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            【解决方案6】:
            LC_ALL="ja_JP"
            

            另一个例子;)

            【讨论】:

            • 我认为这与 Slitaz 而不是 WINE 本身有关
            • 那么,接缝会到处乱跑(没有官方的东西的坏发行?)或者有什么东西正在执行 lang
            • 另一种调试方式:LANGUAGE=fr strace wine ./Myprog.exe 2>&1 | grep LC_MESSAGES 这将显示 wine 试图在使用 GNU gettext 进行国际化的程序上打开哪些 .mo 文件
            【解决方案7】:
            export LANG="ja_JP"
            

            这款酒改成日文后,记得安装日文字体,不然会很垃圾!

            如果你关闭终端,区域设置将会丢失。 更清洁的方法是:

            LANG="ja_JP" winecfg
            

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

            LANG="ja_JP" wine YourBinary.exe
            

            【讨论】:

            • 我试过了,它没有用。我有字体并做了所有提到的步骤......一切都保持在英文
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多