なぜブラウザの言語を変えてテストするのですか?
多くのサイトは、ブラウザが伝える優先言語をもとに、表示する言語とコンテンツを決めています。ドイツ語版や日本語版を確認するには、普通は Chrome の言語リストを変更し、再起動して、また元に戻す必要があります。Locale Emulator ならワンクリックなので、各版をすばやく比べて、未翻訳の文字列、間違った日付や数値の形式、壊れたリダイレクトや言語切り替えを見つけられます。
具体的に何が変わりますか?
| Locale Emulator で変わる | 変わらない | |
|---|---|---|
リクエストヘッダー Accept-Language | はい | |
navigator.language、navigator.languages | はい | |
ページ上の ?lang= 形式の URL パラメーター | サイトが使っている場合は追加 | |
| Chrome の表示言語 | いいえ | |
| IP アドレス、国、タイムゾーン | いいえ |
サイトが IP アドレスやアカウント設定から言語を選んでいる場合は、ブラウザの言語をエミュレートするだけでは足りません。VPN、Chrome DevTools → Sensors、またはサイト自体の設定を使ってください。
使い方は?
- テストしたいページを開きます。
- Locale Emulator のアイコンをクリックし、言語と地域を選びます。
- その言語でページが再読み込みされます。テキスト、形式、リダイレクトを確認します。
- エミュレーションをオフにすると、普段の言語に戻ります。
Locale Emulator と Chrome DevTools の比較
DevTools は位置情報とタイムゾーンを上書きできます(Sensors)が、Accept-Language ヘッダーとページの navigator.language をまとめて切り替える簡単なスイッチはありません。位置情報とタイムゾーンには DevTools を、言語には Locale Emulator を使えば、ほとんどのローカライズテストをカバーできます。
製品情報
| 開発元 | HotPanCake(PayForSay s. r. o.、スロバキア) |
| バージョン | 1.0、更新日 2024-12-16 |
| 言語 | 52 |
| 料金 | 無料 |