所有国际浏览器都以英语或浏览器的本地语言显示异常 STACK 吗?

Do all international browsers display the exception STACK in English or in the browser's native language?

提问人:Intervalia 提问时间:8/18/2023 最后编辑:Intervalia 更新时间:8/18/2023 访问量:32

问:

我想知道是否所有国际浏览器都以英语或母语生成异常 STACK。

我不是在问翻译网页。我问的是浏览器语言的不同版本,其中有关浏览器的所有内容都使用另一种语言,包括菜单等。

例如,在英文版Chrome浏览器中,我得到一个异常堆栈,如下所示:

myState.js:10 Uncaught TypeError: Cannot read properties of undefined (reading 'stack')
    at new MyStateError (myState.js:10:17)
    at createState (myState.js:22:11)
    at statetest.html:16:23

法语或西班牙语浏览器会一样吗?或者法语版本会是这样的:

myState.js:10 Non capturé TypeError : Impossible de lire les propriétés d'une valeur indéfinie (lecture de 'stack')
    à new MyStateError (myState.js:10:17)
    à créerÉtat (myState.js:22:11)
    à statetest.html:16:23

我没有第二台可以安装其他浏览器的机器。安装非英语浏览器的人可以告诉我他们得到了什么吗?(同样,我不关心页面翻译,我正在寻找在非英语操作系统上安装了完整非英语版本的人)

可以在开发工具中运行以下代码行,以找出:

let a = new Error();
console.log(a.stack)
JavaScript 异常 国际化 跨浏览器

评论

0赞 Barmar 8/18/2023
您不需要第二台机器。您可以在“首选项”中更改浏览器语言。
0赞 Barmar 8/18/2023
请参阅 support.google.com/chrome/answer/...了解如何操作。
0赞 Barmar 8/18/2023
但简单的答案是,他们翻译了大多数消息。
0赞 Intervalia 8/18/2023
在设置中更改首选语言与设置浏览器的默认语言不同。我需要关于浏览器的所有内容都使用不同的语言,而不仅仅是网页。我正在尝试更改Mac OS的默认语言,看看这是否会让我看到它。

答: 暂无答案