diff --git a/options/locale/locale_tr-TR.ini b/options/locale/locale_tr-TR.ini
index 8fe3f35b64..7bc2744c7a 100644
--- a/options/locale/locale_tr-TR.ini
+++ b/options/locale/locale_tr-TR.ini
@@ -1501,6 +1501,7 @@ settings.trust_model.committer.long=İşleyici: İşleyicilerle eşleşen imzala
 settings.trust_model.committer.desc=Geçerli imzalar yalnızca işleyiciyle eşleşiyorsa "güvenilir" olarak işaretlenir, aksi takdirde "eşleşmemiş" olarak işaretlenir. Bu, Gitea'yı işlemede Ortak Yazan: ve Ortak İşlenen: fragmanı olarak işaretlenen gerçek kaydediciyle imzalanan işlemelerde işleyici olmaya zorlar. Varsayılan Gitea anahtarı, veritabanındaki bir Kullanıcıyla eşleşmelidir.
 settings.trust_model.collaboratorcommitter=Katkıcı+İşleyici
 settings.trust_model.collaboratorcommitter.long=Katkıcı+İşleyen: İşleyenle eşleşen katkıcıların imzalarına güvenin
+settings.trust_model.collaboratorcommitter.desc=Bu deponun katkıcılarının geçerli imzaları, işleyici ile eşleşiyorlarsa "güvenilir" olarak işaretlenecektir. Aksi takdirde, imza işleyiciyle eşleşiyorsa geçerli imzalar "güvenilmez", aksi takdirde "eşleşmiyor" olarak işaretlenir. Bu, Gitea'yı işlemede Ortak Yazan: ve Ortak İşlenen: fragmanı olarak işaretlenmiş gerçek işleyici ile imzalı işlemelerde işleyici olarak işaretlenmeye zorlayacaktır. Varsayılan Gitea anahtarı, veritabanındaki bir Kullanıcıyla eşleşmelidir.
 settings.wiki_delete=Wiki Verisini Sil
 settings.wiki_delete_desc=Depo wiki verilerini silmek kalıcıdır ve geri alınamaz.
 settings.wiki_delete_notices_1=- Bu işlem, %s için depo wiki'sini kalıcı olarak siler ve devre dışı bırakır.
diff --git a/options/locale/locale_zh-TW.ini b/options/locale/locale_zh-TW.ini
index 701b88aad2..98bfc71dcb 100644
--- a/options/locale/locale_zh-TW.ini
+++ b/options/locale/locale_zh-TW.ini
@@ -24,7 +24,7 @@ licenses=授權條款
 return_to_gitea=返回 Gitea
 
 username=帳號
-email=電子郵件地址
+email=電子信箱
 password=密碼
 access_token=Access Token
 re_type=再次輸入密碼
@@ -152,7 +152,7 @@ optional_title=可選設定
 email_title=電子郵件設定
 smtp_host=SMTP 主機
 smtp_from=電子郵件寄件者
-smtp_from_helper=Gitea 將會使用的電子郵件地址,輸入一個普通的電子郵件地址或使用 "名稱" <email@example.com> 格式。
+smtp_from_helper=Gitea 將會使用的電子信箱,輸入一個普通的電子信箱或使用 "名稱" <email@example.com> 格式。
 mailer_user=SMTP 帳號
 mailer_password=SMTP 密碼
 register_confirm=要求註冊時確認電子郵件
@@ -180,7 +180,7 @@ admin_title=管理員帳戶設定
 admin_name=管理員帳號
 admin_password=管理員密碼
 confirm_password=確認密碼
-admin_email=電子郵件地址
+admin_email=電子信箱
 install_btn_confirm=安裝 Gitea
 test_git_failed=無法識別 'git' 命令:%v
 sqlite3_not_available=您目前的版本不支援 SQLite3,請從 %s 下載官方的預先編譯版本(不是 gobuild 版本)。
@@ -191,13 +191,13 @@ save_config_failed=儲存設定失敗:%v
 invalid_admin_setting=管理員帳戶設定不正確:%v
 install_success=歡迎!非常感謝您選擇 Gitea,祝你一切順利。
 invalid_log_root_path=日誌根目錄設定不正確: %v
