fix(ui): localize hardcoded strings

This commit is contained in:
t8y2 committed 2026-05-30 10:01:12 +08:00
1 parent 8e04889745
commit ed1db7db6b
17 files changed
+383 -153

No files matched your search

@@ -208,7 +208,7 @@ const dataTabsMenuContainerClass = computed(() =>
<Tooltip>
<TooltipTrigger as-child>
<div
class="group flex items-center gap-1 px-2 text-xs cursor-pointer transition-colors whitespace-nowrap"
class="group flex items-center gap-1 px-2 text-xs cursor-pointer transition-colors whitespace-nowrap select-none"
:class="
settingsStore.editorSettings.appLayout === 'classic'
? [
@@ -289,11 +289,11 @@ const dataTabsMenuContainerClass = computed(() =>
<span class="shrink-0 text-amber-600 dark:text-amber-400">
<Package class="h-3.5 w-3.5" />
</span>
<span class="min-w-0 truncate flex-1">驱动管理</span>
<span class="min-w-0 truncate flex-1">{{ t("toolbar.driverManager") }}</span>
<span
v-if="(agentDriverUpdateCount ?? 0) > 0"
class="inline-flex h-4 min-w-4 shrink-0 items-center justify-center rounded-full bg-red-500 px-1 text-[10px] font-medium leading-none text-white"
aria-label="可更新驱动数量"
:aria-label="t('toolbar.updatableDriverCount')"
>
{{ (agentDriverUpdateCount ?? 0) > 99 ? "99+" : agentDriverUpdateCount }}
</span>
@@ -154,11 +154,11 @@ function onToolbarDblClick(e: MouseEvent) {
@click="emit('open-driver-store')"
>
<Package class="h-3.5 w-3.5" />
驱动管理
{{ t("toolbar.driverManager") }}
<span
v-if="agentDriverUpdateCount > 0"
class="ml-0.5 inline-flex h-4 min-w-4 items-center justify-center rounded-full bg-red-500 px-1 text-[10px] font-medium leading-none text-white"
aria-label="可更新驱动数量"
:aria-label="t('toolbar.updatableDriverCount')"
>
{{ agentDriverUpdateCount > 99 ? "99+" : agentDriverUpdateCount }}
</span>
@@ -94,9 +94,9 @@ watch(
@click="handleReleaseNotesClick"
/>
<p v-if="!isDesktop && updateInfo?.update_available" class="text-xs text-muted-foreground">
Docker 用户请运行
{{ t("updates.dockerUsersRun") }}
<code class="bg-muted px-1 py-0.5 rounded text-[11px]">docker compose pull && docker compose up -d</code>
更新
{{ t("updates.toUpdate") }}
</p>
</div>
<DialogFooter>