From 6ade8521a63cf61cf8f9ea2a7f3435a375a4c3fe Mon Sep 17 00:00:00 2001 From: Alex Su Date: Sat, 25 Oct 2025 21:51:30 +0800 Subject: [PATCH] feat(i18n): update zh-TW translations (#4596) Co-authored-by: DIYgod --- locales/ai/zh-TW.json | 295 ++++++++++++++++++++++++++++++ locales/app/zh-TW.json | 83 +++++++-- locales/errors/zh-TW.json | 16 +- locales/external/zh-TW.json | 7 + locales/mobile/default/zh-TW.json | 7 +- locales/settings/zh-TW.json | 222 +++++++++++++++++++--- locales/shortcuts/zh-TW.json | 10 +- 7 files changed, 590 insertions(+), 50 deletions(-) create mode 100644 locales/ai/zh-TW.json diff --git a/locales/ai/zh-TW.json b/locales/ai/zh-TW.json new file mode 100644 index 000000000..83b2618bc --- /dev/null +++ b/locales/ai/zh-TW.json @@ -0,0 +1,295 @@ +{ + "ai_summary": "AI 摘要", + "analytics.chart_placeholder": "圖表可視化將透過 Recharts 實現", + "analytics.efficiency_analysis": "效率分析", + "analytics.efficiency_placeholder": "模型效率比較和優化建議", + "analytics.history_operation": "{{operation}} 操作", + "analytics.history_usage": "令牌使用", + "analytics.no_data": "所選期間沒有可用的使用資料", + "analytics.no_history": "沒有可用的使用歷史", + "analytics.operation_types.chat": "聊天", + "analytics.operation_types.title_generation": "標題生成", + "analytics.patterns_placeholder": "模式分析將顯示高峰使用時間和習慣", + "analytics.tabs.efficiency": "效率", + "analytics.tabs.history": "歷史", + "analytics.tabs.overview": "概覽", + "analytics.tabs.patterns": "模式", + "analytics.trend.operations": "操作次數", + "analytics.trend.title": "最近30天使用趨勢", + "analytics.trend.tokens": "使用令牌", + "analytics.usage_history": "使用歷史", + "analytics.usage_patterns": "使用模式", + "analytics.usage_trends": "使用趨勢(最近30天)", + "chat.history.auto_title": "{{- datetime}} 聊天", + "clear_chat": "清空對話", + "clear_chat_message": "確定要清空所有歷史記錄嗎?此操作將永久刪除所有內容,包括所有聊天記錄和數據,且無法撤銷。", + "common.generate_title": "生成標題", + "common.generating_title": "正在生成標題...", + "common.new_chat": "新對話", + "customize_shortcuts": "自訂快速鍵", + "delete_chat": "刪除對話", + "delete_chat_error": "刪除對話失敗", + "delete_chat_message": "確定要刪除\"{{title}}\"嗎?此操作無法撤銷。", + "delete_chat_success": "對話刪除成功", + "features.title": "功能", + "integration.mcp.description": "透過安全的 OAuth 整合連接到相容 MCP 的服務,擴充 AI 功能。", + "integration.mcp.enabled": "啟用 MCP 服務", + "integration.mcp.security.description": "OAuth 驗證令牌使用 AES-GCM-256 加密技術安全儲存,以保護您的憑據並確保資料隱私。", + "integration.mcp.security.title": "安全聲明", + "integration.mcp.service.active": "活躍", + "integration.mcp.service.added": "MCP 服務新增成功", + "integration.mcp.service.auth_message": "此服務需要 OAuth 授權。點擊\"開啟授權\"以在新視窗中進行身份驗證。", + "integration.mcp.service.auth_required": "需要授權", + "integration.mcp.service.auth_window_opened": "授權視窗已打開。請完成身份驗證。", + "integration.mcp.service.baseUrl": "服務基礎 URL", + "integration.mcp.service.baseUrl_placeholder": "例如:https://api.example.com", + "integration.mcp.service.connect": "連接", + "integration.mcp.service.connected": "已連接", + "integration.mcp.service.connected_success": "成功連接到 MCP 服務", + "integration.mcp.service.connecting": "連線中...", + "integration.mcp.service.connection_failed": "連接 MCP 服務失敗", + "integration.mcp.service.degraded": "降級", + "integration.mcp.service.delete_message": "您確定要刪除此 MCP 服務嗎?此操作無法撤銷。", + "integration.mcp.service.delete_title": "刪除 MCP 服務", + "integration.mcp.service.deleted": "MCP 服務刪除成功", + "integration.mcp.service.disabled": "已停用", + "integration.mcp.service.disconnect": "斷開連接", + "integration.mcp.service.disconnected": "已斷開連接", + "integration.mcp.service.discover": "探索服務", + "integration.mcp.service.discovery_failed": "探索服務端點失敗", + "integration.mcp.service.enabled": "已啟用", + "integration.mcp.service.endpoints": "OAuth 端點", + "integration.mcp.service.error": "連接錯誤", + "integration.mcp.service.healthy": "健康", + "integration.mcp.service.inactive": "非活躍", + "integration.mcp.service.name": "服務名稱", + "integration.mcp.service.name_placeholder": "例如:GitHub 工具、Slack 集成", + "integration.mcp.service.open_auth": "開啟授權", + "integration.mcp.service.open_manually": "啟動授權", + "integration.mcp.service.popup_blocked": "授權彈出視窗被瀏覽器阻擋", + "integration.mcp.service.reconnect": "重新連接", + "integration.mcp.service.scopes": "所需權限範圍", + "integration.mcp.service.unhealthy": "不健康", + "integration.mcp.service.updated": "MCP 服務更新成功", + "integration.mcp.service.validation.baseUrl_required": "基礎 URL 為必填項目", + "integration.mcp.service.validation.invalid_url": "請輸入有效的 URL", + "integration.mcp.service.validation.name_required": "服務名稱為必填項目", + "integration.mcp.services.add": "新增服務", + "integration.mcp.services.empty.description": "連接 MCP 服務以透過外部工具、API 和資料源來擴展 AI 功能。", + "integration.mcp.services.empty.title": "未連接 MCP 服務", + "integration.mcp.services.title": "MCP 服務", + "integration.title": "整合", + "mentions.date.relative.last_15_days.label": "最近 15 天", + "mentions.date.relative.last_15_days.search": "最近 15 天|近半個月", + "mentions.date.relative.last_30_days.label": "最近 30 天", + "mentions.date.relative.last_30_days.search": "最近 30 天|近一個月", + "mentions.date.relative.last_3_days.label": "最近 3 天", + "mentions.date.relative.last_3_days.search": "最近 3 天|近三天", + "mentions.date.relative.last_7_days.label": "最近 7 天", + "mentions.date.relative.last_7_days.search": "最近 7 天|近一週", + "mentions.date.relative.last_month.label": "上個月", + "mentions.date.relative.last_month.search": "上個月|上月|上一個月", + "mentions.date.relative.last_week.label": "上週", + "mentions.date.relative.last_week.search": "上週|上一週|上星期|上個星期|上禮拜|上個禮拜", + "mentions.date.relative.this_month.label": "這個月", + "mentions.date.relative.this_month.search": "這個月|本月|這月", + "mentions.date.relative.this_week.label": "這周", + "mentions.date.relative.this_week.search": "這周|本週|這星期|本星期|這禮拜|本禮拜", + "mentions.date.relative.today.label": "今天", + "mentions.date.relative.today.search": "今天|今日", + "mentions.date.relative.yesterday.label": "昨天", + "mentions.date.relative.yesterday.search": "昨天|昨日", + "mentions.date.weekday.auto.label": "{{weekday}}", + "mentions.date.weekday.day.friday.label": "週五", + "mentions.date.weekday.day.friday.search": "週五|星期五|禮拜五", + "mentions.date.weekday.day.monday.label": "週一", + "mentions.date.weekday.day.monday.search": "週一|星期一|禮拜一", + "mentions.date.weekday.day.saturday.label": "週六", + "mentions.date.weekday.day.saturday.search": "週六|星期六|禮拜六", + "mentions.date.weekday.day.sunday.label": "週日", + "mentions.date.weekday.day.sunday.search": "週日|星期日|禮拜日|周天|星期天|禮拜天", + "mentions.date.weekday.day.thursday.label": "週四", + "mentions.date.weekday.day.thursday.search": "週四|星期四|禮拜四", + "mentions.date.weekday.day.tuesday.label": "週二", + "mentions.date.weekday.day.tuesday.search": "週二|星期二|禮拜二", + "mentions.date.weekday.day.wednesday.label": "週三", + "mentions.date.weekday.day.wednesday.search": "週三|星期三|禮拜三", + "mentions.date.weekday.last.label": "上週{{weekday}}", + "mentions.date.weekday.prefix.auto.search": "", + "mentions.date.weekday.prefix.last.search": "上週|上一週|上星期|上個星期|上禮拜|上個禮拜", + "mentions.date.weekday.prefix.this.search": "這周|本週|這星期|本星期|這禮拜|本禮拜", + "mentions.date.weekday.this.label": "本週{{weekday}}", + "mentions.section.category": "分類", + "mentions.section.date": "日期", + "mentions.section.entry": "條目", + "mentions.section.feed": "RSS 摘要", + "mentions.section.view": "視圖", + "new_shortcuts": "新增快速鍵", + "personalize.description": "介紹一下您自己,以獲得個性化的 AI 回應。", + "personalize.prompt.help": "這有助於 AI 根據您的偏好提供個性化的回應。", + "personalize.prompt.placeholder": "介紹一下您自己以及您希望如何閱讀內容...", + "personalize.saved": "個人化設定儲存成功", + "personalize.title": "個性化", + "quick_actions.discuss": "討論見解", + "quick_actions.questions": "提出問題", + "quick_actions.simplify": "簡化內容", + "quick_actions.takeaways": "關鍵重點", + "schedule.configuration_label": "設定", + "schedule.date_time_label": "日期和時間", + "schedule.date_time_placeholder": "選擇日期和時間", + "schedule.day_label": "日期", + "schedule.day_placeholder": "選擇日期", + "schedule.days.friday": "星期五", + "schedule.days.monday": "星期一", + "schedule.days.saturday": "星期六", + "schedule.days.sunday": "星期日", + "schedule.days.thursday": "星期四", + "schedule.days.tuesday": "星期二", + "schedule.days.wednesday": "星期三", + "schedule.frequency.daily": "每日", + "schedule.frequency.monthly": "每月", + "schedule.frequency.once": "單次", + "schedule.frequency.weekly": "每週", + "schedule.next_execution": "下次執行:{{time}} ({{relative}})", + "schedule.no_upcoming": "沒有即將執行的任務", + "schedule.presets.daily_6pm": "每天下午 6 點", + "schedule.presets.first_9am": "1 號上午 9 點", + "schedule.presets.monday_9am": "週一上午 9 點", + "schedule.presets.tomorrow_9am": "明天上午 9 點", + "schedule.presets_title": "快速預設", + "schedule.time_label": "時間", + "schedule.time_placeholder": "選擇時間", + "schedule.title": "排程", + "settings.autoScrollWhenStreaming.description": "在串流時自動捲動到聊天底部。", + "settings.autoScrollWhenStreaming.label": "串流時自動捲動", + "settings.description": "設定您的 AI 體驗並建立自訂快速鍵", + "settings.panel_style.description": "AI 聊天面板的樣式", + "settings.panel_style.fixed": "固定", + "settings.panel_style.floating": "浮動", + "settings.panel_style.label": "面板樣式", + "settings.showSplineButton.description": "顯示或隱藏右下角的 AI 助手指示器。", + "settings.showSplineButton.label": "AI 助手指示器", + "settings.title": "AI 設定", + "shortcuts.add": "新增快速鍵", + "shortcuts.added": "快捷方式新增成功", + "shortcuts.context_menu.empty.entry": "尚無可用於條目詳情的快速鍵", + "shortcuts.context_menu.empty.list": "列表視圖尚無可用的快速鍵", + "shortcuts.create_first": "建立您的第一個快速鍵", + "shortcuts.custom_prompt.help": "留空則使用伺服器端提供的預設提示。", + "shortcuts.custom_prompt.title": "自訂提示", + "shortcuts.custom_prompt_placeholder": "覆蓋預設提示內容...", + "shortcuts.default_prompt.label": "預設提示", + "shortcuts.deleted": "快速鍵刪除成功", + "shortcuts.empty.description": "建立自訂 AI 快速鍵,快速執行常見任務並獲得即時 AI 協助。", + "shortcuts.empty.title": "尚無快速鍵", + "shortcuts.enabled": "已啟用", + "shortcuts.icon": "圖示", + "shortcuts.manage": "管理快速鍵", + "shortcuts.name": "名稱", + "shortcuts.name_placeholder": "例如:摘要文章", + "shortcuts.prompt": "提示", + "shortcuts.prompt_placeholder": "為 AI 撰寫清晰的指令...", + "shortcuts.server_delete_disabled": "該快速鍵由伺服器端提供,無法刪除", + "shortcuts.targets.entry": "條目詳情", + "shortcuts.targets.help": "選擇適用場景以控制此快捷方式的展示位置。", + "shortcuts.targets.label": "展示位置", + "shortcuts.targets.list": "時間軸", + "shortcuts.title": "AI 快捷方式", + "shortcuts.updated": "快捷方式更新成功", + "shortcuts.validation.name_required": "名稱為必填項目", + "shortcuts.validation.prompt_required": "提示為必填項目", + "shortcuts.validation.required": "名稱和提示為必填項目", + "shortcuts.validation.targets_required": "至少選擇一個展示位置", + "summary_not_available": "摘要不可用", + "tasks.actions.delete_task": "刪除任務", + "tasks.actions.edit_task": "編輯任務", + "tasks.actions.new_task": "新增任務", + "tasks.actions.schedule": "安排任務", + "tasks.actions.scheduling": "正在安排...", + "tasks.actions.test_run": "測試執行", + "tasks.actions.update": "更新任務", + "tasks.actions.updating": "正在更新...", + "tasks.actions.view_reports": "查看報告", + "tasks.empty.desc": "創建您的第一個 AI 任務以自動化您的工作流程。", + "tasks.empty.title": "暫無計劃任務", + "tasks.fields.created": "建立時間:", + "tasks.fields.prompt": "指令:", + "tasks.fields.schedule": "排程:", + "tasks.manage.desc": "建立並管理按排程自動執行的 AI 任務。", + "tasks.manage.limit_reached": "(已達到最大任務數量限制)", + "tasks.manage.title": "排程 AI 任務", + "tasks.modal.delete_confirm": "確定要刪除任務 \"{{name}}\" 嗎?", + "tasks.modal.delete_title": "刪除任務", + "tasks.modal.edit_title": "編輯 AI 任務", + "tasks.modal.new_title": "新增 AI 任務", + "tasks.name": "任務名稱", + "tasks.name_placeholder": "輸入一個描述性的任務名稱...", + "tasks.notify.coming_soon": "即將推出", + "tasks.notify.email": "郵件", + "tasks.notify.email_helper": "任務完成後將結果發送到您的帳戶信箱。", + "tasks.prompt": "指令", + "tasks.prompt_helper": "請提供清晰、具體的指令供 AI 執行", + "tasks.prompt_placeholder": "描述當此任務執行時您希望 AI 做什麼...", + "tasks.schedule.daily": "每天 {{time}}", + "tasks.schedule.monthly": "每月第 {{day}} 天 {{time}}", + "tasks.schedule.once": "{{date}} {{time}} 單次", + "tasks.schedule.unknown": "未知排程", + "tasks.schedule.weekly": "每週{{day}} {{time}}", + "tasks.section.info": "任務資訊", + "tasks.section.instructions": "AI 指令", + "tasks.section.notifications": "通知", + "tasks.section.schedule": "排程設定", + "tasks.section.title": "AI 任務", + "tasks.status.completed": "已完成", + "tasks.status.paused": "已暫停", + "tasks.status.scheduled": "已排程", + "tasks.status.unknown": "未知", + "tasks.toast.create_error": "安排 AI 任務失敗,請重試。", + "tasks.toast.created": "AI 任務安排成功", + "tasks.toast.delete_failed": "刪除任務失敗,請重試。", + "tasks.toast.delete_success": "任務刪除成功", + "tasks.toast.load_failed": "載入聊天訊息失敗", + "tasks.toast.no_report": "此任務尚無報告。", + "tasks.toast.switch_to_chat": "切換到聊天面板檢視報告。", + "tasks.toast.test_failed": "測試執行失敗,請重試。", + "tasks.toast.test_start": "開始測試執行...大約需要 1 分鐘。您可以在聊天面板檢視結果。", + "tasks.toast.test_success": "測試執行完成。您可以在聊天面板檢視報告。", + "tasks.toast.update_error": "更新 AI 任務失敗,請重試。", + "tasks.toast.update_failed": "更新任務失敗,請重試。", + "tasks.toast.updated": "AI 任務更新成功", + "tasks.validation.date_future": "排程時間必須是未來的時間", + "tasks.validation.prompt_max": "指令必須少於 2000 個字元", + "tasks.validation.prompt_required": "指令為必填項目", + "tasks.validation.title_max": "標題必須少於 50 個字元", + "tasks.validation.title_required": "標題為必填項目", + "tasks.view_in_settings": "在設定中檢視已排程任務", + "timeline.summary.title_template": "{{- datetime}} 時間軸摘要", + "timeline_summary.empty": "時間軸摘要即將呈現。", + "timeline_summary.error": "暫時無法產生時間軸摘要。", + "timeline_summary.generating": "正在產生時間軸摘要...", + "timeline_summary.heading": "時間軸有什麼新內容", + "timeline_summary.options.include": "與時間軸摘要聊天", + "token_usage.description": "監控您的 AI 令牌消耗和限制", + "token_usage.resets_at": "重設時間", + "token_usage.title": "令牌使用狀況", + "token_usage.tokens_remaining": "剩餘令牌", + "token_usage.tokens_used": "已使用 {{used}} / {{total}} 令牌", + "usage_analysis.active_session": "活躍工作階段", + "usage_analysis.current_usage": "目前使用狀況", + "usage_analysis.detailed_description": "全面瞭解您的 AI 使用模式和洞察", + "usage_analysis.detailed_title": "AI 使用分析", + "usage_analysis.no_data": "沒有可用的使用資料", + "usage_analysis.resets_in": "重設時間", + "usage_analysis.session_duration": "持續時間:{{duration}}", + "usage_analysis.title": "令牌使用狀況", + "usage_analysis.tokens_remaining": "剩餘令牌", + "usage_analysis.tokens_used": "已使用令牌", + "usage_analysis.total_limit": "總限制", + "usage_analysis.view_details": "檢視詳情", + "usage_analysis.warning.general": "請考慮降低使用以避免達到限制", + "usage_analysis.warning.projected": "預計在 {{eta}} 達到限制", + "usage_analysis.warning.rate": "速率:{{rate}} 令牌/分鐘", + "usage_analysis.warning.title": "檢測到較高的 AI 使用量", + "welcome_description": "我在這裡幫助您處理閱讀需求。今天我能為您做些什麼?", + "welcome_description_contextual": "讓我們一起討論這個條目" +} diff --git a/locales/app/zh-TW.json b/locales/app/zh-TW.json index ecc5d8bb1..d03dd8d93 100644 --- a/locales/app/zh-TW.json +++ b/locales/app/zh-TW.json @@ -5,22 +5,26 @@ "achievement.description": "成為硬派玩家,鑄造 NFT。", "achievement.first_claim_feed": "RSS 摘要作者", "achievement.first_claim_feed_description": "在 Folo 上認證 RSS 摘要", - "achievement.first_create_list": "列表創建者", - "achievement.first_create_list_description": "在 Folo 上創建一個列表", + "achievement.first_create_list": "列表建立者", + "achievement.first_create_list_description": "在 Folo 上建立一個列表", "achievement.follow_special_feed": "特別 RSS 摘要跟隨者", "achievement.follow_special_feed_description": "在 Folo 上跟隨了一個特別的 RSS 摘要", "achievement.list_subscribe_100": "100 名列表訂閱者", - "achievement.list_subscribe_100_description": "創建的列表有 100 名訂閱者", + "achievement.list_subscribe_100_description": "建立的列表有 100 名訂閱者", "achievement.list_subscribe_50": "50 名列表訂閱者", "achievement.list_subscribe_500": "500 名列表訂閱者", - "achievement.list_subscribe_500_description": "創建的列表有 500 名訂閱者", - "achievement.list_subscribe_50_description": "創建的列表有 50 名訂閱者", + "achievement.list_subscribe_500_description": "建立的列表有 500 名訂閱者", + "achievement.list_subscribe_50_description": "建立的列表有 50 名訂閱者", "achievement.nft_coming_soon": "目前您無法鑄造 NFT。一旦我們準備好,NFT 將自動轉移到您的帳戶。", "achievement.product_hunt_vote": "Product Hunt 投票", "achievement.product_hunt_vote_description": "您在 Product Hunt 上投票給了 Folo", "activation.activate": "啟用", "activation.description": "在公開測試階段,您需要邀請碼才能使用此功能。", + "activation.plan.description": "您目前使用的是免費方案。升級方案以解鎖更多功能。", + "activation.plan.title": "升級方案", + "activation.plan.upgrade": "升級", "activation.title": "邀請碼", + "ai.summary_not_available": "暫無摘要", "app.copy_logo_svg": "複製 Logo SVG", "app.copy_logo_text_svg": "複製圖標 SVG 文字", "app.toggle_sidebar": "切換側邊欄", @@ -46,13 +50,16 @@ "discover.import.opml_step1_other": "從其他閱讀器匯出 OPML 檔案", "discover.import.opml_step1_other_step1": "OPML 是一種廣泛支援的開放格式,基本上是分享 RSS摘要列表的標準。幾乎所有 RSS 閱讀器都允許匯入與匯出 OPML。如果你不確定如何操作,請參考你的 RSS 閱讀器說明文件或加入我們的社群尋求協助。", "discover.import.opml_step2": "匯入 OPML 到 Folo", + "discover.import.parse_opml": "解析 OPML", "discover.import.parsedErrorItems": "解析錯誤項目", + "discover.import.preview_opml_content": "預覽 OPML 內容", "discover.import.quota_exceeded": "超出額度", "discover.import.quota_exceeded_warning": "您選擇的 RSS 摘要數量超過了剩餘額度。請取消選擇一些 RSS 摘要以繼續。", "discover.import.quota_limit_reached": "已達額度限制", "discover.import.quota_status": "匯入額度:", "discover.import.quota_warning": "您的額度還剩 {{remaining}} 個 RSS 摘要。", "discover.import.remaining_quota": "你還可以匯入 {{remaining}} 個 RSS 摘要", + "discover.import.result": " 個 RSS 摘要匯入成功。
已訂閱。
匯入失敗。", "discover.import.search_feeds_placeholder": "搜尋 RSS 摘要...", "discover.import.select_all_feeds": "全選 RSS 摘要", "discover.import.select_all_filtered": "全選篩選結果", @@ -63,6 +70,7 @@ "discover.inbox.description": "你可以透過電子信箱和 Webhooks 在收件匣接收資訊。", "discover.inbox.email": "電子信箱", "discover.inbox.handle": "名稱", + "discover.inbox.no_inbox": "你目前沒有收件匣,請點擊下方按鈕建立第一個收件匣。", "discover.inbox.secret": "密鑰", "discover.inbox.title": "標題", "discover.inbox.webhooks_docs": "Webhooks 文件", @@ -91,6 +99,9 @@ "discover.target.feeds": "RSS 摘要", "discover.target.label": "搜尋", "discover.target.lists": "列表", + "entry.click_to_return": "向上捲動或點擊此處返回", + "entry.exit_detail": "返回時間軸", + "entry.scroll_up_to_exit": "向上捲動返回時間軸", "entry_actions.copied_notify": "{{which}}已複製到剪貼簿", "entry_actions.copy_link": "複製連結", "entry_actions.copy_title": "複製標題", @@ -98,20 +109,23 @@ "entry_actions.deleted": "已刪除。", "entry_actions.export_as_pdf": "匯出為 PDF", "entry_actions.failed_to_delete": "刪除失敗。", + "entry_actions.failed_to_login_to_qbittorrent": "無法登入 qBittorrent", "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_outline": "無法儲存到 Outline。", + "entry_actions.failed_to_save_to_qbittorrent": "無法使用 qBittorrent 下載", "entry_actions.failed_to_save_to_readeck": "無法儲存到 Readeck。", "entry_actions.failed_to_save_to_readwise": "無法儲存到 Readwise。", "entry_actions.failed_to_save_to_zotero": "無法儲存到 Zotero。", "entry_actions.image_gallery": "影像圖庫", "entry_actions.image_gallery_description": "當文章中存在多張大圖時,可以在 Gallery Modal 中瀏覽文章中的全部圖片", "entry_actions.mark_above_as_read": "將以上標記為已讀", - "entry_actions.mark_as_read": "標記為已讀", + "entry_actions.mark_as_read": "標記為已讀 / 未讀", "entry_actions.mark_as_unread": "標記為未讀", "entry_actions.mark_below_as_read": "將以下標記為已讀", + "entry_actions.no_bittorrent_urls_found": "此條目中未找到 BitTorrent 連結。", "entry_actions.open_in_browser": "在{{which}}中打開", "entry_actions.recent_reader": "最近閲讀者:", "entry_actions.save_media_to_eagle": "儲存媒體至 Eagle", @@ -119,6 +133,7 @@ "entry_actions.save_to_instapaper": "儲存到 Instapaper", "entry_actions.save_to_obsidian": "儲存到 Obsidian", "entry_actions.save_to_outline": "儲存到 Outline", + "entry_actions.save_to_qbittorrent": "使用 qBittorrent 下載", "entry_actions.save_to_readeck": "儲存到 Readeck", "entry_actions.save_to_readwise": "儲存到 Readwise", "entry_actions.save_to_zotero": "儲存到 Zotero", @@ -127,6 +142,7 @@ "entry_actions.saved_to_instapaper": "已儲存到 Instapaper。", "entry_actions.saved_to_obsidian": "已儲存到 Obsidian。", "entry_actions.saved_to_outline": "已儲存到 Outline。", + "entry_actions.saved_to_qbittorrent": "種子已加入 qBittorrent。", "entry_actions.saved_to_readeck": "已儲存到 Readeck。", "entry_actions.saved_to_readwise": "已儲存到 Readwise。", "entry_actions.saved_to_zotero": "已儲存到 Zotero。", @@ -139,6 +155,7 @@ "entry_actions.unstarred": "已取消收藏", "entry_actions.view_source_content": "查看原始內容", "entry_actions.view_source_content_description": "嘗試以源網站的風格閱讀此文章的內容", + "entry_actions.warn_info_ai_chat_pinned_tip": "此功能目前為灰度測試,僅少數用戶可用。", "entry_actions.warn_info_for_desktop": "此功能只在桌面端可用", "entry_column.filtered_content_tip": "您已隱藏部分過濾的內容。", "entry_column.filtered_content_tip_2": "除了上方顯示的條目外,還有一些被過濾的內容。", @@ -191,8 +208,8 @@ "feed_claim_modal.verify_ownership": "要證明你是此 RSS 摘要的作者,您需要完成驗證。", "feed_form.add_feed": "新增 RSS 摘要", "feed_form.add_follow": "新增跟隨", - "feed_form.category": "類別", - "feed_form.category_description": "預設情況下,您的跟隨將按網站域名分組。", + "feed_form.category": "分類", + "feed_form.category_description": "預設情形下,您的跟隨將依網站網域分組。", "feed_form.error_fetching_feed": "獲取 RSS 摘要出錯。", "feed_form.fee": "跟隨費用", "feed_form.fee_description": "若需跟隨此列表,需支付費用", @@ -202,11 +219,13 @@ "feed_form.follow": "跟隨", "feed_form.follow_with_fee": "使用 {{fee}} Power 跟隨", "feed_form.followed": "🎉 跟隨成功。", + "feed_form.hide_from_timeline": "從時間軸隱藏", + "feed_form.hide_from_timeline_description": "開啟後,此訂閱將不再顯示在主時間軸中", "feed_form.private_follow": "私人跟隨", "feed_form.private_follow_description": "啟用後,此跟隨將不再顯示於個人資料頁面上。", "feed_form.retry": "重試", "feed_form.title": "標題", - "feed_form.title_description": "此 RSS 摘要的自定義標題。留空以使用預設標題。", + "feed_form.title_description": "此 RSS 摘要的自訂標題。留空則使用預設標題。", "feed_form.unfollow": "取消跟隨", "feed_form.update": "更新", "feed_form.update_follow": "更新跟隨", @@ -218,14 +237,16 @@ "feed_item.claimed_feed": "已認領 RSS 摘要", "feed_item.claimed_list": "已認領列表", "feed_item.error_since": "RSS 摘要失效:", - "feed_item.not_publicly_visible": "在您的個人頁面上隱藏", + "feed_item.not_publicly_visible": "未公開顯示於您的個人頁面", "login.agree_to": "繼續即表示你同意我們的", "login.back": "返回", "login.confirm_password.label": "確認密碼", "login.continueWith": "透過 {{provider}} 繼續", "login.email": "電子信箱", + "login.enter_token": "請輸入授權令牌以繼續", "login.forget_password.note": "忘記密碼了嗎?", "login.have_account": "已有帳號?登入", + "login.lastUsed": "最近使用", "login.no_account": "沒有帳號?註冊", "login.or": "或", "login.password": "密碼", @@ -290,6 +311,10 @@ "register.email": "電子信箱", "register.login": "登入", "register.password": "密碼", + "register.referral.days": "使用此推薦碼註冊可獲得 {{days}} 天的專業版預覽", + "register.referral.description": "使用推薦碼註冊可獲得額外幾日的專業版預覽。", + "register.referral.invalid": "無效的推薦碼", + "register.referral.label": "推薦碼", "register.submit": "創建帳號", "resize.tooltip.double_click_to_collapse": "雙擊重置為預設大小", "resize.tooltip.drag_to_resize": "拖動以調整大小", @@ -303,8 +328,19 @@ "search.placeholder": "搜尋...", "search.result_count_local_mode": "(本地模式)", "search.tooltip.local_search": "此搜尋涵蓋本地可用資料。嘗試重新獲取以獲得更多結果。", + "share.actions": "操作", + "share.copy_failed": "複製連結失敗", + "share.copy_link": "複製連結", + "share.default_description": "查看這個精彩內容", + "share.default_title": "內容分享", + "share.discover_more": "在 Folo 上探索更多精彩內容", + "share.link_copied": "連結已複製到剪貼簿", + "share.social_media": "社群媒體", + "share.system_share": "系統分享", + "share.title": "分享內容", "shortcuts.guide.title": "快捷鍵指南", "sidebar.add_more_feeds": "新增 RSS 摘要", + "sidebar.already_on_discover_page": "你已位於探索頁面!請將想要訂閱的內容加入右側面板。", "sidebar.category_remove_dialog.cancel": "取消", "sidebar.category_remove_dialog.continue": "繼續", "sidebar.category_remove_dialog.description": "正在刪除類別,但仍保留 RSS 摘要並按網站分組。", @@ -319,7 +355,7 @@ "sidebar.feed_actions.copy_feed_url": "複製 RSS 摘要 URL", "sidebar.feed_actions.copy_list_id": "複製列表 ID", "sidebar.feed_actions.copy_list_url": "複製列表連結", - "sidebar.feed_actions.create_list": "建立列表", + "sidebar.feed_actions.create_list": "新增列表", "sidebar.feed_actions.edit": "編輯", "sidebar.feed_actions.edit_feed": "編輯 RSS 摘要", "sidebar.feed_actions.edit_inbox": "編輯收件匣", @@ -345,16 +381,16 @@ "sidebar.feed_column.context_menu.add_feeds_to_category": "移動到類別", "sidebar.feed_column.context_menu.add_feeds_to_list": "新增 RSS 摘要到列表", "sidebar.feed_column.context_menu.change_to_other_view": "切換到其他視圖", - "sidebar.feed_column.context_menu.create_category": "新增類別", - "sidebar.feed_column.context_menu.delete_category": "刪除類別", - "sidebar.feed_column.context_menu.delete_category_confirmation": "刪除類別 {{folderName}}?", + "sidebar.feed_column.context_menu.create_category": "新增分類", + "sidebar.feed_column.context_menu.delete_category": "刪除分類", + "sidebar.feed_column.context_menu.delete_category_confirmation": "刪除分類 {{folderName}}?", "sidebar.feed_column.context_menu.mark_as_read": "標記為已讀", - "sidebar.feed_column.context_menu.new_category_modal.category_name": "類別名稱", + "sidebar.feed_column.context_menu.new_category_modal.category_name": "分類名稱", "sidebar.feed_column.context_menu.new_category_modal.create": "創建", - "sidebar.feed_column.context_menu.rename_category": "重新命名類別", - "sidebar.feed_column.context_menu.rename_category_error": "重命名類別失敗", - "sidebar.feed_column.context_menu.rename_category_success": "類別重新命名成功", - "sidebar.feed_column.context_menu.title": "移動到新類別", + "sidebar.feed_column.context_menu.rename_category": "重新命名分類", + "sidebar.feed_column.context_menu.rename_category_error": "重命名分類失敗", + "sidebar.feed_column.context_menu.rename_category_success": "分類重新命名成功", + "sidebar.feed_column.context_menu.title": "移動到新分類", "sidebar.select_sort_method": "選擇排序方式", "signin.continue_with": "透過 {{provider}} 登入", "signin.sign_in_to": "登入", @@ -367,25 +403,32 @@ "trending.feed": "熱門 RSS 摘要", "trending.list": "熱門列表", "trending.user": "熱門使用者", + "tutorial.scroll_to_exit.description": "在頂部向上捲動可快速返回時間軸。", + "tutorial.scroll_to_exit.dismiss_hint": "點擊關閉", + "tutorial.scroll_to_exit.title": "向上捲動返回", "user_button.account": "帳號", "user_button.achievement": "成就", "user_button.actions": "自動化操作", + "user_button.ai": "AI", "user_button.download_desktop_app": "下載桌面應用程式", "user_button.log_out": "登出", "user_button.power": "Power", "user_button.preferences": "偏好設定", "user_button.profile": "個人檔案", + "user_profile.about": "關於", "user_profile.close": "關閉", + "user_profile.created_lists": "已創建列表", "user_profile.edit": "編輯", "user_profile.loading": "載入中", "user_profile.share": "分享", + "user_profile.subscriptions": "訂閱", "user_profile.toggle_item_style": "切換項目樣式", "words.achievement": "成就", "words.actions": "自動化操作", "words.add": "新增", "words.all": "全部", "words.browser": "瀏覽器", - "words.categories": "類別", + "words.categories": "分類", "words.confirm": "確認", "words.discover": "發現", "words.email": "電子信箱", diff --git a/locales/errors/zh-TW.json b/locales/errors/zh-TW.json index b1be5ed31..29bd00374 100644 --- a/locales/errors/zh-TW.json +++ b/locales/errors/zh-TW.json @@ -1,6 +1,9 @@ { "1": "上一操作未完成", "3": "無法處理的內容", + "4": "輸入無效", + "5": "缺少設定", + "6": "找不到資源", "1000": "未經授權", "1001": "建立會話失敗", "1002": "參數無效", @@ -67,5 +70,16 @@ "13007": "此 RSSHub 實例目前不可用", "14000": "檔案無效", "14001": "檔案過大", - "14002": "上傳失敗" + "14002": "上傳失敗", + "15000": "AI Token 已超過限制,請稍後再試。", + "15001": "你無權存取 AI 聊天", + "15002": "AI 附件檔案數量超過限制,請稍後再試。", + "16000": "MCP OAuth 錯誤", + "16001": "MCP 探索錯誤", + "16002": "找不到 MCP 服務", + "16003": "OAuth 狀態無效或已過期", + "16004": "Token 交換失敗", + "16005": "找不到使用者 MCP 服務", + "16006": "MCP 設定錯誤", + "16007": "MCP 工具執行失敗" } diff --git a/locales/external/zh-TW.json b/locales/external/zh-TW.json index 1d66e7abc..d0f6f5f98 100644 --- a/locales/external/zh-TW.json +++ b/locales/external/zh-TW.json @@ -41,6 +41,7 @@ "login.confirm_password.label": "確認密碼", "login.continueWith": "透過 {{provider}} 登入", "login.email": "電子信箱", + "login.enter_token": "如果你已安裝客戶端但未自動跳轉,請複製下方 token 並貼到客戶端(v0.5.0+)的「請輸入授權令牌以繼續」欄位。", "login.errors.unknown": "未知錯誤", "login.forget_password.description": "輸入與您的帳號關聯的電子信箱,我們將向您發送有關如何重設密碼的電子郵件。", "login.forget_password.email_invalid": "無效的電子信箱地址", @@ -49,10 +50,12 @@ "login.forget_password.note": "忘記密碼了嗎?", "login.forget_password.success": "信件已成功發送", "login.have_account": "已有帳號?登入", + "login.lastUsed": "最近使用", "login.logInTo": "登入至 ", "login.logInWithEmail": "使用電子信箱登入", "login.new_password.label": "新密碼", "login.no_account": "沒有帳號?註冊", + "login.no_client": "未偵測到客戶端,你可以繼續使用網頁版。", "login.openApp": "開啟應用程式", "login.or": "或", "login.password": "密碼", @@ -77,6 +80,10 @@ "register.label": "創建 {{app_name}} 帳號", "register.login": "登入", "register.password": "密碼", + "register.referral.days": "使用此推薦碼註冊可獲得 {{days}} 天專業版預覽", + "register.referral.description": "使用推薦碼註冊可獲得幾日專業版預覽。", + "register.referral.invalid": "無效的推薦碼", + "register.referral.label": "推薦碼", "register.submit": "創建帳號", "words.email": "電子信箱" } diff --git a/locales/mobile/default/zh-TW.json b/locales/mobile/default/zh-TW.json index 1796f3f93..1752d89a0 100644 --- a/locales/mobile/default/zh-TW.json +++ b/locales/mobile/default/zh-TW.json @@ -2,7 +2,7 @@ "entry.pull_up_to_next_entry": "繼續上拉查看下一條內容", "entry.release_to_next_entry": "鬆開查看下一條內容", "login.back": "返回", - "login.continueWith": "使用 {{provider}} 继续", + "login.continueWith": "透過 {{provider}} 繼續", "login.have_account": "已有帳號?登入", "login.no_account": "沒有帳號?註冊", "onboarding.edit_profile": "編輯個人資料", @@ -34,7 +34,10 @@ "operation.copy_which": "複製{{which}}", "operation.copy_which_success": "{{which}}已複製到剪貼簿", "operation.delete_category": "刪除類別", + "operation.delete_category_confirm": "此操作將刪除你的類別,但其中的 RSS 摘要會被保留並按網站分組。", + "operation.delete_category_which": "刪除類別 {{category}}", "operation.edit": "編輯", + "operation.enter_new_name_for_category": "請輸入 {{category}} 的新名稱", "operation.error_since": "RSS 摘要失效:", "operation.mark_all_as_read": "全部標記為已讀", "operation.mark_all_as_read_confirm": "確認將全部標記為已讀?", @@ -60,6 +63,8 @@ "signin.sign_up_to": "註冊", "subscription_form.category": "類別", "subscription_form.category_description": "預設情況下,您的跟隨將按網站域名分組。", + "subscription_form.hide_from_timeline": "從時間軸隱藏", + "subscription_form.hide_from_timeline_description": "開啟後,此訂閱將不再顯示在主時間軸中", "subscription_form.private_follow": "私人跟隨", "subscription_form.private_follow_description": "啟用後,此跟隨將不再顯示於個人資料頁面上。", "subscription_form.title": "標題", diff --git a/locales/settings/zh-TW.json b/locales/settings/zh-TW.json index 1b6ef9c30..170d06a6d 100644 --- a/locales/settings/zh-TW.json +++ b/locales/settings/zh-TW.json @@ -6,7 +6,7 @@ "about.checkingForUpdates": "正在檢查更新...", "about.copyEnvironment": "複製環境", "about.environmentCopied": "環境資訊已複製", - "about.feedbackInfo": "{{appName}} ({{commitSha}}) 正處於開發早期階段。如果您有任何回饋或建議,請隨時在我們的 GitHub 上 提交問題 。", + "about.feedbackInfo": "{{appName}} ({{commitSha}}) 是開源且持續開發中的專案。如果您有任何回饋或建議,請隨時在我們的 GitHub 提出 issue。", "about.iconLibrary": "所使用的圖標庫版權由 所有,不得重新分發。", "about.legal": "法律資訊", "about.licenseInfo": "版權所有 © {{currentYear}} {{appName}}。保留所有權利。", @@ -28,6 +28,9 @@ "actions.action_card.block": "封鎖", "actions.action_card.block_rules": "封鎖規則", "actions.action_card.custom_filters": "自訂過濾條件", + "actions.action_card.empty.description": "建立首個自動化規則以自動處理您的訂閱內容。", + "actions.action_card.empty.start": "從此處開始!", + "actions.action_card.empty.title": "尚無自動化規則", "actions.action_card.enable_readability": "啟用可讀模式", "actions.action_card.feed_options.entry_attachments_duration": "條目視頻時長", "actions.action_card.feed_options.entry_author": "條目作者", @@ -57,9 +60,9 @@ "actions.action_card.operator": "運算子", "actions.action_card.or": "或", "actions.action_card.rewrite_rules": "重寫規則", - "actions.action_card.settings": "设置", + "actions.action_card.settings": "設置", "actions.action_card.silence": "靜音", - "actions.action_card.source_content": "瀏覽原始内容", + "actions.action_card.source_content": "瀏覽原始內容", "actions.action_card.star": "收藏", "actions.action_card.summary.action_count": "已啟用 {{count}} 個動作", "actions.action_card.summary.active": "啟用中", @@ -90,13 +93,19 @@ "actions.edit_rewrite_rule": "編輯覆寫規則", "actions.edit_rule": "編輯規則", "actions.edit_webhook": "編輯 Webhook", - "actions.info": "自動化操作是您可以自動化以在伺服器或客戶端執行任務的規則集合。", + "actions.info": "自動化操作是您可以自動化以在伺服器或客户端執行任務的規則集合。", "actions.navigate.prompt": "您有未儲存的自動化操作變更。您確定要離開嗎?", "actions.newRule": "新增規則", "actions.save": "儲存", "actions.saveSuccess": "🎉 規則已儲存", "actions.sidebar_title": "自動化操作", "actions.title": "自動化操作", + "ai.personalize.prompt.description": "告訴 Folo 你的閲讀偏好與個人資訊。", + "ai.personalize.prompt.label": "個人化提示", + "ai.personalize.title": "個人化", + "ai.shortcuts.title": "快捷鍵", + "appearance.accent_color.description": "選擇應用程式介面的強調色。", + "appearance.accent_color.label": "強調色", "appearance.code_highlight_theme.description": "調整語法突顯主題", "appearance.code_highlight_theme.label": "語法突顯主題", "appearance.code_highlighting.title": "語法突顯", @@ -104,6 +113,7 @@ "appearance.content": "內容", "appearance.content_display.title": "內容顯示", "appearance.content_font.default": "預設(介面字體)", + "appearance.content_font.description": "調整閲讀內容所用字體。", "appearance.content_font.label": "內容字體", "appearance.content_font_size": "內容字體大小", "appearance.content_line_height.description": "調整文章中文字行間距", @@ -118,7 +128,11 @@ "appearance.custom_css.label": "自訂 CSS", "appearance.custom_font": "自訂字體", "appearance.customization.title": "自訂", + "appearance.customize_sub_tabs.description": "自訂你的訂閱分頁。", + "appearance.customize_sub_tabs.label": "自訂訂閱分頁", + "appearance.customize_toolbar.description": "自訂條目內容工具列。", "appearance.customize_toolbar.label": "自訂工具欄", + "appearance.date_format.description": "調整日期顯示格式。", "appearance.date_format.label": "日期格式", "appearance.font.custom": "自訂", "appearance.font.system": "系統字體", @@ -143,22 +157,24 @@ "appearance.font_scaling.title": "字體縮放", "appearance.fonts": "字體", "appearance.general": "一般", + "appearance.global_font.default": "跟隨系統", "appearance.global_font_size.description": "調整整體文字大小", "appearance.global_font_size.label": "全域字體大小", "appearance.guess_code_language.description": "使用模型來推斷未標記程式碼區塊的主要程式語言", "appearance.guess_code_language.label": "推測程式碼語言", "appearance.hide_extra_badge.description": "將側邊欄中 RSS 摘要的特殊徽章隱藏,例如:已加成、已認領。", "appearance.hide_extra_badge.label": "隱藏徽章", - "appearance.hide_recent_reader.description": "隱藏條目標題顯示的最近閱讀者", - "appearance.hide_recent_reader.label": "隱藏最近閱讀者", + "appearance.hide_recent_reader.description": "隱藏條目標題顯示的最近閲讀者", + "appearance.hide_recent_reader.label": "隱藏最近閲讀者", "appearance.interface_window.title": "介面與視窗", "appearance.misc": "其他", "appearance.modal_overlay.description": "顯示遮罩效果", "appearance.modal_overlay.label": "遮罩顯示", + "appearance.opaque_sidebars.description": "讓側邊欄背景透明。", "appearance.opaque_sidebars.label": "不透明側邊欄", "appearance.reader_render_inline_style.description": "允許渲染原始 HTML 的行內樣式。", "appearance.reader_render_inline_style.label": "渲染行內樣式", - "appearance.reading_view.title": "閱讀視圖", + "appearance.reading_view.title": "閲讀視圖", "appearance.reduce_motion.description": "減少元素的動畫效果以提升效能並降低功耗。", "appearance.reduce_motion.label": "減少動畫", "appearance.save": "儲存", @@ -183,12 +199,18 @@ "appearance.thumbnail_ratio.title": "縮略比例", "appearance.title": "外觀", "appearance.typography.title": "排版", + "appearance.ui_font.description": "調整 UI 元素所用字體。", "appearance.ui_font.label": "介面字體", + "appearance.unread_count.badge.description": "在 Dock 圖示上顯示未讀數量徽章。", "appearance.unread_count.badge.label": "在 Dock 圖示上顯示", "appearance.unread_count.label": "未讀數量", + "appearance.unread_count.sidebar.description": "在 RSS 摘要與羣組旁顯示未讀數量。", + "appearance.unread_count.sidebar.title": "顯示未讀數量", + "appearance.unread_count.view_and_subscription.description": "在視圖與訂閱列表中顯示未讀數量。", "appearance.unread_count.view_and_subscription.label": "在側邊欄中顯示", - "appearance.use_pointer_cursor.description": "當滑鼠懸停在任何互動元素上時,游標會顯示為手型游標。", - "appearance.use_pointer_cursor.label": "使用手型游標", + "appearance.use_pointer_cursor.description": "當滑鼠懸停在任何互動元素上時,遊標會顯示為手型遊標。", + "appearance.use_pointer_cursor.label": "使用手指遊標", + "appearance.words.customize": "自訂", "common.give_star": "喜歡我們的產品嗎? 在 GitHub 上給我們 Star 吧!", "customizeToolbar.more_actions.description": "將顯示在下拉選單中", "customizeToolbar.more_actions.title": "更多操作", @@ -203,6 +225,7 @@ "data_control.clean_cache.clear": "清理", "data_control.clean_cache.description": "清理程式快取以釋放空間。", "data_control.clean_cache.description_web": "清理網頁應用服務快取以釋放空間。", + "data_control.clean_cache.success": "快取清理成功。", "data_control.data_sources": "資料來源", "data_control.export_local_database.label": "匯出本地資料庫", "data_control.import_opml.label": "從 OPML 匯入訂閱", @@ -214,9 +237,19 @@ "feeds.claimTips": "要認領您的 RSS 摘要並接收贊助,請在您的訂閱列表中右鍵點擊該 RSS 摘要,然後選擇「認領」。", "feeds.noFeeds": "沒有已認領的 RSS 摘要", "feeds.subscription": "已訂閱的 RSS 摘要", + "feeds.tableHeaders.date": "訂閱日期", + "feeds.tableHeaders.followers": "追隨者", "feeds.tableHeaders.name": "名稱", "feeds.tableHeaders.subscriptionCount": "訂閱數", "feeds.tableHeaders.tipAmount": "收到的贊助", + "feeds.tableHeaders.updatesPerWeek": "更新頻率", + "feeds.tableHeaders.view": "視圖", + "feeds.tableSelected.clear": "清除", + "feeds.tableSelected.item": "{{count}} 項選取", + "feeds.tableSelected.moveToView.action": "移動到視圖", + "feeds.tableSelected.moveToView.confirm": "您確定要將這些訂閱源移動到 {{view}} 嗎?", + "feeds.tableSelected.moveToView.confirmTitle": "確認", + "feeds.tableSelected.unsubscribe": "取消訂閱", "general.action.summary.description": "使用 AI 生成條目摘要。", "general.action.summary.label": "AI 總結", "general.action.title": "自動化操作", @@ -224,7 +257,7 @@ "general.action.translation.label": "AI 翻譯", "general.action_language.default": "預設(介面語言)", "general.action_language.description": "選擇 AI 操作的語言,例如 AI 總結、AI 翻譯。", - "general.action_language.label": "AI 输出语言", + "general.action_language.label": "AI 輸出語言", "general.advanced": "進階", "general.app": "App", "general.auto_expand_long_social_media.description": "自動擴展包含長文字的社群媒體條目。", @@ -235,8 +268,14 @@ "general.content": "內容", "general.data": "資料", "general.data_file.label": "資料檔案", + "general.dim_read.description": "淡化時間軸上已讀條目的顏色。", + "general.dim_read.label": "淡化已讀條目", "general.enhanced.description": "啟用增強設定可提供更多自訂選項,但也可能引入不可預見的問題。", "general.enhanced.disabled.tip": "增強設定已停用,您可以在「一般設定 - 進階」中啟用。", + "general.enhanced.enable.modal.cancel": "取消", + "general.enhanced.enable.modal.confirm": "啟用", + "general.enhanced.enable.modal.description": "啟用增強設定可提供更多自訂選項,但也可能引入不可預見的問題。請勿在不確定的情況下啟用此選項。", + "general.enhanced.enable.modal.title": "啟用增強設定", "general.enhanced.enabled.tip": "增強設定已啟用,您可以在「一般設定 - 進階」中停用。", "general.enhanced.label": "增強設定", "general.export.button": "匯出", @@ -265,7 +304,7 @@ "general.log_file.description": "在系統中顯示記錄檔案。", "general.log_file.label": "記錄檔案", "general.maintenance.title": "維護", - "general.mark_as_read.hover.description": "游標懸停時自動將條目標記為已讀。", + "general.mark_as_read.hover.description": "遊標懸停時自動將條目標記為已讀。", "general.mark_as_read.hover.label": "滑鼠懸停在文章上時", "general.mark_as_read.render.description": "將社群媒體貼文或圖片等單項內容立即標記為已讀。", "general.mark_as_read.render.label": "單項內容進入視圖時", @@ -290,6 +329,8 @@ "general.send_anonymous_data.label": "傳送匿名資料", "general.show_quick_timeline.description": "在 RSS 摘要列表頂部顯示快速時間軸。", "general.show_quick_timeline.label": "顯示 RSS 摘要列表時間軸", + "general.show_unread_on_launch.description": "啟動應用程式時自動篩選未讀內容。", + "general.show_unread_on_launch.label": "啟動時僅顯示未讀", "general.sidebar_title": "一般", "general.subscription": "訂閱", "general.subscriptions": "訂閱", @@ -299,6 +340,12 @@ "general.translation_mode.label": "翻譯偏好", "general.translation_mode.translation-only": "僅譯文", "general.voices": "聲音", + "integration.builtin.title": "內建整合", + "integration.categories.custom_integrations": "自訂整合", + "integration.categories.download_tools": "下載工具", + "integration.categories.knowledge_management": "知識管理", + "integration.categories.media_tools": "媒體工具", + "integration.categories.reading_services": "閲讀服務", "integration.cubox.autoMemo.description": "當選取文字儲存到 Cubox 時,自動使用備忘模式。", "integration.cubox.autoMemo.label": "自動備忘模式", "integration.cubox.enable.description": "顯示「儲存到 Cubox」按鈕(如果可用)。", @@ -306,11 +353,87 @@ "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.custom_integrations.actions.delete": "刪除", + "integration.custom_integrations.actions.disable": "停用", + "integration.custom_integrations.actions.edit": "編輯", + "integration.custom_integrations.actions.enable": "啟用", + "integration.custom_integrations.add.button": "新增", + "integration.custom_integrations.create.error": "建立失敗", + "integration.custom_integrations.create.success": "建立成功", + "integration.custom_integrations.create.title": "建立自訂整合", + "integration.custom_integrations.delete.success": "刪除成功", + "integration.custom_integrations.edit.error": "編輯失敗", + "integration.custom_integrations.edit.success": "編輯成功", + "integration.custom_integrations.edit.title": "編輯自訂整合", + "integration.custom_integrations.enable.description": "允許使用 Fetch 模板建立自訂分享整合,支援各種 HTTP 方法與設定。", + "integration.custom_integrations.enable.label": "啟用自訂整合", + "integration.custom_integrations.form.body.description": "POST/PUT/PATCH 方法的請求主體。支援佔位符與 JSON 格式。", + "integration.custom_integrations.form.body.label": "請求主體", + "integration.custom_integrations.form.body.placeholder": "{\"title\": \"[title]\", \"url\": \"[url]\", \"content\": \"[content_markdown]\"}", + "integration.custom_integrations.form.fetch_template.label": "獲取模板", + "integration.custom_integrations.form.headers.add": "以鍵值對方式新增自訂標頭,值可使用佔位符。", + "integration.custom_integrations.form.headers.description": "自定義標頭", + "integration.custom_integrations.form.headers.key_placeholder": "標頭名稱", + "integration.custom_integrations.form.headers.label": "標頭", + "integration.custom_integrations.form.headers.value_placeholder": "標頭值", + "integration.custom_integrations.form.icon.description": "選擇整合圖示", + "integration.custom_integrations.form.icon.label": "圖示", + "integration.custom_integrations.form.method.description": "選擇請求的 HTTP 方法。", + "integration.custom_integrations.form.method.label": "HTTP 方法", + "integration.custom_integrations.form.name.label": "整合名稱", + "integration.custom_integrations.form.name.placeholder": "輸入整合名稱", + "integration.custom_integrations.form.scheme.description": "輸入外部應用程式的 URL Scheme。可使用佔位符(如 [title]、[url]、[content_markdown] 等)。", + "integration.custom_integrations.form.scheme.examples.title": "範例", + "integration.custom_integrations.form.scheme.label": "URL Scheme", + "integration.custom_integrations.form.scheme.placeholder": "例:obsidian://new?vault=MyVault&name=[title]&content=[content_markdown]", + "integration.custom_integrations.form.type.description": "選擇使用 HTTP API 請求或 URL Scheme 重定向至外部應用程式。", + "integration.custom_integrations.form.type.http": "HTTP 請求", + "integration.custom_integrations.form.type.label": "整合類型", + "integration.custom_integrations.form.type.url_scheme": "URL Scheme", + "integration.custom_integrations.form.url.description": "可使用佔位符:[title]、[url]、[content_html]、[summary]、[content_markdown]。", + "integration.custom_integrations.form.url.label": "URL", + "integration.custom_integrations.form.url.placeholder": "https://example.com/api/share", + "integration.custom_integrations.icons.bookmark": "書籤", + "integration.custom_integrations.icons.document": "文檔", + "integration.custom_integrations.icons.download": "下載", + "integration.custom_integrations.icons.external_link": "外部連結", + "integration.custom_integrations.icons.link": "連結", + "integration.custom_integrations.icons.picture": "圖片", + "integration.custom_integrations.icons.save": "保存", + "integration.custom_integrations.icons.send": "發送", + "integration.custom_integrations.icons.share": "分享", + "integration.custom_integrations.icons.star": "收藏", + "integration.custom_integrations.list.empty.button": "建立首個整合", + "integration.custom_integrations.list.empty.description": "建立自訂整合以擴充功能。", + "integration.custom_integrations.list.empty.title": "尚無自訂整合", + "integration.custom_integrations.list.title": "自定義整合列表", + "integration.custom_integrations.modal.description": "設定自訂整合參數。", + "integration.custom_integrations.placeholders.click_to_copy": "點擊複製", + "integration.custom_integrations.placeholders.description": "點擊任一佔位符以複製到剪貼簿。", + "integration.custom_integrations.placeholders.help": "可用的佔位符", + "integration.custom_integrations.preview.body": "請求主體", + "integration.custom_integrations.preview.failed": "預覽失敗", + "integration.custom_integrations.preview.generating": "正在生成預覽...", + "integration.custom_integrations.preview.headers": "請求標頭", + "integration.custom_integrations.preview.placeholders": "可用佔位符", + "integration.custom_integrations.preview.request": "請求", + "integration.custom_integrations.preview.title": "請求預覽", + "integration.custom_integrations.status.disabled": "已停用", + "integration.custom_integrations.title": "自定義整合", + "integration.custom_integrations.validation.invalid": "模板錯誤", + "integration.custom_integrations.validation.valid": "模板正確", "integration.eagle.enable.description": "顯示「將媒體儲存到 Eagle」按鈕(如果可用)。", "integration.eagle.enable.label": "啟用", "integration.eagle.title": "Eagle", + "integration.export.button": "匯出設定", + "integration.export.error": "匯出整合設定失敗", + "integration.export.success": "整合設定匯出成功", "integration.general": "通用", - "integration.instapaper.enable.description": "顯示「儲存到 Instapaper」按钮(如果可用)。", + "integration.import.button": "匯入設定", + "integration.import.error": "匯入整合設定失敗", + "integration.import.invalid": "無效的整合設定檔", + "integration.import.success": "整合設定匯入成功", + "integration.instapaper.enable.description": "顯示「儲存到 Instapaper」按鈕(如果可用)。", "integration.instapaper.enable.label": "啟用", "integration.instapaper.password.label": "Instapaper 密碼", "integration.instapaper.title": "Instapaper", @@ -329,6 +452,13 @@ "integration.outline.title": "Outline", "integration.outline.token.description": "在你的 Outline 帳戶設置中獲取。", "integration.outline.token.label": "Outline API 密鑰", + "integration.qbittorrent.enable.description": "在可用時顯示「使用 qBittorrent 下載」按鈕。", + "integration.qbittorrent.enable.label": "啟用", + "integration.qbittorrent.host.description": "你的 qBittorrent WebUI 的 URL,例如 http://localhost:8080。", + "integration.qbittorrent.host.label": "qBittorrent 主機", + "integration.qbittorrent.password.label": "qBittorrent 密碼", + "integration.qbittorrent.title": "qBittorrent", + "integration.qbittorrent.username.label": "qBittorrent 使用者名稱", "integration.readeck.enable.description": "顯示「儲存到 Readeck」按鈕(如果可用)。", "integration.readeck.enable.label": "啟用", "integration.readeck.endpoint.description": "此網址為 'https://<你的 READECK 域名>'。", @@ -336,16 +466,21 @@ "integration.readeck.title": "Readeck", "integration.readeck.token.description": "在你的 Readeck 帳戶設置中獲取。", "integration.readeck.token.label": "Readeck API 密鑰", - "integration.readwise.enable.description": "顯示「儲存到 Readwise」按钮(如果可用)。", + "integration.readwise.enable.description": "顯示「儲存到 Readwise」按鈕(如果可用)。", "integration.readwise.enable.label": "啟用", "integration.readwise.title": "Readwise", "integration.readwise.token.description": "您可以在這裡獲取:", "integration.readwise.token.label": "Readwise 存取密鑰", "integration.save_ai_summary_as_description.label": "將 AI 總結儲存為描述", - "integration.sidebar_title": "整合功能", + "integration.search.placeholder": "搜尋整合功能....", + "integration.sidebar_title": "第三方整合", + "integration.status.configured": "已配置", + "integration.status.enabled": "已啟用", "integration.tip": "提示:您的敏感資料儲存於本機,不會上傳到伺服器。", - "integration.title": "整合功能", - "integration.zotero.enable.description": "顯示「儲存到 Zotero」按钮(如果可用)。", + "integration.title": "第三方整合", + "integration.use_browser_fetch.description": "使用瀏覽器的 fetch API 進行自訂整合,而不是 Electron 的原生 fetch。啟用以獲得更好的網頁兼容性,禁用以增強安全性。", + "integration.use_browser_fetch.label": "使用瀏覽器 Fetch", + "integration.zotero.enable.description": "顯示「儲存到 Zotero」按鈕(如果可用)。", "integration.zotero.enable.label": "啟用", "integration.zotero.title": "Zotero", "integration.zotero.token.description": "你可以在此獲取 API 密鑰:", @@ -418,9 +553,21 @@ "notifications.test": "測試通知", "notifications.test_success": "測試通知發送成功。", "notifications.token": "客户端令牌", + "plan.description": "享受每個專業功能,從第一天開始 — 新用戶獲得完整訪問試用,您可以通過邀請朋友或進行小額支持貢獻來保留這些特權。了解更多。", "privacy.privacy": "隱私政策", "privacy.terms": "服務條款", + "profile.avatar.cropInstructions": "拖曳裁切區域以調整你的頭像", + "profile.avatar.dropZoneSubtext": "或點擊從你的電腦中選擇", + "profile.avatar.dropZoneText": "將圖片拖放到此處", + "profile.avatar.fileTooLarge": "檔案大小必須小於 {{size}}", + "profile.avatar.invalidFileType": "請選擇有效的圖片檔案", "profile.avatar.label": "頭像", + "profile.avatar.processingError": "處理圖片時發生錯誤", + "profile.avatar.selectAnother": "選擇其他圖片", + "profile.avatar.selectFile": "選擇檔案", + "profile.avatar.uploadError": "上傳頭像失敗", + "profile.avatar.uploadSuccess": "頭像上傳成功", + "profile.avatar.uploadTitle": "上傳頭像", "profile.change_password.label": "修改密碼", "profile.confirm_password.label": "確認密碼", "profile.current_password.label": "目前密碼", @@ -449,6 +596,18 @@ "profile.new_password.label": "新密碼", "profile.no_password": "重設密碼以設定新密碼。", "profile.password.label": "密碼", + "profile.profile.bio": "個人簡介", + "profile.profile.bio_placeholder": "介紹一下你自己…", + "profile.profile.changed": "個人資料已更新", + "profile.profile.save": "儲存", + "profile.profile.social_links": "社群連結", + "profile.profile.social_links_discord": "Discord ID", + "profile.profile.social_links_facebook": "Facebook ID", + "profile.profile.social_links_github": "Github ID", + "profile.profile.social_links_instagram": "Instagram ID", + "profile.profile.social_links_twitter": "Twitter ID", + "profile.profile.social_links_youtube": "Youtube ID", + "profile.profile.website": "網站", "profile.reset_password_mail_sent": "重設密碼信件已發送。", "profile.security": "安全性", "profile.set_avatar": "設定頭像", @@ -468,6 +627,13 @@ "profile.two_factor.no_password": "啟用雙因素驗證之前需要設定密碼。", "profile.updateSuccess": "個人資料已更新。", "profile.update_password_success": "密碼已更新。", + "referral.description": "將 Folo 分享給朋友!延長你的專業版預覽及未來福利,朋友也可獲得 45 天試用期。了解更多。", + "referral.invited_friend_status.pending": "等待驗證", + "referral.invited_friend_status.valid": "有效", + "referral.link": "你的邀請連結:", + "referral.pro_status.preview": "你的專業版預覽狀態:將於 {{dateString}} 到期(剩餘 {{daysLeft}} 天)", + "referral.pro_status.trial": "你目前的方案:免費", + "referral.pro_status.user": "你的專業版預覽狀態:啟用中", "rsshub.addModal.access_key_label": "存取金鑰(選填)", "rsshub.addModal.add": "新增", "rsshub.addModal.base_url_label": "基礎 URL", @@ -501,6 +667,7 @@ "titles.about": "關於", "titles.account": "帳戶", "titles.actions": "自動化操作", + "titles.ai": "AI", "titles.appearance": "外觀", "titles.data_control": "資料管理", "titles.feeds": "RSS 摘要", @@ -509,10 +676,15 @@ "titles.invitations": "邀請", "titles.lists": "列表", "titles.notifications": "通知", + "titles.plan.long": "Upgrade your plan", + "titles.plan.short": "Plan", "titles.power": "Power", "titles.privacy": "隱私", + "titles.referral.long": "邀請朋友並延長專業版", + "titles.referral.short": "邀請並賺取", "titles.shortcuts": "快捷鍵", "titles.sign_out": "登出", + "titles.token_usage": "令牌使用情況", "wallet.balance.activePoints": "活躍度", "wallet.balance.dailyReward": "每日獎勵", "wallet.balance.title": "餘額", @@ -547,15 +719,15 @@ "wallet.transactions.more": "通過區塊鏈瀏覽器查看更多交易…", "wallet.transactions.noTransactions": "無交易紀錄", "wallet.transactions.title": "交易紀錄", - "wallet.transactions.to": "接收者", - "wallet.transactions.tx": "交易", - "wallet.transactions.type": "類型", - "wallet.transactions.types.airdrop": "空投", - "wallet.transactions.types.all": "全部", - "wallet.transactions.types.burn": "銷毀", - "wallet.transactions.types.mint": "鑄造", - "wallet.transactions.types.purchase": "購買", - "wallet.transactions.types.tip": "贊助", + "wallet.transactions.to": "To", + "wallet.transactions.tx": "Tx", + "wallet.transactions.type": "Type", + "wallet.transactions.types.airdrop": "Airdrop", + "wallet.transactions.types.all": "All", + "wallet.transactions.types.burn": "Burn", + "wallet.transactions.types.mint": "Mint", + "wallet.transactions.types.purchase": "Purchase", + "wallet.transactions.types.tip": "Tip", "wallet.transactions.types.withdraw": "提領", "wallet.transactions.you": "你", "wallet.withdraw.addressLabel": "以太坊地址", diff --git a/locales/shortcuts/zh-TW.json b/locales/shortcuts/zh-TW.json index bc0c79dc8..d2d285e60 100644 --- a/locales/shortcuts/zh-TW.json +++ b/locales/shortcuts/zh-TW.json @@ -18,8 +18,12 @@ "command.entry.scroll_up.title": "向上捲動", "command.global.quick_add.description": "開啟快速新增面板以訂閱新的 RSS 摘要或其他內容。", "command.global.quick_add.title": "快速新增", + "command.global.quick_search.description": "開啟快速搜尋面板。", + "command.global.quick_search.title": "快速搜尋", "command.global.show_shortcuts.description": "顯示快捷鍵指南。", "command.global.show_shortcuts.title": "顯示快捷鍵", + "command.global.toggle_ai_chat.description": "切換 AI 聊天面板。", + "command.global.toggle_ai_chat.title": "AI 聊天", "command.global.toggle_corner_play.description": "播放或暫停播放狀態(若目前有音訊在背景播放)。", "command.global.toggle_corner_play.title": "切換角落播放", "command.layout.focus_to_entry_render.title": "聚焦到條目內容", @@ -67,9 +71,9 @@ "command.timeline.toggle_unread_only.title": "切換僅顯示未讀", "settings.shortcuts.conflict": "快捷鍵衝突", "settings.shortcuts.conflict_command": "此快捷鍵與以下指令衝突:", - "settings.shortcuts.custom": "自定義", - "settings.shortcuts.custom_content": "此快捷鍵由您自定義", - "settings.shortcuts.description": "自定義應用程式的快捷鍵。以下是一些可以自定義的指令清單。", + "settings.shortcuts.custom": "自訂", + "settings.shortcuts.custom_content": "此快捷鍵由您自訂", + "settings.shortcuts.description": "自訂應用程式的快捷鍵。以下是一些可以自訂的指令清單。", "settings.shortcuts.press_to_record": "按下以記錄", "settings.shortcuts.reset": "重設", "settings.shortcuts.undo": "復原"