-default_keep_email_private=預設隱藏電子郵件地址
-default_keep_email_private_popup=預設隱藏新使用者的電子郵件地址。
+default_keep_email_private=預設隱藏電子信箱
+default_keep_email_private_popup=預設隱藏新使用者的電子信箱。
 default_allow_create_organization=預設允許建立組織
 default_allow_create_organization_popup=預設允許新使用者建立組織
 default_enable_timetracking=預設啟用時間追蹤
 default_enable_timetracking_popup=預設情況下啟用新存儲庫的時間跟蹤。
-no_reply_address=隱藏電子郵件域名
+no_reply_address=隱藏電子信箱域名
 no_reply_address_helper=作為隱藏電子信箱使用者的域名。例如,如果隱藏的電子信箱域名設定為「noreply.example.org」,帳號「joe」將以「joe@noreply.example.org」的身份登錄到 Git 中。
 
 [home]
@@ -260,7 +260,7 @@ prohibit_login_desc=您的帳戶被禁止登入,請聯絡網站管理員
 resent_limit_prompt=抱歉,您請求發送驗證電子郵件太過頻繁,請等待 3 分鐘後再試一次。
 has_unconfirmed_mail=%s 您好,您有一封發送至( <b>%s</b>) 但未被確認的郵件。如果您未收到啟用郵件,或需要重新發送,請單擊下方的按鈕。
 resend_mail=單擊此處重新發送確認郵件
-email_not_associate=此電子郵件地址未與任何帳戶連結
+email_not_associate=此電子信箱未與任何帳戶連結
 send_reset_mail=發送帳戶救援信
 reset_password=帳戶救援
 invalid_code=您的確認代碼無效或已過期。
@@ -457,8 +457,8 @@ password_incorrect=輸入的密碼不正確!
 change_password_success=您的密碼已更新。 從現在起使用您的新密碼登入。
 password_change_disabled=非本機帳號無法透過 Gitea 的網頁介面更改密碼
 
-emails=電子郵件地址
-manage_emails=管理電子郵件地址
+emails=電子信箱
+manage_emails=管理電子信箱
 manage_themes=選擇預設佈景主題
 manage_openid=管理 OpenID 位址
 email_desc=您的主要電子信箱將被用於通知提醒和其他操作。
@@ -470,24 +470,24 @@ primary_email=設為主要
 activate_email=寄出啟用信
 activations_pending=等待啟用中
 delete_email=移除
-email_deletion=移除電子郵件地址
-email_deletion_desc=電子郵件地址和相關資訊將從您的帳戶中刪除,此電子郵件地址所提交的 Git 將保持不變,繼續執行?
-email_deletion_success=該電子郵件地址已被刪除
+email_deletion=移除電子信箱
+email_deletion_desc=電子信箱和相關資訊將從您的帳戶中刪除,由此電子信箱所提交的 Git 將保持不變,是否繼續?
+email_deletion_success=該電子信箱已被刪除
 theme_update_success=已更新佈景主題。
 theme_update_error=選取的佈景主題不存在。
 openid_deletion=移除 OpenID 位址
 openid_deletion_desc=從您的帳戶刪除此 OpenID 位址將會無法使用它進行登入。你確定要繼續嗎?
 openid_deletion_success=該 OpenID 已被刪除
-add_new_email=新增電子郵件地址
+add_new_email=新增電子信箱
 add_new_openid=新增 OpenID URI
-add_email=新增電子郵件地址
+add_email=新增電子信箱
 add_openid=新增 OpenID URI
 add_email_confirmation_sent=一封新的確認郵件已發送至 '%s',請檢查您的收件匣並在 %s 內確認您的電郵地址。
-add_email_success=該電子郵件地址已添加。
+add_email_success=已加入新的電子信箱。
 email_preference_set_success=已套用郵件偏好設定
 add_openid_success=該 OpenID 已添加。
-keep_email_private=隱藏電子郵件地址
-keep_email_private_popup=您的電子郵件地址將對其他使用者隱藏。
+keep_email_private=隱藏電子信箱
+keep_email_private_popup=您的電子信箱將對其他使用者隱藏。
 openid_desc=OpenID 讓你可以授權認證給外部服務。
 
 manage_ssh_keys=管理 SSH 金鑰
@@ -814,6 +814,7 @@ editor.fork_before_edit=如果你想要對這個檔案進行或提出修改,
 editor.delete_this_file=刪除檔案
 editor.file_delete_success=文件 %s 已刪除。
 editor.name_your_file=命名您的檔案...
