fix: languages and dark theme day picker

This commit is contained in:
David Ralph
2021-03-23 20:01:37 +00:00
parent a3cf09287f
commit 214d06927e
7 changed files with 42 additions and 49 deletions

View File

@@ -53,13 +53,10 @@ export default class SettingsFunctions {
const languageCodes = languages.map(({ code }) => code);
const browserLanguage = (navigator.languages && navigator.languages[0]) || navigator.language;
if (languageCodes.includes(browserLanguage)) {
if (languageCodes.includes(browserLanguage.replace('-', '_'))) {
localStorage.setItem('language', browserLanguage);
if (browserLanguage !== 'en-GB' || browserLanguage !== 'en-US') {
document.documentElement.lang = browserLanguage;
}
} else {
localStorage.setItem('language', 'en-GB');
localStorage.setItem('language', 'en_GB');
}
if (reset) {