'ID', 'Email' => 'Email', 'Username' => 'Username', 'Password' => 'Password', 'Status' => 'Status', 'Created At' => 'Created At', 'Updated At' => 'Updated At', // User statuses 'Pending' => 'Pending', 'Active' => 'Active', 'Blocked' => 'Blocked', 'Confirmed' => 'Confirmed', 'Unconfirmed' => 'Unconfirmed', // Login 'Sign In' => 'Sign In', 'Email or Username' => 'Email or Username', 'Remember me' => 'Remember me', 'Forgot password?' => 'Forgot password?', "Don't have an account?" => "Don't have an account?", 'Invalid login or password.' => 'Invalid login or password.', 'Your account has been blocked.' => 'Your account has been blocked.', 'You need to confirm your email address.' => 'You need to confirm your email address.', // Registration 'Sign Up' => 'Sign Up', 'Sign up' => 'Sign up', 'Username (optional)' => 'Username (optional)', 'Already have an account?' => 'Already have an account?', 'Registration is disabled.' => 'Registration is disabled.', 'Your account has been created. Please check your email for confirmation instructions.' => 'Your account has been created. Please check your email for confirmation instructions.', 'Your account has been created and you can now sign in.' => 'Your account has been created and you can now sign in.', 'This email address has already been taken.' => 'This email address has already been taken.', 'This username has already been taken.' => 'This username has already been taken.', 'Username can only contain alphanumeric characters, underscores, hyphens, and dots.' => 'Username can only contain alphanumeric characters, underscores, hyphens, and dots.', // Confirmation 'Confirm your email on {app}' => 'Confirm your email on {app}', 'Resend Confirmation' => 'Resend Confirmation', 'Resend' => 'Resend', 'Enter your email address and we will send you a new confirmation link.' => 'Enter your email address and we will send you a new confirmation link.', 'If the email exists and is not confirmed, we have sent a new confirmation link.' => 'If the email exists and is not confirmed, we have sent a new confirmation link.', 'Your email has already been confirmed.' => 'Your email has already been confirmed.', 'Thank you! Your email has been confirmed.' => 'Thank you! Your email has been confirmed.', 'The confirmation link is invalid or has expired.' => 'The confirmation link is invalid or has expired.', // Recovery 'Forgot Password' => 'Forgot Password', 'Send Reset Link' => 'Send Reset Link', 'Enter your email address and we will send you a link to reset your password.' => 'Enter your email address and we will send you a link to reset your password.', 'If the email exists, we have sent password recovery instructions.' => 'If the email exists, we have sent password recovery instructions.', 'Password recovery is disabled.' => 'Password recovery is disabled.', 'Reset Password' => 'Reset Password', 'New Password' => 'New Password', 'Confirm Password' => 'Confirm Password', 'Enter your new password below.' => 'Enter your new password below.', 'The recovery link is invalid or has expired.' => 'The recovery link is invalid or has expired.', 'Your password has been reset. You can now sign in.' => 'Your password has been reset. You can now sign in.', 'An error occurred while resetting your password.' => 'An error occurred while resetting your password.', 'Passwords do not match.' => 'Passwords do not match.', 'Password recovery on {app}' => 'Password recovery on {app}', // Settings 'Account Settings' => 'Account Settings', 'Profile Settings' => 'Profile Settings', 'Account' => 'Account', 'Profile' => 'Profile', 'Privacy & Data' => 'Privacy & Data', 'Change Password' => 'Change Password', 'Confirm New Password' => 'Confirm New Password', 'Current Password' => 'Current Password', 'Required to change email or password.' => 'Required to change email or password.', 'Current password is required to change email or password.' => 'Current password is required to change email or password.', 'Current password is incorrect.' => 'Current password is incorrect.', 'Save Changes' => 'Save Changes', 'Your settings have been updated.' => 'Your settings have been updated.', 'Your profile has been updated.' => 'Your profile has been updated.', 'An error occurred while saving your settings.' => 'An error occurred while saving your settings.', 'A confirmation email has been sent to your new email address.' => 'A confirmation email has been sent to your new email address.', 'Your email has been changed.' => 'Your email has been changed.', 'An error occurred while changing your email.' => 'An error occurred while changing your email.', 'Confirm email change on {app}' => 'Confirm email change on {app}', 'Invalid request.' => 'Invalid request.', 'Invalid email change request.' => 'Invalid email change request.', // Profile 'Name' => 'Name', 'Bio' => 'Bio', 'Location' => 'Location', 'Website' => 'Website', 'Timezone' => 'Timezone', 'Select timezone...' => 'Select timezone...', 'Avatar' => 'Avatar', 'Upload Avatar' => 'Upload Avatar', 'Delete Avatar' => 'Delete Avatar', 'Are you sure you want to delete your avatar?' => 'Are you sure you want to delete your avatar?', 'Your avatar has been deleted.' => 'Your avatar has been deleted.', 'Gravatar Email' => 'Gravatar Email', 'Use Gravatar' => 'Use Gravatar', 'Leave empty to use your account email for Gravatar.' => 'Leave empty to use your account email for Gravatar.', 'Public Email' => 'Public Email', // Admin 'Manage Users' => 'Manage Users', 'Create User' => 'Create User', 'Update User: {email}' => 'Update User: {email}', 'Update' => 'Update', 'Create' => 'Create', 'Cancel' => 'Cancel', 'Delete' => 'Delete', 'Block' => 'Block', 'Unblock' => 'Unblock', 'Confirm' => 'Confirm', 'Impersonate' => 'Impersonate', 'User' => 'User', 'Email Confirmed' => 'Email Confirmed', 'Last Login' => 'Last Login', 'Registration IP' => 'Registration IP', 'Blocked At' => 'Blocked At', 'User not found.' => 'User not found.', 'User has been created.' => 'User has been created.', 'User has been updated.' => 'User has been updated.', 'User has been deleted.' => 'User has been deleted.', 'User has been blocked.' => 'User has been blocked.', 'User has been unblocked.' => 'User has been unblocked.', 'User email has been confirmed.' => 'User email has been confirmed.', 'You cannot delete your own account.' => 'You cannot delete your own account.', 'You cannot block your own account.' => 'You cannot block your own account.', 'Are you sure you want to delete this user?' => 'Are you sure you want to delete this user?', 'Are you sure you want to block this user?' => 'Are you sure you want to block this user?', 'Are you sure you want to unblock this user?' => 'Are you sure you want to unblock this user?', 'Leave empty to keep current password.' => 'Leave empty to keep current password.', // Impersonation 'You are now impersonating {user}. Click "Stop Impersonating" to return to your account.' => 'You are now impersonating {user}. Click "Stop Impersonating" to return to your account.', 'You are not allowed to impersonate this user.' => 'You are not allowed to impersonate this user.', 'You have returned to your account.' => 'You have returned to your account.', // GDPR 'Export Your Data' => 'Export Your Data', 'Download a copy of your personal data in JSON format.' => 'Download a copy of your personal data in JSON format.', 'Export Data' => 'Export Data', 'Delete Account' => 'Delete Account', 'Delete My Account' => 'Delete My Account', 'Permanently Delete My Account' => 'Permanently Delete My Account', 'This action is permanent and cannot be undone. All your data will be deleted.' => 'This action is permanent and cannot be undone. All your data will be deleted.', 'Warning:' => 'Warning:', 'This action is irreversible!' => 'This action is irreversible!', 'Deleting your account will:' => 'Deleting your account will:', 'Remove all your personal information' => 'Remove all your personal information', 'Delete your profile and settings' => 'Delete your profile and settings', 'Log you out immediately' => 'Log you out immediately', 'Enter your current password' => 'Enter your current password', 'I understand this action cannot be undone' => 'I understand this action cannot be undone', 'You must confirm that you want to delete your account.' => 'You must confirm that you want to delete your account.', 'Password is incorrect.' => 'Password is incorrect.', 'Your account has been deleted.' => 'Your account has been deleted.', 'An error occurred while deleting your account.' => 'An error occurred while deleting your account.', // Email templates 'Welcome to {app}!' => 'Welcome to {app}!', 'Welcome to {app}' => 'Welcome to {app}', 'Thank you for registering.' => 'Thank you for registering.', 'Please click the button below to confirm your email address:' => 'Please click the button below to confirm your email address:', 'Please click the link below to confirm your email address:' => 'Please click the link below to confirm your email address:', 'Confirm Email' => 'Confirm Email', 'If the button above does not work, copy and paste this URL into your browser:' => 'If the button above does not work, copy and paste this URL into your browser:', 'This link will expire in {hours} hours.' => 'This link will expire in {hours} hours.', 'If you did not create an account, please ignore this email.' => 'If you did not create an account, please ignore this email.', 'If you did not request this email, please ignore it.' => 'If you did not request this email, please ignore it.', 'You can now sign in to your account.' => 'You can now sign in to your account.', 'Confirm Your Email' => 'Confirm Your Email', 'Reset Your Password' => 'Reset Your Password', 'We received a request to reset your password. Click the button below to create a new password:' => 'We received a request to reset your password. Click the button below to create a new password:', 'We received a request to reset your password. Click the link below to create a new password:' => 'We received a request to reset your password. Click the link below to create a new password:', 'If you did not request a password reset, please ignore this email. Your password will not be changed.' => 'If you did not request a password reset, please ignore this email. Your password will not be changed.', 'Your account on {app}' => 'Your account on {app}', // Password strength 'Password should be at least 8 characters.' => 'Password should be at least 8 characters.', 'Add lowercase letters.' => 'Add lowercase letters.', 'Add uppercase letters.' => 'Add uppercase letters.', 'Add numbers.' => 'Add numbers.', 'Add special characters.' => 'Add special characters.', // Session History 'Session History' => 'Session History', 'Sessions' => 'Sessions', 'Active Sessions' => 'Active Sessions', 'Your active sessions are listed below. You can terminate any session you don\'t recognize.' => 'Your active sessions are listed below. You can terminate any session you don\'t recognize.', 'Current Session' => 'Current Session', 'Device' => 'Device', 'IP Address' => 'IP Address', 'Last Activity' => 'Last Activity', 'Started' => 'Started', 'Terminate' => 'Terminate', 'Terminate All Other Sessions' => 'Terminate All Other Sessions', 'Are you sure you want to terminate this session?' => 'Are you sure you want to terminate this session?', 'Are you sure you want to terminate all other sessions?' => 'Are you sure you want to terminate all other sessions?', 'Session has been terminated.' => 'Session has been terminated.', 'All other sessions have been terminated.' => 'All other sessions have been terminated.', 'Failed to terminate session.' => 'Failed to terminate session.', 'Failed to terminate sessions.' => 'Failed to terminate sessions.', 'No other active sessions.' => 'No other active sessions.', 'Unknown Device' => 'Unknown Device', // GDPR Consent 'Privacy Consent' => 'Privacy Consent', 'Consent Required' => 'Consent Required', 'We need your consent to continue.' => 'We need your consent to continue.', 'I agree to the privacy policy' => 'I agree to the privacy policy', 'I agree to receive marketing communications (optional)' => 'I agree to receive marketing communications (optional)', 'Read the privacy policy' => 'Read the privacy policy', 'You must agree to the privacy policy to continue.' => 'You must agree to the privacy policy to continue.', 'Thank you for providing your consent.' => 'Thank you for providing your consent.', 'Please review our updated privacy policy.' => 'Please review our updated privacy policy.', 'Submit' => 'Submit', // CAPTCHA 'CAPTCHA' => 'CAPTCHA', 'Verification Code' => 'Verification Code', 'Please complete the CAPTCHA verification.' => 'Please complete the CAPTCHA verification.', 'Invalid CAPTCHA verification.' => 'Invalid CAPTCHA verification.', 'The verification code is incorrect.' => 'The verification code is incorrect.', // Two-Factor Authentication 'Two-Factor Authentication' => 'Two-Factor Authentication', 'Two-Factor Verification' => 'Two-Factor Verification', 'Enable Two-Factor Authentication' => 'Enable Two-Factor Authentication', 'Disable Two-Factor Authentication' => 'Disable Two-Factor Authentication', 'Two-factor authentication adds an extra layer of security to your account.' => 'Two-factor authentication adds an extra layer of security to your account.', 'Scan the QR code with your authenticator app, then enter the code below.' => 'Scan the QR code with your authenticator app, then enter the code below.', 'Enter the code from your authenticator app.' => 'Enter the code from your authenticator app.', 'Authentication Code' => 'Authentication Code', 'Verify Code' => 'Verify Code', 'Verify' => 'Verify', 'Enable' => 'Enable', 'Disable' => 'Disable', 'Enabled' => 'Enabled', 'Disabled' => 'Disabled', 'Invalid verification code.' => 'Invalid verification code.', 'Two-factor authentication has been enabled.' => 'Two-factor authentication has been enabled.', 'Two-factor authentication has been disabled.' => 'Two-factor authentication has been disabled.', 'Failed to enable two-factor authentication.' => 'Failed to enable two-factor authentication.', 'Failed to disable two-factor authentication.' => 'Failed to disable two-factor authentication.', 'Backup Codes' => 'Backup Codes', 'Regenerate Backup Codes' => 'Regenerate Backup Codes', 'Your backup codes are listed below. Each code can only be used once.' => 'Your backup codes are listed below. Each code can only be used once.', 'Store these codes in a safe place. You can use them to access your account if you lose your authenticator device.' => 'Store these codes in a safe place. You can use them to access your account if you lose your authenticator device.', 'New backup codes have been generated.' => 'New backup codes have been generated.', 'Use a backup code' => 'Use a backup code', 'Use authenticator code' => 'Use authenticator code', 'Two-factor authentication is required for your account.' => 'Two-factor authentication is required for your account.', 'Set up two-factor authentication' => 'Set up two-factor authentication', 'You cannot log in without a valid authenticator code.' => 'You cannot log in without a valid authenticator code.', "Can't use your authenticator app?" => "Can't use your authenticator app?", 'Back to login' => 'Back to login', 'If you can\'t access your authenticator app, enter one of your backup codes.' => 'If you can\'t access your authenticator app, enter one of your backup codes.', 'Secret Key' => 'Secret Key', 'If you cannot scan the QR code, enter this key manually in your authenticator app:' => 'If you cannot scan the QR code, enter this key manually in your authenticator app:', // Social Authentication 'Social Networks' => 'Social Networks', 'Connected Networks' => 'Connected Networks', 'Connect Social Account' => 'Connect Social Account', 'Disconnect' => 'Disconnect', 'Connect' => 'Connect', 'Connected' => 'Connected', 'Not connected' => 'Not connected', 'No social accounts connected.' => 'No social accounts connected.', 'Social account has been connected.' => 'Social account has been connected.', 'Social account has been disconnected.' => 'Social account has been disconnected.', 'Failed to connect social account.' => 'Failed to connect social account.', 'Failed to disconnect social account.' => 'Failed to disconnect social account.', 'This social account is already connected to another user.' => 'This social account is already connected to another user.', 'Sign in with {provider}' => 'Sign in with {provider}', 'Connect {provider}' => 'Connect {provider}', 'Connect your social accounts to enable quick sign in.' => 'Connect your social accounts to enable quick sign in.', 'Complete Registration' => 'Complete Registration', 'Please complete your registration.' => 'Please complete your registration.', 'Social registration is disabled.' => 'Social registration is disabled.', // RBAC Management 'RBAC Management' => 'RBAC Management', 'Roles' => 'Roles', 'Permissions' => 'Permissions', 'Manage Roles' => 'Manage Roles', 'Manage Permissions' => 'Manage Permissions', 'Create Role' => 'Create Role', 'Update Role' => 'Update Role', 'Create Permission' => 'Create Permission', 'Update Permission' => 'Update Permission', 'Role' => 'Role', 'Permission' => 'Permission', 'Description' => 'Description', 'Child Roles' => 'Child Roles', 'No roles have been created yet.' => 'No roles have been created yet.', 'No permissions have been created yet.' => 'No permissions have been created yet.', 'Role has been created.' => 'Role has been created.', 'Role has been updated.' => 'Role has been updated.', 'Role has been deleted.' => 'Role has been deleted.', 'Permission has been created.' => 'Permission has been created.', 'Permission has been updated.' => 'Permission has been updated.', 'Permission has been deleted.' => 'Permission has been deleted.', 'Failed to delete role.' => 'Failed to delete role.', 'Failed to delete permission.' => 'Failed to delete permission.', 'Are you sure you want to delete this role?' => 'Are you sure you want to delete this role?', 'Are you sure you want to delete this permission?' => 'Are you sure you want to delete this permission?', 'Role not found.' => 'Role not found.', 'Permission not found.' => 'Permission not found.', 'A role with this name already exists.' => 'A role with this name already exists.', 'A permission with this name already exists.' => 'A permission with this name already exists.', 'Name can only contain letters, numbers, underscores, and hyphens.' => 'Name can only contain letters, numbers, underscores, and hyphens.', 'Name can only contain letters, numbers, underscores, hyphens, and dots.' => 'Name can only contain letters, numbers, underscores, hyphens, and dots.', 'Permission names can contain letters, numbers, underscores, hyphens, and dots.' => 'Permission names can contain letters, numbers, underscores, hyphens, and dots.', 'This role will inherit all permissions from selected child roles.' => 'This role will inherit all permissions from selected child roles.', 'You are not allowed to manage RBAC.' => 'You are not allowed to manage RBAC.', 'Edit' => 'Edit', 'Actions' => 'Actions', // Role Assignments 'Assignments' => 'Assignments', 'Assigned Roles' => 'Assigned Roles', 'Update Assignments' => 'Update Assignments', 'Role assignments have been updated.' => 'Role assignments have been updated.', 'Failed to update role assignments.' => 'Failed to update role assignments.', 'Select the roles you want to assign to this user.' => 'Select the roles you want to assign to this user.', 'No roles available.' => 'No roles available.', 'You can assign multiple roles or permissions to user by using the form below' => 'You can assign multiple roles or permissions to user by using the form below', 'RBAC is not configured. Configure authManager in your application to use this feature.' => 'RBAC is not configured. Configure authManager in your application to use this feature.', 'Create roles' => 'Create roles', // Admin Password Reset 'Resend Password' => 'Resend Password', 'New password has been generated and sent to user.' => 'New password has been generated and sent to user.', 'An error occurred while generating the password.' => 'An error occurred while generating the password.', 'An error occurred while deleting the user.' => 'An error occurred while deleting the user.', 'An error occurred while blocking the user.' => 'An error occurred while blocking the user.', 'An error occurred while unblocking the user.' => 'An error occurred while unblocking the user.', 'An error occurred while confirming the user.' => 'An error occurred while confirming the user.', 'Profile has been updated.' => 'Profile has been updated.', ];