Browse Source

Merge branch 'develop' into release/1.9.0

Armin Schrenk 1 năm trước cách đây
mục cha
commit
81087a9568

+ 233 - 0
src/main/resources/i18n/strings_bg.properties

@@ -0,0 +1,233 @@
+# Locale Specific CSS files such as CJK, RTL,...
+
+# Generics
+## Button
+generic.button.apply=Прилагане
+generic.button.back=Назад
+generic.button.cancel=Отказ
+generic.button.change=Променяне
+generic.button.choose=Избиране…
+generic.button.close=Затваряне
+generic.button.copy=Копиране
+generic.button.copied=Копирано!
+generic.button.done=Готово
+generic.button.next=Напред
+generic.button.print=Отпечатване
+
+# Error
+error.message=Възникна грешка
+error.description=Това е неочаквано за Криптоматор. Можете да потърсите съществуващи ревения за тази грешка. Или ако все още не е докладвана се чувствайте свободни да го направите.
+error.hyperlink.lookup=Търсене на грешката
+error.hyperlink.report=Докладване на грешката
+error.technicalDetails=Подробности:
+
+# Defaults
+defaults.vault.vaultName=Хранилище
+
+# Tray Menu
+traymenu.showMainWindow=Показване
+traymenu.showPreferencesWindow=Настройки
+traymenu.lockAllVaults=Заключване на всички
+traymenu.quitApplication=Изход
+traymenu.vault.unlock=Отключване
+traymenu.vault.lock=Заключване
+traymenu.vault.reveal=Разкриване
+
+# Add Vault Wizard
+addvaultwizard.title=Добавяне на хранилище
+## Welcome
+addvaultwizard.welcome.newButton=Ново хранилище
+addvaultwizard.welcome.existingButton=Отваряне на хранилище
+## New
+### Name
+addvaultwizard.new.nameInstruction=Изберете име на хранилището
+addvaultwizard.new.namePrompt=Наименование
+### Location
+addvaultwizard.new.locationInstruction=Къде Криптоматор ще държи шифрованите файлове на хранилището?
+addvaultwizard.new.locationLabel=Местоположение на хранилището
+addvaultwizard.new.locationPrompt=…
+addvaultwizard.new.directoryPickerLabel=Потребителско местоположение
+addvaultwizard.new.directoryPickerButton=Избиране…
+addvaultwizard.new.directoryPickerTitle=Избор на папка
+addvaultwizard.new.fileAlreadyExists=Файл или папка с името на хранилището вече съществува
+addvaultwizard.new.locationDoesNotExist=Папка на посоченото място не съществува или не може да бъде достъпена
+addvaultwizard.new.locationIsNotWritable=Липсват права за писане на посоченото място
+addvaultwizard.new.locationIsOk=Мястото е подходящо за хранилище
+addvaultwizard.new.invalidName=Неприемливо име на хранилище
+addvaultwizard.new.validName=Приемливо име на хранилище
+addvaultwizard.new.validCharacters.message=Името на хранилището може да съдържа следните знаци:
+addvaultwizard.new.validCharacters.chars=Букви (напр. a, ж или 수)
+addvaultwizard.new.validCharacters.numbers=Числа
+addvaultwizard.new.validCharacters.dashes=Тире (%s) или долна черта (%s)
+### Password
+addvaultwizard.new.createVaultBtn=Създаване
+addvaultwizard.new.generateRecoveryKeyChoice=Без парола няма да имате достъп до данните си. Желаете ли да бъде създаден ключ за възстановяване, в случай че загубите паролата си?
+addvaultwizard.new.generateRecoveryKeyChoice.yes=Да, нека имам за всеки случай
+addvaultwizard.new.generateRecoveryKeyChoice.no=Не, няма да загубя паролата си
+### Information
+addvault.new.readme.storageLocation.1=⚠️  ФАЙЛОВЕ НА ХРАНИЛИЩЕ  ⚠️
+addvault.new.readme.storageLocation.2=Това е местоположението на хранилището.
+addvault.new.readme.storageLocation.3=НЕДЕЙТЕ
+addvault.new.readme.storageLocation.4=•  да променяте файловете в тази папка или
+addvault.new.readme.storageLocation.5=•  да добавяте файлове, които да бъдат шифровани в папката.
+addvault.new.readme.storageLocation.6=Ако искате някакви файлове да бъдат шифровани или да прегледате хранилището, направете следното:
+addvault.new.readme.storageLocation.7=1.  Добавете това хранилище към Криптоматор.
+addvault.new.readme.storageLocation.8=2.  Отключете хранилището в Криптоматор.
+addvault.new.readme.storageLocation.9=3.  Отворете местоположението на съдържанието чрез бутона „Разкриване“.
+addvault.new.readme.storageLocation.10=Ако имате нужда от помощ, посетете документацията: %s
+addvault.new.readme.accessLocation.1=🔐️  ШИФРОВАН ДЯЛ  🔐️
+addvault.new.readme.accessLocation.2=Това е местоположението на съдържанието на хранилището.
+addvault.new.readme.accessLocation.3=Файловете, в този дял са шифроване от Криптоматор. Можете да работите с тях както с всеки друг диск или папка. Това е само разшифрован вариант на съдуржанието. Файловете остават шифровани на твърдия диск през цялото време.
+addvault.new.readme.accessLocation.4=При желание можете да премахнете този файл.
+## Existing
+addvaultwizard.existing.instruction=Изберете файла „vault.cryptomator“ от съществуващото хранилище. Но ако съществува файл „masterkey.cryptomator“, изберете него.
+addvaultwizard.existing.chooseBtn=Избиране…
+addvaultwizard.existing.filePickerTitle=Избор на файл на хранилището
+addvaultwizard.existing.filePickerMimeDesc=Хранилище на Криптоматор
+## Success
+addvaultwizard.success.nextStepsInstructions=Хранилището „%s“ е добавено.\nЗа да го достъпите или да добавите съдържание в него трябва да го отключите. Можете да го направите сега или по всяко друго време.
+addvaultwizard.success.unlockNow=Отключване сега
+
+# Remove Vault
+removeVault.title=Премахване на „%s“
+removeVault.message=Премахване на хранилище?
+removeVault.description=По този начин Криптоматор ще забрави за това хранилище. Можете да го добавите отново. Шифрованите файлове няма да бъдат премахнати от твърдия диск.
+removeVault.confirmBtn=Премахване
+
+# Change Password
+changepassword.title=Промяна на парола
+changepassword.enterOldPassword=Въведете текущата парола за %s
+changepassword.finalConfirmation=Разбирам, че ще загубя достъпа до данните си ако забравя паролата
+
+# Forget Password
+forgetPassword.title=Забравяне на парола
+forgetPassword.message=Забравяне на запазена парола?
+forgetPassword.description=По този начин запазената парола за хранилището ще бъде премахната от ключодържателя на системата.
+forgetPassword.confirmBtn=Забравяне на парола
+
+# Unlock
+unlock.title=Отключване на „%s“
+unlock.passwordPrompt=Въведете паролата за „%s“:
+unlock.savePassword=Запомняне на паролата
+unlock.unlockBtn=Отключване
+## Select
+unlock.chooseMasterkey.message=Файлът на главния ключ не е намерен
+unlock.chooseMasterkey.description=Криптоматор не може да намери файлът на главния ключ на хранилището „%s“. Изберете ръчно файла.
+unlock.chooseMasterkey.filePickerTitle=Изберете файл на главен ключ
+unlock.chooseMasterkey.filePickerMimeDesc=Гкавен ключ на Криптоматор
+## Success
+unlock.success.message=Отключено е успешно
+unlock.success.description=Съдържанието на хранилището „%s“ е достъпно в точката му на монтиране.
+unlock.success.revealBtn=Разкриване на диска
+## Failure
+## Hub
+hub.noKeychain.openBtn=Към настройките
+### Waiting
+### Receive Key
+### Register Device
+### Registration Success
+### Registration Failed
+### Unauthorized
+### License Exceeded
+
+# Lock
+## Force
+## Failure
+
+# Migration
+## Start
+## Run
+## Success
+migration.success.unlockNow=Отключване сега
+## Missing file system capabilities
+## Impossible
+
+# Health Check
+## Start
+health.title=Проверка на състоянието на „%s“
+health.intro.header=Проверка на състоянието
+health.intro.text=Проверката на състоянието е набор от проверки и евентуално поправки за проблеми във вътрешната структура на хранилището. Имайте предвид, че:
+## Start Failure
+## Check Selection
+## Detail view
+health.check.detail.listFilters.label=Филтър
+health.check.detail.fixAllSpecificBtn=Поправка всички от вида
+health.check.exportBtn=Отчет
+## Result view
+health.result.severityFilter.all=Сериозност - Всички
+health.result.severityFilter.good=Добре
+health.result.severityFilter.info=Информация
+health.result.severityFilter.warn=Предупреждение
+health.result.severityFilter.crit=Криточно
+## Fix Application
+
+# Preferences
+preferences.title=Настройки
+## General
+## Interface
+preferences.interface.theme=Оформление
+## Volume
+## Updates
+## Contribution
+#<-- Add entries for donations and code/translation/documentation contribution -->
+
+## About
+
+# Vault Statistics
+## Read
+## Write
+
+## Accesses
+
+
+# Main Window
+main.closeBtn.tooltip=Затваряне
+main.preferencesBtn.tooltip=Настройки
+## Vault List
+main.vaultlist.contextMenu.lock=Заключване
+main.vaultlist.contextMenu.unlock=Отключване…
+main.vaultlist.contextMenu.unlockNow=Отключване сега
+main.vaultlist.contextMenu.vaultoptions=Настройки на хранилището
+main.vaultlist.contextMenu.reveal=Разкриване на диска
+main.vaultlist.addVaultBtn=Добавяне на хранилище
+## Vault Detail
+### Welcome
+### Locked
+main.vaultDetail.unlockBtn=Отключване…
+main.vaultDetail.unlockNowBtn=Отключване сега
+### Unlocked
+main.vaultDetail.unlockedStatus=ОТКЛЮЧЕНО
+main.vaultDetail.revealBtn=Разкриване на диска
+main.vaultDetail.lockBtn=Заключване
+### Missing
+### Needs Migration
+### Error
+
+# Wrong File Alert
+
+# Vault Options
+## General
+vaultOptions.general.vaultName=Наименование
+vaultOptions.general.actionAfterUnlock.reveal=Разкриване на диска
+vaultOptions.general.actionAfterUnlock.ask=Запитване
+
+## Mount
+vaultOptions.mount.mountPoint.directoryPickerButton=Избиране…
+## Master Key
+vaultOptions.masterkey.changePasswordBtn=Промяна на парола
+## Hub
+
+# Recovery Key
+## Display Recovery Key
+## Reset Password
+### Enter Recovery Key
+### Reset Password
+### Recovery Key Password Reset Success
+
+# Convert Vault
+
+# New Password
+
+# Quit
+
+# Forced Quit

