Skip to content

Commit 86dafda

Browse files
feat: i18n
1 parent a9836f9 commit 86dafda

File tree

26 files changed

+286
-212
lines changed

26 files changed

+286
-212
lines changed

ui/src/locales/lang/en_US/index.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ export default {
2121
deleteSuccess: 'Successfully deleted',
2222
setting: 'Setting',
2323
settingSuccess: 'Setting Successful',
24+
submit: 'Submit',
25+
submitSuccess: 'Submitted successfully',
2426
cancel: 'Cancel',
2527
confirm: 'Confirm',
2628
tip: 'Prompt',
@@ -31,7 +33,11 @@ export default {
3133
professional: 'Purchase the Professional Edition',
3234
status: 'Status',
3335
createDate: 'Create date',
34-
operation: 'Operation'
36+
operation: 'Operation',
37+
document: 'Documentation',
38+
character: 'characters',
39+
export: 'Export',
40+
exportSuccess: 'Export successful'
3541
},
3642
login: {
3743
authentication: 'Login Authentication',

ui/src/locales/lang/en_US/views/application-overview.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export default {
1212
accessRestrictions: 'Access Restrictions',
1313
displaySetting: 'Display Setting',
1414
apiAccessCredentials: 'API Access Credentials',
15-
apiDocumentation: 'API Documentation',
1615
apiKey: 'API Key',
1716
refreshToken: {
1817
msgConfirm1: 'Do you want to regenerate the public access link?',
@@ -69,7 +68,6 @@ export default {
6968
dialogTitle: 'Display Settings',
7069
showSourceLabel: 'Show Source',
7170
showExecutionDetail: 'Show Execution Detail',
72-
successMessage: 'Settings Successful',
7371
restoreDefault: 'Restore Default',
7472
customThemeColor: 'Custom Theme Color',
7573
headerTitleFontColor: 'Header Title Font Color',

ui/src/locales/lang/en_US/views/application.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ export default {
1111
},
1212

1313
setting: {
14-
demo: 'Demo',
15-
export: 'Export'
14+
demo: 'Demo'
1615
},
1716
delete: {
1817
confirmTitle: 'Are you sure you want to delete this application?',

ui/src/locales/lang/zh_CN/index.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ export default {
2121
deleteSuccess: '删除成功',
2222
setting: '设置',
2323
settingSuccess: '设置成功',
24+
submit: '提交',
25+
submitSuccess: '提交成功',
2426
cancel: '取消',
2527
confirm: '确认',
2628
tip: '提示',
@@ -31,7 +33,11 @@ export default {
3133
professional: '购买专业版',
3234
status: '状态',
3335
createDate: '创建日期',
34-
operation: '操作'
36+
operation: '操作',
37+
document: '文档',
38+
character: '字符',
39+
export: '导出',
40+
exportSuccess: '导出成功'
3541
},
3642
login: {
3743
authentication: '登录认证',

ui/src/locales/lang/zh_CN/views/application-overview.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export default {
1212
accessRestrictions: '访问限制',
1313
displaySetting: '显示设置',
1414
apiAccessCredentials: 'API 访问凭据',
15-
apiDocumentation: 'API 文档',
1615
apiKey: 'API Key',
1716
refreshToken: {
1817
msgConfirm1: '是否重新生成公开访问链接?',
@@ -63,13 +62,11 @@ export default {
6362
allowCrossDomainLabel: '允许跨域地址',
6463
crossDomainPlaceholder:
6564
'请输入允许的跨域地址,开启后不输入跨域地址则不限制。\n跨域地址一行一个,如:\nhttp://127.0.0.1:5678 \nhttps://dataease.io',
66-
successMessage: '设置成功'
6765
},
6866
SettingDisplayDialog: {
6967
dialogTitle: '显示设置',
7068
showSourceLabel: '显示知识来源',
7169
showExecutionDetail: '显示执行详情',
72-
successMessage: '设置成功',
7370
restoreDefault: '恢复默认',
7471
customThemeColor: '自定义主题色',
7572
headerTitleFontColor: '头部标题字体颜色',
Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,197 @@
1+
export default {
2+
title: '应用',
3+
createApplication: '创建应用',
4+
importApplication: '导入应用',
5+
copyApplication: '复制应用',
6+
creator: '创建者',
7+
workflow: '高级编排',
8+
simple: '简单配置',
9+
searchBar: {
10+
placeholder: '按名称搜索'
11+
},
12+
setting: {
13+
demo: '演示',
14+
export: '导出'
15+
},
16+
delete: {
17+
confirmTitle: '是否删除应用:',
18+
confirmMessage: '删除后该应用将不再提供服务,请谨慎操作。'
19+
},
20+
tip: {
21+
ExportError: '导出失败',
22+
professionalMessage: '社区版最多支持 5 个应用,如需拥有更多应用,请升级为专业版。'
23+
},
24+
applicationForm: {
25+
title: {
26+
info: '应用信息',
27+
apptest: '调试预览'
28+
},
29+
form: {
30+
appName: {
31+
label: '应用名称',
32+
placeholder: '请输入应用名称',
33+
requiredMessage: '请输入应用名称'
34+
},
35+
appDescription: {
36+
label: '应用描述',
37+
placeholder: '描述该应用的应用场景及用途,如:XXX 小助手回答用户提出的 XXX 产品使用问题'
38+
},
39+
appType: {
40+
label: '选择应用类型',
41+
simplePlaceholder: '适合新手创建小助手',
42+
workflowPlaceholder: '适合高级用户自定义小助手的工作流'
43+
},
44+
aiModel: {
45+
label: 'AI 模型',
46+
placeholder: '请选择 AI 模型',
47+
unavailable: '(不可用)',
48+
public: '公用'
49+
},
50+
roleSettings: {
51+
label: '角色设定',
52+
placeholder: '你是 xxx 小助手'
53+
},
54+
prompt: {
55+
label: '提示词',
56+
noReferences: ' (无引用知识库)',
57+
references: ' (引用知识库)',
58+
placeholder: '请输入提示词',
59+
requiredMessage: '请输入提示词',
60+
noReferencesTooltip:
61+
'通过调整提示词内容,可以引导大模型聊天方向,该提示词会被固定在上下文的开头。可以使用变量:{question} 是用户提出问题的占位符。',
62+
referencesTooltip:
63+
'通过调整提示词内容,可以引导大模型聊天方向,该提示词会被固定在上下文的开头。可以使用变量:{data} 是引用知识库中分段的占位符;{question} 是用户提出问题的占位符。',
64+
defaultPrompt: `已知信息:{data}
65+
用户问题:{question}
66+
回答要求:
67+
- 请使用中文回答用户问题`
68+
},
69+
historyRecord: {
70+
label: '历史聊天记录'
71+
},
72+
relatedKnowledge: {
73+
label: '关联知识库',
74+
placeholder: '关联知识库展示在这里'
75+
},
76+
multipleRoundsDialogue: '多轮对话',
77+
78+
prologue: '开场白',
79+
defaultPrologue:
80+
'您好,我是 XXX 小助手,您可以向我提出 XXX 使用问题。\n- XXX 主要功能有什么?\n- XXX 如何收费?\n- 需要转人工服务',
81+
82+
problemOptimization: {
83+
label: '问题优化',
84+
tooltip: '根据历史聊天优化完善当前问题,更利于匹配知识点。'
85+
},
86+
voiceInput: {
87+
label: '语音输入',
88+
placeholder: '请选择语音识别模型',
89+
requiredMessage: '请选择语音输入模型',
90+
autoSend: '自动发送'
91+
},
92+
voicePlay: {
93+
label: '语音播放',
94+
placeholder: '请选择语音合成模型',
95+
requiredMessage: '请选择语音播放模型',
96+
autoPlay: '自动播放',
97+
browser: '浏览器播放(免费)',
98+
tts: 'TTS模型',
99+
listeningTest: '试听'
100+
}
101+
},
102+
buttons: {
103+
publish: '保存并发布',
104+
paramSetting: '参数设置',
105+
addModel: '添加模型'
106+
},
107+
108+
dialog: {
109+
addDataset: '添加关联知识库',
110+
addDatasetPlaceholder: '所选知识库必须使用相同的 Embedding 模型',
111+
selected: '已选',
112+
countDataset: '个知识库',
113+
114+
selectSearchMode: '检索模式',
115+
vectorSearch: '向量检索',
116+
vectorSearchTooltip: '向量检索是一种基于向量相似度的检索方式,适用于知识库中的大数据量场景。',
117+
fullTextSearch: '全文检索',
118+
fullTextSearchTooltip:
119+
'全文检索是一种基于文本相似度的检索方式,适用于知识库中的小数据量场景。',
120+
hybridSearch: '混合检索',
121+
hybridSearchTooltip:
122+
'混合检索是一种基于向量和文本相似度的检索方式,适用于知识库中的中等数据量场景。',
123+
similarityThreshold: '相似度高于',
124+
similarityTooltip: '相似度越高相关性越强。',
125+
topReferences: '引用分段数 TOP',
126+
maxCharacters: '最多引用字符数',
127+
noReferencesAction: '无引用知识库分段时',
128+
continueQuestioning: '继续向 AI 模型提问',
129+
provideAnswer: '指定回答内容',
130+
designated_answer:
131+
'你好,我是 XXX 小助手,我的知识库只包含了 XXX 产品相关知识,请重新描述您的问题。',
132+
defaultPrompt1:
133+
'()里面是用户问题,根据上下文回答揣测用户问题({question}) 要求: 输出一个补全问题,并且放在',
134+
defaultPrompt2: '标签中',
135+
136+
copy: '副本'
137+
}
138+
},
139+
applicationAccess: {
140+
title: '应用接入',
141+
wecom: '企业微信应用',
142+
wecomTip: '打造企业微信智能应用',
143+
dingtalk: '钉钉应用',
144+
dingtalkTip: '打造钉钉智能应用',
145+
wechat: '公众号',
146+
wechatTip: '打造公众号智能应用',
147+
lark: '飞书应用',
148+
larkTip: '打造飞书智能应用',
149+
setting: '配置',
150+
info: '应用信息',
151+
callback: '回调地址',
152+
callbackTip: '请输入回调地址',
153+
wecomPlatform: '企业微信后台',
154+
wechatPlatform: '微信公众平台',
155+
dingtalkPlatform: '钉钉开放平台',
156+
larkPlatform: '飞书开放平台',
157+
wecomSetting: {
158+
title: '企业微信应用配置',
159+
cropId: '企业 ID',
160+
cropIdPlaceholder: '请输入企业 ID',
161+
agentIdPlaceholder: '请输入Agent ID',
162+
secretPlaceholder: '请输入Secret',
163+
tokenPlaceholder: '请输入Token',
164+
encodingAesKeyPlaceholder: '请输入EncodingAESKey',
165+
authenticationSuccessful: '认证成功',
166+
urlInfo: '-应用管理-自建-创建的应用-接收消息-设置 API 接收的 "URL" 中'
167+
},
168+
dingtalkSetting: {
169+
title: '钉钉应用配置',
170+
clientIdPlaceholder: '请输入Client ID',
171+
clientSecretPlaceholder: '请输入Client Secret',
172+
urlInfo: '-机器人页面,设置 "消息接收模式" 为 HTTP模式 ,并把上面URL填写到"消息接收地址"中'
173+
},
174+
wechatSetting: {
175+
title: '公众号应用配置',
176+
appId: '开发者ID (APP ID)',
177+
appIdPlaceholder: '请输入开发者ID (APP ID)',
178+
appSecret: '开发者密钥 (APP SECRET)',
179+
appSecretPlaceholder: '请输入开发者密钥 (APP SECRET)',
180+
token: '令牌 (TOKEN)',
181+
tokenPlaceholder: '请输入令牌 (TOKEN)',
182+
aesKey: '消息加解密密钥',
183+
aesKeyPlaceholder: '请输入消息加解密密钥',
184+
urlInfo: '-设置与开发-基本配置-服务器配置的 "服务器地址URL" 中'
185+
},
186+
larkSetting: {
187+
title: '飞书应用配置',
188+
appIdPlaceholder: '请输入App ID',
189+
appSecretPlaceholder: '请输入App Secret',
190+
verificationTokenPlaceholder: '请输入Verification Token',
191+
urlInfo: '-事件与回调-事件配置-配置订阅方式的 "请求地址" 中'
192+
},
193+
saveErrorMessage: '保存失败,请检查输入或稍后再试',
194+
loadingErrorMessage: '加载配置失败,请检查输入或稍后再试',
195+
copyUrl: '复制链接填入到'
196+
}
197+
}

ui/src/locales/lang/zh_CN/views/application.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export default {
1111
},
1212
setting: {
1313
demo: '演示',
14-
export: '导出'
1514
},
1615
delete: {
1716
confirmTitle: '是否删除应用:',

ui/src/locales/lang/zh_CN/views/dataset.ts

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,34 @@
11
export default {
22
title: '知识库',
3-
createApplication: '创建知识库',
4-
importApplication: '导入应用',
5-
copyApplication: '复制应用',
3+
createDataset: '创建知识库',
64
creator: '创建者',
7-
workflow: '高级编排',
8-
simple: '简单配置',
5+
general: '通用型',
6+
web: 'web 站点',
7+
relatedApplications: '关联应用',
98
searchBar: {
109
placeholder: '按名称搜索'
1110
},
1211
setting: {
13-
demo: '演示',
14-
export: '导出'
15-
},
16-
delete: {
17-
confirmTitle: '是否删除应用:',
18-
confirmMessage: '删除后该应用将不再提供服务,请谨慎操作。'
12+
vectorization: '向量化',
13+
sync: '同步'
1914
},
2015
tip: {
21-
ExportError: '导出失败',
22-
professionalMessage: '社区版最多支持 5 个应用,如需拥有更多应用,请升级为专业版。'
16+
professionalMessage: '社区版最多支持 50 个知识库,如需拥有更多知识库,请升级为专业版。',
17+
syncSuccess: '同步任务发送成功'
2318
},
24-
applicationForm: {
19+
delete: {
20+
confirmTitle: '是否删除知识库:',
21+
confirmMessage1: '此知识库关联',
22+
confirmMessage2: '个应用,删除后无法恢复,请谨慎操作。'
23+
},
24+
25+
datasetForm: {
2526
title: {
26-
info: '应用信息',
27-
apptest: '调试预览'
2827
},
2928
form: {
30-
appName: {
31-
label: '应用名称',
32-
placeholder: '请输入应用名称',
29+
datasetName: {
30+
label: '知识库名称',
31+
placeholder: '请输入知识库名称',
3332
requiredMessage: '请输入应用名称'
3433
},
3534
appDescription: {
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import notFound from './404';
22
import application from './application';
33
import applicationOverview from './application-overview';
4+
import dataset from './dataset';
45
export default {
56
notFound,
67
application,
7-
applicationOverview
8+
applicationOverview,
9+
dataset
810
};

0 commit comments

Comments
 (0)