В нашем webapp мы регистрируем сообщения на сервере через window.onerror
Однако, если клиент (веб-браузер) использует неанглийский язык, сообщение будет на любом языке, на котором пользователь установил свой веб-браузер.
Можно ли каким-то образом изменить это?
В настоящее время очень бесполезно получать сообщения на нескольких языках, трудно найти похожие ошибки, когда они находятся на 12 разных языках, а также сложно для разработчиков, которым нужно постоянно переводить на английский язык, чтобы понять, что пошло не так.
[Edit] Добавление примера здесь
window.onerror = function (message, url, lineNumber, columnNumber) {
// log error here to server
}
В этом примере сообщение будет на английском языке чаще всего, но иногда оно появляется, например, в датском или шведском в зависимости от клиента (webbrowser).