diff --git a/inc/lang/zh-tw/lang.php b/inc/lang/zh-tw/lang.php
index 6cd428d58e8d97a597adb796c0001ca69a5780e5..443d60129349a559c0a37dabc86eaaf7d79d08c4 100644
--- a/inc/lang/zh-tw/lang.php
+++ b/inc/lang/zh-tw/lang.php
@@ -19,7 +19,7 @@ $lang['singlequoteopening']    = '‘';
 $lang['singlequoteclosing']    = '’';
 $lang['apostrophe']            = '’';
 $lang['btn_edit']              = '編修本頁';
-$lang['btn_source']            = '顯示頁面原始碼';
+$lang['btn_source']            = '顯示原始碼';
 $lang['btn_show']              = '顯示頁面';
 $lang['btn_create']            = '建立此頁';
 $lang['btn_search']            = '搜尋';
@@ -53,33 +53,33 @@ $lang['btn_revert']            = '復原';
 $lang['loggedinas']            = '登入為';
 $lang['user']                  = '帳號';
 $lang['pass']                  = '密碼';
-$lang['newpass']               = '新的密碼';
-$lang['oldpass']               = '目前的密碼';
-$lang['passchk']               = '再次打新的密碼';
+$lang['newpass']               = '新密碼';
+$lang['oldpass']               = '目前密碼';
+$lang['passchk']               = '確認密碼';
 $lang['remember']              = '記住帳號密碼';
 $lang['fullname']              = '暱稱';
 $lang['email']                 = 'E-Mail';
 $lang['register']              = '註冊';
 $lang['profile']               = '使用者個人資料';
 $lang['badlogin']              = '很抱歉,您的使用者名稱或密碼可能有錯誤';
-$lang['minoredit']             = '次要性的修改';
-$lang['draftdate']             = '草稿自動存檔於';
-$lang['nosecedit']             = '此頁面已經同時被修改,部份過時的資料取代了全頁。';
-$lang['regmissing']            = '很抱歉,所有的欄位都要填哦';
-$lang['reguexists']            = '很抱歉,已有人註冊該帳號了喔';
-$lang['regsuccess']            = '使用者已建立,密碼已經用 email 寄到您信箱了唷。';
+$lang['minoredit']             = '小修改';
+$lang['draftdate']             = '草稿已自動存檔於';
+$lang['nosecedit']             = '頁面在這之間已被修改,過時的區段資料已載入全頁取代。';
+$lang['regmissing']            = '很抱歉,所有欄位都要填寫';
+$lang['reguexists']            = '很抱歉,本帳號已被註冊';
+$lang['regsuccess']            = '使用者已建立,密碼已寄發至該 email。';
 $lang['regsuccess2']           = '使用者已建立';
-$lang['regmailfail']           = '寄出密碼信似乎發生錯誤,請跟管理者聯絡!';
-$lang['regbadmail']            = '您輸入的 email 似乎不對,如果您認為是正確的,請與管理者聯絡。';
-$lang['regbadpass']            = '兩次打的密碼不一致,請再重試,謝謝。';
+$lang['regmailfail']           = '寄出密碼信似乎發生錯誤,請跟管理員聯絡!';
+$lang['regbadmail']            = '您輸入的 email 似乎不對,如果您認為是正確的,請與管理員聯絡。';
+$lang['regbadpass']            = '兩次輸入的密碼不一致,請再試一次。';
 $lang['regpwmail']             = '您的 DokuWiki 帳號密碼';
-$lang['reghere']               = '您還沒有帳號對吧?來註冊一個吧。';
-$lang['profna']                = '本 wiki 不開放修改個人資料';
+$lang['reghere']               = '您還沒有帳號嗎?註冊一個吧。';
+$lang['profna']                = '本維基不開放修改個人資料';
 $lang['profnochange']          = '未做任何變更';
 $lang['profnoempty']           = '帳號或 email 地址不可空白!';
 $lang['profchanged']           = '個人資料已成功更新囉。';
 $lang['pwdforget']             = '忘記密碼了?索取新密碼!';
-$lang['resendna']              = '本 wiki 不開放重寄新密碼';
+$lang['resendna']              = '本維基不開放重寄密碼';
 $lang['resendpwd']             = '寄新密碼給';
 $lang['resendpwdmissing']      = '抱歉,您必須填寫所有欄位。';
 $lang['resendpwdnouser']       = '抱歉,資料庫內找不到這個使用者';
@@ -87,16 +87,16 @@ $lang['resendpwdbadauth']      = '抱歉,認證碼無效。請確認您使用
 $lang['resendpwdconfirm']      = '確認連結已通過郵件發送給您了。';
 $lang['resendpwdsuccess']      = '您的新密碼已寄出。';
 $lang['license']               = '若未特別註明,此維基上的內容都是採用以下授權方式:';
