init commit

This commit is contained in:
2026-01-27 19:18:29 +01:00
commit 4389470233
76 changed files with 7355 additions and 0 deletions

193
src/messages/en/user.php Normal file
View File

@@ -0,0 +1,193 @@
<?php
/**
* English translations for cgsmith/yii2-user.
*/
return [
// General
'ID' => '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.',
];