0

我开发了一个使用 GTK+2 的应用程序。它在 Windows XP 和 Linux 中都能正常编译和运行。内置消息反映了这两种环境中操作系统的当前语言(我实际开发它的意大利 XP 安装,以及我的虚拟化 Linux Fedora 16 安装)。问题出现在另一个 XP 安装中,我安装了 GTK 运行时和主题选择器(取自http://gtk-win.sourceforge.net/home/index.php/Main/Downloads)。在这个系统上,内置消息以英文显示,尽管它是另一个意大利 XP 安装。我如何告诉 GTK 环境它必须使用哪种语言?否则,我如何更改内置消息,例如文件选择器中的消息?我不想建立一个多语言的应用程序,只是意大利语。

谢谢你。

PS:我在 XP 上使用 MinGW+gcc,在 Linux 上使用 gcc。编程语言是 C,GUI 使用 Glade 设计并使用 GtkBuilder 构建。

4

1 回答 1

0

解决了。我选择不安装翻译。再次安装翻译,一切都按预期工作。

于 2014-02-11T06:24:36.770 回答