From 35ddf5ddd0b8e71c7113120fa2bf81a1a0d91e39 Mon Sep 17 00:00:00 2001 From: Natsumi Date: Tue, 6 Jan 2026 18:40:02 +1300 Subject: [PATCH] Fix overlay language --- src/plugin/ui.js | 10 +++++++--- src/vr/Vr.vue | 23 +++++++++++------------ src/vr/vr.css | 1 + 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/src/plugin/ui.js b/src/plugin/ui.js index 7d55cf85..dc705947 100644 --- a/src/plugin/ui.js +++ b/src/plugin/ui.js @@ -1,21 +1,25 @@ import { changeAppDarkStyle, changeAppThemeStyle, + changeHtmlLangAttribute, getThemeMode, refreshCustomCss, setLoginContainerStyle } from '../shared/utils/base/ui'; -import { i18n } from './i18n'; +import { i18n, loadLocalizedStrings } from './i18n'; import configRepository from '../service/config'; export async function initUi() { try { - // @ts-ignore - i18n.locale = await configRepository.getString( + const language = await configRepository.getString( 'VRCX_appLanguage', 'en' ); + // @ts-ignore + i18n.locale = language; + await loadLocalizedStrings(language); + changeHtmlLangAttribute(language); const { initThemeMode, isDarkMode } = await getThemeMode(configRepository); diff --git a/src/vr/Vr.vue b/src/vr/Vr.vue index 507698d9..2d177d60 100644 --- a/src/vr/Vr.vue +++ b/src/vr/Vr.vue @@ -1248,7 +1248,9 @@ :style="{ width: nowPlaying.percentage + '%' }">
- {{ t('vr.status.timer') }} + {{ + t('vr.status.timer') + }} {{ lastLocationTimer }} @@ -1262,7 +1264,9 @@ {{ pcUptime }}