[*] Safer translation fallback.

This commit is contained in:
EndarValuk 2023-05-11 06:12:19 +00:00
parent c20bed71fc
commit 5f2436bd82

View file

@ -143,10 +143,9 @@ export default class AdvancedMerge extends Plugin {
public settings: AdvancedMergePluginSettings; public settings: AdvancedMergePluginSettings;
public async onload(): Promise<void> { public async onload(): Promise<void> {
this.language = this.language = !Object.keys(TRANSLATIONS).contains(navigator.language)
TRANSLATIONS[navigator.language] == null ? DEFAULT_LANGUAGE
? DEFAULT_LANGUAGE : navigator.language;
: navigator.language;
await this.loadSettings(); await this.loadSettings();
@ -270,7 +269,7 @@ export default class AdvancedMerge extends Plugin {
return 1; return 1;
} }
return 0; return 0;
}) })
: files.reverse(); : files.reverse();
} }