mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-15 05:02:13 +02:00
translations and version bump (#5878)
This commit is contained in:
@@ -96,6 +96,8 @@ pin = "釘選檔案(工具執行後保持作用中)"
|
||||
poweredBy = "技術支援"
|
||||
pro = "專業版"
|
||||
processTimeWarning = "警告:此過程可能長達一分鐘,具體取決於檔案大小"
|
||||
processingComplete = "您的檔案已就緒。"
|
||||
processingCompleteMultiple = "已有 {{count}} 個檔案就緒。"
|
||||
property = "屬性"
|
||||
quickPosition = "快速定位"
|
||||
red = "紅色"
|
||||
@@ -105,6 +107,7 @@ save = "儲存"
|
||||
saveToBrowser = "儲存到瀏覽器"
|
||||
saveUnavailable = "此項目無法儲存"
|
||||
seeDockerHub = "造訪 Docker Hub 儲存庫"
|
||||
editSecret = "編輯此值"
|
||||
selectFillter = "-- 選擇 --"
|
||||
size = "大小"
|
||||
sponsor = "贊助"
|
||||
@@ -651,6 +654,7 @@ description = "設定外部驗證提供者,如 OAuth2 與 SAML。"
|
||||
disconnect = "中斷連線"
|
||||
disconnected = "已成功中斷提供者的連線"
|
||||
disconnectError = "無法中斷提供者的連線"
|
||||
documentation = "檢視文件"
|
||||
imageResolutionFull = "完整(原始尺寸)"
|
||||
imageResolutionReduced = "縮減(最長 1200px)"
|
||||
linkedServices = "已連結的服務"
|
||||
@@ -964,6 +968,18 @@ label = "預設語系"
|
||||
description = "最大檔案上傳大小(例如:100MB、1GB)"
|
||||
label = "檔案上傳限制"
|
||||
|
||||
[admin.settings.general.hideDisabledTools]
|
||||
description = "在介面中隱藏已停用的工具"
|
||||
label = "隱藏已停用的工具"
|
||||
|
||||
[admin.settings.general.hideDisabledTools.googleDrive]
|
||||
description = "未啟用時隱藏 Google Drive 按鈕"
|
||||
label = "隱藏 Google Drive"
|
||||
|
||||
[admin.settings.general.hideDisabledTools.mobileScanner]
|
||||
description = "未啟用時隱藏行動 QR 掃描器按鈕"
|
||||
label = "隱藏行動掃描器"
|
||||
|
||||
[admin.settings.general.frontendUrl]
|
||||
description = "前端的基礎 URL(例如:https://pdf.example.com)。用於電子郵件邀請連結與行動 QR 碼上傳。留空則使用後端 URL。"
|
||||
label = "前端 URL"
|
||||
@@ -1148,6 +1164,8 @@ title = "安全性"
|
||||
|
||||
[admin.settings.security.audit]
|
||||
label = "稽核記錄"
|
||||
showDetails = "顯示稽核層級詳細資訊"
|
||||
hideDetails = "隱藏稽核層級詳細資訊"
|
||||
|
||||
[admin.settings.security.audit.enabled]
|
||||
description = "追蹤使用者操作與系統事件以利合規與安全監控"
|
||||
@@ -1157,10 +1175,32 @@ label = "啟用稽核記錄"
|
||||
description = "0=關閉,1=基本,2=標準,3=詳細"
|
||||
label = "稽核等級"
|
||||
|
||||
[admin.settings.security.audit.levelDetails]
|
||||
off = "不記錄稽核(重大安全事件除外)"
|
||||
basic = "PDF 檔案操作(壓縮、分割、合併等)與設定變更。擷取:操作狀態(成功/失敗)、方法參數、時間。最小記錄量。"
|
||||
standard = "在 BASIC 事件基礎上,另包含:使用者登入/登出、帳戶變更、一般 GET 請求。為降低記錄雜訊,排除連續輪詢呼叫(/auth/me、/app-config、/health 等)。適用於多數部署。"
|
||||
verbose = "在 STANDARD 事件基礎上,另包含:連續輪詢呼叫、所有 GET 請求、詳細時間資訊。警告:記錄量高且可能影響效能。"
|
||||
|
||||
[admin.settings.security.audit.retentionDays]
|
||||
description = "稽核記錄的保留天數"
|
||||
label = "稽核保留(天)"
|
||||
|
||||
[admin.settings.security.audit.advancedOptions]
|
||||
title = "進階選項"
|
||||
description = "下列選項會增加處理時間與記憶體使用量。僅在確有需要時啟用。"
|
||||
|
||||
[admin.settings.security.audit.captureFileHash]
|
||||
description = "擷取上傳 PDF 檔案的 SHA-256 雜湊以進行完整性驗證。與稽核層級無關。"
|
||||
label = "擷取檔案雜湊(SHA-256)"
|
||||
|
||||
[admin.settings.security.audit.capturePdfAuthor]
|
||||
description = "處理期間自 PDF 文件擷取作者欄位。需要解析 PDF,會增加延遲。與稽核層級無關。"
|
||||
label = "擷取 PDF 作者中繼資料"
|
||||
|
||||
[admin.settings.security.audit.captureOperationResults]
|
||||
description = "擷取方法的回傳值。不建議:會大幅增加記錄量與磁碟使用。"
|
||||
label = "擷取操作結果"
|
||||
|
||||
[admin.settings.security.csrfDisabled]
|
||||
description = "停用跨站請求偽造保護(不建議)"
|
||||
label = "停用 CSRF 保護"
|
||||
@@ -1536,72 +1576,152 @@ tags = "嵌入,附件,檔案,附加,附件管理"
|
||||
title = "新增附件"
|
||||
|
||||
[audit]
|
||||
configureAudit = "設定稽核記錄"
|
||||
configureAuditMessage = "請在「安全性與驗證」區段調整稽核記錄層級、保留期間及其他設定。"
|
||||
disabled = "已停用稽核記錄"
|
||||
disabledMessage = "請在應用程式設定中啟用稽核記錄以追蹤系統事件。"
|
||||
enterpriseRequired = "需要企業版授權"
|
||||
enterpriseRequiredMessage = "稽核記錄系統是企業版功能。請升級至企業版授權以存取稽核記錄與分析。"
|
||||
goToSettings = "前往稽核設定"
|
||||
notAvailable = "稽核系統不可用"
|
||||
notAvailableMessage = "稽核系統未設定或不可用。"
|
||||
|
||||
[audit.charts]
|
||||
byType = "依類型分類的事件"
|
||||
byUser = "依使用者分類的事件"
|
||||
day = "日"
|
||||
error = "載入圖表時發生錯誤"
|
||||
month = "月"
|
||||
overTime = "事件隨時間變化"
|
||||
title = "稽核總覽"
|
||||
week = "週"
|
||||
|
||||
[audit.error]
|
||||
title = "載入稽核系統時發生錯誤"
|
||||
|
||||
[audit.events]
|
||||
actions = "操作"
|
||||
clearFilters = "清除"
|
||||
details = "詳細資料"
|
||||
endDate = "結束日期"
|
||||
error = "載入事件時發生錯誤"
|
||||
eventDetails = "事件詳細資訊"
|
||||
filterByType = "依類型篩選"
|
||||
filterByUser = "依使用者篩選"
|
||||
ipAddress = "IP 位址"
|
||||
noEvents = "找不到任何事件"
|
||||
startDate = "開始日期"
|
||||
timestamp = "時間戳記"
|
||||
title = "稽核事件"
|
||||
type = "類型"
|
||||
user = "使用者"
|
||||
viewDetails = "檢視詳細資訊"
|
||||
|
||||
[audit.export]
|
||||
clearFilters = "清除"
|
||||
description = "將稽核事件匯出為 CSV 或 JSON 格式。使用篩選器限制匯出資料。"
|
||||
endDate = "結束日期"
|
||||
error = "匯出資料失敗"
|
||||
exportButton = "匯出資料"
|
||||
fieldAuthor = "作者(來自 PDF)"
|
||||
fieldDate = "日期"
|
||||
fieldDocumentName = "文件名稱"
|
||||
fieldFileHash = "檔案雜湊(SHA-256)"
|
||||
fieldIpAddress = "IP 位址"
|
||||
fieldOperationResults = "操作結果"
|
||||
fieldOutcome = "結果(成功/失敗)"
|
||||
fieldTool = "工具"
|
||||
fieldUsername = "使用者名稱"
|
||||
filterByType = "依類型篩選"
|
||||
filterByUser = "依使用者篩選"
|
||||
filters = "篩選(選填)"
|
||||
format = "匯出格式"
|
||||
selectFields = "選取要包含的欄位"
|
||||
startDate = "開始日期"
|
||||
title = "匯出稽核資料"
|
||||
verboseRequired = "需要 VERBOSE 稽核層級"
|
||||
|
||||
[audit.systemStatus]
|
||||
autoRefresh = "自動重新整理"
|
||||
autoRefreshLabel = "每 30 秒自動重新整理"
|
||||
captureBySettings = "請在設定中啟用"
|
||||
capturedFields = "擷取的欄位"
|
||||
date = "日期"
|
||||
days = "天"
|
||||
disabled = "已停用"
|
||||
documentName = "文件名稱"
|
||||
enabled = "已啟用"
|
||||
fileHash = "檔案雜湊"
|
||||
level = "稽核等級"
|
||||
pdfAuthor = "PDF 作者"
|
||||
retention = "保留期間"
|
||||
status = "稽核記錄"
|
||||
title = "系統狀態"
|
||||
tool = "工具"
|
||||
totalEvents = "事件總數"
|
||||
username = "使用者名稱"
|
||||
verboseOnly = "僅限 VERBOSE"
|
||||
|
||||
[audit.stats]
|
||||
activeUsers = "活躍使用者"
|
||||
attention = "需要留意"
|
||||
avgLatency = "平均延遲"
|
||||
error = "載入統計時發生錯誤"
|
||||
errorLoadingStats = "無法載入統計"
|
||||
excellent = "極佳"
|
||||
good = "良好"
|
||||
noData = "無"
|
||||
successRate = "成功率"
|
||||
title = "摘要"
|
||||
totalEvents = "事件總數"
|
||||
vsLastPeriod = "較上期"
|
||||
|
||||
[audit.charts]
|
||||
byTool = "最常使用的工具"
|
||||
byType = "依類型分類的事件"
|
||||
byUser = "依使用者分類的事件"
|
||||
day = "日"
|
||||
error = "載入圖表時發生錯誤"
|
||||
hourlyActivity = "每小時活動"
|
||||
month = "月"
|
||||
noData = "此期間沒有資料"
|
||||
overTime = "事件隨時間變化"
|
||||
title = "稽核總覽"
|
||||
week = "週"
|
||||
|
||||
[audit.events]
|
||||
actions = "操作"
|
||||
author = "作者"
|
||||
clearFilters = "清除"
|
||||
details = "詳細資料"
|
||||
documentName = "文件"
|
||||
endDate = "結束日期"
|
||||
error = "載入事件時發生錯誤"
|
||||
eventDetails = "事件詳細資訊"
|
||||
failure = "失敗"
|
||||
fileHash = "檔案雜湊"
|
||||
filterByType = "依類型篩選"
|
||||
filterByUser = "依使用者篩選"
|
||||
ipAddress = "IP 位址"
|
||||
noEvents = "找不到任何事件"
|
||||
outcome = "狀態"
|
||||
sortAsc = "遞增排序"
|
||||
sortDesc = "遞減排序"
|
||||
startDate = "開始日期"
|
||||
success = "成功"
|
||||
timestamp = "時間戳記"
|
||||
title = "稽核事件"
|
||||
type = "類型"
|
||||
user = "使用者"
|
||||
viewDetails = "檢視詳細資訊"
|
||||
|
||||
[audit.filters]
|
||||
allOutcomes = "全部"
|
||||
failureOnly = "僅失敗"
|
||||
last7Days = "最近 7 天"
|
||||
last30Days = "最近 30 天"
|
||||
outcomeFilter = "結果"
|
||||
quickPresets = "快速篩選"
|
||||
successOnly = "僅成功"
|
||||
thisMonth = "本月"
|
||||
today = "今天"
|
||||
|
||||
[audit.tabs]
|
||||
clearData = "清除資料"
|
||||
dashboard = "總覽"
|
||||
events = "稽核事件"
|
||||
export = "匯出"
|
||||
|
||||
[audit.clearData]
|
||||
cancel = "取消"
|
||||
codeDoesNotMatch = "代碼不相符"
|
||||
codePlaceholder = "在此輸入代碼"
|
||||
confirmationCode = "確認代碼"
|
||||
confirmationRequired = "刪除所有稽核資料"
|
||||
confirmMessage = "這將永久移除所有稽核記錄。請在下方輸入確認代碼以繼續。"
|
||||
confirmTitle = "請確認您要刪除"
|
||||
deleteButton = "刪除"
|
||||
enterCode = "確認代碼"
|
||||
enterCodeBelow = "請完整輸入上方代碼(區分大小寫)"
|
||||
initiateDelete = "刪除所有資料"
|
||||
irreversible = "無法還原"
|
||||
success = "成功"
|
||||
successMessage = "已成功清除所有稽核資料"
|
||||
warning1 = "此動作無法復原"
|
||||
warning2 = "刪除稽核資料會永久從資料庫中移除所有歷史稽核記錄,包括安全事件、使用者活動與檔案操作。"
|
||||
|
||||
[auth]
|
||||
accessDenied = "拒絕存取"
|
||||
insufficientPermissions = "您沒有執行此操作的權限。"
|
||||
@@ -2254,9 +2374,11 @@ copy = "複製"
|
||||
done = "完成"
|
||||
error = "錯誤"
|
||||
expand = "展開"
|
||||
learnMore = "了解更多"
|
||||
lines = "行"
|
||||
loading = "正在載入..."
|
||||
next = "下一步"
|
||||
operation = "此操作"
|
||||
preview = "預覽"
|
||||
previous = "上一步"
|
||||
refresh = "重新整理"
|
||||
@@ -2920,6 +3042,7 @@ copyStack = "複製堆疊追蹤"
|
||||
discordSubmit = "Discord - 發表支援文章"
|
||||
dismissAllErrors = "關閉所有錯誤"
|
||||
encryptedPdfMustRemovePassword = "此 PDF 已加密或受密碼保護。請先解除鎖定再轉換為 PDF/A。"
|
||||
generic = "發生錯誤"
|
||||
github = "在 GitHub 上回報問題"
|
||||
githubSubmit = "GitHub - 回報問題"
|
||||
incorrectPasswordProvided = "PDF 密碼不正確或未提供。"
|
||||
@@ -4456,6 +4579,10 @@ upgradeCompleteMessage = "你的訂閱已成功升級。既有授權金鑰已更
|
||||
upgradeSuccess = "付款成功!你的訂閱已升級。伺服器上的授權已更新。你將很快收到確認 Email。"
|
||||
upgradeTitle = "升級至 {{planName}}"
|
||||
yearly = "年繳"
|
||||
checkoutOpened = "已在瀏覽器開啟結帳"
|
||||
checkoutInstructions = "請在剛剛開啟的瀏覽器視窗中完成購買。付款完成後,返回此處並點擊下方按鈕以重新整理您的帳務資訊。"
|
||||
refreshBilling = "我已完成付款 - 重新整理帳務"
|
||||
closeLater = "稍後再說"
|
||||
|
||||
[payment.emailStage]
|
||||
continue = "繼續"
|
||||
@@ -4679,6 +4806,13 @@ prompt = "選擇要提取表格的頁面"
|
||||
submit = "提取"
|
||||
title = "PDF 轉換為 CSV"
|
||||
|
||||
[PDFToXLSX]
|
||||
header = "PDF 轉 Excel"
|
||||
prompt = "選擇要擷取表格的頁面"
|
||||
submit = "轉換"
|
||||
title = "PDF 轉 Excel(XLSX)"
|
||||
tags = "spreadsheet,excel,xlsx,table,extract,convert"
|
||||
|
||||
[PDFToHTML]
|
||||
credit = "此服務使用 pdftohtml 進行檔案轉換。"
|
||||
header = "PDF 轉 HTML"
|
||||
@@ -4835,6 +4969,7 @@ customPricing = "自訂"
|
||||
featureComparison = "功能比較"
|
||||
from = "起"
|
||||
hideComparison = "隱藏功能比較"
|
||||
included = "已包含"
|
||||
includedInCurrent = "已包含於你的方案"
|
||||
licensedSeats = "已授權:{{count}} 席"
|
||||
manage = "管理"
|
||||
@@ -4852,9 +4987,11 @@ title = "使用中方案"
|
||||
|
||||
[plan.availablePlans]
|
||||
subtitle = "選擇符合您需求的方案"
|
||||
loadError = "無法載入方案價格。已使用預設值。"
|
||||
title = "可用方案"
|
||||
|
||||
[plan.enterprise]
|
||||
siteLicense = "站台授權"
|
||||
highlight1 = "自訂價格"
|
||||
highlight2 = "專屬支援"
|
||||
highlight3 = "最新功能"
|
||||
@@ -4928,6 +5065,81 @@ keyDescription = "貼上電子郵件中的授權金鑰"
|
||||
success = "授權已啟用!"
|
||||
successMessage = "您的授權已成功啟用。您現在可以關閉此視窗。"
|
||||
|
||||
[plan.team]
|
||||
name = "Team"
|
||||
siteLicense = "站台授權"
|
||||
|
||||
[credits]
|
||||
enableOverageBilling = "啟用超量計費"
|
||||
maybeLater = "稍後再說"
|
||||
upgrade = "升級"
|
||||
|
||||
[credits.modal]
|
||||
advancedMonitoring = "進階監控"
|
||||
allInOneWorkspace = "一體化 PDF 工作空間(檢視器、工具與代理)"
|
||||
apiSandbox = "API 沙箱"
|
||||
contactSales = "聯絡業務"
|
||||
creditsRemaining = "剩餘 {{current}} / {{total}}"
|
||||
creditsThisMonth = "每月點數"
|
||||
current = "目前方案"
|
||||
customPricing = "自訂"
|
||||
customSmartFolders = "自訂智慧資料夾"
|
||||
dedicatedSupportSlas = "專屬支援與 SLA"
|
||||
enterpriseSubscription = "企業版"
|
||||
everythingInCredits = "包含 Credits 的所有內容,另加:"
|
||||
everythingInFree = "包含 Free 的所有內容,另加:"
|
||||
fasterThroughput = "10 倍更快的處理速度"
|
||||
forRegularWork = "適用於日常 PDF 工作:"
|
||||
freeTier = "免費方案"
|
||||
fullyPrivateFiles = "完全私密的檔案"
|
||||
largeFileProcessing = "大型檔案處理"
|
||||
managedMemberMessage = "您可透過團隊無限使用點數。如需協助,請聯絡您的團隊領導者。"
|
||||
managedMemberTitle = "無限點數"
|
||||
meteringBillingNote = "超量點數將與您的 Team 訂閱一併於每月計費。您可隨時在帳戶設定中追蹤用量。"
|
||||
meteringExplanation = "您的 Team 方案每月包含 {{credits}} 點。用完後,超量計費會自動提供額外點數,讓您不必中斷工作。"
|
||||
meteringIncluded = "Team 方案每月含 {{credits}} 點"
|
||||
meteringNoCommitment = "無綁約,隨時可取消"
|
||||
meteringNeverRunOut = "永不耗盡點數"
|
||||
meteringPayAsYouGo = "按用量付費"
|
||||
meteringPrice = "額外點數 {{price}}/點"
|
||||
meteringTitle = "用多少付多少的超量計費"
|
||||
monthlyCredits = "每月點數"
|
||||
orgWideAccess = "組織層級的存取控制"
|
||||
overage = "超量"
|
||||
perMonth = "/月"
|
||||
popular = "熱門"
|
||||
premiumAiModels = "進階 AI 模型"
|
||||
prioritySupport = "優先支援"
|
||||
privateDocCloud = "私人文件雲"
|
||||
ragFineTuning = "RAG + 微調"
|
||||
secureApiAccess = "安全的 API 存取"
|
||||
selfHostLink = "查看文件與方案"
|
||||
selfHostPrompt = "想自行架設嗎?"
|
||||
standardThroughput = "標準吞吐量"
|
||||
subtitle = "升級至 Team 可獲得 10 倍點數與更快的處理。"
|
||||
subtitlePro = "啟用自動超量計費,永不耗盡點數。"
|
||||
teamLeaderOnly = "僅團隊領導者可啟用超量計費"
|
||||
teamSubscription = "Team"
|
||||
titleExhausted = "您已用完免費點數"
|
||||
titleExhaustedPro = "您的點數已用罄"
|
||||
unlimitedApiAccess = "無限 API 存取"
|
||||
unlimitedMonthlyCredits = "站台授權"
|
||||
unlimitedSeats = "不限人數"
|
||||
|
||||
[credits.modal.features]
|
||||
everythingInCredits = "包含 Credits 的所有內容,另加:"
|
||||
everythingInFree = "包含 Free 的所有內容,另加:"
|
||||
forRegularWork = "適用於日常 PDF 工作:"
|
||||
|
||||
[credits.insufficient]
|
||||
brief = "點數不足。您需要 {{required}} 點,但目前只有 {{current}} 點。"
|
||||
freeTier = "升級至 Team 以獲得 10 倍點數並啟用無上限的超量計費。"
|
||||
managedMember = "請聯絡您的團隊領導者以取得協助。"
|
||||
message = "您的點數不足,無法執行 {{tool}}。您目前有 {{current}} 點。"
|
||||
messageWithAmount = "執行 {{tool}} 需要 {{required}} 點,但您僅有 {{current}} 點。"
|
||||
teamMember = "啟用超量計費,永不耗盡點數。"
|
||||
title = "點數不足"
|
||||
|
||||
[printFile]
|
||||
header = "使用印表機印出檔案"
|
||||
submit = "列印"
|
||||
@@ -5565,6 +5777,70 @@ user = "已登入身分"
|
||||
saas = "Stirling Cloud"
|
||||
selfhosted = "自託管"
|
||||
|
||||
[settings.planBilling]
|
||||
currentPlan = "目前方案"
|
||||
loading = "正在載入帳務資訊..."
|
||||
notAvailable = "僅在連線至 Stirling Cloud(SaaS 模式)時可使用「方案與計費」。"
|
||||
title = "方案與計費"
|
||||
|
||||
[settings.planBilling.billing]
|
||||
manageBilling = "管理計費"
|
||||
nextBillingDate = "下次計費日期"
|
||||
overageCost = "目前超量費用:{{amount}}({{credits}} 點)"
|
||||
|
||||
[settings.planBilling.credits]
|
||||
estimatedCost = "預估費用:{{amount}}"
|
||||
freeTierInfo = "免費方案每月包含 {{freeCredits}} 點。升級至 Team 可獲得每月 {{teamCredits}} 點與按用量付費的超量計費。"
|
||||
included = "每月 {{count}} 點(已包含)"
|
||||
noOverage = "本月無超量收費。您正在使用包含的 {{count}} 點。"
|
||||
overage = "+ {{count}} 超量"
|
||||
overageInfo = "超量點數每點 {{price}} 計費。您只需支付超出每月額度的用量。"
|
||||
title = "點數用量"
|
||||
|
||||
[settings.planBilling.errors]
|
||||
fetchFailed = "無法取得帳務資料"
|
||||
retry = "重試"
|
||||
|
||||
[settings.planBilling.status]
|
||||
active = "啟用"
|
||||
canceled = "已取消"
|
||||
pastDue = "逾期"
|
||||
trial = "試用"
|
||||
|
||||
[settings.planBilling.tier]
|
||||
enterprise = "企業版"
|
||||
enterpriseDescription = "自訂企業功能與支援"
|
||||
free = "免費"
|
||||
freeDescription = "每月 50 點"
|
||||
team = "Team"
|
||||
teamBadge = "Team"
|
||||
teamDescription = "每月包含 500 點,自動超量計費以確保持續服務"
|
||||
teamTooltipCredits = "Team 方案每月包含 {{credits}} 點。"
|
||||
teamTooltipFineprint = "僅需支付超出包含點數的用量。"
|
||||
teamTooltipOverage = "自動以 {{price}}/點進行超量計費,確保持續服務。"
|
||||
|
||||
[settings.planBilling.team]
|
||||
managedByTeam = "由團隊管理"
|
||||
memberCount = "{{count}} 位團隊成員"
|
||||
|
||||
[settings.planBilling.trial]
|
||||
daysRemaining = "剩餘 {{days}} 天"
|
||||
daysRemainingFull = "您的試用將在 {{days}} 天後結束"
|
||||
endDate = "到期日:{{date}}"
|
||||
endsOn = "試用結束"
|
||||
title = "免費試用啟用中"
|
||||
|
||||
[settings.planBilling.upgrade]
|
||||
cta = "升級至 Team"
|
||||
featureApi = "用於自動化的 API 存取"
|
||||
featureCredits = "每月 {{teamCredits}} 點(免費方案為 {{freeCredits}} 點)"
|
||||
featureMembers = "不限團隊人數"
|
||||
featureSupport = "優先支援"
|
||||
featureThroughput = "更快的處理吞吐量"
|
||||
opensInBrowser = "將在瀏覽器中開啟以完成升級"
|
||||
subtitle = "升級至 Team 可獲得:"
|
||||
title = "升級您的方案"
|
||||
|
||||
[settings.developer]
|
||||
apiKeys = "API 金鑰"
|
||||
title = "開發者"
|
||||
@@ -5689,6 +5965,9 @@ people = "成員"
|
||||
teams = "團隊"
|
||||
title = "工作空間"
|
||||
|
||||
[settings.team]
|
||||
title = "團隊"
|
||||
|
||||
[setup]
|
||||
description = "開始選擇你要如何使用 Stirling PDF"
|
||||
welcome = "歡迎使用 Stirling PDF"
|
||||
@@ -6011,6 +6290,11 @@ desc = "使用分隔頁自動分割"
|
||||
name = "分隔頁"
|
||||
tooltip = "在掃描時於文件間放置帶有 QR 碼的分隔頁"
|
||||
|
||||
[split.methods.byPoster]
|
||||
name = "可列印分塊"
|
||||
desc = "將大型頁面分割為可列印大小"
|
||||
tooltip = "將過大頁面分割成適合在標準紙張(A4、Letter 等)上列印的較小區塊"
|
||||
|
||||
[split.methods.byPages]
|
||||
desc = "擷取特定頁面(1,3,5-10)"
|
||||
name = "頁碼"
|
||||
@@ -6029,6 +6313,7 @@ tooltip = "指定最大檔案大小(例如 10MB、500KB)"
|
||||
[split.methods.prefix]
|
||||
splitAt = "在"
|
||||
splitBy = "依"
|
||||
splitInto = "分割成"
|
||||
|
||||
[split.methodSelection.tooltip]
|
||||
bullet1 = "點擊方法卡片以選擇"
|
||||
@@ -6048,6 +6333,21 @@ selectMethodFirst = "請先選擇分割方法"
|
||||
chooseMethod = "選擇方法"
|
||||
settings = "設定"
|
||||
|
||||
[split.poster]
|
||||
rightToLeft = "由右至左分割"
|
||||
|
||||
[split.poster.pageSize]
|
||||
label = "目標頁面尺寸"
|
||||
description = "用於列印的輸出頁面大小"
|
||||
|
||||
[split.poster.xFactor]
|
||||
label = "水平切分數"
|
||||
description = "每頁要分成的欄數"
|
||||
|
||||
[split.poster.yFactor]
|
||||
label = "垂直切分數"
|
||||
description = "每頁要分成的列數"
|
||||
|
||||
[split.tooltip.byChapters]
|
||||
bullet1 = "書籤層級:要在第幾層分割(1=最上層)"
|
||||
bullet2 = "包含中繼資料:保留文件屬性"
|
||||
@@ -6085,6 +6385,14 @@ bullet5 = "若掃描分隔頁雙面,請啟用雙面模式"
|
||||
text = "使用含 QR 碼的實體分隔頁自動分割掃描文件。非常適合同時處理多份一起掃描的文件。"
|
||||
title = "依分隔頁分割"
|
||||
|
||||
[split.tooltip.byPoster]
|
||||
bullet1 = "目標頁面尺寸:選擇輸出紙張尺寸(A4、Letter 等)"
|
||||
bullet2 = "水平/垂直切分數:用於分割的網格大小"
|
||||
bullet3 = "由右至左:為 RTL 版面反轉欄順序"
|
||||
bullet4 = "列印並組裝各部分以製作您的海報"
|
||||
text = "將大型 PDF 頁面分割為適合標準紙張尺寸列印的較小區塊。非常適合將超大頁面製作成海報列印。"
|
||||
title = "海報列印分割"
|
||||
|
||||
[split.tooltip.byPages]
|
||||
bullet1 = "單一分割點:3,7(在第 3 與第 7 頁之後分割)"
|
||||
bullet2 = "範圍分割點:3-8(在第 3 頁之前與第 8 頁之後分割)"
|
||||
@@ -6364,9 +6672,13 @@ tags = "網頁捕獲,儲存頁面,網頁轉文件,存檔"
|
||||
title = "URL 轉 PDF"
|
||||
|
||||
[usage]
|
||||
aboutUsageAnalytics = "關於使用分析"
|
||||
configureSettings = "設定分析選項"
|
||||
error = "載入使用統計時發生錯誤"
|
||||
noData = "無可用資料"
|
||||
noDataMessage = "目前沒有可用的使用統計。"
|
||||
usageAnalyticsExplanation = "使用分析會追蹤端點請求與工具使用模式。搭配稽核記錄儀表板,可完整掌握系統活動、效能與安全事件。"
|
||||
viewAuditLogs = "檢視稽核記錄"
|
||||
|
||||
[usage.chart]
|
||||
title = "端點使用圖表"
|
||||
@@ -6947,3 +7259,278 @@ cancel = "取消"
|
||||
confirm = "解壓縮"
|
||||
message = "此 ZIP 包含 {{count}} 個檔案。仍要解壓縮嗎?"
|
||||
title = "大型 ZIP 檔案"
|
||||
|
||||
[cloudBadge]
|
||||
tooltip = "此操作會使用您的雲端點數"
|
||||
|
||||
[team]
|
||||
cancelInviteError = "取消邀請失敗"
|
||||
confirmCancelInvite = "確定要取消此邀請嗎?"
|
||||
confirmLeave = "確定要離開此團隊嗎?"
|
||||
confirmLeaveLeader = "身為團隊領導者,離開後您將被移出團隊。確定要繼續嗎?"
|
||||
confirmRemove = "確定要移除此成員嗎?"
|
||||
editName = "編輯團隊名稱"
|
||||
inviteCancelled = "已取消邀請"
|
||||
inviteError = "邀請寄送失敗"
|
||||
inviteSent = "已成功寄出邀請"
|
||||
leader = "領導者"
|
||||
leaveButton = "離開團隊"
|
||||
leaveError = "離開團隊失敗"
|
||||
leaveSuccess = "已成功離開團隊"
|
||||
loading = "正在載入團隊資訊..."
|
||||
memberCount = "{{count}} 位成員"
|
||||
memberRemoved = "已成功移除成員"
|
||||
namePlaceholder = "輸入團隊名稱"
|
||||
personal = "個人"
|
||||
removeError = "移除成員失敗"
|
||||
renameError = "重新命名團隊失敗"
|
||||
renameSuccess = "已成功重新命名團隊"
|
||||
|
||||
[team.invitationBanner]
|
||||
message = "已邀請您加入"
|
||||
acceptButton = "接受"
|
||||
rejectButton = "拒絕"
|
||||
|
||||
[team.features]
|
||||
badge = "團隊功能"
|
||||
subtitle = "與您的團隊協作"
|
||||
title = "團隊協作"
|
||||
viewPlans = "查看方案"
|
||||
|
||||
[team.features.billing]
|
||||
description = "管理計費與訂閱"
|
||||
title = "計費管理"
|
||||
|
||||
[team.features.credits]
|
||||
description = "所有成員共享點數池"
|
||||
title = "共享點數"
|
||||
|
||||
[team.features.dashboard]
|
||||
description = "檢視團隊活動與使用情況"
|
||||
title = "團隊儀表板"
|
||||
|
||||
[team.features.invite]
|
||||
description = "將成員加入您的團隊"
|
||||
title = "邀請成員"
|
||||
|
||||
[team.invite]
|
||||
cancelLabel = "取消"
|
||||
invalidEmail = "電子郵件地址無效"
|
||||
placeholder = "輸入電子郵件地址"
|
||||
sendButton = "傳送邀請"
|
||||
title = "邀請團隊成員"
|
||||
|
||||
[team.members]
|
||||
emailColumn = "電子郵件"
|
||||
empty = "尚無團隊成員"
|
||||
nameColumn = "名稱"
|
||||
pending = "待處理"
|
||||
remove = "移除"
|
||||
roleColumn = "角色"
|
||||
title = "團隊成員"
|
||||
|
||||
[team.upgrade]
|
||||
button = "升級至 Team"
|
||||
description = "解鎖團隊協作功能"
|
||||
title = "升級至 Team 方案"
|
||||
|
||||
[provider.oauth2.google]
|
||||
scope = "登入驗證"
|
||||
|
||||
[provider.oauth2.google.clientId]
|
||||
label = "用戶端 ID"
|
||||
description = "來自 Google Cloud Console 的 OAuth2 用戶端 ID"
|
||||
|
||||
[provider.oauth2.google.clientSecret]
|
||||
label = "用戶端密鑰"
|
||||
description = "來自 Google Cloud Console 的 OAuth2 用戶端密鑰"
|
||||
|
||||
[provider.oauth2.google.scopes]
|
||||
label = "Scopes"
|
||||
description = "以逗號分隔的 OAuth2 scopes"
|
||||
|
||||
[provider.oauth2.google.useAsUsername]
|
||||
label = "作為使用者名稱"
|
||||
description = "用來作為使用者名稱的欄位(email、name、given_name、family_name)"
|
||||
|
||||
[provider.oauth2.github]
|
||||
scope = "登入驗證"
|
||||
|
||||
[provider.oauth2.github.clientId]
|
||||
label = "用戶端 ID"
|
||||
description = "來自 GitHub Developer Settings 的 OAuth2 用戶端 ID"
|
||||
|
||||
[provider.oauth2.github.clientSecret]
|
||||
label = "用戶端密鑰"
|
||||
description = "來自 GitHub Developer Settings 的 OAuth2 用戶端密鑰"
|
||||
|
||||
[provider.oauth2.github.scopes]
|
||||
label = "Scopes"
|
||||
description = "以逗號分隔的 OAuth2 scopes"
|
||||
|
||||
[provider.oauth2.github.useAsUsername]
|
||||
label = "作為使用者名稱"
|
||||
description = "用來作為使用者名稱的欄位(email、login、name)"
|
||||
|
||||
[provider.oauth2.keycloak]
|
||||
scope = "SSO"
|
||||
|
||||
[provider.oauth2.keycloak.issuer]
|
||||
label = "簽發者 URL"
|
||||
description = "Keycloak realm 的 OpenID Connect Discovery 端點 URL"
|
||||
|
||||
[provider.oauth2.keycloak.clientId]
|
||||
label = "用戶端 ID"
|
||||
description = "來自 Keycloak 的 OAuth2 用戶端 ID"
|
||||
|
||||
[provider.oauth2.keycloak.clientSecret]
|
||||
label = "用戶端密鑰"
|
||||
description = "來自 Keycloak 的 OAuth2 用戶端密鑰"
|
||||
|
||||
[provider.oauth2.keycloak.scopes]
|
||||
label = "Scopes"
|
||||
description = "以逗號分隔的 OAuth2 scopes"
|
||||
|
||||
[provider.oauth2.keycloak.useAsUsername]
|
||||
label = "作為使用者名稱"
|
||||
description = "用來作為使用者名稱的欄位(email、name、given_name、family_name、preferred_username)"
|
||||
|
||||
[provider.oauth2.generic]
|
||||
name = "通用 OAuth2"
|
||||
scope = "SSO"
|
||||
|
||||
[provider.oauth2.generic.enabled]
|
||||
label = "啟用通用 OAuth2"
|
||||
description = "使用自訂 OAuth2 提供者啟用驗證"
|
||||
|
||||
[provider.oauth2.generic.provider]
|
||||
label = "提供者名稱"
|
||||
description = "您的 OAuth2 提供者名稱(如 Azure AD、Okta)"
|
||||
|
||||
[provider.oauth2.generic.issuer]
|
||||
label = "簽發者 URL"
|
||||
description = "支援 OpenID Connect Discovery(/.well-known/openid-configuration)的提供者"
|
||||
|
||||
[provider.oauth2.generic.clientId]
|
||||
label = "用戶端 ID"
|
||||
description = "來自您的提供者的 OAuth2 用戶端 ID"
|
||||
|
||||
[provider.oauth2.generic.clientSecret]
|
||||
label = "用戶端密鑰"
|
||||
description = "來自您的提供者的 OAuth2 用戶端密鑰"
|
||||
|
||||
[provider.oauth2.generic.scopes]
|
||||
label = "Scopes"
|
||||
description = "以逗號分隔的 OAuth2 scopes"
|
||||
|
||||
[provider.oauth2.generic.useAsUsername]
|
||||
label = "作為使用者名稱"
|
||||
description = "用來作為使用者名稱的欄位"
|
||||
|
||||
[provider.oauth2.generic.autoCreateUser]
|
||||
label = "自動建立使用者"
|
||||
description = "首次使用 OAuth2 登入時自動建立使用者帳戶"
|
||||
|
||||
[provider.oauth2.generic.blockRegistration]
|
||||
label = "封鎖註冊"
|
||||
description = "防止透過 OAuth2 註冊新使用者"
|
||||
|
||||
[provider.smtp]
|
||||
name = "SMTP 郵件"
|
||||
scope = "電子郵件通知"
|
||||
|
||||
[provider.smtp.enabled]
|
||||
label = "啟用郵件"
|
||||
description = "啟用電子郵件通知與 SMTP 功能"
|
||||
|
||||
[provider.smtp.host]
|
||||
label = "SMTP 主機"
|
||||
description = "您的 SMTP 伺服器主機名稱或 IP 位址"
|
||||
|
||||
[provider.smtp.port]
|
||||
label = "SMTP 埠"
|
||||
description = "SMTP 連線埠號(通常為 25、465 或 587)"
|
||||
|
||||
[provider.smtp.username]
|
||||
label = "SMTP 使用者名稱"
|
||||
description = "SMTP 驗證用的使用者名稱"
|
||||
|
||||
[provider.smtp.password]
|
||||
label = "SMTP 密碼"
|
||||
description = "SMTP 驗證用的密碼"
|
||||
|
||||
[provider.smtp.from]
|
||||
label = "寄件地址"
|
||||
description = "用作寄件者的電子郵件地址"
|
||||
|
||||
[provider.saml2]
|
||||
name = "SAML2"
|
||||
scope = "SSO(SAML)"
|
||||
|
||||
[provider.saml2.enabled]
|
||||
label = "啟用 SAML2"
|
||||
description = "啟用 SAML2 驗證(僅限企業版)"
|
||||
|
||||
[provider.saml2.provider]
|
||||
label = "提供者名稱"
|
||||
description = "您的 SAML2 提供者名稱"
|
||||
|
||||
[provider.saml2.registrationId]
|
||||
label = "註冊 ID"
|
||||
description = "您的 Service Provider(SP)應用程式名稱"
|
||||
|
||||
[provider.saml2.idpMetadataUri]
|
||||
label = "IDP 中繼資料 URI"
|
||||
description = "您的提供者中繼資料的 URI"
|
||||
|
||||
[provider.saml2.idpSingleLoginUrl]
|
||||
label = "IDP 單一登入 URL"
|
||||
description = "用於啟動 SSO 的 URL"
|
||||
|
||||
[provider.saml2.idpSingleLogoutUrl]
|
||||
label = "IDP 單一登出 URL"
|
||||
description = "用於啟動 SLO 的 URL"
|
||||
|
||||
[provider.saml2.idpIssuer]
|
||||
label = "IDP Issuer"
|
||||
description = "您的提供者 ID"
|
||||
|
||||
[provider.saml2.idpCert]
|
||||
label = "IDP 憑證"
|
||||
description = "憑證路徑(例如:classpath:okta.cert)"
|
||||
|
||||
[provider.saml2.privateKey]
|
||||
label = "私鑰"
|
||||
description = "您的私鑰路徑"
|
||||
|
||||
[provider.saml2.spCert]
|
||||
label = "SP 憑證"
|
||||
description = "您的簽章憑證路徑"
|
||||
|
||||
[provider.saml2.autoCreateUser]
|
||||
label = "自動建立使用者"
|
||||
description = "首次使用 SAML2 登入時自動建立使用者帳戶"
|
||||
|
||||
[provider.saml2.blockRegistration]
|
||||
label = "封鎖註冊"
|
||||
description = "防止透過 SAML2 註冊新使用者"
|
||||
|
||||
[provider.googledrive]
|
||||
name = "Google Drive"
|
||||
scope = "檔案匯入"
|
||||
|
||||
[provider.googledrive.enabled]
|
||||
label = "啟用 Google Drive 檔案選擇器"
|
||||
description = "允許使用者直接從 Google Drive 匯入檔案"
|
||||
|
||||
[provider.googledrive.clientId]
|
||||
label = "用戶端 ID"
|
||||
description = "來自 Google Cloud Console 的 Google OAuth 2.0 用戶端 ID"
|
||||
|
||||
[provider.googledrive.apiKey]
|
||||
label = "API 金鑰"
|
||||
description = "Google API 金鑰,供 Google Picker API 使用(來自 Google Cloud Console)"
|
||||
|
||||
[provider.googledrive.appId]
|
||||
label = "應用程式 ID"
|
||||
description = "來自 Google Cloud Console 的 Google Drive 應用程式 ID"
|
||||
|
||||
Reference in New Issue
Block a user