+ 4 - 4
src/main/resources/i18n/strings_de.properties

@@ -172,8 +172,8 @@ migration.title=Tresor upgraden
 ## Start
 migration.start.header=Tresor upgraden
 migration.start.text=Um deinen Tresor "%s" in dieser neuen Version von Cryptomator zu öffnen, muss der Tresor auf ein neueres Format aktualisiert werden. Bevor du dies tust, solltest du Folgendes wissen:
-migration.start.remarkUndone=Dieser Vorgang kann nicht rückgängig gemacht werden.
-migration.start.remarkVersions=Ältere Versionen von Cryptomator können den aktualisierten Tresor nicht öffnen.
+migration.start.remarkUndone=Diese Aktualisierung kann nicht rückgängig gemacht werden.
+migration.start.remarkVersions=Ältere Versionen von Cryptomator werden den aktualisierten Tresor nicht öffnen können.
 migration.start.remarkCanRun=Du musst sicherstellen, dass jedes Gerät, von dem aus du auf den Tresor zugreifst, diese Version von Cryptomator ausführen kann.
 migration.start.remarkSynced=Du musst sicherstellen, dass dein Tresor auf diesem Gerät und auf deinen anderen Geräten vollständig synchronisiert ist, bevor du ihn aktualisierst.
 migration.start.confirm=Ich habe die oben genannten Informationen gelesen und verstanden
