Skip to content

Commit 769f6ff

Browse files
committed
feat: support zh-Hant
1 parent 65aac98 commit 769f6ff

File tree

8 files changed

+613
-0
lines changed

8 files changed

+613
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default {}
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
import zhTw from 'element-plus/es/locale/lang/zh-tw'
2+
import components from './components'
3+
import layout from './layout'
4+
import views from './views'
5+
6+
export default {
7+
lang: '繁體中文',
8+
layout,
9+
views,
10+
components,
11+
zhTw,
12+
common: {
13+
create: '創建',
14+
createSuccess: '創建成功',
15+
copy: '複製',
16+
copySuccess: '複製成功',
17+
copyError: '複製失敗',
18+
save: '儲存',
19+
saveSuccess: '儲存成功',
20+
delete: '刪除',
21+
deleteSuccess: '刪除成功',
22+
setting: '設定',
23+
settingSuccess: '設定成功',
24+
cancel: '取消',
25+
confirm: '確認',
26+
tip: '提示',
27+
add: '新增',
28+
refresh: '重新整理',
29+
search: '搜尋',
30+
clear: '清除',
31+
professional: '購買專業版',
32+
status: '狀態',
33+
createDate: '創建日期',
34+
operation: '操作'
35+
},
36+
login: {
37+
authentication: '登入認證',
38+
ldap: {
39+
title: 'LDAP 設定',
40+
address: 'LDAP 位址',
41+
serverPlaceholder: '請輸入LDAP 位址',
42+
bindDN: '綁定DN',
43+
bindDNPlaceholder: '請輸入綁定 DN',
44+
password: '密碼',
45+
passwordPlaceholder: '請輸入密碼',
46+
ou: '使用者OU',
47+
ouPlaceholder: '請輸入使用者 OU',
48+
ldap_filter: '使用者過濾器',
49+
ldap_filterPlaceholder: '請輸入使用者過濾器',
50+
ldap_mapping: 'LDAP 屬性對應',
51+
ldap_mappingPlaceholder: '請輸入 LDAP 屬性對應',
52+
test: '測試連線',
53+
enableAuthentication: '啟用 LDAP 認證',
54+
save: '儲存',
55+
testConnectionSuccess: '測試連線成功',
56+
testConnectionFailed: '測試連線失敗',
57+
saveSuccess: '儲存成功'
58+
},
59+
cas: {
60+
title: 'CAS 設定',
61+
ldpUri: 'ldpUri',
62+
ldpUriPlaceholder: '請輸入ldpUri',
63+
validateUrl: '驗證位址',
64+
validateUrlPlaceholder: '請輸入驗證位址',
65+
redirectUrl: '回呼位址',
66+
redirectUrlPlaceholder: '請輸入回呼位址',
67+
enableAuthentication: '啟用 CAS 認證',
68+
saveSuccess: '儲存成功',
69+
save: '儲存'
70+
},
71+
oidc: {
72+
title: 'OIDC 設定',
73+
authEndpoint: '授權端位址',
74+
authEndpointPlaceholder: '請輸入授權端位址',
75+
tokenEndpoint: 'Token端位址',
76+
tokenEndpointPlaceholder: '請輸入 Token 端位址',
77+
userInfoEndpoint: '使用者資訊端位址',
78+
userInfoEndpointPlaceholder: '請輸入使用者資訊端位址',
79+
clientId: '用戶端 ID',
80+
clientIdPlaceholder: '請輸入用戶端 ID',
81+
clientSecret: '用戶端密鑰',
82+
clientSecretPlaceholder: '請輸入用戶端密鑰',
83+
logoutEndpoint: '登出端位址',
84+
logoutEndpointPlaceholder: '請輸入登出端位址',
85+
redirectUrl: '回呼位址',
86+
redirectUrlPlaceholder: '請輸入回呼位址',
87+
enableAuthentication: '啟用 OIDC 認證'
88+
},
89+
jump_tip: '即將跳轉至認證來源頁面進行認證',
90+
jump: '跳轉',
91+
oauth2: {
92+
title: 'OAuth2 設定',
93+
authEndpoint: '授權端位址',
94+
authEndpointPlaceholder: '請輸入授權端位址',
95+
tokenEndpoint: 'Token 端位址',
96+
tokenEndpointPlaceholder: '請輸入 Token 端位址',
97+
userInfoEndpoint: '使用者資訊端位址',
98+
userInfoEndpointPlaceholder: '請輸入使用者資訊端位址',
99+
scope: '連線範圍',
100+
scopePlaceholder: '請輸入連線範圍',
101+
clientId: '用戶端 ID',
102+
clientIdPlaceholder: '請輸入用戶端 ID',
103+
clientSecret: '用戶端密鑰',
104+
clientSecretPlaceholder: '請輸入用戶端密鑰',
105+
redirectUrl: '回呼位址',
106+
redirectUrlPlaceholder: '請輸入回呼位址',
107+
filedMapping: '欄位對應',
108+
filedMappingPlaceholder: '請輸入欄位對應',
109+
enableAuthentication: '啟用 OAuth2 認證',
110+
save: '儲存',
111+
saveSuccess: '儲存成功'
112+
}
113+
}
114+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
export default {
2+
breadcrumb: {},
3+
sidebar: {},
4+
topbar: {
5+
github: '項目地址',
6+
wiki: '使用者手冊',
7+
forum: '論壇求助',
8+
MenuItem: {
9+
application: '應用',
10+
dataset: '知識庫',
11+
setting: '系統管理',
12+
function_lib: '函數庫'
13+
},
14+
avatar: {
15+
resetPassword: '修改密碼',
16+
about: '關於',
17+
logout: '退出',
18+
version: '版本號',
19+
apiKey: 'API Key 管理',
20+
apiServiceAddress: 'API 服務地址',
21+
dialog: {
22+
newPassword: '新密碼',
23+
enterPassword: '請輸入修改密碼',
24+
confirmPassword: '確認密碼',
25+
passwordLength: '密碼長度在 6 到 20 個字元',
26+
passwordMismatch: '兩次密碼輸入不一致',
27+
useEmail: '使用郵箱',
28+
enterEmail: '請輸入郵箱',
29+
enterVerificationCode: '請輸入驗證碼',
30+
getVerificationCode: '獲取驗證碼',
31+
verificationCodeSentSuccess: '驗證碼發送成功',
32+
resend: '重新發送'
33+
}
34+
}
35+
}
36+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export default {
2+
title: '404',
3+
message: '無法訪問應用',
4+
operate: '返回首頁'
5+
}
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
export default {
2+
title: '概覽',
3+
appInfo: {
4+
header: '應用資訊',
5+
publicAccessLink: '公開訪問連結',
6+
openText: '開',
7+
closeText: '關',
8+
copyLinkText: '複製連結',
9+
refreshLinkText: '重新整理連結',
10+
demo: '示範',
11+
embedThirdParty: '嵌入第三方',
12+
accessRestrictions: '訪問限制',
13+
displaySetting: '顯示設定',
14+
apiAccessCredentials: 'API 存取憑證',
15+
apiDocumentation: 'API 文件',
16+
apiKey: 'API Key',
17+
refreshToken: {
18+
msgConfirm1: '是否重新產生公開訪問連結?',
19+
msgConfirm2:
20+
'重新產生公開訪問連結會影響嵌入第三方腳本變更,需要將新腳本重新嵌入第三方,請謹慎操作!',
21+
refreshSuccess: '重新整理成功'
22+
},
23+
changeState: {
24+
enableSuccess: '啟用成功',
25+
disableSuccess: '停用成功'
26+
},
27+
APIKeyDialog: {
28+
saveSettings: '儲存設定',
29+
msgConfirm1: '是否刪除API Key',
30+
msgConfirm2: '刪除API Key後將無法恢復,請確認是否刪除?',
31+
enabledSuccess: '已啟用',
32+
disabledSuccess: '已停用'
33+
},
34+
EditAvatarDialog: {
35+
title: '應用頭像',
36+
customizeUpload: '自訂上傳',
37+
upload: '上傳',
38+
default: '預設logo',
39+
custom: '自訂',
40+
sizeTip: '建議尺寸 32*32,支援 JPG、PNG、GIF,大小不超過 10 MB',
41+
fileSizeExceeded: '檔案大小超過 10 MB',
42+
uploadImagePrompt: '請上傳一張圖片'
43+
},
44+
EmbedDialog: {
45+
embedDialogTitle: '嵌入第三方',
46+
fullscreenModeTitle: '全螢幕模式',
47+
copyInstructions: '複製以下程式碼進行嵌入',
48+
floatingModeTitle: '浮窗模式'
49+
},
50+
LimitDialog: {
51+
dialogTitle: '訪問限制',
52+
showSourceLabel: '顯示知識來源',
53+
clientQueryLimitLabel: '每個用戶端提問限制',
54+
timesDays: '次/天',
55+
authentication: '身份驗證',
56+
authenticationValue: '驗證密碼',
57+
whitelistLabel: '白名單',
58+
whitelistPlaceholder:
59+
'請輸入允許嵌入第三方的來源位址,一行一個,如:\nhttp://127.0.0.1:5678\nhttps://dataease.io'
60+
},
61+
SettingAPIKeyDialog: {
62+
dialogTitle: '設定',
63+
allowCrossDomainLabel: '允許跨域位址',
64+
crossDomainPlaceholder:
65+
'請輸入允許的跨域位址,開啟後不輸入跨域位址則不限制。\n跨域位址一行一個,如:\nhttp://127.0.0.1:5678 \nhttps://dataease.io',
66+
successMessage: '設定成功'
67+
},
68+
SettingDisplayDialog: {
69+
dialogTitle: '顯示設定',
70+
showSourceLabel: '顯示知識來源',
71+
showExecutionDetail: '顯示執行細節',
72+
successMessage: '設定成功',
73+
restoreDefault: '恢復預設',
74+
customThemeColor: '自訂主題色',
75+
headerTitleFontColor: '標頭標題字體顏色',
76+
default: '預設',
77+
askUserAvatar: '提問用戶頭像',
78+
replace: '取代',
79+
imageMessage: '建議尺寸 32*32,支援 JPG、PNG、GIF,大小不超過 10 MB',
80+
AIAvatar: 'AI 回覆頭像',
81+
floatIcon: '浮窗入口圖示',
82+
iconDefaultPosition: '圖示預設位置',
83+
iconPosition: {
84+
left: '左',
85+
right: '右',
86+
bottom: '下',
87+
top: '上'
88+
},
89+
draggablePosition: '可拖曳位置',
90+
showHistory: '顯示歷史紀錄',
91+
displayGuide: '顯示引導圖(浮窗模式)',
92+
disclaimer: '免責聲明',
93+
disclaimerValue: '「以上內容均由 AI 生成,僅供參考和借鏡」'
94+
}
95+
},
96+
monitor: {
97+
monitoringStatistics: '監控統計',
98+
customRange: '自訂範圍',
99+
startDatePlaceholder: '開始時間',
100+
endDatePlaceholder: '結束時間',
101+
pastDayOptions: {
102+
past7Days: '過去7天',
103+
past30Days: '過去30天',
104+
past90Days: '過去90天',
105+
past183Days: '過去半年',
106+
other: '自訂义'
107+
},
108+
charts: {
109+
customerTotal: '用戶總數',
110+
customerNew: '用戶新增數',
111+
queryCount: '提問次數',
112+
tokensTotal: 'Tokens 總數',
113+
userSatisfaction: '用戶滿意度',
114+
approval: '贊同',
115+
disapproval: '反對'
116+
}
117+
}
118+
}

0 commit comments

Comments
 (0)