为什么要用不同的浏览器语言进行测试?
许多网站会根据浏览器声明的首选语言,决定显示哪种语言和哪些内容。 要检查德语或日语版本,通常需要修改 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 种 |
| 价格 | 免费 |