diff --git a/webui/src/components/basic/ab-data-list.vue b/webui/src/components/basic/ab-data-list.vue index b819cb3a..8a29688f 100644 --- a/webui/src/components/basic/ab-data-list.vue +++ b/webui/src/components/basic/ab-data-list.vue @@ -75,9 +75,9 @@ defineExpose({ selectedKeys, toggleSelectAll }); :indeterminate="selectedKeys.size > 0 && selectedKeys.size < items.length" @change="toggleSelectAll" /> - {{ $t('common.selectAll') || 'Select All' }} + {{ $t('common.selectAll') }} - {{ items.length }} items + {{ items.length }} {{ $t('common.items') }} diff --git a/webui/src/components/layout/ab-mobile-nav.vue b/webui/src/components/layout/ab-mobile-nav.vue index 4e4a0c2f..a004f938 100644 --- a/webui/src/components/layout/ab-mobile-nav.vue +++ b/webui/src/components/layout/ab-mobile-nav.vue @@ -55,7 +55,7 @@ const visibleItems = computed(() => navItems.filter((i) => !i.hidden)); > - {{ isDark ? 'Light' : 'Dark' }} + {{ isDark ? t('theme.light') : t('theme.dark') }} diff --git a/webui/src/i18n/en.json b/webui/src/i18n/en.json index 9e63b4cf..efc5af09 100644 --- a/webui/src/i18n/en.json +++ b/webui/src/i18n/en.json @@ -352,7 +352,13 @@ "common": { "cancel": "Cancel", "confirm": "Confirm", - "select": "Select" + "select": "Select", + "selectAll": "Select All", + "items": "items" + }, + "theme": { + "light": "Light", + "dark": "Dark" }, "offset": { "dialog_title": "Season/Episode Mismatch Detected", diff --git a/webui/src/i18n/zh-CN.json b/webui/src/i18n/zh-CN.json index 13ce17e8..f2cec9e5 100644 --- a/webui/src/i18n/zh-CN.json +++ b/webui/src/i18n/zh-CN.json @@ -352,7 +352,13 @@ "common": { "cancel": "取消", "confirm": "确认", - "select": "选择" + "select": "选择", + "selectAll": "全选", + "items": "项" + }, + "theme": { + "light": "浅色", + "dark": "深色" }, "offset": { "dialog_title": "检测到季度/集数不匹配",