-$lang['licenseok']             = '注意:編輯此頁面表示你已同意以下的授權方式:';
+$lang['licenseok']             = '注意:編輯此頁面表示您已同意以下的授權方式:';
 $lang['searchmedia']           = '搜尋檔名:';
 $lang['searchmedia_in']        = '在 %s 裡搜尋';
 $lang['txt_upload']            = '請選擇要上傳的檔案';
-$lang['txt_filename']          = '請輸入要存在 wiki 內的檔案名稱 (非必要)';
+$lang['txt_filename']          = '請輸入要存在維基內的檔案名稱 (非必要)';
 $lang['txt_overwrt']           = '是否要覆蓋原有檔案';
 $lang['lockedby']              = '目前已被下列人員鎖定';
 $lang['lockexpire']            = '預計解除鎖定於';
-$lang['willexpire']            = '您目前編輯這頁的鎖定將會在一分鐘內解除。若要避免發生衝突,請按「預覽」鍵重新設定鎖定計時。';
-$lang['js']['notsavedyet']     = '尚未儲存的變更將會遺失,要繼續嗎?';
+$lang['willexpire']            = '本頁的編輯鎖定將在一分鐘內到期。要避免發生衝突,請按「預覽」鍵重設鎖定計時。';
+$lang['js']['notsavedyet']     = '未儲存的變更將會遺失,繼續嗎?';
 $lang['js']['searchmedia']     = '搜尋檔案';
 $lang['js']['keepopen']        = '選擇時保持視窗開啟';
 $lang['js']['hidedetails']     = '隱藏詳細內容';
@@ -122,9 +122,9 @@ $lang['js']['mediaright']      = '圖像靠右對齊';
 $lang['js']['mediacenter']     = '圖像置中對齊';
 $lang['js']['medianoalign']    = '不對齊';
 $lang['js']['nosmblinks']      = '只有在 Microsoft IE 下才能執行「連結到 Windows shares」。
-不過您仍可拷貝、複製這連結';
+不過您仍可複製及貼上這個連結';
 $lang['js']['linkwiz']         = '建立連結精靈';
-$lang['js']['linkto']          = '連至:';
+$lang['js']['linkto']          = '連結至:';
 $lang['js']['del_confirm']     = '確定刪除選取的項目?';
 $lang['js']['mu_btn']          = '上傳多個檔案';
 $lang['rssfailed']             = '擷取 RSS 饋送檔時發生錯誤:';
@@ -138,7 +138,7 @@ $lang['uploadexist']           = '檔案已存在,未處理。';
 $lang['uploadbadcontent']      = '上傳檔案的內容不符合 %s 檔的副檔名';
 $lang['uploadspam']            = '這次的上傳被垃圾訊息黑名單阻檔了。';
 $lang['uploadxss']             = '這次的上傳因可能的惡意的內容而被阻檔。';
-$lang['uploadsize']            = '上傳的檔案太大了(最大:%s)';
+$lang['uploadsize']            = '上傳的檔案太大了 (最大:%s)';
 $lang['deletesucc']            = '檔案 "%s" 已刪除。';
 $lang['deletefail']            = '檔案 "%s" 無法刪除,請檢查權限定。';
 $lang['mediainuse']            = '檔案 "%s" 未刪除,因為它正被使用。';
@@ -154,16 +154,16 @@ $lang['reference']             = '引用到本頁的,合計有';
 $lang['ref_inuse']             = '此檔案無法刪除,因為它正被以下頁面使用:';
 $lang['ref_hidden']            = '一些參考內容位於您沒有讀取權限的頁面中';
 $lang['hits']                  = '個符合';
-$lang['quickhits']             = '比對頁面名稱';
+$lang['quickhits']             = '符合的頁面名稱';
 $lang['toc']                   = '目錄表';
 $lang['current']               = '目前版本';
 $lang['yours']                 = '您的版本';
 $lang['diff']                  = '顯示與目前版本的差異';
-$lang['diff2']                 = '顯示與選擇版本的差異';
+$lang['diff2']                 = '顯示選擇版本間的差異';
 $lang['difflink']              = '連向這個比對檢視';
 $lang['line']                  = '行';
 $lang['breadcrumb']            = '足跡';
-$lang['youarehere']            = '(目前所在位置)';
+$lang['youarehere']            = '您在這裡';
 $lang['lastmod']               = '上一次變更';
 $lang['by']                    = 'ç”±';
 $lang['deleted']               = '移除';
@@ -171,7 +171,7 @@ $lang['created']               = '建立';
 $lang['restored']              = '恢復為舊版';
 $lang['external_edit']         = '外部編輯';
 $lang['summary']               = '編輯摘要';
