1163ac707SMichael Wilmes<?php 2e7074343SMichael Wilmes# User menu text 3e7074343SMichael Wilmes$lang['btn_twofactor_profile'] = 'Two Factor Settings'; 4e7074343SMichael Wilmes 5e7074343SMichael Wilmes# Two Factor profile header and settings 6e7074343SMichael Wilmes$lang['settings'] = "Two Factor Settings"; 7163ac707SMichael Wilmes$lang['twofactor_optin'] = "Use two factor authentication"; 8e7074343SMichael Wilmes$lang['twofactor_notify'] = "Send notification upon sucessful login to default device"; 9185a84e4SMichael Wilmes$lang['defaultmodule'] = "Default way to receive a code"; 10185a84e4SMichael Wilmes$lang['useallotp'] = "*Use All*"; 11185a84e4SMichael Wilmes$lang['verify_password'] = "Confirm your password"; 12163ac707SMichael Wilmes$lang['btn_quit'] = "Quit"; 13185a84e4SMichael Wilmes$lang['btn_return'] = "Return to content"; 14163ac707SMichael Wilmes 15e7074343SMichael Wilmes# Messages displayed by menu 16e7074343SMichael Wilmes$lang['updated'] = "Two factor configuration updated."; 1785337881SMichael Wilmes$lang['not_configured_notice'] = "You have enabled two factor authentication, but no providers are properly configured. Please complete the configuration of at least one provider or disable two factor authentication."; 18e7074343SMichael Wilmes 1997647c7eSAndreas Gohr$lang['providers'] = 'Provider Configuration'; 2097647c7eSAndreas Gohr$lang['defaultprovider'] = 'Default Provider'; 2197647c7eSAndreas Gohr$lang['optout'] = 'I don\'t want to use the more secure two-factor authentication.'; 2297647c7eSAndreas Gohr$lang['btn_confirm'] = 'Confirm'; 2397647c7eSAndreas Gohr 24e7074343SMichael Wilmes# Text used at login 25e7074343SMichael Wilmes$lang['twofactor_login'] = "Two Factor Authentication Token<br />(leave blank if not using)<br />"; 26e7074343SMichael Wilmes$lang['mustusetoken'] = "This wiki requires the use of a token provider such as Google Authenticator to login."; 27e7074343SMichael Wilmes 28e7074343SMichael Wilmes# Text used at OTP login screen 29e7074343SMichael Wilmes$lang['twofactor_otplogin'] = "Verification Code"; 30e7074343SMichael Wilmes$lang['twofactor_useallmods'] = "Resend OTP using all configured options"; 3134dda02bSMichael Wilmes$lang['twofactor_invalidotp'] = "The code supplied is incorrect or expired. Please try again. If needed, click the button to resend your code."; 32e7074343SMichael Wilmes$lang['btn_login'] = "Complete Login"; 33e7074343SMichael Wilmes$lang['btn_resend'] = "Resend Code"; 34e7074343SMichael Wilmes 3534dda02bSMichael Wilmes# LogLog text 3634dda02bSMichael Wilmes# 'logged in, %s' 3734dda02bSMichael Wilmes$lang['requires_otp'] = "requires OTP code"; 3834dda02bSMichael Wilmes# 'logged in, %s' 3934dda02bSMichael Wilmes$lang['2fa_mandatory'] = "redirected to 2FA for mandatory setup"; 4034dda02bSMichael Wilmes# 'logged in %s' 4134dda02bSMichael Wilmes$lang['token_ok'] = "using correct token"; 4234dda02bSMichael Wilmes# 'failed %s' 4334dda02bSMichael Wilmes$lang['no_tokens'] = "token login, no tokens configured"; 4434dda02bSMichael Wilmes# 'failed %s' 4534dda02bSMichael Wilmes$lang['token_mismatch'] = "token login, no token match"; 4634dda02bSMichael Wilmes# 'logged off, %s' 4734dda02bSMichael Wilmes$lang['quit_otp'] = "quit OTP screen"; 4834dda02bSMichael Wilmes# 'logged in %s' 4934dda02bSMichael Wilmes$lang['otp_ok'] = "using OTP screen"; 5034dda02bSMichael Wilmes# 'failed OTP login, %s' 5134dda02bSMichael Wilmes$lang['otp_mismatch'] = "bad code"; 5234dda02bSMichael Wilmes 53e7074343SMichael Wilmes# Administrative text 54163ac707SMichael Wilmes$lang['menu'] = 'TwoFactor Admin'; 55b71db9c8SMichael Wilmes$lang['noauth'] = 'Unable to administer TwoFactor: User authentication module not available.'; 56b71db9c8SMichael Wilmes$lang['nosupport'] = 'Unable to administer TwoFactor: User management not supported via authentication module.'; 57163ac707SMichael Wilmes$lang['badauth'] = 'invalid auth mechanism'; // should never be displayed! 58163ac707SMichael Wilmes$lang['user_id'] = 'User'; 59163ac707SMichael Wilmes$lang['user_pass'] = 'Password'; 60163ac707SMichael Wilmes$lang['user_name'] = 'Real Name'; 61163ac707SMichael Wilmes$lang['user_mail'] = 'Email'; 62*f62d0e33SAndreas Gohr$lang['action'] = 'Action'; 63*f62d0e33SAndreas Gohr$lang['reset'] = 'Reset'; 64163ac707SMichael Wilmes$lang['reset_selected'] = 'Reset Selected'; 65163ac707SMichael Wilmes$lang['search'] = 'Search'; 66163ac707SMichael Wilmes$lang['search_prompt'] = 'Perform search'; 67163ac707SMichael Wilmes$lang['clear'] = 'Reset Search Filter'; 68163ac707SMichael Wilmes$lang['filter'] = 'Filter'; 69163ac707SMichael Wilmes$lang['start'] = 'start'; 70163ac707SMichael Wilmes$lang['prev'] = 'previous'; 71163ac707SMichael Wilmes$lang['next'] = 'next'; 72163ac707SMichael Wilmes$lang['last'] = 'last'; 73163ac707SMichael Wilmes$lang['summary'] = 'Displaying users %1$d-%2$d of %3$d found. %4$d users total.'; 74163ac707SMichael Wilmes$lang['nonefound'] = 'No users found. %d users total.'; 75163ac707SMichael Wilmes$lang['reset_ok'] = '%d users reset'; 76163ac707SMichael Wilmes$lang['reset_not_self'] = "You can't reset yourself."; 777e44460aSMichael Wilmes$lang['no_purpose'] = "The TwoFactor plugin depends on the Attribute helper plugin being installed. Without the Attrubute plugin, TwoFactor cannot store data and will not function."; 78