@@ -225,7 +225,7 @@ health.check.detail.checkFinishedAndFound=Die Prüfung wurde abgeschlossen. Bitt
 health.check.detail.checkFailed=Die Prüfung wurde wegen eines Fehlers abgebrochen.
 health.check.detail.checkCancelled=Die Prüfung wurde abgebrochen.
 health.check.detail.listFilters.label=Filter
-health.check.detail.fixAllSpecificBtn=Alle dieses Typs reparieren
+health.check.detail.fixAllSpecificBtn=Behebe alle vom Typ
 health.check.exportBtn=Bericht exportieren
 ## Result view
 health.result.severityFilter.all=Schweregrad - Alle
@@ -464,7 +464,7 @@ convertVault.title=Tresor konvertieren
 convertVault.convert.convertBtn.before=Konvertieren
 convertVault.convert.convertBtn.processing=Konvertierung läuft…
 convertVault.success.message=Konvertierung erfolgreich
-convertVault.hubToPassword.success.description=Du kannst nun den Tresor mit dem gewählten Passwort entsperren, ohne auf den Hub zuzugreifen.
+convertVault.hubToPassword.success.description=Du kannst nun den Tresor mit dem gewählten Passwort entsperren, ohne Hub Zugriff zu benötigen.
 
 # New Password
 newPassword.promptText=Gib ein neues Passwort ein

