Merge pull request #1053 from dermotduffy/fix-diagnostics
Fix broken language detection
This commit is contained in:
@@ -33,7 +33,10 @@ export function getLanguage(hass?: HomeAssistant): string {
|
|||||||
// Then the language that hass may have stored locally.
|
// Then the language that hass may have stored locally.
|
||||||
const storageLanguage = localStorage.getItem('selectedLanguage');
|
const storageLanguage = localStorage.getItem('selectedLanguage');
|
||||||
if (storageLanguage) {
|
if (storageLanguage) {
|
||||||
return canonicalizeLanguage(JSON.parse(storageLanguage));
|
const parsedLanguage: string | null = JSON.parse(storageLanguage);
|
||||||
|
if (parsedLanguage) {
|
||||||
|
return canonicalizeLanguage(parsedLanguage);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Then fall back to the browser language.
|
// Then fall back to the browser language.
|
||||||
|
|||||||
Reference in New Issue
Block a user