-$lang['noflash']               = '顯示此內容需要<a href="http://www.adobe.com/products/flashplayer/">Adobe Flash Plugin</a>';
+$lang['noflash']               = '顯示此內容需要 <a href="http://www.adobe.com/products/flashplayer/">Adobe Flash Plugin</a>';
 $lang['download']              = '下載程式碼片段';
 $lang['mail_newpage']          = '增加的頁面:';
 $lang['mail_changed']          = '變更的頁面:';
@@ -193,17 +193,17 @@ $lang['qb_hs']                 = '選擇標題';
 $lang['qb_hplus']              = '較大標題';
 $lang['qb_hminus']             = '較小標題';
 $lang['qb_hequal']             = '同等標題';
-$lang['qb_link']               = 'WIKI內部連結';
-$lang['qb_extlink']            = '連結外部URL';
+$lang['qb_link']               = '內部連結';
+$lang['qb_extlink']            = '外部連結';
 $lang['qb_hr']                 = '水平線';
-$lang['qb_ol']                 = '項目表(數字)';
-$lang['qb_ul']                 = '項目表(符號)';
+$lang['qb_ol']                 = '有序列表項目';
+$lang['qb_ul']                 = '無序列表項目';
 $lang['qb_media']              = '加入圖片或檔案';
 $lang['qb_sig']                = '插入簽名';
 $lang['qb_smileys']            = '表情符號';
 $lang['qb_chars']              = '特殊字元';
-$lang['upperns']               = '前往父命名空間';
-$lang['admin_register']        = '新增使用者中';
+$lang['upperns']               = '前往父層命名空間';
+$lang['admin_register']        = '新增使用者';
 $lang['metaedit']              = '編輯後設資料';
 $lang['metasaveerr']           = '後設資料寫入失敗';
 $lang['metasaveok']            = '後設資料已儲存';
@@ -218,44 +218,43 @@ $lang['img_copyr']             = '版權';
 $lang['img_format']            = '格式';
 $lang['img_camera']            = '相機';
 $lang['img_keywords']          = '關鍵字';
-$lang['subscr_subscribe_success'] = '已將 %s 添加到 %s 的訂閱列表';
-$lang['subscr_subscribe_error'] = '將 %s 添加到 %s 的訂閱列表時發生錯誤';
-$lang['subscr_subscribe_noaddress'] = '沒有與您登入信息相關的地址,您無法被添加到訂閱列表';
+$lang['subscr_subscribe_success'] = '已將 %s 加入至 %s 的訂閱列表';
+$lang['subscr_subscribe_error'] = '將 %s 加入至 %s 的訂閱列表時發生錯誤';
+$lang['subscr_subscribe_noaddress'] = '沒有與您登入相關的地址,無法將您加入訂閱列表';
 $lang['subscr_unsubscribe_success'] = '已將 %s 移除自 %s 的訂閱列表';
 $lang['subscr_unsubscribe_error'] = '將 %s 移除自 %s 的訂閱列表時發生錯誤';
 $lang['subscr_already_subscribed'] = '%s 已經被 %s 訂閱了';
 $lang['subscr_not_subscribed'] = '%s 尚未被 %s 訂閱';
-$lang['subscr_m_not_subscribed'] = '您尚未訂閱目前頁面或命名空間。';
-$lang['subscr_m_new_header']   = '添加訂閱';
+$lang['subscr_m_not_subscribed'] = '您尚未訂閱目前的頁面或命名空間。';
+$lang['subscr_m_new_header']   = '加入訂閱';
 $lang['subscr_m_current_header'] = '目前訂閱';
 $lang['subscr_m_unsubscribe']  = '取消訂閱';
 $lang['subscr_m_subscribe']    = '訂閱';
 $lang['subscr_m_receive']      = '接收';
 $lang['subscr_style_every']    = '每次更改都發送信件';
-$lang['subscr_style_digest']   = '對每個頁面發送更改的摘要信件(每 %.2f 天)';
-$lang['subscr_style_list']     = '自上次發信以來更改的頁面的列表(每 %.2f 天)';
-$lang['authmodfailed']         = '帳號認證的設定不正確,請通知該 Wiki 管理員。';
-$lang['authtempfail']          = '帳號認證目前暫不提供,若本狀況持續發生的話,請通知該 Wiki 管理員。';
+$lang['subscr_style_digest']   = '對每個頁面發送更改的摘要信件 (每 %.2f 天)';
+$lang['subscr_style_list']     = '自上次發信以來更改的頁面的列表 (每 %.2f 天)';
+$lang['authmodfailed']         = '帳號認證的設定不正確,請通知該維基管理員。';
+$lang['authtempfail']          = '帳號認證目前暫不提供,若本狀況持續發生的話,請通知該維基管理員。';
 $lang['i_chooselang']          = '選擇您的語系';
 $lang['i_installer']           = 'DokuWiki 安裝工具';