+ 179 - 0
src/main/resources/i18n/strings_fi.properties

@@ -0,0 +1,179 @@
+# Locale Specific CSS files such as CJK, RTL,...
+
+# Generics
+## Button
+generic.button.apply=Vahvista
+generic.button.back=Takaisin
+generic.button.cancel=Peruuta
+generic.button.change=Muuta
+generic.button.choose=Valitse…
+generic.button.close=Sulje
+generic.button.copy=Kopioi
+generic.button.copied=Kopioitu!
+generic.button.done=Valmis
+generic.button.next=Seuraava
+generic.button.print=Tulosta
+
+# Error
+error.message=Tapahtui virhe
+error.description=Cryptomator ei odottanut tämän tapahtuvan. Voit etsiä olemassa olevia ratkaisuja tähän virheeseen. Tai jos sitä ei ole vielä raportoitu, voit tehdä niin.
+error.hyperlink.lookup=Etsi tämä virhe
+error.hyperlink.report=Ilmoita ongelmasta
+error.technicalDetails=Tiedot:
+
+# Defaults
+defaults.vault.vaultName=Vault
+
+# Tray Menu
+traymenu.showMainWindow=Näytä
+traymenu.showPreferencesWindow=Asetukset
+traymenu.lockAllVaults=Lukitse Kaikki
+traymenu.quitApplication=Sulje
+traymenu.vault.unlock=Avaa
+traymenu.vault.lock=Lukitse
+traymenu.vault.reveal=Paljasta
+
+# Add Vault Wizard
+addvaultwizard.title=Lisää Vault
+## Welcome
+addvaultwizard.welcome.newButton=Luo Uusi Vault
+addvaultwizard.welcome.existingButton=Avaa Olemassaoleva Vault
+## New
+### Name
+addvaultwizard.new.nameInstruction=Anna uusi nimi Vaultille
+addvaultwizard.new.namePrompt=Vault Nimi
+### Location
+addvaultwizard.new.locationInstruction=Missä pitäisi Cryptomator tallentaa salattuja tiedostoja Vault?
+addvaultwizard.new.locationLabel=Tallennustilan sijainti
+addvaultwizard.new.locationPrompt=…
+addvaultwizard.new.directoryPickerLabel=Oma sijainti
+addvaultwizard.new.directoryPickerButton=Valitse…
+addvaultwizard.new.directoryPickerTitle=Valitse Hakemisto
+addvaultwizard.new.fileAlreadyExists=Varoitus:  samanniminen tiedosto tai Vault on jo olemassa!
+addvaultwizard.new.locationDoesNotExist=Määritetyn polun hakemistoa ei ole olemassa tai sitä ei voi käyttää
+addvaultwizard.new.locationIsNotWritable=Ei kirjoitusoikeuksia määritetyllä polulla
+addvaultwizard.new.locationIsOk=Sopiva sijainti Vaultille
+addvaultwizard.new.invalidName=Virheellinen vault nimi
+addvaultwizard.new.validName=Kelvollinen vault nimi
+addvaultwizard.new.validCharacters.message=Vaultin nimi voi sisältää seuraavat merkit:
+addvaultwizard.new.validCharacters.chars=Sanamerkit (e.g. a, ж or 수)
+addvaultwizard.new.validCharacters.numbers=Numerot
+addvaultwizard.new.validCharacters.dashes=Hyphen (%s) tai alaviiva (%s)
+### Password
+addvaultwizard.new.createVaultBtn=Luo Uusi Vault
+addvaultwizard.new.generateRecoveryKeyChoice=Et voi käyttää tietojasi ilman salasanaasi. Haluatko palautusavaimen siltä varalta, että menetät salasanasi?
+addvaultwizard.new.generateRecoveryKeyChoice.yes=Kyllä kiitos, parempi olla varma kuin katua
+addvaultwizard.new.generateRecoveryKeyChoice.no=Ei kiitos, en menetä salasanani
+### Information
+addvault.new.readme.storageLocation.fileName=IMPORTANT.rtf
+addvault.new.readme.storageLocation.1=⚠️ VAULT TIEDOSTOT⚠️
+addvault.new.readme.storageLocation.2=Tämä on vaultin tallennuspaikka.
+addvault.new.readme.storageLocation.3=ÄLÄ
+addvault.new.readme.storageLocation.4=• muuttaa mitä tahansa tiedostoja tämän hakemiston tai
+addvault.new.readme.storageLocation.5=• liitä kaikki tiedostot salaukseen tähän kansioon.
+addvault.new.readme.storageLocation.6=Jos haluat salata tiedostoja ja tarkastella Vaultin sisältöä, tee seuraavat toimet:
+addvault.new.readme.storageLocation.7=1. Lisää tämä Vault Cryptomatoriin.
+addvault.new.readme.storageLocation.8=2. Avaa Vault Cryptomatorissa.
+## Existing
+addvaultwizard.existing.chooseBtn=Valitse…
+## Success
+
+# Remove Vault
+
+# Change Password
+
+# Forget Password
+
+# Unlock
+unlock.unlockBtn=Avaa
+## Select
+## Success
+## Failure
+## Hub
+### Waiting
+hub.auth.message=Odotetaan todennusta…
+hub.auth.description=Pitäisi ohjata sinut automaattisesti uudelleen kirjautumissivulle.
+### Receive Key
+### Register Device
+### Registration Success
+### Registration Failed
+### Unauthorized
+### License Exceeded
+
+# Lock
+## Force
+## Failure
+
+# Migration
+## Start
+## Run
+## Success
+## Missing file system capabilities
+## Impossible
+
+# Health Check
+## Start
+## Start Failure
+## Check Selection
+## Detail view
+## Result view
+## Fix Application
+
+# Preferences
+preferences.title=Asetukset
+## General
+## Interface
+## Volume
+## Updates
+## Contribution
+#<-- Add entries for donations and code/translation/documentation contribution -->
+
+## About
+
+# Vault Statistics
+## Read
+## Write
+
+## Accesses
+
+
+# Main Window
+main.closeBtn.tooltip=Sulje
+main.preferencesBtn.tooltip=Asetukset
+## Vault List
+main.vaultlist.contextMenu.lock=Lukitse
+main.vaultlist.addVaultBtn=Lisää Vault
+## Vault Detail
+### Welcome
+### Locked
+### Unlocked
+main.vaultDetail.lockBtn=Lukitse
+### Missing
+### Needs Migration
+### Error
+
+# Wrong File Alert
+
+# Vault Options
+## General
+vaultOptions.general.vaultName=Vault Nimi
+
+## Mount
+vaultOptions.mount.mountPoint.directoryPickerButton=Valitse…
+## Master Key
+## Hub
+
+# Recovery Key
+## Display Recovery Key
+## Reset Password
+### Enter Recovery Key
+### Reset Password
+### Recovery Key Password Reset Success
+
+# Convert Vault
+
+# New Password
+
+# Quit
+
+# Forced Quit

