mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-08-20 06:06:02 +00:00
* convert milliseconds to hours, minutes and seconds * spelling * adjust to dark theme
360 lines
18 KiB
Properties
360 lines
18 KiB
Properties
# Locale Specific CSS files such as CJK, RTL,...
|
|
additionalStyleSheets=
|
|
|
|
# Generics
|
|
## Button
|
|
generic.button.apply=Apply
|
|
generic.button.back=Back
|
|
generic.button.cancel=Cancel
|
|
generic.button.change=Change
|
|
generic.button.close=Close
|
|
generic.button.copy=Copy
|
|
generic.button.copied=Copied!
|
|
generic.button.done=Done
|
|
generic.button.next=Next
|
|
generic.button.print=Print
|
|
## Error
|
|
generic.error.title=An unexpected error occured
|
|
generic.error.instruction=This should not have happened. Please report the error text below and include a description of what steps did lead to this error.
|
|
|
|
# Defaults
|
|
defaults.vault.vaultName=Vault
|
|
|
|
# Tray Menu
|
|
traymenu.showMainWindow=Show
|
|
traymenu.showPreferencesWindow=Preferences
|
|
traymenu.lockAllVaults=Lock All
|
|
traymenu.quitApplication=Quit
|
|
traymenu.vault.unlock=Unlock
|
|
traymenu.vault.lock=Lock
|
|
traymenu.vault.reveal=Reveal
|
|
|
|
# Add Vault Wizard
|
|
addvaultwizard.title=Add Vault
|
|
## Welcome
|
|
addvaultwizard.welcome.newButton=Create New Vault
|
|
addvaultwizard.welcome.existingButton=Open Existing Vault
|
|
## New
|
|
### Name
|
|
addvaultwizard.new.nameInstruction=Choose a name for the vault
|
|
addvaultwizard.new.namePrompt=Vault Name
|
|
### Location
|
|
addvaultwizard.new.locationInstruction=Where should Cryptomator store the encrypted files of your vault?
|
|
addvaultwizard.new.locationLabel=Storage location
|
|
addvaultwizard.new.locationPrompt=…
|
|
addvaultwizard.new.directoryPickerLabel=Custom Location
|
|
addvaultwizard.new.directoryPickerButton=Choose…
|
|
addvaultwizard.new.directoryPickerTitle=Select Directory
|
|
addvaultwizard.new.fileAlreadyExists=A file or directory with the vault name already exists
|
|
addvaultwizard.new.locationDoesNotExist=A directory in the specified path does not exist or cannot be accessed
|
|
addvaultwizard.new.locationIsNotWritable=No write access at the specified path
|
|
addvaultwizard.new.locationIsOk=Suitable location for your vault
|
|
addvaultwizard.new.invalidName=Invalid vault name. Please consider a regular directory name.
|
|
### Password
|
|
addvaultwizard.new.createVaultBtn=Create Vault
|
|
addvaultwizard.new.generateRecoveryKeyChoice=You won't be able to access your data without your password. Do you want a recovery key for the case you lose your password?
|
|
addvaultwizard.new.generateRecoveryKeyChoice.yes=Yes please, better safe than sorry
|
|
addvaultwizard.new.generateRecoveryKeyChoice.no=No thanks, I will not lose my password
|
|
### Information
|
|
addvault.new.readme.storageLocation.fileName=IMPORTANT.rtf
|
|
addvault.new.readme.storageLocation.1=⚠️ VAULT FILES ⚠️
|
|
addvault.new.readme.storageLocation.2=This is your vault's storage location.
|
|
addvault.new.readme.storageLocation.3=DO NOT
|
|
addvault.new.readme.storageLocation.4=• alter any files within this directory or
|
|
addvault.new.readme.storageLocation.5=• paste any files for encryption into this directory.
|
|
addvault.new.readme.storageLocation.6=If you want to encrypt files and view the content of the vault, do the following:
|
|
addvault.new.readme.storageLocation.7=1. Add this vault to Cryptomator.
|
|
addvault.new.readme.storageLocation.8=2. Unlock the vault in Cryptomator.
|
|
addvault.new.readme.storageLocation.9=3. Open the access location by clicking the "Reveal" button.
|
|
addvault.new.readme.storageLocation.10=If you need help, visit the documentation: %s
|
|
addvault.new.readme.accessLocation.fileName=WELCOME.rtf
|
|
addvault.new.readme.accessLocation.1=🔐️ ENCRYPTED VOLUME 🔐️
|
|
addvault.new.readme.accessLocation.2=This is your vault's access location.
|
|
addvault.new.readme.accessLocation.3=Any files added to this volume will be encrypted by Cryptomator. You can work on it like on any other drive/folder. This is only a decrypted view of its content, your files stay encrypted on your hard drive all the time.
|
|
addvault.new.readme.accessLocation.4=Feel free to remove this file.
|
|
## Existing
|
|
addvaultwizard.existing.instruction=Choose the "masterkey.cryptomator" file of your existing vault.
|
|
addvaultwizard.existing.chooseBtn=Choose…
|
|
addvaultwizard.existing.filePickerTitle=Select Masterkey File
|
|
## Success
|
|
addvaultwizard.success.nextStepsInstructions=Added vault "%s".\nYou need to unlock this vault to access or add contents. Alternatively you can unlock it at any later point in time.
|
|
addvaultwizard.success.unlockNow=Unlock Now
|
|
|
|
# Remove Vault
|
|
removeVault.title=Remove Vault
|
|
removeVault.information=This will only make Cryptomator forget about this vault. You can add it again later. No encrypted files will be deleted from your hard drive.
|
|
removeVault.confirmBtn=Remove Vault
|
|
|
|
# Change Password
|
|
changepassword.title=Change Password
|
|
changepassword.enterOldPassword=Enter the current password for "%s"
|
|
changepassword.finalConfirmation=I understand that I will not be able to access my data if I forget my password
|
|
|
|
# Forget Password
|
|
forgetPassword.title=Forget Password
|
|
forgetPassword.information=This will delete the saved password of this vault from your system keychain.
|
|
forgetPassword.confirmBtn=Forget Password
|
|
|
|
# Unlock
|
|
unlock.title=Unlock Vault
|
|
unlock.passwordPrompt=Enter password for "%s":
|
|
unlock.savePassword=Remember Password
|
|
unlock.unlockBtn=Unlock
|
|
##
|
|
unlock.chooseMasterkey.prompt=Could not find the masterkey file for this vault at its expected location. Please choose the key file manually.
|
|
unlock.chooseMasterkey.filePickerTitle=Select Masterkey File
|
|
## Success
|
|
unlock.success.message=Unlocked "%s" successfully! Your vault is now accessible via its virtual drive.
|
|
unlock.success.rememberChoice=Remember choice, don't show this again
|
|
unlock.success.revealBtn=Reveal Drive
|
|
## Failure
|
|
unlock.error.heading=Unable to unlock vault
|
|
### Invalid Mount Point
|
|
unlock.error.invalidMountPoint.notExisting=Mount point "%s" is not a directory, not empty or does not exist.
|
|
unlock.error.invalidMountPoint.existing=Mount point "%s" already exists or parent folder is missing.
|
|
|
|
# Lock
|
|
## Force
|
|
lock.forced.heading=Graceful lock failed
|
|
lock.forced.message=Locking "%s" was blocked by pending operations or open files. You can force lock this vault, however interrupting I/O may result in the loss of unsaved data.
|
|
lock.forced.confirmBtn=Force Lock
|
|
## Failure
|
|
lock.fail.heading=Locking vault failed.
|
|
lock.fail.message=Vault "%s" could not be locked. Ensure unsaved work is saved elsewhere and important Read/Write operations are finished. In order to close the vault, kill the Cryptomator process.
|
|
|
|
# Migration
|
|
migration.title=Upgrade Vault
|
|
## Start
|
|
migration.start.prompt=Your vault "%s" needs to be updated to a newer format. Before proceeding, make sure there is no pending synchronization affecting this vault.
|
|
migration.start.confirm=Yes, my vault is fully synced
|
|
## Run
|
|
migration.run.enterPassword=Enter the password for "%s"
|
|
migration.run.startMigrationBtn=Migrate Vault
|
|
migration.run.progressHint=This might take some time…
|
|
## Sucess
|
|
migration.success.nextStepsInstructions=Migrated "%s" successfully.\nYou can now unlock your vault.
|
|
migration.success.unlockNow=Unlock Now
|
|
## Missing file system capabilities
|
|
migration.error.missingFileSystemCapabilities.title=Unsupported File System
|
|
migration.error.missingFileSystemCapabilities.description=Migration was not started, because your vault is located on an inadequate file system.
|
|
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=The file system does not support long file names.
|
|
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=The file system does not support long paths.
|
|
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=The file system does not allow to be read.
|
|
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=The file system does not allow to be written to.
|
|
## Impossible
|
|
migration.impossible.heading=Unable to migrate vault
|
|
migration.impossible.reason=The vault cannot be automatically migrated because its storage location or access point is not compatible.
|
|
migration.impossible.moreInfo=The vault can still be opened with an older version. For instructions on how to manually migrate a vault, visit
|
|
|
|
# Health Check
|
|
health.title=Vault Health Check
|
|
health.start.introduction=The Vault Health Check is a collection of checks to detect and possilby fix problems in the internal structure of your vault. Please note, that not all problems are fixable. You need the vault password to perform the checks.
|
|
health.start.configValid=Reading and parsing vault configuration file was successful. Proceed to select checks.
|
|
health.start.configInvalid=Error while reading and parsing the vault configuration file.
|
|
health.checkList.header=Available Health Checks
|
|
health.checkList.selectAllBox=Select All
|
|
health.check.runBatchBtn=Run Selected Checks
|
|
## Detail view
|
|
health.check.detail.noSelectedCheck=For results select a finished health check in the left list.
|
|
health.check.detail.header=Results of %s
|
|
health.check.detail.taskNotStarted=The check was not selected to run.
|
|
health.check.detail.taskScheduled=The check is scheduled.
|
|
health.check.detail.taskRunning=The check is currently running…
|
|
health.check.detail.taskSucceeded=The check finished successfully after %s.
|
|
health.check.detail.taskFailed=The check exited due to an error.
|
|
health.check.detail.taskCancelled=The check was cancelled.
|
|
health.check.detail.problemCount=Found %d problems and %d unfixable errors.
|
|
health.check.exportBtn=Export Report
|
|
health.check.fixBtn=Fix
|
|
health.check.detail.hmsFormat= %d hours, %2d minutes and %2d seconds
|
|
health.check.detail.msFormat= %d minutes and %2d seconds
|
|
health.check.detail.sFormat= %d seconds
|
|
## Checks
|
|
health.org.cryptomator.cryptofs.health.dirid.DirIdCheck=Directory Check
|
|
|
|
# Preferences
|
|
preferences.title=Preferences
|
|
## General
|
|
preferences.general=General
|
|
preferences.general.theme=Look & Feel
|
|
preferences.general.theme.automatic=Automatic
|
|
preferences.general.theme.light=Light
|
|
preferences.general.theme.dark=Dark
|
|
preferences.general.unlockThemes=Unlock dark mode
|
|
preferences.general.showMinimizeButton=Show minimize button
|
|
preferences.general.showTrayIcon=Show tray icon (requires restart)
|
|
preferences.general.startHidden=Hide window when starting Cryptomator
|
|
preferences.general.debugLogging=Enable debug logging
|
|
preferences.general.debugDirectory=Reveal log files
|
|
preferences.general.autoStart=Launch Cryptomator on system start
|
|
preferences.general.keychainBackend=Store passwords with
|
|
preferences.general.interfaceOrientation=Interface Orientation
|
|
preferences.general.interfaceOrientation.ltr=Left to Right
|
|
preferences.general.interfaceOrientation.rtl=Right to Left
|
|
## Volume
|
|
preferences.volume=Virtual Drive
|
|
preferences.volume.type=Volume Type
|
|
preferences.volume.webdav.port=WebDAV Port
|
|
preferences.volume.webdav.scheme=WebDAV Scheme
|
|
## Updates
|
|
preferences.updates=Updates
|
|
preferences.updates.currentVersion=Current Version: %s
|
|
preferences.updates.autoUpdateCheck=Check for updates automatically
|
|
preferences.updates.checkNowBtn=Check Now
|
|
preferences.updates.updateAvailable=Update to version %s available.
|
|
## Contribution
|
|
preferences.contribute=Support Us
|
|
preferences.contribute.registeredFor=Supporter certificate registered for %s
|
|
preferences.contribute.noCertificate=Support Cryptomator and receive a supporter certificate. It's like a license key but for awesome people using free software. ;-)
|
|
preferences.contribute.getCertificate=Don't have one already? Learn how you can obtain it.
|
|
preferences.contribute.promptText=Paste supporter certificate code here
|
|
#<-- Add entries for donations and code/translation/documentation contribution -->
|
|
|
|
## About
|
|
preferences.about=About
|
|
|
|
# Vault Statistics
|
|
stats.title=Statistics for %s
|
|
stats.cacheHitRate=Cache Hit Rate
|
|
## Read
|
|
stats.read.throughput.idle=Read: idle
|
|
stats.read.throughput.kibs=Read: %.2f kiB/s
|
|
stats.read.throughput.mibs=Read: %.2f MiB/s
|
|
stats.read.total.data.none=Data read: -
|
|
stats.read.total.data.kib=Data read: %.1f kiB
|
|
stats.read.total.data.mib=Data read: %.1f MiB
|
|
stats.read.total.data.gib=Data read: %.1f GiB
|
|
stats.decr.total.data.none=Data decrypted: -
|
|
stats.decr.total.data.kib=Data decrypted: %.1f kiB
|
|
stats.decr.total.data.mib=Data decrypted: %.1f MiB
|
|
stats.decr.total.data.gib=Data decrypted: %.1f GiB
|
|
stats.read.accessCount=Total reads: %d
|
|
## Write
|
|
stats.write.throughput.idle=Write: idle
|
|
stats.write.throughput.kibs=Write: %.2f kiB/s
|
|
stats.write.throughput.mibs=Write: %.2f MiB/s
|
|
stats.write.total.data.none=Data written: -
|
|
stats.write.total.data.kib=Data written: %.1f kiB
|
|
stats.write.total.data.mib=Data written: %.1f MiB
|
|
stats.write.total.data.gib=Data written: %.1f GiB
|
|
stats.encr.total.data.none=Data encrypted: -
|
|
stats.encr.total.data.kib=Data encrypted: %.1f kiB
|
|
stats.encr.total.data.mib=Data encrypted: %.1f MiB
|
|
stats.encr.total.data.gib=Data encrypted: %.1f GiB
|
|
stats.write.accessCount=Total writes: %d
|
|
|
|
# Main Window
|
|
main.closeBtn.tooltip=Close
|
|
main.minimizeBtn.tooltip=Minimize
|
|
main.preferencesBtn.tooltip=Preferences
|
|
main.debugModeEnabled.tooltip=Debug mode is enabled
|
|
main.donationKeyMissing.tooltip=Please consider donating
|
|
## Drag 'n' Drop
|
|
main.dropZone.dropVault=Add this vault
|
|
main.dropZone.unknownDragboardContent=If you want to add a vault, drag it to this window
|
|
## Vault List
|
|
main.vaultlist.emptyList.onboardingInstruction=Click here to add a vault
|
|
main.vaultlist.contextMenu.remove=Remove…
|
|
main.vaultlist.contextMenu.lock=Lock
|
|
main.vaultlist.contextMenu.unlock=Unlock…
|
|
main.vaultlist.contextMenu.unlockNow=Unlock Now
|
|
main.vaultlist.contextMenu.vaultoptions=Show Vault Options
|
|
main.vaultlist.contextMenu.reveal=Reveal Drive
|
|
main.vaultlist.addVaultBtn=Add Vault
|
|
## Vault Detail
|
|
### Welcome
|
|
main.vaultDetail.welcomeOnboarding=Thanks for choosing Cryptomator to protect your files. If you need any assistance, check out our getting started guides:
|
|
### Locked
|
|
main.vaultDetail.lockedStatus=LOCKED
|
|
main.vaultDetail.unlockBtn=Unlock…
|
|
main.vaultDetail.unlockNowBtn=Unlock Now
|
|
main.vaultDetail.optionsBtn=Vault Options
|
|
main.vaultDetail.passwordSavedInKeychain=Password saved
|
|
### Unlocked
|
|
main.vaultDetail.unlockedStatus=UNLOCKED
|
|
main.vaultDetail.accessLocation=Your vault's contents are accessible here:
|
|
main.vaultDetail.revealBtn=Reveal Drive
|
|
main.vaultDetail.lockBtn=Lock
|
|
main.vaultDetail.bytesPerSecondRead=Read:
|
|
main.vaultDetail.bytesPerSecondWritten=Write:
|
|
main.vaultDetail.throughput.idle=idle
|
|
main.vaultDetail.throughput.kbps=%.1f kiB/s
|
|
main.vaultDetail.throughput.mbps=%.1f MiB/s
|
|
main.vaultDetail.stats=Vault Statistics
|
|
### Missing
|
|
main.vaultDetail.missing.info=Cryptomator could not find a vault at this path.
|
|
main.vaultDetail.missing.recheck=Recheck
|
|
main.vaultDetail.missing.remove=Remove from Vault List…
|
|
main.vaultDetail.missing.changeLocation=Change Vault Location…
|
|
### Needs Migration
|
|
main.vaultDetail.migrateButton=Upgrade Vault
|
|
main.vaultDetail.migratePrompt=Your vault needs to be upgraded to a new format, before you can access it
|
|
|
|
# Wrong File Alert
|
|
wrongFileAlert.title=How to Encrypt Files
|
|
wrongFileAlert.header.title=Did you attempt to encrypt these files?
|
|
wrongFileAlert.header.lead=For this purpose, Cryptomator provides a volume in your system file manager.
|
|
wrongFileAlert.instruction.0=To encrypt files, follow these steps:
|
|
wrongFileAlert.instruction.1=1. Unlock your vault.
|
|
wrongFileAlert.instruction.2=2. Click on "Reveal" to open the volume in your file manager.
|
|
wrongFileAlert.instruction.3=3. Add your files to this volume.
|
|
wrongFileAlert.link=For further assistance, visit
|
|
|
|
# Vault Options
|
|
## General
|
|
vaultOptions.general=General
|
|
vaultOptions.general.vaultName=Vault Name
|
|
vaultOptions.general.unlockAfterStartup=Unlock vault when starting Cryptomator
|
|
vaultOptions.general.actionAfterUnlock=After successful unlock
|
|
vaultOptions.general.actionAfterUnlock.ignore=Do nothing
|
|
vaultOptions.general.actionAfterUnlock.reveal=Reveal Drive
|
|
vaultOptions.general.actionAfterUnlock.ask=Ask
|
|
vaultOptions.general.healthBtn=Start Health Check
|
|
## Mount
|
|
vaultOptions.mount=Mounting
|
|
vaultOptions.mount.readonly=Read-Only
|
|
vaultOptions.mount.customMountFlags=Custom Mount Flags
|
|
vaultOptions.mount.winDriveLetterOccupied=occupied
|
|
vaultOptions.mount.mountPoint=Mount Point
|
|
vaultOptions.mount.mountPoint.auto=Automatically pick a suitable location
|
|
vaultOptions.mount.mountPoint.driveLetter=Use assigned drive letter
|
|
vaultOptions.mount.mountPoint.custom=Custom path
|
|
vaultOptions.mount.mountPoint.directoryPickerButton=Choose…
|
|
vaultOptions.mount.mountPoint.directoryPickerTitle=Pick an empty directory
|
|
## Master Key
|
|
vaultOptions.masterkey=Password
|
|
vaultOptions.masterkey.changePasswordBtn=Change Password
|
|
vaultOptions.masterkey.forgetSavedPasswordBtn=Forget Saved Password
|
|
vaultOptions.masterkey.recoveryKeyExpanation=A recovery key is your only means to restore access to a vault if you lose your password.
|
|
vaultOptions.masterkey.showRecoveryKeyBtn=Display Recovery Key
|
|
vaultOptions.masterkey.recoverPasswordBtn=Recover Password
|
|
## Auto Lock
|
|
vaultOptions.autoLock=Auto-Lock
|
|
vaultOptions.autoLock.lockAfterTimePart1=Lock when idle for
|
|
vaultOptions.autoLock.lockAfterTimePart2=minutes
|
|
|
|
# Recovery Key
|
|
recoveryKey.title=Recovery Key
|
|
recoveryKey.enterPassword.prompt=Enter your password to show the recovery key for "%s":
|
|
recoveryKey.display.message=The following recovery key can be used to restore access to "%s":
|
|
recoveryKey.display.StorageHints=Keep it somewhere very secure, e.g.:\n • Store it using a password manager\n • Save it on a USB flash drive\n • Print it on paper
|
|
recoveryKey.recover.prompt=Enter your recovery key for "%s":
|
|
recoveryKey.recover.validKey=This is a valid recovery key
|
|
recoveryKey.printout.heading=Cryptomator Recovery Key\n"%s"\n
|
|
|
|
# New Password
|
|
newPassword.promptText=Enter a new password
|
|
newPassword.reenterPassword=Confirm the new password
|
|
newPassword.passwordsMatch=Passwords match!
|
|
newPassword.passwordsDoNotMatch=Passwords do not match
|
|
passwordStrength.messageLabel.tooShort=Use at least %d characters
|
|
passwordStrength.messageLabel.0=Very weak
|
|
passwordStrength.messageLabel.1=Weak
|
|
passwordStrength.messageLabel.2=Fair
|
|
passwordStrength.messageLabel.3=Strong
|
|
passwordStrength.messageLabel.4=Very strong
|
|
|
|
# Quit
|
|
quit.prompt=Quit application? There are unlocked vaults.
|
|
quit.lockAndQuit=Lock and Quit
|