瀏覽代碼

i18n: Improve Traditional Chinese translations (#9037)

**Change(s)**
- Add missing punctuation
- Add missing spaces in the date format
- Add some new translations

**File(s) changed**
`app/i18n/zh-TW/{admin,conf,gen,install,sub}.php`
`README.md`
`README.fr.md`
IEEE-754 1 天之前
父節點
當前提交
4cb2bb5be0
共有 7 個文件被更改,包括 19 次插入17 次删除
  1. 1 1
      README.fr.md
  2. 1 1
      README.md
  3. 2 2
      app/i18n/zh-TW/admin.php
  4. 1 1
      app/i18n/zh-TW/conf.php
  5. 8 6
      app/i18n/zh-TW/gen.php
  6. 5 5
      app/i18n/zh-TW/install.php
  7. 1 1
      app/i18n/zh-TW/sub.php

+ 1 - 1
README.fr.md

@@ -253,7 +253,7 @@ Voir le [dépôt dédié à ces extensions](https://github.com/FreshRSS/Extensio
 | Türkçe (tr) | ■■■■■■■■■■ 100% | [contribuer](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ftr+%2F%28TODO%7CDIRTY%29%24%2F) |
 | Українська (uk) | ■■■■■■■■■・ 99% | [contribuer](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fuk+%2F%28TODO%7CDIRTY%29%24%2F) |
 | 简体中文 (zh-CN) | ■■■■■■■■■・ 97% | [contribuer](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-CN+%2F%28TODO%7CDIRTY%29%24%2F) |
-| 正體中文 (zh-TW) | ■■■■■■■■■・ 95% | [contribuer](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-TW+%2F%28TODO%7CDIRTY%29%24%2F) |
+| 正體中文 (zh-TW) | ■■■■■■■■■・ 96% | [contribuer](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-TW+%2F%28TODO%7CDIRTY%29%24%2F) |
 
 </translations>
 

+ 1 - 1
README.md

@@ -149,7 +149,7 @@ See the [repository dedicated to those extensions](https://github.com/FreshRSS/E
 | Türkçe (tr) | ■■■■■■■■■■ 100% | [contribute](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Ftr+%2F%28TODO%7CDIRTY%29%24%2F) |
 | Українська (uk) | ■■■■■■■■■・ 99% | [contribute](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fuk+%2F%28TODO%7CDIRTY%29%24%2F) |
 | 简体中文 (zh-CN) | ■■■■■■■■■・ 97% | [contribute](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-CN+%2F%28TODO%7CDIRTY%29%24%2F) |
-| 正體中文 (zh-TW) | ■■■■■■■■■・ 95% | [contribute](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-TW+%2F%28TODO%7CDIRTY%29%24%2F) |
+| 正體中文 (zh-TW) | ■■■■■■■■■・ 96% | [contribute](https://github.com/search?q=repo%3AFreshRSS%2FFreshRSS+path%3Aapp%2Fi18n%2Fzh-TW+%2F%28TODO%7CDIRTY%29%24%2F) |
 
 </translations>
 

+ 2 - 2
app/i18n/zh-TW/admin.php

@@ -92,12 +92,12 @@ return array(
 		'force_email_validation' => '強制驗證電子郵件位址',
 		'instance-name' => '實例名稱',
 		'internal-host-allowlist' => array(
-			'_' => 'Internal host allowlist',	// TODO
+			'_' => '內部主機允許清單',
 			'help' => 'One entry per line:<ul><li>A <code>host:port</code>. For instance <code>127.0.0.1:8080</code> or <code>rss-bridge:80</code></li><li>A CIDR notation. For instance <code>0.0.0.0/0</code> to allow any IPv4, <code>::/0</code> to allow any IPv6</li><li>A <code>*</code> to allow any host (unsafe)</li></ul>',	// TODO
 		),
 		'max-categories' => '每個使用者的最大類別數',
 		'max-feeds' => '每個使用者的最大訂閱源數',
-		'override-by-env-var' => 'This setting is set by the environment variable <kbd>%s</kbd>.',	// TODO
+		'override-by-env-var' => '此設定由環境變數 <kbd>%s</kbd> 覆寫。',
 		'registration' => array(
 			'number' => '最大帳號數',
 			'select' => array(

+ 1 - 1
app/i18n/zh-TW/conf.php

@@ -142,7 +142,7 @@ return array(
 			'disabled' => 'API 存取已停用',
 			'documentation_link' => '請參閱 <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">說明文件與已知應用程式清單</a>',
 			'help' => '請參閱 <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>說明文件</a>',
-			'security_warning' => 'Use HTTPS. The API password is transmitted in clear text and may appear in server logs if sent via GET.',	// TODO
+			'security_warning' => '請使用 HTTPS。API 密碼會以明文傳輸,並且如果透過 GET 傳送,可能出現在伺服器的紀錄中。',
 		),
 		'change_password' => '變更密碼',
 		'confirm_new_password' => '確認新密碼',

+ 8 - 6
app/i18n/zh-TW/gen.php

@@ -98,8 +98,8 @@ return array(
 		'december' => '十二月',
 		'feb' => '二月',
 		'february' => '二月',
-		'format_date' => 'Y\\年n\\月j\\日',
-		'format_date_hour' => 'Y\\年n\\月j\\日	H\\:i',
+		'format_date' => 'Y \\年 n \\月 j \\日',
+		'format_date_hour' => 'Y \\年 n \\月 j \\日	H\\:i',
 		'fri' => '週五',
 		'jan' => '一月',
 		'january' => '一月',
@@ -168,10 +168,12 @@ return array(
 		'confirm_exit_slider' => '您確定要丟棄所有未儲存的設定嗎?',
 		'feedback' => array(
 			'body_new_articles' => array(
-				0 => 'FreshRSS 中有 %d 篇文章待閱讀。',	// DIRTY
+				0 => 'FreshRSS 中有 %d 篇文章待閱讀。',
+				1 => 'FreshRSS 中有 %d 篇文章待閱讀。',
 			),
 			'body_unread_articles' => array(
-				0 => '(未讀: %d)',	// DIRTY
+				0 => '(未讀: %d)',
+				1 => '(未讀: %d)',
 			),
 			'request_failed' => '請求失敗,有可能是網路連線問題造成的。',
 			'title_new_articles' => 'FreshRSS: 新文章!',
@@ -261,8 +263,8 @@ return array(
 		'date_to' => '到',
 		'date_user' => '使用者修改日期',
 		'feeds' => '訂閱源',
-		'free_text' => 'Free Text',	// TODO
-		'free_text_help' => 'Search both in title and content',	// TODO
+		'free_text' => '關鍵字',
+		'free_text_help' => '同時搜尋標題與內容',
 		'full_documentation' => '檢視 <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">完整搜尋說明文件</a>',
 		'labels' => '我的標籤',
 		'multiple_help' => '選擇一個或更多 (按住 <kbd>Ctrl</kbd> 或 <kbd>Cmd</kbd>)',

+ 5 - 5
app/i18n/zh-TW/install.php

@@ -52,15 +52,15 @@ return array(
 		),
 		'database-connection' => array(
 			'nok' => '資料庫連線錯誤。',
-			'ok' => '資料庫連線狀態良好',
+			'ok' => '資料庫連線狀態良好',
 		),
 		'database-table' => array(
-			'nok' => 'Database table "%s" is incomplete.',	// TODO
-			'ok' => 'Database table "%s" is good.',	// TODO
+			'nok' => '資料表 "%s" 狀態不完整。',
+			'ok' => '資料表 "%s" 狀態良好。',
 		),
 		'database-tables' => array(
-			'nok' => 'Some database tables are missing.',	// TODO
-			'ok' => 'All database tables exist.',	// TODO
+			'nok' => '有些資料表處於遺失狀態。',
+			'ok' => '資料表狀態完整。',
 		),
 		'database-title' => '資料庫',
 		'dom' => array(

+ 1 - 1
app/i18n/zh-TW/sub.php

@@ -94,7 +94,7 @@ return array(
 			'html_json' => array(
 				'_' => 'HTML + XPath + JSON 點表示法 (HTML 中的 JSON)',
 				'xpath' => array(
-					'_' => 'XPath for JSON in HTML',	// TODO
+					'_' => 'XPath for JSON in HTML',	// IGNORE
 					'help' => '範例: <code>normalize-space(//script[@type="application/json"])</code> (單個 JSON)<br />或者: <code>//script[@type="application/ld+json"]</code> (每篇文章一個 JSON 物件)',
 				),
 			),