Stirling-PDF/frontend/public/locales/zh-TW/translation.json
Anthony Stirling 8149cb157c
SEO init (#4197)
# Description of Changes
This pull request introduces dynamic document meta tag management and
improves URL routing and tool metadata handling in the frontend. The
most significant changes are the addition of a custom hook to update
document meta tags (including OpenGraph tags) based on the selected
tool, enhancements to the tool selection context for better URL
synchronization, and enrichment of the `Tool` type and tool registry
with more metadata.

**Dynamic document meta management:**

* Added a new `useDocumentMeta` hook that updates the page's `<title>`,
description, and OpenGraph meta tags based on the currently selected
tool, and restores the original values on cleanup.
(`frontend/src/hooks/useDocumentMeta.ts`)
* Integrated `useDocumentMeta` into `HomePageContent` so the document's
meta tags dynamically reflect the selected tool's metadata, improving
SEO and social sharing. (`frontend/src/pages/HomePage.tsx`)
[[1]](diffhunk://#diff-85c26b21681286c20e97a26a4912f0b91812776c9d4d0c54aa541fded2565c7eR2-R8)
[[2]](diffhunk://#diff-85c26b21681286c20e97a26a4912f0b91812776c9d4d0c54aa541fded2565c7eR17)
[[3]](diffhunk://#diff-85c26b21681286c20e97a26a4912f0b91812776c9d4d0c54aa541fded2565c7eR28-R37)

**Tool metadata and context improvements:**

* Enhanced the `Tool` type and tool registry to include `title` and
`description` fields, which are now translated and used throughout the
UI and meta tags. (`frontend/src/types/tool.ts`,
`frontend/src/hooks/useToolManagement.tsx`)
[[1]](diffhunk://#diff-0b557df7bd27ac90cd2f925ddd8ef8096ea2decfaee9a5c12a94dc7a03c64bfaR46)
[[2]](diffhunk://#diff-57f8a6b3e75ecaec10ad445b01afe8fccc376af6f8ad4d693c68cf98e8863273L116-R118)
* Updated the `ToolWorkflowContext` to use the new `Tool` type for
`selectedTool`, replacing the previous `ToolConfiguration` type.
(`frontend/src/contexts/ToolWorkflowContext.tsx`)
[[1]](diffhunk://#diff-9b36e2c06dddbcfba6cb66fd0b303b7860f88ca8b562bb2534af1ab50390d385L6-R8)
[[2]](diffhunk://#diff-9b36e2c06dddbcfba6cb66fd0b303b7860f88ca8b562bb2534af1ab50390d385L72-R72)

**URL routing and synchronization:**

* Implemented logic in `ToolWorkflowContext` to synchronize the selected
tool with the browser URL, initialize tool selection from the URL on
load, and handle browser navigation (back/forward) for tool selection.
(`frontend/src/contexts/ToolWorkflowContext.tsx`)
---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
2025-08-14 15:52:38 +01:00

1562 lines
55 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"language": {
"direction": "ltr"
},
"addPageNumbers": {
"fontSize": "字型大小",
"fontName": "字型名稱",
"title": "新增頁碼",
"header": "新增頁碼",
"selectText": {
"1": "選擇 PDF 檔案:",
"2": "邊距大小",
"3": "位置",
"4": "起始號碼",
"5": "要編號的頁面",
"6": "自訂文字"
},
"customTextDesc": "自訂文字",
"numberPagesDesc": "要編號的頁面,預設為 '全部',也可使用 1-5 或 2,5,9 等格式",
"customNumberDesc": "預設為 {n},也接受 '頁面 {n} 共 {total}''文字-{n}''{filename}-{n}'",
"submit": "新增頁碼"
},
"pdfPrompt": "選擇 PDF 檔案",
"multiPdfPrompt": "選擇多個 PDF 檔案",
"multiPdfDropPrompt": "選擇(或拖放)所有需要的 PDF 檔案",
"imgPrompt": "選擇圖片",
"genericSubmit": "送出",
"uploadLimit": "檔案大小上限:",
"uploadLimitExceededSingular": "太大。允許的最大檔案大小為",
"uploadLimitExceededPlural": "太大。允許的最大檔案大小為",
"processTimeWarning": "警告:此過程可能長達一分鐘,具體取決於檔案大小",
"pageOrderPrompt": "自訂頁面順序(輸入以逗號分隔的頁碼或函式,如 2n+1",
"pageSelectionPrompt": "自訂頁面選擇(輸入以逗號分隔的頁碼 1、5、6 或 2n+1 等函式的清單):",
"goToPage": "前往",
"true": "是",
"false": "否",
"unknown": "未知",
"save": "儲存",
"saveToBrowser": "儲存到瀏覽器",
"close": "關閉",
"filesSelected": "已選擇的檔案",
"noFavourites": "還沒有功能被收藏",
"downloadComplete": "下載完成",
"bored": "等待時覺得無聊?",
"alphabet": "字母表",
"downloadPdf": "下載 PDF",
"text": "文字",
"font": "字型",
"selectFillter": "-- 選擇 --",
"pageNum": "頁碼",
"sizes": {
"small": "小",
"medium": "中",
"large": "大",
"x-large": "特大"
},
"error": {
"pdfPassword": "PDF 檔案已加密,但未提供密碼或密碼不正確",
"_value": "錯誤",
"sorry": "很抱歉造成您的困擾!",
"needHelp": "需要協助或發現問題?",
"contactTip": "如果您仍然遇到問題,請不要猶豫,隨時向我們尋求協助。您可以在我們的 GitHub 頁面回報問題,或透過 Discord 跟我們聯絡:",
"404": {
"head": "404 - 找不到頁面 | 糟糕,我們在程式碼中迷路了!",
"1": "我們似乎找不到您正在尋找的頁面。",
"2": "發生了一些錯誤"
},
"github": "在 GitHub 上回報問題",
"showStack": "顯示堆疊追蹤",
"copyStack": "複製堆疊追蹤",
"githubSubmit": "GitHub - 回報問題",
"discordSubmit": "Discord - 發表支援文章"
},
"delete": "刪除",
"username": "使用者名稱",
"password": "密碼",
"welcome": "歡迎",
"property": "屬性",
"black": "黑色",
"white": "白色",
"red": "紅色",
"green": "綠色",
"blue": "藍色",
"custom": "自訂...",
"WorkInProgess": "工作正在進行中,可能無法工作或有問題,請報告任何問題!",
"poweredBy": "Powered by",
"yes": "是",
"no": "否",
"changedCredsMessage": "憑證已變更!",
"notAuthenticatedMessage": "使用者未通過驗證。",
"userNotFoundMessage": "找不到使用者。",
"incorrectPasswordMessage": "目前密碼不正確。",
"usernameExistsMessage": "新使用者名稱已存在。",
"invalidUsernameMessage": "無效的使用者名稱。使用者名稱只能包含字母、數字和以下特殊字元 @._+- 或必須是有效的電子郵件地址。",
"invalidPasswordMessage": "密碼不能為空,且開頭和結尾不能有空格。",
"confirmPasswordErrorMessage": "新密碼與確認新密碼必須相符。",
"deleteCurrentUserMessage": "無法刪除目前登入的使用者。",
"deleteUsernameExistsMessage": "使用者名稱不存在,無法刪除。",
"downgradeCurrentUserMessage": "無法降級目前使用者的角色",
"disabledCurrentUserMessage": "無法停用目前使用者",
"downgradeCurrentUserLongMessage": "無法降級目前使用者的角色。因此,將不會顯示目前使用者。",
"userAlreadyExistsOAuthMessage": "使用者已經以 OAuth2 使用者身份存在。",
"userAlreadyExistsWebMessage": "使用者已經以網頁使用者身份存在。",
"oops": "哎呀!",
"help": "說明",
"goHomepage": "前往首頁",
"joinDiscord": "加入我們的 Discord 伺服器",
"seeDockerHub": "造訪 Docker Hub 儲存庫",
"visitGithub": "造訪 GitHub 專案",
"donate": "捐款",
"color": "顏色",
"sponsor": "贊助",
"info": "資訊",
"pro": "專業版",
"page": "頁面",
"pages": "頁面",
"loading": "載入中...",
"addToDoc": "新增至文件",
"reset": "重設",
"apply": "套用",
"noFileSelected": "未選擇檔案,請上傳一個。",
"legal": {
"privacy": "隱私權政策",
"terms": "使用條款",
"accessibility": "無障礙性聲明",
"cookie": "Cookie 政策",
"impressum": "版本說明",
"showCookieBanner": "Cookie 偏好設定"
},
"pipeline": {
"header": "管道功能選單(測試版)",
"uploadButton": "上傳自訂設定",
"configureButton": "設定",
"defaultOption": "自訂",
"submitButton": "送出",
"help": "管道功能說明",
"scanHelp": "資料夾掃描說明",
"deletePrompt": "您確定要刪除此管道嗎?",
"tags": "自動化,序列,指令碼,批次處理",
"title": "管道"
},
"pipelineOptions": {
"header": "管道設定",
"pipelineNameLabel": "管道名稱",
"saveSettings": "儲存操作設定",
"pipelineNamePrompt": "請在此輸入管道名稱",
"selectOperation": "選擇操作",
"addOperationButton": "新增操作",
"pipelineHeader": "管道:",
"saveButton": "下載",
"validateButton": "驗證"
},
"enterpriseEdition": {
"button": "升級至專業版",
"warning": "此功能僅提供給專業版使用者使用。",
"yamlAdvert": "Stirling PDF 專業版支援 YAML 設定檔和其他單一登入 (SSO) 功能。",
"ssoAdvert": "需要更多使用者管理功能嗎?請參考 Stirling PDF 專業版"
},
"analytics": {
"title": "您想協助改善 Stirling PDF 嗎?",
"paragraph1": "Stirling PDF 有選擇性的分析功能,可幫助我們改進產品。我們不會追蹤任何個人資訊或檔案內容。",
"paragraph2": "請考慮啟用分析功能,以協助 Stirling-PDF 成長並讓我們更了解使用者需求。",
"enable": "啟用分析功能",
"disable": "停用分析功能",
"settings": "您可以在 config/settings.yml 檔案中變更分析功能的設定"
},
"navbar": {
"favorite": "我的最愛",
"recent": "最新與近期更新",
"darkmode": "深色模式",
"language": "語言",
"settings": "設定",
"allTools": "工具",
"multiTool": "複合工具",
"search": "搜尋",
"sections": {
"organize": "整理",
"convertTo": "轉換為 PDF",
"convertFrom": "從 PDF 轉換",
"security": "簽章與安全性",
"advance": "進階",
"edit": "檢視與編輯",
"popular": "熱門功能"
}
},
"settings": {
"title": "設定",
"update": "有更新可用",
"updateAvailable": "目前安裝的版本是 {0}。有新版本({1})可供使用。",
"appVersion": "應用程式版本:",
"downloadOption": {
"title": "選擇下載選項(適用於單一檔案非壓縮下載):",
"1": "在同一視窗中開啟",
"2": "在新視窗中開啟",
"3": "下載檔案"
},
"zipThreshold": "當下載檔案數量超過此數值時,將檔案壓縮",
"signOut": "登出",
"accountSettings": "帳號設定",
"bored": {
"help": "啟用彩蛋遊戲"
},
"cacheInputs": {
"name": "儲存表單輸入",
"help": "啟用此功能以儲存先前使用的輸入,以便日後使用"
}
},
"changeCreds": {
"title": "變更憑證",
"header": "更新您的帳號詳細資訊",
"changePassword": "您正在使用預設登入憑證。請輸入新密碼",
"newUsername": "新使用者名稱",
"oldPassword": "目前密碼",
"newPassword": "新密碼",
"confirmNewPassword": "確認新密碼",
"submit": "送出變更"
},
"account": {
"title": "帳號設定",
"accountSettings": "帳號設定",
"adminSettings": "管理員設定 - 檢視和新增使用者",
"userControlSettings": "使用者控制設定",
"changeUsername": "修改使用者名稱",
"newUsername": "新使用者名稱",
"password": "確認密碼",
"oldPassword": "舊密碼",
"newPassword": "新密碼",
"changePassword": "修改密碼",
"confirmNewPassword": "確認新密碼",
"signOut": "登出",
"yourApiKey": "您的 API 金鑰",
"syncTitle": "將瀏覽器設定與帳號同步",
"settingsCompare": "設定比較:",
"property": "屬性",
"webBrowserSettings": "網頁瀏覽器設定",
"syncToBrowser": "同步帳號 → 瀏覽器",
"syncToAccount": "同步帳號 ← 瀏覽器"
},
"adminUserSettings": {
"title": "使用者控制設定",
"header": "管理員使用者控制設定",
"admin": "管理員",
"user": "使用者",
"addUser": "新增使用者",
"deleteUser": "刪除使用者",
"confirmDeleteUser": "確定要刪除此使用者?",
"confirmChangeUserStatus": "是否要停用/啟用此使用者?",
"usernameInfo": "使用者名稱只能包含字母、數字和以下特殊字元 @._+- 或必須是有效的電子郵件地址。",
"roles": "角色",
"role": "角色",
"actions": "操作",
"apiUser": "受限制的 API 使用者",
"extraApiUser": "額外受限制的 API 使用者",
"webOnlyUser": "僅網頁版使用者",
"demoUser": "示範使用者(無自訂設定)",
"internalApiUser": "內部 API 使用者",
"forceChange": "強制使用者在登入時變更密碼",
"submit": "儲存使用者",
"changeUserRole": "變更使用者角色",
"authenticated": "已驗證",
"editOwnProfil": "編輯自己的個人資料",
"enabledUser": "已啟用使用者",
"disabledUser": "已停用使用者",
"activeUsers": "使用中的使用者:",
"disabledUsers": "已停用的使用者:",
"totalUsers": "使用者總數:",
"lastRequest": "最後請求時間",
"usage": "檢視使用情況"
},
"endpointStatistics": {
"title": "端點統計",
"header": "端點統計",
"top10": "前 10 名",
"top20": "前 20 名",
"all": "全部",
"refresh": "重新整理",
"includeHomepage": "包含首頁 ('/')",
"includeLoginPage": "包含登入頁面 ('/login')",
"totalEndpoints": "端點總數",
"totalVisits": "總造訪次數",
"showing": "顯示中",
"selectedVisits": "選取的造訪次數",
"endpoint": "端點",
"visits": "造訪次數",
"percentage": "百分比",
"loading": "載入中...",
"failedToLoad": "無法載入端點資料。請嘗試重新整理。",
"home": "首頁",
"login": "登入",
"top": "前",
"numberOfVisits": "造訪次數",
"visitsTooltip": "造訪次數:{0}(總數的 {1}%",
"retry": "重試"
},
"database": {
"title": "資料庫匯入/匯出",
"header": "資料庫匯入/匯出",
"fileName": "檔案名稱",
"creationDate": "建立日期",
"fileSize": "檔案大小",
"deleteBackupFile": "刪除備份檔案",
"importBackupFile": "匯入備份檔案",
"createBackupFile": "建立備份檔案",
"downloadBackupFile": "下載備份檔案",
"info_1": "在匯入資料時,確保正確的結構至關重要。如果您不確定自己在做什麼,請尋求專業人士的建議和支援。結構錯誤可能會導致應用程式故障,甚至完全無法執行應用程式。",
"info_2": "上傳時檔案名稱並不重要。上傳後將重新命名為 backup_user_yyyyMMddHHmm.sql 格式,以確保命名規範一致。",
"submit": "匯入備份",
"importIntoDatabaseSuccessed": "成功匯入資料庫",
"backupCreated": "資料庫備份成功",
"fileNotFound": "找不到檔案",
"fileNullOrEmpty": "檔案不得為空或空白",
"failedImportFile": "匯入檔案失敗",
"notSupported": "您的資料庫連線不支援此功能。"
},
"session": {
"expired": "您的工作階段已過期。請重新整理頁面並再試一次。",
"refreshPage": "重新整理頁面"
},
"home": {
"desc": "您的本機一站式 PDF 解決方案。",
"searchBar": "搜尋功能...",
"viewPdf": {
"title": "檢視/編輯 PDF",
"desc": "檢視、註釋、新增文字或圖片"
},
"setFavorites": "設定我的最愛",
"hideFavorites": "隱藏我的最愛",
"showFavorites": "顯示我的最愛",
"legacyHomepage": "舊版首頁",
"newHomePage": "嘗試使用全新首頁!",
"alphabetical": "按照字母排序",
"globalPopularity": "熱門程度",
"sortBy": "排序方式:",
"multiTool": {
"title": "PDF 複合工具",
"desc": "合併、旋轉、重新排列和移除頁面"
},
"merge": {
"title": "合併",
"desc": "輕鬆將多個 PDF 合併為一個。"
},
"split": {
"title": "分割",
"desc": "將 PDF 分割為多個文件"
},
"rotate": {
"title": "旋轉",
"desc": "輕鬆旋轉您的 PDF。"
},
"imageToPDF": {
"title": "圖片轉 PDF",
"desc": "將圖片PNG、JPEG、GIF轉換為 PDF。"
},
"pdfToImage": {
"title": "PDF 轉圖片",
"desc": "將 PDF 轉換為圖片。PNG、JPEG、GIF"
},
"pdfOrganiser": {
"title": "整理",
"desc": "以任何順序移除/重新排列頁面"
},
"addImage": {
"title": "新增圖片",
"desc": "在 PDF 的指定位置新增圖片"
},
"watermark": {
"title": "新增浮水印",
"desc": "在您的 PDF 檔案中新增自訂浮水印。"
},
"permissions": {
"title": "修改權限",
"desc": "修改您的 PDF 檔案權限"
},
"pageRemover": {
"title": "移除",
"desc": "從您的 PDF 檔案中刪除不需要的頁面。"
},
"addPassword": {
"title": "新增密碼",
"desc": "用密碼加密您的 PDF 檔案。"
},
"removePassword": {
"title": "移除密碼",
"desc": "從您的 PDF 檔案中移除密碼保護。"
},
"compress": {
"title": "壓縮",
"desc": "壓縮 PDF 以減少其檔案大小。"
},
"unlockPDFForms": {
"title": "Unlock PDF Forms",
"desc": "Remove read-only property of form fields in a PDF document."
},
"changeMetadata": {
"title": "變更中繼資料",
"desc": "從 PDF 檔案中變更/移除/新增中繼資料"
},
"fileToPDF": {
"title": "檔案轉 PDF",
"desc": "將幾乎所有格式轉換為 PDFDOCX、PNG、XLS、PPT、TXT 等等)"
},
"ocr": {
"title": "OCR / 清理掃描",
"desc": "清理掃描並從 PDF 中的影像中偵測文字並重新新增為文字。"
},
"extractImages": {
"title": "提取圖片",
"desc": "從 PDF 中提取所有圖片並將它們儲存到壓縮檔中"
},
"pdfToPDFA": {
"title": "PDF 轉 PDF/A",
"desc": "將 PDF 轉換為長期儲存的 PDF/A"
},
"PDFToWord": {
"title": "PDF 轉 Word",
"desc": "將 PDF 轉換為 Word 格式DOC、DOCX 和 ODT"
},
"PDFToPresentation": {
"title": "PDF 轉簡報",
"desc": "將 PDF 轉換為簡報格式PPT、PPTX 和 ODP"
},
"PDFToText": {
"title": "PDF 轉 RTF文字",
"desc": "將 PDF 轉換為文字或 RTF 格式"
},
"PDFToHTML": {
"title": "PDF 轉 HTML",
"desc": "將 PDF 轉換為 HTML 格式"
},
"PDFToXML": {
"title": "PDF 轉 XML",
"desc": "將 PDF 轉換為 XML 格式"
},
"ScannerImageSplit": {
"title": "偵測/分割掃描照片",
"desc": "從照片/PDF 中分割多張照片"
},
"sign": {
"title": "簽章",
"desc": "透過繪圖、文字或影像新增簽章到 PDF"
},
"flatten": {
"title": "平坦化",
"desc": "從 PDF 中移除所有互動元素和表單"
},
"repair": {
"title": "修復",
"desc": "/ PDF"
},
"removeBlanks": {
"title": "",
"desc": ""
},
"removeAnnotations": {
"title": "",
"desc": " PDF /"
},
"compare": {
"title": "",
"desc": " 2 PDF "
},
"certSign": {
"title": "使",
"desc": "使/PEM/P12 PDF"
},
"removeCertSign": {
"title": "",
"desc": " PDF "
},
"pageLayout": {
"title": "",
"desc": " PDF "
},
"scalePages": {
"title": "調/",
"desc": "/"
},
"pipeline": {
"title": "",
"desc": " PDF "
},
"addPageNumbers": {
"title": "",
"desc": ""
},
"auto-rename": {
"title": " PDF ",
"desc": " PDF "
},
"adjustContrast": {
"title": "調/",
"desc": "調 PDF "
},
"crop": {
"title": " PDF",
"desc": " PDF "
},
"autoSplitPDF": {
"title": "",
"desc": " PDF使 QR Code"
},
"sanitizePDF": {
"title": "",
"desc": " PDF "
},
"URLToPDF": {
"title": "/ PDF",
"desc": " http(s) PDF"
},
"HTMLToPDF": {
"title": "HTML PDF",
"desc": " HTML PDF"
},
"MarkdownToPDF": {
"title": "Markdown PDF",
"desc": " Markdown PDF"
},
"PDFToMarkdown": {
"title": "PDF Markdown",
"desc": " PDF Markdown "
},
"getPdfInfo": {
"title": " PDF ",
"desc": " PDF "
},
"pageExtracter": {
"title": "",
"desc": " PDF "
},
"pdfToSinglePage": {
"title": "PDF ",
"desc": " PDF "
},
"showJS": {
"title": " JavaScript",
"desc": " PDF JSJavaScript"
},
"autoRedact": {
"title": "",
"desc": " PDF "
},
"redact": {
"title": "",
"desc": " PDF"
},
"PDFToCSV": {
"title": "PDF CSV",
"desc": " PDF CSV"
},
"split-by-size-or-count": {
"title": "/",
"desc": " PDF "
},
"overlay-pdfs": {
"title": " PDF",
"desc": " PDF PDF "
},
"split-by-sections": {
"title": " PDF",
"desc": " PDF "
},
"AddStampRequest": {
"title": " PDF",
"desc": ""
},
"removeImage": {
"title": "",
"desc": " PDF "
},
"splitByChapters": {
"title": " PDF",
"desc": " PDF "
},
"validateSignature": {
"title": " PDF ",
"desc": " PDF "
},
"replace-color": {
"title": "",
"desc": " PDF PDF "
}
},
"viewPdf": {
"tags": ",,,,",
"title": "/ PDF",
"header": " PDF"
},
"multiTool": {
"tags": ",,UI,,,,,,",
"title": "PDF ",
"header": "PDF ",
"uploadPrompts": "",
"selectAll": "",
"deselectAll": "",
"selectPages": "",
"selectedPages": "",
"page": "",
"deleteSelected": "",
"downloadAll": "",
"downloadSelected": "",
"insertPageBreak": "",
"addFile": "",
"rotateLeft": "",
"rotateRight": "",
"split": "",
"moveLeft": "",
"moveRight": "",
"delete": "",
"dragDropMessage": "",
"undo": "",
"redo": ""
},
"merge": {
"tags": ",,,",
"title": "",
"header": " PDF",
"sortByName": "",
"sortByDate": "",
"removeCertSign": "",
"submit": ""
},
"split": {
"tags": ",,,,",
"title": " PDF",
"header": " PDF",
"desc": {
"1": "",
"2": " 1,3,7-9 10 6 PDF",
"3": " #1 1",
"4": " #2 2 3",
"5": " #3 456 7",
"6": " #4 8",
"7": " #5 9",
"8": " #6 10"
},
"splitPages": "",
"submit": ""
},
"rotate": {
"tags": "",
"title": " PDF",
"header": " PDF",
"selectAngle": " 90 ",
"submit": ""
},
"imageToPdf": {
"tags": ",img,jpg,,"
},
"pdfToImage": {
"tags": ",img,jpg,,",
"title": "PDF ",
"header": "PDF ",
"selectText": "",
"singleOrMultiple": "",
"single": "",
"multi": "",
"colorType": "",
"color": "",
"grey": "",
"blackwhite": "",
"submit": "",
"info": " Python Python WebP ",
"placeholder": " 1,2,8 4,7,12-16 2n-1"
},
"pdfOrganiser": {
"tags": ",,,,",
"title": "",
"header": "PDF ",
"submit": "",
"mode": {
"_value": "",
"1": "",
"2": "",
"3": "",
"4": "",
"5": "",
"6": "",
"7": "",
"8": "",
"9": "",
"10": "",
"11": ""
},
"placeholder": " 1,3,2 4-8,2,10-12 2n-1"
},
"addImage": {
"tags": "img,jpg,,",
"title": "",
"header": " PDF",
"everyPage": "",
"upload": "",
"submit": ""
},
"watermark": {
"tags": ",,,,,,img,jpg,,",
"title": "",
"header": "",
"customColor": "",
"selectText": {
"1": " PDF",
"2": "",
"3": "",
"4": "0-360",
"5": "Width Spacer",
"6": "Height Spacer",
"7": "0% - 100%",
"8": "",
"9": "",
"10": " PDF PDF "
},
"submit": "",
"type": {
"1": "",
"2": ""
}
},
"permissions": {
"tags": ",,,",
"title": "",
"header": "",
"warning": "使使",
"selectText": {
"1": " PDF",
"2": "",
"3": "",
"4": "",
"5": "使",
"6": "",
"7": "",
"8": "",
"9": "",
"10": ""
},
"submit": ""
},
"removePages": {
"tags": ","
},
"addPassword": {
"tags": ",",
"title": "",
"header": "",
"selectText": {
"1": " PDF",
"2": "使",
"3": "",
"4": "",
"5": "使",
"6": "",
"7": "",
"8": "使",
"9": "",
"10": "",
"11": "",
"12": "",
"13": "",
"14": "",
"15": "",
"16": ""
},
"submit": ""
},
"removePassword": {
"tags": ",,,,",
"title": "",
"header": "",
"selectText": {
"1": " PDF",
"2": ""
},
"submit": ""
},
"compressPdfs": {
"tags": ",,"
},
"unlockPDFForms": {
"tags": "remove,delete,form,field,readonly",
"title": "Remove Read-Only from Form Fields",
"header": "Unlock PDF Forms",
"submit": "Remove"
},
"changeMetadata": {
"tags": ",,,,,,,",
"title": "",
"header": "",
"selectText": {
"1": "",
"2": "",
"3": "",
"4": "",
"5": ""
},
"author": "",
"creationDate": "yyyy/MM/dd HH:mm:ss",
"creator": "",
"keywords": "",
"modDate": "yyyy/MM/dd HH:mm:ss",
"producer": "",
"subject": "",
"trapped": "",
"submit": ""
},
"fileToPDF": {
"tags": ",,,,,,,office,docs,Word,Excel,PowerPoint",
"title": " PDF",
"header": " PDF",
"credit": "使 LibreOffice Unoconv ",
"supportedFileTypesInfo": "",
"supportedFileTypes": " LibreOffice ",
"submit": " PDF"
},
"ocr": {
"tags": ",,,,,,,",
"title": "OCR / ",
"header": " / OCR",
"selectText": {
"1": " PDF ",
"2": " OCR OCR PDF ",
"3": "",
"4": " OCR ",
"5": " OCR ",
"6": " OCR",
"7": " OCR OCR",
"8": " PDF ",
"9": "",
"10": "OCR ",
"11": " OCR ",
"12": ""
},
"help": "使/ Docker 使",
"credit": "使 qpdf Tesseract OCR",
"submit": "使 OCR PDF"
},
"extractImages": {
"tags": ",,,,,,",
"title": "",
"header": "",
"selectText": "",
"allowDuplicates": "",
"submit": ""
},
"pdfToPDFA": {
"tags": ",,,,,",
"title": "PDF PDF/A",
"header": "PDF PDF/A",
"credit": "使 libreoffice PDF/A ",
"submit": "",
"tip": "",
"outputFormat": "",
"pdfWithDigitalSignature": " PDF "
},
"PDFToWord": {
"tags": "doc,docx,odt,word,,,,office,,docfile",
"title": "PDF Word",
"header": "PDF Word",
"selectText": {
"1": ""
},
"credit": "使 LibreOffice ",
"submit": ""
},
"PDFToPresentation": {
"tags": ",,office,",
"title": "PDF ",
"header": "PDF ",
"selectText": {
"1": ""
},
"credit": "使 LibreOffice ",
"submit": ""
},
"PDFToText": {
"tags": ",,",
"title": "PDF RTF",
"header": "PDF RTF",
"selectText": {
"1": ""
},
"credit": "使 LibreOffice ",
"submit": ""
},
"PDFToHTML": {
"tags": ",",
"title": "PDF HTML",
"header": "PDF HTML",
"credit": "使 pdftohtml ",
"submit": ""
},
"PDFToXML": {
"tags": ",,,,",
"title": "PDF XML",
"header": "PDF XML",
"credit": "使 LibreOffice ",
"submit": ""
},
"ScannerImageSplit": {
"tags": ",,,,",
"selectText": {
"1": "",
"2": "10",
"3": "",
"4": "30",
"5": "",
"6": "10000",
"7": "",
"8": "",
"9": "",
"10": "1"
},
"info": " Python Python "
},
"sign": {
"tags": ",,,,",
"title": "",
"header": " PDF",
"upload": "",
"draw": "",
"text": "",
"clear": "",
"add": "",
"saved": "",
"save": "",
"personalSigs": "",
"sharedSigs": "",
"noSavedSigs": "",
"addToAll": "",
"delete": "",
"first": "",
"last": "",
"next": "",
"previous": "",
"maintainRatio": "",
"undo": "",
"redo": ""
},
"flatten": {
"tags": ",,,",
"title": "",
"header": "PDF ",
"flattenOnlyForms": "",
"submit": ""
},
"repair": {
"tags": ",,,",
"title": "",
"header": " PDF",
"submit": ""
},
"removeBlanks": {
"tags": ",,,",
"title": "",
"header": "",
"threshold": "",
"thresholdDesc": " ''0 = 255 ",
"whitePercent": "%",
"whitePercentDesc": " '' ",
"submit": ""
},
"removeAnnotations": {
"tags": ",,,,",
"title": "",
"header": "",
"submit": ""
},
"compare": {
"tags": ",,,",
"title": "",
"header": " PDF",
"highlightColor": {
"1": " 1",
"2": " 2"
},
"document": {
"1": " 1",
"2": " 2"
},
"submit": "",
"complex": {
"message": ""
},
"large": {
"file": {
"message": ""
}
},
"no": {
"text": {
"message": " PDF PDF "
}
}
},
"certSign": {
"tags": ",PEM,P12,,",
"title": "",
"header": "使",
"selectPDF": " PDF ",
"jksNote": "使 keytool Java Keystore .jks .jks ",
"selectKey": "PKCS#8 .pem .der",
"selectCert": "X.509 .pem .der",
"selectP12": " PKCS#12 .p12 .pfx",
"selectJKS": " Java Keystore .jks .keystore",
"certType": "",
"password": "",
"showSig": "",
"reason": "",
"location": "",
"name": "",
"showLogo": " Logo",
"submit": " PDF"
},
"removeCertSign": {
"tags": ",PEM,P12,,",
"title": "",
"header": " PDF ",
"selectPDF": " PDF ",
"submit": ""
},
"pageLayout": {
"tags": ",,,",
"title": "",
"header": "",
"pagesPerSheet": "",
"addBorder": "",
"submit": ""
},
"scalePages": {
"tags": "調,,,",
"title": "調/",
"header": "調/",
"pageSize": "",
"keepPageSize": "",
"scaleFactor": "",
"submit": ""
},
"add-page-numbers": {
"tags": ",,,"
},
"auto-rename": {
"tags": ",,,",
"title": "",
"header": " PDF",
"submit": ""
},
"adjust-contrast": {
"tags": ",調,,"
},
"crop": {
"tags": ",,,",
"title": "",
"header": " PDF",
"submit": ""
},
"autoSplitPDF": {
"tags": " QR Code,,,",
"title": " PDF",
"header": " PDF",
"description": " Stirling PDF ",
"selectText": {
"1": "",
"2": "",
"3": " PDF Stirling PDF ",
"4": ""
},
"formPrompt": " Stirling-PDF PDF",
"duplexMode": "",
"dividerDownload2": " '.pdf'",
"submit": ""
},
"sanitizePdf": {
"tags": ",,,"
},
"URLToPDF": {
"tags": ",,,",
"title": "URL PDF",
"header": "URL PDF",
"submit": "",
"credit": "使 WeasyPrint "
},
"HTMLToPDF": {
"tags": ",,,",
"title": "HTML PDF",
"header": "HTML PDF",
"help": " HTML html/css/images ZIP",
"submit": "",
"credit": "使 WeasyPrint ",
"zoom": "",
"pageWidth": "-使",
"pageHeight": "-使",
"marginTop": "-使",
"marginBottom": "-使",
"marginLeft": "-使",
"marginRight": "-使",
"printBackground": "",
"defaultHeader": "",
"cssMediaType": " CSS ",
"none": "",
"print": "",
"screen": ""
},
"MarkdownToPDF": {
"tags": ",,,,md",
"title": "Markdown PDF",
"header": "Markdown PDF",
"submit": "",
"help": "",
"credit": "使 WeasyPrint "
},
"PDFToMarkdown": {
"tags": ",,,,md",
"title": "PDF Markdown",
"header": "PDF Markdown",
"submit": ""
},
"getPdfInfo": {
"tags": ",,,",
"title": " PDF ",
"header": " PDF ",
"submit": "",
"downloadJson": " JSON"
},
"extractPage": {
"tags": ""
},
"PdfToSinglePage": {
"tags": ""
},
"showJS": {
"tags": "JS",
"title": " JavaScript",
"header": " JavaScript",
"downloadJS": " JavaScript",
"submit": ""
},
"autoRedact": {
"tags": ",,,,,",
"title": "",
"header": "",
"colorLabel": "",
"textsToRedactLabel": "",
"textsToRedactPlaceholder": " \\n \\n",
"useRegexLabel": "使",
"wholeWordSearchLabel": "",
"customPaddingLabel": "",
"convertPDFToImageLabel": " PDF PDF-",
"submitButton": ""
},
"redact": {
"tags": ",,,,,,",
"title": "",
"header": "",
"submit": "",
"textBasedRedaction": "",
"pageBasedRedaction": "",
"convertPDFToImageLabel": " PDF PDF ",
"pageRedactionNumbers": {
"title": "",
"placeholder": " 1,2,8 4,7,12-16 2n-1"
},
"redactionColor": {
"title": ""
},
"export": "",
"upload": "",
"boxRedaction": "",
"zoom": "",
"zoomIn": "",
"zoomOut": "",
"nextPage": "",
"previousPage": "",
"toggleSidebar": "",
"showThumbnails": "",
"showDocumentOutline": "/",
"showAttatchments": "",
"showLayers": "",
"colourPicker": "",
"findCurrentOutlineItem": "",
"applyChanges": ""
},
"tableExtraxt": {
"tags": "CSV,,,"
},
"autoSizeSplitPDF": {
"tags": "pdf,,,"
},
"overlay-pdfs": {
"tags": "",
"header": " PDF ",
"baseFile": {
"label": " PDF "
},
"overlayFiles": {
"label": " PDF "
},
"mode": {
"label": "",
"sequential": "",
"interleaved": "",
"fixedRepeat": ""
},
"counts": {
"label": "",
"placeholder": "2,3,1"
},
"position": {
"label": "",
"foreground": "",
"background": ""
},
"submit": ""
},
"split-by-sections": {
"tags": ", , ",
"title": " PDF",
"header": " PDF ",
"horizontal": {
"label": "",
"placeholder": ""
},
"vertical": {
"label": "",
"placeholder": ""
},
"submit": " PDF",
"merge": " PDF"
},
"AddStampRequest": {
"tags": ",,,,PDF,,",
"header": " PDF",
"title": " PDF",
"stampType": "",
"stampText": "",
"stampImage": "",
"alphabet": "",
"fontSize": "/",
"rotation": "",
"opacity": "",
"position": "",
"overrideX": " X ",
"overrideY": " Y ",
"customMargin": "",
"customColor": "",
"submit": ""
},
"removeImagePdf": {
"tags": ",,,"
},
"splitPdfByChapters": {
"tags": ",,,"
},
"validateSignature": {
"tags": ",,,pdf,,,,",
"title": " PDF ",
"header": "",
"selectPDF": " PDF ",
"submit": "",
"results": "",
"status": {
"_value": "",
"valid": "",
"invalid": ""
},
"signer": "",
"date": "",
"reason": "",
"location": "",
"noSignatures": "",
"chain": {
"invalid": " - "
},
"trust": {
"invalid": " - "
},
"cert": {
"expired": "",
"revoked": "",
"info": "",
"issuer": "",
"subject": "",
"serialNumber": "",
"validFrom": "",
"validUntil": "",
"algorithm": "",
"keySize": "",
"version": "",
"keyUsage": "",
"selfSigned": "",
"bits": ""
},
"signature": {
"info": "",
"_value": "",
"mathValid": ""
},
"selectCustomCert": " X.509 "
},
"replace-color": {
"title": "-",
"header": "- PDF ",
"selectText": {
"1": "",
"2": "",
"3": "",
"4": "",
"5": "",
"6": "",
"7": "",
"8": "",
"9": "",
"10": "",
"11": ""
},
"submit": ""
},
"replaceColorPdf": {
"tags": ",,,"
},
"login": {
"title": "",
"header": "",
"signin": "",
"rememberme": "",
"invalid": "使",
"locked": "",
"signinTitle": "",
"ssoSignIn": " SSO ",
"oAuth2AutoCreateDisabled": "OAuth 2.0 使",
"oAuth2AdminBlockedUser": "使",
"oauth2RequestNotFound": "",
"oauth2InvalidUserInfoResponse": "使",
"oauth2invalidRequest": "",
"oauth2AccessDenied": "",
"oauth2InvalidTokenResponse": "",
"oauth2InvalidIdToken": "",
"relyingPartyRegistrationNotFound": "",
"userIsDisabled": "使使",
"alreadyLoggedIn": "",
"alreadyLoggedIn2": "",
"toManySessions": "使",
"logoutMessage": "You have been logged out."
},
"pdfToSinglePage": {
"title": "PDF ",
"header": "PDF ",
"submit": ""
},
"pageExtracter": {
"title": "",
"header": "",
"submit": "",
"placeholder": " 1,2,8 4,7,12-16 2n-1"
},
"sanitizePDF": {
"title": " PDF",
"header": " PDF ",
"selectText": {
"1": " JavaScript ",
"2": "",
"3": " XMP ",
"4": "",
"5": "",
"6": ""
},
"submit": " PDF"
},
"adjustContrast": {
"title": "調",
"header": "調",
"contrast": "",
"brightness": "",
"saturation": "",
"download": ""
},
"compress": {
"title": "",
"header": " PDF",
"credit": "使 qpdf PDF /",
"grayscale": {
"label": ""
},
"selectText": {
"1": {
"_value": "",
"1": "1-3 PDF </br> 4-6 </br> 7-9 "
},
"2": "",
"4": " - 調使 PDF ",
"5": " PDF 25MB, 10.8MB, 25KB"
},
"submit": ""
},
"decrypt": {
"passwordPrompt": "",
"cancelled": " PDF{0}",
"noPassword": " PDF {0}",
"invalidPassword": "",
"invalidPasswordHeader": "PDF{0}",
"unexpectedError": "",
"serverError": "{0}",
"success": ""
},
"multiTool-advert": {
"message": "<a href=\"{0}\">複合工具頁面</a>中使用。前往查看並體驗更強大的逐頁操作介面及其他進階功能!"
},
"pageRemover": {
"title": "頁面移除",
"header": "PDF 頁面移除",
"pagesToDelete": "要刪除的頁面(輸入以逗號分隔的頁碼):",
"submit": "刪除頁面",
"placeholder": "(例如 1,2,6 或 1-10,15-30"
},
"imageToPDF": {
"title": "圖片轉 PDF",
"header": "圖片轉 PDF",
"submit": "轉換",
"selectLabel": "影像適應選項",
"fillPage": "填充頁面",
"fitDocumentToImage": "適應影像到頁面",
"maintainAspectRatio": "保持長寬比",
"selectText": {
"2": "自動旋轉 PDF",
"3": "多文件邏輯(僅在處理多個影像時啟用)",
"4": "合併為單一 PDF",
"5": "轉換為單獨的 PDF"
}
},
"PDFToCSV": {
"title": "PDF 轉換為 CSV",
"header": "PDF 轉換為 CSV",
"prompt": "選擇要提取表格的頁面",
"submit": "提取"
},
"split-by-size-or-count": {
"title": "依大小或數量分割 PDF",
"header": "依大小或數量分割 PDF",
"type": {
"label": "選擇分割類型",
"size": "依大小",
"pageCount": "依頁數",
"docCount": "依文件數量"
},
"value": {
"label": "輸入值",
"placeholder": "輸入大小例如2MB 或 3KB或數量例如5"
},
"submit": "送出"
},
"printFile": {
"title": "列印檔案",
"header": "使用印表機印出檔案",
"selectText": {
"1": "選擇要印的檔案",
"2": "輸入印表機名稱"
},
"submit": "列印"
},
"licenses": {
"nav": "授權條款",
"title": "第三方授權條款",
"header": "第三方授權條款",
"module": "模組",
"version": "版本",
"license": "授權條款"
},
"survey": {
"nav": "問卷調查",
"title": "Stirling-PDF 問卷調查",
"description": "Stirling-PDF 沒有追蹤功能,因此我們希望聽取使用者的意見來改進 Stirling-PDF",
"changes": "Stirling-PDF 自上次調查以來已有所改變!欲了解更多資訊,請查看我們的部落格文章:",
"changes2": "隨著這些變更,我們正在獲得付費的商業支援和資金",
"please": "請考慮參與我們的問卷調查!",
"disabled": "(問卷調查彈出視窗將在後續更新中停用,但仍可在頁尾使用)",
"button": "參與問卷調查",
"dontShowAgain": "不要再次顯示",
"meeting": {
"1": "如果您在工作中使用 Stirling PDF我們很希望能與您交流。我們將提供技術支援諮詢以換取 15 分鐘的使用者體驗回饋交流。",
"2": "這是一個機會讓您:",
"3": "獲得關於部署、整合或疑難排解方面的協助",
"4": "針對效能、特殊案例和缺少的功能提供直接意見回饋",
"5": "協助我們改良 Stirling PDF 以符合實際企業使用需求",
"6": "如果您有興趣,可以直接預約時間與我們的團隊交流。(僅提供英語服務)",
"7": "期待深入了解您的使用情境,讓 Stirling PDF 變得更好!",
"notInterested": "不是企業使用者或對會議不感興趣?",
"button": "預約會議"
}
},
"removeImage": {
"title": "移除圖片",
"header": "移除圖片",
"removeImage": "移除圖片",
"submit": "移除圖片"
},
"splitByChapters": {
"title": "依章節分割 PDF",
"header": "依章節分割 PDF",
"bookmarkLevel": "書籤層級",
"includeMetadata": "包含中繼資料",
"allowDuplicates": "允許重複",
"desc": {
"1": "此工具會根據 PDF 檔案的章節結構將其分割成多個 PDF。",
"2": "書籤層級選擇用於分割的書籤層級0 表示最上層1 表示第二層,依此類推)。",
"3": "包含中繼資料:如果勾選,原始 PDF 的中繼資料將包含在每個分割後的 PDF 中。",
"4": "允許重複:如果勾選,允許同一頁面上的多個書籤建立獨立的 PDF。"
},
"submit": "分割 PDF"
},
"fileChooser": {
"click": "點選",
"or": "或",
"dragAndDrop": "拖放檔案",
"dragAndDropPDF": "拖放 PDF 檔案",
"dragAndDropImage": "拖放圖片檔案",
"hoveredDragAndDrop": "將檔案拖放至此",
"extractPDF": "處理中..."
},
"releases": {
"footer": "版本資訊",
"title": "版本資訊",
"header": "版本資訊",
"current": {
"version": "目前版本"
},
"note": "版本資訊僅提供英文版本"
},
"cookieBanner": {
"popUp": {
"title": "我們如何使用 Cookies",
"description": {
"1": "我們使用 Cookies 和其他技術來讓 Stirling PDF 變得更好——幫助我們改善工具並繼續創造您會喜愛的新功能",
"2": "如果您仍不想,點擊「不,謝謝」只會開啟必要的 Cookies 好讓網站功能保持運作"
},
"acceptAllBtn": "接受",
"acceptNecessaryBtn": "不,謝謝",
"showPreferencesBtn": "管理偏好設定"
},
"preferencesModal": {
"title": "喜好設定中心",
"acceptAllBtn": "全部接受",
"acceptNecessaryBtn": "全部拒絕",
"savePreferencesBtn": "儲存設定",
"closeIconLabel": "關閉視窗",
"serviceCounterLabel": "服務|服務",
"subtitle": "Cookies 的用途",
"description": {
"1": "Stirling PDF 使用 Cookies 與其他相似技術去改善您的體驗和分析您如何使用我們的工具。這有助於我們改善效能、開發您注目的功能,和提供使用者協助。",
"2": "Stirling PDF 不能——且永遠不會——追蹤或存取您的文件。",
"3": "您的隱私和信任是我們的核心理念。"
},
"necessary": {
"title": {
"1": "必要的 Cookies",
"2": "永遠開啟"
},
"description": "這些 Cookies 對網站正常運作至關重要。它們讓核心功能,像是隱私設定、登入、填入表格能夠運作——這也是為什麼它們不能被關掉。"
},
"analytics": {
"title": "分析 Cookies",
"description": "這些 Cookies 幫助我們分析您如何使用我們的工具,好讓我們能專注在構建社群最重視的功能。儘管放心—— Stirling PDF 不會且永不追蹤您的文件"
}
}
}
}