* added an option to toggle the display of diff size with a warning message.
[lhc/web/wiklou.git] / maintenance / language / messages.inc
index 7abedfc..46e0d39 100644 (file)
@@ -2,6 +2,21 @@
 /**
  * Define the messages structure in the messages file, for an automated rewriting.
  *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ * http://www.gnu.org/copyleft/gpl.html
+ *
  * @file
  * @ingroup MaintenanceLanguage
  */
@@ -31,6 +46,7 @@ $wgMessageStructure = array(
                'tog-watchdefault',
                'tog-watchmoves',
                'tog-watchdeletion',
+               'tog-minordefault',
                'tog-previewontop',
                'tog-previewonfirst',
                'tog-nocache',
@@ -141,6 +157,7 @@ $wgMessageStructure = array(
                'listingcontinuesabbrev',
                'index-category',
                'noindex-category',
+               'broken-file-category',
        ),
        'mainpage' => array(
                'linkprefix',
@@ -205,6 +222,7 @@ $wgMessageStructure = array(
                'printableversion',
                'permalink',
                'print',
+               'view',
                'edit',
                'create',
                'editthispage',
@@ -212,6 +230,7 @@ $wgMessageStructure = array(
                'delete',
                'deletethispage',
                'undelete_short',
+               'viewdeleted_short',
                'protect',
                'protect_change',
                'protectthispage',
@@ -301,6 +320,8 @@ $wgMessageStructure = array(
                'toc',
                'showtoc',
                'hidetoc',
+               'collapsible-collapse',
+               'collapsible-expand',
                'thisisdeleted',
                'viewdeleted',
                'restorelink',
@@ -317,6 +338,9 @@ $wgMessageStructure = array(
                'anonnotice',
                'newsectionheaderdefaultlevel',
                'red-link-title',
+               'sort-descending',
+               'sort-ascending',
+        
        ),
        'nstab' => array(
                'nstab-main',
@@ -329,6 +353,7 @@ $wgMessageStructure = array(
                'nstab-template',
                'nstab-help',
                'nstab-category',
+               'mainpage-nstab',
        ),
        'main' => array(
                'nosuchaction',
@@ -396,6 +421,7 @@ $wgMessageStructure = array(
                'yourpassword',
                'yourpasswordagain',
                'remembermypassword',
+               'securelogin-stick-https',
                'yourdomainname',
                'externaldberror',
                'login',
@@ -411,6 +437,7 @@ $wgMessageStructure = array(
                'createaccount',
                'gotaccount',
                'gotaccountlink',
+               'userlogin-resetlink',
                'createaccountmail',
                'createaccountreason',
                'badretype',
@@ -419,6 +446,8 @@ $wgMessageStructure = array(
                'createaccounterror',
                'nocookiesnew',
                'nocookieslogin',
+               'nocookiesfornew',
+               'nocookiesforlogin',
                'noname',
                'loginsuccesstitle',
                'loginsuccess',
@@ -430,6 +459,7 @@ $wgMessageStructure = array(
                'wrongpasswordempty',
                'passwordtooshort',
                'password-name-match',
+               'password-login-forbidden',
                'mailmypassword',
                'passwordremindertitle',
                'passwordremindertext',
@@ -456,19 +486,15 @@ $wgMessageStructure = array(
                'createaccount-text',
                'usernamehasherror',
                'login-throttled',
+               'login-abort-generic',
                'loginlanguagelabel',
                'loginlanguagelinks',
                'suspicious-userlogout',
-               'ratelimit-excluded-ips',
        ),
-       'passwordstrength' => array(
-               'password-strength',
-               'password-strength-bad',
-               'password-strength-mediocre',
-               'password-strength-acceptable',
-               'password-strength-good',
-               'password-retype',      
-               'password-retype-mismatch',
+       'mail' => array(
+               'pear-mail-error',
+               'php-mail-error',
+               'php-mail-error-unknown',
        ),
        'resetpass' => array(
                'resetpass',
@@ -487,6 +513,20 @@ $wgMessageStructure = array(
                'resetpass-wrong-oldpass',
                'resetpass-temp-password',
        ),
+       'passwordreset' => array(
+               'passwordreset',
+               'passwordreset-text',
+               'passwordreset-legend',
+               'passwordreset-disabled',
+               'passwordreset-pretext',
+               'passwordreset-username',
+               'passwordreset-email',
+               'passwordreset-emailtitle',
+               'passwordreset-emailtext-ip',
+               'passwordreset-emailtext-user',
+               'passwordreset-emailelement',
+               'passwordreset-emailsent',
+       ),
        'toolbar' => array(
                'bold_sample',
                'bold_tip',
@@ -498,8 +538,6 @@ $wgMessageStructure = array(
                'extlink_tip',
                'headline_sample',
                'headline_tip',
-               'math_sample',
-               'math_tip',
                'nowiki_sample',
                'nowiki_tip',
                'image_sample',
@@ -558,6 +596,8 @@ $wgMessageStructure = array(
                'userjsyoucanpreview',
                'usercsspreview',
                'userjspreview',
+               'sitecsspreview',
+               'sitejspreview',
                'userinvalidcssjstitle',
                'updated',
                'note',
@@ -566,6 +606,7 @@ $wgMessageStructure = array(
                'session_fail_preview',
                'session_fail_preview_html',
                'token_suffix_mismatch',
+               'edit_form_incomplete',
                'editing',
                'editingsection',
                'editingcomment',
@@ -579,7 +620,7 @@ $wgMessageStructure = array(
                'copyrightwarning',
                'copyrightwarning2',
                'editpage-tos-summary',
-               'longpagewarning',
+               'longpage-hint',
                'longpageerror',
                'readonlywarning',
                'protectedpagewarning',
@@ -593,6 +634,7 @@ $wgMessageStructure = array(
                'template-semiprotected',
                'hiddencategories',
                'edittools',
+               'edittools-upload',
                'nocreatetitle',
                'nocreatetext',
                'nocreate-loggedin',
@@ -632,7 +674,6 @@ $wgMessageStructure = array(
        'cantcreateaccount' => array(
                'cantcreateaccounttitle',
                'cantcreateaccount-text',
-               'cantcreateaccount-nonblock-text',
        ),
        'history' => array(
                'viewpagelogs',
@@ -752,25 +793,6 @@ $wgMessageStructure = 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',
@@ -900,7 +922,6 @@ $wgMessageStructure = array(
                'changepassword',
                'prefs-skin',
                'skin-preview',
-               'prefs-math',
                'datedefault',
                'prefs-datetime',
                'prefs-personal',
@@ -924,8 +945,6 @@ $wgMessageStructure = array(
                'columns',
                'searchresultshead',
                'resultsperpage',
-               'contextlines',
-               'contextchars',
                'stub-threshold',
                'stub-threshold-disabled',
                'recentchangesdays',
@@ -985,8 +1004,12 @@ $wgMessageStructure = array(
                'prefs-help-gender',
                'email',
                'prefs-help-realname',
+
+               # 3 messages depending upon wgEmailConfirmToEdit and $wgEnableUserEmail
                'prefs-help-email',
+               'prefs-help-email-others',
                'prefs-help-email-required',
+       
                'prefs-info',
                'prefs-i18n',
                'prefs-signature',
@@ -1002,6 +1025,10 @@ $wgMessageStructure = array(
                'prefs-displaywatchlist',
                'prefs-diffs',
        ),
+       'preferences-email' => array(
+               'email-address-validity-valid',
+               'email-address-validity-invalid',
+       ),
        'userrights' => array(
                'userrights',
                'userrights-summary',
@@ -1110,7 +1137,6 @@ $wgMessageStructure = array(
                'right-reset-passwords',
                'right-override-export-depth',
                'right-sendemail',
-               'right-revisionmove',
        ),
        'rightslog' => array(
                'rightslog',
@@ -1153,7 +1179,6 @@ $wgMessageStructure = array(
                'action-userrights',
                'action-userrights-interwiki',
                'action-siteadmin',
-               'action-revisionmove',
        ),
        'recentchanges' => array(
                'nchanges',
@@ -1278,6 +1303,7 @@ $wgMessageStructure = array(
                'php-uploaddisabledtext',
                'uploadscripted',
                'uploadvirus',
+               'uploadjava',
                'upload-source',
                'sourcefilename',
                'sourceurl',
@@ -1309,6 +1335,23 @@ $wgMessageStructure = array(
                'upload-http-error',
        ),
 
+       'zip' => array(
+               'zip-file-open-error',
+               'zip-wrong-format',
+               'zip-bad',
+               'zip-unsupported'
+       ),
+
+       'uploadstash' => array(
+               'uploadstash',
+               'uploadstash-summary',
+               'uploadstash-clear',
+               'uploadstash-nofiles',
+               'uploadstash-badtoken',
+               'uploadstash-errclear',
+               'uploadstash-refresh',
+       ),
+
        'img-auth' => array(
                'img-auth-accessdenied',
                'img-auth-desc',
@@ -1321,6 +1364,7 @@ $wgMessageStructure = array(
                'img-auth-streaming',
                'img-auth-public',
                'img-auth-noread',
+               'img-auth-bad-query-string',
        ),
 
        'http-errors' => array(
@@ -1354,7 +1398,7 @@ $wgMessageStructure = array(
                'listfiles_search_for',
                'imgfile',
                'listfiles',
-               'listfiles_thumbnail',
+               'listfiles_thumb',
                'listfiles_date',
                'listfiles_name',
                'listfiles_user',
@@ -1384,7 +1428,7 @@ $wgMessageStructure = array(
                'linkstoimage-more',
                'nolinkstoimage',
                'morelinkstoimage',
-               'redirectstofile',
+               'linkstoimage-redirect',
                'duplicatesoffile',
                'sharedupload',
                'sharedupload-desc-there',
@@ -1471,6 +1515,7 @@ $wgMessageStructure = array(
                'statistics-edits',
                'statistics-edits-average',
                'statistics-views-total',
+               'statistics-views-total-desc',
                'statistics-views-peredit',
                'statistics-users',
                'statistics-users-active',
@@ -1489,6 +1534,7 @@ $wgMessageStructure = array(
                'doubleredirects-summary',
                'doubleredirectstext',
                'double-redirect-fixed-move',
+               'double-redirect-fixed-maintenance',
                'double-redirect-fixer',
        ),
        'brokenredirects' => array(
@@ -1516,6 +1562,8 @@ $wgMessageStructure = array(
                'nrevisions',
                'nviews',
                'nchanges',
+               'nimagelinks',
+               'ntransclusions',
                'specialpage-empty',
                'lonelypages',
                'lonelypages-summary',
@@ -1594,6 +1642,7 @@ $wgMessageStructure = array(
                'pager-newer-n',
                'pager-older-n',
                'suppress',
+               'querypage-disabled',
        ),
        'booksources' => array(
                'booksources',
@@ -1717,6 +1766,10 @@ $wgMessageStructure = array(
                'noemailtext',
                'nowikiemailtitle',
                'nowikiemailtext',
+               'emailnotarget',
+               'emailtarget',
+               'emailusername',
+               'emailusernamesubmit',
                'email-legend',
                'emailfrom',
                'emailto',
@@ -1726,7 +1779,11 @@ $wgMessageStructure = array(
                'emailccme',
                'emailccsubject',
                'emailsent',
+               'emailnotsent',
                'emailsenttext',
+               'emailyougotcopy',
+               'emailfailed',
+               'emailccfailed',
                'emailuserfooter',
        ),
        'usermessage' => array(
@@ -1925,6 +1982,7 @@ $wgMessageStructure = array(
        'nsform' => array(
                'namespace',
                'invert',
+               'namespace_association',
                'blanknamespace',
        ),
        'contributions' => array(
@@ -1943,6 +2001,7 @@ $wgMessageStructure = array(
                'sp-contributions-newbies-title',
                'sp-contributions-blocklog',
                'sp-contributions-deleted',
+               'sp-contributions-uploads',
                'sp-contributions-logs',
                'sp-contributions-talk',
                'sp-contributions-userrights',
@@ -1955,6 +2014,8 @@ $wgMessageStructure = array(
                'sp-contributions-explain',
                'sp-contributions-footer',
                'sp-contributions-footer-anon',
+               'sp-contributions-showsizediff',
+               'sp-contributions-showsizediff-warn',
        ),
        'whatlinkshere' => array(
                'whatlinkshere',
@@ -1978,17 +2039,19 @@ $wgMessageStructure = array(
                'whatlinkshere-filters',
        ),
        'block' => array(
+               'autoblockid',
+               'block',
+               'unblock',
                'blockip',
                'blockip-title',
                'blockip-legend',
                'blockiptext',
-               'ipaddress',
                'ipadressorusername',
                'ipbexpiry',
                'ipbreason',
                'ipbreasonotherlist',
                'ipbreason-dropdown',
-               'ipbanononly',
+               'ipb-hardblock',
                'ipbcreateaccount',
                'ipbemailban',
                'ipbenableautoblock',
@@ -1999,33 +2062,42 @@ $wgMessageStructure = array(
                'ipbotherreason',
                'ipbhidename',
                'ipbwatchuser',
-               'ipballowusertalk',
+               'ipb-disableusertalk',
                'ipb-change-block',
+               'ipb-confirm',
                'badipaddress',
                'blockipsuccesssub',
                'blockipsuccesstext',
+               'ipb-blockingself',
+               'ipb-confirmhideuser',
                'ipb-edit-dropdown',
                'ipb-unblock-addr',
                'ipb-unblock',
-               'ipb-blocklist-addr',
                'ipb-blocklist',
                'ipb-blocklist-contribs',
                'unblockip',
                'unblockiptext',
                'ipusubmit',
                'unblocked',
+               'unblocked-range',
                'unblocked-id',
+               'blocklist',
                'ipblocklist',
                'ipblocklist-legend',
-               'ipblocklist-username',
-               'ipblocklist-sh-userblocks',
-               'ipblocklist-sh-tempblocks',
-               'ipblocklist-sh-addressblocks',
-               'ipblocklist-summary',
+               'blocklist-userblocks',
+               'blocklist-tempblocks',
+               'blocklist-addressblocks',
+               'blocklist-timestamp',
+               'blocklist-target',
+               'blocklist-expiry',
+               'blocklist-by',
+               'blocklist-params',
+               'blocklist-reason',
+               'blocklist-summary',
                'ipblocklist-submit',
                'ipblocklist-localblock',
                'ipblocklist-otherblocks',
-               'blocklistline',
+
                'infiniteblock',
                'expiringblock',
                'anononlyblock',
@@ -2061,6 +2133,7 @@ $wgMessageStructure = array(
                'ipb_already_blocked',
                'ipb-needreblock',
                'ipb-otherblocks-header',
+               'unblock-hideuser',
                'ipb_cant_unblock',
                'ipb_blocked_as_range',
                'ip_range_invalid',
@@ -2097,9 +2170,9 @@ $wgMessageStructure = array(
        ),
        'movepage' => array(
                'move-page',
-               'move-page-backlink',
                'move-page-legend',
                'movepagetext',
+               'movepagetext-noredirectfixer',
                'movepagetalktext',
                'movearticle',
                'moveuserpage-warning',
@@ -2395,6 +2468,11 @@ $wgMessageStructure = array(
                'vector.css',
                'print.css',
                'handheld.css',
+               'noscript.css',
+               'group-autoconfirmed.css',
+               'group-bot.css',
+               'group-sysop.css',
+               'group-bureaucrat.css',
        ),
        'scripts' => array(
                'common.js',
@@ -2407,6 +2485,10 @@ $wgMessageStructure = array(
                'simple.js',
                'modern.js',
                'vector.js',
+               'group-autoconfirmed.js',
+               'group-bot.js',
+               'group-sysop.js',
+               'group-bureaucrat.js',
        ),
        'metadata_cc' => array(
                'nodublincore',
@@ -2452,25 +2534,6 @@ $wgMessageStructure = array(
                'skinname-modern',
                'skinname-vector',
        ),
-       'math' => array(
-               'mw_math_png',
-               'mw_math_simple',
-               'mw_math_html',
-               'mw_math_source',
-               'mw_math_modern',
-               'mw_math_mathml',
-       ),
-       'matherrors' => array(
-               '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',
-       ),
        'patrolling' => array(
                'markaspatrolleddiff',
                'markaspatrolledlink',
@@ -2512,10 +2575,13 @@ $wgMessageStructure = array(
                'widthheightpage',
                'file-info',
                'file-info-size',
+               'file-info-size-pages',
                'file-nohires',
                'svg-long-desc',
                'show-big-image',
-               'show-big-image-thumb',
+               'show-big-image-preview',
+               'show-big-image-other',
+               'show-big-image-size',
                'file-info-gif-looped',
                'file-info-gif-frames',
                'file-info-png-looped',
@@ -2583,12 +2649,19 @@ $wgMessageStructure = array(
                'variantname-tg-latn',
                'variantname-tg',
        ),
+       'variantname-iu' => array(
+               'variantname-ike-cans',
+               'variantname-ike-latn',
+               'variantname-iu',
+       ),
        'metadata' => array(
                'metadata',
                'metadata-help',
                'metadata-expand',
                'metadata-collapse',
                'metadata-fields',
+               'metadata-langitem',
+               'metadata-langitem-default',
        ),
        'exif' => array(
                'exif-imagewidth',
@@ -2609,7 +2682,6 @@ $wgMessageStructure = array(
                'exif-stripbytecounts',
                'exif-jpeginterchangeformat',
                'exif-jpeginterchangeformatlength',
-               'exif-transferfunction',
                'exif-whitepoint',
                'exif-primarychromaticities',
                'exif-ycbcrcoefficients',
@@ -2628,7 +2700,6 @@ $wgMessageStructure = array(
                'exif-compressedbitsperpixel',
                'exif-pixelydimension',
                'exif-pixelxdimension',
-               'exif-makernote',
                'exif-usercomment',
                'exif-relatedsoundfile',
                'exif-datetimeoriginal',
@@ -2643,7 +2714,6 @@ $wgMessageStructure = array(
                'exif-exposureprogram',
                'exif-spectralsensitivity',
                'exif-isospeedratings',
-               'exif-oecf',
                'exif-shutterspeedvalue',
                'exif-aperturevalue',
                'exif-brightnessvalue',
@@ -2657,7 +2727,6 @@ $wgMessageStructure = array(
                'exif-focallength-format',
                'exif-subjectarea',
                'exif-flashenergy',
-               'exif-spatialfrequencyresponse',
                'exif-focalplanexresolution',
                'exif-focalplaneyresolution',
                'exif-focalplaneresolutionunit',
@@ -2666,7 +2735,6 @@ $wgMessageStructure = array(
                'exif-sensingmethod',
                'exif-filesource',
                'exif-scenetype',
-               'exif-cfapattern',
                'exif-customrendered',
                'exif-exposuremode',
                'exif-whitebalance',
@@ -2711,15 +2779,96 @@ $wgMessageStructure = array(
                'exif-gpsareainformation',
                'exif-gpsdatestamp',
                'exif-gpsdifferential',
+               'exif-coordinate-format',
+               'exif-jpegfilecomment',
+               'exif-keywords',
+               'exif-worldregioncreated',
+               'exif-countrycreated',
+               'exif-countrycodecreated',
+               'exif-provinceorstatecreated',
+               'exif-citycreated',
+               'exif-sublocationcreated',
+               'exif-worldregiondest',
+               'exif-countrydest',
+               'exif-countrycodedest',
+               'exif-provinceorstatedest',
+               'exif-citydest',
+               'exif-sublocationdest',
+               'exif-objectname',
+               'exif-specialinstructions',
+               'exif-headline',
+               'exif-credit',
+               'exif-source',
+               'exif-editstatus',
+               'exif-urgency',
+               'exif-fixtureidentifier',
+               'exif-locationdest',
+               'exif-locationdestcode',
+               'exif-objectcycle',
+               'exif-contact',
+               'exif-writer',
+               'exif-languagecode',
+               'exif-iimversion',
+               'exif-iimcategory',
+               'exif-iimsupplementalcategory',
+               'exif-datetimeexpires',
+               'exif-datetimereleased',
+               'exif-originaltransmissionref',
+               'exif-identifier',
+               'exif-lens',
+               'exif-serialnumber',
+               'exif-cameraownername',
+               'exif-label',
+               'exif-datetimemetadata',
+               'exif-nickname',
+               'exif-rating',
+               'exif-rightscertificate',
+               'exif-copyrighted',
+               'exif-copyrightowner',
+               'exif-usageterms',
+               'exif-webstatement',
+               'exif-originaldocumentid',
+               'exif-licenseurl',
+               'exif-morepermissionsurl',
+               'exif-attributionurl',
+               'exif-preferredattributionname',
+               'exif-pngfilecomment',
+               'exif-disclaimer',
+               'exif-contentwarning',
+               'exif-giffilecomment',
+               'exif-intellectualgenre',
+               'exif-subjectnewscode',
+               'exif-scenecode',
+               'exif-event',
+               'exif-organisationinimage',
+               'exif-personinimage',
+               'exif-originalimageheight',
+               'exif-originalimagewidth',
        ),
        'exif-values' => array(
                'exif-make-value',
                'exif-model-value',
                'exif-software-value',
+               'exif-software-version-value',
+               'exif-contact-value',
+               'exif-subjectnewscode-value',
        ),
        'exif-compression' => array(
                'exif-compression-1',
+               'exif-compression-2',
+               'exif-compression-3',
+               'exif-compression-4',
+               'exif-compression-5',
                'exif-compression-6',
+               'exif-compression-7',
+               'exif-compression-8',
+               'exif-compression-32773',
+               'exif-compression-32946',
+               'exif-compression-34712',
+       ),
+       'exif-copyrighted' => array(
+               'exif-copyrighted-true',
+               'exif-copyrighted-false',
        ),
        'exif-photometricinterpretation' => array(
                'exif-photometricinterpretation-2',
@@ -2748,7 +2897,7 @@ $wgMessageStructure = array(
        ),
        'exif-colorspace' => array(
                'exif-colorspace-1',
-               'exif-colorspace-ffff.h',
+               'exif-colorspace-65535',
        ),
        'exif-componentsconfiguration' => array(
                'exif-componentsconfiguration-0',
@@ -2891,6 +3040,10 @@ $wgMessageStructure = array(
                'exif-gpslongitude-e',
                'exif-gpslongitude-w',
        ),
+       'exif-altituderef' => array(
+               'exif-gpsaltitude-above-sealevel',
+               'exif-gpsaltitude-below-sealevel',
+       ),
        'exif-gpsstatus' => array(
                'exif-gpsstatus-a',
                'exif-gpsstatus-v',
@@ -2904,17 +3057,80 @@ $wgMessageStructure = array(
                'exif-gpsspeed-m',
                'exif-gpsspeed-n',
        ),
+       'exif-gpsdestdistanceref' => array(
+               'exif-gpsdestdistance-k',
+               'exif-gpsdestdistance-m',
+               'exif-gpsdestdistance-n',
+       ),
+       'exif-gdop' => array(
+               'exif-gpsdop-excellent',
+               'exif-gpsdop-good',
+               'exif-gpsdop-moderate',
+               'exif-gpsdop-fair',
+               'exif-gpsdop-poor',
+       ),
+       'exif-objectcycle' => array(
+               'exif-objectcycle-a',
+               'exif-objectcycle-p',
+               'exif-objectcycle-b',
+       ),
        'exif-gpsdirection' => array(
                'exif-gpsdirection-t',
                'exif-gpsdirection-m',
        ),
+       'exif-ycbcrpositioning' => array(
+               'exif-ycbcrpositioning-1',
+               'exif-ycbcrpositioning-2',
+       ),
+       'exif-dc' => array(
+               'exif-dc-contributor',
+               'exif-dc-coverage',
+               'exif-dc-date',
+               'exif-dc-publisher',
+               'exif-dc-relation',
+               'exif-dc-rights',
+               'exif-dc-source',
+               'exif-dc-type',
+       ),
+       'exif-rating' => array(
+               'exif-rating-rejected',
+       ),
+       'exif-isospeedratings' => array(
+               'exif-isospeedratings-overflow',
+       ),
+       'exif-maxaperturevalue' => array(
+               'exif-maxaperturevalue-value',
+       ),
+       'exif-iimcategory' => array(
+               'exif-iimcategory-ace',
+               'exif-iimcategory-clj',
+               'exif-iimcategory-dis',
+               'exif-iimcategory-fin',
+               'exif-iimcategory-edu',
+               'exif-iimcategory-evn',
+               'exif-iimcategory-hth',
+               'exif-iimcategory-hum',
+               'exif-iimcategory-lab',
+               'exif-iimcategory-lif',
+               'exif-iimcategory-pol',
+               'exif-iimcategory-rel',
+               'exif-iimcategory-sci',
+               'exif-iimcategory-soi',
+               'exif-iimcategory-spo',
+               'exif-iimcategory-war',
+               'exif-iimcategory-wea',
+       ),
+       'exif-urgency' => array(
+               'exif-urgency-normal',
+               'exif-urgency-low',
+               'exif-urgency-high',
+               'exif-urgency-other',
+       ),
        'edit-externally' => array(
                'edit-externally',
                'edit-externally-help',
        ),
        'all' => array(
-               'recentchangesall',
-               'imagelistall',
                'watchlistall2',
                'namespacesall',
                'monthsall',
@@ -2937,6 +3153,7 @@ $wgMessageStructure = array(
                'confirmemail_subject',
                'confirmemail_body',
                'confirmemail_body_changed',
+               'confirmemail_body_set',
                'confirmemail_invalidated',
                'invalidateemail',
        ),
@@ -2956,6 +3173,7 @@ $wgMessageStructure = array(
        'deleteconflict' => array(
                'deletedwhileediting',
                'confirmrecreate',
+               'confirmrecreate-noreason',
                'recreate',
        ),
        'unit-pixel' => array(
@@ -3116,13 +3334,14 @@ $wgMessageStructure = array(
                'version-specialpages',
                'version-parserhooks',
                'version-variables',
+               'version-antispam',
+               'version-skins',
                'version-other',
                'version-mediahandlers',
                'version-hooks',
                'version-extension-functions',
                'version-parser-extensiontags',
                'version-parser-function-hooks',
-               'version-skin-extension-functions',
                'version-hook-name',
                'version-hook-subscribedby',
                'version-version',
@@ -3150,6 +3369,7 @@ $wgMessageStructure = array(
                'fileduplicatesearch-info',
                'fileduplicatesearch-result-1',
                'fileduplicatesearch-result-n',
+               'fileduplicatesearch-noresults',
        ),
        'special-specialpages' => array(
                'specialpages',
@@ -3251,8 +3471,10 @@ XHTML id names.",
        'errors'              => 'General errors',
        'virus'               => 'Virus scanner',
        'login'               => 'Login and logout pages',
+       'mail'                => 'E-mail sending',
        'passwordstrength'    => 'JavaScript password checks',
-       'resetpass'           => 'Password reset dialog',
+       'resetpass'           => 'Change password dialog',
+       'passwordreset'       => 'Special:PasswordReset',
        'toolbar'             => 'Edit page toolbar',
        'edit'                => 'Edit pages',
        'parserwarnings'      => 'Parser/template warnings',
@@ -3262,7 +3484,6 @@ XHTML id names.",
        'history-feed'        => 'Revision feed',
        'revdelete'           => 'Revision deletion',
        'suppression'         => 'Suppression log',
-       'revisionmove'        => 'Revision move',
        'mergehistory'        => 'History merging',
        'mergelog'            => 'Merge log',
        'diffs'               => 'Diffs',
@@ -3270,6 +3491,7 @@ XHTML id names.",
        'opensearch'          => 'OpenSearch description',
        'quickbar'            => 'Quickbar',
        'preferences'         => 'Preferences page',
+       'preferences-email'   => 'User preference: e-mail validation using jQuery',
        'userrights'          => 'User rights',
        'group'               => 'Groups',
        'group-member'        => '',
@@ -3280,7 +3502,9 @@ XHTML id names.",
        'recentchanges'       => 'Recent changes',
        'recentchangeslinked' => 'Recent changes linked',
        'upload'              => 'Upload',
+       'zip'                 => 'ZipDirectoryReader',
        'upload-errors'       => '',
+       'uploadstash'         => 'Special:UploadStash',
        '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>',
@@ -3346,8 +3570,6 @@ XHTML id names.",
        'spamprotection'      => 'Spam protection',
        'info'                => 'Info page',
        'skin'                => 'Skin names',
-       'math'                => 'Math options',
-       'matherrors'          => 'Math errors',
        'patrolling'          => 'Patrolling',
        'patrol-log'          => 'Patrol log',
        'imagedeletion'       => 'Image deletion',
@@ -3364,11 +3586,13 @@ Variants for Chinese language",
        'variantname-kk'      => 'Variants for Kazakh language',
        'variantname-ku'      => 'Variants for Kurdish language',
        'variantname-tg'      => 'Variants for Tajiki language',
+       'variantname-iu'      => 'Variants for Inuktitut language',
        'media-info'          => 'Media information',
        'metadata'            => 'Metadata',
        'exif'                           => 'EXIF tags',
        'exif-values'                    => 'Make & model, can be wikified in order to link to the camera and model name',
        'exif-compression'               => 'EXIF attributes',
+       'exif-copyrighted'               => '',
        'exif-unknowndate'               => '',
        'exif-photometricinterpretation' => '',
        'exif-orientation'               => '',
@@ -3396,10 +3620,21 @@ 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-gdop'                      => '',
+       'exif-objectcycle'               => '',
        'exif-gpsdirection'              => 'Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef',
+       'exif-ycbcrpositioning'          => '',
+       'exif-dc'                        => '',
+       'exif-rating'                    => '',
+       'exif-isospeedratings'           => '',
+       'exif-maxaperturevalue'          => '',
+       'exif-iimcategory'               => '',
+       'exif-urgency'                   => '',
        'edit-externally'       => 'External editor support',
        'all'                   => "'all' in various places, this might be different for inflected languages",
        'confirmemail'          => 'E-mail address confirmation',