chore: translate i18n files (#7965)

Co-authored-by: JohnJyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: crazywoola <427733928@qq.com>
This commit is contained in:
github-actions[bot]
2024-09-04 17:45:12 +08:00
committed by GitHub
parent 15791510c8
commit fb113a9479
136 changed files with 2953 additions and 1375 deletions

View File

@@ -48,6 +48,8 @@ const translation = {
title: '工作流程步驟',
show: '展示',
hide: '隱藏',
subTitle: '工作流詳細資訊',
showDesc: '在 WebApp 中顯示或隱藏工作流詳細資訊',
},
chatColorTheme: '聊天顏色主題',
chatColorThemeDesc: '設定聊天機器人的顏色主題',
@@ -64,6 +66,12 @@ const translation = {
customDisclaimerPlaceholder: '請輸入免責聲明',
customDisclaimerTip: '客製化的免責聲明文字將在客戶端顯示,提供有關應用程式的額外資訊。',
},
sso: {
description: '所有使用者在使用 WebApp 之前都需要使用 SSO 登錄',
title: 'WebApp SSO',
tooltip: '聯繫管理員以啟用 WebApp SSO',
label: 'SSO 身份驗證',
},
},
embedded: {
entry: '嵌入',

View File

@@ -123,6 +123,15 @@ const translation = {
removeConfirmContent: '當前配置正在使用中,移除它將關閉追蹤功能。',
},
},
answerIcon: {
descriptionInExplore: '是否使用 WebApp 圖示在 Explore 中取代 🤖',
title: '使用 WebApp 圖示取代 🤖',
description: '是否在共享應用程式中使用 WebApp 圖示進行取代 🤖',
},
importFromDSLUrl: '寄件者 URL',
importFromDSL: '從 DSL 導入',
importFromDSLFile: '從 DSL 檔',
importFromDSLUrlPlaceholder: '在此處粘貼 DSL 連結',
}
export default translation

View File

