{
	"@metadata": {
		"authors": [
			"Darth Kule",
			"EugeneZelenko",
			"Fryed-peach",
			"IAlex",
			"Jon Harald Søby",
			"Lloffiwr",
			"Nemo bis",
			"Purodha",
			"Raymond",
			"Ryan Schmidt",
			"Shirayuki",
			"Siebrand",
			"The Evil IP address",
			"Translationista",
			"Umherirrender",
			"Liuxinyu970226"
		]
	},
	"maintenance": "{{doc-special|Maintenance}}",
	"maintenance-desc": "{{desc|name=Maintenance|url=https://www.mediawiki.org/wiki/Extension:Maintenance}}",
	"right-maintenance": "{{doc-right|maintenance}}",
	"maintenance-backlink": "This text is shown in the link back to the list of runnable maintenance scripts",
	"maintenance-header": "This text is shown in the top of the list of runnable maintenance scripts, prompting the user to choose a script to run",
	"maintenance-error-badini": "Do not translate the <code>metadata.ini</code> part.",
	"maintenance-error-invalidtype": "Shown when the user tries to run a script that is disabled or that does not exist",
	"maintenance-error-badargs": "Shown when the user tries to run a script without filling in required text inputs, checkboxes, etc.",
	"maintenance-generic-done": "Used in:\n* {{msg-mw|Maintenance-checkSyntax-output-done}}\n* {{msg-mw|Maintenance-cleanupSpam-output-done}}\n* {{msg-mw|Maintenance-clearInterwikiCache-done}}\n* {{msg-mw|Maintenance-createAndPromote-output-done}}\n{{Identical|Done}}",
	"maintenance-generic-username": "Used in:\n* {{msg-mw|Maintenance-changePassword-option-user}}\n* {{msg-mw|Maintenance-createAndPromote-option-username}}\n{{Identical|Username}}",
	"maintenance-generic-password": "Used in:\n* {{msg-mw|Maintenance-changePassword-option-password}}\n* {{msg-mw|Maintenance-createAndPromote-option-password}}\n{{Identical|Password}}",
	"maintenance-generic-reason": "{{Identical|Reason}}",
	"maintenance-generic-notrans": "{{notranslate}}\nUsed in the following messages:\n* {{msg-mw|Maintenance-runJobs-output-job}}\n* {{msg-mw|Maintenance-showJobs-output-job}}\n* {{msg-mw|Maintenance-sql-output-row}}\n* {{msg-mw|Maintenance-sql-error-sql}}",
	"maintenance-cleanupTable-dry-run": "Label for a checkbox indicating that the script will run, but will not fix anything (a \"dry run\")\n\nUsed in {{msg-mw|Maintenance-cleanupCaps-option-dry-run}}",
	"maintenance-cleanupTable-check": "Script output. \"Titles\" in this case refers to page names\n\nUsed in:\n* {{msg-mw|Maintenance-cleanupCaps-output-check}}\n* {{msg-mw|Maintenance-cleanupCaps-output-finished}}",
	"maintenance-cleanupTable-checkfix": "Script output. \"Titles\" in this case refers to page names.\n\nUsed in {{msg-mw|Maintenance-cleanupCaps-output-checkfix}}.",
	"maintenance-cleanupTable-progress": "Script output that shows the current progress. Parameters:\n* $1 - the wiki id\n* $2 - the timestamp\n* $3 - the portion done (percent)\n* $4 - the SQL table name that is being worked on\n* $5 - the ETA on when the script will finish\n* $6 - the number of records processed\n* $7 - the total number of records\n* $8 - how many records are processed per second\n* $9 - what percent of the records needed to be fixed",
	"maintenance-cleanupTable-missingparam": "Script output to show that an error occurred. Parameters:\n* $1 - the PHP method name that had the error\n* $2 - the list of missing parameters (hardcoded in MediaWiki core's /maintenance/cleanupTables.inc to be separated by a comma and a space, e.g. \"param1, param2\")",
	"maintenance-cleanupTable-processing": "Script output. Parameters:\n* $1 - the SQL table name\n{{Identical|Processing}}",
	"maintenance-cleanupTable-finished": "Script output.\n* $1 is the SQL table name\n* $2 is the number of records that were fixed\n* $3 is the number of records that were processed",
	"maintenance-option-quiet": "Label for a checkbox",
	"maintenance-option-globals": "Label for a checkbox",
	"maintenance-option-confirm": "{{Identical|Confirm}}",
	"maintenance-option-batch-size": "Label for a text input shown when running a script that has a \"batch mode\", where a bulk of operations can be run in one script execution. $1 is the default batch size",
	"maintenance-option-required": "This message is currently not used in the extension.\n{{Identical|Required}}",
	"maintenance-option-optional": "This message is currently not used in the extension\n{{Identical|Optional}}",
	"maintenance-output-success": "Indicates a script ran successfully.\n* $1 is the name of the script",
	"maintenance-output-failure": "Indicates a script did not run successfully.\n* $1 is the name of the script",
	"maintenance-attachLatest": "{{doc-important|Do not translate <code>page_latest</code>}}",
	"maintenance-attachLatest-desc": "Do not translate <code>page_latest</code>",
	"maintenance-attachLatest-option-fix": "Checkbox label. \"dry run\" refers to when the script is run and shows what needs to be fixed, but does not fix those items.\n\nAlso called from {{msg-mw|maintenance-attachLatest-output-dryrun}} for the same context.",
	"maintenance-attachLatest-output-begin": "Do not translate <code>page_latest</code>",
	"maintenance-attachLatest-output-notime": "Parameters:\n* $1 - the wiki ID (database name)\n* $2 - the page ID (number)\n* $3 - the page name",
	"maintenance-attachLatest-output-norev": "Parameters:\n* $1 - the wiki ID (database name)\n* $2 - the page ID (number)\n* $3 - the page name\n* $4 - the latest revision time of the page",
	"maintenance-attachLatest-output-found": "Parameters:\n* $1 - the wiki ID (database name)\n* $2 - the page ID (number)\n* $3 - the page name\n* $4 - the latest revision time of the page\n* $5 - the latest revision ID (number)",
	"maintenance-attachLatest-output-done": "Parameters:\n* $1 - the number of pages that were processed by this script\n{{Identical|Done}}",
	"maintenance-attachLatest-output-dryrun": "{{doc-important|Do not translate <code>page_latest</code>.}}\nRefers to {{msg-mw|Maintenance-attachLatest-option-fix}}.",
	"maintenance-benchmarkPurge": "\"Squid\" refers to the software that provides a reverse proxy cache to speed up the MediaWiki software. It is probably not translatable.",
	"maintenance-benchmarkPurge-desc": "\"Squid\" refers to the software that provides a reverse proxy cache to speed up the MediaWiki software. It is probably not translatable. \"Benchmark\" refers to measuring how fast something is.",
	"maintenance-benchmarkPurge-option-count": "\"Squid\" refers to the software that provides a reverse proxy cache to speed up the MediaWiki software. It is probably not translatable.",
	"maintenance-benchmarkPurge-error-nosquid": "\"Squid\" refers to the software that provides a reverse proxy cache to speed up the MediaWiki software. It is probably not translatable.",
	"maintenance-benchmarkPurge-output-numsquids": "\"Squid\" refers to the software that provides a reverse proxy cache to speed up the MediaWiki software. It is probably not translatable.\n* $1 is the number of Squid servers",
	"maintenance-benchmarkPurge-output-trial": "Parameters:\n* $1 - the number of titles processed in the trial\n* $2 - the total time of the trial (in milliseconds)\n* $3 - the average time of each title (in milliseconds)",
	"maintenance-changePassword": "Description for a maintenance script",
	"maintenance-changePassword-desc": "Used as description",
	"maintenance-changePassword-option-user": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-username}}",
	"maintenance-changePassword-option-password": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-password}}",
	"maintenance-changePassword-error-nouser": "Parameters:\n* $1 - username",
	"maintenance-changePassword-output-set": "Used as success message.\n\n\"set\" is the past tense.\n\nParameters:\n* $1 - username",
	"maintenance-checkAutoLoader": "Description for a maintenance script",
	"maintenance-checkAutoLoader-desc": "Used as description",
	"maintenance-checkAutoLoader-output-list1": "{{notranslate}}\nParameters:\n* $1 - class\n* $2 - file",
	"maintenance-checkAutoLoader-output-list2": "Parameters:\n* $1 - class\n* $2 - file\n* $3 - file",
	"maintenance-checkBadRedirects": "Description for a maintenance script",
	"maintenance-checkBadRedirects-desc": "Used as description",
	"maintenance-checkBadRedirects-output-header": "Output of a maintenance script",
	"maintenance-checkBadRedirects-output-found": "Parameters:\n* $1 - number of redirects",
	"maintenance-checkBadRedirects-output-footer": "{{Identical|Done}}",
	"maintenance-checkImages": "Description for a maintenance script",
	"maintenance-checkImages-desc": "Used as description",
	"maintenance-checkImages-output-noaccess": "Parameters:\n* $1 - image name",
	"maintenance-checkImages-output-missing": "Parameters:\n* $1 - image name\n{{Identical|Missing}}",
	"maintenance-checkImages-output-isdir": "Parameters:\n* $1 - image name",
	"maintenance-checkImages-output-truncated": "Parameters:\n* $1 - image name\n* $2 - database size",
	"maintenance-checkImages-output-mismatch": "Parameters:\n* $1 - image name\n* $2 - database size\n* $3 - actual size",
	"maintenance-checkImages-output-good": "Parameters:\n* $1 - number of good images\n* $2 - number of images",
	"maintenance-checkSyntax": "Description for a maintenance script",
	"maintenance-checkSyntax-desc": "Used as description",
	"maintenance-checkSyntax-option-with-extensions": "Used as option",
	"maintenance-checkSyntax-option-path": "Used as option",
	"maintenance-checkSyntax-option-list-file": "Used as option",
	"maintenance-checkSyntax-option-modified": "Used as option",
	"maintenance-checkSyntax-option-syntax-only": "Used as option",
	"maintenance-checkSyntax-output-parsekit": "Output of a maintenance script",
	"maintenance-checkSyntax-output-phpl": "Output of a maintenance script",
	"maintenance-checkSyntax-output-footer": "Parameters:\n* $1 - number of files checked\n* $2 - number of failures\n* $3 - number of warnings",
	"maintenance-checkSyntax-output-svnlist": "Output of a maintenance script",
	"maintenance-checkSyntax-output-done": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-done}}",
	"maintenance-checkSyntax-output-buildlist": "Output of a maintenance script",
	"maintenance-checkSyntax-output-error": "Parameters:\n* $1 - filename\n* $2 - line number\n* $3 - error message",
	"maintenance-checkSyntax-output-warning": "Parameters:\n* $1 - filename\n* $2 - ...",
	"maintenance-checkSyntax-error-nofile": "Parameters:\n* $1 - name of file or directory",
	"maintenance-checkSyntax-error-cantopen": "Parameters:\n* $1 - filename",
	"maintenance-checkSyntax-error-svnerr": "Error output of a maintenance script",
	"maintenance-checkUsernames": "Description for a maintenance script",
	"maintenance-checkUsernames-desc": "Used as description",
	"maintenance-checkUsernames-error-notvalid": "*$2 - user ID\n*$3 - username",
	"maintenance-cleanupCaps": "{{doc-important|Do not translate <code>$wgCapitalLinks</code>.}}",
	"maintenance-cleanupCaps-desc": "Used as description",
	"maintenance-cleanupCaps-option-dry-run": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-cleanupTable-dry-run}}",
	"maintenance-cleanupCaps-option-namespace": "Used as option",
	"maintenance-cleanupCaps-output-islower": "Parameters:\n* $1 - page name",
	"maintenance-cleanupCaps-output-clash": "Parameters:\n* $1 - uppercase page name\n* $2 - lowercase page name",
	"maintenance-cleanupCaps-output-dryrun": "Parameters:\n* $1 - uppercase page name\n* $2 - lowercase page name",
	"maintenance-cleanupCaps-output-moved": "{{notranslate}}\nParameters:\n* $1 - uppercase page name\n* $2 - lowercase page name\n* $3 - status of move (ok or not)",
	"maintenance-cleanupCaps-output-check": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-cleanupTable-check}}",
	"maintenance-cleanupCaps-output-checkfix": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-cleanupTable-checkfix}}",
	"maintenance-cleanupCaps-output-progress": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-cleanupTable-progress}}",
	"maintenance-cleanupCaps-output-processing": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-cleanupTable-processing}}",
	"maintenance-cleanupCaps-output-finished": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-cleanupTable-check}}",
	"maintenance-cleanupCaps-error-missingparam": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-cleanupTable-missingparam}}",
	"maintenance-cleanupCaps-error-noneed": "{{doc-important|Do not translate <code>$wgCapitalLinks</code>.}}",
	"maintenance-cleanupSpam": "Description for a maintenance script",
	"maintenance-cleanupSpam-desc": "Used as description",
	"maintenance-cleanupSpam-option-hostname": "Option for a maintenance script",
	"maintenance-cleanupSpam-output-found": "Parameters:\n* $1 is a count for number of matches\n* $2 is an external link that was spammed.",
	"maintenance-cleanupSpam-output-done": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-done}}",
	"maintenance-cleanupSpam-output-false": "Output of a maintenance script",
	"maintenance-cleanupSpam-output-blanking": "Output of a maintenance script",
	"maintenance-cleanupSpam-output-reverting": "Output of a maintenance script",
	"maintenance-cleanupSpam-output-page": "Parameters:\n* $1 - page name",
	"maintenance-cleanupSpam-error-invalid": "Parameters:\n* $1 - provided hostname",
	"maintenance-cleanupSpam-error-noid": "Parameters:\n* $1 - page ID",
	"maintenance-clearInterwikiCache": "Description for a maintenance script",
	"maintenance-clearInterwikiCache-desc": "Used as description",
	"maintenance-clearInterwikiCache-done": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-done}}",
	"maintenance-clearInterwikiCache-db": "Parameters:\n* $1 - database name",
	"maintenance-createAndPromote": "Description for a maintenance script",
	"maintenance-createAndPromote-desc": "Used as description",
	"maintenance-createAndPromote-option-bureaucrat": "Option for a maintenance script",
	"maintenance-createAndPromote-option-username": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-username}}",
	"maintenance-createAndPromote-option-password": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-password}}",
	"maintenance-createAndPromote-output-creating": "Progress message from [[mw:Manual:createAndPromote.php|createAndPromote.php]], which creates a new user and auto-promotes them to sysop status.\n\nParameters:\n* $1 - (Unused) wiki ID\n* $2 - username",
	"maintenance-createAndPromote-output-done": "{{notranslate}}\nDefault:\n* {{msg-mw|Maintenance-generic-done}}",
	"maintenance-createAndPromote-error-invalid": "{{notranslate}}\nDefault:\n* {{msg-mw|Noname}}",
	"maintenance-createAndPromote-error-exists": "{{notranslate}}\nDefault:\n* {{msg-mw|Userexists}}",
	"maintenance-createAndPromote-error-password": "Parameters:\n* $1 - can be one of the following:\n** {{msg-mw|Password-change-forbidden}}\n** {{msg-mw|Passwordtooshort}}\n** {{msg-mw|Password-name-match}}\n** {{msg-mw|Password-login-forbidden}}\n** {{msg-mw|Externaldberror}}\n** anything returned by the [[mw:Manual:Hooks/isValidPassword|isValidPassword]] hook",
	"maintenance-deleteBatch": "Description for a maintenance script",
	"maintenance-deleteBatch-desc": "Used as description",
	"maintenance-deleteRevision": "Description for a maintenance script",
	"maintenance-deleteRevision-desc": "Used as description",
	"maintenance-initEditCount": "{{notranslate}}",
	"maintenance-initEditCount-desc": "Used as description",
	"maintenance-initSiteStats": "Description for a maintenance script",
	"maintenance-initSiteStats-desc": "Used as description",
	"maintenance-moveBatch": "Description for a maintenance script",
	"maintenance-moveBatch-desc": "Used as description",
	"maintenance-reassignEdits-desc": "Used as description",
	"maintenance-runJobs": "{{notranslate}}",
	"maintenance-runJobs-desc": "Used as description",
	"maintenance-runJobs-option-maxjobs": "Option for a maintenance script",
	"maintenance-runJobs-option-type": "Option for a maintenance script",
	"maintenance-runJobs-option-procs": "Option for a maintenance script",
	"maintenance-runJobs-option-exclusive": "Option for a maintenance script",
	"maintenance-runJobs-output-job": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-generic-notrans}}",
	"maintenance-runJobs-error-invalidprocs": "Error output of a maintenance script",
	"maintenance-showJobs": "{{notranslate}}",
	"maintenance-showJobs-desc": "Used as description",
	"maintenance-showJobs-option-group": "Option for a maintenance script",
	"maintenance-showJobs-output-job": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-generic-notrans}}",
	"maintenance-sql": "Description for a maintenance script",
	"maintenance-sql-desc": "Used as description",
	"maintenance-sql-option-file": "Option for a maintenance script",
	"maintenance-sql-output-row": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-generic-notrans}}",
	"maintenance-sql-output-aff": "Parameters:\n* $1 - the number of records that were fixed",
	"maintenance-sql-error-cantopen": "Error output of a maintenance script",
	"maintenance-sql-error-sql": "{{notranslate}}\nSee also:\n* {{msg-mw|Maintenance-generic-notrans}}",
	"maintenance-showCacheStats": "{{notranslate}}",
	"maintenance-showCacheStats-desc": "Used as description",
	"maintenance-eval": "Description for a maintenance script",
	"maintenance-eval-desc": "Used as description",
	"maintenance-update": "{{doc-important|Do not translate \"<code>UPDATE</code>\", \"<code>DELETE</code>\" or \"<code>INSERT</code>\".}}\nThis message appears next to a checkbox.\n\n\"Unchecked\" means that the checkbox has not been \"checked\".\nWords having the same meaning as \"checked\" in this sentence are \"marked\", \"ticked\" and \"selected\".\n\nThis message is currently not used in this extension.",
	"maintenance-noviews": "Description for a maintenance script",
	"maintenance-invalidname": "{{Identical|Invalid username}}",
	"maintenance-userexists": "Description for a maintenance script",
	"maintenance-invalidtitle": "Unused at this time.\n\nParameters:\n* $1 - page title\n{{Identical|Invalid title}}",
	"maintenance-titlenoexist": "Unused at this time.\n\nParameters:\n* $1 - page title",
	"maintenance-failed": "{{Identical|Failed}}",
	"maintenance-deleted": "This message is currently not used in this extension.\n{{Identical|Deleted}}",
	"maintenance-revdelete": "This message is currently not used in this extension.\n\nParameters:\n* $1 - a list of revisions numbers\n* $2 - the local wiki id (string containing database name and tables prefix, if any)\n* $3 - number of revisions",
	"maintenance-revnotfound": "Unused at this time.\n\nParameters:\n* $1 - revision ID",
	"maintenance-showCacheStats-edits": "Parameters:\n* $1 - number of edits\n{{Identical|Number of edits}}",
	"maintenance-showCacheStats-articles": "Parameters:\n* $1 - number of pages",
	"maintenance-showCacheStats-pages": "Parameters:\n* $1 - number of pages\n{{Identical|Number of pages}}",
	"maintenance-showCacheStats-users": "Parameters:\n* $1 - number of users\n{{Identical|Number of users}}",
	"maintenance-showCacheStats-admins": "Parameters:\n* $1 - number of administrators",
	"maintenance-showCacheStats-images": "Parameters:\n* $1 - number of files",
	"maintenance-showCacheStats-views": "Parameters:\n* $1 - number of pageviews",
	"maintenance-showCacheStats-update": "Refers to {{msg-mw|Ellipsis}}.",
	"maintenance-move": "{{doc-important|Do not translate <code><nowiki>{{int:ellipsis}}</nowiki></code>.}}\nUnused at this time.\n\nRefers to {{msg-mw|Ellipsis}}.\n\nParameters:\n* $1 - ...\n* $2 - ...",
	"maintenance-movefail": "Unused at this time. Parameters:\n* $1 - ...",
	"maintenance-error": "Unused at this time.\n\nParameters:\n* $1 - ...\n{{Identical|Error}}",
	"maintenance-memc-fake": "Output of a maintenance script",
	"maintenance-memc-requests": "{{Identical|Request}}",
	"maintenance-memc-withsession": "Output of a maintenance script",
	"maintenance-memc-withoutsession": "Output of a maintenance script",
	"maintenance-memc-total": "This message is currently not used in this extension.\n{{Identical|Total}}",
	"maintenance-memc-parsercache": "Output of a maintenance script",
	"maintenance-memc-hits": "This message is currently not used in this extension.\n{{Identical|Hits}}",
	"maintenance-memc-invalid": "{{Identical|Invalid}}",
	"maintenance-memc-expired": "{{Identical|Expired}}",
	"maintenance-memc-absent": "Output of a maintenance script",
	"maintenance-memc-stub": "Output of a maintenance script",
	"maintenance-memc-imagecache": "Output of a maintenance script",
	"maintenance-memc-misses": "{{Identical|Miss}}",
	"maintenance-memc-updates": "{{Identical|Update}}",
	"maintenance-memc-uncacheable": "Output of a maintenance script",
	"maintenance-memc-diffcache": "Output of a maintenance script",
	"maintenance-reassignEdits": "Description for a maintenance script",
	"maintenance-re-from": "Option for a maintenance script",
	"maintenance-re-to": "Option for a maintenance script",
	"maintenance-re-force": "Option for a maintenance script",
	"maintenance-re-rc": "Option for a maintenance script",
	"maintenance-re-report": "Unused at this time.\n\nUsed as text for an option check box. Also substituted in {{msg-mw|Maintenance-re-rr}}.",
	"maintenance-re-nf": "Parameters:\n* $1 - username",
	"maintenance-re-rr": "Unused at this time.\n\nParameters:\n* $1 - substituted by {{msg-mw|Maintenance-re-report}}",
	"maintenance-re-ce": "Unused at this time.\n\nParameters:\n* $1 - ...",
	"maintenance-re-de": "Unused at this time.\n\nParameters:\n* $1 - ...",
	"maintenance-re-rce": "Unused at this time.\n\nParameters:\n* $1 - ...",
	"maintenance-re-total": "Unused at this time.\n\nParameters:\n* $1 - ...",
	"maintenance-re-re": "Refers to {{msg-mw|Ellipsis}}."
}