-$lang['i_wikiname']            = 'Wiki名稱';
-$lang['i_enableacl']           = '使用ACL(建議)';
+$lang['i_wikiname']            = '維基名稱';
+$lang['i_enableacl']           = '啟用 ACL (建議)';
 $lang['i_superuser']           = '超級用戶';
-$lang['i_problems']            = 'Installer發現一些問題,顯示如下。您將無法繼續直到您修正它們。';
-$lang['i_modified']            = '由於安全上的考慮,該腳本隻能用於全新且做任何改動的 Dokuwiki 安裝包。
-                         您可以重新解壓下載的程序包,或查閱完整的
-                         <a href=\"http://dokuwiki.org/install\">Dokuwiki 安裝指南</a>';
-$lang['i_funcna']              = 'PHP 函數 <code>%s</code> 無法使用。也許你的主機供應者基於某些理由停用了它?';
+$lang['i_problems']            = '安裝程式發現如下的問題。您必須修正它們才能繼續。';
+$lang['i_modified']            = '出於安全考量,本腳本只能用於安裝全新且未修改的 Dokuwiki。
+您可以重新解壓下載的封包或查閱完整的<a href=\"http://dokuwiki.org/install\">Dokuwiki 安裝指南</a>';
+$lang['i_funcna']              = 'PHP 函數 <code>%s</code> 無法使用。也許您的主機供應者基於某些理由停用了它?';
 $lang['i_phpver']              = '您的 PHP 版本 <code>%s</code> 比需要的版本 <code>%s</code> 還低。您必須更新您的PHP。';
 $lang['i_permfail']            = '<code>%s</code> 無法被 DokuWiki 寫入。您必須修正該目錄的權限!';
-$lang['i_confexists']          = '<code>%s</code>已經存在';
+$lang['i_confexists']          = '<code>%s</code> 已經存在';
 $lang['i_writeerr']            = '無法建立 <code>%s</code>。您必須檢查目錄/檔案的權限並手動建立該檔案。';
 $lang['i_badhash']             = '無法辨識或被變更的 dokuwiki.php (hash=<code>%s</code>)';
-$lang['i_badval']              = '<code>%s</code> - 非法或空白值';
+$lang['i_badval']              = '<code>%s</code> - 非法或空白的值';
 $lang['i_success']             = '設定已成功完成。您現在可以刪除 install.php 檔案。繼續到
 <a href="doku.php">您的新 DokuWiki</a>.';
-$lang['i_failure']             = '寫入設定檔時發生了一些錯誤。您必須在使用<a href="doku.php">你的新 Dokuwiki</a> 之前手動修正它們。';
-$lang['i_policy']              = '初步的ACL政策';
+$lang['i_failure']             = '寫入設定檔時發生了一些錯誤。您必須在使用<a href="doku.php">您的新 Dokuwiki</a> 之前手動修正它們。';
+$lang['i_policy']              = '初步的 ACL 政策';
 $lang['i_pol0']                = '開放的維基 (任何人可讀取、寫入、上傳)';
 $lang['i_pol1']                = '公開的維基 (任何人可讀取,註冊使用者可寫入與上傳)';
 $lang['i_pol2']                = '封閉的維基 (只有註冊使用者可讀取、寫入、上傳)';
@@ -276,7 +275,7 @@ $lang['mu_progress']           = '@PCT@% 已上傳';
 $lang['mu_filetypes']          = '接受的檔案類型';
 $lang['mu_info']               = '檔案已上傳。';
 $lang['mu_lasterr']            = '最新一筆錯誤紀錄:';
-$lang['recent_global']         = '您正在閱讀命名空間: <b>%s</b> 中的變更。您亦可觀看整個 wiki 的<a href="%s">最近更新</a>。';
+$lang['recent_global']         = '您正在閱讀命名空間: <b>%s</b> 中的變更。您亦可觀看整個維基的<a href="%s">最近更新</a>。';
 $lang['years']                 = '%d 年前';
 $lang['months']                = '%d 個月前';
 $lang['weeks']                 = '%d 週前';
@@ -284,4 +283,4 @@ $lang['days']                  = '%d 天前';
 $lang['hours']                 = '%d 個小時前';
 $lang['minutes']               = '%d 分鐘前';
 $lang['seconds']               = '%s 秒鐘前';
-$lang['wordblock']             = '您的更改沒有被儲存,因为它包含被阻擋的文字(垃圾訊息)。';
+$lang['wordblock']             = '您的更改沒有被儲存,因为它包含被阻擋的文字 (垃圾訊息)。';