Developer Guide
Localization
The admin portal supports multiple languages. Built-in: English and Bosnian.
Adding a language
- Create a JSON file in the
Localization/Languages/folder next to your application:
publish/
Localization/
Languages/
en.json (built-in)
bs.json (built-in)
de.json (your new language)
- Copy
en.jsonas a starting point and translate all values.
- Set as default in
appsettings.json:
"ScreamReporting": {
"DefaultLanguage": "de"
}
Supported language codes
| Code | Language | Code | Language |
|---|---|---|---|
en | English | tr | Turkce |
bs | Bosanski | ar | Arabic (RTL) |
hr | Hrvatski | he | Hebrew (RTL) |
sr | Srpski | zh | Chinese |
de | Deutsch | ja | Japanese |
fr | Francais | ru | Russian |
it | Italiano | pl | Polski |
es | Espanol | cs | Cestina |
RTL support
Languages marked as RTL automatically switch the portal layout to right-to-left.
Next: PDF & Chromium