Skip to content

Commit cc7990f

Browse files
fix: i18n
1 parent 4bb3a53 commit cc7990f

35 files changed

+60
-37
lines changed

ui/src/components/dynamics-form/constructor/items/DatePickerConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
:label="$t('components.dynamicsForm.default.label')"
3737
:rules="
3838
formValue.required
39-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
39+
? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
4040
: []
4141
"
4242
>

ui/src/components/dynamics-form/constructor/items/MultiSelectConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
prop="default_value"
5555
:rules="
5656
formValue.required
57-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
57+
? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
5858
: []
5959
"
6060
>

ui/src/components/dynamics-form/constructor/items/RadioCardConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
prop="default_value"
5656
:rules="
5757
formValue.required
58-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
58+
? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
5959
: []
6060
"
6161
>

ui/src/components/dynamics-form/constructor/items/RadioRowConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
prop="default_value"
5858
:rules="
5959
formValue.required
60-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
60+
? [{ required: true, message:`${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
6161
: []
6262
"
6363
>

ui/src/components/dynamics-form/constructor/items/SingleSelectConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
:label="$t('components.dynamicsForm.default.label')"
5656
:rules="
5757
formValue.required
58-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
58+
? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
5959
: []
6060
"
6161
>

ui/src/components/dynamics-form/constructor/items/SliderConstructor.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<template>
2-
<el-form-item label="是否带输入框" required prop="showInput">
2+
<el-form-item :label="$t('components.dynamicsForm.Slider.showInput.label')" required prop="showInput">
33
<el-switch v-model="formValue.showInput" />
44
</el-form-item>
5-
<el-form-item label="取值范围" required>
5+
<el-form-item :label="$t('components.dynamicsForm.Slider.valueRange.label')" required>
66
<el-col :span="11" style="padding-left: 0">
77
<el-form-item
88
:rules="[
99
{
1010
required: true,
11-
message: '最小值必填',
11+
message: $t('components.dynamicsForm.Slider.valueRange.minRequired'),
1212
trigger: 'change'
1313
}
1414
]"
@@ -25,7 +25,7 @@
2525
:rules="[
2626
{
2727
required: true,
28-
message: '最大值必填',
28+
message: $t('components.dynamicsForm.Slider.valueRange.maxRequired'),
2929
trigger: 'change'
3030
}
3131
]"
@@ -40,7 +40,7 @@
4040
</el-col>
4141
</el-form-item>
4242
<el-col :span="11" style="padding-left: 0">
43-
<el-form-item label="步长值" required prop="step" :rules="step_rules">
43+
<el-form-item :label="$t('components.dynamicsForm.Slider.step.label')" required prop="step" :rules="step_rules">
4444
<el-input-number
4545
style="width: 100%"
4646
v-model="formValue.step"
@@ -133,11 +133,11 @@ const step_rules = [
133133
required: true,
134134
validator: (rule: any, value: any, callback: any) => {
135135
if (!value) {
136-
callback(new Error('步长值必填'))
136+
callback(new Error(t('components.dynamicsForm.Slider.step.requiredMessage1')))
137137
return false
138138
}
139139
if (value === 0) {
140-
callback(new Error('步长不能为0'))
140+
callback(new Error(t('components.dynamicsForm.Slider.step.requiredMessage2')))
141141
return false
142142
}
143143
return true

ui/src/components/dynamics-form/constructor/items/SwitchInputConstructor.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
prop="default_value"
66
:rules="
77
formValue.required
8-
? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }]
8+
? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }]
99
: []
1010
"
1111
>

ui/src/components/dynamics-form/constructor/items/TextInputConstructor.vue

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<template>
2-
<el-form-item label="文本长度" required>
2+
<el-form-item :label="$t('components.dynamicsForm.TextInput.length.label')" required>
33
<el-row class="w-full">
44
<el-col :span="11">
55
<el-form-item
66
:rules="[
77
{
88
required: true,
9-
message: '最小长度必填',
9+
message: $t('components.dynamicsForm.TextInput.length.minRequired'),
1010
trigger: 'change'
1111
}
1212
]"
@@ -30,7 +30,7 @@
3030
:rules="[
3131
{
3232
required: true,
33-
message: '最大长度必填',
33+
message: $t('components.dynamicsForm.TextInput.length.maxRequired'),
3434
trigger: 'change'
3535
}
3636
]"
@@ -54,7 +54,7 @@
5454
prop="default_value"
5555
:label="$t('components.dynamicsForm.default.label')"
5656
:rules="
57-
formValue.required ? [{ required: true, message: $t('components.dynamicsForm.default.requiredMessage') }, ...rules] : rules
57+
formValue.required ? [{ required: true, message: `${$t('components.dynamicsForm.default.label')}${$t('components.dynamicsForm.default.requiredMessage')}` }, ...rules] : rules
5858
"
5959
>
6060
<div class="defaultValueCheckbox">
@@ -76,7 +76,7 @@
7676
</template>
7777
<script setup lang="ts">
7878
import { computed, onMounted, watch } from 'vue'
79-
79+
import { t } from '@/locales'
8080
const props = defineProps<{
8181
modelValue: any
8282
}>()
@@ -110,19 +110,19 @@ const getData = () => {
110110
props_info: {
111111
rules: formValue.value.required
112112
? [
113-
{ required: true, message: `${formValue.value.label} 为必填属性` },
113+
{ required: true, message: `${formValue.value.label} ${t('components.dynamicsForm.default.requiredMessage')}` },
114114
{
115115
min: formValue.value.minlength,
116116
max: formValue.value.maxlength,
117-
message: `${formValue.value.label}长度在 ${formValue.value.minlength} ${formValue.value.maxlength} 个字符`,
117+
message: `${formValue.value.label}${t('components.dynamicsForm.TextInput.length.requiredMessage1')} ${formValue.value.minlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage2')} ${formValue.value.maxlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage3')}`,
118118
trigger: 'blur'
119119
}
120120
]
121121
: [
122122
{
123123
min: formValue.value.minlength,
124124
max: formValue.value.maxlength,
125-
message: `${formValue.value.label}长度在 ${formValue.value.minlength} ${formValue.value.maxlength} 个字符`,
125+
message: `${formValue.value.label}${t('components.dynamicsForm.TextInput.length.requiredMessage1')} ${formValue.value.minlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage2')} ${formValue.value.maxlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage3')}`,
126126
trigger: 'blur'
127127
}
128128
]
@@ -141,21 +141,21 @@ const rangeRules = [
141141
required: true,
142142
validator: (rule: any, value: any, callback: any) => {
143143
if (!formValue.value.minlength) {
144-
callback(new Error('文本长度为必填参数'))
144+
callback(new Error(t('components.dynamicsForm.TextInput.length.requiredMessage4')))
145145
}
146146
if (!formValue.value.maxlength) {
147-
callback(new Error('文本长度为必填参数'))
147+
callback(new Error(t('components.dynamicsForm.TextInput.length.requiredMessage4')))
148148
}
149149
return true
150150
},
151-
message: `${formValue.value.label} 为必填属性`
151+
message: `${formValue.value.label} ${t('components.dynamicsForm.default.requiredMessage')}`
152152
}
153153
]
154154
const rules = computed(() => [
155155
{
156156
min: formValue.value.minlength,
157157
max: formValue.value.maxlength,
158-
message: `长度在 ${formValue.value.minlength} ${formValue.value.maxlength} 个字符`,
158+
message: `${t('components.dynamicsForm.TextInput.length.requiredMessage1')} ${formValue.value.minlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage2')} ${formValue.value.maxlength} ${t('components.dynamicsForm.TextInput.length.requiredMessage3')}`,
159159
trigger: 'blur'
160160
}
161161
])

ui/src/locales/lang/en-US/components/dynamics-form.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export default {
1313
default: {
1414
label: 'Default Value',
1515
placeholder: 'Please enter a default value',
16-
requiredMessage: 'Default Value is a required property',
16+
requiredMessage: ' is a required property',
1717
show: 'Show Default Value'
1818
},
1919
tip: {

ui/src/locales/lang/en-US/views/dataset.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ export default {
3939
'Describe the content of the knowledge base. A detailed description will help AI understand the content better, improving the accuracy of content retrieval and hit rate.',
4040
requiredMessage: 'Please enter the knowledge base description'
4141
},
42-
vectorModel: {
43-
label: 'Vector Model',
44-
placeholder: 'Please select a vector model',
42+
EmbeddingModel: {
43+
label: 'Embedding Model',
44+
placeholder: 'Please select a Embedding Model',
4545
requiredMessage: 'Please enter the Embedding model'
4646
},
4747
datasetType: {

0 commit comments

Comments
 (0)