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.
|
||||
const storageLanguage = localStorage.getItem('selectedLanguage');
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user