r21711 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r21710‎ | r21711 | r21712 >
Date:09:25, 30 April 2007
Author:raymond
Status:old
Tags:
Comment:
Modified paths:
  • /trunk/extensions/Makesysop/SpecialMakesysop.i18n.php (modified) (history)
  • /trunk/phase3/RELEASE-NOTES (modified) (history)
  • /trunk/phase3/languages/messages/MessagesZh_classical.php (modified) (history)

Diff [purge]

Index: trunk/phase3/languages/messages/MessagesZh_classical.php
@@ -1,7 +1,1223 @@
22 <?php
3 -/*
4 - * Stub localisation for classical chinese
 3+/**
 4+ * Old Chinese / Late Middle Chinese (??)
 5+ * Based on http://zh-classical.wikipedia.org/w/index.php?title=Wikipedia:%E7%94%A8%E6%88%B6%E4%BB%8B%E9%9D%A2%E7%BF%BB%E8%AD%AF/MessagesZh_classical.php&oldid=30887
 6+ *
 7+ * @addtogroup Language
 8+ */
 9+
 10+/**
 11+ * ??????????
512 */
6 -$fallback = 'zh-tw';
 13+$skinNames = array(
 14+ 'standard' => '??',
 15+ 'nostalgia' => '??',
 16+ 'cologneblue' => '????',
 17+ 'davinci' => 'DaVinci',
 18+ 'mono' => '?',
 19+ 'monobook' => '??',
 20+ 'myskin' => '??',
 21+ 'chick' => '??'
 22+);
