Mercurial > gemma
view client/src/locale/languages.js @ 3050:c739b81b8f41
client: gauge waterlevel diagram: fixed date extent
was set to startOfDay, leading to a gap in the chart if the first result is not at 0:00.
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Mon, 15 Apr 2019 16:58:36 +0200 |
parents | 24e3e86b8cb6 |
children |
line wrap: on
line source
import * as browserLanguage from "locale2"; // planned also RS, BiH, UA const supportedLanguages = { en_GB: "British English", de_AT: "Deutsch", sk_SK: "slovenčina", hu_HU: "Magyar", hr_HR: "Hrvatska", bg_BG: "български", ro_RO: "Română" }; let isAvailableLanguage = Object.keys(supportedLanguages).filter(language => { return browserLanguage.replace("-", "_") === language; }); if (isAvailableLanguage.length === 0) { isAvailableLanguage = Object.keys(supportedLanguages).filter(language => { return language.substr(0, 2) === browserLanguage.substr(0, 2); }); } let defaultLanguage = isAvailableLanguage.length > 0 ? isAvailableLanguage[0] : "en_GB"; export { supportedLanguages, defaultLanguage };