feat(frontend): 实现中英文切换与拼写检查

This commit is contained in:
2026-09-05 09:38:23 +08:00
parent a35b577d66
commit ef961d322b
44 changed files with 722 additions and 519 deletions
@@ -7,6 +7,7 @@ import SearchFiltersPanel from '@/features/search/SearchFiltersPanel.vue'
import TaskFiltersPanel from '@/features/tasks/TaskFiltersPanel.vue'
import ExtensionListPanel from '@/components/common/ExtensionListPanel.vue'
import { useRoute } from 'vue-router'
import { t } from '@/i18n'
const props = defineProps<{
component: string | null
@@ -17,12 +18,12 @@ const routeName = computed(() => route.name as string)
const sidebarTitle = computed(() => {
const titles: Record<string, string> = {
'file-tree': '文件',
'conversation-list': '对话',
'run-list': '智能体运行',
'search-filters': '搜索筛选',
'task-filters': '任务筛选',
'extension-list': '扩展',
'file-tree': t('文件', 'Files'),
'conversation-list': t('对话', 'Conversations'),
'run-list': t('智能体运行', 'Agent Runs'),
'search-filters': t('搜索筛选', 'Search Filters'),
'task-filters': t('任务筛选', 'Task Filters'),
'extension-list': t('扩展', 'Extensions'),
}
return titles[props.component || ''] || ''
})