Locale Emulator

像其他国家的访客那样查看网站

Locale Emulator 是一款面向开发者、测试人员和营销人员的免费 Chrome 扩展程序。选择一种语言,Chrome 就会向网站报告这种语言——通过 Accept-Language 请求头和 navigator.language——并重新加载页面, 这样您无需更改系统或 Chrome 设置就能看到本地化版本。一键即可切换回来。

添加至 Chrome

免费 52 种语言

Locale Emulator — 像其他国家的访客那样查看网站

为什么要用不同的浏览器语言进行测试?

许多网站会根据浏览器声明的首选语言,决定显示哪种语言和哪些内容。 要检查德语或日语版本,通常需要修改 Chrome 的语言列表、重启浏览器,然后再改回来。Locale Emulator 一键就能完成,让您快速对比各个版本,发现未翻译的文字、错误的日期和数字格式、失效的跳转和语言切换器。

它具体改变了什么?

Locale Emulator 会更改不会更改
Accept-Language 请求头是
navigator.language、navigator.languages是
页面上 ?lang= 这类网址参数网站使用时会添加
Chrome 界面语言否
IP 地址、国家、时区否

如果网站根据您的 IP 地址或账户设置选择语言,只模拟浏览器语言是不够的:请使用 VPN、 Chrome DevTools → Sensors,或网站自己的设置。

如何使用?

  1. 打开您要测试的页面。
  2. 点击 Locale Emulator 图标,选择语言和地区。
  3. 页面会以该语言重新加载。检查文字、格式和跳转。
  4. 关闭模拟,即可恢复您平时使用的语言。

Locale Emulator 与 Chrome DevTools 对比

DevTools 可以替换位置和时区(Sensors),但没有一个简单的开关能同时更改 Accept-Language 请求头和页面的 navigator.language。用 DevTools 处理位置和时区,用 Locale Emulator 处理语言—— 两者结合即可覆盖大多数本地化测试。

产品信息

开发者HotPanCake(PayForSay s. r. o.,斯洛伐克)
版本1.0,更新于 2024-12-16
语言52 种
价格免费

隐私 · HotPanCake 全部扩展程序

常见问题

Locale Emulator 改变了什么?

改变的是 Chrome 告诉网站的首选语言:Accept-Language 请求头,以及页面脚本读取的 navigator.language 和 navigator.languages 值。根据这些信息选择语言的网站会显示相应的本地化版本。

它会更改我的 Chrome 或 Windows 语言吗?

不会。Chrome 自己的菜单和您的操作系统保持不变;只有网站收到的信息会改变。

它会更改我的位置或 IP 地址吗?

不会。根据 IP 地址判断国家的网站仍会看到您的真实位置。如需更改位置,请使用 VPN 或 Chrome DevTools 中的位置替换功能(Sensors)。

它与 Chrome 的语言设置有什么不同?

Chrome 的设置会更改所有网站的语言,而且需要重新排列您的首选语言。扩展程序一键切换、一键还原,这正是测试时需要的。

适合哪些人?

测试本地化的网页开发者和 QA 工程师、在实际页面中检查译文的翻译人员、检查 hreflang 和语言跳转的 SEO 专员,以及任何想用另一种语言查看网站的人。

Locale Emulator 免费吗?

是的,免费,无需账户。

更新于:

Locale Emulator

像其他国家的访客那样查看网站