723
 24+/**
 25+ * A list of date format preference keys which can be selected in user
 26+ * preferences. New preference keys can be added, provided they are supported
 27+ * by the language class's timeanddate(). Only the 5 keys listed below are
 28+ * supported by the wikitext converter (DateFormatter.php).
 29+ *
 30+ * The special key "default" is an alias for either dmy or mdy depending on
 31+ * $wgAmericanDates
 32+ */
 33+$datePreferences = false;
 34+
 35+$defaultDateFormat = 'zh';
 36+
 37+/**
 38+ * These are formats for dates generated by MediaWiki (as opposed to the wikitext
 39+ * DateFormatter). Documentation for the format string can be found in
 40+ * Language.php, search for sprintfDate.
 41+ *
 42+ * This array is automatically inherited by all subclasses. Individual keys can be
 43+ * overridden.
 44+ */
 45+$dateFormats = array(
 46+ 'zh time' => 'H?i?',
 47+ 'zh date' => 'Y?Fj?',
 48+ 'zh both' => 'Y?Fj?H?i',
 49+);
 50+
 51+$linkTrail = '/^([a-z]+)(.*)$/sD';
 52+
 53+#-------------------------------------------------------------------
 54+# Default messages
 55+#-------------------------------------------------------------------
 56+# Allowed characters in keys are: A-Z, a-z, 0-9, underscore (_) and
 57+# hyphen (-). If you need more characters, you may be able to change
 58+# the regex in MagicWord::initRegex
 59+
 60+$messages = array(
 61+# User preference toggles
 62+'tog-underline' => '????',
 63+'tog-highlightbroken' => '???<a href="" class="new">??</a>,???<a href="" class="internal">?</a>',
 64+'tog-justify' => '???',
 65+'tog-hideminor' => '???',
 66+'tog-extendwatchlist' => '??',
 67+'tog-usenewrc' => '????(JavaScript)',
 68+'tog-numberheadings' => '????',
 69+'tog-showtoolbar' => '????(JavaScript)',
 70+'tog-editondblclick' => '?????(JavaScript)',
 71+'tog-editsection' => '?[?]?',
 72+'tog-editsectiononrightclick' => '??????(JavaScript)',
 73+'tog-showtoc' => '???????',
 74+'tog-rememberpassword' => '????',
 75+'tog-editwidth' => '??',
 76+'tog-watchcreations' => '???',
 77+'tog-watchdefault' => '???',
 78+'tog-minordefault' => '???',
 79+'tog-previewontop' => '????',
 80+'tog-previewonfirst' => '????',
 81+'tog-nocache' => '???',
 82+'tog-enotifwatchlistpages' => '????',
 83+'tog-enotifusertalkpages' => '????',
 84+'tog-enotifminoredits' => '????',
 85+'tog-enotifrevealaddr' => '?????',
 86+'tog-shownumberswatching' => '???',
 87+'tog-fancysig' => '???? (???)',
 88+'tog-externaleditor' => '??????',
 89+'tog-externaldiff' => '??????',
 90+'tog-showjumplinks' => '"?"???',
 91+'tog-uselivepreview' => '??(JavaScript),???',
 92+'tog-forceeditsummary' => '??',
 93+'tog-watchlisthideown' => '????',
 94+'tog-watchlisthidebots' => '????',
 95+
 96+'underline-always' => '?',
 97+'underline-never' => '?',
 98+'underline-default' => '??',
 99+
 100+'skinpreview' => '(??)',
 101+
 102+# Dates
 103+'sunday' => '??',
 104+'monday' => '??',
 105+'tuesday' => '??',
 106+'wednesday' => '??',
 107+'thursday' => '??',
 108+'friday' => '??',
 109+'saturday' => '??',
 110+'sun' => '?',
 111+'mon' => '?',
 112+'tue' => '?',
 113+'wed' => '?',
 114+'thu' => '?',
 115+'fri' => '?',
 116+'sat' => '?',
 117+'january' => '??',
 118+'february' => '??',
 119+'march' => '??',
 120+'april' => '??',
 121+'may_long' => '??',
 122+'june' => '??',
 123+'july' => '??',
 124+'august' => '??',
 125+'september' => '??',
 126+'october' => '??',
 127+'november' => '???',
 128+'december' => '???',
 129+'january-gen' => '??',
 130+'february-gen' => '??',
 131+'march-gen' => '??',
 132+'april-gen' => '??',
 133+'may-gen' => '??',
 134+'june-gen' => '??',
 135+'july-gen' => '??',
 136+'august-gen' => '??',
 137+'september-gen' => '??',
 138+'october-gen' => '??',
 139+'november-gen' => '???',
 140+'december-gen' => '???',
 141+'jan' => '??',
 142+'feb' => '??',
 143+'mar' => '??',
 144+'apr' => '??',
 145+'may' => '??',
 146+'jun' => '??',
 147+'jul' => '??',
 148+'aug' => '??',
 149+'sep' => '??',
 150+'oct' => '??',
 151+'nov' => '???',
 152+'dec' => '???',
 153+
 154+# Bits of text used by many pages
 155+'categories' => '$1?',
 156+'category_header' => '"$1"?',
 157+'subcategories' => '??',
 158+
 159+'linkprefix' => '/^(.*?)([a-zA-Z\x80-\xff]+)$/sD',
 160+'mainpagetext' => "<big>'''??????'''</big>",
 161+'mainpagedocfooter' => "????,?[http://meta.wikimedia.org/wiki/Help:Contents User's Guide]
 162+
 163+== ? ==
 164+
 165+* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]
 166+* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
 167+* [http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
 168+
 169+'about' => '????',
 170+'article' => '?',
 171+'newwindow' => '???',
 172+'cancel' => '?',
 173+'qbfind' => '?',
 174+'qbbrowse' => '?',
 175+'qbedit' => '?',
 176+'qbpageoptions' => '??',
 177+'qbpageinfo' => '??',
 178+'qbmyoptions' => '??',
 179+'qbspecialpages' => '??',
 180+'moredotdotdot' => '?�',
 181+'mypage' => '??',
 182+'mytalk' => '??',
 183+'anontalk' => '?(IP)??',
 184+'navigation' => '?',
 185+
 186+# Metadata in edit box
 187+'metadata_help' => '??,?[[{{ns:project}}:Metadata]]',
 188+
 189+'errorpagetitle' => '?',
 190+'returnto' => '?$1?',
 191+'tagline' => '??????,??????',
 192+'help' => '?',
 193+'search' => '?',
 194+'searchbutton' => '??',
 195+'go' => '?',
 196+'searcharticle' => '?',
 197+'history' => '?',
 198+'history_short' => '?',
 199+'updatedmarker' => '??',
 200+'info_short' => '??',
 201+'printableversion' => '??',
 202+'permalink' => '??',
 203+'print' => '?',
 204+'edit' => '?',
 205+'editthispage' => '?',
 206+'delete' => '?',
 207+'deletethispage' => '?',
 208+'undelete_short' => '?$1??',
 209+'protect' => '?',
 210+'protectthispage' => '???',
 211+'unprotect' => '?',
 212+'unprotectthispage' => '???',
 213+'newpage' => '??',
 214+'talkpage' => '????',
 215+'specialpage' => '??',
 216+'personaltools' => '??',
 217+'postcomment' => '?',
 218+'addsection' => '??',
 219+'articlepage' => '???',
 220+'talk' => '?',
 221+'views' => '?',
 222+'toolbox' => '???',
 223+'userpage' => '?',
 224+'projectpage' => '???',
 225+'imagepage' => '??',
 226+'mediawikipage' => '??',
 227+'templatepage' => '??',
 228+'viewhelppage' => '??',
 229+'categorypage' => '??',
 230+'viewtalkpage' => '??',
 231+'otherlanguages' => '??',
 232+'redirectedfrom' => '(??$1)',
 233+'redirectpagesub' => '?',
 234+'lastmodifiedat' => '??$1$2??', # $1 date, $2 time
 235+'viewcount' => '??$1??',
 236+'protectedpage' => '????',
 237+'jumpto' => '?:',
 238+'jumptonavigation' => '?',
 239+'jumptosearch' => '?',
 240+
 241+# All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 242+'aboutsite' => '?? {{SITENAME}}',
 243+'aboutpage' => '{{ns:project}}:About',
 244+'bugreports' => '????',
 245+'bugreportspage' => '{{ns:project}}:???',
 246+'copyright' => '????$1?',
 247+'copyrightpagename' => '{{SITENAME}} copyright',
 248+'copyrightpage' => '{{ns:project}}:Copyrights',
 249+'currentevents' => '??',
 250+'currentevents-url' => '????',
 251+'disclaimers' => '????',
 252+'disclaimerpage' => '{{ns:project}}:General_disclaimer',
 253+'edithelp' => '?',
 254+'edithelppage' => '{{ns:help}}:?',
 255+'faq' => '???',
 256+'faqpage' => '{{ns:project}}:????',
 257+'helppage' => 'Help:??',
 258+'mainpage' => '??',
 259+'portal' => '??',
 260+'portal-url' => '{{ns:project}}:??',
 261+'privacy' => '????',
 262+'privacypage' => '{{ns:project}}:Privacy_policy',
 263+'sitesupport' => '??',
 264+'sitesupport-url' => '{{ns:project}}:???',
 265+
 266+'badaccess' => '???',
 267+'badaccess-group0' => '???,????',
 268+'badaccess-group1' => '??$1,???',
 269+
 270+'versionrequired' => '$1??????',
 271+'versionrequiredtext' => '$1??????,?[[Special:Version]]',
 272+
 273+'ok' => '?',
 274+'pagetitle' => '$1 - {{SITENAME}}',
 275+'retrievedfrom' => '??"$1"',
 276+'youhavenewmessages' => '??$1($2)',
 277+'newmessageslink' => '??',
 278+'editsection' => '?',
 279+'editold' => '?',
 280+'editsectionhint' => '? $1',
 281+'toc' => '??',
 282+'showtoc' => '?',
 283+'hidetoc' => '?',
 284+'thisisdeleted' => '?$1????',
 285+'viewdeleted' => '?$1??',
 286+'restorelink' => '$1??',
 287+
 288+# Short words for each namespace, by default used in the 'article' tab in monobook
 289+'nstab-main' => '?',
 290+'nstab-user' => '?',
 291+'nstab-media' => '?',
 292+'nstab-special' => '?',
 293+'nstab-project' => '?',
 294+'nstab-image' => '?',
 295+'nstab-mediawiki' => '?',
 296+'nstab-template' => '?',
 297+'nstab-help' => '?',
 298+'nstab-category' => '?',
 299+
 300+# Main script and global functions
 301+'nosuchaction' => '???',
 302+'nosuchactiontext' => '????',
 303+'nosuchspecialpage' => '????',
 304+'nospecialpagetext' => '????,?[[{{ns:special}}:Specialpages]].',
 305+
 306+# General errors
 307+'error' => '??',
 308+'databaseerror' => '????',
 309+'dberrortext' => '?????,??????
 310+???:
 311+<blockquote><tt>$1</tt></blockquote>
 312+????"<tt>$2</tt>".
 313+MySQL???"<tt>$3: $4</tt>".',
 314+'dberrortextcl' => '??????,???:
 315+"$1"
 316+????"$2".
 317+MySQL???"$3: $4"',
 318+'noconnect' => '????,??????<br />
 319+$1',
 320+'nodb' => '???$1?',
 321+'cachederror' => '????,????',
 322+'laggedslavemode' => '??,????',
 323+'readonly' => '???',
 324+'enterlockreason' => '??????????',
 325+'readonlytext' => '??????,????????,?????????:?$1?',
 326+'missingarticle' => '??"$1",??????????,????,??????',
 327+'internalerror' => '??',
 328+'filecopyerror' => '"$1"????"$2".',
 329+'filerenameerror' => '"$1"?????"$2"',
 330+'filedeleteerror' => '"$1"???',
 331+'filenotfound' => '??"$1"',
 332+'unexpected' => '??,"$1"="$2".',
 333+'formerror' => '??:????',
 334+'badarticleerror' => '?????',
 335+'cannotdelete' => '?????,????',
 336+'badtitle' => '???',
 337+'badtitletext' => '??????????????,?????',
 338+'perfdisabled' => '??,????,????,????',
 339+'perfdisabledsub' => '???$1', # obsolete?
 340+'perfcached' => '????,????',
 341+'perfcachedts' => '????,$1????',
 342+'wrong_wfQuery_params' => 'wfQuery()????<br />
 343+??: $1<br />
 344+??: $2',
 345+'viewsource' => '???',
 346+'viewsourcefor' => '$1',
 347+'protectedinterface' => '?????,??????',
 348+'editinginterface' => "'''??:'''?????,???????,??????",
 349+'sqlhidden' => '?SQL??',
 350+
 351+# Login and logout pages
 352+'logouttitle' => '??',
 353+'logouttext' => '<strong>????</strong><br />
 354+??????{{SITENAME}},????????????????,??,????',
 355+'welcomecreation' => '== $1????! ==
 356+????,??[[Special:Preferences|??]]?',
 357+'loginpagetitle' => '???',
 358+'yourname' => '?',
 359+'yourpassword' => '??',
 360+'yourpasswordagain' => '????',
 361+'remembermypassword' => '??',
 362+'loginproblem' => '<b>????</b><br />???',
 363+'alreadyloggedin' => '<strong>$1???</strong><br />',
 364+'login' => '??',
 365+'loginprompt' => '??{{SITENAME}}?cookies,???.',
 366+'userlogin' => '?? / ??',
 367+'logout' => '??',
 368+'userlogout' => '??',
 369+'notloggedin' => '????',
 370+'nologin' => '$1????',
 371+'nologinlink' => '??',
 372+'createaccount' => '??',
 373+'gotaccount' => '$1?????',
 374+'gotaccountlink' => '??',
 375+'createaccountmail' => '???',
 376+'badretype' => '????',
 377+'userexists' => '????,???',
 378+'youremail' => '??*',
 379+'username' => '??',
 380+'uid' => '?',
 381+'yourrealname' => '??',
 382+'yourlanguage' => '?',
 383+'yournick' => '??',
 384+'email' => '??',
 385+'prefs-help-email-enotif' => '???',
 386+'prefs-help-realname' => '*??,??: if you choose to provide it this will be used for giving you attribution for your work.',
 387+'loginerror' => '????',
 388+'prefs-help-email' => '*??,??:?????,???????',
 389+'nocookiesnew' => '?????????{{SITENAME}}?cookies,??????',
 390+'nocookieslogin' => '??{{SITENAME}}?cookies,??????',
 391+'noname' => '???',
 392+'loginsuccesstitle' => '????',
 393+'loginsuccess' => "'''$1'''??{{SITENAME}}?",
 394+'nosuchuser' => '??"$1",???????',
 395+'nosuchusershort' => '??"$1",????',
 396+'nouserspecified' => '???',
 397+'wrongpassword' => '????,????',
 398+'wrongpasswordempty' => '???,????',
 399+'mailmypassword' => '????',
 400+'passwordremindertitle' => '????{{SITENAME}}',
 401+'passwordremindertext' => '$1??{{SITENAME}}($4)"$2"????,?"$3"?
 402+
 403+????,????,?????',
 404+'noemail' => '"$1"???',
 405+'passwordsent' => '???$1?",?????',
 406+'eauthentsent' => '??????????,?????',
 407+'mailerror' => '$1????',
 408+'acct_creation_throttle_hit' => '??,$1??,?????',
 409+'emailauthenticated' => '$1????',
 410+'emailnotauthenticated' => '??<strong>??</strong>,?????',
 411+'noemailprefs' => '????:',
 412+'emailconfirmlink' => '????',
 413+'invalidemailaddress' => '????,???????',
 414+'accountcreated' => '???',
 415+'accountcreatedtext' => '$1???',
 416+
 417+# Edit page toolbar
 418+'bold_sample' => '??',
 419+'bold_tip' => '??',
 420+'italic_sample' => '??',
 421+'italic_tip' => '??',
 422+'link_sample' => '?',
 423+'link_tip' => '??',
 424+'extlink_tip' => '?http://???',
 425+'headline_sample' => '?',
 426+'headline_tip' => '??',
 427+'math_sample' => '?????',
 428+'math_tip' => '?????(LaTeX)',
 429+'nowiki_sample' => '????',
 430+'nowiki_tip' => '??????',
 431+'image_tip' => '??',
 432+'media_tip' => '????',
 433+'sig_tip' => '????',
 434+'hr_tip' => '??,???',
 435+
 436+# Edit pages
 437+'summary' => '?',
 438+'subject' => '?',
 439+'minoredit' => '?',
 440+'watchthis' => '??',
 441+'savearticle' => '?',
 442+'preview' => '??',
 443+'showpreview' => '??',
 444+'showlivepreview' => '??',
 445+'showdiff' => '??',
 446+'anoneditwarning' => "'''?:'''????,IP???",
 447+'missingsummary' => "''''?:'''????,????????",
 448+'missingcommenttext' => '???',
 449+'blockedtitle' => '???',
 450+'blockedtext' => "<big>'''???IP???'''</big>
 451+??$1?, ?''$2''?,????$1,?[[{{ns:project}}:Administrators|??]],[[Special:Preferences|??]]???????
 452+?,?IP?$3,??????",
 453+'blockedoriginalsource' => "'''$1'''????:",
 454+'blockededitsource' => "?'''$1??'''??:",
 455+'whitelistedittitle' => '????',
 456+'whitelistedittext' => '$1??????',
 457+'whitelistreadtitle' => '????',
 458+'whitelistreadtext' => '[[Special:Userlogin|??]]?????',
 459+'whitelistacctitle' => '????',
 460+'whitelistacctext' => '????,[[Special:Userlogin|??]]??',
 461+'confirmedittitle' => '????',
 462+'confirmedittext' => '?????????[[Special:Preferences|??]?',
 463+'loginreqtitle' => '???',
 464+'loginreqlink' => '??',
 465+'loginreqpagetext' => '$1?????',
 466+'accmailtitle' => '????',
 467+'accmailtext' => '"$1"???$2?',
 468+'newarticle' => '?',
 469+'newarticletext' => '???????,???,???[[{{ns:help}}:Contents|?]]?
 470+???,?????',
 471+'anontalkpagetext' => "----''??????,????????,????IP??????IP???,????,???[[Special:Userlogin|??]]????",
 472+'noarticletext' => '??????? [[{{ns:special}}:Search/{{PAGENAME}}|???]],?[{{fullurl:{{FULLPAGENAME}}|action=edit}} ???]?',
 473+'clearyourcache' => "'''?:'''????,?????
 474+'''Mozilla / Firefox / Safari:'''?''Shift''??''????'',???''Ctrl-Shift-R''(Apple Mac?''Cmd-Shift-R'')?
 475+'''IE:'''?''Ctrl''??''????'',???''Ctrl-F5''?
 476+'''Konqueror:'''?''Reload''??,??''F5''?
 477+'''Opera:'''??''Tools?Preferences''????",
 478+'usercssjsyoucanpreview' => '<strong>?:</strong>CSS/JS????????',
 479+'usercsspreview' => "'''??CSS,?????'''",
 480+'userjspreview' => "'''??JavaScript,?????'''",
 481+'userinvalidcssjstitle' => "'''?:'''\"\$1\"????????,?????,?User:Foo/monobook.css ??User:Foo/Monobook.css",
 482+'updated' => '(?)',
 483+'note' => '<strong>?</strong>',
 484+'previewnote' => '<strong>????,?????</strong>',
 485+'session_fail_preview' => '<strong>????,?????,????????,?????</strong>',
 486+'session_fail_preview_html' => "<strong>????,?????</strong>
 487+
 488+''??????HTML,??????JavaScript??''
 489+<strong>????,????????,?????</strong>",
 490+'importing' => '??$1',
 491+'editing' => '?$1',
 492+'editinguser' => '<b>$1</b>???',
 493+'editingsection' => '??$1',
 494+'editingcomment' => '?$1',
 495+'editconflict' => '??$1',
 496+'explainconflict' => '??????,????,????,?????
 497+?,<b>?</b>????<br />',
 498+'yourtext' => '??',
 499+'storedversion' => '??',
 500+'nonunicodebrowser' => '<strong>?:??????????,????????,??????</strong>',
 501+'editingold' => "<strong>'''?'''?????????,???????</strong>",
 502+'yourdiff' => '?',
 503+'copyrightwarning' => '{{SITENAME}}????$2,??$1????????,?????????,????,
 504+<strong>????!</strong>',
 505+'copyrightwarning2' => '{{SITENAME}}??,??????????????????,?????<br />
 506+????,????,?$1?<strong>????!</strong>',
 507+'longpagewarning' => '<strong>?:???$1????,???,???????,????????<strong>',
 508+'longpageerror' => '<strong>?:???$1????,??$2,?????</strong>',
 509+'readonlywarning' => '<strong>?:????,???,?????????????</strong>',
 510+'protectedpagewarning' => '<strong>?:????,???????</strong>',
 511+'semiprotectedpagewarning' => "'''?'''????,???????",
 512+'templatesused' => '????:',
 513+'nocreatetitle' => '????',
 514+'nocreatetext' => '????,?????????[[Special:Userlogin|?????]]?',
 515+
 516+# Account creation failure
 517+'cantcreateaccounttitle' => '????',
 518+'cantcreateaccounttext' => '??IP <b>$1</b> ???,????',
 519+
 520+# History pages
 521+'revhistory' => '??',
 522+'viewpagelogs' => '??',
 523+'nohistory' => '????',
 524+'revnotfound' => '????',
 525+'revnotfoundtext' => '???,?????',
 526+'loadhist' => '???�',
 527+'currentrev' => '??',
 528+'revisionasof' => '$1?',
 529+'previousrevision' => '??',
 530+'nextrevision' => '??',
 531+'currentrevisionlink' => '??',
 532+'cur' => '?',
 533+'next' => '?',
 534+'last' => '?',
 535+'orig' => '?',
 536+'histlegend' => '??:????,?Enter?????????<br />
 537+?,(?):????;(?):????, M:?',
 538+'deletedrev' => '[??]',
 539+'histfirst' => '?',
 540+'histlast' => '?',
 541+
 542+# Revision feed
 543+'history-feed-title' => '??',
 544+'history-feed-description' => '????',
 545+'history-feed-item-nocomment' => '$1?$2', # user at time
 546+'history-feed-empty' => '????,???????[[Special:Search|???]]',
 547+
 548+# Revision deletion
 549+'rev-deleted-comment' => '(????)',
 550+'rev-deleted-user' => '(????)',
 551+'rev-deleted-text-permission' => '<div class="mw-warning plainlinks">
 552+????,??[{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}}??].
 553+</div>',
 554+'rev-deleted-text-view' => '<div class="mw-warning plainlinks">
 555+????,??????,??[{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} ??].
 556+</div>',
 557+'rev-delundel' => '?/?',
 558+'revisiondelete' => '????',
 559+'revdelete-nooldid-title' => '????',
 560+'revdelete-nooldid-text' => '???,?????',
 561+'revdelete-selected' => '?[[:$1]]???',
 562+'revdelete-text' => '?????,?????,?????????????????',
 563+'revdelete-legend' => '?,???:',
 564+'revdelete-hide-text' => '???',
 565+'revdelete-hide-comment' => '??',
 566+'revdelete-hide-user' => '??IP??',
 567+'revdelete-log' => '??:',
 568+'revdelete-submit' => '????',
 569+
 570+# Diffs
 571+'difference' => '(??)',
 572+'loadingrev' => '????�',
 573+'lineno' => '?$1:',
 574+'editcurrent' => '???',
 575+'selectnewerversionfordiff' => '?????',
 576+'selectolderversionfordiff' => '?????',
 577+'compareselectedversions' => '???',
 578+
 579+# Search results
 580+'searchresults' => '??',
 581+'searchresulttext' => '??{{SITENAME}},??[[{{ns:project}}:Searching|?{{SITENAME}}]]?',
 582+'searchsubtitle' => "'''[[:$1]]'''??",
 583+'searchsubtitleinvalid' => "'''$1'''??",
 584+'badquery' => '????',
 585+'badquerytext' => '???,??????,??????????',
 586+'matchtotals' => '"$1"?,?$2??$3?',
 587+'noexactmatch' => "'''???\"\$1\"'''???[[:\$1|??]]?",
 588+'titlematches' => '??',
 589+'notitlematches' => '???',
 590+'textmatches' => '??',
 591+'notextmatches' => '???',
 592+'prevn' => '?$1',
 593+'nextn' => '?$1',
 594+'viewprevnext' => '? ($1) ($2) ($3).',
 595+'showingresults' => '?<b>$1</b>?,?<b>$2</b>?',
 596+'showingresultsnum' => '?<b>$3</b>?,?<b>$2</b>.?',
 597+'powersearch' => '?',
 598+
 599+# Preferences page
 600+'preferences' => '??',
 601+'mypreferences' => '??',
 602+'prefsnologin' => '???',
 603+'prefsnologintext' => '???[[Special:Userlogin|??]]?',
 604+'prefsreset' => '????',
 605+'changepassword' => '???',
 606+'skin' => '??',
 607+'math' => '??',
 608+'dateformat' => '????',
 609+'datedefault' => '??',
 610+'datetime' => '????',
 611+'math_failure' => '???',
 612+'math_unknown_error' => '????',
 613+'math_unknown_function' => '????',
 614+'math_lexing_error' => '???',
 615+'math_syntax_error' => '????',
 616+'prefs-personal' => '??',
 617+'prefs-rc' => '??',
 618+'prefs-watchlist' => '??',
 619+'prefs-watchlist-days' => '????',
 620+'prefs-watchlist-edits' => '????',
 621+'prefs-misc' => '?',
 622+'saveprefs' => '?',
 623+'resetprefs' => '??',
 624+'oldpassword' => '???:',
 625+'newpassword' => '???:',
 626+'retypenew' => '?????:',
 627+'textboxsize' => '??',
 628+'rows' => '?:',
 629+'columns' => '?:',
 630+'searchresultshead' => '?',
 631+'resultsperpage' => '???:',
 632+'contextlines' => '???:',
 633+'contextchars' => '???:',
 634+'recentchangescount' => '????:',
 635+'savedprefs' => '????',
 636+'timezonelegend' => '??',
 637+'timezonetext' => '???????',
 638+'localtime' => '???',
 639+'timezoneoffset' => '?�',
 640+'servertime' => '????',
 641+'guesstimezone' => '?????',
 642+'allowemail' => '???',
 643+'default' => '??',
 644+'files' => '?',
 645+
 646+# User rights
 647+'userrights-lookup-user' => '??',
 648+'userrights-user-editname' => '??:',
 649+'editusergroup' => '??',
 650+'userrights-editusergroup' => '??',
 651+'saveusergroups' => '??',
 652+'userrights-groupsmember' => '??:',
 653+'userrights-groupsavailable' => '????:',
 654+'userrights-groupshelp' => '????????,??????????,?Ctrl????',
 655+
 656+# Groups
 657+'group' => '?:',
 658+'group-bot' => '?',
 659+'group-sysop' => '??',
 660+'group-bureaucrat' => '??',
 661+'group-all' => '(?)',
 662+
 663+'group-bot-member' => '?',
 664+'group-sysop-member' => '??',
 665+'group-bureaucrat-member' => '??',
 666+
 667+'grouppage-bot' => '{{ns:project}}:?',
 668+'grouppage-sysop' => '{{ns:project}}:??',
 669+'grouppage-bureaucrat' => '{{ns:project}}:??',
 670+
 671+# User rights log
 672+'rightsnone' => '(?)',
 673+
 674+# Recent changes
 675+'recentchanges' => '??',
 676+'recentchangestext' => '????,?????',
 677+'rcnote' => '???<strong>$3</strong>?,<strong>$2</strong>??<strong>$1</strong>????',
 678+'rcnotefrom' => '???<b>$2</b?<b>$1</b>????',
 679+'rclistfrom' => '?$1????',
 680+'rcshowhideminor' => '$1?',
 681+'rcshowhidebots' => '$1?',
 682+'rcshowhideliu' => '$1?',
 683+'rcshowhideanons' => '$1??',
 684+'rcshowhidepatr' => '$1?',
 685+'rcshowhidemine' => '$1??',
 686+'rclinks' => '$2??$1???<br />$3',
 687+'diff' => '?',
 688+'hist' => '?',
 689+'hide' => '?',
 690+'show' => '?',
 691+'minoreditletter' => '?',
 692+'newpageletter' => '?',
 693+'boteditletter' => '?',
 694+'number_of_watching_users_pageview' => '[??$1?]',
 695+'rc_categories_any' => '?',
 696+
 697+# Recent changes linked
 698+'recentchangeslinked' => '???',
 699+
 700+# Upload
 701+'upload' => '??',
 702+'uploadbtn' => '??',
 703+'reupload' => '???',
 704+'reuploaddesc' => '???',
 705+'uploadnologin' => '???',
 706+'uploadnologintext' => '[[Special:Userlogin|??]]????',
 707+'upload_directory_read_only' => '??$1??,????',
 708+'uploaderror' => '????',
 709+'uploadtext' => "????,[[Special:Imagelist|??]]?????[[Special:Log/upload|??]]?
 710+????,????:
 711+'''<nowiki>[[</nowiki>{{ns:image}}:File.jpg]]'''?
 712+'''<nowiki>[[</nowiki>{{ns:image}}:File.png|?]]'''?
 713+'''<nowiki>[[</nowiki>{{ns:media}}:File.ogg]]'''",
 714+'uploadlog' => '??',
 715+'uploadlogpage' => '??',
 716+'uploadlogpagetext' => '????:',
 717+'filename' => '?',
 718+'filedesc' => '?',
 719+'fileuploadsummary' => '?:',
 720+'filestatus' => '??',
 721+'filesource' => '?',
 722+'uploadedfiles' => '??',
 723+'ignorewarning' => '????',
 724+'ignorewarnings' => '???',
 725+'minlength' => '???????',
 726+'illegalfilename' => '?"$1"??,?????',
 727+'badfilename' => '??"$1?".',
 728+'emptyfile' => '???,????,????',
 729+'fileexists' => '$1??,???????',
 730+'successfulupload' => '????????',
 731+'sourcefilename' => '??',
 732+'destfilename' => '????',
 733+'watchthisupload' => '??',
 734+
 735+# Image list
 736+'ilsubmit' => '?',
 737+'byname' => '??',
 738+'bydate' => '??',
 739+'bysize' => '??',
 740+'imgdelete' => '?',
 741+'deleteimg' => '?',
 742+'imagelinks' => '?',
 743+'imagelist_date' => '?',
 744+'imagelist_name' => '?',
 745+'imagelist_user' => '?',
 746+'imagelist_size' => '?(???)',
 747+'imagelist_description' => '?',
 748+'imagelist_search_for' => '????:',
 749+
 750+# Unwatched pages
 751+'unwatchedpages' => '??',
 752+
 753+# Statistics
 754+'statistics' => '??',
 755+'sitestats' => '{{SITENAME}}??',
 756+'userstats' => '?????',
 757+'sitestatstext' => "???'''$1'''?,?????????????,???$2???'''$8'''?
 758+?????,??'''$3''',??'''$4'''??????'''$5'''?,??'''$6'''??
 759+[http://meta.wikimedia.org/wiki/Help:Job_queue job queue]?'''$7'''",
 760+'userstatstext' => "???'''$1''',??'''$2'''??$5,?????'''$4'''?",
 761+'statistics-mostpopular' => '????',
 762+
 763+'disambiguations' => '??',
 764+
 765+'doubleredirects' => '??',
 766+
 767+'brokenredirects' => '??',
 768+'brokenredirectstext' => '??',
 769+
 770+# Miscellaneous special pages
 771+'nbytes' => '$1???',
 772+'ncategories' => '$1?',
 773+'nlinks' => '$1?',
 774+'nmembers' => '$1?',
 775+'nrevisions' => '$1?',
 776+'nviews' => '$1?',
 777+'lonelypages' => '??',
 778+'lonelypagestext' => '????',
 779+'uncategorizedpages' => '???',
 780+'uncategorizedcategories' => '?????',
 781+'uncategorizedimages' => '???',
 782+'unusedcategories' => '?????',
 783+'popularpages' => '??',
 784+'wantedcategories' => '??',
 785+'wantedpages' => '??',
 786+'mostrevisions' => '????',
 787+'allpages' => '??',
 788+'shortpages' => '??',
 789+'longpages' => '??',
 790+'listusers' => '????',
 791+'specialpages' => '??',
 792+'spheading' => '??',
 793+'restrictedpheading' => '??',
 794+'newpages' => '??',
 795+'newpages-username' => '?:',
 796+'ancientpages' => '??',
 797+'intl' => '???',
 798+'move' => '?',
 799+'movethispage' => '???',
 800+
 801+'categoriespagetext' => '????:',
 802+'version' => '?',
 803+
 804+# Special:Log
 805+'specialloguserlabel' => '??:',
 806+'speciallogtitlelabel' => '?:',
 807+'log' => '?',
 808+
 809+# Special:Allpages
 810+'nextpage' => '??,$1',
 811+'allpagesfrom' => '???:',
 812+'allarticles' => '??',
 813+'allinnamespace' => '??($1 namespace)',
 814+'allnotinnamespace' => '??(not in $1 namespace)',
 815+'allpagesprev' => '?',
 816+'allpagesnext' => '?',
 817+'allpagessubmit' => '?',
 818+'allpagesprefix' => '????:',
 819+
 820+# Special:Listusers
 821+'listusersfrom' => '????:',
 822+
 823+# E-mail user
 824+'mailnologin' => '??',
 825+'mailnologintext' => '[[Special:Userlogin|??]?????]
 826+and have a valid e-mail address in your [[Special:Preferences|preferences]]
 827+to send e-mail to other users.',
 828+'emailuser' => '????',
 829+'emailpage' => '??',
 830+'defemailsubject' => '{{SITENAME}}??',
 831+'noemailtitle' => '??',
 832+'emailfrom' => '?',
 833+'emailto' => '?',
 834+'emailsubject' => '?',
 835+'emailmessage' => '?',
 836+'emailsend' => '?',
 837+'emailsent' => '???',
 838+'emailsenttext' => '???',
 839+
 840+# Watchlist
 841+'watchlist' => '??',
 842+'watchlistfor' => "(?'''$1''')",
 843+'nowatchlist' => '??',
 844+'watchlistanontext' => '$1???',
 845+'watchlistcount' => "'''??,??$1'''",
 846+'clearwatchlist' => '??',
 847+'watchlistcleartext' => '?????',
 848+'watchlistclearbutton' => '??',
 849+'watchlistcleardone' => '????$1????',
 850+'watchnologin' => '???',
 851+'watchnologintext' => '[[Special:Userlogin|??]]????',
 852+'addedwatch' => '??',
 853+'addedwatchtext' => "??\"[[:\$1]]\"??????????[[Special:Watchlist|??]],?'''??'''??[[Special:Recentchanges|???]]?
 854+
 855+?????,????\"??\"???",
 856+'removedwatch' => '??',
 857+'removedwatchtext' => '"[[:$1]]"????',
 858+'watch' => '?',
 859+'watchthispage' => '??',
 860+'unwatch' => '??',
 861+'unwatchthispage' => '??',
 862+'notanarticle' => '????',
 863+'watchnochange' => '????',
 864+'watchdetails' => '*??$1?,?????
 865+* [[Special:Watchlist/edit|???]]
 866+* [[Special:Watchlist/??]]',
 867+'wlheader-enotif' => '*????',
 868+'wlheader-showupdated' => "*???'''??'''?",
 869+'removechecked' => '???',
 870+'watchlistcontains' => '??$1?',
 871+'watcheditlist' => "??????,?????????,??'???',????????????,?????",
 872+'removingchecked' => '???�',
 873+'couldntremove' => "'$1'????�",
 874+'iteminvalidname' => "'$1'??",
 875+'wlnote' => '?<b>$2</b>??$1??',
 876+'wlsaved' => '??????',
 877+'wldone' => '?',
 878+
 879+'enotif_mailer' => '{{SITENAME}}?',
 880+'enotif_reset' => '????',
 881+'enotif_newpagetext' => '??',
 882+'changed' => '??',
 883+'created' => '??',
 884+'enotif_subject' => '{$PAGEEDITDATE}{{SITENAME}}??{$PAGETITLE}?{$PAGEEDITOR}{$CHANGEDORCREATED}',
 885+'enotif_lastvisited' => '???$1',
 886+'enotif_body' => '$WATCHINGUSERNAME??,
 887+{$PAGEEDITDATE}{{SITENAME}}??{$PAGETITLE}?{$PAGEEDITOR}{$CHANGEDORCREATED},??{$PAGETITLE_URL}?
 888+
 889+$NEWPAGE
 890+
 891+???:$PAGESUMMARY $PAGEMINOREDIT
 892+
 893+????
 894+??:$PAGEEDITOR_EMAIL
 895+??:$PAGEEDITOR_WIKI
 896+
 897+????,?????,???????
 898+
 899+ {{SITENAME}}??
 900+
 901+--
 902+??,?{{fullurl:{{ns:special}}:Watchlist/edit}}?
 903+?????,?{{fullurl:{{ns:help}}:Contents}}',
 904+
 905+# Delete/protect/revert
 906+'deletepage' => '??',
 907+'confirm' => '?',
 908+'excontent' => "??:'$1'",
 909+'excontentauthor' => "??: '$1' (and the only contributor was '$2')",
 910+'exblank' => '??',
 911+'confirmdelete' => '??',
 912+'deletesub' => '("$1",???)',
 913+'historywarning' => '?:??????:',
 914+'confirmdeletetext' => '??????????,?????[[{{ns:project}}:Policy]]?????',
 915+'actioncomplete' => '??',
 916+'deletedtext' => '"$1"??,???$2?',
 917+'deletedarticle' => '"[[$1]]"??',
 918+'dellogpage' => '??',
 919+'dellogpagetext' => '????.',
 920+'deletionlog' => '??',
 921+'reverted' => '?',
 922+'deletecomment' => '??',
 923+'imagereverted' => '??',
 924+'editcomment' => '?:"<i>$1</i>"', # only shown if there is an edit comment
 925+'protectlogpage' => '??',
 926+'protectlogtext' => '?????:',
 927+'protectedarticle' => '"[[$1]]"??',
 928+'unprotectedarticle' => '"[[$1]]"??',
 929+'protectsub' => '(??"$1")',
 930+'confirmprotecttext' => '?????',
 931+'confirmprotect' => '??',
 932+'protectmoveonly' => '????',
 933+'protectcomment' => '????:',
 934+'unprotectsub' => '(??"$1")',
 935+'confirmunprotecttext' => '?????',
 936+'confirmunprotect' => '??',
 937+'unprotectcomment' => '????:',
 938+'protect-unchain' => '???',
 939+'protect-text' => '????<strong>$1</strong>',
 940+'protect-default' => '(??)',
 941+'protect-level-autoconfirmed' => '???',
 942+'protect-level-sysop' => '???',
 943+
 944+# Restrictions (nouns)
 945+'restriction-edit' => '?',
 946+'restriction-move' => '?',
 947+
 948+# Undelete
 949+'undelete' => '???',
 950+'undeletepage' => '??????',
 951+'viewdeletedpage' => '???',
 952+'undeletepagetext' => '????????????,???',
 953+'undeleterevisions' => '??$1',
 954+'undeletebtn' => '?',
 955+'undeletereset' => '??',
 956+'undeletecomment' => '?:',
 957+'undeletedarticle' => '"[[$1]]"??',
 958+'undeletedrevisions' => '$1???',
 959+'undeletedrevisions-files' => '$1?$2???',
 960+'undeletedfiles' => '$1???',
 961+'cannotundelete' => '????,?????',
 962+'undeletedpage' => "<big>'''$1??'''</big>
 963+?[[Special:Log/delete|???]]",
 964+
 965+# Namespace form on various pages
 966+'namespace' => '??:',
 967+'invert' => '??',
 968+
 969+# Contributions
 970+'contributions' => '??',
 971+'mycontris' => '??',
 972+'contribsub2' => '?$1',
 973+'nocontribs' => '????',
 974+'ucnote' => '?<b>$2</b>?<b>$1</b>???',
 975+'uclinks' => ' ?$1?,?$2?',
 976+'uctop' => ' (?)',
 977+
 978+'sp-contributions-newest' => '?',
 979+'sp-contributions-oldest' => '?',
 980+'sp-contributions-newer' => '?$1',
 981+'sp-contributions-older' => '?$1',
 982+'sp-contributions-newbies-sub' => '???',
 983+
 984+'sp-newimages-showfrom' => '???,?$1',
 985+
 986+# What links here
 987+'whatlinkshere' => '???',
 988+'notargettitle' => '??',
 989+'linklistsub' => '(??)',
 990+'linkshere' => "???'''[[:$1]]''':",
 991+'nolinkshere' => "???'''[[:$1]]'''.",
 992+'isredirect' => '?',
 993+'istemplate' => '?',
 994+
 995+# Block/unblock
 996+'blockip' => '??',
 997+'ipaddress' => 'IP?',
 998+'ipadressorusername' => 'IP???',
 999+'ipbexpiry' => '??',
 1000+'ipbreason' => '?',
 1001+'ipbanononly' => '???',
 1002+'ipbcreateaccount' => '???',
 1003+'ipbsubmit' => '???',
 1004+'ipbother' => '??',
 1005+'ipboptions' => '2 hours:??,1 day:??,3 days:??,1 week:??,2 weeks:??,1 month:??,3 months:??,6 months:??,1 year:??,infinite:?',
 1006+'ipbotheroption' => '?',
 1007+'badipaddress' => 'IP??',
 1008+'blockipsuccesssub' => '??',
 1009+'blockipsuccesstext' => '[[{{ns:Special}}:Contributions/$1|$1]]??<br />?[[{{ns:Special}}:Ipblocklist|??]]',
 1010+'unblockip' => '???',
 1011+'unblockiptext' => '???????IP:',
 1012+'ipusubmit' => '???',
 1013+'unblocked' => '[[User:$1|$1]]???',
 1014+'ipblocklist' => '?????IP:',
 1015+'blocklistline' => '$1,$2?$3($4)',
 1016+'infiniteblock' => '?',
 1017+'expiringblock' => '?$1',
 1018+'anononlyblock' => '???',
 1019+'createaccountblock' => '???',
 1020+'ipblocklistempty' => '????',
 1021+'blocklink' => '?',
 1022+'unblocklink' => '?',
 1023+'contribslink' => '??',
 1024+'autoblocker' => '??"[[User:$1|$1]]"??IP"\'\'\'$2\'\'\'",??',
 1025+'blocklogpage' => '??',
 1026+'blocklogentry' => '?"[[$1]]"?$2',
 1027+'unblocklogentry' => '?$1',
 1028+'ipb_expiry_invalid' => '?????',
 1029+'ipb_already_blocked' => '"$1"???',
 1030+'proxyblocksuccess' => '??',
 1031+
 1032+# Developer tools
 1033+'lockdb' => '???',
 1034+'unlockdb' => '???',
 1035+'lockconfirm' => '????',
 1036+'unlockconfirm' => '????',
 1037+'lockbtn' => '?',
 1038+'unlockbtn' => '?',
 1039+'lockdbsuccesssub' => '????',
 1040+'unlockdbsuccesssub' => '????',
 1041+'lockdbsuccesstext' => '?????<br />????[[Special:Unlockdb|??]]?',
 1042+'unlockdbsuccesstext' => '????',
 1043+'databasenotlocked' => '????',
 1044+
 1045+# Move page
 1046+'movepage' => '??',
 1047+'movearticle' => '???',
 1048+'movenologin' => '???',
 1049+'movenologintext' => '???[[Special:Userlogin|??]]?',
 1050+'newtitle' => '???',
 1051+'movepagebtn' => '???',
 1052+'pagemovedsub' => '?',
 1053+'pagemovedtext' => '[[$1]]"?"[[$2]]"??',
 1054+'articleexists' => '????,?????????',
 1055+'movedto' => '??',
 1056+'movetalk' => '????',
 1057+'talkpagemoved' => '?????',
 1058+'talkpagenotmoved' => '?<strong>?</strong>???',
 1059+'1movedto2' => '[[$1]]?[[$2]]?',
 1060+'1movedto2_redir' => '[[$1]]?[[$2]]?',
 1061+'movelogpage' => '??',
 1062+'movelogpagetext' => '????:',
 1063+'movereason' => '?',
 1064+'revertmove' => '?',
 1065+'delete_and_move' => '???',
 1066+
 1067+# Namespace 8 related
 1068+'allmessages' => '??',
 1069+'allmessagesname' => '?',
 1070+'allmessagesdefault' => '???',
 1071+'allmessagescurrent' => '??',
 1072+'allmessagesfilter' => '???:',
 1073+'allmessagesmodified' => '???',
 1074+
 1075+# Thumbnails
 1076+'thumbnail-more' => '?',
 1077+'missingimage' => '<b>??</b><br /><i>$1</i>',
 1078+'filemissing' => '????',
 1079+
 1080+# Special:Import
 1081+'import-interwiki-submit' => '??',
 1082+'importstart' => '???�',
 1083+'import-revision-count' => '?$1?',
 1084+'importnopages' => '????',
 1085+'importfailed' => '????:$1',
 1086+'importsuccess' => '????!',
 1087+
 1088+# Import log
 1089+'import-logentry-upload-detail' => '?$1?',
 1090+'import-logentry-interwiki-detail' => '$1??$2',
 1091+
 1092+# Tooltip help for the actions
 1093+'tooltip-search' => '?{{SITENAME}}',
 1094+'tooltip-minoredit' => '????',
 1095+'tooltip-save' => '???',
 1096+'tooltip-preview' => '??,?????',
 1097+'tooltip-diff' => '???',
 1098+'tooltip-compareselectedversions' => '????',
 1099+'tooltip-watch' => '??',
 1100+'tooltip-recreate' => '???',
 1101+
 1102+# Attribution
 1103+'anonymous' => '{{SITENAME}}??',
 1104+'siteuser' => '{{SITENAME}}??$1',
 1105+'lastmodifiedatby' => '$1$2,$3??', # $1 date, $2 time, $3 user
 1106+'and' => '?',
 1107+'othercontribs' => '$1??',
 1108+'others' => '?',
 1109+'siteusers' => '{{SITENAME}}??$1',
 1110+
 1111+# Info page
 1112+'infosubtitle' => '??',
 1113+'numedits' => '??$1',
 1114+'numtalkedits' => '??$1',
 1115+'numwatchers' => '??$1',
 1116+'numauthors' => '??$1??',
 1117+'numtalkauthors' => '??$1??',
 1118+
 1119+# Patrolling
 1120+'markaspatrolleddiff' => '??',
 1121+'markaspatrolledtext' => '??',
 1122+'markedaspatrolled' => '??',
 1123+'markedaspatrolledtext' => '????',
 1124+'rcpatroldisabled' => '????',
 1125+'markedaspatrollederror' => '???',
 1126+'markedaspatrollederrortext' => '?????',
 1127+
 1128+# Image deletion
 1129+'deletedrevision' => '???$1.',
 1130+
 1131+# Browsing diffs
 1132+'previousdiff' => '??',
 1133+'nextdiff' => '??',
 1134+
 1135+# Media information
 1136+'widthheight' => '?$1?$2',
 1137+
 1138+'newimages' => '???',
 1139+'showhidebots' => '($1?)',
 1140+'noimages' => '?',
 1141+
 1142+'passwordtooshort' => '????,??$1??',
 1143+
 1144+# Metadata
 1145+'metadata' => '??',
 1146+
 1147+# EXIF tags
 1148+'exif-imagewidth' => '?',
 1149+'exif-imagelength' => '?',
 1150+
 1151+# 'all' in various places, this might be different for inflected languages
 1152+'recentchangesall' => '?',
 1153+'imagelistall' => '?',
 1154+'watchlistall1' => '?',
 1155+'watchlistall2' => '?',
 1156+'namespacesall' => '?',
 1157+
 1158+# E-mail address confirmation
 1159+'confirmemail' => '???',
 1160+'confirmemail_noemail' => '[[Special:Preferences|??]]???',
 1161+'confirmemail_send' => '???',
 1162+'confirmemail_sent' => '????',
 1163+'confirmemail_sendfailed' => '????,?????',
 1164+
 1165+# Inputbox extension, may be useful in other contexts as well
 1166+'tryexact' => '???',
 1167+'searchfulltext' => '???',
 1168+'createarticle' => '??',
 1169+
 1170+# Scary transclusion
 1171+'scarytranscludefailed' => '[??,$1???]',
 1172+'scarytranscludetoolong' => '[??,????]',
 1173+
 1174+# Trackbacks
 1175+'trackbackremove' => ' ([$1?])',
 1176+
 1177+# Delete conflict
 1178+'deletedwhileediting' => '?:?????',
 1179+'confirmrecreate' => "[[User:$1|$1]]([[User talk:$1|?]])????:
 1180+''$2''
 1181+?????",
 1182+'recreate' => '?',
 1183+
 1184+# HTML dump
 1185+'redirectingto' => '??[[$1]]�',
 1186+
 1187+# action=purge
 1188+'confirm_purge' => '????
 1189+
 1190+$1',
 1191+'confirm_purge_button' => '?',
 1192+
 1193+'youhavenewmessagesmulti' => '???$1',
 1194+
 1195+'searchcontaining' => "???''$1''",
 1196+'searchnamed' => "???''$1''.",
 1197+'articletitles' => "???''$1''",
 1198+'hideresults' => '?',
 1199+
 1200+'loginlanguagelabel' => '?:$1',
 1201+
 1202+# Multipage image navigation
 1203+'imgmultipageprev' => '???',
 1204+'imgmultipagenext' => '???',
 1205+'imgmultigo' => '?',
 1206+'imgmultigotopre' => '?',
 1207+
 1208+# Table pager
 1209+'ascending_abbrev' => '??',
 1210+'descending_abbrev' => '??',
 1211+'table_pager_next' => '??',
 1212+'table_pager_prev' => '??',
 1213+'table_pager_first' => '??',
 1214+'table_pager_last' => '??',
 1215+'table_pager_limit' => '???$1',
 1216+'table_pager_limit_submit' => '?',
 1217+'table_pager_empty' => '?',
 1218+
 1219+# Auto-summaries
 1220+'autoredircomment' => '??[[$1]]', # This should be changed to the new naming convention, but existed beforehand
 1221+
 1222+);
 1223+
