diff --git a/app/i18n/zh-TW/admin.php b/app/i18n/zh-TW/admin.php index ac4661e59..50aea0648 100644 --- a/app/i18n/zh-TW/admin.php +++ b/app/i18n/zh-TW/admin.php @@ -47,18 +47,18 @@ return array( 'stats' => array( '_' => '統計', 'all_feeds' => '所有訂閱源', - 'category' => '分類', + 'category' => '類別', 'date_published' => '發表日期', 'date_received' => 'Received date', // TODO 'entry_count' => '文章數', - 'entry_per_category' => '每分類文章數', + 'entry_per_category' => '每個類別的文章數', 'entry_per_day' => '每日文章數 (過去 30 天)', 'entry_per_day_of_week' => '一星期的每天 (平均: %.2f 個消息)', 'entry_per_hour' => '每小時 (平均: %.2f 個消息)', 'entry_per_month' => '每月 (平均: %.2f 個消息)', 'entry_repartition' => '文章分配', 'feed' => '訂閱源', - 'feed_per_category' => '每分類訂閱源數', + 'feed_per_category' => '每個類別的訂閱源數', 'idle' => '閒置的訂閱源', 'main' => '主要統計', 'main_stream' => '主資訊流', @@ -91,7 +91,7 @@ return array( 'default_closed_registration_message' => '目前此伺服器不接受新的註冊。', 'force_email_validation' => '強制驗證電子郵件位址', 'instance-name' => '實例名稱', - 'max-categories' => '每個使用者的最大分類數', + 'max-categories' => '每個使用者的最大類別數', 'max-feeds' => '每個使用者的最大訂閱源數', 'registration' => array( 'number' => '最大帳號數', diff --git a/app/i18n/zh-TW/conf.php b/app/i18n/zh-TW/conf.php index 5e3cef47b..ec1bb6db1 100644 --- a/app/i18n/zh-TW/conf.php +++ b/app/i18n/zh-TW/conf.php @@ -151,11 +151,11 @@ return array( 'query' => array( '_' => '使用者查詢', 'create' => '建立新使用者查詢', - 'deprecated' => '此查詢不再有效。相關的分類或訂閱源已被刪除。', + 'deprecated' => '此查詢不再有效。相關的類別或訂閱源已被刪除。', 'description' => '描述', 'filter' => array( '_' => '套用的過濾器:', - 'categories' => '按分類顯示', + 'categories' => '按類別顯示', 'feeds' => '按訂閱源顯示', 'order' => '按日期排序', 'publish_labels_instead_of_tags' => 'Replace feed tags by user labels in the shared RSS', // TODO @@ -170,7 +170,7 @@ return array( 'get_Z' => 'Show all feeds, also archived ones', // TODO 'get_all' => '顯示所有文章', 'get_all_labels' => '顯示任何標籤的文章', - 'get_category' => '顯示分類 “%s”', + 'get_category' => '顯示類別 “%s”', 'get_favorite' => '顯示收藏的文章', 'get_feed' => '顯示訂閱源 “%s”', 'get_important' => '顯示來自重要訂閱源的文章', @@ -258,16 +258,16 @@ return array( 'auto_remove_article' => '閱讀後隱藏文章', 'confirm_enabled' => '"標記全部為已讀" 動作時顯示確認對話框', 'display_articles_unfolded' => '預設不折疊文章', - 'display_categories_unfolded' => '要不折疊的分類', + 'display_categories_unfolded' => '要不折疊的類別', 'headline' => array( 'articles' => '文章: 開啟/關閉', 'articles_header_footer' => '文章: 頁首/頁尾', - 'categories' => '左側導覽: 分類', + 'categories' => '左側導覽: 類別', 'mark_as_read' => '標記文章為已讀', 'misc' => '雜項', 'view' => '檢視', ), - 'hide_read_feeds' => '隱藏無未讀文章的分類和訂閱源 ("顯示所有文章" 配置下不起作用)', + 'hide_read_feeds' => '隱藏無未讀文章的類別和訂閱源 ("顯示所有文章" 配置下不起作用)', 'img_with_lazyload' => '使用 lazy load 模式來載入圖片', 'jump_next' => '跳到下一個未讀項目', 'mark_updated_article_unread' => '標記已更新文章為未讀', @@ -281,18 +281,18 @@ return array( 'upon_gone' => '當它不再出現在上游新聞訂閱源時', 'upon_reception' => '在接收文章時', 'when' => '標記文章為已讀…', - 'when_same_guid_in_category' => '如果在分類最新的前 n 篇文章中已存在相同 GUID', - 'when_same_title_in_category' => '如果在分類最新的前 n 篇文章中已存在相同標題', + 'when_same_guid_in_category' => '如果在類別最新的前 n 篇文章中已存在相同 GUID', + 'when_same_title_in_category' => '如果在類別最新的前 n 篇文章中已存在相同標題', 'when_same_title_in_feed' => '如果在訂閱源最新的前 n 篇文章中已存在相同標題', ), 'show' => array( '_' => '要顯示的文章', - 'active_category' => '啟用的分類', + 'active_category' => '啟用的類別', 'adaptive' => 'Show unreads if any, all articles otherwise', // TODO 'all_articles' => '顯示所有文章', - 'all_categories' => '所有分類', - 'no_category' => '無分類', - 'remember_categories' => '記住開啟的分類', + 'all_categories' => '所有類別', + 'no_category' => '無類別', + 'remember_categories' => '記住開啟的類別', 'unread' => '顯示未讀', 'unread_or_favorite' => '顯示未讀和收藏', ), @@ -346,7 +346,7 @@ return array( 'mark_favorite' => '切換收藏', 'mark_read' => '切換已讀', 'navigation' => '導覽', - 'navigation_help' => '搭配 ⇧ Shift 修飾鍵時,導覽快速鍵會套用在訂閱源上。
搭配 Alt ⎇ 修飾鍵時,導覽快速鍵會套用在分類上。', + 'navigation_help' => '搭配 ⇧ Shift 修飾鍵時,導覽快速鍵會套用在訂閱源上。
搭配 Alt ⎇ 修飾鍵時,導覽快速鍵會套用在類別上。', 'navigation_no_mod_help' => '以下導覽快速鍵不支援修飾鍵。', 'next_article' => '開啟下一篇文章', 'next_unread_article' => '開啟下一篇未讀文章', diff --git a/app/i18n/zh-TW/feedback.php b/app/i18n/zh-TW/feedback.php index 4bdf243a4..e80fb7a77 100644 --- a/app/i18n/zh-TW/feedback.php +++ b/app/i18n/zh-TW/feedback.php @@ -12,11 +12,11 @@ return array( 'access' => array( - 'denied' => '你無權訪問此頁面', - 'not_found' => '你尋找的頁面不存在', + 'denied' => '您沒有權限存取此頁面', + 'not_found' => '您正在尋找的頁面不存在', ), 'admin' => array( - 'optimization_complete' => '優化完成', + 'optimization_complete' => '最佳化完成', ), 'api' => array( 'password' => array( @@ -26,127 +26,127 @@ return array( ), 'auth' => array( 'login' => array( - 'invalid' => '使用者名或密碼無效', - 'success' => '登入成功', + 'invalid' => '登入無效', + 'success' => '您已連線', ), 'logout' => array( - 'success' => '已登出', + 'success' => '您已斷線', ), ), 'conf' => array( - 'error' => '保存配置時出錯', - 'query_created' => '查詢 “%s” 已創建。', - 'shortcuts_updated' => '快捷鍵已更新', - 'updated' => '配置已更新', + 'error' => '儲存配置時發生錯誤', + 'query_created' => '查詢 “%s” 已被建立。', + 'shortcuts_updated' => '快速鍵已被更新', + 'updated' => '配置已被更新', ), 'extensions' => array( 'already_enabled' => '%s 已啟用', - 'cannot_remove' => '無法刪除 %s', + 'cannot_remove' => '%s 無法被移除', 'disable' => array( - 'ko' => '禁用 %s 失敗。檢查 FreshRSS 日誌 查看詳情。', - 'ok' => '%s 現已禁用', + 'ko' => '%s 無法被停用。檢查 FreshRSS 紀錄 了解詳情。', + 'ok' => '%s 現在已停用', ), 'enable' => array( - 'ko' => '%s 啟用失敗。檢查 FreshRSS 日誌 查看詳情。', - 'ok' => '%s 現已啟用', + 'ko' => '%s 無法被啟用。檢查 FreshRSS 紀錄 了解詳情。', + 'ok' => '%s 現在已啟用', ), - 'invalid_view_mode' => 'Invalid view mode “%s”! Fall back to “Normal view”.', // TODO - 'no_access' => '你無權訪問 %s', + 'invalid_view_mode' => '無效檢視模式 “%s”!回退至 “普通檢視”。', + 'no_access' => '你沒有權限存取 %s', 'not_enabled' => '%s 未啟用', 'not_found' => '%s 不存在', - 'removed' => '%s 已刪除', + 'removed' => '%s 已移除', ), 'import_export' => array( - 'export_no_zip_extension' => '伺服器未啟用 ZIP 擴展。請嘗試逐個導出文件。', - 'feeds_imported' => '你的訂閱已導入,即將刷新 / Your feeds have been imported. If you are done importing, you can now click the Update feeds button.', - 'feeds_imported_with_errors' => '你的訂閱源已導入,但發生錯誤 / Your feeds have been imported, but some errors occurred. If you are done importing, you can now click the Update feeds button.', - 'file_cannot_be_uploaded' => '文件未能上傳!', - 'no_zip_extension' => '伺服器未啟用 ZIP 擴展。', - 'zip_error' => '導入 ZIP 文件時出錯', // DIRTY + 'export_no_zip_extension' => '您的伺服器上沒有安裝 ZIP 擴充功能。請嘗試逐一匯出檔案。', + 'feeds_imported' => '您的訂閱源已匯入。如果已完成匯入,您現在可以點擊 更新訂閱源 按鈕。', + 'feeds_imported_with_errors' => '您的訂閱源已匯入,但發生一些錯誤。如果已完成匯入,您現在可以點擊 更新訂閱源 按鈕。', + 'file_cannot_be_uploaded' => '檔案無法上傳!', + 'no_zip_extension' => '您的伺服器上沒有安裝 ZIP 擴充功能。', + 'zip_error' => 'ZIP 處理期間發生錯誤。', ), 'profile' => array( - 'error' => '你的帳戶修改失敗', - 'passwords_dont_match' => 'Passwords don’t match', // TODO - 'updated' => '你的帳戶已修改', + 'error' => '您的設定檔無法修改', + 'passwords_dont_match' => '密碼不相符', + 'updated' => '您的設定檔已修改', ), 'sub' => array( - 'actualize' => '獲取', + 'actualize' => '更新', 'articles' => array( - 'marked_read' => '文章已標記為已讀', - 'marked_unread' => '文章已標記為未讀', + 'marked_read' => '選取的文章已標記為已讀', + 'marked_unread' => '文章已標記為未讀。', ), 'category' => array( - 'created' => '已創建分類 %s', - 'deleted' => '已刪除分類', - 'emptied' => '已清空分類', - 'error' => '更新分類失敗', - 'name_exists' => '分類名已存在', - 'no_id' => '你必須明確分類編號', - 'no_name' => '分類名不能為空', - 'not_delete_default' => '你不能刪除默認分類!', - 'not_exist' => '分類不存在!', - 'over_max' => '你已達到分類數上限(%d)', - 'updated' => '已更新分類', + 'created' => '已建立類別 %s。', + 'deleted' => '已刪除類別', + 'emptied' => '已清空類別', + 'error' => '無法更新類別', + 'name_exists' => '類別名稱已存在。', + 'no_id' => '您必須指定類別 ID。', + 'no_name' => '類別名稱不能為空。', + 'not_delete_default' => '您無法刪除預設類別!', + 'not_exist' => '類別不存在!', + 'over_max' => '您已達到類別數限制 (%d)', + 'updated' => '已更新類別。', ), 'feed' => array( 'actualized' => '已更新 %s', - 'actualizeds' => '已更新訂閱源', - 'added' => '訂閱源 %s 已添加', - 'already_subscribed' => '你已訂閱 %s', - 'cache_cleared' => '%s 緩存已清理', + 'actualizeds' => '已更新 RSS 訂閱源', + 'added' => '已新增 RSS 訂閱源 %s', + 'already_subscribed' => '您已訂閱 %s', + 'cache_cleared' => '已清除 %s 快取', 'deleted' => '已刪除訂閱源', - 'error' => '訂閱源更新失敗', + 'error' => '無法更新訂閱源', 'favicon' => array( - 'too_large' => 'Uploaded icon is too large. The maximum file size is %s.', // TODO - 'unsupported_format' => 'Unsupported image file format!', // TODO + 'too_large' => '上傳的圖示過大。最大檔案大小是 %s。', + 'unsupported_format' => '不支援的影像檔案格式!', ), - 'internal_problem' => '訂閱源添加失敗。檢查 FreshRSS 日誌 查看詳情。你可以在地址連結後附加 #force_feed 從而嘗試強制添加。', - 'invalid_url' => '地址鏈接 %s 無效', + 'internal_problem' => '無法新增此訂閱源。檢查 FreshRSS 紀錄 了解詳情。您可以嘗試透過附加 #force_feed 到 URL 強制新增。', + 'invalid_url' => 'URL %s 無效', 'n_actualized' => '已更新 %d 個訂閱源', 'n_entries_deleted' => '已刪除 %d 篇文章', - 'no_refresh' => '沒有可刷新的訂閱源…', - 'not_added' => '%s 添加失敗', - 'not_found' => '無法找到訂閱', - 'over_max' => '你已達到訂閱源數上限(%d)', - 'reloaded' => '%s 已重置', + 'no_refresh' => '無訂閱源可重新整理', + 'not_added' => '無法新增 %s', + 'not_found' => '無法找到訂閱源', + 'over_max' => '你已達到訂閱源數限制 (%d)', + 'reloaded' => '已重新載入 %s', 'selector_preview' => array( - 'http_error' => '無法加載網站內容。', - 'no_entries' => '您的訂閱中沒有任何條目。您至少需要一個條目來創建一個預覽。', - 'no_feed' => '網絡錯誤(訂閱源不存在)', - 'no_result' => '選擇器沒有匹配到任何東西。作為備用,原始的feed文本將被顯示出來。', - 'selector_empty' => '選擇器是空的。你需要一個來創建預覽。', + 'http_error' => '無法載入網站內容。', + 'no_entries' => '此訂閱源中無文章。您需要至少一篇文章來建立預覽。', + 'no_feed' => '內部錯誤 (無法找到訂閱源)。', + 'no_result' => '', + 'selector_empty' => '選擇器為空。您必須至少定義一個來建立預覽。', ), 'updated' => '已更新訂閱源', ), - 'purge_completed' => '清除完成(已刪除 %d 篇文章)', + 'purge_completed' => '清理完成 (刪除了 %d 篇文章)', ), 'tag' => array( - 'created' => '標籤 “%s” 已創建。', - 'error' => '無法更新標籤!', - 'name_exists' => '標籤名已存在。', - 'renamed' => '標籤 “%s” 已被重命名為 “%s”。', - 'updated' => '已更新標籤。', + 'created' => '已建立標籤 "%s"。', + 'error' => '無法更新標籤!', + 'name_exists' => '標籤名稱已存在。', + 'renamed' => '標籤 "%s" 已被重新命名至 "%s"。', + 'updated' => '已更新標籤', ), 'update' => array( - 'can_apply' => 'FreshRSS 將更新到 版本 %s。', - 'error' => '更新出錯:%s', - 'file_is_nok' => '請檢查 %s 目錄權限。HTTP 伺服器必須有其寫入權限。', + 'can_apply' => 'FreshRSS 更新可用: 版本 %s。', + 'error' => '更新過程遇到錯誤: %s', + 'file_is_nok' => 'FreshRSS 更新可用 (版本 %s),但請檢查 %s 目錄的權限。HTTP 伺服器必須具有寫入權限。', 'finished' => '更新完成!', - 'none' => '沒有可用更新', - 'server_not_found' => '找不到更新伺服器 [%s]', + 'none' => '無更新可用', + 'server_not_found' => '無法找到更新伺服器。[%s]', ), 'user' => array( 'created' => array( - '_' => '已創建使用者 %s', - 'error' => '創建使用者 %s 失敗', + '_' => '已建立使用者 %s', + 'error' => '無法建立使用者 %s', ), 'deleted' => array( '_' => '已刪除使用者 %s', - 'error' => '刪除使用者 %s 失敗', + 'error' => '無法刪除使用者 %s', ), 'updated' => array( '_' => '已更新使用者 %s', - 'error' => '更新使用者 %s 失敗', + 'error' => '無法更新使用者 %s', ), ), ); diff --git a/app/i18n/zh-TW/gen.php b/app/i18n/zh-TW/gen.php index 7be213ce6..c8bd997dc 100644 --- a/app/i18n/zh-TW/gen.php +++ b/app/i18n/zh-TW/gen.php @@ -162,7 +162,7 @@ return array( ), ), 'js' => array( - 'category_empty' => '清空分類', + 'category_empty' => '清空類別', 'confirm_action' => '您確定要執行此動作嗎?這無法被取消!', 'confirm_action_feed_cat' => '您確定要執行此操作嗎?您將丟失相關的收藏和使用者查詢。這無法被取消!', 'confirm_exit_slider' => '您確定要丟棄所有未儲存的設定嗎?', diff --git a/app/i18n/zh-TW/sub.php b/app/i18n/zh-TW/sub.php index da9246778..61fbd9867 100644 --- a/app/i18n/zh-TW/sub.php +++ b/app/i18n/zh-TW/sub.php @@ -16,22 +16,22 @@ return array( 'title' => 'API', // IGNORE ), 'bookmarklet' => array( - 'documentation' => '拖放此按鈕到您的書籤工具列或右鍵點擊它並選擇「收藏此連結」。然後在您想要訂閱的任何頁面上點擊「訂閱」按鈕。', + 'documentation' => '拖放此按鈕到您的書籤工具列或右鍵點擊它並選擇 "收藏此連結"。然後在您想要訂閱的任何頁面上點擊 "訂閱" 按鈕。', 'label' => '訂閱', 'title' => '書籤小程式', ), 'category' => array( - '_' => '分類', - 'add' => '新增分類', + '_' => '類別', + 'add' => '新增類別', 'archiving' => '歸檔', 'dynamic_opml' => array( '_' => '動態 OPML', 'help' => '提供指向 OPML 檔案 的 URL 以便動態地為此類別填充訂閱', ), - 'empty' => '空分類', - 'expand' => '展開分類', + 'empty' => '空類別', + 'expand' => '展開類別', 'information' => '資訊', - 'open' => '開啟分類', + 'open' => '開啟類別', 'opml_url' => 'OPML URL', // IGNORE 'position' => '顯示位置', 'position_help' => '用於控制類別排序', @@ -145,7 +145,7 @@ return array( 'xpath' => 'XPath 用於:', ), 'json_dotnotation' => array( - '_' => 'JSON (點「.」符號)', + '_' => 'JSON (點符號)', 'feed_title' => array( '_' => '訂閱源標題', 'help' => '範例: meta.title 或靜態字串: "My custom feed"', @@ -202,7 +202,7 @@ return array( ), 'method_help' => 'The POST payload has automatic support for application/x-www-form-urlencoded and application/json', // TODO 'method_postparams' => 'Payload for POST', // TODO - 'moved_category_deleted' => '刪除分類時,其中的訂閱源會自動歸類到 %s', + 'moved_category_deleted' => '刪除類別時,其中的訂閱源會自動歸類到 %s', 'mute' => array( '_' => '暫停', 'state_is_muted' => 'This feed is muted', // TODO @@ -213,7 +213,7 @@ return array( 'path_entries_conditions' => 'Conditions for content retrieval', // TODO 'priority' => array( '_' => '可見度', - 'category' => '在分類中顯示', + 'category' => '在類別中顯示', 'feed' => 'Show in its feed', // TODO 'hidden' => '不要顯示', 'important' => '顯示在重要訂閱源', @@ -279,7 +279,7 @@ return array( 'title' => '匯入 / 匯出', ), 'menu' => array( - 'add' => '新增訂閱源或分類', + 'add' => '新增訂閱源或類別', 'import_export' => '匯入 / 匯出', 'label_management' => '標籤管理', 'stats' => array( @@ -299,8 +299,8 @@ return array( ), 'title' => array( '_' => '訂閱管理', - 'add' => '新增訂閱源或分類', - 'add_category' => '新增分類', + 'add' => '新增訂閱源或類別', + 'add_category' => '新增類別', 'add_dynamic_opml' => '新增動態 OPML', 'add_feed' => '新增訂閱源', 'add_label' => '新增標籤',