keeweb/app/scripts/util/locale.js

313 lines
13 KiB
JavaScript

'use strict';
var Locale = {
months: ['January','February','March','April','May','June','July','August','September','October','November','December'],
monthsShort: ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],
weekdays: ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],
weekdaysShort: ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],
retToApp: 'return to app',
name: 'name',
icon: 'icon',
title: 'title',
password: 'password',
user: 'user',
website: 'website',
tags: 'tags',
notes: 'notes',
noTitle: 'no title',
or: 'or',
notImplemented: 'Not Implemented',
menuAllItems: 'All Items',
menuColors: 'Colors',
menuTags: 'Tags',
menuTrash: 'Trash',
menuSetGeneral: 'General',
menuSetShortcuts: 'Shortcuts',
menuSetHelp: 'Help',
menuSetAbout: 'About',
menuAlertNoTags: 'No tags',
menuAlertNoTagsBody: 'You can add new tags while editing fields, in tags section.',
menuEmptyTrash: 'Empty Trash',
menuEmptyTrashAlert: 'Empty Trash?',
menuEmptyTrashAlertBody: 'You will not be able to put items back',
alertYes: 'Yes',
alertNo: 'No',
alertOk: 'OK',
alertCancel: 'Cancel',
alertSignIn: 'Sign In',
alertCopy: 'Copy',
alertClose: 'Close',
footerOpen: 'Open / New',
genLen: 'Length',
grpTitle: 'Group',
grpSearch: 'Enable searching entries in this group',
iconFavTitle: 'Download and use website favicon',
iconSelCustom: 'Select custom icon',
listEmptyTitle: 'Empty',
listEmptyAdd: 'add with {} button above',
listGroup: 'Group',
listNoWebsite: 'no website',
listNoUser: 'no user',
listNoAttachments: 'no attachments',
searchAddNew: 'Add New',
searchSort: 'Sort',
searchTitle: 'Title',
searchWebsite: 'Website',
searchUser: 'User',
searchCreated: 'Created',
searchUpdated: 'Updated',
searchAttachments: 'Attachments',
searchAZ: 'A → Z',
searchZA: 'Z → A',
searchON: 'Old → New',
searchNO: 'New → Old',
searchShiftClickOr: 'shift-click or',
searchAdvTitle: 'Toggle advanced search',
searchSearchIn: 'Search in',
searchOther: 'Other fields',
searchProtect: 'Secure fields',
searchOptions: 'Options',
searchCase: 'Match case',
searchRegex: 'RegEx',
searchHistory: 'History',
openOpen: 'Open',
openNew: 'New',
openDemo: 'Demo',
openCaps: 'Caps Lock is on',
openKeyFile: 'key file',
openKeyFileDropbox: '(from dropbox)',
openDropHere: 'drop files here',
openFailedRead: 'Failed to read file',
openNothingFound: 'Nothing found',
openNothingFoundBody: 'You have no files in your Dropbox which could be opened.',
openNothingFoundBodyAppFolder: 'Files are searched inside app folder in your Dropbox.',
openSelectFile: 'Select a file',
openSelectFileBody: 'Select a file from your Dropbox which you would like to open',
openPassFor: 'Password for',
detAttDownload: 'Shift-click attachment button to download or ',
detAttDelToRemove: 'Delete to remove',
detEmpty: 'Your passwords will be displayed here',
detGroupRestore: 'To restore this group, please drag it to any group outside trash',
detHistoryClickPoint: 'Click entry history timeline point to view state',
detHistoryReturn: 'return to entry',
detHistoryRevert: 'Revert to state',
detHistoryDel: 'Delete state',
detHistoryDiscard: 'Discard changes',
detHistoryEmpty: 'empty',
detHistoryModified: 'modified',
detHistoryRec: 'record',
detHistoryRecs: 'records',
detHistoryVersion: 'Version',
detHistorySaved: 'Saved',
detHistoryTitle: 'Title',
detHistoryNoTitle: 'no title',
detHistoryCurState: 'current state',
detHistoryCurUnsavedState: 'current unsaved state',
detBackToList: 'back to list',
detSetIconColor: 'Change icon color',
detSetIcon: 'Change icon',
detDropAttachments: 'drop attachments here',
detDelEntry: 'Delete',
detDelEntryPerm: 'Delete permanently',
detUser: 'User',
detPassword: 'Password',
detWebsite: 'Website',
detNotes: 'Notes',
detTags: 'Tags',
detExpires: 'Expires',
detExpired: 'expired',
detFile: 'File',
detCreated: 'Created',
detUpdated: 'Updated',
detHistory: 'History',
detNetField: 'New Field',
detAddField: 'add field',
detAttachments: 'Attachments',
detDelFromTrash: 'Delete from trash?',
detDelFromTrashBody: 'You will not be able to put it back.',
detDelFromTrashBodyHint: 'To quickly remove all items from trash, click empty icon in Trash menu.',
detPassCopied: 'Password copied',
detPassCopiedTime: 'Password copied for {} seconds',
detCopyHint: 'You can copy field value with click on its title',
appSecWarn: 'Not Secure!',
appSecWarnBody1: 'You have loaded this app with insecure connection. ' +
'Someone may be watching you and stealing your passwords. ' +
'We strongly advice you to stop, unless you clearly understand what you\'re doing.',
appSecWarnBody2: 'Yes, your database is encrypted but no one can guarantee that the app has not been modified on the way to you.',
appSecWarnBtn: 'I understand the risks, continue',
appUnsavedWarn: 'Unsaved changes!',
appUnsavedWarnBody: 'You have unsaved files, if you close the app, changes will be lost.',
appExitBtn: 'Discard changes',
appExitSaveBtn: 'Save changes',
appDontExitBtn: 'Don\'t exit',
appCannotLockAutoInit: 'The app cannot be locked because auto save is disabled.',
appCannotLock: 'You have unsaved changes that will be lost. Continue?',
appSaveChangesBtn: 'Save changes',
appDiscardChangesBtn: 'Discard changes',
appAutoSave: 'Save changes automatically',
appSaveError: 'Save Error',
appSaveErrorBody: 'Failed to auto-save file',
appSaveErrorBodyMul: 'Failed to auto-save files:',
setGenTitle: 'General Settings',
setGenUpdate: 'Update',
setGenNewVersion: 'New app version was released and downloaded',
setGenReleaseNotes: 'View release notes',
setGenReloadTpUpdate: 'Reload to update',
setGenUpdateManual: 'New version has been released. It will check for updates and install them automatically ' +
'but auto-upgrading from your version is impossible.',
setGenDownloadUpdate: 'Download update',
setGenUpdateAuto: 'Download and install automatically',
setGenUpdateCheck: 'Check but don\'t install',
setGenNoUpdate: 'Never check for updates',
setGenUpdateChecking: 'Checking for updates',
setGenCheckUpdate: 'Check for updates',
setGenErrorChecking: 'Error checking for updates',
setGenLastCheckSuccess: 'Last successful check was at {}',
setGenLastCheckVer: 'the latest version was {}',
setGenCheckedAt: 'Checked at',
setGenLatestVer: 'you are using the latest version',
setGenNewVer: 'new version {} available, released at',
setGenDownloadingUpdate: 'Downloading update...',
setGenExtractingUpdate: 'Extracting update...',
setGenCheckErr: 'There was an error downloading new version',
setGenNeverChecked: 'Never checked for updates',
setGenRestartToUpdate: 'Restart to update',
setGenDownloadAndRestart: 'Download update and restart',
setGenAppearance: 'Appearance',
setGenTheme: 'Theme',
setGenShowSubgroups: 'Show entries from all subgroups',
setGenTableView: 'Entries list table view',
setGenColorfulIcons: 'Colorful custom icons in list',
setGenAutoSync: 'Automatically save and sync',
setGenLockInactive: 'Auto-lock if the app is inactive',
setGenNoAutoLock: 'Don\'t auto-lock',
setGenLockMinutes: 'In {} minutes',
setGenLockHour: 'In an hour',
setGenClearClip: 'Clear clipboard after copy',
setGenNoClear: 'Don\'t clear',
setGenClearSeconds: 'In {} seconds',
setGenClearMinute: 'In a minute',
setGenMinInstead: 'Minimize app instead of close',
setGenLockMinimize: 'Auto-lock on minimize',
setGenAdvanced: 'Advanced',
setGenDevTools: 'Show dev tools',
setFilePath: 'File path',
setFileStorage: 'This file is opened from {}.',
setFileIntl: 'This file is stored in internal app storage',
setFileLocalHint: 'Want to work seamlessly with local files?',
setFileDownloadApp: 'Download a desktop app',
setFileSave: 'Save',
setFileSyncWith: 'Sync with {}',
setFileSaveFile: 'Save to file',
setFileExportXml: 'Export to XML',
setFileClose: 'Close',
setFileSync: 'Sync',
setFileLastSync: 'Last sync',
setFileLastSyncUnknown: 'unknown',
setFileSyncInProgress: 'sync in progress',
setFileSyncError: 'Sync error',
setFileSettings: 'Settings',
setFilePass: 'Master password',
setFilePassChanged: 'password was changed; leave the field blank to use old password',
setFileKeyFile: 'Key file',
setFileSelKeyFile: 'Select a key file',
setFileNames: 'Names',
setFileName: 'Name',
setFileDefUser: 'Default username',
setFileHistory: 'History',
setFileEnableTrash: 'Enable trash',
setFileHistLen: 'History length, keep last records per entry',
resFileHistSize: 'History size, total MB per file',
setFileAdvanced: 'Advanced',
setFileRounds: 'Key encryption rounds',
setFileUseKeyFile: 'Use key file',
setFileUseGenKeyFile: 'Use generated key file',
setFileUseOldKeyFile: 'Use old key file',
setFileGenKeyFile: 'Generate new key file',
setFileDontUseKeyFile: 'Don\'t use key file',
setFileEmptyPass: 'Empty password',
setFileEmptyPassBody: 'Saving database with empty password makes it completely unprotected. Do you really want to do it?',
setFileSaveError: 'Save error',
setFileSaveErrorBody: 'Error saving to file',
setFileAlreadyExists: 'Already exists',
setFileAlreadyExistsBody: 'File {} already exists in your Dropbox. Overwrite it?',
setFileUnsaved: 'Unsaved changes',
setFileUnsavedBody: 'There are unsaved changes in this file',
setFileCloseNoSave: 'Close and lose changes',
setFileDontClose: 'Don\'t close',
setShTitle: 'Shortcuts',
setShShowAll: 'show all items',
setShColors: 'show items with colors',
setShTrash: 'go to trash',
setShFind: 'search, or just start typing',
setShClearSearch: 'clear search',
setShEntry: 'go to entry',
setShCopy: 'copy password or selected field',
setShPrev: 'go to previous item',
setShNext: 'go to next item',
setShCreateEntry: 'create entry',
setShOpen: 'open / new',
setShSave: 'save all files',
setShGen: 'generate password',
setAboutTitle: 'About',
setAboutBuilt: 'This app is built with these awesome tools',
setAboutLic: 'License',
setAboutLicComment: 'The app itself and all included components which are not in public domain are licensed under MIT license',
setAboutFirst: 'This is an open-source app created by {}',
setAboutSecond: ' and licensed under {}.',
setAboutSource: 'The source code and issues are on {}.',
setHelpTitle: 'Help',
setHelpFormat: 'File Format',
setHelpFormatBody: 'This is a port of {} app built with web technologies. ' +
'It understands files in KeePass format (kdbx). You can create such files (password databases) either in KeePass, ' +
'or in this app. The file format is 100% compatible and should be understood by both apps.',
setHelpProblems: 'Problems?',
setHelpProblems1: 'If something goes wrong, please {} ',
setHelpProblems2: 'or {}',
setHelpOpenIssue: 'open an issue on GitHub',
setHelpContactLink: 'contact a developer directly',
setHelpAppInfo: 'App information',
setHelpOtherPlatforms: 'Other platforms',
setHelpDesktopApps: 'Desktop apps',
setHelpWebApp: 'Web app',
setHelpUpdates: 'Updates',
setHelpTwitter: 'App twitter',
dropboxNotConfigured: 'Dropbox not configured',
dropboxNotConfiguredBody1: 'So, you are using KeeWeb on your own server? Good!',
dropboxNotConfiguredBody2: '{} is required to make Dropbox work, it\'s just 3 steps away.',
dropboxNotConfiguredLink: 'Some configuration',
dropboxLogin: 'Dropbox Login',
dropboxLoginBody: 'To continue, you have to sign in to Dropbox.',
dropboxSyncError: 'Dropbox Sync Error',
dropboxNotFoundBody: 'The file was not found. Has it been removed from another computer?',
dropboxFull: 'Dropbox Full',
dropboxFullBody: 'Your Dropbox is full, there\'s no space left anymore.',
dropboxRateLimitedBody: 'Too many requests to Dropbox have been made by this app. Please, try again later.',
dropboxNetError: 'Dropbox Sync Network Error',
dropboxNetErrorBody: 'Network error occured during Dropbox sync. Please, check your connection and try again.',
dropboxErrorBody: 'Something went wrong during Dropbox sync. Please, try again later. Error code: ',
dropboxErrorRepeatBody: 'Something went wrong during Dropbox sync. Please, try again later. Error: ',
launcherSave: 'Save Passwords Database',
launcherFileFilter: 'KeePass files'
};
module.exports = Locale;