+ 5 - 0
src/main/resources/i18n/strings_ja.properties

@@ -434,6 +434,7 @@ vaultOptions.masterkey.recoveryKeyExplanation=回復キーはパスワードを
 vaultOptions.masterkey.showRecoveryKeyBtn=回復キーを表示
 vaultOptions.masterkey.recoverPasswordBtn=パスワードをリセット
 ## Hub
+vaultOptions.hub=回復
 
 # Recovery Key
 ## Display Recovery Key
@@ -456,6 +457,10 @@ recoveryKey.recover.resetSuccess.message=パスワードをリセットしまし
 recoveryKey.recover.resetSuccess.description=新しいパスワードで金庫の施錠ができます。
 
 # Convert Vault
+convertVault.title=金庫を変換
+convertVault.convert.convertBtn.before=変換
+convertVault.convert.convertBtn.processing=変換中…
+convertVault.success.message=変換完了
 
 # New Password
 newPassword.promptText=新しいパスワードを入力してください

+ 11 - 0
src/main/resources/i18n/strings_pt.properties

@@ -168,6 +168,7 @@ lock.fail.description=O cofre "%s" não pode ser bloqueado. Certifique-se de que
 migration.title=Atualizar Cofre
 ## Start
 migration.start.header=Atualizar Cofre
