【问题标题】:gcc ignores LC_ALLgcc 忽略 LC_ALL
【发布时间】:2011-02-17 07:23:24
【问题描述】:

我试图让 gcc 以不同的语言提供错误消息。但它仍然给我英文的错误信息。

我的语言环境输出 varun@varun-desktop:$ 语言环境 LANG=en_IN

LC_CTYPE="es_EC.utf8"

LC_NUMERIC="es_EC.utf8"

LC_TIME="es_EC.utf8"

LC_COLLATE="es_EC.utf8"

LC_MONETARY="es_EC.utf8"

LC_MESSAGES="es_EC.utf8"

LC_PAPER="es_EC.utf8"

LC_NAME="es_EC.utf8"

LC_ADDRESS="es_EC.utf8"

LC_TELEPHONE="es_EC.utf8"

LC_MEASUREMENT="es_EC.utf8"

LC_IDENTIFICATION="es_EC.utf8"

LC_ALL=es_EC.utf8

gcc.mo 存在于我的 /usr/share/local/es 中

我还收到了其他程序的错误消息,例如西班牙语中的 apt,但 gcc 中没有。 有人可以在这方面帮助我吗?

我在 64 位 ubuntu 10.04 机器上使用 gcc-4.4.3

谢谢你

【问题讨论】:

    标签: gcc localization ubuntu


    【解决方案1】:

    您可以尝试设置LANG:有关环境变量的详细说明,请参见Selecting message language in gcc and g++

    【讨论】:

      【解决方案2】:

      据我所知 gcc 没有本地化,所以你只能得到英文错误信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-16
        • 1970-01-01
        • 2013-07-10
        • 2011-05-27
        • 1970-01-01
        • 1970-01-01
        • 2021-07-05
        • 2021-01-19
        相关资源
        最近更新 更多