Compare commits

...

1 Commits

Author SHA1 Message Date
Mees Frensel c1c1fa0b0a fix(web): always initialize language manager to set lang and dir 2026-07-07 12:24:49 +02:00
2 changed files with 3 additions and 1 deletions
@@ -3,7 +3,7 @@ import { lang } from '$lib/stores/preferences.store';
import { langs } from '$lib/utils/i18n'; import { langs } from '$lib/utils/i18n';
class LanguageManager { class LanguageManager {
constructor() { init() {
eventManager.on({ eventManager.on({
AppInit: () => lang.subscribe((lang) => this.setLanguage(lang)), AppInit: () => lang.subscribe((lang) => this.setLanguage(lang)),
}); });
+2
View File
@@ -1,5 +1,6 @@
import { commandPaletteManager } from '@immich/ui'; import { commandPaletteManager } from '@immich/ui';
import { goto } from '$app/navigation'; import { goto } from '$app/navigation';
import { languageManager } from '$lib/managers/language-manager.svelte';
import { serverConfigManager } from '$lib/managers/server-config-manager.svelte'; import { serverConfigManager } from '$lib/managers/server-config-manager.svelte';
import { maintenanceCreateUrl, maintenanceReturnUrl, maintenanceShouldRedirect } from '$lib/utils/maintenance'; import { maintenanceCreateUrl, maintenanceReturnUrl, maintenanceShouldRedirect } from '$lib/utils/maintenance';
import { init } from '$lib/utils/server'; import { init } from '$lib/utils/server';
@@ -23,6 +24,7 @@ export const load = (async ({ fetch, url }) => {
} }
commandPaletteManager.enable(); commandPaletteManager.enable();
languageManager.init();
return { return {
error, error,