+migration.start.remarkUndone=Esta atualização não pode ser revertida.
 migration.start.confirm=Li e entendi as informações acima
 ## Run
 migration.run.enterPassword=Introduza a palavra-passe de "%s"
@@ -222,8 +223,11 @@ health.result.severityFilter.good=Ótimo
 health.result.severityFilter.info=Informações
 health.result.severityFilter.warn=Atenção
 health.result.severityFilter.crit=Crítico
+health.result.fixStateFilter.fixed=Corrigido
+health.result.fixStateFilter.fixFailed=Falha na correção
 ## Fix Application
 health.fix.fixBtn=Corrigir
+health.fix.successTip=Correção bem-sucedida
 
 # Preferences
 preferences.title=Preferências
@@ -231,6 +235,7 @@ preferences.title=Preferências
 preferences.general=Geral
 preferences.general.startHidden=Ocultar janela ao iniciar o Cryptomator
 preferences.general.autoCloseVaults=Bloquear cofres abertos automaticamente ao sair da aplicação
+preferences.general.keychainBackend=Guardar palavras-passe com
 ## Interface
 preferences.interface=Interface
 preferences.interface.theme=Aspecto e Ambiente
@@ -246,7 +251,9 @@ preferences.interface.interfaceOrientation.rtl=Da direita para a esquerda
 preferences.interface.showMinimizeButton=Mostrar botão de minimização
 ## Volume
 preferences.volume=Unidade Virtual
+preferences.volume.type=Tipo de Volume
 preferences.volume.type.automatic=Automático
+preferences.volume.feature.readOnly=Volume apenas-leitura
 ## Updates
 preferences.updates=Atualizações
 preferences.updates.currentVersion=Versão atual: %s
@@ -255,6 +262,10 @@ preferences.updates.checkNowBtn=Verificar Agora
 preferences.updates.updateAvailable=Atualização para a versão %s disponível.
 ## Contribution
 preferences.contribute=Apoie-nos
+preferences.contribute.registeredFor=Certificado de apoiador registado para %s
+preferences.contribute.noCertificate=Apoie o Cryptomator e receba um certificado de apoiador. É como uma chave de licença, mas para pessoas incríveis a usar um software gratuito. ;-)
+preferences.contribute.getCertificate=Não o tem? Saiba como pode obtê-lo.
+preferences.contribute.promptText=Insira o código do certificado de apoiador aqui
 #<-- Add entries for donations and code/translation/documentation contribution -->
 
 ## About

+ 23 - 0
src/main/resources/i18n/strings_pt_BR.properties

