feat(KAN-37): rebuild security and application key settings
This commit is contained in:
@@ -1,4 +1,94 @@
|
||||
export const en = {
|
||||
'security.title': 'Security settings',
|
||||
'security.passwordTitle': 'Update password',
|
||||
'security.passwordDescription':
|
||||
'Use a long, unique password to keep your account secure.',
|
||||
'security.currentPassword': 'Current password',
|
||||
'security.newPassword': 'New password',
|
||||
'security.confirmPassword': 'Confirm password',
|
||||
'security.savePassword': 'Save password',
|
||||
'security.savingPassword': 'Saving password…',
|
||||
'security.passwordSaved': 'Password saved.',
|
||||
'security.twoFactorTitle': 'Two-factor authentication',
|
||||
'security.twoFactorDescription':
|
||||
'Add a second layer of protection with a code from your authenticator app.',
|
||||
'security.enabledDescription':
|
||||
'Your authenticator app provides a six-digit code when you sign in. Keep your recovery codes somewhere safe.',
|
||||
'security.enabled': 'Enabled',
|
||||
'security.disabled': 'Disabled',
|
||||
'security.pending': 'Awaiting confirmation',
|
||||
'security.enable': 'Enable 2FA',
|
||||
'security.disable': 'Disable 2FA',
|
||||
'security.continueSetup': 'Continue setup',
|
||||
'security.disableTitle': 'Disable two-factor authentication?',
|
||||
'security.disableDescription':
|
||||
'You will no longer need an authenticator code to sign in. Your existing recovery codes will be removed.',
|
||||
'security.setupTitle': 'Set up your authenticator',
|
||||
'security.setupDescription':
|
||||
'Scan this QR code with a TOTP authenticator app, or enter the setup key manually.',
|
||||
'security.setupEnabled': 'Two-factor authentication enabled',
|
||||
'security.setupEnabledDescription':
|
||||
'Finish adding this account to your authenticator app and save your recovery codes.',
|
||||
'security.verifyTitle': 'Verify authentication code',
|
||||
'security.verifyDescription':
|
||||
'Enter the six-digit code from your authenticator app to finish enabling two-factor authentication.',
|
||||
'security.authenticationCode': 'Authentication code',
|
||||
'security.manualKey': 'Manual setup key',
|
||||
'security.copyKey': 'Copy key',
|
||||
'security.copied': 'Copied',
|
||||
'security.copyError':
|
||||
'Copying failed. Select the key and copy it manually.',
|
||||
'security.confirm': 'Confirm',
|
||||
'security.continue': 'Continue',
|
||||
'security.loadingSetup': 'Loading authenticator setup…',
|
||||
'security.setupPendingDescription':
|
||||
'Protection starts after you confirm a code. Closing this dialog keeps setup unfinished; you can continue from this page.',
|
||||
'security.confirmAgain':
|
||||
'Your session or password confirmation has expired. Reload this page and confirm your password to continue.',
|
||||
'security.setupError':
|
||||
'Authenticator setup could not be loaded. Please try again.',
|
||||
'security.recoveryError':
|
||||
'Recovery codes could not be loaded. Please try again.',
|
||||
'security.recoveryTitle': '2FA recovery codes',
|
||||
'security.recoveryDescription':
|
||||
'Recovery codes let you regain access if you lose your authenticator. Store them in a secure password manager.',
|
||||
'security.hideRecovery': 'Hide recovery codes',
|
||||
'security.viewRecovery': 'View recovery codes',
|
||||
'security.loadingRecovery': 'Loading recovery codes…',
|
||||
'security.regenerate': 'Regenerate codes',
|
||||
'security.recoveryOnce':
|
||||
'Each recovery code can be used once. Hiding this section removes the codes from this page.',
|
||||
'security.regenerateTitle': 'Regenerate recovery codes?',
|
||||
'security.regenerateDescription':
|
||||
'All previous recovery codes will stop working. Save the new codes in a secure place.',
|
||||
'applications.title': 'Applications',
|
||||
'applications.description':
|
||||
'Create API keys for tools that use KanbanGit with your account permissions. Delete an application to revoke its access.',
|
||||
'applications.saveKey': 'Save this API key now.',
|
||||
'applications.keyOnce':
|
||||
'This key is shown only after creation. It will not be shown again after you leave this page.',
|
||||
'applications.apiKey': 'API key',
|
||||
'applications.create': 'Create application',
|
||||
'applications.nameDescription':
|
||||
'Name the tool that will receive an API key.',
|
||||
'applications.name': 'Application name',
|
||||
'applications.namePlaceholder': 'For example, Claude Desktop',
|
||||
'applications.creating': 'Creating application…',
|
||||
'applications.saved': 'Saved applications',
|
||||
'applications.hiddenKeys':
|
||||
'Existing keys stay hidden. Create a new application when another key is needed.',
|
||||
'applications.empty': 'No applications have been created yet.',
|
||||
'applications.created': 'Created:',
|
||||
'applications.lastUsed': 'Last used:',
|
||||
'applications.never': 'Never',
|
||||
'applications.delete': 'Delete',
|
||||
'applications.deleteNamed': 'Delete {name}',
|
||||
'applications.deleteTitle': 'Delete application?',
|
||||
'applications.deleteDescription':
|
||||
'{name} will lose access immediately. This cannot be undone.',
|
||||
'common.back': 'Back',
|
||||
'common.done': 'Done',
|
||||
|
||||
'criteria.title': 'Acceptance criteria',
|
||||
'criteria.progress': '{completed} of {total} complete',
|
||||
'criteria.empty': 'No acceptance criteria yet.',
|
||||
|
||||
Reference in New Issue
Block a user