我的应用程序在Linux中运行。 它将是本地化的。 我怎样才能获得操作系统语言? 它是用Linux代表的吗? 作为数值?
答案 0 :(得分:2)
在SuperUser上查看问题:
https://superuser.com/questions/62031/how-to-change-the-linux-localization
如果您只想知道支持哪些语言环境,您可以看到安装了哪些语言环境,可以通过以下方式在Debian中完成:
ls -l /usr/share/locale
我想应该始终安装名为“C”(默认语言环境名称,只是英语)的语言环境。
如果您想设置区域设置,只需使用:
export -n LC_ALL=de_DE
代表德语,例如
答案 1 :(得分:0)
您可以在GLibC Manual中找到一些有用的信息。
答案 2 :(得分:0)
由于您的大多数其他问题都与Qt有关,您可能需要阅读静态函数的文档QLocale::system()