Merge pull request #1313 from asedmammad/feat/i18n-navigator-config

feat: Configurable i18n default translation language
This commit is contained in:
Timothy Jaeryang Baek 2024-03-27 23:52:26 -07:00 committed by GitHub
commit c6bb0ded5e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 370 additions and 360 deletions

View file

@ -11,7 +11,7 @@
import '../tailwind.css';
import 'tippy.js/dist/tippy.css';
import { WEBUI_BASE_URL } from '$lib/constants';
import i18n from '$lib/i18n';
import i18n, { initI18n } from '$lib/i18n';
setContext('i18n', i18n);
@ -25,6 +25,11 @@
if (backendConfig) {
// Save Backend Status to Store
await config.set(backendConfig);
if ($config.default_locale) {
initI18n($config.default_locale);
} else {
initI18n();
}
await WEBUI_NAME.set(backendConfig.name);
console.log(backendConfig);