為什麼要用不同的瀏覽器語言測試?
很多網站會根據瀏覽器表示的偏好語言,決定要顯示哪種語言和哪些內容。要檢查德文或日文版本,你通常得更改 Chrome 的 語言清單、重新啟動,之後再改回來。Locale Emulator 按一下就能做到,讓你快速比較各個版本,找出未翻譯的字串、 錯誤的日期和數字格式、失效的重新導向和語言切換器。
它具體會更改什麼?
| Locale Emulator 會更改 | 不會更改 | |
|---|---|---|
Accept-Language 請求標頭 | 是 | |
navigator.language、navigator.languages | 是 | |
頁面上 ?lang= 這類網址參數 | 網站有使用時會加上 | |
| 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 種 |
| 價格 | 免費 |