81224 ?>
Index: trunk/phase3/RELEASE-NOTES
@@ -455,6 +455,7 @@
456456 * Uzbek (uz)
457457 * Vietnamese (vi)
458458 * Zealandic (zea)
 459+* Old Chinese / Late Middle Chinese (zh-classical)
459460 * Chinese (PRC) (zh-cn)
460461 * Chinese (Taiwan) (zh-tw)
461462 * Cantonese (zh-yue)
Index: trunk/extensions/Makesysop/SpecialMakesysop.i18n.php
@@ -991,6 +991,16 @@
992992 'group-steward-member' => 'Mwaisse-manaedjeu tot avå',
993993 'grouppage-steward' => '{{ns:project}}:Stewards',
994994 );
 995+$wgMakesysopMessages['zh-classical'] = array(
 996+ 'makesysoptitle' => '封有秩',
 997+ 'makesysopname' => '簿名:',
 998+ 'makesysopsubmit' => '封之有秩',
 999+ 'makesysopok' => "<b>"$1"成有秩矣。</b>",
 1000+ 'makesysopfail' => "<b>"$1"未封之,疑名謬。</b>",
 1001+ 'makesysop' => '封有秩',
 1002+ 'already_sysop' => '早封有秩矣',
 1003+ 'already_bureaucrat' => '早封門下矣',
 1004+);
9951005 $wgMakesysopMessages['zh-cn'] = array(
9961006 'makesysoptitle' => '将用户设置为操作员',
9971007 'makesysoptext' => '这个由行政管理员使用的表单可以将普通用户变为管理员。在输入框中输入用户名并点击按钮就可以将用户设置为管理员。',

Follow-up revisions

RevisionCommit summaryAuthorDate
r21712Revert r21711, wrong encoding :(raymond09:32, 30 April 2007