@@ -154,6 +154,8 @@ hub.registerFailed.description=Ocorreu um erro no processo de nomeação do disp
 hub.unauthorized.message=Acesso negado
 hub.unauthorized.description=Seu dispositivo ainda não foi autorizado a acessar este cofre. Peça ao proprietário ou a um administrador deste cofre para autorizá-lo.
 ### License Exceeded
+hub.invalidLicense.message=Licença Invalida
+hub.invalidLicense.description=Sua instância do Cryptomator Hub possui uma licença inválida. Por favor, informe um administrador do Hub para atualizar ou renovar a licença.
 
 # Lock
 ## Force
@@ -272,7 +274,10 @@ preferences.interface.showMinimizeButton=Mostrar botão minimizar
 preferences.interface.showTrayIcon=Mostrar ícone na barra do sistema (requer reinicialização)
 ## Volume
 preferences.volume=Volume Virtual
+preferences.volume.type=Tipo de Volume
 preferences.volume.type.automatic=Automático
+preferences.volume.docsTooltip=Abra a documentação para saber mais sobre os diferentes tipos de volumes.
+preferences.volume.fuseRestartRequired=Para aplicar as mudanças, o Cryptomator precisa ser reiniciado.
 preferences.volume.tcp.port=Porta TCP
 preferences.volume.supportedFeatures=O tipo de volume escolhido suporta os seguintes recursos:
 preferences.volume.feature.mountAuto=Seleção automática de ponto de montagem
@@ -302,21 +307,27 @@ stats.title=Estatísticas para %s
 stats.cacheHitRate=Taxa de Utilização do Cache
 ## Read
 stats.read.throughput.idle=Leitura: ociosa
+stats.read.throughput.kibs=Leitura: %.2f MiB/s
 stats.read.throughput.mibs=Leitura: %.2f MiB/s
 stats.read.total.data.none=Dados lidos: -
+stats.read.total.data.kib=Dados lidos: %.1f GiB
 stats.read.total.data.mib=Dados lidos: %.1f MiB
 stats.read.total.data.gib=Dados lidos: %.1f GiB
 stats.decr.total.data.none=Dados descriptografados: -
+stats.decr.total.data.kib=Dados descriptografados: %.1f GiB
 stats.decr.total.data.mib=Dados descriptografados: %.1f MiB
 stats.decr.total.data.gib=Dados descriptografados: %.1f GiB
 stats.read.accessCount=Total de leituras: %d
 ## Write
 stats.write.throughput.idle=Escrita: ociosa
+stats.write.throughput.kibs=Escrita: %.2f MiB/s
 stats.write.throughput.mibs=Escrita: %.2f MiB/s
 stats.write.total.data.none=Dados gravados: -
+stats.write.total.data.kib=Dados gravados: %.1f kiB
 stats.write.total.data.mib=Dados gravados: %.1f MiB
 stats.write.total.data.gib=Dados gravados: %.1f GiB
 stats.encr.total.data.none=Dados criptografados: -
+stats.encr.total.data.kib=Dados encriptados: %.1f KiB
 stats.encr.total.data.mib=Dados criptografados: %.1f MiB
 stats.encr.total.data.gib=Dados criptografados: %.1f GiB
 stats.write.accessCount=Total gravado: %d
@@ -359,6 +370,7 @@ main.vaultDetail.lockBtn=Bloquear
 main.vaultDetail.bytesPerSecondRead=Leitura:
 main.vaultDetail.bytesPerSecondWritten=Escrita:
 main.vaultDetail.throughput.idle=ocioso
+main.vaultDetail.throughput.kbps=%.1f KiB/s
 main.vaultDetail.throughput.mbps=%.1f MiB/s
 main.vaultDetail.stats=Estatísticas do Cofre
 main.vaultDetail.locateEncryptedFileBtn=Localizar Arquivo Criptografado
@@ -422,6 +434,9 @@ vaultOptions.masterkey.recoveryKeyExplanation=Se você perder a sua senha, a ún
 vaultOptions.masterkey.showRecoveryKeyBtn=Exibir chave de recuperação
 vaultOptions.masterkey.recoverPasswordBtn=Redefinir Senha
 ## Hub