+editor.filename_help=輸入名稱和斜線 ('/') 以新增目錄。在文字框的開始輸入倒退鍵以移除目錄。
 editor.or=或
 editor.cancel_lower=取消
 editor.commit_signed_changes=提交簽署過的變更
@@ -1033,6 +1034,7 @@ issues.poster=發佈者
 issues.collaborator=協作者
 issues.owner=擁有者
 issues.re_request_review=再次請求審核
+issues.is_stale=經過此審核以後,此合併請求有被修改
 issues.remove_request_review=移除審核請求
 issues.remove_request_review_block=無法移除審核請求
 issues.sign_in_require_desc=<a href="%s"> 登入</a> 才能加入這對話。
@@ -1173,6 +1175,8 @@ pulls.is_closed=合併請求已被關閉。
 pulls.has_merged=合併請求已合併。
 pulls.title_wip_desc=`<a href="#">標題用 <strong>%s</strong> 開頭</a>以避免意外地合併此合併請求。`
 pulls.cannot_merge_work_in_progress=此合併請求被標記為仍在作業中。準備好要合併時請移除 <strong>%s</strong> 前綴。
+pulls.blocked_by_changed_protected_files_1=此合併請求被阻擋,因為修改到被保護的檔案:
+pulls.blocked_by_changed_protected_files_n=此合併請求被阻擋,因為修改到被保護的檔案:
 pulls.can_auto_merge_desc=這個合併請求可以自動合併。
 pulls.cannot_auto_merge_helper=手動合併以解決此衝突。
 pulls.reject_count_1=%d 變更請求
@@ -1190,7 +1194,7 @@ pulls.status_checks_details=詳情
 pulls.update_branch=更新分支
 pulls.update_branch_success=分支更新成功
 pulls.update_not_allowed=您無權更新分支
-pulls.outdated_with_base_branch=相對於基底分支,此分支已過期
+pulls.outdated_with_base_branch=相對於基底分支,此分支已過時
 pulls.closed_at=`關閉了這個合併請求 <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 pulls.reopened_at=`重新開放了這個合併請求 <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 
@@ -1617,7 +1621,12 @@ diff.show_diff_stats=顯示統計資料
 diff.download_patch=下載 Patch 檔
 diff.download_diff=下載 Diff 檔
 diff.show_split_view=分割檢視
-diff.show_unified_view=統一檢視
+diff.show_unified_view=合併檢視
+diff.whitespace_button=空白符號
+diff.whitespace_show_everything=顯示所有變更
+diff.whitespace_ignore_all_whitespace=比較「行」時忽略空白符號
+diff.whitespace_ignore_amount_changes=忽略空白符號的數量變化
+diff.whitespace_ignore_at_eol=忽略行尾空白符號的變更
 diff.stats_desc=共有 <strong> %d 個檔案被更改</strong>,包括 <strong>%d 行新增</strong> 和 <strong>%d 行删除</strong>
 diff.bin=二進制
 diff.view_file=查看文件
@@ -1637,6 +1646,7 @@ diff.review.placeholder=審核意見
 diff.review.comment=留言
 diff.review.approve=核可
 diff.review.reject=請求變更
+diff.protected=受保護
 
 releases.desc=追蹤專案版本和檔案下載。
 release.releases=版本發佈
@@ -2083,12 +2093,12 @@ config.disable_key_size_check=禁用金鑰最小長度檢查
 config.enable_captcha=啟用驗證碼
 config.active_code_lives=啟用用戶連結有效期
 config.reset_password_code_lives=帳戶救援碼有效時間
-config.default_keep_email_private=預設隱藏電子郵件地址
+config.default_keep_email_private=預設隱藏電子信箱
 config.default_allow_create_organization=預設允許新增組織
 config.enable_timetracking=啟用時間追蹤
 config.default_enable_timetracking=預設啟用時間追蹤
 config.default_allow_only_contributors_to_track_time=只讓貢獻者追蹤時間
-config.no_reply_address=隱藏電子郵件域名
+config.no_reply_address=隱藏電子信箱域名
 config.default_visibility_organization=新組織的預設瀏覽權限
 config.default_enable_dependencies=預設啟用問題的先決條件