{
	"@metadata": {
		"authors": [
			"Amire80",
			"Beta16",
			"Bgo eiu",
			"EugeneZelenko",
			"Fryed-peach",
			"Jon Harald Søby",
			"Kizule",
			"Lejonel",
			"Liuxinyu970226",
			"Macofe",
			"Matma Rex",
			"McDutchie",
			"Meno25",
			"Metalhead64",
			"Mormegil",
			"MuratTheTurkish",
			"Raymond",
			"Robby",
			"SPQRobin",
			"Shirayuki",
			"Siebrand",
			"Umherirrender",
			"Verdy p"
		]
	},
	"userrights": "Page title of [[Special:UserRights]].",
	"userrights-lookup-user": "Used as a legend for a fieldset when managing user rights ([[Special:UserRights]])",
	"userrights-user-editname": "Displayed on [[Special:UserRights]].",
	"editusergroup": "Button name, in page [[Special:Userrights]], in the section named {{MediaWiki:userrights-lookup-user}}. The username or gender of the user is not known when this message is displayed.",
	"editinguser": "Appears on [[Special:UserRights]]. Parameters:\n* $1 - a plaintext username\n* $2 - user tool links. e.g. \"(Talk | contribs | block | send email)\"\n\nRelated messages:\n* {{msg-mw|viewinguserrights}}",
	"viewinguserrights": "Appears on [[Special:UserRights]]. Parameters:\n* $1 - a plaintext username\n* $2 - user tool links. e.g. \"(Talk | contribs | block | send email)\"\n\nRelated messages:\n* {{msg-mw|editinguser}}",
	"userrights-editusergroup": "Used as a legend for a fieldset in the form at [[Special:UserRights]].\n\nParameter:\n* $1 - A username, can be used for GENDER\n\nRelated messages:\n* {{msg-mw|userrights-viewusergroup}}",
	"userrights-viewusergroup": "Used as a legend for a fieldset in the form at [[Special:UserRights]].\n\nParameter:\n* $1 - (Optional) a username, can be used for GENDER\n\nRelated messages:\n* {{msg-mw|userrights-editusergroup}}",
	"saveusergroups": "Button text when editing user groups.\nParameters:\n* $1 - username, for GENDER support",
	"userrights-groupsmember": "Used when editing user groups in [[Special:Userrights]].\n\nThe message is followed by a list of group names.\n\nParameters:\n* $1 - (Optional) the number of items in the list following the message, for PLURAL\n* $2 - (Optional) the username, for GENDER",
	"userrights-groupsmember-auto": "Used when editing user groups in [[Special:Userrights]]. The message is followed by a list of group names.\n\n\"Implicit\" is for groups that the user was automatically added to (such as \"autoconfirmed\"); cf. {{msg-mw|userrights-groupsmember}}\n\nParameters:\n* $1 - (Optional) the number of items in the list following the message, for PLURAL\n* $2 - (Optional) the username, for GENDER",
	"userrights-groupsmember-type": "{{optional}}\nParameters:\n* $1 - list of group names\n* $2 - list of group member names. Used with labels {{msg-mw|Userrights-groupsmember}} and {{msg-mw|Userrights-groupsmember-auto}}",
	"userrights-systemuser": "Indicates that a user account is a system user. Parameters:\n* $1 - (Optional) a username, can be used for GENDER",
	"userrights-groups-help": "Instructions displayed on [[Special:UserRights]]. Parameters:\n* $1 - A username, can be used for GENDER\n\nNote for section marked #:\n* \"Put back\" is a phrasal verb meaning \"to change the date of an event so that it happens <em>later</em> than planned\".\n* \"Bring forward\" is a phrasal verb meaning \"to change the date of an event so that it happens <em>earlier</em> than planned\".",
	"userrights-reason": "Text beside log field when editing user groups\n\n{{Identical|Reason}}",
	"userrights-watchuser": "This is an option on [[Special:UserRights]] to watch the user page and talk page of the changed user.",
	"userrights-no-interwiki": "Error message when editing user groups",
	"userrights-nodatabase": "Error message when editing user groups.\n\n\"Local\" means databases/wikis of the same farm/cluster; that is, meta, enwiki, dewiki, commons, etc are all local databases of the Wikimedia Foundation.\n\nSee [{{canonicalurl:meta:Special:Log|type=rights}} meta:Special:Log?type=rights] for a usage of local databases: username@barwiki\n\nParameters:\n* $1 - database name",
	"userrights-restricted-group-warning": "Used on [[Special:Userrights]] and related pages to indicate that a user group has restrictions on who can be added to the group. This message is shown by default if there is not a more specific message for a particular group.",
	"userrights-restricted-group-warning-private-conditions": "Used on [[Special:Userrights]] and related pages to indicate that a user group has restrictions that will be evaluated on form submission, so that adding user to group may fail even if the checkbox is enabled. This message is shown by default if there is not a more specific message for a particular group.",
	"userrights-changeable-col": "Used when editing user groups in [[Special:Userrights]].\n\nThe message is the head of a column of group assignments.\n\nParameters:\n* $1 - (Optional) for PLURAL use, the number of items in the column following the message. Avoid PLURAL, if your language allows that.",
	"userrights-unchangeable-col": "Used when editing user groups in [[Special:Userrights]].\n\nThe message is the head of a column of group assignments.\n\nParameters:\n* $1 - (Optional) for PLURAL use, the number of items in the column following the message. Avoid PLURAL, if your language allows that.",
	"userrights-irreversible-marker": "{{optional}}\nParameters:\n* $1 - group member",
	"userrights-no-shorten-expiry-marker": "{{optional}}\nParameters:\n* $1 - group member",
	"userrights-expiry-current": "Indicates when a user's membership of a user group expires.\n\nParameters:\n* $1 - time and date of expiry\n* $2 - date of expiry\n* $3 - time of expiry\n{{Identical|Expire}}",
	"userrights-expiry-none": "Indicates that a user's membership of a user group lasts indefinitely, and does not expire.",
	"userrights-expiry-for": "Used as a label for a form element which can be used to select an expiry date/time. This label is only for screen reader software.\n\nParameters: $1 - name of the user group which will expire\n{{Identical|Expire}}",
	"userrights-expiry-existing": "Shows the existing expiry time in the drop-down menu underneath the individual user right on Special:UserRights.\n\nParameters:\n* $1 - Date and time of the existing expiry (unused)\n* $2 - date of the existing expiry\n* $3 - time of the existing expiry\n\nSee also:\n* {{msg-mw|protect-existing-expiry}}",
	"userrights-expiry-othertime": "{{Identical|Other time}}",
	"userrights-expiry-options": "Options for the duration of the user group membership.\n\n{{doc-mediawiki-options-list}}",
	"userrights-invalid-expiry": "Error message on [[Special:UserRights]].\n\nParameters:\n* $1 - group name",
	"userrights-expiry-in-past": "Error message on [[Special:UserRights]] when the user types an expiry date that has already passed.\n\nParameters:\n* $1 - group name",
	"userrights-no-group": "Used as error message on [[Special:UserRights]] when the user is temporary user.",
	"userrights-conflict": "Shown on [[Special:UserRights]] if the target's rights have been changed since the form was loaded.",
	"userrights-unable-to-change": "Error message on [[Special:UserRights]] when performer attempted to change some groups they are unable to change.\n\nParameters:\n* $1 - List of groups that cannot be changed, together with a reason\n* $2 - Name of the target user (for GENDER)\n* $3 - number of list entries in parameter $1",
	"userrights-unable-to-change-row": "{{optional}}\nA message used for making list items in {{msg-mw|userrights-unable-to-change}}.\n\nParameters:\n* $1 - Name of a user group\n* $2 - Reason why user cannot be added to or removed from the group",
	"userrights-insufficient-rights": "One of the possible reasons in {{msg-mw|userrights-unable-to-change}}, stating that the performer does not have sufficient rights to change target's membership in a given group",
	"group": "{{Identical|Group}}",
	"group-user": "{{doc-group|user}}\n{{Identical|User}}",
	"group-temp": "{{doc-group|temp}}\nThe name of the group that contains auto-created temporary users.",
	"group-autoconfirmed": "{{doc-group|autoconfirmed}}\nOn Wikimedia sites, autoconfirmed users are users which are older than 4 days. After those 4 days, they have more rights.",
	"group-bot": "{{doc-group|bot}}\n{{Identical|Bot}}",
	"group-sysop": "{{doc-group|sysop}}\n{{Identical|Administrator}}",
	"group-interface-admin": "{{Cannot be the same as|group-interface-editor}}\n{{doc-group|interface-admin}}",
	"group-bureaucrat": "{{doc-group|bureaucrat}}",
	"group-suppress": "{{Cannot be the same as|group-checkuser}}\n{{doc-group|suppress}}\nThis is an optional (disabled by default) user group, meant for the suppression feature in [[mw:Flow|Flow]]. It is not to be confused with the Oversighters group, which also has access to the [[mw:RevisionDelete|RevisionDelete]] feature, to change the visibility of revisions through [[Special:RevisionDelete]].\n\n{{Identical|Suppress}}",
	"group-all": "The name of the user group that contains all users, including anonymous users\n\n{{Identical|All}}",
	"group-user-member": "{{doc-group|user|member}}\n{{Identical|User}}",
	"group-named-member": "{{doc-group|user|named}}\n{{Identical|User}}",
	"group-temp-member": "{{doc-group|temp|member}}",
	"group-autoconfirmed-member": "{{doc-group|autoconfirmed|member}}",
	"group-bot-member": "{{doc-group|bot|member}}",
	"group-sysop-member": "{{doc-group|sysop|member}}\n{{Identical|Administrator}}",
	"group-interface-admin-member": "{{doc-group|interface-admin|member}}",
	"group-bureaucrat-member": "{{doc-group|bureaucrat|member}}",
	"group-suppress-member": "{{doc-group|suppress|member}}\nThis is a member of the optional (disabled by default) user group, meant for the [[mw:RevisionDelete|RevisionDelete]] feature, to change the visibility of revisions through [[Special:RevisionDelete]].\n\n{{Identical|Suppress}}",
	"grouppage-user": "{{doc-group|user|page}}\n{{Identical|User}}",
	"grouppage-temp": "{{doc-group|temp|page}}",
	"grouppage-autoconfirmed": "{{doc-group|autoconfirmed|page}}",
	"grouppage-bot": "{{doc-group|bot|page}}\n{{Identical|Bot}}",
	"grouppage-sysop": "{{doc-group|sysop|page}}",
	"grouppage-interface-admin": "{{doc-group|interface-admin|page}}",
	"grouppage-bureaucrat": "{{doc-group|bureaucrat|page}}",
	"grouppage-suppress": "{{doc-group|suppress|page}}\n{{Identical|Suppress}}",
	"right-read": "{{doc-right|read}}\nBasic right to read any page.",
	"right-edit": "{{doc-right|edit}}\nBasic right to edit pages that are not protected.\n{{Identical|Edit page}}",
	"right-createpage": "{{doc-right|createpage}}\nBasic right to create pages. The right to edit discussion/talk pages is {{msg-mw|right-createtalk}}.",
	"right-createtalk": "{{doc-right|createtalk}}\nBasic right to create discussion/talk pages. The right to edit other pages is {{msg-mw|right-createpage}}.",
	"right-createaccount": "{{doc-right|createaccount}}\nThe right to [[Special:CreateAccount|create a user account]].",
	"right-createpreviouslyrenamedaccount": "{{doc-right|createpreviouslyrenamedaccount}}",
	"right-autocreateaccount": "{{doc-right|autocreateaccount}}\nThe right to automatically create an account from an external source (e.g. CentralAuth).",
	"right-minoredit": "{{doc-right|minoredit}}\nThe right to use the \"This is a minor edit\" checkbox. See {{msg-mw|minoredit}} for the message used for that checkbox.",
	"right-move": "{{doc-right|move}}\nThe right to move any page that is not protected from moving.\n{{Identical|Move page}}",
	"right-move-subpages": "{{doc-right|move-subpages}}",
	"right-move-rootuserpages": "{{doc-right|move-rootuserpages}}",
	"right-move-categorypages": "{{doc-right|move-categorypages}}",
	"right-movefile": "{{doc-right|movefile}}",
	"right-suppressredirect": "{{doc-right|suppressredirect}}",
	"right-upload": "{{doc-right|upload}}\nThe right to [[Special:Upload|upload]] a file (this includes images, media, audio, ...).\n{{Identical|Upload file}}",
	"right-reupload": "{{doc-right|reupload}}\nThe right to upload a file under a file name that already exists.\n\nRelated messages:\n* {{msg-mw|right-upload}}\n* {{msg-mw|right-reupload-own}}\n* {{msg-mw|right-reupload-shared}}",
	"right-reupload-own": "{{doc-right|reupload-own}}\nRight to upload a file under a file name that already exists, and that the same user has uploaded.\n\nRelated messages:\n* {{msg-mw|right-upload}}\n* {{msg-mw|right-reupload}}",
	"right-reupload-shared": "{{doc-right|reupload-shared}}\nThe right to upload a file locally under a file name that already exists in a shared database (for example Commons).\n\nRelated messages:\n* {{msg-mw|right-upload}}\n* {{msg-mw|right-reupload}}",
	"right-upload_by_url": "{{doc-right|upload_by_url}}",
	"right-purge": "{{doc-right|purge}}\nThe right to use <code>&action=purge</code> in the URL.",
	"right-autoconfirmed": "{{doc-right|autoconfirmed}}\nIf your account is older than [[mw:Manual:$wgAutoConfirmAge|wgAutoConfirmAge]] and if you have at least [[mw:Manual:$wgAutoConfirmCount|$wgAutoConfirmCount]] edits, you are in the '''group \"autoconfirmed\"''' (note that you can't see this group at [[Special:ListUsers]]).\nIf you are in that group, you have (by default) the '''right \"autoconfirmed\"''', which exempts you from certain rate limits (those based on your IP address or otherwise intended solely for new users). Other rate limits may still apply; see {{msg-mw|right-noratelimit}}.",
	"right-bot": "{{doc-right|bot}}",
	"right-nominornewtalk": "{{doc-right|nominornewtalk}}\nIf someone with this right (bots by default) edits a user talk page and marks it as minor (requires {{msg-mw|right-minoredit}}), the user will not get a notification \"You have new messages\".",
	"right-apihighlimits": "{{doc-right|apihighlimits}}",
	"right-delete": "{{doc-right|delete}}\n{{Identical|Delete page}}",
	"right-delete-redirect": "{{doc-right|delete-redirect}}",
	"right-bigdelete": "{{doc-right|bigdelete}}",
	"right-deletelogentry": "{{doc-right|deletelogentry}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-sysop}}, although this right is disabled by default.\n\nSee also:\n* {{msg-mw|right-suppressionlog}}\n* {{msg-mw|right-hideuser}}\n* {{msg-mw|right-suppressrevision}}\n* {{msg-mw|right-deleterevision}}",
	"right-deleterevision": "{{doc-right|deleterevision}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-sysop}}, although this right is disabled by default.\n\nSee also\n* {{msg-mw|right-suppressionlog}}\n* {{msg-mw|right-hideuser}}\n* {{msg-mw|right-suppressrevision}}\n* {{msg-mw|right-deletelogentry}}",
	"right-deletedhistory": "{{doc-right|deletedhistory}}",
	"right-deletedtext": "{{doc-right|deletedtext}}",
	"right-browsearchive": "{{doc-right|browsearchive}}",
	"right-undelete": "{{doc-right|undelete}}",
	"right-suppressrevision": "{{doc-right|suppressrevision}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-suppress}}, although that group is disabled by default.\n\nSee also:\n* {{msg-mw|right-suppressionlog}}\n* {{msg-mw|right-viewsuppressed}}\n* {{msg-mw|right-hideuser}}\n* {{msg-mw|right-deletelogentry}}\n* {{msg-mw|right-deleterevision}}",
	"right-viewsuppressed": "{{doc-right|viewsuppressed}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to any group for observation of suppression activities.\n\nSee also:\n* {{msg-mw|right-suppressrevision}}",
	"right-suppressionlog": "{{doc-right|suppressionlog}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-suppress}}, although that group is disabled by default.\n\nSee also\n* {{msg-mw|right-suppressrevision}}\n* {{msg-mw|right-hideuser}}\n* {{msg-mw|right-deletelogentry}}\n* {{msg-mw|right-deleterevision}}",
	"right-block": "{{doc-right|block}}",
	"right-blockemail": "{{doc-right|blockemail}}",
	"right-hideuser": "{{doc-right|hideuser}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-suppress}}, although that group is disabled by default.\n\nSee also\n* {{msg-mw|right-suppressionlog}}\n* {{msg-mw|right-suppressrevision}}\n* {{msg-mw|right-deletelogentry}}\n* {{msg-mw|right-deleterevision}}",
	"right-ipblock-exempt": "{{doc-right|ipblock-exempt}}\nThis user automatically bypasses IP blocks, auto-blocks and range blocks - so I presume - but I am uncertain",
	"right-unblockself": "{{doc-right|unblockself}}",
	"right-protect": "{{doc-right|protect}}",
	"right-editprotected": "{{doc-right|editprotected}}\nRefers to {{msg-mw|restriction-level-sysop}}.\n\nSee also:\n* {{msg-mw|Right-editeditorprotected}}\n* {{msg-mw|Right-editextendedsemiprotected}}\n* {{msg-mw|Right-editprotected}}\n* {{msg-mw|Right-editsemiprotected}}",
	"right-editsemiprotected": "{{doc-right|editsemiprotected}}\nRefers to {{msg-mw|restriction-level-autoconfirmed}}.\n\nSee also:\n* {{msg-mw|Right-editeditorprotected}}\n* {{msg-mw|Right-editextendedsemiprotected}}\n* {{msg-mw|Right-editprotected}}\n* {{msg-mw|Right-editsemiprotected}}",
	"right-editcontentmodel": "{{doc-right|editcontentmodel}}",
	"right-createwithcontentmodel": "{{doc-right|createwithcontentmodel}}",
	"right-editinterface": "{{doc-right|editinterface}}",
	"right-editusercss": "{{doc-right|editusercss}}\nSee also:\n* {{msg-mw|Right-editmyusercss}}",
	"right-edituserjson": "{{doc-right|edituserjson}}\nSee also:\n* {{msg-mw|Right-editmyuserjson}}",
	"right-edituserjs": "{{doc-right|edituserjs}}\nSee also:\n* {{msg-mw|Right-editmyuserjs}}",
	"right-editsitecss": "{{doc-right|editsitecss}}",
	"right-editsitejson": "{{doc-right|editsitejson}}",
	"right-editsitejs": "{{doc-right|editsitejs}}",
	"right-editmyusercss": "{{doc-right|editmyusercss}}\nSee also:\n* {{msg-mw|Right-editusercss}}",
	"right-editmyuserjson": "{{doc-right|editmyuserjson}}\nSee also:\n* {{msg-mw|Right-edituserjson}}",
	"right-editmyuserjs": "{{doc-right|editmyuserjs}}\nSee also:\n* {{msg-mw|Right-edituserjs}}\n* {{msg-mw|Right-editmyuserjsredirect}}",
	"right-editmyuserjsredirect": "{{doc-right|editmyuserjsredirect}}\nSame as {{msg-mw|Right-editmyuserjs}} except if page is a redirect.\n\nSee also:\n* {{msg-mw|Right-edituserjs}}",
	"right-viewmywatchlist": "{{doc-right|viewmywatchlist}}",
	"right-editmywatchlist": "{{doc-right|editmywatchlist}}",
	"right-viewmyprivateinfo": "{{doc-right|viewmyprivateinfo}}",
	"right-editmyprivateinfo": "{{doc-right|editmyprivateinfo}}",
	"right-editmyoptions": "{{doc-right|editmyoptions}}",
	"right-rollback": "{{doc-right|rollback}}\n{{Identical|Rollback}}",
	"right-markbotedits": "{{doc-right|markbotedits}}\nA user with this right can mark a roll-back edit as a bot edit by adding <code>&bot=1</code> to the URL (not by default).",
	"right-noratelimit": "{{doc-right|noratelimit}}\nThe rate limits have no effect on the groups that have this right. Rate limits is a restriction that you can only do X actions (edits, moves, etc.) in Y number of seconds (set by [[mw:Manual:$wgRateLimits|$wgRateLimits]]).",
	"right-import": "{{doc-right|import}}",
	"right-importupload": "{{doc-right|importupload}}",
	"right-patrol": "{{doc-right|patrol}}",
	"right-autopatrol": "{{doc-right|autopatrol}}",
	"right-pagelang": "{{Doc-right|pagelang}}\nRight to change page language on Special:PageLanguage",
	"right-patrolmarks": "{{doc-right|patrolmarks}}",
	"right-renameuser": "Message for renameuser right\n{{Doc-right|renameuser}}",
	"right-renameuser-global": "Message for renameuser-global right\n{{Doc-right|renameuser-global}}",
	"right-unwatchedpages": "{{doc-right|unwatchedpages}}",
	"right-mergehistory": "{{doc-right|mergehistory}}",
	"right-userrights": "{{doc-right|userrights}}",
	"right-userrights-interwiki": "{{doc-right|userrights-interwiki}}",
	"right-ignore-restricted-groups": "{{doc-right|ignore-restricted-groups}}\n\nRestricted groups are groups that expect some conditions about the user or performer to be met, for example the number of edits, or the age of the account. This right allows the performer to ignore those restrictions when changing user rights, provided that the group configuration allows for that.",
	"right-siteadmin": "{{doc-right|siteadmin}}",
	"right-override-export-depth": "{{doc-right|override-export-depth}}",
	"right-sendemail": "{{doc-right|sendemail}}",
	"right-managechangetags": "{{doc-right|managechangetags}}",
	"right-applychangetags": "{{doc-right|applychangetags}}",
	"right-changetags": "{{doc-right|changetags}}",
	"right-deletechangetags": "{{doc-right|deletechangetags}}",
	"right-logout": "{{doc-right|logout}}",
	"grant-generic": "Used if the grant name is not defined. Parameters:\n* $1 - grant name\n\nDefined grants (grant name refers: blockusers, createeditmovepage, ...):\n* {{msg-mw|grant-blockusers}}\n* {{msg-mw|grant-createaccount}}\n* {{msg-mw|grant-createeditmovepage}}\n* {{msg-mw|grant-delete}}\n* {{msg-mw|grant-editinterface}}\n* {{msg-mw|grant-editmycssjs}}\n* {{msg-mw|grant-editmyoptions}}\n* {{msg-mw|grant-editmywatchlist}}\n* {{msg-mw|grant-editsiteconfig}}\n* {{msg-mw|grant-editpage}}\n* {{msg-mw|grant-editprotected}}\n* {{msg-mw|grant-highvolume}}\n* {{msg-mw|grant-oversight}}\n* {{msg-mw|grant-patrol}}\n* {{msg-mw|grant-privateinfo}}\n* {{msg-mw|grant-protect}}\n* {{msg-mw|grant-rollback}}\n* {{msg-mw|grant-sendemail}}\n* {{msg-mw|grant-uploadeditmovefile}}\n* {{msg-mw|grant-uploadfile}}\n* {{msg-mw|grant-basic}}\n* {{msg-mw|grant-viewdeleted}}\n* {{msg-mw|grant-viewmywatchlist}}",
	"grant-group-page-interaction": "{{Related|Grant-group}}",
	"grant-group-file-interaction": "{{Related|Grant-group}}",
	"grant-group-watchlist-interaction": "{{Related|Grant-group}}",
	"grant-group-email": "{{doc-right|Grant-group-email}}\n{{Related|Grant-group}}\n{{Identical|E-mail}}",
	"grant-group-high-volume": "{{Related|Grant-group}}",
	"grant-group-customization": "{{Related|Grant-group}}",
	"grant-group-administration": "{{Related|Grant-group}}",
	"grant-group-private-information": "{{Related|Grant-group}}",
	"grant-group-other": "{{Related|Grant-group}}",
	"grant-blockusers": "Name for grant \"blockusers\".\n{{Related|Grant}}",
	"grant-createaccount": "Name for grant \"createaccount\".\n{{Related|Grant}}\n{{Identical|Create account}}",
	"grant-createeditmovepage": "Name for grant \"createeditmovepage\".\n{{Related|Grant}}",
	"grant-delete": "Name for grant \"delete\".\n{{Related|Grant}}",
	"grant-editinterface": "Name for grant \"editinterface\".\n{{Related|Grant}}",
	"grant-editmycssjs": "Name for grant \"editmycssjs\".\n\n\"JS\" stands for \"JavaScript\".\n{{Related|Grant}}",
	"grant-editmyoptions": "Name for grant \"editmyoptions\".\n{{Related|Grant}}",
	"grant-editmywatchlist": "Name for grant \"editmywatchlist\".\n{{Related|Grant}}\n{{Identical|Edit your watchlist}}",
	"grant-editsiteconfig": "Name for grant \"editsiteconfig\".\n{{Related|Grant}}",
	"grant-editpage": "Name for grant \"editpage\".\n{{Related|Grant}}",
	"grant-editprotected": "Name for grant \"editprotected\".\n{{Related|Grant}}",
	"grant-highvolume": "Name for grant \"highvolume\".\n{{Related|Grant}}",
	"grant-import": "Name for grant \"import\".\n{{Related|Grant}}",
	"grant-mergehistory": "Name for grant \"mergehistory\".\n{{Related|Grant}}",
	"grant-oversight": "Name for grant \"oversight\".\n{{Related|Grant}}",
	"grant-patrol": "Name for grant \"patrol\".\n{{Related|Grant}}",
	"grant-privateinfo": "Name for grant \"privateinfo\".\n{{Related|Grant}}",
	"grant-protect": "Name for grant \"protect\".\n{{Related|Grant}}",
	"grant-rollback": "Name for grant \"rollback\".\n{{Related|Grant}}\n{{Identical|Rollback}}",
	"grant-sendemail": "Name for grant \"sendemail\".\n{{Related|Grant}}",
	"grant-uploadeditmovefile": "Name for grant \"uploadeditmovefile\".\n{{Related|Grant}}",
	"grant-uploadfile": "Name for grant \"uploadfile\".\n{{Related|Grant}}\n{{Identical|Upload new file}}",
	"grant-basic": "Name for grant \"basic\".\n{{Related|Grant}}",
	"grant-viewdeleted": "Name for grant \"viewdeleted\".\n{{Related|Grant}}",
	"grant-viewmywatchlist": "Name for grant \"viewmywatchlist\".\n{{Related|Grant}}\n{{Identical|View your watchlist}}",
	"grant-viewrestrictedlogs": "Name for grant \"viewrestrictedlogs\".\n{{Related|Grant}}",
	"grant-managesessions": "Name for grant \"managesessions\".\n{{Related|Grant}}",
	"grantriskgroup-vandalism": "Invisible description of the \"vandalism\" grant risk group icon at [[Special:BotPasswords]], for screen readers.",
	"grantriskgroup-security": "Invisible description of the \"security\" grant risk group icon at [[Special:BotPasswords]], for screen readers.",
	"grantriskgroup-internal": "Invisible description of the \"internal\" grant risk group icon at [[Special:BotPasswords]], for screen readers.",
	"action-read": "{{Doc-action|read}}",
	"action-edit": "{{Doc-action|edit}}\n{{Identical|Edit this page}}",
	"action-createpage": "{{Doc-action|createpage}}\n{{Identical|Create page}}",
	"action-createtalk": "{{Doc-action|createtalk}}",
	"action-createaccount": "{{Doc-action|createaccount}}",
	"action-createpreviouslyrenamedaccount": "{{Doc-action|createpreviouslyrenamedaccount}}",
	"action-autocreateaccount": "{{Doc-action|autocreateaccount}}",
	"action-history": "{{Doc-action|history}}",
	"action-minoredit": "{{Doc-action|minoredit}}",
	"action-move": "{{Doc-action|move}}",
	"action-move-subpages": "{{Doc-action|move-subpages}}",
	"action-move-rootuserpages": "{{Doc-action|move-rootuserpages}}",
	"action-move-categorypages": "{{Doc-action|move-categorypages}}",
	"action-movefile": "{{doc-action|movefile}}",
	"action-upload": "{{Doc-action|upload}}",
	"action-pagelang": "{{Doc-action|pagelang}}",
	"action-reupload": "{{Doc-action|reupload}}",
	"action-reupload-shared": "{{Doc-action|reupload-shared}}",
	"action-upload_by_url": "{{Doc-action|upload_by_url}}",
	"action-delete": "{{Doc-action|delete}}",
	"action-delete-redirect": "{{doc-action|delete-redirect}}",
	"action-deleterevision": "{{Doc-action|deleterevision}}",
	"action-deletelogentry": "{{Doc-action|deletelogentry}}",
	"action-deletedhistory": "{{Doc-action|deletedhistory}}",
	"action-deletedtext": "{{Doc-action|deletedtext}}",
	"action-browsearchive": "{{Doc-action|browsearchive}}",
	"action-undelete": "{{Doc-action|undelete}}",
	"action-suppressrevision": "{{Doc-action|suppressrevision}}",
	"action-suppressionlog": "{{Doc-action|suppressionlog}}",
	"action-block": "{{Doc-action|block}}",
	"action-protect": "{{Doc-action|protect}}",
	"action-rollback": "{{Doc-action|rollback}}\n{{Identical|Rollback}}",
	"action-import": "{{Doc-action|import}}",
	"action-importupload": "{{Doc-action|importupload}}",
	"action-patrol": "{{Doc-action|patrol}}",
	"action-autopatrol": "{{Doc-action|autopatrol}}",
	"action-unwatchedpages": "{{Doc-action|unwatchedpages}}",
	"action-mergehistory": "{{Doc-action|mergehistory}}",
	"action-userrights": "{{Doc-action|userrights}}\n\nThis action allows editing of all of the \"user rights\", not just the rights of the group \"all users\".",
	"action-userrights-interwiki": "{{Doc-action|userrights-interwiki}}",
	"action-ignore-restricted-groups": "{{Doc-action|ignore-restricted-groups}}\n\nRestricted groups are groups that expect some conditions about the user or performer to be met, for example the number of edits, or the age of the account. This right allows the performer to ignore those restrictions when changing user rights, provided that the group configuration allows for that.",
	"action-siteadmin": "{{Doc-action|siteadmin}}",
	"action-sendemail": "{{doc-action|sendemail}}\n{{Identical|E-mail}}",
	"action-editmyoptions": "{{Doc-action|editmyoptions}}",
	"action-editmywatchlist": "{{doc-action|editmywatchlist}}\n{{Identical|Edit your watchlist}}",
	"action-viewmywatchlist": "{{doc-action|viewmywatchlist}}\n{{Identical|View your watchlist}}",
	"action-viewmyprivateinfo": "{{doc-action|viewmyprivateinfo}}",
	"action-editmyprivateinfo": "{{doc-action|editmyprivateinfo}}",
	"action-editcontentmodel": "{{doc-action|editcontentmodel}}",
	"action-createwithcontentmodel": "{{doc-action|createwithcontentmodel}}",
	"action-managechangetags": "{{doc-action|managechangetags}}",
	"action-applychangetags": "{{doc-action|applychangetags}}",
	"action-changetags": "{{doc-action|changetags}}",
	"action-deletechangetags": "{{doc-action|deletechangetags}}",
	"action-purge": "{{doc-action|purge}}",
	"action-apihighlimits": "{{doc-action|apihighlimits}}",
	"action-autoconfirmed": "{{doc-action|autoconfirmed}}",
	"action-bigdelete": "{{doc-action|bigdelete}}",
	"action-blockemail": "{{doc-action|blockemail}}",
	"action-bot": "{{doc-action|bot}}",
	"action-editprotected": "{{doc-action|editprotected}}\nRefers to {{msg-mw|restriction-level-sysop}}.",
	"action-editsemiprotected": "{{doc-action|editsemiprotected}}\nRefers to {{msg-mw|restriction-level-autoconfirmed}}.",
	"action-editinterface": "{{doc-action|editinterface}}",
	"action-editusercss": "{{doc-action|editusercss}}",
	"action-edituserjson": "{{doc-action|edituserjson}}",
	"action-edituserjs": "{{doc-action|edituserjs}}",
	"action-editsitecss": "{{doc-action|editsitecss}}",
	"action-editsitejson": "{{doc-action|editsitejson}}",
	"action-editsitejs": "{{doc-action|editsitejs}}",
	"action-editmyusercss": "{{doc-action|editmyusercss}}",
	"action-editmyuserjson": "{{doc-action|editmyuserjson}}",
	"action-editmyuserjs": "{{doc-action|editmyuserjs}}",
	"action-editmyuserjsredirect": "{{doc-action|editmyuserjsredirect}}",
	"action-viewsuppressed": "{{doc-action|viewsuppressed}}",
	"action-hideuser": "{{doc-action|hideuser}}",
	"action-ipblock-exempt": "{{doc-action|ipblock-exempt}}",
	"action-unblockself": "{{doc-action|unblockself}}",
	"action-noratelimit": "{{doc-action|noratelimit}}",
	"action-reupload-own": "{{doc-action|reupload-own}}",
	"action-nominornewtalk": "{{doc-action|nominornewtalk}}",
	"action-markbotedits": "{{doc-action|markbotedits}}",
	"action-patrolmarks": "{{doc-action|patrolmarks}}",
	"action-override-export-depth": "{{doc-action|override-export-depth}}",
	"action-renameuser": "{{Doc-action|renameuser}}\n{{Identical|Rename user}}",
	"action-renameuser-global": "{{Doc-action|renameuser-global}}\n{{Identical|Rename global user}}",
	"action-suppressredirect": "{{doc-action|suppressredirect}}",
	"action-logout": "{{doc-action|logout}}",
	"listgrouprights": "The name of the special page [[Special:ListGroupRights]].",
	"listgrouprights-summary": "The description used on [[Special:ListGroupRights]].\n\nRefers to {{msg-mw|Listgrouprights-helppage}}.",
	"listgrouprights-key": "Appears above the table on the [[Special:ListGroupRights]] page. \"Granted\" and \"Revoked\" should be translated in the present tense: \"is granted\" and not \"was granted\".",
	"listgrouprights-group": "The title of the column in the table, about user groups (like you are in the ''translator'' group).\n\n{{Identical|Group}}\n{{Related|Listgrouprights}}",
	"listgrouprights-rights": "The title of the column in the table, about user rights (like you can ''edit'' this page).\n{{Identical|Right}}",
	"listgrouprights-helppage": "The link used on [[Special:ListGroupRights]]. Just translate \"Group rights\", and '''leave the \"Help:\" namespace exactly as it is'''.",
	"listgrouprights-members": "Used on [[Special:ListGroupRights]] and [[Special:Statistics]] as a link to [[Special:ListUsers|Special:ListUsers/\"group\"]], a list of members in that group.",
	"listgrouprights-restricted": "Text displayed on [[Special:ListGroupRights]] when a group is restricted.\n\nParameters:\n* $1 - anchor where the restrictions for this group can be seen",
	"listgrouprights-right-display": "{{optional}}\nParameters:\n* $1 - the text from the \"right-...\" messages, i.e. {{msg-mw|Right-edit}}\n* $2 - the codename of this right",
	"listgrouprights-right-revoked": "{{optional}}\nParameters:\n* $1 - the text from the \"right-...\" messages, i.e. {{msg-mw|Right-edit}}\n* $2 - the codename of this right",
	"listgrouprights-addgroup": "This is the individual right to add users to groups, used on [[Special:ListGroupRights]].\n* $1 - an enumeration of group names\n* $2 - the number of group names in $1\nSee also:\n* {{msg-mw|listgrouprights-removegroup}}\n{{Related|Listgrouprights}}",
	"listgrouprights-removegroup": "This is an individual right for groups, used on [[Special:ListGroupRights]].\n* $1 - an enumeration of group names\n* $2 - the number of group names in $1\nSee also:\n* {{msg-mw|listgrouprights-addgroup}}",
	"listgrouprights-addgroup-all": "Used on [[Special:ListGroupRights]].\n{{Related|Listgrouprights}}",
	"listgrouprights-removegroup-all": "Used on [[Special:ListGroupRights]].\n{{Related|Listgrouprights}}",
	"listgrouprights-addgroup-self": "This is an individual right for groups, used on [[Special:ListGroupRights]].\n* $1 - the group names\n* $2 - the number of group names in $1\n{{Related|Listgrouprights}}",
	"listgrouprights-removegroup-self": "This is an individual right for groups, used on [[Special:ListGroupRights]].\n* $1 - the group names\n* $2 - the number of group names in $1\n{{Related|Listgrouprights}}",
	"listgrouprights-addgroup-self-all": "Used on [[Special:ListGroupRights]].\n{{Related|Listgrouprights}}",
	"listgrouprights-removegroup-self-all": "Used on [[Special:ListGroupRights]].\n{{Related|Listgrouprights}}",
	"listgrouprights-restrictedgroups-header": "Shown on [[Special:ListGroupRights]] as the header for the group restrictions table.",
	"listgrouprights-restrictedgroups-config": "Shown on [[Special:ListGroupRights]] as the column header for the group restrictions table.",
	"listgrouprights-restrictedgroups-memberconditions": "Displayed inside individual cell of the group restrictions table. It's followed by a list of conditions that the group member must meet.",
	"listgrouprights-restrictedgroups-updaterconditions": "Displayed inside individual cell of the group restrictions table. It's followed by a list of conditions that the user adding someone to this group must meet.",
	"listgrouprights-restrictedgroups-bypassable": "A notice informing that users with a specific right can bypass the group restrictions displayed above in the same table cell.\n\nParameters:\n* $1 - the description of the right, {{msg-mw|right-ignore-restricted-groups}}\n* $2 - the internal name of the right, \"ignore-restricted-groups\", wrapped in a <nowiki><code></nowiki> tag",
	"listgrouprights-restrictedgroups-autodemotion": "A notice informing that group members will be automatically removed from the group if they no longer meet the group restrictions displayed above in the same table cell.",
	"listgrouprights-restrictedgroups-op-and": "Displayed as a list item for the group restrictions on [[Special:ListGroupRights]]. It represents logical AND operator.\n\nParameters:\n* $1 - a list of conditions, rendered as an unordered list.",
	"listgrouprights-restrictedgroups-op-or": "Displayed as a list item for the group restrictions on [[Special:ListGroupRights]]. It represents logical OR operator.\n\nParameters:\n* $1 - a list of conditions, rendered as an unordered list.",
	"listgrouprights-restrictedgroups-op-xor": "Displayed as a list item for the group restrictions on [[Special:ListGroupRights]]. It represents logical XOR operator.\n\nParameters:\n* $1 - a list of conditions, rendered as an unordered list.",
	"listgrouprights-restrictedgroups-op-nand": "Displayed as a list item for the group restrictions on [[Special:ListGroupRights]]. It represents logical NAND operator.\n\nParameters:\n* $1 - a list of conditions, rendered as an unordered list.",
	"listgrouprights-restrictedgroups-cond-editcount": "A text representation of APCOND_EDITCOUNT condition, which tests if the user made at least the specified number of edits.\n\nParameters:\n* $1 - the minimal number of edits",
	"listgrouprights-restrictedgroups-cond-age": "A text representation of APCOND_AGE condition, which tests if the user's account was created at least the specified time ago.\n\nParameters:\n* $1 - the minimal age of the account",
	"listgrouprights-restrictedgroups-cond-emailconfirmed": "A text representation of APCOND_EMAILCONFIRMED condition, which tests if the user has confirmed email address",
	"listgrouprights-restrictedgroups-cond-ingroups": "A text representation of APCOND_INGROUPS condition, which tests if the user belongs to all the specified groups.\n\nParameters:\n* $1 - the number of groups that are tested\n* $2 - the list of groups (rendered inline)",
	"listgrouprights-restrictedgroups-cond-isip": "A text representation of APCOND_ISIP condition, which tests if the user connects from the specified IP address.\n\nParameters:\n* $1 - the expected IP address",
	"listgrouprights-restrictedgroups-cond-ipinrange": "A text representation of APCOND_IPINRANGE condition, which tests if the user connects from an IP address that belongs to the specified range.\n\nParameters:\n* $1 - the expected IP range",
	"listgrouprights-restrictedgroups-cond-age-from-edit": "A text representation of APCOND_AGE_FROM_EDIT condition, which tests if the user made their first edit at least the specified time ago.\n\nParameters:\n* $1 - the minimal time that should have passed since the user's first edit",
	"listgrouprights-restrictedgroups-cond-blocked": "A text representation of APCOND_BLOCKED condition, which tests if the user is currently sitewide blocked",
	"listgrouprights-restrictedgroups-cond-isbot": "A text representation of APCOND_ISBOT condition, which tests if the user has the bot right",
	"listgrouprights-namespaceprotection-header": "Shown on [[Special:ListGroupRights]] as the header for the namespace restrictions table.",
	"listgrouprights-namespaceprotection-namespace": "Shown on [[Special:ListGroupRights]] as the 'namespace' column header for the namespace restrictions table.\n{{Identical|Namespace}}",
	"listgrouprights-namespaceprotection-restrictedto": "Shown on [[Special:ListGroupRights]] as the \"right(s) allowing user to edit\" column header for the namespace restrictions table.",
	"restrictedgroups-autodemotion-log-reason": "Reason used in a log entry for automatic removal of groups that the user is no longer eligible for.\n\nParameters:\n* $1 - user name (for GENDER)\n* $2 - number of user's groups that are being removed",
	"listgrants": "The name of the special page [[Special:ListGrants]].\n{{Identical|Grant}}",
	"listgrants-summary": "Explanatory text shown at the top of the grant/rights mapping table.\n\nRefers to {{msg-mw|Listgrouprights-helppage}}.",
	"listgrants-grant": "Used as table header for the grant/rights mapping table.\n{{Identical|Grant}}",
	"listgrants-rights": "Used as table header for the grant/rights mapping table.\n{{Identical|Right}}",
	"listgrants-grant-display": "{{optional}}\nUsed to display the code name of a grant next to the grant. Parameters:\n* $1 - the text from the \"grant-...\" messages, i.e. {{msg-mw|Grant-highvolume}}\n* $2 - the codename of this grant"
}
