Make the subtitle of Special:Watchlist more consistent with other subtitles.
[lhc/web/wiklou.git] / maintenance / language / messages.inc
index 22a366f..ee8cfed 100644 (file)
@@ -27,12 +27,10 @@ $wgMessageStructure = array(
                'tog-editsectiononrightclick',
                'tog-showtoc',
                'tog-rememberpassword',
-               'tog-editwidth',
                'tog-watchcreations',
                'tog-watchdefault',
                'tog-watchmoves',
                'tog-watchdeletion',
-               'tog-minordefault',
                'tog-previewontop',
                'tog-previewonfirst',
                'tog-nocache',
@@ -41,6 +39,7 @@ $wgMessageStructure = array(
                'tog-enotifminoredits',
                'tog-enotifrevealaddr',
                'tog-shownumberswatching',
+               'tog-oldsig',
                'tog-fancysig',
                'tog-externaleditor',
                'tog-externaldiff',
@@ -65,6 +64,13 @@ $wgMessageStructure = array(
                'underline-never',
                'underline-default',
        ),
+       'editfont' => array(
+               'editfont-style',
+               'editfont-default',
+               'editfont-monospace',
+               'editfont-sansserif',
+               'editfont-serif',
+       ),
        'dates' => array(
                'sunday',
                'monday',
@@ -133,6 +139,8 @@ $wgMessageStructure = array(
                'category-file-count',
                'category-file-count-limited',
                'listingcontinuesabbrev',
+               'index-category',
+               'noindex-category',
        ),
        'mainpage' => array(
                'linkprefix',
@@ -164,8 +172,33 @@ $wgMessageStructure = array(
                'sitetitle',
                'sitesubtitle',
        ),
-       'metadata_help' => array(
-               'metadata_help',
+       'vector' => array(
+               'vector-action-addsection',
+               'vector-action-delete',
+               'vector-action-move',
+               'vector-action-protect',
+               'vector-action-undelete',
+               'vector-action-unprotect',
+               'vector-namespace-category',
+               'vector-namespace-help',
+               'vector-namespace-image',
+               'vector-namespace-main',
+               'vector-namespace-media',
+               'vector-namespace-mediawiki',
+               'vector-namespace-project',
+               'vector-namespace-special',
+               'vector-namespace-talk',
+               'vector-namespace-template',
+               'vector-namespace-user',
+               'vector-simplesearch-preference',
+               'vector-view-create',
+               'vector-view-edit',
+               'vector-view-history',
+               'vector-view-view',
+               'vector-view-viewsource',
+               'actions',
+               'namespaces',
+               'variants',
        ),
        'miscellaneous2' => array(
                'errorpagetitle',
@@ -224,12 +257,12 @@ $wgMessageStructure = array(
                'jumpto',
                'jumptonavigation',
                'jumptosearch',
+               'view-pool-error',
        ),
        'links' => array(
                'aboutsite',
                'aboutpage',
                'copyright',
-               'copyrightpagename',
                'copyrightpage',
                'currentevents',
                'currentevents-url',
@@ -326,6 +359,8 @@ $wgMessageStructure = array(
                'readonly_lag',
                'internalerror',
                'internalerror_info',
+               'fileappenderrorread',
+               'fileappenderror',
                'filecopyerror',
                'filerenameerror',
                'filedeleteerror',
@@ -375,6 +410,7 @@ $wgMessageStructure = array(
                'nav-login-createaccount',
                'loginprompt',
                'userlogin',
+               'userloginnocreate',
                'logout',
                'userlogout',
                'notloggedin',
@@ -384,9 +420,11 @@ $wgMessageStructure = array(
                'gotaccount',
                'gotaccountlink',
                'createaccountmail',
+               'createaccountreason',
                'badretype',
                'userexists',
                'loginerror',
+               'createaccounterror',
                'nocookiesnew',
                'nocookieslogin',
                'noname',
@@ -395,13 +433,16 @@ $wgMessageStructure = array(
                'nosuchuser',
                'nosuchusershort',
                'nouserspecified',
+               'login-userblocked',
                'wrongpassword',
                'wrongpasswordempty',
                'passwordtooshort',
+               'password-name-match',
                'mailmypassword',
                'passwordremindertitle',
                'passwordremindertext',
                'noemail',
+               'noemailcreate',
                'passwordsent',
                'blocked-mailpassword',
                'eauthentsent',
@@ -420,9 +461,20 @@ $wgMessageStructure = array(
                'accountcreatedtext',
                'createaccount-title',
                'createaccount-text',
+               'usernamehasherror',
                'login-throttled',
                'loginlanguagelabel',
                'loginlanguagelinks',
+               'suspicious-userlogout',
+       ),
+       'passwordstrength' => array(
+               'password-strength',
+               'password-strength-bad',
+               'password-strength-mediocre',
+               'password-strength-acceptable',
+               'password-strength-good',
+               'password-retype',      
+               'password-retype-mismatch',
        ),
        'resetpass' => array(
                'resetpass',
@@ -437,6 +489,7 @@ $wgMessageStructure = array(
                'resetpass_forbidden',
                'resetpass-no-info',
                'resetpass-submit-loggedin',
+               'resetpass-submit-cancel',
                'resetpass-wrong-oldpass',
                'resetpass-temp-password',
        ),
@@ -473,6 +526,7 @@ $wgMessageStructure = array(
                'showlivepreview',
                'showdiff',
                'anoneditwarning',
+               'anonpreviewwarning',
                'missingsummary',
                'missingcommenttext',
                'missingcommentheader',
@@ -500,10 +554,14 @@ $wgMessageStructure = array(
                'talkpagetext',
                'anontalkpagetext',
                'noarticletext',
+               'noarticletext-nopermission',
                'noarticletextanon',
                'userpage-userdoesnotexist',
+               'userpage-userdoesnotexist-view',
+               'blocked-notice-logextract',
                'clearyourcache',
-               'usercssjsyoucanpreview',
+               'usercssyoucanpreview',
+               'userjsyoucanpreview',
                'usercsspreview',
                'userjspreview',
                'userinvalidcssjstitle',
@@ -526,6 +584,7 @@ $wgMessageStructure = array(
                'yourdiff',
                'copyrightwarning',
                'copyrightwarning2',
+               'editpage-tos-summary',
                'longpagewarning',
                'longpageerror',
                'readonlywarning',
@@ -543,6 +602,8 @@ $wgMessageStructure = array(
                'nocreatetitle',
                'nocreatetext',
                'nocreate-loggedin',
+               'sectioneditnotsupported-title',
+               'sectioneditnotsupported-text',
                'permissionserrors',
                'permissionserrorstext',
                'permissionserrorstext-withaction',
@@ -554,6 +615,8 @@ $wgMessageStructure = array(
                'edit-conflict',
                'edit-no-change',
                'edit-already-exists',
+               'addsection-preload',
+               'addsection-editintro',
        ),
        'parserwarnings' => array(
                'expensive-parserfunction-warning',
@@ -564,6 +627,7 @@ $wgMessageStructure = array(
                'post-expand-template-argument-category',
                'parser-template-loop-warning',
                'parser-template-recursion-depth-warning',
+               'language-converter-depth-warning',
        ),
        'undo' => array(
                'undo-success',
@@ -595,6 +659,7 @@ $wgMessageStructure = array(
                'page_last',
                'histlegend',
                'history-fieldset-title',
+               'history-show-deleted',
                'history_copyright',
                'histfirst',
                'histlast',
@@ -611,33 +676,46 @@ $wgMessageStructure = array(
                'rev-deleted-comment',
                'rev-deleted-user',
                'rev-deleted-event',
+               'rev-deleted-user-contribs',
                'rev-deleted-text-permission',
                'rev-deleted-text-unhide',
+               'rev-suppressed-text-unhide',
                'rev-deleted-text-view',
+               'rev-suppressed-text-view',
                'rev-deleted-no-diff',
+               'rev-suppressed-no-diff',
                'rev-deleted-unhide-diff',
+               'rev-suppressed-unhide-diff',
+               'rev-deleted-diff-view',
+               'rev-suppressed-diff-view',
                'rev-delundel',
+               'rev-showdeleted',
                'revisiondelete',
                'revdelete-nooldid-title',
                'revdelete-nooldid-text',
                'revdelete-nologtype-title',
                'revdelete-nologtype-text',
-               'revdelete-toomanytargets-title',
-               'revdelete-toomanytargets-text',
                'revdelete-nologid-title',
                'revdelete-nologid-text',
+               'revdelete-no-file',
+               'revdelete-show-file-confirm',
+               'revdelete-show-file-submit',
                'revdelete-selected',
                'logdelete-selected',
                'revdelete-text',
+               'revdelete-confirm',
                'revdelete-suppress-text',
                'revdelete-legend',
                'revdelete-hide-text',
+               'revdelete-hide-image',
                'revdelete-hide-name',
                'revdelete-hide-comment',
                'revdelete-hide-user',
                'revdelete-hide-restricted',
+               'revdelete-radio-same',
+               'revdelete-radio-set',
+               'revdelete-radio-unset',
                'revdelete-suppress',
-               'revdelete-hide-image',
                'revdelete-unsuppress',
                'revdelete-log',
                'revdelete-submit',
@@ -648,7 +726,10 @@ $wgMessageStructure = array(
                'revdelete-success',
                'revdelete-failure',
                'logdelete-success',
+               'logdelete-failure',
                'revdel-restore',
+               'revdel-restore-deleted',
+               'revdel-restore-visible',
                'pagehist',
                'deletedhist',
                'revdelete-content',
@@ -660,11 +741,42 @@ $wgMessageStructure = array(
                'revdelete-unhid',
                'revdelete-log-message',
                'logdelete-log-message',
+               'revdelete-hide-current',
+               'revdelete-show-no-access',
+               'revdelete-modify-no-access',
+               'revdelete-modify-missing',
+               'revdelete-no-change',
+               'revdelete-concurrent-change',
+               'revdelete-only-restricted',
+               'revdelete-reason-dropdown',
+               'revdelete-otherreason',
+               'revdelete-reasonotherlist',
+               'revdelete-edit-reasonlist',
+               'revdelete-offender',
        ),
        'suppression' => array(
                'suppressionlog',
                'suppressionlogtext',
        ),
+       'revisionmove' => array(
+               'moverevlogentry',
+               'revisionmove',
+               'revisionmove-backlink',
+               'revmove-explain',
+               'revmove-legend',
+               'revmove-submit',
+               'revisionmoveselectedversions',
+               'revmove-reasonfield',
+               'revmove-titlefield',
+               'revmove-badparam-title' ,
+               'revmove-badparam',
+               'revmove-norevisions-title',
+               'revmove-norevisions',
+               'revmove-nullmove-title',
+               'revmove-nullmove',
+               'revmove-success-existing',
+               'revmove-success-created',
+       ),
        'mergehistory' => array(
                'mergehistory',
                'mergehistory-header',
@@ -699,73 +811,16 @@ $wgMessageStructure = array(
                'lineno',
                'compareselectedversions',
                'showhideselectedversions',
-               'visualcomparison',
-               'wikicodecomparison',
                'editundo',
                'diff-multi',
-               'diff-movedto',
-               'diff-styleadded',
-               'diff-added',
-               'diff-changedto',
-               'diff-movedoutof',
-               'diff-styleremoved',
-               'diff-removed',
-               'diff-changedfrom',
-               'diff-src',
-               'diff-withdestination',
-               'diff-with',
-               'diff-with-additional',
-               'diff-with-final',
-               'diff-width',
-               'diff-height',
-               'diff-p',
-               'diff-blockquote',
-               'diff-h1',
-               'diff-h2',
-               'diff-h3',
-               'diff-h4',
-               'diff-h5',
-               'diff-pre',
-               'diff-div',
-               'diff-ul',
-               'diff-ol',
-               'diff-li',
-               'diff-table',
-               'diff-tbody',
-               'diff-tr',
-               'diff-td',
-               'diff-th',
-               'diff-br',
-               'diff-hr',
-               'diff-code',
-               'diff-dl',
-               'diff-dt',
-               'diff-dd',
-               'diff-input',
-               'diff-form',
-               'diff-img',
-               'diff-span',
-               'diff-a',
-               'diff-i',
-               'diff-b',
-               'diff-strong',
-               'diff-em',
-               'diff-font',
-               'diff-big',
-               'diff-del',
-               'diff-tt',
-               'diff-sub',
-               'diff-sup',
-               'diff-strike',
        ),
        'search' => array(
+               'search-summary',
                'searchresults',
                'searchresults-title',
                'searchresulttext',
                'searchsubtitle',
                'searchsubtitleinvalid',
-               'noexactmatch',
-               'noexactmatch-nocreate',
                'toomanymatches',
                'titlematches',
                'notitlematches',
@@ -780,6 +835,7 @@ $wgMessageStructure = array(
                'searchmenu-legend',
                'searchmenu-exists',
                'searchmenu-new',
+               'searchmenu-new-nocreate',
                'searchhelp-url',
                'searchmenu-prefix',
                'searchmenu-help',
@@ -794,6 +850,7 @@ $wgMessageStructure = array(
                'searchprofile-everything-tooltip',
                'searchprofile-advanced-tooltip',
                'search-result-size',
+               'search-result-category-size',
                'search-result-score',
                'search-redirect',
                'search-section',
@@ -806,11 +863,11 @@ $wgMessageStructure = array(
                'search-mwsuggest-disabled',
                'search-relatedarticle',
                'mwsuggest-disable',
+               'searcheverything-enable',
                'searchrelated',
                'searchall',
                'showingresults',
                'showingresultsnum',
-               'showingresultstotal',
                'showingresultsheader',
                'nonefound',
                'search-nonefound',
@@ -819,6 +876,9 @@ $wgMessageStructure = array(
                'powersearch-ns',
                'powersearch-redir',
                'powersearch-field',
+               'powersearch-togglelabel',
+               'powersearch-toggleall',
+               'powersearch-togglenone',
                'search-external',
                'searchdisabled',
                'googlesearch',
@@ -854,6 +914,7 @@ $wgMessageStructure = array(
                'prefs-watchlist-days-max',
                'prefs-watchlist-edits',
                'prefs-watchlist-edits-max',
+               'prefs-watchlist-token',
                'prefs-misc', // continue checking if used from here on (r49916)
                'prefs-resetpass',
                'prefs-email',
@@ -870,10 +931,12 @@ $wgMessageStructure = array(
                'contextlines',
                'contextchars',
                'stub-threshold',
+               'stub-threshold-disabled',
                'recentchangesdays',
                'recentchangesdays-max',
                'recentchangescount',
                'prefs-help-recentchangescount',
+               'prefs-help-watchlist-token',
                'savedprefs',
                'timezonelegend',
                'localtime',
@@ -901,6 +964,7 @@ $wgMessageStructure = array(
                'prefs-files',
                'prefs-custom-css',
                'prefs-custom-js',
+               'prefs-common-css-js',
                'prefs-reset-intro',
                'prefs-emailconfirm-label',
                'prefs-textboxsize',
@@ -908,11 +972,14 @@ $wgMessageStructure = array(
                'username',
                'uid',
                'prefs-memberingroups',
+               'prefs-memberingroups-type',
                'prefs-registration',
+               'prefs-registration-date-time',
                'yourrealname',
                'yourlanguage',
                'yourvariant',
                'yournick',
+               'prefs-help-signature',
                'badsig',
                'badsiglength',
                'yourgender',
@@ -934,7 +1001,9 @@ $wgMessageStructure = array(
                'prefs-advancedrendering',
                'prefs-advancedsearchoptions',
                'prefs-advancedwatchlist',
-               'prefs-display',
+               'prefs-displayrc',
+               'prefs-displaysearchoptions',
+               'prefs-displaywatchlist',
                'prefs-diffs',
        ),
        'userrights' => array(
@@ -947,6 +1016,7 @@ $wgMessageStructure = array(
                'userrights-editusergroup',
                'saveusergroups',
                'userrights-groupsmember',
+               'userrights-groupsmember-auto',
                'userrights-groups-help',
                'userrights-reason',
                'userrights-no-interwiki',
@@ -1010,6 +1080,7 @@ $wgMessageStructure = array(
                'right-bigdelete',
                'right-deleterevision',
                'right-deletedhistory',
+               'right-deletedtext',
                'right-browsearchive',
                'right-undelete',
                'right-suppressrevision',
@@ -1019,10 +1090,13 @@ $wgMessageStructure = array(
                'right-hideuser',
                'right-ipblock-exempt',
                'right-proxyunbannable',
+               'right-unblockself',
                'right-protect',
                'right-editprotected',
                'right-editinterface',
                'right-editusercssjs',
+               'right-editusercss',
+               'right-edituserjs',
                'right-rollback',
                'right-markbotedits',
                'right-noratelimit',
@@ -1039,6 +1113,9 @@ $wgMessageStructure = array(
                'right-siteadmin',
                'right-reset-passwords',
                'right-override-export-depth',
+               'right-sendemail',
+               'right-revisionmove',
+               'right-selenium',
        ),
        'rightslog' => array(
                'rightslog',
@@ -1081,6 +1158,7 @@ $wgMessageStructure = array(
                'action-userrights',
                'action-userrights-interwiki',
                'action-siteadmin',
+               'action-revisionmove',
        ),
        'recentchanges' => array(
                'nchanges',
@@ -1089,6 +1167,15 @@ $wgMessageStructure = array(
                'recentchanges-legend',
                'recentchangestext',
                'recentchanges-feed-description',
+               'recentchanges-label-legend',
+               'recentchanges-legend-newpage',
+               'recentchanges-label-newpage',
+               'recentchanges-legend-minor',
+               'recentchanges-label-minor',
+               'recentchanges-legend-bot',
+               'recentchanges-label-bot',
+               'recentchanges-legend-unpatrolled',
+               'recentchanges-label-unpatrolled',
                'rcnote',
                'rcnotefrom',
                'rclistfrom',
@@ -1106,6 +1193,7 @@ $wgMessageStructure = array(
                'minoreditletter',
                'newpageletter',
                'boteditletter',
+               'unpatrolledletter',
                'sectionlink',
                'number_of_watching_users_RCview',
                'number_of_watching_users_pageview',
@@ -1118,6 +1206,8 @@ $wgMessageStructure = array(
        ),
        'recentchangeslinked' => array(
                'recentchangeslinked',
+               'recentchangeslinked-feed',
+               'recentchangeslinked-toolbox',
                'recentchangeslinked-title',
                'recentchangeslinked-backlink',
                'recentchangeslinked-noresult',
@@ -1128,12 +1218,15 @@ $wgMessageStructure = array(
        'upload' => array(
                'upload',
                'uploadbtn',
-               'reupload',
                'reuploaddesc',
+               'upload-tryagain',
+               'uploadnologin',
+               'uploadnologintext',
                'upload_directory_missing',
                'upload_directory_read_only',
                'uploaderror',
                'upload-summary',
+               'upload-recreate-warning',
                'uploadtext',
                'upload-permitted',
                'upload-preferred',
@@ -1154,43 +1247,65 @@ $wgMessageStructure = array(
                'minlength1',
                'illegalfilename',
                'badfilename',
+               'filetype-mime-mismatch',
                'filetype-badmime',
                'filetype-bad-ie-mime',
                'filetype-unwanted-type',
                'filetype-banned-type',
                'filetype-missing',
+               'empty-file',
+               'file-too-large',
+               'filename-tooshort',
+               'filetype-banned',
+               'verification-error',
+               'hookaborted',
+               'illegal-filename',
+               'overwrite',
+               'unknown-error',
+               'tmp-create-error',
+               'tmp-write-error',
                'large-file',
                'largefileserver',
                'emptyfile',
                'fileexists',
                'filepageexists',
                'fileexists-extension',
-               'fileexists-thumb',
                'fileexists-thumbnail-yes',
                'file-thumbnail-no',
                'fileexists-forbidden',
                'fileexists-shared-forbidden',
                'file-exists-duplicate',
                'file-deleted-duplicate',
-               'successfulupload',
                'uploadwarning',
+               'uploadwarning-text',
                'savefile',
                'uploadedimage',
                'overwroteimage',
                'uploaddisabled',
+               'copyuploaddisabled',
+               'uploadfromurl-queued',
                'uploaddisabledtext',
                'php-uploaddisabledtext',
                'uploadscripted',
-               'uploadcorrupt',
                'uploadvirus',
+               'upload-source',
                'sourcefilename',
+               'sourceurl',
                'destfilename',
                'upload-maxfilesize',
+               'upload-description',
+               'upload-options',
                'watchthisupload',
                'filewasdeleted',
                'upload-wasdeleted',
                'filename-bad-prefix',
                'filename-prefix-blacklist',
+               'upload-success-subj',
+               'upload-success-msg',
+               'upload-failure-subj',
+               'upload-failure-msg',
+               'upload-warning-subj',
+               'upload-warning-msg',
        ),
        'upload-errors' => array(
                'upload-proto-error',
@@ -1199,7 +1314,36 @@ $wgMessageStructure = array(
                'upload-file-error-text',
                'upload-misc-error',
                'upload-misc-error-text',
+               'upload-too-many-redirects',
+               'upload-unknown-size',
+               'upload-http-error',
+       ),
+
+       'img-auth' => array(
+               'img-auth-accessdenied',
+               'img-auth-desc',
+               'img-auth-nopathinfo',
+               'img-auth-notindir',
+               'img-auth-badtitle',
+               'img-auth-nologinnWL',
+               'img-auth-nofile',
+               'img-auth-isdir',
+               'img-auth-streaming',
+               'img-auth-public',
+               'img-auth-noread',
+       ),
+
+       'http-errors' => array(
+               'http-invalid-url',
+               'http-invalid-scheme',
+               'http-request-error',
+               'http-read-error',
+               'http-timed-out',
+               'http-curl-error',
+               'http-host-unreachable',
+               'http-bad-status',
        ),
+
        'upload-curl-errors' => array(
                'upload-curl-error6',
                'upload-curl-error6-text',
@@ -1208,6 +1352,7 @@ $wgMessageStructure = array(
        ),
        'licenses' => array(
                'license',
+               'license-header',
                'nolicense',
                'licenses',
                'license-nopreview',
@@ -1227,6 +1372,7 @@ $wgMessageStructure = array(
                'listfiles_count',
        ),
        'filedescription' => array(
+               'file-anchor-link',
                'filehist',
                'filehist-help',
                'filehist-deleteall',
@@ -1241,6 +1387,7 @@ $wgMessageStructure = array(
                'filehist-dimensions',
                'filehist-filesize',
                'filehist-comment',
+               'filehist-missing',
                'imagelinks',
                'linkstoimage',
                'linkstoimage-more',
@@ -1257,6 +1404,8 @@ $wgMessageStructure = array(
                'uploadnewversion-linktext',
                'shared-repo-from',
                'shared-repo',
+               'shared-repo-name-wikimediacommons',
+               'filepage.css',
        ),
        'filerevert' => array(
                'filerevert',
@@ -1285,6 +1434,7 @@ $wgMessageStructure = array(
                'filedelete-reason-otherlist',
                'filedelete-reason-dropdown',
                'filedelete-edit-reasonlist',
+               'filedelete-maintenance',
        ),
        'mimesearch' => array(
                'mimesearch',
@@ -1322,6 +1472,7 @@ $wgMessageStructure = array(
                'statistics-header-edits',
                'statistics-header-views',
                'statistics-header-users',
+               'statistics-header-hooks',
                'statistics-articles',
                'statistics-pages',
                'statistics-pages-desc',
@@ -1330,7 +1481,6 @@ $wgMessageStructure = array(
                'statistics-edits-average',
                'statistics-views-total',
                'statistics-views-peredit',
-               'statistics-jobqueue',
                'statistics-users',
                'statistics-users-active',
                'statistics-users-active-desc',
@@ -1505,6 +1655,7 @@ $wgMessageStructure = array(
        'deletedcontribs' => array(
                'deletedcontributions',
                'deletedcontributions-title',
+               'sp-deletedcontributions-contribs',
        ),
        'linksearch' => array(
                'linksearch',
@@ -1519,6 +1670,18 @@ $wgMessageStructure = array(
                'listusersfrom',
                'listusers-submit',
                'listusers-noresult',
+               'listusers-blocked',
+       ),
+       'activeusers' => array(
+               'activeusers',
+               'activeusers-summary',
+               'activeusers-intro',
+               'activeusers-count',
+               'activeusers-from',
+               'activeusers-hidebots',
+               'activeusers-hidesysops',
+               'activeusers-submit',
+               'activeusers-noresult',
        ),
        'newuserlog' => array(
                'newuserlogpage',
@@ -1532,11 +1695,13 @@ $wgMessageStructure = array(
        'listgrouprights' => array(
                'listgrouprights',
                'listgrouprights-summary',
+               'listgrouprights-key',
                'listgrouprights-group',
                'listgrouprights-rights',
                'listgrouprights-helppage',
                'listgrouprights-members',
                'listgrouprights-right-display',
+               'listgrouprights-right-revoked',
                'listgrouprights-addgroup',
                'listgrouprights-removegroup',
                'listgrouprights-addgroup-all',
@@ -1555,6 +1720,8 @@ $wgMessageStructure = array(
                'emailpagetext',
                'usermailererror',
                'defemailsubject',
+               'usermaildisabled',
+               'usermaildisabledtext',
                'noemailtitle',
                'noemailtext',
                'nowikiemailtitle',
@@ -1571,10 +1738,15 @@ $wgMessageStructure = array(
                'emailsenttext',
                'emailuserfooter',
        ),
+       'usermessage' => array(
+               'usermessage-summary',
+               'usermessage-editor',
+               'usermessage-template',
+       ),
        'watchlist' => array(
                'watchlist',
                'mywatchlist',
-               'watchlistfor',
+               'watchlistfor2',
                'nowatchlist',
                'watchlistanontext',
                'watchnologin',
@@ -1656,7 +1828,11 @@ $wgMessageStructure = array(
                'alreadyrolled',
                'editcomment',
                'revertpage',
+               'revertpage-nouser',
                'rollback-success',
+       ),
+       'edittokens' => array(
+               'sessionfailure-title',
                'sessionfailure',
        ),
        'protect' => array(
@@ -1674,7 +1850,7 @@ $wgMessageStructure = array(
                'protectexpiry',
                'protect_expiry_invalid',
                'protect_expiry_old',
-               'protect-unchain',
+               'protect-unchain-permissions',
                'protect-text',
                'protect-locked-blocked',
                'protect-locked-dblock',
@@ -1731,6 +1907,7 @@ $wgMessageStructure = array(
                'undelete-nodiff',
                'undeletebtn',
                'undeletelink',
+               'undeleteviewlink',
                'undeletereset',
                'undeleteinvert',
                'undeletecomment',
@@ -1778,8 +1955,11 @@ $wgMessageStructure = array(
                'sp-contributions-logs',
                'sp-contributions-talk',
                'sp-contributions-userrights',
+               'sp-contributions-blocked-notice',
+               'sp-contributions-blocked-notice-anon',
                'sp-contributions-search',
                'sp-contributions-username',
+               'sp-contributions-toponly',
                'sp-contributions-submit',
                'sp-contributions-explain',
                'sp-contributions-footer',
@@ -1808,6 +1988,7 @@ $wgMessageStructure = array(
        ),
        'block' => array(
                'blockip',
+               'blockip-title',
                'blockip-legend',
                'blockiptext',
                'ipaddress',
@@ -1851,6 +2032,8 @@ $wgMessageStructure = array(
                'ipblocklist-sh-addressblocks',
                'ipblocklist-summary',
                'ipblocklist-submit',
+               'ipblocklist-localblock',
+               'ipblocklist-otherblocks',
                'blocklistline',
                'infiniteblock',
                'expiringblock',
@@ -1867,7 +2050,8 @@ $wgMessageStructure = array(
                'contribslink',
                'autoblocker',
                'blocklogpage',
-               'blocklog-fulllog',
+               'blocklog-showlog',
+               'blocklog-showsuppresslog',
                'blocklogentry',
                'reblock-logentry',
                'blocklogtext',
@@ -1885,9 +2069,11 @@ $wgMessageStructure = array(
                'ipb_hide_invalid',
                'ipb_already_blocked',
                'ipb-needreblock',
+               'ipb-otherblocks-header',
                'ipb_cant_unblock',
                'ipb_blocked_as_range',
                'ip_range_invalid',
+               'ip_range_toolarge',
                'blockme',
                'proxyblocker',
                'proxyblocker-disabled',
@@ -1897,6 +2083,9 @@ $wgMessageStructure = array(
                'sorbsreason',
                'sorbs_create_account_reason',
                'cant-block-while-blocked',
+               'cant-see-hidden-user',
+               'ipbblocked',
+               'ipbnounblockself',
        ),
        'developertools' => array(
                'lockdb',
@@ -1922,6 +2111,9 @@ $wgMessageStructure = array(
                'movepagetext',
                'movepagetalktext',
                'movearticle',
+               'moveuserpage-warning',
+               'movenologin',
+               'movenologintext',
                'movenotallowed',
                'movenotallowedfile',
                'cant-move-user-page',
@@ -1966,12 +2158,15 @@ $wgMessageStructure = array(
                'immobile-target-page',
                'immobile_namespace',
                'imagenocrossnamespace',
+               'nonfile-cannot-move-to-file',
                'imagetypemismatch',
                'imageinvalidfilename',
                'fix-double-redirects',
                'move-leave-redirect',
                'protectedpagemovewarning',
                'semiprotectedpagemovewarning',
+               'move-over-sharedrepo',
+               'file-exists-sharedrepo',
        ),
        'export' => array(
                'export',
@@ -1994,8 +2189,14 @@ $wgMessageStructure = array(
                'allmessagescurrent',
                'allmessagestext',
                'allmessagesnotsupportedDB',
-               'allmessagesfilter',
-               'allmessagesmodified',
+               'allmessages-filter-legend',
+               'allmessages-filter',
+               'allmessages-filter-unmodified',
+               'allmessages-filter-all',
+               'allmessages-filter-modified',
+               'allmessages-prefix',
+               'allmessages-language',
+               'allmessages-filter-submit',
        ),
        'thumbnails' => array(
                'thumbnail-more',
@@ -2024,6 +2225,7 @@ $wgMessageStructure = array(
                'importstart',
                'import-revision-count',
                'importnopages',
+               'imported-log-entries',
                'importfailed',
                'importunknownsource',
                'importcantopen',
@@ -2069,6 +2271,7 @@ $wgMessageStructure = array(
                'accesskey-ca-viewsource',
                'accesskey-ca-history',
                'accesskey-ca-protect',
+               'accesskey-ca-unprotect',
                'accesskey-ca-delete',
                'accesskey-ca-undelete',
                'accesskey-ca-move',
@@ -2079,6 +2282,7 @@ $wgMessageStructure = array(
                'accesskey-search-fulltext',
                'accesskey-p-logo',
                'accesskey-n-mainpage',
+               'accesskey-n-mainpage-description',
                'accesskey-n-portal',
                'accesskey-n-currentevents',
                'accesskey-n-recentchanges',
@@ -2110,9 +2314,14 @@ $wgMessageStructure = array(
                'accesskey-preview',
                'accesskey-diff',
                'accesskey-compareselectedversions',
-               'accesskey-visualcomparison',
                'accesskey-watch',
                'accesskey-upload',
+               'accesskey-preferences-save',
+               'accesskey-summary',
+               'accesskey-userrights-set',
+               'accesskey-blockip-block',
+               'accesskey-export',
+               'accesskey-import',
        ),
        'tooltips' => array(
                'tooltip-pt-userpage',
@@ -2131,6 +2340,7 @@ $wgMessageStructure = array(
                'tooltip-ca-viewsource',
                'tooltip-ca-history',
                'tooltip-ca-protect',
+               'tooltip-ca-unprotect',
                'tooltip-ca-delete',
                'tooltip-ca-undelete',
                'tooltip-ca-move',
@@ -2141,6 +2351,7 @@ $wgMessageStructure = array(
                'tooltip-search-fulltext',
                'tooltip-p-logo',
                'tooltip-n-mainpage',
+               'tooltip-n-mainpage-description',
                'tooltip-n-portal',
                'tooltip-n-currentevents',
                'tooltip-n-recentchanges',
@@ -2177,6 +2388,8 @@ $wgMessageStructure = array(
                'tooltip-upload',
                'tooltip-rollback',
                'tooltip-undo',
+               'tooltip-preferences-save',
+               'tooltip-summary',
        ),
        'stylesheets' => array(
                'common.css',
@@ -2188,6 +2401,7 @@ $wgMessageStructure = array(
                'chick.css',
                'simple.css',
                'modern.css',
+               'vector.css',
                'print.css',
                'handheld.css',
        ),
@@ -2201,6 +2415,7 @@ $wgMessageStructure = array(
                'chick.js',
                'simple.js',
                'modern.js',
+               'vector.js',
        ),
        'metadata_cc' => array(
                'nodublincore',
@@ -2210,10 +2425,12 @@ $wgMessageStructure = array(
        'attribution' => array(
                'anonymous',
                'siteuser',
+               'anonuser',
                'lastmodifiedatby',
                'othercontribs',
                'others',
                'siteusers',
+               'anonusers',
                'creditspage',
                'nocredits',
        ),
@@ -2242,6 +2459,7 @@ $wgMessageStructure = array(
                'skinname-chick',
                'skinname-simple',
                'skinname-modern',
+               'skinname-vector',
        ),
        'math' => array(
                'mw_math_png',
@@ -2295,9 +2513,6 @@ $wgMessageStructure = array(
                'previousdiff',
                'nextdiff',
        ),
-       'visual-comparison' => array(
-               'visual-comparison',
-       ),
        'media-info' => array(
                'mediawarning',
                'imagemaxsize',
@@ -2310,6 +2525,11 @@ $wgMessageStructure = array(
                'svg-long-desc',
                'show-big-image',
                'show-big-image-thumb',
+               'file-info-gif-looped',
+               'file-info-gif-frames',
+               'file-info-png-looped',
+               'file-info-png-repeat',
+               'file-info-png-frames',
        ),
        'newfiles' => array(
                'newimages',
@@ -2680,10 +2900,6 @@ $wgMessageStructure = array(
                'exif-gpslongitude-e',
                'exif-gpslongitude-w',
        ),
-       'exif-altituderef' => array(
-               'exif-gpsaltitude-0',
-               'exif-gpsaltitude-1',
-       ),
        'exif-gpsstatus' => array(
                'exif-gpsstatus-a',
                'exif-gpsstatus-v',
@@ -2697,11 +2913,6 @@ $wgMessageStructure = array(
                'exif-gpsspeed-m',
                'exif-gpsspeed-n',
        ),
-       'exif-gpsdestdistanceref' => array(
-               'exif-gpsdestdistance-k',
-               'exif-gpsdestdistance-m',
-               'exif-gpsdestdistance-n',
-       ),
        'exif-gpsdirection' => array(
                'exif-gpsdirection-t',
                'exif-gpsdirection-m',
@@ -2716,6 +2927,7 @@ $wgMessageStructure = array(
                'watchlistall2',
                'namespacesall',
                'monthsall',
+               'limitall',
        ),
        'confirmemail' => array(
                'confirmemail',
@@ -2733,6 +2945,7 @@ $wgMessageStructure = array(
                'confirmemail_error',
                'confirmemail_subject',
                'confirmemail_body',
+               'confirmemail_body_changed',
                'confirmemail_invalidated',
                'invalidateemail',
        ),
@@ -2772,6 +2985,7 @@ $wgMessageStructure = array(
                'word-separator',
                'ellipsis',
                'percent',
+               'parentheses',
        ),
        'imgmulti' => array(
                'imgmultipageprev',
@@ -2787,6 +3001,7 @@ $wgMessageStructure = array(
                'table_pager_first',
                'table_pager_last',
                'table_pager_limit',
+               'table_pager_limit_label',
                'table_pager_limit_submit',
                'table_pager_empty',
        ),
@@ -2979,6 +3194,15 @@ $wgMessageStructure = array(
                'tags-edit',
                'tags-hitcount',
        ),
+       'comparepages' => array(
+               'comparepages',
+               'compare-selector',
+               'compare-page1',
+               'compare-page2',
+               'compare-rev1',
+               'compare-rev2',
+               'compare-submit',
+       ),
        'db-error-messages' => array(
                'dberr-header',
                'dberr-problems',
@@ -2992,8 +3216,10 @@ $wgMessageStructure = array(
                'htmlform-invalid-input',
                'htmlform-select-badoption',
                'htmlform-int-invalid',
+               'htmlform-float-invalid',
                'htmlform-int-toolow',
                'htmlform-int-toohigh',
+               'htmlform-required',
                'htmlform-submit',
                'htmlform-reset',
                'htmlform-selectorother-other',
@@ -3010,12 +3236,13 @@ XHTML id it should only appear once and include characters that are legal
 XHTML id names.",
        'toggles'             => 'User preference toggles',
        'underline'           => '',
+       'editfont'            => 'Font style option in Special:Preferences',
        'dates'               => 'Dates',
        'categorypages'       => 'Categories related messages',
        'mainpage'            => '',
        'miscellaneous1'      => '',
        'cologneblue'         => 'Cologne Blue skin',
-       'metadata_help'       => 'Metadata in edit box',
+       'vector'              => 'Vector skin',
        'miscellaneous2'      => '',
        'links'               => '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).',
        'badaccess'           => '',
@@ -3026,6 +3253,7 @@ XHTML id names.",
        'errors'              => 'General errors',
        'virus'               => 'Virus scanner',
        'login'               => 'Login and logout pages',
+       'passwordstrength'    => 'JavaScript password checks',
        'resetpass'           => 'Password reset dialog',
        'toolbar'             => 'Edit page toolbar',
        'edit'                => 'Edit pages',
@@ -3036,6 +3264,7 @@ XHTML id names.",
        'history-feed'        => 'Revision feed',
        'revdelete'           => 'Revision deletion',
        'suppression'         => 'Suppression log',
+       'revisionmove'        => 'Revision move',
        'mergehistory'        => 'History merging',
        'mergelog'            => 'Merge log',
        'diffs'               => 'Diffs',
@@ -3054,6 +3283,8 @@ XHTML id names.",
        'recentchangeslinked' => 'Recent changes linked',
        'upload'              => 'Upload',
        'upload-errors'       => '',
+       'img-auth'            => 'img_auth script messages',
+       'http-errors'         => 'HTTP errors',
        'upload-curl-errors'  => 'Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>',
        'licenses'            => '',
        'filelist'            => 'Special:ListFiles',
@@ -3081,14 +3312,17 @@ XHTML id names.",
        'deletedcontribs'     => 'Special:DeletedContributions',
        'linksearch'          => 'Special:LinkSearch',
        'listusers'           => 'Special:ListUsers',
+       'activeusers'         => 'Special:ActiveUsers',
        'newuserlog'          => 'Special:Log/newusers',
        'listgrouprights'     => 'Special:ListGroupRights',
        'emailuser'           => 'E-mail user',
+       'usermessage'         => 'User Messenger',
        'watchlist'           => 'Watchlist',
        'watching'            => 'Displayed when you click the "watch" button and it is in the process of watching',
        'enotif'              => '',
        'delete'              => 'Delete',
        'rollback'            => 'Rollback',
+       'edittokens'          => 'Edit tokens',
        'protect'             => 'Protect',
        'restrictions'        => 'Restrictions (nouns)',
        'restriction-levels'  => 'Restriction levels',
@@ -3132,7 +3366,6 @@ Variants for Chinese language",
        'variantname-kk'      => 'Variants for Kazakh language',
        'variantname-ku'      => 'Variants for Kurdish language',
        'variantname-tg'      => 'Variants for Tajiki language',
-       'visual-comparison'   => 'Visual comparison',
        'media-info'          => 'Media information',
        'metadata'            => 'Metadata',
        'exif'                           => 'EXIF tags',
@@ -3165,11 +3398,9 @@ Variants for Chinese language",
        'exif-subjectdistancerange'      => '',
        'exif-gpslatitude'               => 'Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef',
        'exif-gpslongitude'              => 'Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef',
-       'exif-altituderef'               => 'Pseudotags used for GPSAltitudeRef',
        'exif-gpsstatus'                 => '',
        'exif-gpsmeasuremode'            => '',
        'exif-gpsspeed'                  => 'Pseudotags used for GPSSpeedRef',
-       'exif-gpsdestdistanceref'        => 'Pseudotags used for GPSDestDistanceRef',
        'exif-gpsdirection'              => 'Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef',
        'edit-externally'       => 'External editor support',
        'all'                   => "'all' in various places, this might be different for inflected languages",
@@ -3201,6 +3432,7 @@ Variants for Chinese language",
        'special-blank'         => 'Special:BlankPage',
        'external_images'       => 'External image whitelist',
        'special-tags'          => 'Special:Tags',
+       'comparepages'          => 'Special:ComparePages',
        'db-error-messages'     => 'Database error messages',
        'html-forms'            => 'HTML forms',
 );