Filtering Javascript Errors by Language
Ignore errors from browsers with foreign locale settings
If your application has an international user base, you may be receiving Javascript error reports in the local language of your users' browsers.
While Rollbar can't translate error messages into your preferred language, it is possible to group errors by language so that you have fewer items to manage.
Here are a few custom fingerprinting rules to match errors based on browser language:
One supported language
The following rule groups errors where client.language.javascript
does not contain en-
:
{
"condition": {
"path": "client.javascript.language","ncontains": "en-"
},
"fingerprint": "non-en error",
"title": "non-english error"
}
Multiple supported languages
The following rule groups errors where client.language.javascript
does not contain en-
,fr-
,de-
, or es-
:
{
"condition":{
"all":[
{"path":"client.javascript.language","ncontains":"en-"},
{"path":"client.javascript.language","ncontains":"fr-"},
{"path":"client.javascript.language","ncontains":"de-"},
{"path":"client.javascript.language","ncontains":"es-"}
]
},
"fingerprint": "non-supported language error",
"title": "non-supported language error"
}
Updated 3 months ago