【发布时间】:2012-06-30 08:14:52
【问题描述】:
我需要在 Qt 中检测用户的语言和国家代码。该代码必须符合http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s04.html 的标准。
我尝试过 QLocale,但它在 countryToString 和 languageToString 中返回了完整的国家和语言名称。 (我需要短代码,比如“en”而不是“English”。)
其中一种方法是创建 QLocale::Language 和 QString 的映射。但是有没有更快更简单的方法呢?
【问题讨论】:
标签: c++ qt localization freedesktop.org