{
	"@metadata": {
		"authors": [
			"A2093064",
			"Amire80",
			"Jon Harald Søby",
			"Liuxinyu970226",
			"MarcoAurelio",
			"Nemoralis",
			"Purodha",
			"Raymond",
			"Reedy",
			"Robby",
			"Ryan Lane <rlane@wikimedia.org>",
			"Shirayuki",
			"Siebrand",
			"Skalman",
			"Tyler Romeo <tylerromeo@gmail.com>",
			"Umherirrender",
			"Verdy p",
			"Xiplus",
			"Zoranzoki21"
		]
	},
	"oathauth-desc": "{{desc|name=OATH Auth|url=https://www.mediawiki.org/wiki/Extension:OATHAuth}}",
	"disableoathforuser": "{{doc-special|DisableOATHForUser}}",
	"verifyoathforuser": "{{doc-special|VerifyOATHForUser}}",
	"oath": "{{optional}}\n{{doc-special|OATH}}",
	"oathauth-account": "Plain text associated with [https://en.wikipedia.org/wiki/Two_factor_authentication two-factor authentication] on this wiki (username@''wiki name'') found on Special:OATH.\n{{Identical|Account name}}",
	"oathauth-secret": "Plain text found on Special:OATH while enabling OATH\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two-factor authentication]",
	"oathauth-enable": "Page title on Special:OATH, when enabling OATH.\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]",
	"oathauth-recoverycodes": "Plain text, found on Special:OATH while enabling OATH.",
	"oathauth-recoverycodes-important": "Plain text, found on Special:OATH while enabling OATH.",
	"oathauth-recoverycodes-neveragain": "Plain text, found on Special:OATH while enabling OATH.",
	"oathauth-recoverytokens-createdat": "Plain text, found on Special:OATH while enabling OATH.",
	"oathauth-recoverycodes-download": "Plain text, text of the download link on Special:OATH while enabling OATH.",
	"oathauth-recoverycodes-filename": "Used as part of the filename when downloading recovery codes. The full filename will start with the name of the wiki family, e.g. <code>Wikimedia - recovery codes.txt</code>; the other parts are not translateable.",
	"oathauth-recoverycodes-copy": "Plain text, label of the button on Special:OATH to copy the recovery codes.",
	"oathauth-recoverycodes-copy-success": "Notification bubble presented on Special:OATH after copying recovery codes.",
	"oathauth-recoverycodes-create-label": "Button label for user to create and view recovery codes.\n\nParameters: $1 - the number of recovery codes",
	"oathauth-recoverycodes-too-many-instances": "Error message stating that too many recovery device instances were found for a given user within the database.",
	"oathauth-recoverycodes-exist": "Reminder that the user has existing recovery codes (which were created when they added an initial 2fa factor) and a prompt to copy or donwload them again.",
	"oathauth-recoverycodes-header": "Section header for the recovery codes section on Special:AccountSecurity",
	"oathauth-recoverycodes-header-create": "Section header for the create new recovery codes workflow",
	"oathauth-recoverycodes-regenerate-warning": "Warning that creating a new backup code will disable original backup codes. \n\nParameters: $1 - the number of recovery codes",
	"oathauth-failedtovalidateoath": "Error message for when OATH is unable to validate a TOTP code provided by a user.",
	"oathauth-disable": "Page title on Special:OATH while disabling OATH.\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]",
	"oathauth-validatedoath": "Plain text found on Special:OATH after a token has been validated.\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]",
	"oathauth-noscratchforvalidation": "Plain text found on Special:OATH if the user used the incorrect type of token while enabling OATH.\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]",
	"oathauth-disabledoath": "Plain text found on Special:OATH when disabling OATH has been successful.\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]",
	"oathauth-prefs-label": "Plain text label seen on Special:Preferences\n\nSee [https://en.wikipedia.org/wiki/Two_factor_authentication two factor authentication]\n{{Identical|Two factor authentication}}",
	"oathauth-step1": "Label for step 1 on Special:OATH form\n\nAll the steps should read coherently:\n# {{msg-mw|Oathauth-step1}}\n# {{msg-mw|Oathauth-step-friendly-name}}\n# {{msg-mw|Oathauth-step2}}\n# {{msg-mw|Oathauth-step3}}\n# {{msg-mw|Oathauth-step4}}",
	"oathauth-step1-test": "Text for step 1 on Special:OATH form. Check the name of \"Google Authenticator\" in your language in the Play Market—it may be translated.",
	"oathauth-step-friendly-name": "Label for friendly name (step 2) on Special:OATH form.\n\nAll the steps should read coherently:\n# {{msg-mw|Oathauth-step1}}\n# {{msg-mw|Oathauth-step-friendly-name}}\n# {{msg-mw|Oathauth-step2}}\n# {{msg-mw|Oathauth-step3}}\n# {{msg-mw|Oathauth-step4}}\n\nNote: Since a new step was added, the following steps were re-numbered, leaving them out of sync with the message title. Message titles are preserved with original step numbers for translation purposes.",
	"oathauth-step-friendly-name-text": "Text for friendly name (step 2) on Special:OATH form. Allow TOTP apps to have names",
	"oathauth-step2": "Label for step 3, the QR code, on Special:OATH.\n\nAll the steps should read coherently:\n# {{msg-mw|Oathauth-step1}}\n# {{msg-mw|Oathauth-step-friendly-name}}\n# {{msg-mw|Oathauth-step2}}\n# {{msg-mw|Oathauth-step3}}\n# {{msg-mw|Oathauth-step4}}\n\nNote: Step numbers are out of sync with message title due to adding a new step",
	"oathauth-step2-qrcode": "Instruction to scan the QR code using the application downloaded in step 1.\n\nNote: Step numbers are out of sync with message title due to adding a new step",
	"oathauth-step2alt": "Label for information on how to manually (if you are unable to scan/use the QR code) do step 2 on Special:OATH.\n\nNote: Step numbers are out of sync with message title due to adding a new step",
	"oathauth-step3": "Label for step 4 information on Special:OATH.\n\nAll the steps should read coherently:\n# {{msg-mw|Oathauth-step1}}\n# {{msg-mw|Oathauth-step-friendly-name}}\n# {{msg-mw|Oathauth-step2}}\n# {{msg-mw|Oathauth-step3}}\n# {{msg-mw|Oathauth-step4}}\n\nNote: Step numbers are out of sync with message title due to adding a new step",
	"oathauth-step4": "Label for step 5 information on Special:OATH.\n\nAll the steps should read coherently:\n# {{msg-mw|Oathauth-step1}}\n# {{msg-mw|Oathauth-step-friendly-name}}\n# {{msg-mw|Oathauth-step2}}\n# {{msg-mw|Oathauth-step3}}\n# {{msg-mw|Oathauth-step4}}\n\nNote: Step numbers are out of sync with message title due to adding a new step",
	"oathauth-entertoken": "Label on input field on Special:OATH asking user to enter token",
	"oathauth-enter-recovery-code": "Label on input field on Special:OATH asking user to enter a recovery code.",
	"oathauth-disable-for-user": "Title of the special page to disable other users' two-factor authentication (OATH)",
	"oathauth-verify-for-user": "Title of the special page to verify other users' two-factor authentication (OATH) status",
	"right-oathauth-disable-for-user": "{{doc-right|oathauth-disable-for-user}}",
	"action-oathauth-disable-for-user": "{{doc-action|oathauth-disable-for-user}}",
	"right-oathauth-verify-user": "{{doc-right|oathauth-verify-user}}",
	"action-oathauth-verify-user": "{{doc-action|oathauth-verify-user}}",
	"right-oathauth-view-log": "{{doc-right|oathauth-view-log}}",
	"action-oathauth-view-log": "{{doc-action|oathauth-view-log}}",
	"oathauth-disable-intro": "Intro message for special to disable other users' two-factor authentication (OATH)",
	"oathauth-enteruser": "Label for user field in special page to verify or disable two-factor authentication",
	"oathauth-enterdisablereason": "Label for field for reason in special page to disable two-factor authentication",
	"oathauth-enterverifyreason": "Label for field for reason in special page to verify two-factor authentication",
	"oathauth-user-not-does-not-have-oath-enabled": "Error message when user does not have two-factor authentication (OATH) enabled",
	"right-oathauth-enable": "{{doc-right|oathauth-enable}}",
	"action-oathauth-enable": "{{doc-action|oathauth-enable}}",
	"oathauth-auth-token-label": "Label of the second-factor field on special pages and in the API\n{{Identical|Token}}",
	"oathauth-auth-token-help": "Extended help message for the second factor field in the API.",
	"oathauth-auth-token-help-ui": "Label for token field during login",
	"oathauth-auth-recovery-code-label": "Label of the recovery code field on special pages and in the API.",
	"oathauth-auth-use-recovery-code": "Plain text, label of the button on the secondary authentication button to use recovery codes.",
	"oathauth-auth-recovery-code-help": "Extended help message for the recovery code field in the API.",
	"oathauth-auth-ui": "Shown on top of the login form when second factor is required",
	"oathauth-auth-switch-module-label": "Label for the 2FA method switcher button on login",
	"oathauth-auth-switch-module-help": "API help for the 2FA method switcher on login",
	"oathauth-auth-switch-module-keep": "Default option for the 2FA method switcher on login",
	"oathauth-throttled": "Error message when throttling limit is hit.\n\nParameters:\n* $1 - throttle block duration",
	"oathauth-login-failed": "Error message when verifying the second factor failed.",
	"oathauth-recovery-code-login-failed": "Error message when verifying the recovery code failed.",
	"oathauth-describe-provider": "Description of the extension as an authentication provider.",
	"grant-group-authentication": "{{Related|Grant-group}}",
	"grant-oath": "Name for grant \"oath\".\n{{Related|Grant}}",
	"right-oathauth-api-all": "{{doc-right|oathauth-api-all}}",
	"action-oathauth-api-all": "{{doc-action|oathauth-api-all}}",
	"oathauth-user-not-found": "Message that Special:DisableOATHForUser will display when no user account can be found with the name provided",
	"oath-log-name": "The Special:Log log name that appears in the drop-down on the Special:Log page",
	"oath-log-header": "The Special:Log description that appears on the Special:Log page when you filter logs on this specific log name",
	"logentry-oath-disable-other": "{{Logentry|<kbd>Special:Log/oath</kbd>}}",
	"logentry-oath-verify": "{{Logentry|<kbd>Special:Log/oath</kbd>}}",
	"log-action-filter-oath": "{{Doc-log-action-filter-type|oath}}\n{{Related|Log-action-filter}}",
	"log-action-filter-oath-verify": "{{doc-log-action-filter-action|oath|verify}}",
	"log-action-filter-oath-disable-other": "{{doc-log-action-filter-action|oath|disable-other}}",
	"oathauth-ui-no-module": "User preference value for the type of two-factor authentication operation {{msg-mw|Log-action-filter-oath}} when no 2FA module is enabled.",
	"oathauth-module-totp-label": "Description for the 'authenticator app' (TOTP) type of two-factor authentication method on Special:AccountSecurity",
	"oathauth-module-recoverycodes-label": "User preference value when the recovery code module is enabled.",
	"oathauth-recoverycodes-description": "Description of the recovery code module, shown on Special:OATHManage.",
	"oathauth-ui-manage": "Button on Special:Preferences, that leads to [[Special:OATHManage]]",
	"oathmanage": "{{doc-special|OATHManage}}",
	"accountsecurity": "{{doc-special|AccountSecurity}}",
	"oathauth-ui-not-enabled-modules": "Header on Special:OATHManage under which 2FA modules that are not currently enabled are listed. This is used only if user already has 2FA enabled.",
	"oathauth-ui-enabled-module": "Header on Special:OATHManage under which the 2FA modules currently enabled by the user are shown.\n\nParameters:\n* $1 - the number of enabled modules.",
	"oathauth-ui-special-modules": "Header on Special:OATHManage under which special 2FA modules are shown.",
	"oathauth-enable-generic": "Button label that enables the module\n{{Identical|Enable}}",
	"oathauth-disable-generic": "Button label that disables the module\n{{Identical|Disable}}",
	"oathauth-invalid-data-format": "Error message when the key instance cannot be created based on provided data",
	"oathauth-invalid-recovery-code-data-format": "Error message when the recovery code cannot be created based upon the provided data.",
	"oathauth-disable-page-title": "Page title for [[Special:OATHManage]] when user is disabling a module. \n$1 - display name of the module",
	"oathauth-enable-page-title": "Page title for [[Special:OATHManage]] when user is enabling a module. \n$1 - display name of the module",
	"oathauth-action-exclusive-to-2fa": "Error messages when user action is blocked due to the permission being exclusive to users with 2FA enabled",
	"oathauth-ui-available-modules": "Header on Special:OATHManage under which all 2FA modules that can be enabled. Used only when user does not have 2FA enabled",
	"oathauth-ui-general-help": "Help on what is two-factor authentication, displayed on Special:OATHManage.",
	"oathauth-totp-description": "Description of TOTP module, shown on Special:OATHManage.\n\n[[:w:en:HMAC|HMAC]] is a type of a [[:w:en:Message authentication code|message authentication code]] in cryptography.",
	"oathauth-disable-method-warning": "Generic message warning the user of token/data loss when authentication method is disabled.\n$1 - Current method name",
	"oathauth-totp-disable-warning": "TOTP specific warning message when disabling/switching to alternative 2FA method",
	"oathauth-invalidrequest": "Generic error message that is displayed when request cannot be processed due to an unpredicted reason",
	"notification-header-oathauth-disable": "Notification header for when two-factor authentication has been disabled.\n$2 - Name of user for GENDER",
	"notification-header-oathauth-remove-device": "Notification header for when a single two-factor authentication device has been disabled, but there are still additional devices active on the account.\n$2 - Name of user for GENDER",
	"notification-body-oathauth-disable": "Notification body text for when two-factor authentication has been disabled.\n$2 - Name of user for GENDER",
	"notification-body-oathauth-disable-other": "Notification body text for when two-factor authentication has been disabled by an administrator or sysadmin.\n$2 - Name of user for GENDER.",
	"notification-body-oathauth-disable-remaining": "Notification body text for when a single two-factor device was removed, but there are still additional keys remaining.\n$2 - Name of user for GENDER.\n$3 - Number of keys remaining.",
	"oathauth-notifications-disable-help": "Link text for the help link in the notification\n{{identical|Help}}",
	"oathauth-notifications-disable-helplink": "{{notranslate}}",
	"oathauth-notifications-disable-primary": "Link text pointing a user where to check their 2FA settings",
	"notification-header-oathauth-enable": "Notification header for when two-factor authentication has been enabled.\n$2 - Name of user for GENDER",
	"notification-body-oathauth-enable": "Notification body text for when two-factor authentication has been enabled.\n$2 - Name of user for GENDER",
	"oathauth-notifications-enable-help": "Link text for the help link in the notification",
	"oathauth-notifications-enable-helplink": "{{notranslate}}",
	"oathauth-notifications-enable-primary": "Link text pointing a user where to check their 2FA settings",
	"notification-header-oathauth-recoverycodes-count": "Notification header for when the user is getting low on the number of recovery tokens left on their account.\n$2 - Name of user for GENDER",
	"notification-body-oathauth-recoverycodesleft": "Notification body text for when the user is getting low on the number of recovery tokens left on their account.\n\nParameters:\n* $2 - Name of user for GENDER\n* $3 - Number of recovery codes that the user has left \n* $4 - Number of recovery codes the user would have if they were regenerated",
	"oathauth-notifications-recoverycodesleft-help": "Link text for the help link in the notification\n{{identical|Help}}",
	"oathauth-notifications-recoverycodesleft-helplink": "{{notranslate}}",
	"oathauth-notifications-recoverycodesleft-primary": "Link text pointing a user where to check their 2FA settings",
	"oathauth-verify-enabled": "Notice that a user has 2FA enabled, shown on success at [[Special:VerifyOATHForUser]].\n$1 - Name of user",
	"oathauth-verify-disabled": "Notice that a user does not have 2FA enabled, shown on success at [[Special:VerifyOATHForUser]].\n$1 - Name of user",
	"oathauth-prefs-disabledgroups": "Label on Special:Preferences for groups in which the user's membership has been disabled for a lack of two-factor authentication.\n$1 - Number of groups",
	"oathauth-prefs-disabledgroups-help": "Help message shown on Special:Preferences for the {{mw-msg|oathauth-prefs-disabledgroups}} field.\n$1 - Number of groups\n$2 - User name for GENDER",
	"oathauth-qrcode-alt": "Accessibility label for the QR code image shown to users when enabling an authenticator app on the [[Special:AccountSecurity]] page.",
	"oathauth-hint": "Reminder that users can use recovery tokens if they don't have access to their device or application",
	"oathauth-recovery-code-hint": "Reminder that users can use recovery codes if they don't have access to their device or application.",
	"oathauth-must-be-central": "Used as an error message when an account does not have a central ID available.",
	"oathauth-error-multiple-modules": "Error message shown when the user tries to set up a second type of 2FA module.",
	"group-oathauth-twofactorauth": "{{doc-group|oathauth-twofactorauth}}\n\nNote: ''may'' means that the users are ''allowed'' to use two-factor authentication.",
	"group-oathauth-twofactorauth-member": "{{doc-group|oathauth-twofactorauth|member}}\n\nNote: ''may'' means that the user is ''allowed'' to use two-factor authentication.",
	"oathauth-remove-nosuchkey": "Error message shown when the user tries to delete a key that doesn't exist.",
	"oathauth-password-header": "Section header for the password management section on Special:AccountSecurity.",
	"oathauth-password-label": "Subtitle for the password management section on Special:AccountSecurity.",
	"oathauth-password-action": "Button label for the button that takes the user to a form to change their password.",
	"oathauth-authenticator-header": "Section header for the 2FA section on Special:AccountSecurity.",
	"oathauth-authenticator-placeholder": "Text shown in the 2FA section on Special:AccountSecurity when the user does not have any 2FA methods set up.",
	"oathauth-authenticator-delete": "Button label for the button that deletes an authentication method.",
	"oathauth-authenticator-delete-text": "Text to type in when removing final authentication method. Used in:\n* {{msg-mw|Oathauth-delete-confirm-box}}\n* {{msg-mw|Oathauth-delete-wrong-confirm-message}}",
	"oathauth-totp-add-key": "Button label adding a new TOTP key (authenticator app).",
	"oathauth-delete-warning-header": "Page title for the warning page shown when deleting a 2FA method.",
	"oathauth-delete-warning": "Warning message shown when deleting a 2FA method.\n\nParameters:\n* $1 - Name of the 2FA method being deleted",
	"oathauth-delete-confirm-box": "Message for input confirmation box shown when removing last 2FA method.\n\nSee also:\n{{msg-mw|oathauth-authenticator-delete-text}}",
	"oathauth-delete-warning-final": "Warning message shown when deleting the last 2FA method",
	"oathauth-delete-wrong-confirm-message": "Warning message shown when deleting the last 2FA method and the confirmation message is incorrect",
	"oathauth-delete-success": "Success message shown when a 2FA method has been deleted.\n\nParameters:\n* $1 - Name of the 2FA method that was deleted",
	"oathauth-created-at": "Timestamp label for key\n\nParameters:\n* $1 - Date from createdTimestamp for key",
	"oathauth-enable-success": "Success message shown when a 2FA method has been added.\n\nParameters:\n* $1 - Name of the 2FA method that was enabled"
}