@@ -60,6 +60,8 @@ const translation = {
bulkUpload: '批次上傳文件',
agentMode: '代理模式',
workflow: '工作流',
llmLoadingBalancing: 'LLM 負載均衡',
llmLoadingBalancingTooltip: '向模型添加多個 API 金鑰,從而有效地繞過 API 速率限制。',
},
comingSoon: '即將推出',
member: '成員',
@@ -74,6 +76,7 @@ const translation = {
},
ragAPIRequestTooltip: '指單獨呼叫 Dify 知識庫資料處理能力的 API。',
receiptInfo: '只有團隊所有者和團隊管理員才能訂閱和檢視賬單資訊',
annotationQuota: '註釋配額',
},
plans: {
sandbox: {

View File

@@ -201,6 +201,11 @@ const translation = {
disinvite: '取消邀請',
deleteMember: '刪除成員',
you: '(你)',
setBuilder: 'Set as builder (設置為建構器)',
datasetOperator: '知識管理員',
builder: '建築工人',
builderTip: '可以構建和編輯自己的應用程式',
datasetOperatorTip: '只能管理知識庫',
},
integrations: {
connected: '登入方式',
@@ -347,6 +352,22 @@ const translation = {
quotaTip: '剩餘免費額度',
loadPresets: '載入預設',
parameters: '引數',
loadBalancingHeadline: '負載均衡',
apiKeyStatusNormal: 'APIKey 狀態正常',
defaultConfig: '默認配置',
configLoadBalancing: '配置負載均衡',
loadBalancingDescription: '使用多組憑證減輕壓力。',
addConfig: '添加配置',
upgradeForLoadBalancing: '升級您的計劃以啟用Load Balancing。',
apiKey: 'API 金鑰',
loadBalancing: '負載均衡',
providerManagedDescription: '使用模型提供程式提供的單組憑證。',
modelHasBeenDeprecated: '此模型已棄用',
apiKeyRateLimit: '已達到速率限制,在 {{seconds}} 秒後可用',
providerManaged: '提供者管理',
editConfig: '編輯配置',
loadBalancingInfo: '默認情況下,負載均衡使用 Round-robin 策略。如果觸發了速率限制,將應用 1 分鐘的冷卻時間。',
loadBalancingLeastKeyWarning: '要啟用負載均衡,必須至少啟用 2 個金鑰。',
},
dataSource: {
add: '新增資料來源',
@@ -370,6 +391,15 @@ const translation = {
preview: '預覽',
},
},
website: {
active: '積極',
title: '網站',
with: '跟',
inactive: '無效',
configuredCrawlers: '配置的爬網程式',
description: '使用 Web 爬蟲從網站導入內容。',
},
configure: '配置',
},
plugin: {
serpapi: {
@@ -538,6 +568,10 @@ const translation = {
created: '標籤建立成功',
failed: '標籤建立失敗',
},
errorMsg: {
fieldRequired: '{{field}} 為必填項',
urlError: 'URL應以 http:// 或 https:// 開頭',
},
}
export default translation

View File

@@ -50,6 +50,30 @@ const translation = {
confirmButton: '建立',
failed: '建立失敗',
},
website: {
maxDepth: '最大深度',
selectAll: '全選',
exceptionErrorTitle: '運行 Firecrawl 作業時發生異常:',
run: '跑',
extractOnlyMainContent: '僅提取主要內容(無頁眉、導航、頁腳等)',
fireCrawlNotConfiguredDescription: '使用 API 金鑰配置 Firecrawl 以使用它。',
limit: '限制',
crawlSubPage: '抓取子頁面',
firecrawlDocLink: 'https://docs.dify.ai/guides/knowledge-base/sync-from-website',
preview: '預覽',
configure: '配置',
excludePaths: '排除路徑',
options: '選項',
firecrawlDoc: 'Firecrawl 文件',
totalPageScraped: '抓取的總頁數:',
firecrawlTitle: '使用 🔥Firecrawl 提取 Web 內容',
includeOnlyPaths: '僅包含路徑',
resetAll: '全部重置',
scrapTimeInfo: '在 {{time}} 秒內總共抓取了 {{total}} 個頁面',
unknownError: '未知錯誤',
fireCrawlNotConfigured: '未配置 Firecrawl',
maxDepthTooltip: '相對於輸入的 URL 的最大爬網深度。深度 0 只是抓取輸入的 url 的頁面,深度 1 抓取 url 以及 enteredURL + 1 / 之後的所有內容,依此類推。',
},
},
stepTwo: {
segmentation: '分段設定',
@@ -107,6 +131,8 @@ const translation = {
indexSettedTip: '要更改索引方法,請轉到',
retrivalSettedTip: '要更改檢索方法,請轉到',
datasetSettingLink: '知識庫設定。',
websiteSource: '預處理網站',
webpageUnit: '頁面',
},
stepThree: {
creationTitle: '🎉 知識庫已建立',
@@ -125,6 +151,11 @@ const translation = {
modelButtonConfirm: '確認停止',
modelButtonCancel: '取消',
},
firecrawl: {
configFirecrawl: '配置 🔥Firecrawl',
apiKeyPlaceholder: '來自 firecrawl.dev 的 API 金鑰',
getApiKeyLinkText: '從 firecrawl.dev 獲取 API 金鑰',
},
}
export default translation

View File

@@ -13,6 +13,8 @@ const translation = {
status: '狀態',
action: '操作',
},
name: '名字',
rename: '重新命名',
},
action: {
uploadFile: '上傳新檔案',
@@ -74,6 +76,7 @@ const translation = {
error: '匯入出錯',
ok: '確定',
},
addUrl: '添加 URL',
},
metadata: {
title: '元資料',

View File

@@ -27,6 +27,8 @@ const translation = {
longDescription: '關於檢索方法,您可以隨時在知識庫設定中更改此設定。',
},
save: '儲存',
permissionsInvitedMembers: '部分團隊成員',
me: '(您)',
},
}

View File

@@ -53,6 +53,7 @@ const translation = {
nameEmpty: '使用者名稱不能為空',
passwordEmpty: '密碼不能為空',
passwordInvalid: '密碼必須包含字母和數字且長度不小於8位',
passwordLengthInValid: '密碼必須至少為8個字元',
},
license: {
tip: '啟動 Dify 社群版之前, 請閱讀 GitHub 上的',
@@ -68,6 +69,7 @@ const translation = {
activated: '現在登入',
adminInitPassword: '管理員初始化密碼',
validate: '驗證',
sso: '繼續使用 SSO',
}
export default translation

View File

@@ -32,7 +32,6 @@ const translation = {
create: '執行一次',
batch: '批次執行',
saved: '已儲存',
},
savedNoData: {
title: '您還沒有儲存結果!',

View File

@@ -5,6 +5,7 @@ const translation = {
all: '全部',
builtIn: '內建',
custom: '自定義',
workflow: '工作流',
},
contribute: {
line1: '我有興趣為 ',
@@ -75,6 +76,27 @@ const translation = {
customDisclaimerPlaceholder: '請輸入自定義免責聲明',
deleteToolConfirmTitle: '刪除這個工具?',
deleteToolConfirmContent: '刪除工具是不可逆的。用戶將無法再訪問您的工具。',
toolInput: {
labelPlaceholder: '選擇標籤(選擇標籤)',
label: '標籤',
required: '必填',
methodSettingTip: '用戶填寫工具配置',
name: '名字',
description: '描述',
methodParameterTip: '推理期間 LLM 填充',
method: '方法',
title: '工具輸入',
methodSetting: '設置',
methodParameter: '參數',
descriptionPlaceholder: '參數含義的描述',
},
description: '描述',
nameForToolCall: '工具調用名稱',
confirmTitle: '確認儲存 ',
descriptionPlaceholder: '工具用途的簡要描述,例如,獲取特定位置的溫度。',
nameForToolCallTip: '僅支援數位、字母和下劃線。',
confirmTip: '使用此工具的應用程式將受到影響',
nameForToolCallPlaceHolder: '用於機器識別,例如 getCurrentWeather、list_pets',
},
test: {
title: '測試',
@@ -114,6 +136,18 @@ const translation = {
toolRemoved: '工具已被移除',
notAuthorized: '工具未授權',
howToGet: '如何獲取',
addToolModal: {
add: '加',
type: '類型',
added: '添加',
manageInTools: '在工具中管理',
category: '類別',
emptyTitle: '沒有可用的工作流程工具',
emptyTip: '轉到“工作流 - >發佈為工具”',
},
customToolTip: '瞭解有關 Dify 自訂工具的更多資訊',
toolNameUsageTip: '用於代理推理和提示的工具調用名稱',
openInStudio: '在 Studio 中打開',
}
export default translation

View File

@@ -69,6 +69,14 @@ const translation = {
manageInTools: '訪問工具頁',
workflowAsToolTip: '工作流更新後需要重新配置工具參數',
viewDetailInTracingPanel: '查看詳細信息',
importDSL: '導入 DSL',
backupCurrentDraft: 'Backup Current Draft',
overwriteAndImport: '覆蓋和導入',
importSuccess: '導入成功',
chooseDSL: '選擇 DSLyml 檔',
syncingData: '同步數據,只需幾秒鐘。',
importDSLTip: '當前草稿將被覆蓋。在導入之前將工作流匯出為備份。',
importFailure: '匯入失敗',
},
env: {
envPanelTitle: '環境變數',
@@ -142,6 +150,7 @@ const translation = {
noteAdd: '註釋已添加',
noteChange: '註釋已更改',
edgeDelete: '區塊已斷開連接',
noteDelete: '註釋已刪除',
},
errorMsg: {
fieldRequired: '{{field}} 不能為空',
@@ -177,6 +186,7 @@ const translation = {
'transform': '轉換',
'utilities': '工具',
'noResult': '未找到匹配項',
'searchTool': '搜索工具',
},
blocks: {
'start': '開始',
@@ -406,6 +416,7 @@ const translation = {
enterValue: '輸入值',
addCondition: '添加條件',
conditionNotSetup: '條件未設置',
selectVariable: '選擇變數...',
},
variableAssigner: {
title: '變量賦值',
@@ -501,6 +512,25 @@ const translation = {
iteration_other: '{{count}}個迭代',
currentIteration: '當前迭代',
},
note: {
editor: {
link: '連結',
openLink: '打開',
medium: '中等',
small: '小',
invalidUrl: 'URL 無效',
italic: '斜體的',
bulletList: '項目符號清單',
large: '大',
unlink: '取消連結',
enterUrl: '輸入網址...',
bold: '大膽',
showAuthor: '顯示作者',
strikethrough: '刪除線',
placeholder: '寫下您的筆記...',
},
addNote: '添加註釋',
},
},
tracing: {
stopBy: '由{{user}}終止',