OSにインストールされている言語を検出したい。 I実行することを行うには :OS言語を検出する
qDebug() << QLocale::system();
// result = QLocale(English, Latin, UnitedStates)
を私はQStringの中でそれを保存したいのですが、それだけで行うことはできません。
QString langs = QLocale::system().toString();
私は、文字列で、この結果を保存することができますどのように? OS言語を検出するためのより良い方法はありますか? もう1つのことは、可能であればQtを使用してキーボードの言語設定を検出できるかどうかです。
QLocaleは、システムの異なる表現を取得するには、アプリケーションの起動だから、
で、システムのロケール設定から を決定されたデフォルトのロケールの概念をサポートしています。
"自分のOSにインストールされている言語を検出する"とはどういう意味ですか?あなたは詳細を教えていただけますか? – peppe
私のアプリケーションが動作しているコンピュータにインストールされている言語パックの一覧を知りたい – vitor13almeida
「言語パック」とは何ですか?どのOSの下で? – peppe