"botpasswords-existing": "Existing bot passwords",
"botpasswords-createnew": "Create a new bot password",
"botpasswords-editexisting": "Edit an existing bot password",
+ "botpasswords-label-needsreset": "(password needs reset)",
"botpasswords-label-appid": "Bot name:",
"botpasswords-label-create": "Create",
"botpasswords-label-update": "Update",
"botpasswords-restriction-failed": "Bot password restrictions prevent this login.",
"botpasswords-invalid-name": "The username specified does not contain the bot password separator (\"$1\").",
"botpasswords-not-exist": "User \"$1\" does not have a bot password named \"$2\".",
+ "botpasswords-needs-reset": "The bot password for bot name \"$2\" of {{GENDER:$1|user}} \"$1\" must be reset.",
+ "botpasswords-locked": "You cannot login with a bot password as your account is locked.",
"resetpass_forbidden": "Passwords cannot be changed",
"resetpass_forbidden-reason": "Passwords cannot be changed: $1",
"resetpass-no-info": "You must be logged in to access this page directly.",
"pagedata-title": "Page data",
"pagedata-text": "This page provides a data interface to pages. Please provide the page title in the URL, using subpage syntax.\n* Content negotiation applies based on your client's Accept header. This means that the page data will be provided in the format preferred by your client.",
"pagedata-not-acceptable": "No matching format found. Supported MIME types: $1",
- "pagedata-bad-title": "Invalid title: $1."
+ "pagedata-bad-title": "Invalid title: $1.",
+ "unregistered-user-config": "For security reasons JavaScript, CSS and JSON user subpages cannot be loaded for unregistered users."
}