ブラウザがクライアントマシンのロケール値を取得する方法。ブラウザがクライアントマシンのオペレーティングシステムのロケール値を取得する方法の内部プロセスが不思議です。 (つまり、クライアントOS上で実行されているブラウザ/任意のアプリケーションでは、これらのアプリケーション/ブラウザは変数値によってリクエストヘッダ情報としてフェッチして送信します)ブラウザはどのようにクライアントのロケール値を選択しますか?
1
A
答えて
1
魅力的な質問
Firefoxは、それが、ここでは異なるオペレーティングシステムに応じて、これを取得する方法を示しています:https://dxr.mozilla.org/mozilla-esr45/source/intl/locale/nsLocaleService.cpp?q=nslocaleservice&redirect_type=direct#69
私はあなた
- Windos XPのためのリストを作成していることから:QTライブラリが利用可能な場合GetSystemDefaultLCID()
- をQLocale :: system()。name()。toUtf8()
- フォールバックはC++ getenv("LANG")非常に未処理
- Macはtを使用します。彼のCFLocaleRef cflocale = CFLocaleCopyCurrent(); How to get the locale of the current user in OSX using C++
また、詳細はここを参照してください、Cに造られたアンドロイドクロムブラウザは++、JavaのLocale.getDefault()
std::string GetDefaultLocaleString() {
JNIEnv* env = base::android::AttachCurrentThread();
ScopedJavaLocalRef<jstring> locale =
Java_LocaleUtils_getDefaultLocaleString(env);
return ConvertJavaStringToUTF8(locale);
}
https://docs.oracle.com/javase/7/docs/api/java/util/Locale.html#getDefault()
を使用していますJava.LocaleUtilsを呼び出します関連する問題
- 1. Androidプログラミングでユーザーが選択した言語(またはロケール)はどのように決定しますか?
- 2. 選択ソートの数値のシフトはどのように機能しますか?
- 3. MySQLはどのようにインデックスを選択しますか?
- 4. MySQLはどのように列を選択しますか..?
- 5. - どのようにリストに移動して選択し、選択した値
- 6. jquery mobile 1.3.1では、選択メニューでどのように選択値を設定しますか?
- 7. mjolnic fontawesome-iconpickerどのように選択した値を設定しますか?
- 8. Ractive.jsを使用して、選択した選択ボックスをどのように非選択にしますか?
- 9. どのように私はangularjsの選択値をフィルタリングできますか?
- 10. 選択値から選択した値を選択します。
- 11. ローカリゼーション - どのようにasp.net mvcでクライアントのロケールを取得するには?
- 12. 注釈タイトルはどのように選択しましたか?
- 13. ASP.NET-SignalRはクライアント側(ブラウザ)でどのように動作しますか?
- 14. どのようにCSSのラジオボタンを選択しますか?
- 15. MYSQL Left JoinどのようにNULL値を選択しますか?
- 16. どのようにクライアント側のWebブラウザを検出しますか?
- 17. ラジオボタンの選択値はどのように取得できますか?
- 18. JSOUPでこれをどのように選択しますか?
- 19. Mysqlでどのようにvarcharサイズを選択しますか?
- 20. MongoDBから選択した値を選択するにはどうすればよいですか?
- 21. RefinerCMS:フロントエンドからのロケールの選択
- 22. どのように選択したラジオボタンの値
- 23. 他のロケールのようにページをレンダリングするようブラウザに指示することはできますか?
- 24. サーバーサイドでどのようにアクセスできますかAspxGridViewコンボボックスの選択値
- 25. どのようにしてInternet Explorer 7の「選択時に選択」タイムアウトをコンボボックスに増やしますか?
- 26. pyplot.contourfはカラーマップからどのように色を選択しますか?
- 27. レールフォームのフィールドまたは選択肢のデフォルト値をどのように設定しますか?
- 28. osCMaxの選択ボックスで、複数のデフォルト値または以前に選択した値を選択します。
- 29. カフカはどのように複製のフォロワノードを選択しますか?
- 30. このサイファークエリはどのようにランダムノードを選択しますか?