Web サイトの疑似ローカリゼーションをテストしています。
カスタム受け入れ言語を持つように Internet Explorer を構成できます。
- [ツール]、 [インターネット オプション] の順にクリックします。
- [全般] タブで、 [言語] をクリックします。
- [言語設定] ダイアログで [追加] をクリックします。
- ユーザー定義言語
qps-ploc
(つまり、疑似 (ベース) ロケール)を入力します。 - [ OK] をクリックします。
Internet Explorer が http 要求を発行すると、受け入れ言語は次のようになりますqpc-ploc
。
GET https://stackoverflow.com/ HTTP/1.1
Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, */*
Accept-Language: qps-ploc,en-US;q=0.5
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Host: stackoverflow.com
Chrome に対して同じ変更を行うにはどうすればよいですか? Firefoxに?
アップデート
また、Internet Explorerは Windows の設定を尊重することに注意してください。私の Windows は、疑似 (ベース) qps-ploc
ロケールを使用するように構成されています。デフォルトでは、Internet Explorer はこれを使用します。
Google Chromeは Windows の設定を無視し、代わりにリクエストen-US
とen
言語を決定します。
GET https://stackoverflow.com/ HTTP/1.1
Host: stackoverflow.com
Connection: keep-alive
Cache-Control: max-age=0
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3