* (bug 4486) Minor updates
[lhc/web/wiklou.git] / languages / LanguageZh_tw.php
index 58aa7d7..1792aa7 100644 (file)
@@ -1,33 +1,30 @@
 <?php
+/**
+  * @package MediaWiki
+  * @subpackage Language
+  */
 require_once( "LanguageUtf8.php" );
 require_once( "LanguageZh_cn.php" );
 
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them!  The Namespace class
-# encapsulates some of the magic-ness.
-#
 /* private */ $wgNamespaceNamesZh_tw = array(
-    NS_MEDIA            => "媒體",
-    NS_SPECIAL          => "特殊",
-    NS_MAIN             => "",
-    NS_TALK             => "討論",
-    NS_USER             => "用戶",
-    NS_USER_TALK        => "用戶討論",
-    NS_PROJECT          => "維基百科",
-    NS_PROJECT_TALK     => "維基討論",
-    NS_IMAGE            => "圖像",
-    NS_IMAGE_TALK       => "圖像討論",
-    NS_MEDIAWIKI        => "媒體維基",
-    NS_MEDIAWIKI_TALK   => "媒體維基討論",
-    NS_TEMPLATE         => "樣板",
-    NS_TEMPLATE_TALK    => "樣板討論",
-    NS_HELP             => "幫助",
-    NS_HELP_TALK        => "幫助討論",
-    NS_CATEGORY         => "分類",
-    NS_CATEGORY_TALK    => "分類討論"
+       NS_MEDIA            => "媒體",
+       NS_SPECIAL          => "特殊",
+       NS_MAIN             => "",
+       NS_TALK             => "討論",
+       NS_USER             => "用戶",
+       NS_USER_TALK        => "用戶討論",
+       NS_PROJECT          => $wgMetaNamespace,
+       NS_PROJECT_TALK     => $wgMetaNamespace . "討論",
+       NS_IMAGE            => "圖像",
+       NS_IMAGE_TALK       => "圖像討論",
+       NS_MEDIAWIKI        => "媒體維基",
+       NS_MEDIAWIKI_TALK   => "媒體維基討論",
+       NS_TEMPLATE         => "樣板",
+       NS_TEMPLATE_TALK    => "樣板討論",
+       NS_HELP             => "幫助",
+       NS_HELP_TALK        => "幫助討論",
+       NS_CATEGORY         => "分類",
+       NS_CATEGORY_TALK    => "分類討論"
 );
 
 /* private */ $wgQuickbarSettingsZh_tw = array(
@@ -41,50 +38,7 @@ require_once( "LanguageZh_cn.php" );
         "標準",/* "Standard" */
        "懷舊",/* "Nostalgia" */
        "科隆香水藍" /* "Cologne Blue" */
-);
-
-/* private */ $wgMathNamesZh_tw = array(
-       "永遠使用PNG圖像",    /* "Always render PNG" */
-       "如果是簡單的公式使用HTML,否則使用PNG圖像",   /* "HTML if very simple or else PNG" */
-       "如果可以用HTML,否則用PNG圖像",   /* "HTML if possible or else PNG" */
-       "顯示為TeX代碼(使用文字流覽器時)",  /* "Leave it as TeX (for text browsers)" */
-       "推薦為新版流覽器使用"  /* "Recommended for modern browsers" */
-);
-
-/* private */ $wgUserTogglesZh_tw = array(
-       "hover"         => "滑過維基鏈結時顯示注釋",
-/* "Show hoverbox over wiki links",*/
-       "underline" => "下劃鏈結",
-/* "Underline links", */
-       "highlightbroken" => "毀壞的鏈結格式<a href=\"\" class=\"new\">像這樣</a> (或者像這個<a href=\"\" class=\"internal\">?</a>)",
-/* "Format broken links <a href=\"\" class=\"new\">like
-this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
-       "justify"       => "段落對齊",
-/* "Justify paragraphs", */
-       "hideminor" => "最近更改中隱藏細微修改",
-/* "Hide minor edits in recent changes", */
-       "usenewrc" => "最近更改增強(只適用部分流覽器)",
-/* "Enhanced recent changes (not for all browsers)", */
-       "numberheadings" => "標題自動編號",
-       "showtoolbar" => "顯示編輯工具欄",
-/* "Auto-number headings", */
-   "editondblclick" => "雙擊頁面編輯(JavaScript)",
-                 "editsection"=>"允許通過點擊[編輯]鏈結編輯段落",
-                "editsectiononrightclick"=>"允許右擊標題編輯段落(JavaScript)",
-                "showtoc"=>"顯示目錄<br>(針對一頁超過3個標題的文章)",
-       "rememberpassword" => "下次登陸記住密碼",
-/* "Remember password across sessions", */
-       "editwidth" => "編輯欄位寬度",
-/* "Edit box has full width", */
-       "editondblclick" => "雙擊編輯頁面(Javascript)",
-/* "Edit pages on double click (JavaScript)", */
-       "watchdefault" => "監視新的以及更改過的文章",
-/* "Watch new and modified articles", */
-       "minordefault" => "細微編輯為默認設置",
-/* "Mark all edits minor by default", */
-       "previewontop" => "在編輯框上方顯示預覽"
-/* "Show preview before edit box and not after it" */
-);
+) + $wgSkinNamesEn;
 
 /* private */ $wgBookstoreListZh_tw = array(
        "博客來書店" => "http://www.books.com.tw/exep/openfind_book_keyword.php?cat1=4&key1=$1",
@@ -93,71 +47,28 @@ this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
        "新絲書店" => "http://www.silkbook.com/function/Search_List_Book.asp?item=5&text=$1"
 );
 
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesZh_tw = array(
-       "Userlogin"             => "註冊",
-       "Userlogout"    => "註銷",
-       "Preferences"   => "參數設置",
-/*"Set my user preferences", */
-       "Watchlist"             => "監視列表",
-/* "My watchlist", */
-       "Recentchanges" => "最近更新",
-/* "Recently updated pages", */
-       "Upload"                => "上載文件",
-/* "Upload image files", */
-       "Imagelist"             => "圖像列表",
-/* "Image list", */
-       "Listusers"             => "註冊用戶",
-/* "Registered users", */
-       "Statistics"    => "站點統計",
-/* "Site statistics", */
-       "Randompage"    => "隨機條目",
-/* "Random article", */
-
-       "Lonelypages"   => "孤立條目",
-/* "Orphaned articles",*/
-       "Unusedimages"  => "孤立圖像",
-/* "Orphaned images", */
-       "Popularpages"  => "熱點條目",
-/* "Popular articles", */
-       "Wantedpages"   => "待撰條目",
-/* "Most wanted articles", */
-       "Shortpages"    => "短條目",
-       "Longpages"             => "長條目",
-       "Newpages"              => "新建條目",
-#      "Intl"          => "跨語言鏈接", # this page not done yet!
-       "Ancientpages"          => "舊條目",
-       "Allpages"              => "所有條目",
-
-       "Ipblocklist"   => "被封網址列表",
-       "Maintenance" => "維護頁",
-       "Specialpages"  => "",
-       "Contributions" => "",
-       "Emailuser"             => "",
-       "Whatlinkshere" => "鏈入頁面",
-       "Recentchangeslinked" => "链出更改",
-       "Movepage"              => "鏈出更改",
-       "Booksources"   => "站外書源",
-#           "Categories" => "頁面分類"
-       "Export" => "導出為XML",
-       "Version" => "媒體維基版本",
-);
+/* private */ $wgAllMessagesZh_tw = array(
 
-/* private */ $wgSysopSpecialPagesZh_tw = array(
-       "Blockip"               => "查封一個網址",
-       "Asksql"                => "查詢數據庫",
-       "Undelete"              => "恢復被刪頁面"
-);
+/* User toggles */
+       "tog-underline" => "下劃鏈結", /* "Underline links", */
+       "tog-highlightbroken" => "毀壞的鏈結格式<a href=\"\" class=\"new\">像這樣</a> (或者像這個<a href=\"\" class=\"internal\">?</a>)", /* "Format broken links <a href=\"\" class=\"new\">like this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
+       "tog-justify"   => "段落對齊", /* "Justify paragraphs", */
+       "tog-hideminor" => "最近更改中隱藏細微修改", /* "Hide minor edits in recent changes", */
+       "tog-usenewrc" => "最近更改增強(只適用部分流覽器)", /* "Enhanced recent changes (not for all browsers)", */
+       "tog-numberheadings" => "標題自動編號",
+       "tog-showtoolbar" => "顯示編輯工具欄",/* "Auto-number headings", */
+   "tog-editondblclick" => "雙擊頁面編輯(JavaScript)",
+       "tog-editsection"=>"允許通過點擊[編輯]鏈結編輯段落",
+       "tog-editsectiononrightclick"=>"允許右擊標題編輯段落(JavaScript)",
+       "tog-showtoc"=>"顯示目錄<br />(針對一頁超過3個標題的文章)",
+       "tog-rememberpassword" => "下次登陸記住密碼",/* "Remember password across sessions", */
+       "tog-editwidth" => "編輯欄位寬度",/* "Edit box has full width", */
+       "tog-editondblclick" => "雙擊編輯頁面(Javascript)",/* "Edit pages on double click (JavaScript)", */
+       "tog-watchdefault" => "監視新的以及更改過的文章",/* "Watch new and modified articles", */
+       "tog-minordefault" => "細微編輯為默認設置",/* "Mark all edits minor by default", */
+       "tog-previewontop" => "在編輯框上方顯示預覽", /* "Show preview before edit box and not after it" */
 
-/* private */ $wgDeveloperSpecialPagesZh_tw = array(
-       "Lockdb"                => "設置數據庫只讀",
-       "Unlockdb"              => "恢復數據庫修改權限",
-);
 
-/* private */ $wgAllMessagesZh_tw = array(
 
 # Bits of text used by many pages:
 #
@@ -168,11 +79,9 @@ this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
 "linktrail"            => "/^([a-z]+)(.*)\$/sD",
 "mainpage"             => "首頁",
 "about"                        => "關於",
-"aboutwikipedia" => "關於維基百科",
 "aboutpage"            => "維基百科:關於",
 "help"                 => "幫助",
 "helppage"             => "維基百科:幫助",
-"wikititlesuffix" => "維基百科",
 "bugreports"   => "錯誤報告",
 "bugreportspage" => "維基百科:錯誤報告",
 "faq"                  => "常見問題解答",
@@ -191,13 +100,12 @@ this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
 "currentevents" => "新聞動態",
 "errorpagetitle" => "錯誤",
 "returnto"             => "返回到$1.",
-"fromwikipedia"        => "維基百科,自由的百科全書",
 "whatlinkshere"        => "鏈入頁面",
 "help"                 => "幫助",
 "search"               => "搜索",
 "go"           => "進入",
 "history"              => "較早版本",
-"printableversion" => "可印版",
+"printableversion" => "可印版",
 "editthispage" => "編輯本頁",
 "deletethispage" => "刪除本頁",
 "protectthispage" => "保護本頁",
@@ -215,8 +123,7 @@ this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
 "redirectedfrom" => "(重定向自$1)",
 "lastmodified" => "最後更改$1.",
 "viewcount"            => "本頁面已經被瀏覽$1次。",
-"gnunote" => "所有文本在<a class=internal href='/wiki/GNU_FDL'>GNU自由文檔協議證書 </a>下發佈",
-"printsubtitle" => "(來自 http://zh-tw.wikipedia.org)",
+"printsubtitle" => "(來自 {{SERVER}})",
 "protectedpage" => "被保護頁",
 "administrators" => "維基百科:管理員",
 "sysoptitle"   => "需要管理員權限",
@@ -229,7 +136,7 @@ this</a> (alternative: like this<a href=\"\" class=\"internal\">?</a>).", */
 "go"                   => "進入",
 "ok"                   => "好",
 "sitetitle"            => "維基百科",
-"sitesubtitle" => "自由的百科全書",
+"sitesubtitle" => "",
 "retrievedfrom" => "取自\"$1\"",
 "newmessages" => "您有$1。",
 "newmessageslink" => "新信息",
@@ -324,7 +231,7 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 #
 "logouttitle"  => "用戶退出",
 "logouttext"   => "您現在已經退出。
-您可以繼續以匿名方式使用維基百科,或再次以相同或不同用戶身份登錄。\n",
+您可以繼續以匿名方式使用維基百科,或再次以相同或不同用戶身份登錄。",
 
 "welcomecreation" => "<h2>歡迎,$1!</h2><p>您的帳號已經建立,不要忘記設置維基百科個人參數。",
 
@@ -334,8 +241,8 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 "yourpasswordagain" => "再次輸入密碼",
 "newusersonly" => "(僅限新用戶)",
 "remembermypassword" => "下次登錄記住密碼。",
-"loginproblem" => "<b>登錄有問題。</b><br>再試一次!",
-"alreadyloggedin" => "<font color=red><b>用戶$1,您已經登錄了!</b></font><br>\n",
+"loginproblem" => "<b>登錄有問題。</b><br />再試一次!",
+"alreadyloggedin" => "<strong>用戶$1,您已經登錄了!</strong><br />",
 
 "login"                        => "登錄",
 "userlogin"            => "用戶登錄",
@@ -375,7 +282,7 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 "showpreview"  => "顯示預覽",
 "blockedtitle" => "用戶被封",
 "blockedtext"  => "您的用戶名或網址已被$1封。
-理由是:<br>'''$2'''<p>您可以與$1向其他任何[[維基百科:管理員|管理員]]詢問。",
+理由是:<br />'''$2'''<p>您可以與$1向其他任何[[維基百科:管理員|管理員]]詢問。",
  "whitelistedittitle" => "登錄後才可編輯",
         "whitelistedittext" => "您必須先[[特殊:登錄]]才可編輯頁面。",
         "whitelistreadtitle" => "登錄後才可閱讀",
@@ -397,30 +304,30 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 "previewnote"  => "請記住這只是預覽,內容還未保存!",
 "previewconflict" => "這個預覽顯示了上面文字編輯區中的內容。它將在你選擇保存後出現。",
 "editing"              => "正在編輯$1",
- "sectionedit"   => " (段落)",
- "commentedit"   => " (評論)",
+"editingsection"       => "正在編輯$1 (段落)",
+"editingcomment"       => "正在編輯$1 (評論)",
 "editconflict" => "編輯衝突:$1",
 "explainconflict" => "有人在你開始編輯後更改了頁面。
 上面的文字框內顯示的是目前本頁的內容。
 你所做的修改顯示在下面的文字框中。
 你應當將你所做的修改加入現有的內容中。
-<b>只有</b>在上面文字框中的內容會在你點擊\"保存頁面\"後被保存。\n<p>",
+<b>只有</b>在上面文字框中的內容會在你點擊\"保存頁面\"後被保存。<br />",
 "yourtext"             => "您的文字",
 "storedversion" => "已保存版本",
 "editingold"   => "<strong>警告:你正在編輯的是本頁的舊版本。
-如果你保存它的話,在本版本之後的任何修改都會丟失。</strong>\n",
+如果你保存它的話,在本版本之後的任何修改都會丟失。</strong>",
 "yourdiff"             => "差別",
 "copyrightwarning" => "請注意對W維基百科的任何貢獻都將被認為是在GNU自由文檔協議證書下發佈。
 (細節請見$1).
-如果您不希望您的文字被任意修改和再散佈,請不要提交。<br>
+如果您不希望您的文字被任意修改和再散佈,請不要提交。<br />
 您同時也向我們保證你所提交的內容是你自己所作,或得自一個不受版權保護或相似自由的來源。
 <strong>不要在未獲授權的情況下發表!</strong>",
 
-"longpagewarning" => "警告:本頁長度達$1千位;一些瀏覽器將無法編輯長過三十二千位的文章。請考慮將本文切割成幾個小段落。",
+"longpagewarning" => "<strong>警告:本頁長度達$1千位;一些瀏覽器將無法編輯長過三十二千位的文章。請考慮將本文切割成幾個小段落。</strong>",
 
-"readonlywarning" => "警告:數據庫被鎖以進行維護,所以您目前將無法保存您的修改。您或許希望先將本斷文字複製並保存到文本文件,然後等一會兒再修改。",
-"protectedpagewarning" => "警告:本頁已經被保護,只有擁有管理員權限的用戶才可修改。請確認您遵守
-<a href='/wiki/Wikipedia:Protected_page_guidelines'>保護頁面守則</a>.",
+"readonlywarning" => "<strong>警告:數據庫被鎖以進行維護,所以您目前將無法保存您的修改。您或許希望先將本斷文字複製並保存到文本文件,然後等一會兒再修改。</strong>",
+"protectedpagewarning" => "<strong>警告:本頁已經被保護,只有擁有管理員權限的用戶才可修改。請確認您遵守
+[[Project:Protected_page_guidelines|保護頁面守則]].</strong>",
 
 # History pages
 #
@@ -428,7 +335,7 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 "nohistory"            => "沒有本頁的修訂記錄。",
 "revnotfound"  => "沒有找到修訂記錄",
 "revnotfoundtext" => "您請求的更早版本的修訂記錄沒有找到。
-請檢查您請求本頁面用的URL是否正確。\n",
+請檢查您請求本頁面用的URL是否正確。",
 "loadhist"             => "載入頁面修訂歷史",
 "currentrev"   => "當前修訂版本",
 "revisionasof" => "$1的修訂版本",
@@ -448,8 +355,6 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 # Search results
 #
 "searchresults" => "搜索結果",
-"searchhelppage" => "維基百科:搜索",
-"searchingwikipedia" => "搜索維基百科",
 "searchresulttext" => "有關搜索維基百科的更多詳情,參見$1。",
 "searchquery"  => "查詢\"$1\"",
 "badquery"             => "搜索查詢不正確",
@@ -472,36 +377,18 @@ MySQL返回錯誤 \"<tt>$3: $4</tt>\"。",
 "nonefound"            => "<strong>注意:</strong>失敗的搜索往往是由於試圖搜索諸如“的”或“和”之類的常見字所引起。",
 "powersearch" => "搜索",
 "powersearchtext" => "
-搜索名字空間:<br>$1<br>$2列出重定向頁面;搜索$3 $9",
+搜索名字空間:<br />$1<br />$2列出重定向頁面;搜索$3 $9",
 
 "searchdisabled" => "<p>維基百科內部搜索功能由於高峰時段服務器超載而停止使用。
 您可以暫時通過
 <a href=\"http://google.com.tw/\">google</a>搜索維基百科。
-謝謝您的耐心。
-<!-- Search Google -->
-<form id=\"google\" method=\"get\" action=\"http://www.google.com.tw/custom\">
-<table bgcolor=\"#FFFFFF\" cellspacing=0 border=0>
-<tr valign=top><td>
-<a href=\"http://www.google.com.tw/search\">
-<img src=\"http://www.google.com.tw/logos/Logo_40wht.gif\" border=0
-alt=\"Google\" align=\"middle\"></a>
-</td>
-<td>
-<input type=text name=\"q\" size=31 maxlength=255 value=\"$1\">
-<input type=submit name=\"sa\" value=\"Google搜索\">
-<input type=hidden name=\"cof\" value=\"LW:135;L:http://zh-tw.wikipedia.org/upload/wiki.png;LH:133;AH:left;S:http://www.wikiped<font face=arial,sans-serif size=-1>
-<input type=hidden name=\"domains\" value=\"zh-tw.wikipedia.org\"><br>
-<input type=radio name=\"sitesearch\" value=\"\"> 搜索WWW
-<input type=radio name=\"sitesearch\" value=\"zh-tw.wikipedia.org\" checked> 搜索zh-tw.wikipedia.org </font><br>
-</td></tr></table></form>
-<!-- Search Google -->\n",
+謝謝您的耐心。",
 
 # Preferences page
 #
 "preferences"  => "參數設置",
 "prefsnologin" => "還未登錄",
-"prefsnologintext"     => "您必須先<a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">登錄</a>才能設置個人參數。",
+"prefsnologintext"     => "您必須先[[Special:Userlogin|登錄]]才能設置個人參數。",
 "prefslogintext" => "你已經以\"$1\"的身份登錄。
 你的內部ID是$2。",
 "prefsreset"   => "參數重新設置。",
@@ -555,8 +442,7 @@ alt=\"Google\" align=\"middle\"></a>
 "rcnote"               => "下面是最近<strong>$2</strong>天內最新的<strong>$1</strong>次改動。",
 "rcnotefrom"   => "下面是自<b>$2</b>(最多顯示<b>$1</b>)。",
 "rclistfrom"   => "顯示自$1以來的新更改",
-# "rclinks"            => "顯示最後$2小時/$3天內的$1此修改",
-"rclinks"              => "顯示最近 $2 天內最新的 $1 次改動。",
+"rclinks"              => "顯示最近 $2 天內最新的 $1 次改動。<br />$3",
 "rchide"               => "以$4形式;$1個小修改;$2個二級名字空間;$3個多重修改",
 "diff"                 => "差異",
 "hist"                 => "歷史",
@@ -576,18 +462,16 @@ alt=\"Google\" align=\"middle\"></a>
 "reupload"             => "重新上載",
 "reuploaddesc" => "返回上載表單。",
 "uploadnologin" => "未登錄",
-"uploadnologintext"    => "您必須先<a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">登錄</a>
+"uploadnologintext"    => "您必須先[[Special:Userlogin|登錄]]
 才能上載文件。",
-"uploadfile"   => "上載文件",
 "uploaderror"  => "上載錯誤",
 "uploadtext"   => "<strong>停止!</strong>在您上載之前,請先閱讀並遵守維基百科<a href=\"" .
-wfLocalUrlE( "Wikipedia:Image use policy" ) . "\">圖像使用守則</a>。
+"{{localurle:Wikipedia:Image use policy}}\">圖像使用守則</a>。
 <p>如果您要查看或搜索之前上載的圖像,
-請到<a href=\"" . wfLocalUrlE( "Special:Imagelist" ) .
+請到<a href=\"" . "{{localurle:Special:Imagelist}}" .
 "\">已上載圖像列表</a>.
 所有上載與刪除行為都被記錄在<a href=\"" .
-wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
+"{{localurle:Wikipedia:Upload image}}\">上載紀錄</a>內。
 <p>使用下面的表單來上載用在條目內新的圖像文件。
 在絕大多數瀏覽器內,你會看到一個\"瀏覽...\"按鈕,點擊它後就會跳出一個打開文件對話框。
 選擇一個文件後文件名將出現在按鈕旁邊的文字框中。
@@ -606,16 +490,12 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "uploadlogpagetext" => "以下是最近上載的文件的一覽表。
 所有顯示的時間都是服務器時間。
 <ul>
-</ul>
-",
+</ul>",
 "filename"             => "文件名",
 "filedesc"             => "簡述",
-"affirmation"  => "我保證本文件的版權持有人同意將其在$1條款下發佈。",
 "copyrightpage" => "維基百科:版權信息",
 "copyrightpagename" => "維基百科版權",
 "uploadedfiles"        => "已上載文件",
-"noaffirmation" => "您必須保證您上載的文件並沒有侵犯版權。",
-"ignorewarning"        => "忽略警告並保存文件。",
 "minlength"            => "圖像名字必須至少有三個字母。",
 "badfilename"  => "圖像名已被改為\"$1\"。",
 "badfiletype"  => "\".$1\"不是所推薦的圖像文件格式。",
@@ -626,17 +506,15 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 以及其他任何您知道的關於改圖像的信息。",
 "uploadwarning" => "上載警告",
 "savefile"             => "保存文件",
-"uploadedimage" => "已上載\"$1\"",
+"uploadedimage" => "已上載\"[[$1]]\"",
 
 # Image list
 #
 "imagelist"            => "圖像列表",
 "imagelisttext"        => "以下是按$2排列的$1幅圖像列表。",
 "getimagelist" => "正在獲取圖像列表",
-"ilshowmatch"  => "顯示所有匹對的圖像",
 "ilsubmit"             => "搜索",
 "showlast"             => "顯示按$2排列的最後$1幅圖像。",
-"all"                  => "全部",
 "byname"               => "名字",
 "bydate"               => "日期",
 "bysize"               => "大小",
@@ -648,7 +526,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "deleteimg"            => "刪",
 "imghistlegend" => "題跋: (現) = 目前的圖像,(刪) = 刪除舊版本,
 (複) = 恢復到舊版本。
-<br><i>點擊日期查看當天上載的圖像</i>.",
+<br /><i>點擊日期查看當天上載的圖像</i>.",
 "imagelinks"   => "圖像鏈接",
 
 "linkstoimage" => "以下頁面連接到本圖像:",
@@ -675,10 +553,10 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "maintenancebacklink"  => "返回維護頁",
 "disambiguations"      => "消含糊頁",
 "disambiguationspage"  => "維基百科:鏈接到消歧義的頁面",
-"disambiguationstext"  => "以下的條目都有到消含糊頁的鏈接,但它們應該是鏈到適當的題目。<br>一個頁面會被視為消含糊頁如果它是鏈自$1.<br>由其它他名字空間來的鏈接<i>不會</i>在這兒被列出來。",
+"disambiguationstext"  => "以下的條目都有到消含糊頁的鏈接,但它們應該是鏈到適當的題目。<br />一個頁面會被視為消含糊頁如果它是鏈自$1.<br />由其它他名字空間來的鏈接<i>不會</i>在這兒被列出來。",
 "doubleredirects"      => "雙重重定向",
 "doubleredirectstext"  => "<b>請注意:</b> 這列表可能包括不正確的反應。
-這通常表示在那頁面第一個#REDIRECT之下還有文字。<br>\n
+這通常表示在那頁面第一個#REDIRECT之下還有文字。<br />\n
 每一行都包含到第一跟第二個重定向頁的鏈接,以及第二個重定向頁的第一行文字,
 通常顯示的都會是\“真正\” 的目標頁面,也就是第一個重定向頁應該指向的條目。",
 "brokenredirects"      => "損壞的重定向頁",
@@ -709,8 +587,6 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "listusers"            => "用戶列表",
 "specialpages" => "特殊頁面",
 "spheading"            => "特殊頁面",
-"sysopspheading" => "管理員特殊頁面",
-"developerspheading" => "發展者特殊頁面",
 "protectpage"  => "保護頁面",
 "recentchangeslinked" => "鏈出更改",
 "rclsub"               => "(從 \"$1\"鏈出的頁面)",
@@ -730,10 +606,8 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 # Email this user
 #
 "mailnologin"  => "無電郵地址",
-"mailnologintext" => "您必須先<a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">登錄</a>
-並在<a href=\"" .
-  wfLocalUrl( "Special:Preferences" ) . "\">參數設置</a>
+"mailnologintext" => "您必須先[[Special:Userlogin|登錄]]
+並在[[Special:Preferences|參數設置]]
 中有一個有效的電子郵件地址才可以電郵其他用戶。",
 "emailuser"            => "電子郵件該用戶",
 "emailpage"            => "電子郵件用戶",
@@ -756,15 +630,14 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "watchlistsub" => "(用戶\"$1\")",
 "nowatchlist"  => "您的監視列表為空。",
 "watchnologin" => "未登錄",
-"watchnologintext"     => "您必須先<a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">登錄</a>
+"watchnologintext"     => "您必須先[[Special:Userlogin|登錄]]
 才能更改您的監視列表",
 "addedwatch"   => "加入到監視列表",
 "addedwatchtext" => "本頁(“$1”)已經被加入到您的<a href=\"" .
-  wfLocalUrl( "Special:Watchlist" ) . "\">監視列表</a>中。
+  "{{localurle:Special:Watchlist}}\">監視列表</a>中。
 未來有關它或它的對話頁的任何修改將會在本頁中列出,
 而且還會在<a href=\"" .
-  wfLocalUrl( "Special:Recentchanges" ) . "\">最近更改列表</a>中
+  "{{localurle:Special:Recentchanges}}\">最近更改列表</a>中
 以<b>粗體</b>形式列出。</p>
 
 <p>如果您之後想將該頁面從監視列表中刪除,點擊導航條中的“停止監視”鏈接。",
@@ -777,7 +650,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
         "watchdetails" => "($1個頁面(不含對話頁)被監視;
         總共$2個頁面被編輯;
         $3...
-        <a href='$4'>顯示並編輯完整列表</a>.)",
+        [$4 顯示並編輯完整列表].)",
         "watchmethod-recent" => "檢查被監視頁面的最近編輯",
         "watchmethod-list" => "checking watched pages for recent edits",
         "removechecked" => "將被選頁面從監視列表中移除",
@@ -795,9 +668,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "confirmdelete" => "確認刪除",
 "deletesub"            => "(正在刪除“$1”)",
 "confirmdeletetext" => "您即將從數據庫中永遠刪除一個頁面或圖像以及其歷史。
-請確定您要進行此項操作,並且瞭解其後果,同時您的行為符合[[維基百科:守則與指導]]。
-",
-"confirmcheck" => "是的,我確定要刪除。",
+請確定您要進行此項操作,並且瞭解其後果,同時您的行為符合[[維基百科:守則與指導]]。",
 "actioncomplete" => "操作完成",
 "deletedtext"  => "“$1”已經被刪除。
 最近刪除的紀錄請參見$2。",
@@ -807,8 +678,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "dellogpagetext" => "以下是最近刪除的紀錄列表。
 所有的時間都是使用服務器時間。
 <ul>
-</ul>
-",
+</ul>",
 "deletionlog"  => "刪除紀錄",
 "reverted"             => "回降到早期版本",
 "deletecomment"        => "刪除理由",
@@ -831,7 +701,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "undeleterevision" => "刪除$1時的版本",
 "undeletebtn" => "恢復!",
 "undeletedarticle" => "已經恢復“$1”",
-"undeletedtext"   => "[[$1]]已經被成功復原。
+"undeletedtext"   => "[[:$1|$1]]已經被成功復原。
 有關維基百科最近的刪除與復原,參見[[維基百科:刪除紀錄]]",
 
 # Contributions
@@ -864,16 +734,15 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "ipbreason"            => "原因",
 "ipbsubmit"            => "查封該地址",
 "badipaddress" => "網址不正確。",
-"noblockreason" => "您必須說明查封的具體理由。",
 "blockipsuccesssub" => "查封成功",
 "blockipsuccesstext" => "網址“$1”已經被查封。
-<br>參看[[特殊:被封網址列表|被封網址列表]]以復審查封。",
+<br />參看[[特殊:被封網址列表|被封網址列表]]以復審查封。",
 "unblockip"            => "解除禁封網址",
 "unblockiptext"        => "用下面的表單來恢復先前被禁封的網址的書寫權。",
 "ipusubmit"            => "解除禁封",
 "ipusuccess"   => "網址”$1”已經被解除禁封",
 "ipblocklist"  => "被封網址列表",
-"blocklistline"        => "$1,$2禁封$3",
+"blocklistline"        => "$1,$2禁封$3 ($4)",
 "blocklink"            => "禁封",
 "unblocklink"  => "解除禁封",
 "contribslink" => "貢獻",
@@ -895,20 +764,9 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 
 "unlockdbsuccesssub" => "數據庫開放",
 "lockdbsuccesstext" => "維基百科數據庫已經上鎖。
-<br>請記住在維護完成後重新開放數據庫。",
+<br />請記住在維護完成後重新開放數據庫。",
 "unlockdbsuccesstext" => "維基百科數據庫重新開放。",
 
-# SQL query
-#
-"asksql"               => "SQL查詢",
-"asksqltext"   => "用下麵的表單對維基百科數據庫進行直接查詢。
-使用單引號('像這樣')來分割字串符。
-這樣做有可能增加服務器的負擔,所以請慎用本功能。",
-"sqlquery"             => "輸入查詢",
-"querybtn"             => "提交查詢",
-"selectonly"   => "除了“SELECT”以外的所有查詢都只限維基百科發展者使用。",
-"querysuccessful" => "查詢成功",
-
 # Move page
 #
 "movepage"             => "移動頁面",
@@ -934,8 +792,7 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 在這些情況下,您在必要時必須手工移動或合併頁面。",
 "movearticle"  => "移動頁面",
 "movenologin"  => "未登錄",
-"movenologintext" => "您必須是一名登記用戶並且<a href=\"" .
-  wfLocalUrl( "Special:Userlogin" ) . "\">登錄</a>
+"movenologintext" => "您必須是一名登記用戶並且[[Special:Userlogin|登錄]]
 後才可移動一個頁面。",
 "newtitle"             => "新標題",
 "movepagebtn"  => "移動頁面",
@@ -949,6 +806,75 @@ wfLocalUrlE( "Wikipedia:Upload image" ) . "\">上載紀錄</a>內。
 "talkpagemoved" => "相應的對話頁也已經移動。",
 "talkpagenotmoved" => "相應的對話頁<strong>沒有</strong>被移動。",
 
+
+# some untranslated messages as of 1.4 beta1
+'1movedto2' => "$1移動到$2", //"$1 moved to $2",
+'1movedto2_redir' => "$1重定向到$2", //"$1 moved to $2 over redirect",
+'acct_creation_throttle_hit' => "對不起,您已經註冊了$1賬號。你不能再註冊了。", //"Sorry, you have already created $1 accounts. You can't make any more.",
+'addgroup' => "增加新的組", //"Add Group",
+'allarticles' => "所有條目", //"All articles",
+'allmessages' => "系統界面", //"All system messages",
+'allmessagesnotsupportedDB' => "系統界面功能處於關閉狀態 (wgUseDatabaseMessages)。", //"Special:AllMessages not supported because wgUseDatabaseMessages is off.",
+'allmessagestext' => "這裡列出所有可定製的系統界面。", //"This is a list of all system messages available in the MediaWiki: namespace.",
+'allinnamespace' => "所有 $1 名字空間的條目", //"All pages ($1 namespace)",
+'allpagesnext' => "下一頁", //"Next",
+'allpagesprev' => "上一頁", //"Previous",
+'allpagessubmit' => "提交", //"Go",
+'ancientpages' => "老條目", //"Oldest pages",
+'and' => "和", //"and",
+'anontalk' => "該IP的對話頁", //"Talk for this IP",
+'anonymous' => "匿名用戶", //"Anonymous user(s) of 1.4",
+'article' => "條目", //"Content page",
+'autoblocker' => "你的IP和被封了的 \"$1\" 是一樣的。封鎖原因: \"$2\".",//"Autoblocked because you share an IP address with \"$1\". Reason \"$2\".",
+'blocklogentry' => "封鎖 $1, $2",//"blocked \"$1\" with an expiry time of $2",
+'blocklogpage' => "封鎖記錄", //"Block_log",
+'categoriespagetext' => "以下列出所有的頁面分類。", //"The following categories exists in the wiki.",
+'categoryarticlecount' => "該類頁面共有 $1 條目", //There are $1 articles in this category.",
+'clearyourcache' => "'''注意:''' 保存設置後,要清掉瀏覽器的緩存才能生效:'''Mozilla / Firefox:''' ''Ctrl-Shift-R'', '''Internet Explorer:''' ''Ctrl-F5'', '''Safari:''' ''Cmd-Shift-R'', '''Konqueror:''' ''F5''。",
+'edit' => "編輯", //"Edit",
+'navigation' => "導航", //"Navigation",
+'nstab-category' => "分類", //"Category",
+'nstab-help' => "幫助",//"Help",
+'nstab-image' => "圖像",//"Image",
+'nstab-main' => "條目", //"Article",
+'nstab-mediawiki' => "界面",//"Message",
+'nstab-special' => "特殊",//"Special",
+'nstab-template' => "模板", //"Template",
+'nstab-user' => "用戶頁面", //"User page",
+'nstab-wp' => "關於", //"About",
+'portal' => "社區",//"Community portal",
+'prefs-help-realname' => "*<strong>真實姓名</strong>(可選):用以對您的貢獻署名。<br />",
+'prefs-help-email' => "*<strong>點子郵件</strong>(可選):讓他人通過網站在不知道您的電子郵件地址的情況下通過電子郵件與您聯絡,以及通過電子郵件取得遺忘的密碼。", /*"* <strong>Real name</strong> (optional): if you choose to provide it this will be used for giving you attribution for your work.<br />
+* <strong>Email</strong> (optional): Enables people to contact you through the website without you having to reveal your
+email address to them, and it can be used to send you a new password if you forget it.", */
+'prefs-misc' => "雜項", //"Misc settings",
+'prefs-personal' => "用戶數據",//"User data",
+'prefs-rc' => "最近更新", //"Recent changes and stub display",
+'showhideminor' => "$1 小修改 | $2 bots | $3 登錄用戶 | $4 檢查過的", //"$1 minor edits | $2 bots | $3 logged in users | $4 patrolled edits ",
+'skin' => "面板", //"Skin",
+'talk' => "討論",//"Discussion",
+'timezonelegend' => "時區", //"Time zone",
+'toolbox' => "工具",//"Toolbox",
+'watch' => "監視",//"Watch",
+'yourlanguage' => "界面語言", //"Your language"
+'yourrealname' => "真實姓名*", //"Your real name"
+'yourvariant' => "中文字體", //"language variant"
+
+'personaltools' => "個人工具", //"personaltools""
+'history_short' => "沿革",
+"protect" => "封鎖",
+"delete" => "刪除",
+"move" => "移動",
+"tog-nocache" => "停用頁面快取",
+"specialpage" => "特殊頁面",
+"defaultns" => "預設的搜尋範圍",
+"default" => "預設",
+"aboutsite" => "關於 {{SITENAME}}",
+"disclaimers" => "免責聲明",
+"tog-fancysig" => "使用原始簽名 (不產生自動連結)",
+"tog-previewonfirst" => "第一次編輯時顯示原文內容的預覽",
+"copyright" => "本站所有內容允許以下方式利用: $1",
+"loginprompt" => "您必須允許瀏覽器紀錄Cookie才能成功登入 Wikipedia 並順利進行操作",
 );
 
 class LanguageZh_tw extends LanguageZh_cn {
@@ -962,10 +888,6 @@ class LanguageZh_tw extends LanguageZh_cn {
                return $wgNamespaceNamesZh_tw;
        }
 
-       function getNsText( $index ) {
-               global $wgNamespaceNamesZh_tw;
-               return $wgNamespaceNamesZh_tw[$index];
-       }
 
        function getNsIndex( $text ) {
                global $wgNamespaceNamesZh_tw;
@@ -974,14 +896,14 @@ class LanguageZh_tw extends LanguageZh_cn {
                        if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
                }
                # Aliases
-        if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
-        if ( 0 == strcasecmp( "", $text ) ) { return ; }
-        if ( 0 == strcasecmp( "對話", $text ) ) { return 1; }
-        if ( 0 == strcasecmp( "用戶", $text ) ) { return 2; }
-        if ( 0 == strcasecmp( "用戶對話", $text ) ) { return 3; }
-        if ( 0 == strcasecmp( "維基百科對話", $text ) ) { return 5; }
-        if ( 0 == strcasecmp( "圖像", $text ) ) { return 6; }
-        if ( 0 == strcasecmp( "圖像對話", $text ) ) { return 7; }
+               if ( 0 == strcasecmp( "特殊", $text ) ) { return -1; }
+               if ( 0 == strcasecmp( "", $text ) ) { return ; }
+               if ( 0 == strcasecmp( "對話", $text ) ) { return 1; }
+               if ( 0 == strcasecmp( "用戶", $text ) ) { return 2; }
+               if ( 0 == strcasecmp( "用戶對話", $text ) ) { return 3; }
+               if ( 0 == strcasecmp( "維基百科對話", $text ) ) { return 5; }
+               if ( 0 == strcasecmp( "圖像", $text ) ) { return 6; }
+               if ( 0 == strcasecmp( "圖像對話", $text ) ) { return 7; }
                return false;
        }
 
@@ -995,67 +917,12 @@ class LanguageZh_tw extends LanguageZh_cn {
                return $wgSkinNamesZh_tw;
        }
 
-       function getMathNames() {
-               global $wgMathNamesZh_tw;
-               return $wgMathNamesZh_tw;
-       }
-
-       function getUserToggles() {
-               global $wgUserTogglesZh_tw;
-               return $wgUserTogglesZh_tw;
-       }
-
-       function getMonthName( $key )
-       {
-               global $wgMonthNamesZh_tw;
-               return $wgMonthNamesZh_tw[$key-1];
-       }
-
-       /* by default we just return base form */
-       function getMonthNameGen( $key )
-       {
-               global $wgMonthNamesZh_tw;
-               return $wgMonthNamesZh_tw[$key-1];
-       }
-
-       function getMonthAbbreviation( $key )
-       {
-               global $wgMonthAbbreviationsZh_tw;
-               return $wgMonthAbbreviationsZh_tw[$key-1];
-       }
-
-       function getWeekdayName( $key )
-       {
-               global $wgWeekdayNamesZh_tw;
-               return $wgWeekdayNamesZh_tw[$key-1];
-       }
-
-       function getValidSpecialPages()
-       {
-               global $wgValidSpecialPagesZh_tw;
-               return $wgValidSpecialPagesZh_tw;
-       }
-
-       function getSysopSpecialPages()
-       {
-               global $wgSysopSpecialPagesZh_tw;
-               return $wgSysopSpecialPagesZh_tw;
-       }
-
-       function getDeveloperSpecialPages()
-       {
-               global $wgDeveloperSpecialPagesZh_tw;
-               return $wgDeveloperSpecialPagesZh_tw;
-
-       }
-
-       function getMessage( $key )
-       {
+       function getMessage( $key ) {
                global $wgAllMessagesZh_tw;
                if(array_key_exists($key, $wgAllMessagesZh_tw))
                        return $wgAllMessagesZh_tw[$key];
                else
-                       return Language::getMessage( $key );
+                       return parent::getMessage( $key );
        }
 
 }