+vaultOptions.hub=Recuperação
+vaultOptions.hub.convertInfo=Você pode usar a chave de recuperação para converter este cofre do Hub em um cofre protegido por senha de emergência.
+vaultOptions.hub.convertBtn=Converter para Cofre protegido por senha
 
 # Recovery Key
 ## Display Recovery Key
@@ -433,7 +448,10 @@ recoveryKey.display.StorageHints=Mantenha-a em um lugar bem seguro, por exemplo:
 ## Reset Password
 ### Enter Recovery Key
 recoveryKey.recover.title=Redefinir Senha
+recoveryKey.recover.prompt=Digite a chave de recuperação para "%s":
 recoveryKey.recover.correctKey=Esta é uma chave de recuperação válida
+recoveryKey.recover.wrongKey=Esta chave de recuperação pertence a um outro cofre
+recoveryKey.recover.invalidKey=Esta chave de recuperação não é válida
 recoveryKey.printout.heading=Chave de Recuperação do Cryptomator\n"%s"\n
 ### Reset Password
 recoveryKey.recover.resetBtn=Redefinir
@@ -442,6 +460,11 @@ recoveryKey.recover.resetSuccess.message=Senha redefinida com sucesso
 recoveryKey.recover.resetSuccess.description=Você pode desbloquear o seu cofre com a nova senha.
 
 # Convert Vault
+convertVault.title=Converter Cofre
+convertVault.convert.convertBtn.before=Converter
+convertVault.convert.convertBtn.processing=Convertendo...
+convertVault.success.message=Conversão bem sucedida
+convertVault.hubToPassword.success.description=Agora você pode desbloquear o cofre com a senha escolhida sem exigir acesso ao Hub.
 
 # New Password
 newPassword.promptText=Digite a nova senha

+ 9 - 0
src/main/resources/i18n/strings_tr.properties

@@ -434,6 +434,9 @@ vaultOptions.masterkey.recoveryKeyExplanation=Bir kurtarma anahtarı şifrenizi
 vaultOptions.masterkey.showRecoveryKeyBtn=Kurtarma Anahtarını Göster
 vaultOptions.masterkey.recoverPasswordBtn=Şifreyi Sıfırla
 ## Hub
+vaultOptions.hub=Kurtarma
+vaultOptions.hub.convertInfo=Acil bir durumda bu Hub kasasını parola tabanlı bir kasaya dönüştürmek için kurtarma anahtarını kullanabilirsiniz.
+vaultOptions.hub.convertBtn=Parola Tabanlı Kasaya Dönüştür
 
 # Recovery Key
 ## Display Recovery Key
@@ -445,6 +448,7 @@ recoveryKey.display.StorageHints=Bunu çok güvenli bir yerde saklayın, örneğ
 ## Reset Password
 ### Enter Recovery Key
 recoveryKey.recover.title=Şifreyi Sıfırla
+recoveryKey.recover.prompt="%s" için kurtarma anahtarını girin:
 recoveryKey.recover.correctKey=Bu geçerli bir kurtarma anahtarı
 recoveryKey.recover.wrongKey=Bu kurtarma anahtarı farklı bir kasaya ait
 recoveryKey.recover.invalidKey=Bu kurtarma anahtarı geçerli değil
@@ -456,6 +460,11 @@ recoveryKey.recover.resetSuccess.message=Şifre sıfırlama başarılı
 recoveryKey.recover.resetSuccess.description=Yeni şifre ile kasanızın kilidini açabilirsiniz.
 
 # Convert Vault
+convertVault.title=Kasayı Dönüştür
+convertVault.convert.convertBtn.before=Dönüştür
+convertVault.convert.convertBtn.processing=Dönüştürülüyor…
+convertVault.success.message=Dönüştürme başarılı
+convertVault.hubToPassword.success.description=Artık Hub erişimi gerektirmeden seçilen parola ile kasanın kilidini açabilirsiniz.
 
 # New Password
 newPassword.promptText=Yeni bir şifre girin

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 19 - 0
src/main/resources/i18n/strings_uk.properties