From 5a70dcd6aa61f06785f7d59dbfd8b1f7903d04ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E7=A9=BA=E7=9A=84=E7=9B=A1=E9=A0=AD?= <9551552+ghostendsky@users.noreply.github.com> Date: Mon, 14 Apr 2025 16:17:09 +0800 Subject: [PATCH] feat(locales): update zh-TW translations (#3479) --- locales/app/zh-TW.json | 19 ++++++--- locales/common/zh-TW.json | 5 +++ locales/errors/zh-TW.json | 2 + locales/mobile/default/zh-TW.json | 11 +++++- locales/settings/zh-TW.json | 65 ++++++++++++++++++++++++++----- 5 files changed, 86 insertions(+), 16 deletions(-) diff --git a/locales/app/zh-TW.json b/locales/app/zh-TW.json index 43e98cd05..c5821d2d6 100644 --- a/locales/app/zh-TW.json +++ b/locales/app/zh-TW.json @@ -89,9 +89,10 @@ "entry_actions.deleted": "已刪除。", "entry_actions.export_as_pdf": "匯出為 PDF", "entry_actions.failed_to_delete": "刪除失敗。", + "entry_actions.failed_to_save_to_cubox": "無法儲存到 Cubox。", "entry_actions.failed_to_save_to_eagle": "無法儲存到 Eagle。", "entry_actions.failed_to_save_to_instapaper": "無法儲存到 Instapaper。", - "entry_actions.failed_to_save_to_obsidian": "儲存到 Obsidian 失敗", + "entry_actions.failed_to_save_to_obsidian": "無法儲存到 Obsidian。", "entry_actions.failed_to_save_to_outline": "無法儲存到 Outline。", "entry_actions.failed_to_save_to_readeck": "無法儲存到 Readeck。", "entry_actions.failed_to_save_to_readwise": "無法儲存到 Readwise。", @@ -101,17 +102,19 @@ "entry_actions.open_in_browser": "在{{which}}中打開", "entry_actions.recent_reader": "最近閲讀者:", "entry_actions.save_media_to_eagle": "儲存媒體至 Eagle", + "entry_actions.save_to_cubox": "儲存到 Cubox", "entry_actions.save_to_instapaper": "儲存到 Instapaper", "entry_actions.save_to_obsidian": "儲存到 Obsidian", "entry_actions.save_to_outline": "儲存到 Outline", "entry_actions.save_to_readeck": "儲存到 Readeck", "entry_actions.save_to_readwise": "儲存到 Readwise", - "entry_actions.saved_to_eagle": "已儲存至 Eagle。", - "entry_actions.saved_to_instapaper": "已儲存至 Instapaper。", + "entry_actions.saved_to_cubox": "已儲存到 Cubox", + "entry_actions.saved_to_eagle": "已儲存到 Eagle", + "entry_actions.saved_to_instapaper": "已儲存到 Instapaper", "entry_actions.saved_to_obsidian": "已儲存到 Obsidian", - "entry_actions.saved_to_outline": "已儲存至 Outline。", - "entry_actions.saved_to_readeck": "已儲存至 Readeck。", - "entry_actions.saved_to_readwise": "已儲存至 Readwise。", + "entry_actions.saved_to_outline": "已儲存到 Outline", + "entry_actions.saved_to_readeck": "已儲存到 Readeck", + "entry_actions.saved_to_readwise": "已儲存到 Readwise", "entry_actions.share": "分享", "entry_actions.star": "收藏", "entry_actions.starred": "已收藏", @@ -152,12 +155,15 @@ "entry_list_header.unread": "未讀", "feed.actions.follow": "跟隨", "feed.actions.followed": "已跟隨", + "feed.entry_week_one": "{{count}} 條目/週", + "feed.entry_week_other": "{{count}} 條目/週", "feed.follower_one": "跟隨者", "feed.follower_other": "跟隨者", "feed.followsAndFeeds": "在 {{appName}} 上有 {{subscriptionCount}} 個 {{subscriptionNoun}} 和 {{feedsCount}} 個 {{feedsNoun}}", "feed.followsAndReads": "在 {{appName}} 上有 {{subscriptionCount}} 個 {{subscriptionNoun}} 和 {{readCount}} 次近期 {{readNoun}}", "feed.read_one": "閱讀", "feed.read_other": "閱讀", + "feed.updated_at": "已更新", "feed_claim_modal.choose_verification_method": "有三種驗證方式,您可以選擇其中一種進行驗證。", "feed_claim_modal.claim_button": "認領", "feed_claim_modal.content_instructions": "複製以下內容,發佈到需要驗證的 RSS 摘要。", @@ -217,6 +223,7 @@ "mark_all_read_button.confirm": "確認", "mark_all_read_button.confirm_mark_all": "將 標記為已讀?", "mark_all_read_button.confirm_mark_all_info": "確認將全部標記為已讀?", + "mark_all_read_button.done": "已標記", "mark_all_read_button.mark_all_as_read": "全部標記為已讀", "mark_all_read_button.mark_as_read": "標記 為已讀", "mark_all_read_button.undo": "復原", diff --git a/locales/common/zh-TW.json b/locales/common/zh-TW.json index d3ec2ad98..b2027e69f 100644 --- a/locales/common/zh-TW.json +++ b/locales/common/zh-TW.json @@ -49,19 +49,23 @@ "words.create": "創建", "words.default": "預設", "words.delete": "刪除", + "words.documentation": "文件", "words.download": "下載", "words.edit": "編輯", "words.entry": "條目", "words.expand": "展開", "words.feeds": "RSS 摘要", + "words.finishSetup": "完成設置", "words.follow": "跟隨", "words.id": "ID", "words.inbox": "收件匣", "words.items_one": "內容", "words.items_other": "內容", + "words.letsGo": "開始吧", "words.lists": "列表", "words.local": "本地", "words.manage": "管理", + "words.next": "下一步", "words.record": "記錄", "words.record_one": "記錄", "words.record_other": "記錄", @@ -75,5 +79,6 @@ "words.starred": "收藏", "words.submit": "提交", "words.update": "更新", + "words.which.above": "以上", "words.which.all": "全部" } diff --git a/locales/errors/zh-TW.json b/locales/errors/zh-TW.json index 2919af85a..afa10c234 100644 --- a/locales/errors/zh-TW.json +++ b/locales/errors/zh-TW.json @@ -8,6 +8,7 @@ "1004": "無權限", "1005": "內部錯誤", "1006": "電子信箱未驗證", + "1007": "人機驗證失敗", "1100": "超出預覽版 RSS 摘要最大數量限制", "1101": "超出預覽版訂閲列表最大數量限制", "1102": "超出預覽版收件箱最大數量限制", @@ -46,6 +47,7 @@ "8001": "沒有權限存取列表", "8002": "超出列表限制", "8003": "此 RSS 摘要已經加入列表", + "8004": "無法刪除包含訂閱的列表。", "9000": "尚未完成成就", "9001": "成就已領取", "9002": "成就審核中", diff --git a/locales/mobile/default/zh-TW.json b/locales/mobile/default/zh-TW.json index 92f5508c1..4ff5a65de 100644 --- a/locales/mobile/default/zh-TW.json +++ b/locales/mobile/default/zh-TW.json @@ -30,15 +30,24 @@ "operation.mark_all_as_read": "全部標記為已讀", "operation.mark_all_as_read_confirm": "確認將全部標記為已讀?", "operation.mark_all_as_read_which": "將 {{which}} 標記為已讀", + "operation.mark_all_as_read_which_above": "以上", "operation.mark_as_read": "標記為已讀", + "operation.mark_as_unread": "標記為未讀", + "operation.open_link": "開啟連結", "operation.rename_category": "重新命名類別", "operation.share": "分享", + "operation.show_error_message": "顯示錯誤訊息", "operation.star": "收藏", + "operation.toggle_unread_only.show_all.label": "顯示全部", + "operation.toggle_unread_only.show_all.success": "顯示全部條目", + "operation.toggle_unread_only.show_unread_only.label": "只顯示未讀", + "operation.toggle_unread_only.show_unread_only.success": "顯示未讀條目", "operation.unfollow": "取消跟隨", + "operation.unstar": "取消收藏", "profile.title": "{{name}} 的個人資料", "profile.uncategorized_feeds": "未分類的 RSS 摘要", "tabs.discover": "探索", "tabs.home": "首頁", "tabs.settings": "設定", - "tabs.subscriptions": "跟隨" + "tabs.subscriptions": "訂閱" } diff --git a/locales/settings/zh-TW.json b/locales/settings/zh-TW.json index a65911957..8a0b9d77b 100644 --- a/locales/settings/zh-TW.json +++ b/locales/settings/zh-TW.json @@ -47,6 +47,14 @@ "actions.action_card.value": "值", "actions.action_card.webhooks": "Webhooks", "actions.action_card.when_feeds_match": "當 RSS 摘要匹配時…", + "actions.condition": "條件", + "actions.conditions": "條件", + "actions.edit_condition": "編輯條件", + "actions.edit_rewrite_rule": "編輯覆寫規則", + "actions.edit_rule": "編輯規則", + "actions.edit_webhook": "編輯 Webhook", + "actions.info": "自動化操作是您可以自動化以在伺服器或客戶端執行任務的規則集合。", + "actions.navigate.prompt": "您有未儲存的自動化操作變更。您確定要離開嗎?", "actions.newRule": "新增規則", "actions.save": "儲存", "actions.saveSuccess": "🎉 規則已儲存", @@ -89,6 +97,7 @@ "appearance.save": "儲存", "appearance.sidebar": "側邊欄", "appearance.sidebar_title": "外觀", + "appearance.subscriptions": "訂閱", "appearance.text_size.default": "預設", "appearance.text_size.label": "介面字體大小", "appearance.text_size.large": "大", @@ -121,25 +130,40 @@ "data_control.app_cache_limit.description": "程式快取大小的上限。一旦快取達到此上限,最早的項目將被刪除以釋放空間。", "data_control.app_cache_limit.label": "程式快取限制", "data_control.clean_cache.button": "清理快取", + "data_control.clean_cache.cancel": "取消", + "data_control.clean_cache.clear": "清理", "data_control.clean_cache.description": "清理程式快取以釋放空間。", "data_control.clean_cache.description_web": "清理網頁應用服務快取以釋放空間。", + "data_control.data_sources": "資料來源", + "data_control.export_local_database.label": "匯出本地資料庫", + "data_control.import_opml.label": "從 OPML 匯入訂閱", + "data_control.utils": "工具", "feeds.claimTips": "要認領您的 RSS 摘要並接收贊助,請在您的訂閱列表中右鍵點擊該 RSS 摘要,然後選擇「認領」。", "feeds.noFeeds": "沒有已認領的 RSS 摘要", "feeds.tableHeaders.name": "名稱", "feeds.tableHeaders.subscriptionCount": "訂閱數", "feeds.tableHeaders.tipAmount": "收到的贊助", + "general.action.summary": "AI 總結", + "general.action.title": "自動化操作", + "general.action.translation": "AI 翻譯", "general.action_language.default": "預設(介面語言)", - "general.action_language.label": "自動化語言", + "general.action_language.label": "自動化翻譯語言", + "general.advanced": "進階", "general.app": "App", "general.auto_expand_long_social_media.description": "自動擴展包含長文字的社群媒體條目。", "general.auto_expand_long_social_media.label": "拓展長社群媒體", "general.auto_group.description": "自動依照網址域名分類 RSS 摘要。", "general.auto_group.label": "自動分類", "general.cache": "快取", + "general.content": "內容", "general.data": "資料", "general.data_file.label": "資料檔案", "general.data_persist.description": "本機儲存資料以啟用離線瀏覽和離線搜尋。", - "general.data_persist.label": "離線時儲存資料", + "general.data_persist.label": "儲存資料以供離線使用", + "general.enhanced.description": "啟用增強設定可提供更多自訂選項,但也可能引入不可預見的問題。", + "general.enhanced.disabled.tip": "增強設定已停用,您可以在「一般設定 - 進階」中啟用。", + "general.enhanced.enabled.tip": "增強設定已啟用,您可以在「一般設定 - 進階」中停用。", + "general.enhanced.label": "增強設定", "general.export.button": "匯出", "general.export.description": "匯出你的訂閱到 OPML 文件。", "general.export.folder_mode.description": "決定您想要如何組織匯出資料夾。", @@ -168,10 +192,12 @@ "general.minimize_to_tray.description": "關閉視窗時最小化到工作列通知區域", "general.minimize_to_tray.label": "最小化到通知區域", "general.network": "網路", + "general.open_links_in_app.label": "從 app 開啟連結", "general.privacy": "隱私", "general.proxy.description": "設定 Proxy 伺服器來處理網路流量,例如:socks://proxy.example.com:1080", "general.proxy.label": "Proxy 伺服器", "general.rebuild_database.button": "重置", + "general.rebuild_database.cancel": "取消", "general.rebuild_database.description": "如果您遇到渲染問題,重置資料庫可能可以解決。", "general.rebuild_database.label": "重置資料庫", "general.rebuild_database.title": "重置資料庫", @@ -188,15 +214,23 @@ "general.startup_screen.subscription": "訂閱", "general.startup_screen.timeline": "時間軸", "general.startup_screen.title": "開始畫面", + "general.subscriptions": "訂閱", "general.timeline": "時間軸", "general.unread": "未讀", "general.voices": "聲音", + "integration.cubox.autoMemo.description": "當選取文字儲存到 Cubox 時,自動使用備忘模式。", + "integration.cubox.autoMemo.label": "自動備忘模式", + "integration.cubox.enable.description": "顯示「儲存到 Cubox」按鈕(如果可用)。", + "integration.cubox.enable.label": "啟用", + "integration.cubox.title": "Cubox", + "integration.cubox.token.description": "請輸入完整的 Cubox API URL,格式為:https://cubox.pro/c/api/save/xxxxxxxxx。您可以在此處獲取:", + "integration.cubox.token.label": "Cubox API 網址", "integration.eagle.enable.description": "顯示「將媒體儲存到 Eagle」按鈕(如果可用)。", "integration.eagle.enable.label": "啟用", "integration.eagle.title": "Eagle", "integration.instapaper.enable.description": "顯示「儲存到 Instapaper」按钮(如果可用)。", "integration.instapaper.enable.label": "啟用", - "integration.instapaper.password.label": "密碼", + "integration.instapaper.password.label": "Instapaper 密碼", "integration.instapaper.title": "Instapaper", "integration.instapaper.username.label": "Instapaper 使用者", "integration.obsidian.enable.description": "顯示「儲存到 Obsidian」按鈕(如果可用)", @@ -206,17 +240,17 @@ "integration.obsidian.vaultPath.label": "Obsidian 儲存庫路徑", "integration.outline.collection.description": "儲存文檔的文檔集的 UUID 或 urlId", "integration.outline.collection.label": "Outline 文檔集", - "integration.outline.enable.description": "顯示\"儲存到 Outline\"按鈕(如果可用)", + "integration.outline.enable.description": "顯示'儲存到 Outline'按鈕(如果可用)", "integration.outline.enable.label": "啟用", - "integration.outline.endpoint.description": "此網址為 \"https://<你的 OUTLINE 域名>/api\"", - "integration.outline.endpoint.label": "Outline 端口網址", + "integration.outline.endpoint.description": "此網址為 'https://<你的 OUTLINE 域名>/api'。", + "integration.outline.endpoint.label": "Outline API 基礎網址", "integration.outline.title": "Outline", "integration.outline.token.description": "在你的 Outline 帳戶設置中獲取", "integration.outline.token.label": "Outline API 密鑰", "integration.readeck.enable.description": "顯示\"儲存到 Readeck\"按鈕(如果可用)", "integration.readeck.enable.label": "啟用", - "integration.readeck.endpoint.description": "此網址為 \"https://<你的 READECK 域名>\"", - "integration.readeck.endpoint.label": "Readeck 端口網址", + "integration.readeck.endpoint.description": "此網址為 'https://<你的 READECK 域名>'", + "integration.readeck.endpoint.label": "Readeck API 基礎網址", "integration.readeck.title": "Readeck", "integration.readeck.token.description": "在你的 Readeck 帳戶設置中獲取", "integration.readeck.token.label": "Readeck API 密鑰", @@ -224,7 +258,7 @@ "integration.readwise.enable.label": "啟用", "integration.readwise.title": "Readwise", "integration.readwise.token.description": "您可以在這裡取得 Token", - "integration.readwise.token.label": "Readwise Token", + "integration.readwise.token.label": "Readwise 存取密鑰", "integration.sidebar_title": "整合功能", "integration.tip": "提示:您的敏感資料儲存於本機,不會上傳到伺服器。", "integration.title": "整合功能", @@ -237,8 +271,10 @@ "invitation.confirmModal.continue": "繼續", "invitation.confirmModal.message": "產生邀請碼將會花費您 {{INVITATION_PRICE}} Power。", "invitation.confirmModal.title": "確認", + "invitation.created_at": "建立者:", "invitation.earlyAccess": "Folo 目前處於早期開發狀態,需要邀請碼才能使用。", "invitation.earlyAccessMessage": "😰 抱歉,關注目前處於搶先體驗階段,需要邀請碼才能使用。", + "invitation.generate": "產生", "invitation.generateButton": "產生邀請碼", "invitation.generateCost": "您可以花費 {{INVITATION_PRICE}} Power 為您的朋友產生邀請碼。", "invitation.getCodeMessage": "您可以通過以下方式獲取邀請碼:", @@ -279,16 +315,24 @@ "lists.feeds.title": "標題", "lists.image": "圖片", "lists.info": "列表是您可以分享或出售給他人訂閱的 RSS 摘要集合。訂閱者將同步並訪問列表中的所有 RSS 摘要。", + "lists.manage_list": "管理列表", "lists.noLists": "沒有列表", + "lists.select_feeds": "選擇要新增到當前列表的 RSS 摘要", "lists.submit": "送出", "lists.subscriptions": "訂閱", "lists.title": "標題", "lists.view": "查看", + "privacy.terms": "條款", "profile.avatar.label": "頭像", "profile.change_password.label": "修改密碼", "profile.confirm_password.label": "確認密碼", "profile.current_password.label": "目前密碼", + "profile.danger_zone": "危險操作區域", + "profile.delete_account.label": "刪除帳號", + "profile.edit_email": "編輯電子信箱", + "profile.edit_profile": "編輯個人資料", "profile.email.change": "變更電子信箱", + "profile.email.change_note": "如果你想更改電子信箱,應該驗證你的新電子信箱。", "profile.email.changed": "電子信箱已變更。", "profile.email.changed_verification_sent": "已發送驗證新電子信箱的信件。", "profile.email.label": "電子信箱", @@ -297,6 +341,7 @@ "profile.email.verification_sent": "驗證信件已發送", "profile.email.verified": "已驗證", "profile.email.verify_email": "請先驗證你的電子信箱 ({{email_address}}) 後繼續。", + "profile.email.verify_status": "你的電子信箱目前狀態為 {{status}}", "profile.handle.description": "你的獨一無二名稱。", "profile.handle.label": "名稱", "profile.link_social.authentication": "驗證", @@ -308,6 +353,8 @@ "profile.no_password": "重設密碼以設定新密碼。", "profile.password.label": "密碼", "profile.reset_password_mail_sent": "重設密碼信件已發送。", + "profile.security": "安全性", + "profile.set_avatar": "設定頭像", "profile.sidebar_title": "個人資料", "profile.submit": "送出", "profile.title": "個人資料設定",