From 3177ab6404d7e3f595b1360ec7f22194e0c4edfc Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Mon, 13 Jan 2025 15:53:14 +0800 Subject: [PATCH] feat: i18n --- ui/src/enums/model.ts | 14 +++++++------- ui/src/locales/lang/zh_CN/views/template.ts | 3 +++ .../template/component/CreateModelDialog.vue | 4 ++-- ui/src/views/template/component/ModelCard.vue | 2 +- ui/src/views/template/component/data.ts | 15 ++++++++------- 5 files changed, 21 insertions(+), 17 deletions(-) diff --git a/ui/src/enums/model.ts b/ui/src/enums/model.ts index 41484b1bc..aab2ef7d0 100644 --- a/ui/src/enums/model.ts +++ b/ui/src/enums/model.ts @@ -9,11 +9,11 @@ export enum PermissionDesc { } export enum modelType { - EMBEDDING = t('views.template.model.EMBEDDING'), - LLM = t('views.template.model.LLM'), - STT = t('views.template.model.STT'), - TTS = t('views.template.model.TTS'), - IMAGE = t('views.template.model.IMAGE'), - TTI = t('views.template.model.TTI'), - RERANKER = t('views.template.model.RERANKER') + EMBEDDING = 'views.template.model.EMBEDDING', + LLM = 'views.template.model.LLM', + STT = 'views.template.model.STT', + TTS = 'views.template.model.TTS', + IMAGE = 'views.template.model.IMAGE', + TTI = 'views.template.model.TTI', + RERANKER = 'views.template.model.RERANKER' } diff --git a/ui/src/locales/lang/zh_CN/views/template.ts b/ui/src/locales/lang/zh_CN/views/template.ts index 3f160400d..05a925afd 100644 --- a/ui/src/locales/lang/zh_CN/views/template.ts +++ b/ui/src/locales/lang/zh_CN/views/template.ts @@ -21,6 +21,9 @@ export default { TTI: '图片生成', }, templateForm: { + title: { + + }, form: { provider: { label: '供应商', diff --git a/ui/src/views/template/component/CreateModelDialog.vue b/ui/src/views/template/component/CreateModelDialog.vue index 40088762f..94f608cf2 100644 --- a/ui/src/views/template/component/CreateModelDialog.vue +++ b/ui/src/views/template/component/CreateModelDialog.vue @@ -12,12 +12,12 @@ 选择供应商{{ $t('views.template.providerPlaceholder') }} {{ - `添加 ${providerValue?.name}` + `${$t('common.add')} ${providerValue?.name}` }} diff --git a/ui/src/views/template/component/ModelCard.vue b/ui/src/views/template/component/ModelCard.vue index b950b0abf..932403e9d 100644 --- a/ui/src/views/template/component/ModelCard.vue +++ b/ui/src/views/template/component/ModelCard.vue @@ -38,7 +38,7 @@
  • 模型类型 - {{ modelType[model.model_type as keyof typeof modelType] }}
  • diff --git a/ui/src/views/template/component/data.ts b/ui/src/views/template/component/data.ts index 2bd1b75ee..458bcf648 100644 --- a/ui/src/views/template/component/data.ts +++ b/ui/src/views/template/component/data.ts @@ -1,10 +1,11 @@ import { modelType } from '@/enums/model' +import { t } from '@/locales' export const modelTypeList = [ - { text: modelType['LLM'], value: 'LLM' }, - { text: modelType['EMBEDDING'], value: 'EMBEDDING' }, - { text: modelType['RERANKER'], value: 'RERANKER' }, - { text: modelType['STT'], value: 'STT' }, - { text: modelType['TTS'], value: 'TTS' }, - { text: modelType['IMAGE'], value: 'IMAGE' }, - { text: modelType['TTI'], value: 'TTI' } + { text: t(modelType['LLM']), value: 'LLM' }, + { text: t(modelType['EMBEDDING']), value: 'EMBEDDING' }, + { text: t(modelType['RERANKER']), value: 'RERANKER' }, + { text: t(modelType['STT']), value: 'STT' }, + { text: t(modelType['TTS']), value: 'TTS' }, + { text: t(modelType['IMAGE']), value: 'IMAGE' }, + { text: t(modelType['TTI']), value: 'TTI' } ]