'pagetitle-view-mainpage' => '{{SITENAME}}', # only translate this message to other languages if you have to change it
'backlinksubtitle' => '← $1', # only translate this message to other languages if you have to change it
'retrievedfrom' => 'Retrieved from "$1"',
-'youhavenewmessages' => 'You have $1 ($2).',
-'youhavenewmessagesfromusers' => 'You have $1 from {{PLURAL:$3|another user|$3 users}} ($2).',
+'youhavenewmessages' => '{{PLURAL:$3|You have}} $1 ($2).',
+'youhavenewmessagesfromusers' => '{{PLURAL:$4|You have}} $1 from {{PLURAL:$3|another user|$3 users}} ($2).',
'youhavenewmessagesmanyusers' => 'You have $1 from many users ($2).',
'newmessageslinkplural' => '{{PLURAL:$1|a new message|999=new messages}}',
'newmessagesdifflinkplural' => 'last {{PLURAL:$1|change|999=changes}}',
'user-mail-no-body' => 'Tried to send email with an empty or unreasonably short body.',
# Change password dialog
-'resetpass' => 'Change password',
+'changepassword' => 'Change password',
+'changepassword-summary' => '', # do not translate or duplicate this message to other languages
'resetpass_announce' => 'You logged in with a temporary emailed code.
To finish logging in, you must set a new password here:',
'resetpass_text' => '<!-- Add text here -->', # only translate this message to other languages if you have to change it
'revdelete-nooldid-title' => 'Invalid target revision',
'revdelete-nooldid-text' => 'You have either not specified a target revision(s) to perform this
function, the specified revision does not exist, or you are attempting to hide the current revision.',
-'revdelete-nologtype-title' => 'No log type given',
-'revdelete-nologtype-text' => 'You have not specified a log type to perform this action on.',
-'revdelete-nologid-title' => 'Invalid log entry',
-'revdelete-nologid-text' => 'You have either not specified a target log event to perform this function or the specified entry does not exist.',
'revdelete-no-file' => 'The file specified does not exist.',
'revdelete-show-file-confirm' => 'Are you sure you want to view a deleted revision of the file "<nowiki>$1</nowiki>" from $2 at $3?',
'revdelete-show-file-submit' => 'Yes',
'logdelete-failure' => "'''Log visibility could not be set:'''
$1",
'revdel-restore' => 'change visibility',
-'revdel-restore-deleted' => 'deleted revisions',
-'revdel-restore-visible' => 'visible revisions',
'pagehist' => 'Page history',
'deletedhist' => 'Deleted history',
'revdelete-hide-current' => 'Error hiding the item dated $2, $1: This is the current revision.
'search-summary' => '', # do not translate or duplicate this message to other languages
'searchresults' => 'Search results',
'searchresults-title' => 'Search results for "$1"',
-'searchresulttext' => 'For more information about searching {{SITENAME}}, see [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle' => 'You searched for \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|all pages starting with "$1"]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|all pages that link to "$1"]])',
-'searchsubtitleinvalid' => "You searched for '''$1'''",
'toomanymatches' => 'Too many matches were returned, please try a different query',
'titlematches' => 'Page title matches',
-'notitlematches' => 'No page title matches',
'textmatches' => 'Page text matches',
'notextmatches' => 'No page text matches',
'prevn' => 'previous {{PLURAL:$1|$1}}',
'nextn-title' => 'Next $1 {{PLURAL:$1|result|results}}',
'shown-title' => 'Show $1 {{PLURAL:$1|result|results}} per page',
'viewprevnext' => 'View ($1 {{int:pipe-separator}} $2) ($3)',
-'searchmenu-legend' => 'Search options',
-'searchmenu-exists' => "'''There is a page named \"[[:\$1]]\" on this wiki.'''",
-'searchmenu-new' => "'''Create the page \"[[:\$1]]\" on this wiki!'''",
+'searchmenu-exists' => "'''There is a page named \"[[:\$1]]\" on this wiki.''' {{PLURAL:$2|0=|See also the other search results found.}}",
+'searchmenu-new' => "'''Create the page \"[[:\$1]]\" on this wiki!''' {{PLURAL:$2|0=|See also the page found with your search.|See also the search results found.}}",
'searchmenu-new-nocreate' => '', # do not translate or duplicate this message to other languages
-'searchmenu-prefix' => '[[Special:PrefixIndex/$1|Browse pages with this prefix]]',
'searchprofile-articles' => 'Content pages',
'searchprofile-project' => 'Help and Project pages',
'searchprofile-images' => 'Multimedia',
'search-interwiki-custom' => '', # do not translate or duplicate this message to other languages
'search-interwiki-more' => '(more)',
'search-relatedarticle' => 'Related',
-'mwsuggest-disable' => 'Disable search suggestions',
'searcheverything-enable' => 'Search in all namespaces',
'searchrelated' => 'related',
'searchall' => 'all',
'showingresults' => "Showing below up to {{PLURAL:$1|'''1''' result|'''$1''' results}} starting with #'''$2'''.",
'showingresultsnum' => "Showing below {{PLURAL:$3|'''1''' result|'''$3''' results}} starting with #'''$2'''.",
'showingresultsheader' => "{{PLURAL:$5|Result '''$1''' of '''$3'''|Results '''$1 - $2''' of '''$3'''}} for '''$4'''",
-'nonefound' => "'''Note:''' Only some namespaces are searched by default.
-Try prefixing your query with ''all:'' to search all content (including talk pages, templates, etc.), or use the desired namespace as prefix.",
'search-nonefound' => 'There were no results matching the query.',
-'powersearch' => 'Advanced search',
'powersearch-legend' => 'Advanced search',
'powersearch-ns' => 'Search in namespaces:',
'powersearch-redir' => 'List redirects',
-'powersearch-field' => 'Search for',
'powersearch-togglelabel' => 'Check:',
'powersearch-toggleall' => 'All',
'powersearch-togglenone' => 'None',
'mypreferences' => 'Preferences',
'prefs-edits' => 'Number of edits:',
'prefsnologintext2' => 'Please $1 to set user preferences.',
-'changepassword' => 'Change password',
-'changepassword-summary' => '', # do not translate or duplicate this message to other languages
'prefs-skin' => 'Skin',
'skin-preview' => 'Preview',
'datedefault' => 'No preference',
'prefs-email' => 'Email options',
'prefs-rendering' => 'Appearance',
'saveprefs' => 'Save',
-'resetprefs' => 'Clear unsaved changes',
'restoreprefs' => 'Restore all default settings (in all sections)',
'prefs-editing' => 'Editing',
'rows' => 'Rows:',
'localtime' => 'Local time:',
'timezoneuseserverdefault' => 'Use wiki default ($1)',
'timezoneuseoffset' => 'Other (specify offset)',
-'timezoneoffset' => 'Offset¹:',
'servertime' => 'Server time:',
'guesstimezone' => 'Fill in from browser',
'timezoneregion-africa' => 'Africa',
'recentchanges-label-plusminus' => 'The page size changed by this number of bytes',
'recentchanges-legend-newpage' => '(also see [[Special:NewPages|list of new pages]])',
'recentchanges-legend-plusminus' => "(''±123'')",
-'rcnote' => "Below {{PLURAL:$1|is '''1''' change|are the last '''$1''' changes}} in the last {{PLURAL:$2|day|'''$2''' days}}, as of $5, $4.",
'rcnotefrom' => "Below are the changes since '''$2''' (up to '''$1''' shown).",
'rclistfrom' => 'Show new changes starting from $1',
'rcshowhideminor' => '$1 minor edits',
'protectedpages-indef' => 'Indefinite protections only',
'protectedpages-summary' => '', # do not translate or duplicate this message to other languages
'protectedpages-cascade' => 'Cascading protections only',
-'protectedpagestext' => 'The following pages are protected from moving or editing',
'protectedpagesempty' => 'No pages are currently protected with these parameters.',
'protectedtitles' => 'Protected titles',
'protectedtitles-summary' => '', # do not translate or duplicate this message to other languages
-'protectedtitlestext' => 'The following titles are protected from creation',
'protectedtitlesempty' => 'No titles are currently protected with these parameters.',
'listusers' => 'User list',
'listusers-summary' => '', # do not translate or duplicate this message to other languages
'allpagesto' => 'Display pages ending at:',
'allarticles' => 'All pages',
'allinnamespace' => 'All pages ($1 namespace)',
-'allnotinnamespace' => 'All pages (not in $1 namespace)',
-'allpagesprev' => 'Previous',
-'allpagesnext' => 'Next',
'allpagessubmit' => 'Go',
'allpagesprefix' => 'Display pages with prefix:',
'allpagesbadtitle' => 'The given page title was invalid or had an inter-language or inter-wiki prefix.
'undeletebtn' => 'Restore',
'undeletelink' => 'view/restore',
'undeleteviewlink' => 'view',
-'undeletereset' => 'Reset',
'undeleteinvert' => 'Invert selection',
'undeletecomment' => 'Reason:',
'undeletedrevisions' => '{{PLURAL:$1|1 revision|$1 revisions}} restored',
'unblock' => 'Unblock user',
'unblock-summary' => '', # do not translate or duplicate this message to other languages
'blockip' => 'Block user',
-'blockip-title' => 'Block user',
'blockip-legend' => 'Block user',
'blockiptext' => 'Use the form below to block write access from a specific IP address or username.
This should be done only to prevent vandalism, and in accordance with [[{{MediaWiki:Policy-url}}|policy]].
'ipadressorusername' => 'IP address or username:',
'ipbexpiry' => 'Expiry:',
'ipbreason' => 'Reason:',
-'ipbreasonotherlist' => 'Other reason',
'ipbreason-dropdown' => '*Common block reasons
** Inserting false information
** Removing content from pages
'ipbsubmit' => 'Block this user',
'ipbother' => 'Other time:',
'ipboptions' => '2 hours:2 hours,1 day:1 day,3 days:3 days,1 week:1 week,2 weeks:2 weeks,1 month:1 month,3 months:3 months,6 months:6 months,1 year:1 year,indefinite:infinite',
-'ipbotheroption' => 'other',
-'ipbotherreason' => 'Other/additional reason:',
'ipbhidename' => 'Hide username from edits and lists',
'ipbwatchuser' => "Watch this user's user and talk pages",
'ipb-disableusertalk' => 'Prevent this user from editing their own talk page while blocked',
'sorbs_create_account_reason' => 'Your IP address is listed as an open proxy in the DNSBL used by {{SITENAME}}.
You cannot create an account',
'xffblockreason' => 'An IP address present in the X-Forwarded-For header, either yours or that of a proxy server you are using, has been blocked. The original block reason was: $1',
-'cant-block-while-blocked' => 'You cannot block other users while you are blocked.',
'cant-see-hidden-user' => "The user you are trying to block has already been blocked and hidden.
Since you do not have the hideuser right, you cannot see or edit the user's block.",
'ipbblocked' => 'You cannot block or unblock other users because you are yourself blocked',
In those cases, you will have to move or merge the page manually if desired.",
'movearticle' => 'Move page:',
'moveuserpage-warning' => "'''Warning:''' You are about to move a user page. Please note that only the page will be moved and the user will ''not'' be renamed.",
-'movenologin' => 'Not logged in',
'movenologintext' => 'You must be a registered user and [[Special:UserLogin|logged in]] to move a page.',
'movenotallowed' => 'You do not have permission to move pages.',
'movenotallowedfile' => 'You do not have permission to move files.',
'articleexists' => 'A page of that name already exists, or the name you have chosen is not valid.
Please choose another name.',
'cantmove-titleprotected' => 'You cannot move a page to this location because the new title has been protected from creation',
-'talkexists' => "'''The page itself was moved successfully, but the talk page could not be moved because one already exists at the new title.
-Please merge them manually.'''",
-'movedto' => 'moved to',
'movetalk' => 'Move associated talk page',
'move-subpages' => 'Move subpages (up to $1)',
'move-talk-subpages' => 'Move subpages of talk page (up to $1)',
'print.css' => '/* CSS placed here will affect the print output */', # only translate this message to other languages if you have to change it
'noscript.css' => '/* CSS placed here will affect users with JavaScript disabled */', # only translate this message to other languages if you have to change it
'group-autoconfirmed.css' => '/* CSS placed here will affect autoconfirmed users only */', # only translate this message to other languages if you have to change it
+'group-user.css' => '/* CSS placed here will affect registered users only */', # only translate this message to other languages if you have to change it
'group-bot.css' => '/* CSS placed here will affect bots only */', # only translate this message to other languages if you have to change it
'group-sysop.css' => '/* CSS placed here will affect sysops only */', # only translate this message to other languages if you have to change it
'group-bureaucrat.css' => '/* CSS placed here will affect bureaucrats only */', # only translate this message to other languages if you have to change it
'modern.js' => '/* Any JavaScript here will be loaded for users using the Modern skin */', # only translate this message to other languages if you have to change it
'vector.js' => '/* Any JavaScript here will be loaded for users using the Vector skin */', # only translate this message to other languages if you have to change it
'group-autoconfirmed.js' => '/* Any JavaScript here will be loaded for autoconfirmed users only */', # only translate this message to other languages if you have to change it
+'group-user.js' => '/* Any JavaScript here will be loaded for registered users only */', # only translate this message to other languages if you have to change it
'group-bot.js' => '/* Any JavaScript here will be loaded for bots only */', # only translate this message to other languages if you have to change it
'group-sysop.js' => '/* Any JavaScript here will be loaded for sysops only */', # only translate this message to other languages if you have to change it
'group-bureaucrat.js' => '/* Any JavaScript here will be loaded for bureaucrats only */', # only translate this message to other languages if you have to change it
'watchlistall2' => 'all',
'namespacesall' => 'all',
'monthsall' => 'all',
-'limitall' => 'all',
# Email address confirmation
'confirmemail' => 'Confirm email address',
'confirmemail_success' => 'Your email address has been confirmed.
You may now [[Special:UserLogin|log in]] and enjoy the wiki.',
'confirmemail_loggedin' => 'Your email address has now been confirmed.',
-'confirmemail_error' => 'Something went wrong saving your confirmation.',
'confirmemail_subject' => '{{SITENAME}} email address confirmation',
'confirmemail_body' => 'Someone, probably you, from IP address $1,
has registered an account "$2" with this email address on {{SITENAME}}.
'imgmultigo' => 'Go!',
'imgmultigoto' => 'Go to page $1',
+'img-lang-opt' => '$2 ($1)',
+'img-lang-default' => '(default language)',
+'img-lang-info' => 'Render this image in $1 $2.',
+'img-lang-go' => 'Go',
+
# Table pager
'ascending_abbrev' => 'asc',
'descending_abbrev' => 'desc',
# Special:ComparePages
'comparepages' => 'Compare pages',
'comparepages-summary' => '', # do not translate or duplicate this message to other languages
-'compare-selector' => 'Compare page revisions',
'compare-page1' => 'Page 1',
'compare-page2' => 'Page 2',
'compare-rev1' => 'Revision 1',