<?php

return [
	// General
	'two_factor_authentication'                                   => 'Two-Factor Authentication',
	'enable'                                                      => 'Enable',
	'disable'                                                     => 'Disable',
	'enabled'                                                     => 'Enabled',
	'verified'                                                    => 'Verified',
	'verify'                                                      => 'Verify',
	'verification_code'                                           => 'Verification Code',
	'verification_required'                                       => 'Verification Required',
	'enter_verification_code'                                     => 'Enter verification code',
	'invalid_verification_code'                                   => 'The provided two-factor authentication code was invalid.',
	'verification_code_expired'                                   => 'The verification code has expired. Please try again.',
	'two_factor_description'                                      => 'Add additional security to your account using two-factor authentication.',
	'two_factor_enabled'                                          => 'Two-factor authentication is now enabled. Scan the following QR code using your phone\'s authenticator application or enter the setup key. Store these recovery codes in a secure password manager. They can be used to recover access to your account if your two-factor authentication device is lost.',
	'two_factor_enabled_success'                                  => 'Two-factor authentication has been enabled!',
	'two_factor_disabled'                                         => 'Two-factor authentication has been disabled.',
	
	// QR Code
	'scan_qr_code'                                                => 'Scan the following QR code using your phone\'s authenticator application.',
	'or_enter_this_code'                                          => 'Or enter this code manually:',
	'enter_code_from_app'                                         => 'Please enter the verification code from your authenticator app.',
	
	// Recovery Codes
	'recovery_codes'                                              => 'Recovery Codes',
	'recovery_code'                                               => 'Recovery Code',
	'recovery_codes_description'                                  => 'Store these recovery codes in a secure password manager. They can be used to recover access to your account if your two-factor authentication device is lost.',
	'show_recovery_codes'                                         => 'Show Recovery Codes',
	'hide_recovery_codes'                                         => 'Hide Recovery Codes',
	'regenerate_recovery_codes'                                   => 'Regenerate Recovery Codes',
	'show_recovery_codes_desc'                                    => 'Please store these recovery codes in a secure password manager. They can be used to recover access to your account if your two-factor authentication device is lost.',
	'recovery_codes_regenerated'                                  => 'Recovery codes have been regenerated!',
	'generate_new_recovery_codes'                                 => 'Generate New Recovery Codes',
	'download_recovery_codes'                                     => 'Download Recovery Codes',
	'print_recovery_codes'                                        => 'Print Recovery Codes',
	'show_recovery_codes_help'                                    => 'If you lose your two-factor authentication device, you may use these recovery codes to sign in to your account.',
	'store_recovery_codes'                                        => 'Store these recovery codes in a secure password manager. They can be used to recover access to your account if your two-factor authentication device is lost.',
	
	// Enable/Disable
	'enable_two_factor_authentication'                            => 'Enable Two-Factor Authentication',
	'disable_two_factor_authentication'                           => 'Disable Two-Factor Authentication',
	'disable_confirm'                                             => 'Are you sure you want to disable two-factor authentication?',
	'disable_warning'                                             => 'If you disable two-factor authentication, your account will no longer be secure. Are you sure you want to continue?',
	'disable_success'                                             => 'Two-factor authentication has been disabled.',
	'disable_error'                                               => 'Failed to disable two-factor authentication.',
	'enable_success'                                              => 'Two-factor authentication has been enabled.',
	'enable_error'                                                => 'Failed to enable two-factor authentication.',
	
	// Verification
	'verify_your_identity'                                        => 'Verify Your Identity',
	'verification_code_required'                                  => 'Please enter the verification code.',
	'verification_code_invalid'                                   => 'The verification code is invalid or has expired.',
	'verification_code_sent'                                      => 'A verification code has been sent to your email.',
	'verification_code_sent_to'                                   => 'A verification code has been sent to :email.',
	'verification_code_sent_to_phone'                             => 'A verification code has been sent to your phone.',
	'verification_code_sent_to_phone_number'                      => 'A verification code has been sent to :phone.',
	
	// Recovery
	'use_recovery_code'                                           => 'Use a recovery code',
	'use_authentication_code'                                     => 'Use an authentication code',
	'recovery_code_help'                                          => 'If you have lost access to your two-factor authentication device, you may use one of your recovery codes to sign in to your account.',
	'enter_recovery_code'                                         => 'Enter a recovery code',
	'recovery_code_used'                                          => 'This recovery code has already been used.',
	'recovery_code_invalid'                                       => 'The recovery code is invalid.',
	
	// Status
	'status'                                                      => 'Status',
	'status_enabled'                                              => 'Two-factor authentication is enabled.',
	'status_disabled'                                             => 'Two-factor authentication is not enabled.',
	'status_verified'                                             => 'Two-factor authentication is enabled and verified.',
	'status_unverified'                                           => 'Two-factor authentication is enabled but not yet verified.',
	
	// Errors
	'failed_to_enable'                                            => 'Failed to enable two-factor authentication. Please try again.',
	'failed_to_disable'                                           => 'Failed to disable two-factor authentication. Please try again.',
	'failed_to_verify_code'                                       => 'Failed to verify the authentication code. Please try again.',
	'failed_to_generate_recovery_codes'                           => 'Failed to generate recovery codes. Please try again.',
	'failed_to_check_status'                                      => 'Failed to check two-factor authentication status. Please try again.',
	'invalid_recovery_code'                                       => 'The provided recovery code was invalid.',
	'invalid_two_factor_code'                                     => 'The provided two-factor authentication code was invalid.',
	'two_factor_authentication_required'                          => 'Two-factor authentication is required to continue.',
	'two_factor_authentication_not_enabled'                       => 'Two-factor authentication is not enabled for this account.',
	'two_factor_authentication_already_enabled'                   => 'Two-factor authentication is already enabled for this account.',
	'two_factor_authentication_not_verified'                      => 'Two-factor authentication is not verified for this account.',
	'two_factor_authentication_already_verified'                  => 'Two-factor authentication is already verified for this account.',
	'two_factor_authentication_not_supported'                     => 'Two-factor authentication is not supported for this account.',
	'two_factor_authentication_not_configured'                    => 'Two-factor authentication is not configured for this account.',
	'two_factor_authentication_not_available'                     => 'Two-factor authentication is not available at this time. Please try again later.',
	'two_factor_authentication_not_required'                      => 'Two-factor authentication is not required for this account.',
	'two_factor_authentication_not_required_for_this_device'      => 'Two-factor authentication is not required for this device.',
	'two_factor_authentication_not_required_for_this_ip'          => 'Two-factor authentication is not required for this IP address.',
	'two_factor_authentication_not_required_for_this_location'    => 'Two-factor authentication is not required for this location.',
	'two_factor_authentication_not_required_for_this_browser'     => 'Two-factor authentication is not required for this browser.',
	'two_factor_authentication_not_required_for_this_os'          => 'Two-factor authentication is not required for this operating system.',
	'two_factor_authentication_not_required_for_this_device_type' => 'Two-factor authentication is not required for this device type.',
];
