array( 'delete', 'deletethispage', 'undelete_short1', 'undelete_short', 'undelete', 'undeletepage', 'undeletepagetext', 'undeletearticle', 'undeleterevisions', 'undeletehistory', 'undeleterevision', 'undeletebtn', 'undeletedarticle', 'undeletedrevisions', 'undeletedtext', ), 'move' => array( 'move', 'movethispage', ), 'revert' => array( ), 'protect' => array( 'confirmprotect', 'confirmprotecttext', 'confirmunprotect', 'confirmunprotecttext', 'protect', 'protectcomment', 'protectmoveonly', 'protectpage', 'protectsub', 'protectthispage', 'unprotect', 'unprotectthispage', 'unprotectsub', 'unprotectcomment', ), ); $CreditsMsg = array( 'anonymous', 'siteuser', 'lastmodifiedby', 'and', 'othercontribs', 'others', 'siteusers', 'creditspage', 'nocredits', ); // When showing differences $DifferenceMsg = array( 'previousdiff', 'nextdiff', ); // used on page edition $EditMsg = array( 'bold_sample', 'bold_tip', 'italic_sample', 'italic_tip', 'link_sample', 'link_tip', 'extlink_sample', 'extlink_tip', 'headline_sample', 'headline_tip', 'math_sample', 'math_tip', 'nowiki_sample', 'nowiki_tip', 'image_sample', 'image_tip', 'media_sample', 'media_tip', 'sig_tip', 'hr_tip', 'accesskey-search', 'accesskey-minoredit', 'accesskey-save', 'accesskey-preview', 'accesskey-diff', 'accesskey-compareselectedversions', 'tooltip-search', 'tooltip-minoredit', 'tooltip-save', 'tooltip-preview', 'tooltip-diff', 'tooltip-compareselectedversions', 'tooltip-watch', 'copyrightwarning', 'copyrightwarning2', 'editconflict', 'editing', 'editingcomment', 'editingold', 'editingsection', 'explainconflict', 'infobox', 'infobox_alert', 'longpagewarning', 'nonunicodebrowser', 'previewconflict', 'previewnote', 'protectedpagewarning', 'readonlywarning', 'spamprotectiontitle', 'spamprotectiontext', 'spamprotectionmatch', 'templatesused', 'yourdiff', 'yourtext', ); // Per namespace $NamespaceCategory = array ( 'category_header', 'categoryarticlecount', 'categoryarticlecount1', 'listingcontinuesabbrev', 'subcategories', 'subcategorycount', 'subcategorycount1', 'usenewcategorypage', ); $NamespaceImage = array ( 'deletedrevision', 'edit-externally', 'edit-externally-help', 'showbigimage', ); $NamespaceSpecialMsg = array( 'nosuchspecialpage', 'nospecialpagetext', ); // per special pages $SpecialAllMessages = array( 'allmessages', 'allmessagesname', 'allmessagesdefault', 'allmessagescurrent', 'allmessagestext', 'allmessagesnotsupportedUI', 'allmessagesnotsupportedDB', ); $SpecialAllPages = array( 'articlenamespace', 'allpagesformtext1', 'allpagesformtext2', 'allarticles', 'allpagesprev', 'allpagesnext', 'allpagesnamespace', 'allpagessubmit', ); $SpecialAskSQLMsg = array( 'asksql', 'asksqltext', 'sqlislogged', 'sqlquery', 'querybtn', 'selectonly', 'querysuccessful', ); $SpecialBlockip = array( 'blockip', 'blockiptext', 'range_block_disabled', 'ipb_expiry_invalid', 'ip_range_invalid', 'ipbexpiry', 'ipbsubmit', ); $SpecialContributions = array( 'contribsub', 'contributionsall', 'newbies', 'nocontribs', 'ucnote', 'uclinks', 'uctop', ); $SpecialExportMsg = array ( 'export', 'exporttext', 'exportcuronly', ); $SpecialImagelist = array( 'imagelistall', ); $SpecialImportMsg = array ( 'import', 'importtext', 'importfailed', 'importnotext', 'importsuccess', 'importhistoryconflict', ); $SpecialLockdbMsg = array( 'lockdb', 'unlockdb', 'lockdbtext', 'unlockdbtext', 'lockconfirm', 'unlockconfirm', 'lockbtn', 'unlockbtn', 'locknoconfirm', 'lockdbsuccesssub', 'unlockdbsuccesssub', 'lockdbsuccesstext', 'unlockdbsuccesstext', ); $SpecialLogMsg = array( 'specialloguserlabel', 'speciallogtitlelabel', ); $SpecialMaintenance = array( 'maintenance', 'maintnancepagetext', 'maintenancebacklink', 'disambiguations', 'disambiguationspage', 'disambiguationstext', 'doubleredirects', 'doubleredirectstext', 'brokenredirects', 'brokenredirectstext', 'selflinks', 'selflinkstext', 'mispeelings', 'mispeelingstext', 'mispeelingspage', 'missinglanguagelinks', 'missinglanguagelinksbutton', 'missinglanguagelinkstext', ); $SpecialMakeSysopMsg = array ( 'already_bureaucrat', 'already_sysop', 'makesysop', 'makesysoptitle', 'makesysoptext', 'makesysopname', 'makesysopsubmit', 'makesysopok', 'makesysopfail', 'rights', 'set_rights_fail', 'set_user_rights', 'user_rights_set', ); $SpecialMovepageMsg = array( 'newtitle', 'movearticle', 'movenologin', 'movenologintext', 'movepage', 'movepagebtn', 'movepagetalktext', 'movepagetext', 'movetalk', 'pagemovedsub', 'pagemovedtext', 'talkexists', 'talkpagemoved', 'talkpagenotmoved', ); $SpecialPreferencesMsg = array( 'tog-underline', 'tog-highlightbroken', 'tog-justify', 'tog-hideminor', 'tog-usenewrc', 'tog-numberheadings', 'tog-showtoolbar', 'tog-editondblclick', 'tog-editsection', 'tog-editsectiononrightclick', 'tog-showtoc', 'tog-rememberpassword', 'tog-editwidth', 'tog-watchdefault', 'tog-minordefault', 'tog-previewontop', 'tog-previewonfirst', 'tog-nocache', 'tog-enotifwatchlistpages', 'tog-enotifusertalkpages', 'tog-enotifminoredits', 'tog-enotifrevealaddr', 'tog-shownumberswatching', 'tog-rcusemodstyle', 'tog-showupdated', 'tog-fancysig', 'tog-externaleditor', 'imagemaxsize', 'prefs-help-email', 'prefs-help-email-enotif', 'prefs-help-realname', 'prefs-help-userdata', 'prefs-misc', 'prefs-personal', 'prefs-rc', 'resetprefs', 'saveprefs', 'oldpassword', 'newpassword', 'retypenew', 'textboxsize', 'rows', 'columns', 'searchresultshead', 'resultsperpage', 'contextlines', 'contextchars', 'stubthreshold', 'recentchangescount', 'savedprefs', 'timezonelegend', 'timezonetext', 'localtime', 'timezoneoffset', 'servertime', 'guesstimezone', 'emailflag', 'defaultns', 'default', ); $SpecialRecentchangesMsg = array( 'changes', 'recentchanges', 'recentchanges-url', 'recentchangestext', 'rcloaderr', 'rcnote', 'rcnotefrom', 'rclistfrom', 'showhideminor', 'rclinks', 'rchide', 'rcliu', 'diff', 'hist', 'hide', 'show', 'tableform', 'listform', 'nchanges', 'minoreditletter', 'newpageletter', 'sectionlink', 'number_of_watching_users_RCview', 'number_of_watching_users_pageview', 'recentchangesall', ); $SpecialRecentchangeslinkedMsg = array( 'rclsub', ); $SpecialSearchMsg = array( 'searchresults', 'searchresulttext', 'searchquery', 'badquery', 'badquerytext', 'matchtotals', 'nogomatch', 'titlematches', 'notitlematches', 'textmatches', 'notextmatches', ); $SpecialSitesettingsMsg = array( 'sitesettings', 'sitesettings-features', 'sitesettings-permissions', 'sitesettings-memcached', 'sitesettings-debugging', 'sitesettings-caching', 'sitesettings-wgShowIPinHeader', 'sitesettings-wgUseDatabaseMessages', 'sitesettings-wgUseCategoryMagic', 'sitesettings-wgUseCategoryBrowser', 'sitesettings-wgHitcounterUpdateFreq', 'sitesettings-wgAllowExternalImages', 'sitesettings-permissions-readonly', 'sitesettings-permissions-whitelist', 'sitesettings-permissions-banning', 'sitesettings-permissions-miser', 'sitesettings-wgReadOnly', 'sitesettings-wgReadOnlyFile', 'sitesettings-wgWhitelistEdit', 'sitesettings-wgWhitelistRead', 'sitesettings-wgWhitelistAccount-user', 'sitesettings-wgWhitelistAccount-sysop', 'sitesettings-wgWhitelistAccount-developer', 'sitesettings-wgSysopUserBans', 'sitesettings-wgSysopRangeBans', 'sitesettings-wgDefaultBlockExpiry', 'sitesettings-wgMiserMode', 'sitesettings-wgDisableQueryPages', 'sitesettings-wgUseWatchlistCache', 'sitesettings-wgWLCacheTimeout', 'sitesettings-cookies', 'sitesettings-performance', 'sitesettings-images', ); $SpecialStatisticsMsg = array( 'statistics', 'sitestats', 'userstats', 'sitestatstext', 'userstatstext', ); $SpecialUndelte = array( 'deletepage', ); $SpecialUploadMsg = array( 'affirmation', 'badfilename', 'badfiletype', 'emptyfile', 'fileexists', 'filedesc', 'filename', 'filesource', 'filestatus', 'fileuploaded', 'ignorewarning', 'illegalfilename', 'largefile', 'minlength', 'noaffirmation', 'reupload', 'reuploaddesc', 'savefile', 'successfulupload', 'upload', 'uploadbtn', 'uploadcorrupt', 'uploaddisabled', 'uploadfile', 'uploadedimage', 'uploaderror', 'uploadlink', 'uploadlog', 'uploadlogpage', 'uploadlogpagetext', 'uploadnologin', 'uploadnologintext', 'uploadtext', 'uploadwarning', ); $SpecialUserlevelsMsg = array( 'saveusergroups', 'userlevels-editusergroup', 'userlevels-groupsavailable', 'userlevels-groupshelp', 'userlevels-groupsmember', ); $SpecialUserloginMsg = array( 'acct_creation_throttle_hit', 'loginend', 'loginsuccesstitle', 'loginsuccess', 'nocookiesnew', 'nocookieslogin', 'noemail', 'noname', 'nosuchuser', 'mailmypassword', 'mailmypasswordauthent', 'passwordremindermailsubject', 'passwordremindermailbody', 'passwordsent', 'passwordsentforemailauthentication', 'userexists', 'wrongpassword', ); $SpecialValidateMsg = array( 'val_yes', 'val_no', 'val_revision', 'val_time', 'val_list_header', 'val_add', 'val_del', 'val_warning', 'val_rev_for', 'val_rev_stats_link', 'val_iamsure', 'val_clear_old', 'val_merge_old', 'val_form_note', 'val_noop', 'val_percent', 'val_percent_single', 'val_total', 'val_version', 'val_tab', 'val_this_is_current_version', 'val_version_of', 'val_table_header', 'val_stat_link_text', 'val_view_version', 'val_validate_version', 'val_user_validations', 'val_no_anon_validation', 'val_validate_article_namespace_only', 'val_validated', 'val_article_lists', 'val_page_validation_statistics', ); $SpecialVersionMsg = array( 'special_version_prefix', 'special_version_postfix' ); $SpecialWatchlistMsg = array( 'watchlistall1', 'watchlistall2', 'wlnote', 'wlshowlast', 'wlsaved', 'wlhideshowown', 'wlshow', 'wlhide', ); $SpecialWhatlinkshereMsg = array( 'linklistsub', 'nolinkshere', 'isredirect', ); $commonMsg = array ( 'sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'january', 'february', 'march', 'april', 'may_long', 'june', 'july', 'august', 'september', 'october', 'november', 'december', 'jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec', 'categories', 'category', 'linktrail', 'mainpage', 'portal', 'portal-url', 'about', 'aboutsite', 'aboutpage', 'article', 'help', 'helppage', 'wikititlesuffix', 'bugreports', 'bugreportspage', 'sitesupport', 'sitesupport-url', 'faq', 'faqpage', 'edithelp', 'newwindow', 'edithelppage', 'cancel', 'qbfind', 'qbbrowse', 'qbedit', 'qbpageoptions', 'qbpageinfo', 'qbmyoptions', 'qbspecialpages', 'moredotdotdot', 'mypage', 'mytalk', 'anontalk', 'navigation', 'metadata', 'metadata_page', 'currentevents', 'currentevents-url', 'disclaimers', 'disclaimerpage', 'errorpagetitle', 'returnto', 'tagline', 'whatlinkshere', 'search', 'go', 'history', 'history_short', 'info_short', 'printableversion', 'edit', 'editthispage', 'newpage', 'talkpage', 'specialpage', 'personaltools', 'postcomment', 'addsection', 'articlepage', 'subjectpage', 'talk', 'toolbox', 'userpage', 'wikipediapage', 'imagepage', 'viewtalkpage', 'otherlanguages', 'redirectedfrom', 'lastmodified', 'viewcount', 'copyright', 'poweredby', 'printsubtitle', 'protectedpage', 'administrators', 'sysoptitle', 'sysoptext', 'developertitle', 'developertext', 'bureaucrattitle', 'bureaucrattext', 'nbytes', 'ok', 'sitetitle', 'pagetitle', 'sitesubtitle', 'retrievedfrom', 'newmessages', 'newmessageslink', 'editsection', 'toc', 'showtoc', 'hidetoc', 'thisisdeleted', 'restorelink', 'feedlinks', 'sitenotice', 'nstab-main', 'nstab-user', 'nstab-media', 'nstab-special', 'nstab-wp', 'nstab-image', 'nstab-mediawiki', 'nstab-template', 'nstab-help', 'nstab-category', 'nosuchaction', 'nosuchactiontext', 'error', 'databaseerror', 'dberrortext', 'dberrortextcl', 'noconnect', 'nodb', 'cachederror', 'laggedslavemode', 'readonly', 'enterlockreason', 'readonlytext', 'missingarticle', 'internalerror', 'filecopyerror', 'filerenameerror', 'filedeleteerror', 'filenotfound', 'unexpected', 'formerror', 'badarticleerror', 'cannotdelete', 'badtitle', 'badtitletext', 'perfdisabled', 'perfdisabledsub', 'perfcached', 'wrong_wfQuery_params', 'viewsource', 'protectedtext', 'seriousxhtmlerrors', 'logouttitle', 'logouttext', 'welcomecreation', 'loginpagetitle', 'yourname', 'yourpassword', 'yourpasswordagain', 'newusersonly', 'remembermypassword', 'loginproblem', 'alreadyloggedin', 'login', 'loginprompt', 'userlogin', 'logout', 'userlogout', 'notloggedin', 'createaccount', 'createaccountmail', 'badretype', 'youremail', 'yourrealname', 'yourlanguage', 'yourvariant', 'yournick', 'emailforlost', 'loginerror', 'nosuchusershort', 'mailerror', 'emailauthenticated', 'emailnotauthenticated', 'invalidemailaddress', 'disableduntilauthent', 'disablednoemail', 'summary', 'subject', 'minoredit', 'watchthis', 'savearticle', 'preview', 'showpreview', 'showdiff', 'blockedtitle', 'blockedtext', 'whitelistedittitle', 'whitelistedittext', 'whitelistreadtitle', 'whitelistreadtext', 'whitelistacctitle', 'whitelistacctext', 'loginreqtitle', 'loginreqtext', 'accmailtitle', 'accmailtext', 'newarticle', 'newarticletext', 'talkpagetext', 'anontalkpagetext', 'noarticletext', 'clearyourcache', 'usercssjsyoucanpreview', 'usercsspreview', 'userjspreview', 'updated', 'note', 'storedversion', // not used ? Editpage ? 'revhistory', 'nohistory', 'revnotfound', 'revnotfoundtext', 'loadhist', 'currentrev', 'revisionasof', 'revisionasofwithlink', 'previousrevision', 'nextrevision', 'currentrevisionlink', 'cur', 'next', 'last', 'orig', 'histlegend', 'history_copyright', 'difference', 'loadingrev', 'lineno', 'editcurrent', 'selectnewerversionfordiff', 'selectolderversionfordiff', 'compareselectedversions', 'prevn', 'nextn', 'viewprevnext', 'showingresults', 'showingresultsnum', 'nonefound', 'powersearch', 'powersearchtext', 'searchdisabled', 'googlesearch', 'blanknamespace', 'preferences', 'prefsnologin', 'prefsnologintext', 'prefslogintext', 'prefsreset', 'qbsettings', 'qbsettingsnote', 'changepassword', 'skin', 'math', 'dateformat', 'math_failure', 'math_unknown_error', 'math_unknown_function', 'math_lexing_error', 'math_syntax_error', 'math_image_error', 'math_bad_tmpdir', 'math_bad_output', 'math_notexvc', 'grouplevels-lookup-group', 'grouplevels-group-edit', 'editgroup', 'addgroup', 'userlevels-lookup-user', 'userlevels-user-editname', 'editusergroup', 'grouplevels-editgroup', 'grouplevels-addgroup', 'grouplevels-editgroup-name', 'grouplevels-editgroup-description', 'savegroup', // common to several pages 'copyrightpage', 'copyrightpagename', 'imagelist', 'imagelisttext', 'ilshowmatch', 'ilsubmit', 'showlast', 'byname', 'bydate', 'bysize', 'imgdelete', 'imgdesc', 'imglegend', 'imghistory', 'revertimg', 'deleteimg', 'deleteimgcompletely', 'imghistlegend', 'imagelinks', 'linkstoimage', 'nolinkstoimage', // unused ?? 'uploadedfiles', 'getimagelist', 'sharedupload', 'shareduploadwiki', // Special pages names 'orphans', 'geo', 'validate', 'lonelypages', 'uncategorizedpages', 'uncategorizedcategories', 'unusedimages', 'popularpages', 'nviews', 'wantedpages', 'nlinks', 'allpages', 'randompage', 'randompage-url', 'shortpages', 'longpages', 'deadendpages', 'listusers', 'specialpages', 'spheading', 'restrictedpheading', 'recentchangeslinked', 'debug', 'newpages', 'ancientpages', 'intl', 'unusedimagestext', 'booksources', 'categoriespagetext', 'data', 'userlevels', 'grouplevels', 'booksourcetext', 'isbn', 'rfcurl', 'pubmedurl', 'alphaindexline', 'version', 'log', 'alllogstext', 'nextpage', 'mailnologin', 'mailnologintext', 'emailuser', 'emailpage', 'emailpagetext', 'usermailererror', 'defemailsubject', 'noemailtitle', 'noemailtext', 'emailfrom', 'emailto', 'emailsubject', 'emailmessage', 'emailsend', 'emailsent', 'emailsenttext', 'watchlist', 'watchlistsub', 'nowatchlist', 'watchnologin', 'watchnologintext', 'addedwatch', 'addedwatchtext', 'removedwatch', 'removedwatchtext', 'watch', 'watchthispage', 'unwatch', 'unwatchthispage', 'notanarticle', 'watchnochange', 'watchdetails', 'watchmethod-recent', 'watchmethod-list', 'removechecked', 'watchlistcontains', 'watcheditlist', 'removingchecked', 'couldntremove', 'iteminvalidname', 'updatedmarker', 'email_notification_mailer', 'email_notification_infotext', 'email_notification_reset', 'email_notification_newpagetext', 'email_notification_to', 'email_notification_subject', 'email_notification_lastvisitedrevisiontext', 'email_notification_body', 'confirm', 'excontent', 'exbeforeblank', 'exblank', 'confirmdelete', 'deletesub', 'historywarning', 'confirmdeletetext', 'actioncomplete', 'deletedtext', 'deletedarticle', 'dellogpage', 'dellogpagetext', 'deletionlog', 'reverted', 'deletecomment', 'imagereverted', 'rollback', 'rollback_short', 'rollbacklink', 'rollbackfailed', 'cantrollback', 'alreadyrolled', 'revertpage', 'editcomment', 'sessionfailure', 'protectlogpage', 'protectlogtext', 'protectedarticle', 'unprotectedarticle', 'contributions', 'mycontris', 'notargettitle', // not used ? 'notargettext', // not used ? 'linkshere', 'ipaddress', 'ipadressorusername', // not used ? 'ipbreason', 'badipaddress', 'noblockreason', 'blockipsuccesssub', 'blockipsuccesstext', 'unblockip', 'unblockiptext', 'ipusubmit', 'ipusuccess', 'ipblocklist', 'blocklistline', 'blocklink', 'unblocklink', 'contribslink', 'autoblocker', 'blocklogpage', 'blocklogentry', 'blocklogtext', 'unblocklogentry', // not used ? 'proxyblocker', 'proxyblockreason', 'proxyblocksuccess', 'sorbs', 'sorbsreason', 'setbureaucratflag', 'bureaucratlog', 'rightslogtext', 'bureaucratlogentry', 'articleexists', // not used ? 'movedto', '1movedto2', '1movedto2_redir', 'movelogpage', 'movelogpagetext', 'thumbnail-more', 'missingimage', 'filemissing', 'Monobook.css', 'nodublincore', 'nocreativecommons', 'notacceptable', // used in Article:: 'infosubtitle', 'numedits', 'numtalkedits', 'numwatchers', 'numauthors', 'numtalkauthors', // not used ? 'mw_math_png', 'mw_math_simple', 'mw_math_html', 'mw_math_source', 'mw_math_modern', 'mw_math_mathml', // Patrolling 'markaspatrolleddiff', 'markaspatrolledlink', 'markaspatrolledtext', 'markedaspatrolled', 'markedaspatrolledtext', 'rcpatroldisabled', // not used ? 'rcpatroldisabledtext', // not used ? 'Monobook.js', 'newimages', 'noimages', 'variantname-zh-cn', 'variantname-zh-tw', 'variantname-zh-hk', 'variantname-zh-sg', 'variantname-zh', 'zhconversiontable', 'passwordtooshort', // sp preferences / userlogin ); ?>