ENH Update translations

This commit is contained in:
Steve Boyd 2023-06-14 12:43:13 +12:00
parent dbefcef440
commit 76e9b78b0c

View File

@ -64,8 +64,8 @@ en:
CSRF_EXPIRED_MESSAGE: 'Your session has expired. Please re-submit the form.' CSRF_EXPIRED_MESSAGE: 'Your session has expired. Please re-submit the form.'
CSRF_FAILED_MESSAGE: 'There seems to have been a technical problem. Please click the back button, refresh your browser, and try again.' CSRF_FAILED_MESSAGE: 'There seems to have been a technical problem. Please click the back button, refresh your browser, and try again.'
FIELDISREQUIRED: '{name} is required' FIELDISREQUIRED: '{name} is required'
VALIDATIONPASSWORDSDONTMATCH: 'Passwords don''t match' VALIDATIONPASSWORDSDONTMATCH: "Passwords don't match"
VALIDATIONPASSWORDSNOTEMPTY: 'Passwords can''t be empty' VALIDATIONPASSWORDSNOTEMPTY: "Passwords can't be empty"
VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character'
VALIDATOR: Validator VALIDATOR: Validator
VALIDCURRENCY: 'Please enter a valid currency' VALIDCURRENCY: 'Please enter a valid currency'
@ -137,7 +137,7 @@ en:
SilverStripe\Forms\NullableField: SilverStripe\Forms\NullableField:
IsNullLabel: 'Is Null' IsNullLabel: 'Is Null'
SilverStripe\Forms\NumericField: SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' is not a number, only numbers can be accepted for this field' VALIDATION: "'{value}' is not a number, only numbers can be accepted for this field"
SilverStripe\Forms\TextField: SilverStripe\Forms\TextField:
VALIDATEMAXLENGTH: 'The value for {name} must not exceed {maxLength} characters in length' VALIDATEMAXLENGTH: 'The value for {name} must not exceed {maxLength} characters in length'
SilverStripe\Forms\TimeField: SilverStripe\Forms\TimeField:
@ -149,6 +149,8 @@ en:
one: 'A Data Object' one: 'A Data Object'
other: '{count} Data Objects' other: '{count} Data Objects'
SINGULARNAME: 'Data Object' SINGULARNAME: 'Data Object'
many_many_FileTracking: 'File tracking'
many_many_LinkTracking: 'Link tracking'
SilverStripe\ORM\FieldType\DBBoolean: SilverStripe\ORM\FieldType\DBBoolean:
ANY: Any ANY: Any
NOANSWER: 'No' NOANSWER: 'No'
@ -191,7 +193,7 @@ en:
SilverStripe\Security\BasicAuth: SilverStripe\Security\BasicAuth:
ENTERINFO: 'Please enter a username and password.' ENTERINFO: 'Please enter a username and password.'
ERRORNOTADMIN: 'That user is not an administrator.' ERRORNOTADMIN: 'That user is not an administrator.'
ERRORNOTREC: 'That username / password isn''t recognised' ERRORNOTREC: "That username / password isn't recognised"
SilverStripe\Security\CMSMemberLoginForm: SilverStripe\Security\CMSMemberLoginForm:
PASSWORDEXPIRED: '<p>Your password has expired. <a target="_top" href="{link}">Please choose a new one.</a></p>' PASSWORDEXPIRED: '<p>Your password has expired. <a target="_top" href="{link}">Please choose a new one.</a></p>'
SilverStripe\Security\CMSSecurity: SilverStripe\Security\CMSSecurity:
@ -216,7 +218,7 @@ en:
DefaultGroupTitleContentAuthors: 'Content Authors' DefaultGroupTitleContentAuthors: 'Content Authors'
Description: Description Description: Description
GROUPNAME: 'Group name' GROUPNAME: 'Group name'
GroupReminder: 'If you choose a parent group, this group will take all it''s roles' GroupReminder: "If you choose a parent group, this group will take all it's roles"
HierarchyPermsError: 'Can''t assign parent group "{group}" with privileged permissions (requires ADMIN access)' HierarchyPermsError: 'Can''t assign parent group "{group}" with privileged permissions (requires ADMIN access)'
Locked: 'Locked?' Locked: 'Locked?'
MEMBERS: Members MEMBERS: Members
@ -234,8 +236,29 @@ en:
SINGULARNAME: Group SINGULARNAME: Group
Sort: 'Sort Order' Sort: 'Sort Order'
ValidationIdentifierAlreadyExists: 'A Group ({group}) already exists with the same {identifier}' ValidationIdentifierAlreadyExists: 'A Group ({group}) already exists with the same {identifier}'
db_AccessAllSubsites: 'Access all subsites'
db_Code: Code
db_DN: DN
db_Description: Description
db_GUID: GUID
db_HtmlEditorConfig: 'Html editor config'
db_LastSynced: 'Last synced'
db_Locked: Locked
db_Sort: Sort
db_Title: Title
has_many_Groups: Groups
has_many_LDAPGroupMappings: 'LDAP group mappings'
has_many_Permissions: Permissions has_many_Permissions: Permissions
has_one_Parent: Parent
many_many_Members: Members many_many_Members: Members
many_many_Roles: Roles
many_many_SiteTreeContentReview: 'Site tree content review'
many_many_Subsites: Subsites
SilverStripe\Security\InheritedPermissionsExtension:
db_CanEditType: 'Can edit type'
db_CanViewType: 'Can view type'
many_many_EditorGroups: 'Editor groups'
many_many_ViewerGroups: 'Viewer groups'
SilverStripe\Security\LoginAttempt: SilverStripe\Security\LoginAttempt:
Email: 'Email Address' Email: 'Email Address'
EmailHashed: 'Email Address (hashed)' EmailHashed: 'Email Address (hashed)'
@ -246,29 +269,33 @@ en:
other: '{count} Login Attempts' other: '{count} Login Attempts'
SINGULARNAME: 'Login Attempt' SINGULARNAME: 'Login Attempt'
Status: Status Status: Status
db_EmailHashed: 'Email hashed'
db_IP: IP
db_Status: Status
has_one_Member: Member
SilverStripe\Security\Member: SilverStripe\Security\Member:
ADDGROUP: 'Add group' ADDGROUP: 'Add group'
BUTTONCHANGEPASSWORD: 'Change Password' BUTTONCHANGEPASSWORD: 'Change Password'
BUTTONLOGIN: 'Log in' BUTTONLOGIN: 'Log in'
BUTTONLOGINOTHER: 'Log in as someone else' BUTTONLOGINOTHER: 'Log in as someone else'
BUTTONLOGOUT: 'Log out' BUTTONLOGOUT: 'Log out'
BUTTONLOSTPASSWORD: 'I''ve lost my password' BUTTONLOSTPASSWORD: "I've lost my password"
CONFIRMNEWPASSWORD: 'Confirm New Password' CONFIRMNEWPASSWORD: 'Confirm New Password'
CONFIRMPASSWORD: 'Confirm Password' CONFIRMPASSWORD: 'Confirm Password'
CURRENT_PASSWORD: 'Current Password' CURRENT_PASSWORD: 'Current Password'
EDIT_PASSWORD: 'New Password' EDIT_PASSWORD: 'New Password'
EMAIL: Email EMAIL: Email
EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again' EMPTYNEWPASSWORD: "The new password can't be empty, please try again"
ENTEREMAIL: 'Please enter an email address to get a password reset link.' ENTEREMAIL: 'Please enter an email address to get a password reset link.'
ERRORLOCKEDOUT2: 'Your account has been temporarily disabled because of too many failed attempts at logging in. Please try again in {count} minutes.' ERRORLOCKEDOUT2: 'Your account has been temporarily disabled because of too many failed attempts at logging in. Please try again in {count} minutes.'
ERRORNEWPASSWORD: 'You have entered your new password differently, try again' ERRORNEWPASSWORD: 'You have entered your new password differently, try again'
ERRORPASSWORDNOTMATCH: 'Your current password does not match, please try again' ERRORPASSWORDNOTMATCH: 'Your current password does not match, please try again'
ERRORWRONGCRED: 'The provided details don''t seem to be correct. Please try again.' ERRORWRONGCRED: "The provided details don't seem to be correct. Please try again."
FIRSTNAME: 'First Name' FIRSTNAME: 'First Name'
INTERFACELANG: 'Interface Language' INTERFACELANG: 'Interface Language'
KEEP_ME_SIGNED_IN: 'Keep me signed in for {count} days' KEEP_ME_SIGNED_IN: 'Keep me signed in for {count} days'
KEEP_ME_SIGNED_IN_TOOLTIP: 'You will remain authenticated on this device for {count} days. Only use this feature if you trust the device you are using.' KEEP_ME_SIGNED_IN_TOOLTIP: 'You will remain authenticated on this device for {count} days. Only use this feature if you trust the device you are using.'
LOGGEDINAS: 'You''re logged in as {name}.' LOGGEDINAS: "You're logged in as {name}."
NEWPASSWORD: 'New Password' NEWPASSWORD: 'New Password'
PASSWORD: Password PASSWORD: Password
PASSWORDEXPIRED: 'Your password has expired. Please choose a new one.' PASSWORDEXPIRED: 'Your password has expired. Please choose a new one.'
@ -283,21 +310,51 @@ en:
SURNAME: Surname SURNAME: Surname
VALIDATIONADMINLOSTACCESS: 'Cannot remove all admin groups from your profile' VALIDATIONADMINLOSTACCESS: 'Cannot remove all admin groups from your profile'
VALIDATIONMEMBEREXISTS: 'A member already exists with the same {identifier}' VALIDATIONMEMBEREXISTS: 'A member already exists with the same {identifier}'
ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' ValidationIdentifierFailed: "Can't overwrite existing member #{id} with identical identifier ({name} = {value}))"
WELCOMEBACK: 'Welcome back, {firstname}' WELCOMEBACK: 'Welcome back, {firstname}'
YOUROLDPASSWORD: 'Your old password' YOUROLDPASSWORD: 'Your old password'
belongs_many_many_BlogPosts: 'Blog posts'
belongs_many_many_Groups: Groups belongs_many_many_Groups: Groups
db_AccountResetExpired: 'Account reset expired'
db_AccountResetHash: 'Account reset hash'
db_AutoLoginExpired: 'Auto login expired'
db_AutoLoginHash: 'Auto login hash'
db_BlogProfileSummary: 'Blog profile summary'
db_DefaultRegisteredMethodID: 'Default registered method ID'
db_Email: Email
db_FailedLoginCount: 'Failed login count'
db_FirstName: 'First name'
db_GUID: GUID
db_HasSkippedMFARegistration: 'Has skippedMFA registration'
db_IsExpired: 'Is expired'
db_LastSynced: 'Last synced'
db_Locale: 'Interface Locale' db_Locale: 'Interface Locale'
db_LockedOutUntil: 'Locked out until' db_LockedOutUntil: 'Locked out until'
db_Password: Password db_Password: Password
db_PasswordEncryption: 'Password encryption'
db_PasswordExpiry: 'Password Expiry Date' db_PasswordExpiry: 'Password Expiry Date'
db_Salt: Salt
db_Surname: Surname
db_TempIDExpired: 'TempID expired'
db_TempIDHash: 'TempID hash'
db_URLSegment: 'URL segment'
db_Username: Username
has_many_LoggedPasswords: 'Logged passwords'
has_many_LoginSessions: 'Login sessions'
has_many_RegisteredMFAMethods: 'RegisteredMFA methods'
has_many_RememberLoginHashes: 'Remember login hashes'
has_one_AFile: 'A file'
has_one_AImage: 'A image'
has_one_BlogProfileImage: 'Blog profile image'
has_one_FavouritePage: 'Favourite page'
many_many_SiteTreeContentReview: 'Site tree content review'
SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm: SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm:
AUTHENTICATORNAME: 'CMS Member Login Form' AUTHENTICATORNAME: 'CMS Member Login Form'
BUTTONFORGOTPASSWORD: 'Forgot password' BUTTONFORGOTPASSWORD: 'Forgot password'
BUTTONLOGIN: 'Let me back in' BUTTONLOGIN: 'Let me back in'
BUTTONLOGOUT: 'Log out' BUTTONLOGOUT: 'Log out'
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator: SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'The provided details don''t seem to be correct. Please try again.' ERRORWRONGCRED: "The provided details don't seem to be correct. Please try again."
NoPassword: 'There is no password on this member.' NoPassword: 'There is no password on this member.'
SilverStripe\Security\MemberAuthenticator\MemberLoginForm: SilverStripe\Security\MemberAuthenticator\MemberLoginForm:
AUTHENTICATORNAME: 'E-mail & Password' AUTHENTICATORNAME: 'E-mail & Password'
@ -307,9 +364,13 @@ en:
one: 'A Member Password' one: 'A Member Password'
other: '{count} Member Passwords' other: '{count} Member Passwords'
SINGULARNAME: 'Member Password' SINGULARNAME: 'Member Password'
db_Password: Password
db_PasswordEncryption: 'Password encryption'
db_Salt: Salt
has_one_Member: Member
SilverStripe\Security\PasswordValidator: SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Please increase password strength by adding some of the following characters: {chars}' LOWCHARSTRENGTH: 'Please increase password strength by adding some of the following characters: {chars}'
PREVPASSWORD: 'You''ve already used that password in the past, please choose a new password' PREVPASSWORD: "You've already used that password in the past, please choose a new password"
TOOSHORT: 'Password is too short, it must be {minimum} or more characters long' TOOSHORT: 'Password is too short, it must be {minimum} or more characters long'
SilverStripe\Security\Permission: SilverStripe\Security\Permission:
AdminGroup: Administrator AdminGroup: Administrator
@ -324,6 +385,10 @@ en:
other: '{count} Permissions' other: '{count} Permissions'
SINGULARNAME: Permission SINGULARNAME: Permission
UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.'
db_Arg: Arg
db_Code: Code
db_Type: Type
has_one_Group: Group
SilverStripe\Security\PermissionCheckboxSetField: SilverStripe\Security\PermissionCheckboxSetField:
AssignedTo: 'assigned to "{title}"' AssignedTo: 'assigned to "{title}"'
FromGroup: 'inherited from group "{title}"' FromGroup: 'inherited from group "{title}"'
@ -337,6 +402,10 @@ en:
other: '{count} Roles' other: '{count} Roles'
SINGULARNAME: Role SINGULARNAME: Role
Title: Title Title: Title
belongs_many_many_Groups: Groups
db_OnlyAdminCanApply: 'Only admin can apply'
db_Title: Title
has_many_Codes: Codes
SilverStripe\Security\PermissionRoleCode: SilverStripe\Security\PermissionRoleCode:
PLURALNAME: 'Permission Role Codes' PLURALNAME: 'Permission Role Codes'
PLURALS: PLURALS:
@ -344,14 +413,21 @@ en:
other: '{count} Permission Role Codes' other: '{count} Permission Role Codes'
PermsError: 'Can''t assign code "{code}" with privileged permissions (requires ADMIN access)' PermsError: 'Can''t assign code "{code}" with privileged permissions (requires ADMIN access)'
SINGULARNAME: 'Permission Role Code' SINGULARNAME: 'Permission Role Code'
db_Code: Code
has_one_Role: Role
SilverStripe\Security\RememberLoginHash: SilverStripe\Security\RememberLoginHash:
PLURALNAME: 'Login Hashes' PLURALNAME: 'Login Hashes'
PLURALS: PLURALS:
one: 'A Login Hash' one: 'A Login Hash'
other: '{count} Login Hashes' other: '{count} Login Hashes'
SINGULARNAME: 'Login Hash' SINGULARNAME: 'Login Hash'
db_DeviceID: 'Device ID'
db_ExpiryDate: 'Expiry date'
db_Hash: Hash
has_one_LoginSession: 'Login session'
has_one_Member: Member
SilverStripe\Security\Security: SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'You don''t have access to this page. If you have another account that can access that page, you can log in again below.' ALREADYLOGGEDIN: "You don't have access to this page. If you have another account that can access that page, you can log in again below."
BUTTONSEND: 'Send me the password reset link' BUTTONSEND: 'Send me the password reset link'
CHANGEPASSWORDBELOW: 'You can change your password below.' CHANGEPASSWORDBELOW: 'You can change your password below.'
CHANGEPASSWORDHEADER: 'Change your password' CHANGEPASSWORDHEADER: 'Change your password'