mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-05-15 09:11:29 +00:00
Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9145f5d2f8 | ||
|
|
835ea3b640 | ||
|
|
1e7eb23d1b | ||
|
|
cfe25d0bf5 | ||
|
|
b14939bd77 | ||
|
|
26e140ee22 | ||
|
|
1c5ecf8c01 | ||
|
|
9b528a05b5 | ||
|
|
3a7aa6d64f | ||
|
|
55820e47f9 |
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
</parent>
|
||||
<artifactId>buildkit</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
</parent>
|
||||
<artifactId>commons</artifactId>
|
||||
<name>Cryptomator Commons</name>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package org.cryptomator.common.settings;
|
||||
|
||||
public enum UiTheme {
|
||||
LIGHT("Light"),
|
||||
DARK("Dark");
|
||||
LIGHT("preferences.general.theme.light"),
|
||||
DARK("preferences.general.theme.dark");
|
||||
// CUSTOM("Custom (%s)");
|
||||
|
||||
private String displayName;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
</parent>
|
||||
<artifactId>keychain</artifactId>
|
||||
<name>System Keychain Access</name>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
</parent>
|
||||
<artifactId>launcher</artifactId>
|
||||
<name>Cryptomator Launcher</name>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>Cryptomator</name>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
|
||||
<!-- cryptomator dependencies -->
|
||||
<cryptomator.cryptofs.version>1.9.9</cryptomator.cryptofs.version>
|
||||
<cryptomator.cryptofs.version>1.9.10</cryptomator.cryptofs.version>
|
||||
<cryptomator.jni.version>2.2.2</cryptomator.jni.version>
|
||||
<cryptomator.fuse.version>1.2.3</cryptomator.fuse.version>
|
||||
<cryptomator.dokany.version>1.1.14</cryptomator.dokany.version>
|
||||
@@ -79,6 +79,11 @@
|
||||
</dependency>
|
||||
|
||||
<!-- Cryptomator Libs -->
|
||||
<dependency>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>siv-mode</artifactId>
|
||||
<version>1.4.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>cryptofs</artifactId>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<groupId>org.cryptomator</groupId>
|
||||
<artifactId>main</artifactId>
|
||||
<version>1.5.2</version>
|
||||
<version>1.5.3</version>
|
||||
</parent>
|
||||
<artifactId>ui</artifactId>
|
||||
<name>Cryptomator GUI</name>
|
||||
|
||||
@@ -22,6 +22,7 @@ import org.slf4j.LoggerFactory;
|
||||
import javax.inject.Inject;
|
||||
import javax.inject.Named;
|
||||
import java.util.Optional;
|
||||
import java.util.ResourceBundle;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
|
||||
@PreferencesScoped
|
||||
@@ -35,6 +36,7 @@ public class GeneralPreferencesController implements FxController {
|
||||
private final ObjectProperty<SelectedPreferencesTab> selectedTabProperty;
|
||||
private final LicenseHolder licenseHolder;
|
||||
private final ExecutorService executor;
|
||||
private final ResourceBundle resourceBundle;
|
||||
public ChoiceBox<UiTheme> themeChoiceBox;
|
||||
public CheckBox startHiddenCheckbox;
|
||||
public CheckBox debugModeCheckbox;
|
||||
@@ -44,20 +46,21 @@ public class GeneralPreferencesController implements FxController {
|
||||
public RadioButton nodeOrientationRtl;
|
||||
|
||||
@Inject
|
||||
GeneralPreferencesController(Settings settings, @Named("trayMenuSupported") boolean trayMenuSupported, Optional<AutoStartStrategy> autoStartStrategy, ObjectProperty<SelectedPreferencesTab> selectedTabProperty, LicenseHolder licenseHolder, ExecutorService executor) {
|
||||
GeneralPreferencesController(Settings settings, @Named("trayMenuSupported") boolean trayMenuSupported, Optional<AutoStartStrategy> autoStartStrategy, ObjectProperty<SelectedPreferencesTab> selectedTabProperty, LicenseHolder licenseHolder, ExecutorService executor, ResourceBundle resourceBundle) {
|
||||
this.settings = settings;
|
||||
this.trayMenuSupported = trayMenuSupported;
|
||||
this.autoStartStrategy = autoStartStrategy;
|
||||
this.selectedTabProperty = selectedTabProperty;
|
||||
this.licenseHolder = licenseHolder;
|
||||
this.executor = executor;
|
||||
this.resourceBundle = resourceBundle;
|
||||
}
|
||||
|
||||
@FXML
|
||||
public void initialize() {
|
||||
themeChoiceBox.getItems().addAll(UiTheme.values());
|
||||
themeChoiceBox.valueProperty().bindBidirectional(settings.theme());
|
||||
themeChoiceBox.setConverter(new UiThemeConverter());
|
||||
themeChoiceBox.setConverter(new UiThemeConverter(resourceBundle));
|
||||
|
||||
startHiddenCheckbox.selectedProperty().bindBidirectional(settings.startHidden());
|
||||
|
||||
@@ -116,9 +119,15 @@ public class GeneralPreferencesController implements FxController {
|
||||
|
||||
private static class UiThemeConverter extends StringConverter<UiTheme> {
|
||||
|
||||
private final ResourceBundle resourceBundle;
|
||||
|
||||
UiThemeConverter(ResourceBundle resourceBundle) {
|
||||
this.resourceBundle = resourceBundle;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString(UiTheme impl) {
|
||||
return impl.getDisplayName();
|
||||
return resourceBundle.getString(impl.getDisplayName());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -82,7 +82,7 @@ public class MountOptionsController implements FxController {
|
||||
// mount point options:
|
||||
mountPoint.selectedToggleProperty().addListener(this::toggleMountPoint);
|
||||
driveLetterSelection.getItems().addAll(windowsDriveLetters.getAllDriveLetters());
|
||||
driveLetterSelection.setConverter(new WinDriveLetterLabelConverter(windowsDriveLetters));
|
||||
driveLetterSelection.setConverter(new WinDriveLetterLabelConverter(windowsDriveLetters, resourceBundle));
|
||||
driveLetterSelection.setValue(vault.getVaultSettings().winDriveLetter().get());
|
||||
|
||||
if (vault.getVaultSettings().usesIndividualMountPath().get()) {
|
||||
@@ -144,15 +144,17 @@ public class MountOptionsController implements FxController {
|
||||
private static class WinDriveLetterLabelConverter extends StringConverter<String> {
|
||||
|
||||
private final Set<String> occupiedDriveLetters;
|
||||
private final ResourceBundle resourceBundle;
|
||||
|
||||
WinDriveLetterLabelConverter(WindowsDriveLetters windowsDriveLetters) {
|
||||
WinDriveLetterLabelConverter(WindowsDriveLetters windowsDriveLetters, ResourceBundle resourceBundle) {
|
||||
this.occupiedDriveLetters = windowsDriveLetters.getOccupiedDriveLetters();
|
||||
this.resourceBundle = resourceBundle;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString(String driveLetter) {
|
||||
if (occupiedDriveLetters.contains(driveLetter)) {
|
||||
return driveLetter + ": (occupied)"; // TODO localize?
|
||||
return driveLetter + ": (" + resourceBundle.getString("vaultOptions.mount.winDriveLetterOccupied") + ")";
|
||||
} else {
|
||||
return driveLetter + ":";
|
||||
}
|
||||
|
||||
@@ -631,6 +631,10 @@
|
||||
-fx-background-color: TEXT_FILL;
|
||||
}
|
||||
|
||||
.check-box:selected:disabled > .box > .mark {
|
||||
-fx-background-color: TEXT_FILL_MUTED;
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
* *
|
||||
* RadioButton *
|
||||
|
||||
@@ -630,6 +630,10 @@
|
||||
-fx-background-color: TEXT_FILL;
|
||||
}
|
||||
|
||||
.check-box:selected:disabled > .box > .mark {
|
||||
-fx-background-color: TEXT_FILL_MUTED;
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
* *
|
||||
* RadioButton *
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
</ListView>
|
||||
<VBox visible="${controller.emptyVaultList}" spacing="6" alignment="CENTER">
|
||||
<Region VBox.vgrow="ALWAYS"/>
|
||||
<Label VBox.vgrow="NEVER" text="%main.vaultlist.emptyList.onboardingInstruction" wrapText="true"/>
|
||||
<Label VBox.vgrow="NEVER" text="%main.vaultlist.emptyList.onboardingInstruction" textAlignment="CENTER" wrapText="true"/>
|
||||
<Arc VBox.vgrow="NEVER" styleClass="onboarding-overlay-arc" type="OPEN" centerX="50" centerY="0" radiusY="100" radiusX="50" startAngle="0" length="-60" strokeWidth="1"/>
|
||||
</VBox>
|
||||
</StackPane>
|
||||
|
||||
@@ -129,6 +129,8 @@ preferences.title=Preferences
|
||||
## General
|
||||
preferences.general=General
|
||||
preferences.general.theme=Look & Feel
|
||||
preferences.general.theme.light=Light
|
||||
preferences.general.theme.dark=Dark
|
||||
preferences.general.unlockThemes=Unlock dark mode
|
||||
preferences.general.startHidden=Hide window when starting Cryptomator
|
||||
preferences.general.debugLogging=Enable debug logging
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=نعم, محفظتي متزامنة بالكامل
|
||||
## Run
|
||||
migration.run.enterPassword=أدخل كلمة المرور لـ "%s"
|
||||
migration.run.startMigrationBtn=ترقية الحافظة
|
||||
migration.run.progressHint=قد يستغرق هذا بعض الوقت…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=تم ترحيل "%s" بنجاح.\nيمكنك الآن فتح مخزنك.
|
||||
migration.success.unlockNow=افتح الان
|
||||
@@ -115,6 +116,12 @@ migration.error.missingFileSystemCapabilities.title=نظام الملفات غي
|
||||
migration.error.missingFileSystemCapabilities.description=لم تبدأ عملية الترحيل بعد، لأن المخزن الخاص بك موجود على نظام ملفات غير مناسب.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=نظام الملفات لا يدعم أسماء الملفات الطويلة.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=نظام الملفات لا يدعم المسارات الطويلة.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=نظام الملفات لا يُسمح بقراءته.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=نظام الملفات لا يُسمح بأن تتم الكتابة إليه.
|
||||
## Impossible
|
||||
migration.impossible.heading=غير قادر على ترحيل المخزن
|
||||
migration.impossible.reason=لا يمكن ترحيل المخزن تلقائياً لأن موقع التخزين أو نقطة الوصول غير متوافقة.
|
||||
migration.impossible.moreInfo=لا يزال ممكناً فتح المخزن باستخدام إصدار قديم. للحصول على تعليمات حول كيفية ترحيل المخزن يدوياً، قم بزيارة
|
||||
|
||||
# Preferences
|
||||
preferences.title=تفضيلات
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Sí, la meua caixa forta està completament sicronitzada
|
||||
## Run
|
||||
migration.run.enterPassword=Introduïu la contrasenya per a "%s"
|
||||
migration.run.startMigrationBtn=Migrar la caixa forta
|
||||
migration.run.progressHint=Això pot trigar una mica...
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" s'ha migrat correctament.\nJa podeu desbloquejar la vostra caixa forta.
|
||||
migration.success.unlockNow=Desbloqueja ara
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=El sistema d
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=El sistema de fitxers no suporta camins llargs.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=El sistema de fitxers no permet la lectura.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=El sistema de fitxers no permet l'escriptura.
|
||||
## Impossible
|
||||
migration.impossible.heading=No s'ha pogut migrar la caixa forta
|
||||
migration.impossible.reason=La caixa forta no es pot migrar automàticament perquè la ubicació d'enmagatzematge o el punt d'accès no són compatibles.
|
||||
migration.impossible.moreInfo=La caixa forta es pot obrir amb una versió anterior. Per saber com poder fer la migració de manera manual, visiteu
|
||||
|
||||
# Preferences
|
||||
preferences.title=Preferències
|
||||
## General
|
||||
preferences.general=General
|
||||
preferences.general.theme=Apariència
|
||||
preferences.general.theme.light=Clar
|
||||
preferences.general.theme.dark=Fosc
|
||||
preferences.general.unlockThemes=Desbloqueja el tema fosc
|
||||
preferences.general.startHidden=Amaga la finestra al iniciar Cryptomator
|
||||
preferences.general.debugLogging=Habilita el registre de depuració
|
||||
|
||||
@@ -117,6 +117,7 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Souborový s
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Souborový systém nepodporuje dlouhé cesty.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Souborový systém neumožňuje čtení.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Souborový systém neumožňuje zápis.
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Nastavení
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Ja, mein Tresor ist vollständig synchronisiert
|
||||
## Run
|
||||
migration.run.enterPassword=Gib das Passwort für „%s“ ein
|
||||
migration.run.startMigrationBtn=Tresor migrieren
|
||||
migration.run.progressHint=Dies kann einige Zeit dauern …
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=„%s“ erfolgreich migriert.\nDu kannst deinen Tresor jetzt entsperren.
|
||||
migration.success.unlockNow=Jetzt entsperren
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Das Dateisys
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Das Dateisystem unterstützt keine langen Pfadnamen.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Das Dateisystem lässt keine Lesevorgänge zu.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Das Dateisystem lässt keine Schreibvorgänge zu.
|
||||
## Impossible
|
||||
migration.impossible.heading=Tresor kann nicht migriert werden
|
||||
migration.impossible.reason=Der Tresor kann nicht automatisch migriert werden, da sein Speicherort oder Zugangspunkt nicht kompatibel ist.
|
||||
migration.impossible.moreInfo=Der Tresor kann immer noch mit einer älteren Version geöffnet werden. Eine Anleitung zum manuellen Migrieren eines Tresors findest du unter
|
||||
|
||||
# Preferences
|
||||
preferences.title=Einstellungen
|
||||
## General
|
||||
preferences.general=Allgemein
|
||||
preferences.general.theme=Erscheinungsbild
|
||||
preferences.general.theme.light=Hell
|
||||
preferences.general.theme.dark=Dunkel
|
||||
preferences.general.unlockThemes=Dunklen Modus freischalten
|
||||
preferences.general.startHidden=Cryptomator im Hintergrund starten
|
||||
preferences.general.debugLogging=Diagnoseprotokoll aktivieren
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
## Run
|
||||
## Sucess
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Sí, mi bóveda está sincronizada
|
||||
## Run
|
||||
migration.run.enterPassword=Ingresar la contraseña para "%s"
|
||||
migration.run.startMigrationBtn=Migrar bóveda
|
||||
migration.run.progressHint=Esto puede tardar un poco…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" se migró con éxito.\nYa se puede desbloquear la bóveda.
|
||||
migration.success.unlockNow=Desbloquear ahora
|
||||
@@ -117,6 +118,10 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=El sistema d
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=El sistema de archivos no soporta rutas largas.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=El sistema de archivos no permite la lectura.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=El sistema de archivos no permite la escritura.
|
||||
## Impossible
|
||||
migration.impossible.heading=No se pudo migrar la bóveda
|
||||
migration.impossible.reason=La bóveda no puede migrarse automáticamente porque su ubicación de almacenamiento o punto de acceso es incompatible.
|
||||
migration.impossible.moreInfo=La bóveda aún se puede abrir con una versión anterior. Para obtener instrucciones en cómo migrar manualmente una bóveda, visite
|
||||
|
||||
# Preferences
|
||||
preferences.title=Preferencias
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Ce coffre est bien synchronisé
|
||||
## Run
|
||||
migration.run.enterPassword=Entrez le mot de passe pour %s
|
||||
migration.run.startMigrationBtn=Migrer le coffre
|
||||
migration.run.progressHint=Veuillez patienter, cela peut prendre du temps…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=“%s” migré.\nVous pouvez à présent déverrouiller ce coffre.
|
||||
migration.success.unlockNow=Déverouiller
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Ce système
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Ce système de fichiers ne prend pas en charge les chemins d'accès longs.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Le système de fichiers ne permet pas d'être lu.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Le système de fichiers ne permet pas l'écriture.
|
||||
## Impossible
|
||||
migration.impossible.heading=Impossible de migrer le coffre
|
||||
migration.impossible.reason=Le coffre ne peut pas être migré automatiquement car son emplacement de stockage ou son point d'accès n'est pas compatible.
|
||||
migration.impossible.moreInfo=Le coffre peut toujours être ouvert avec une version plus ancienne. Pour obtenir des instructions sur la façon de migrer manuellement un coffre, visitez
|
||||
|
||||
# Preferences
|
||||
preferences.title=Préférences
|
||||
## General
|
||||
preferences.general=Général
|
||||
preferences.general.theme=Apparence
|
||||
preferences.general.theme.light=Clair
|
||||
preferences.general.theme.dark=Sombre
|
||||
preferences.general.unlockThemes=Débloquer le mode nuit
|
||||
preferences.general.startHidden=Démarrer Cryptomator en mode caché
|
||||
preferences.general.debugLogging=Activer les logs debug
|
||||
|
||||
@@ -63,6 +63,7 @@ migration.title=वाउल्ट को अपग्रेड करें
|
||||
## Run
|
||||
## Sucess
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
## Run
|
||||
## Sucess
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Sì, la mia cassaforte è completamente sincronizzata
|
||||
## Run
|
||||
migration.run.enterPassword=Immettere la password per "%s"
|
||||
migration.run.startMigrationBtn=Migra Cassaforte
|
||||
migration.run.progressHint=Potrebbe richiedere un po' di tempo…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=Migrato "%s" con successo.\nOra puoi sbloccare la tua cassaforte.
|
||||
migration.success.unlockNow=Sblocca adesso
|
||||
@@ -117,6 +118,10 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Il file syst
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Il file system non supporta percorsi lunghi.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Il file system non consente di essere letto.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Il file system non consente di essere scritto.
|
||||
## Impossible
|
||||
migration.impossible.heading=Impossibile migrare la cassaforte
|
||||
migration.impossible.reason=La cassaforte non può essere migrata automaticamente perché la sua posizione di archiviazione di accesso non è compatibile.
|
||||
migration.impossible.moreInfo=La cassaforte può ancora essere aperta con una versione precedente. Per istruzioni su come migrare manualmente una cassaforte, visita
|
||||
|
||||
# Preferences
|
||||
preferences.title=Impostazioni
|
||||
|
||||
@@ -117,12 +117,15 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=ファイル
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=ファイルシステムが長いパスをサポートしていません。
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=ファイルシステムによって読み込みが許可されていません。
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=ファイルシステムによって書き込みが許可されていません。
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=設定
|
||||
## General
|
||||
preferences.general=基本設定
|
||||
preferences.general.theme=外見 & 操作性
|
||||
preferences.general.theme.light=明るい
|
||||
preferences.general.theme.dark=暗い
|
||||
preferences.general.unlockThemes=ダークモードの解錠
|
||||
preferences.general.startHidden=Cryptomator を開始したときウィンドウを隠す
|
||||
preferences.general.debugLogging=ログを有効にする
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=네, 이 Vault는 동기화가 완전히 된 상태입
|
||||
## Run
|
||||
migration.run.enterPassword="%s"의 비밀번호를 입력하십시요.
|
||||
migration.run.startMigrationBtn=Vault 마이그레이션
|
||||
migration.run.progressHint=이 작업은 시간이 조금 소요됩니다.
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" 의 마이그레이션이 성공적으로 완료되었습니다. 이제 Vault를 잠금해제할 수 있습니다.
|
||||
migration.success.unlockNow=지금 잠금해제
|
||||
@@ -115,12 +116,20 @@ migration.error.missingFileSystemCapabilities.title=지원하지 않는 파일
|
||||
migration.error.missingFileSystemCapabilities.description=Vault가 부적절한 파일시스템에 있기 때문에 마이그레이션이 시작되지 않았습니다.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=너무 긴 파일 이름을 파일시스템에서 지원하지 않습니다.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=너무 긴 경로를 파일시스템에서 지원하지 않습니다.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=파일 시스템이 읽기를 허용하지 않습니다.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=파일 시스템이 쓰기를 허용하지 않습니다.
|
||||
## Impossible
|
||||
migration.impossible.heading=Vault를 마이그레이션 할 수 없습니다.
|
||||
migration.impossible.reason=저장소 위치 또는 접근 지점이 호환되지 않아 Vault를 자동으로 마이그레이션 할 수 없습니다.
|
||||
migration.impossible.moreInfo=Vault를 이전 버전으로 계속 열수 있습니다. Vault를 직접 마이그레이션 하는 설명을 보시려면, 다음을 방문하십시요.
|
||||
|
||||
# Preferences
|
||||
preferences.title=환경설정
|
||||
## General
|
||||
preferences.general=일반
|
||||
preferences.general.theme=테마설정
|
||||
preferences.general.theme.light=밝게
|
||||
preferences.general.theme.dark=어둡게
|
||||
preferences.general.unlockThemes=다크모드 해제
|
||||
preferences.general.startHidden=Cryptomator를 시작할 때 창 숨김
|
||||
preferences.general.debugLogging=디버그 로그기록을 사용하도록 설정
|
||||
|
||||
@@ -117,6 +117,7 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Datņu sist
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Datņu sistēma neatbalsta garus ceļu nosaukumus.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Nav atļaujas lasīt no datņu sistēmas.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Nav atļaujas rakstīt datņu sistēmā.
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Iestatījumi
|
||||
|
||||
@@ -117,6 +117,7 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Filsystemet
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Filsystemet støtter ikke lange søkestier.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Filsystemet tillater ikke lesing.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Filsystemet tillater ikke å bli skrevet på.
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Innstillinger
|
||||
|
||||
@@ -115,6 +115,7 @@ migration.error.missingFileSystemCapabilities.title=Niet ondersteund bestandssys
|
||||
migration.error.missingFileSystemCapabilities.description=Migratie is niet gestart, omdat uw kluis zich op een niet-adequaat bestandssysteem bevindt.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Het bestandssysteem ondersteunt geen lange bestandsnamen.
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Het bestandssysteem ondersteunt geen lange paden.
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Voorkeuren
|
||||
|
||||
@@ -117,6 +117,7 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Filsystemet
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Filsystemet støttar ikkje lange søkastiar.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Filsystemet tillèt ikkje å bli lese.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Filsystemet tillèt ikkje å bli skrive på.
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Innstillingar
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
## Run
|
||||
## Sucess
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Sim, meu cofre está completamente sincronizado
|
||||
## Run
|
||||
migration.run.enterPassword=Digite a senha para "%s"
|
||||
migration.run.startMigrationBtn=Migrar Cofre
|
||||
migration.run.progressHint=Isso pode levar algum tempo…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" migrado com sucesso.\nVocê agora pode desbloquear este cofre.
|
||||
migration.success.unlockNow=Desbloquear Agora
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=O sistema de
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=O sistema de arquivos não suporta caminhos longos.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=O sistema de arquivos não permite leitura.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=O sistema de arquivos não permite ser gravado.
|
||||
## Impossible
|
||||
migration.impossible.heading=Não é possível migrar o cofre
|
||||
migration.impossible.reason=O cofre não pode ser migrado automaticamente porque sua localização de armazenamento ou o ponto de acesso não é compatível.
|
||||
migration.impossible.moreInfo=O cofre ainda pode ser aberto com uma versão mais antiga. Para instruções sobre como migrar um cofre manualmente, visite
|
||||
|
||||
# Preferences
|
||||
preferences.title=Preferências
|
||||
## General
|
||||
preferences.general=Geral
|
||||
preferences.general.theme=Aparência
|
||||
preferences.general.theme.light=Claro
|
||||
preferences.general.theme.dark=Escuro
|
||||
preferences.general.unlockThemes=Desbloquear o modo escuro
|
||||
preferences.general.startHidden=Ocultar janela ao iniciar o Cryptomator
|
||||
preferences.general.debugLogging=Ativar log de debug
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
## Run
|
||||
## Sucess
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
## General
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Да, моё хранилище полностью си
|
||||
## Run
|
||||
migration.run.enterPassword=Введите пароль для "%s"
|
||||
migration.run.startMigrationBtn=Перенести хранилище
|
||||
migration.run.progressHint=Это может занять некоторое время…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=Перенос "%s" успешно выполнен.\nТеперь можно разблокировать хранилище.
|
||||
migration.success.unlockNow=Разблокировать
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Файлов
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Файловая система не поддерживает длинные пути.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Файловая система не разрешает чтение.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Файловая система не разрешает запись.
|
||||
## Impossible
|
||||
migration.impossible.heading=Невозможно перенести хранилище
|
||||
migration.impossible.reason=Хранилище не может быть перенесено автоматически из-за несовместимости его расположения или точки доступа.
|
||||
migration.impossible.moreInfo=Хранилище по-прежнему можно открыть в более старой версии. Чтобы узнать, как вручную перенести хранилище, посетите
|
||||
|
||||
# Preferences
|
||||
preferences.title=Настройки
|
||||
## General
|
||||
preferences.general=Общие
|
||||
preferences.general.theme=Оформление
|
||||
preferences.general.theme.light=Светлая
|
||||
preferences.general.theme.dark=Темная
|
||||
preferences.general.unlockThemes=Разблокировать тёмный режим
|
||||
preferences.general.startHidden=Скрывать окно при запуске Cryptomator
|
||||
preferences.general.debugLogging=Вести журнал отладки
|
||||
|
||||
@@ -77,12 +77,23 @@ removeVault.information=To spôsobí, že Cryptomator iba zabudne na tento trezo
|
||||
removeVault.confirmBtn=Odstrániť trezor
|
||||
|
||||
# Change Password
|
||||
changepassword.title=Zmeniť heslo
|
||||
changepassword.enterOldPassword=Zadaj aktuálne heslo pre "%s"
|
||||
changepassword.finalConfirmation=Chápem, že ak zabudnem svoje heslo, nebudem mať prístup k svojim údajom
|
||||
|
||||
# Forget Password
|
||||
forgetPassword.title=Zabudnuté heslo
|
||||
forgetPassword.information=Týmto vymažete uložené heslo tohto trezoru z vášho systému kľúčov.
|
||||
forgetPassword.confirmBtn=Zabudnuté heslo
|
||||
|
||||
# Unlock
|
||||
unlock.title=Odomknúť trezor
|
||||
unlock.passwordPrompt=Zadajte heslo pre "%s":
|
||||
unlock.savePassword=Uložiť heslo
|
||||
unlock.unlockBtn=Odomknúť
|
||||
## Success
|
||||
unlock.success.message=Úspešne sa odomkol "%s"! Váš trezor je teraz prístupný.
|
||||
unlock.success.revealBtn=Odhaliť trezor
|
||||
## Invalid Mount Point
|
||||
|
||||
# Migration
|
||||
@@ -91,6 +102,7 @@ unlock.unlockBtn=Odomknúť
|
||||
## Sucess
|
||||
migration.success.unlockNow=Odomknúť teraz
|
||||
## Missing file system capabilities
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=Predvoľby
|
||||
@@ -101,6 +113,7 @@ preferences.title=Predvoľby
|
||||
## About
|
||||
|
||||
# Main Window
|
||||
main.closeBtn.tooltip=Zavrieť
|
||||
main.preferencesBtn.tooltip=Predvoľby
|
||||
## Drag 'n' Drop
|
||||
## Vault List
|
||||
@@ -122,6 +135,7 @@ main.vaultDetail.lockBtn=Uzamknúť
|
||||
## Mount
|
||||
vaultOptions.mount.mountPoint.directoryPickerButton=Vybrať…
|
||||
## Master Key
|
||||
vaultOptions.masterkey.changePasswordBtn=Zmeniť heslo
|
||||
|
||||
# Recovery Key
|
||||
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Ja, mitt valv är synkroniserat
|
||||
## Run
|
||||
migration.run.enterPassword=Ange lösenordet för "%s"
|
||||
migration.run.startMigrationBtn=Migrera valv
|
||||
migration.run.progressHint=Detta kan ta lite tid…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" migrerades fullständigt.\nDu kan nu låsa upp ditt valv.
|
||||
migration.success.unlockNow=Lås upp nu
|
||||
@@ -117,6 +118,10 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Filsystemet
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Filsystemet har inte stöd för långa filnamn.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Filsystemet tillåter inte att läsas.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Filsystemet tillåter inte att skrivas till.
|
||||
## Impossible
|
||||
migration.impossible.heading=Kan inte migrera valv
|
||||
migration.impossible.reason=Valvet kan inte migreras automatiskt eftersom dess lagringsplats eller åtkomstpunkt inte är kompatibel.
|
||||
migration.impossible.moreInfo=Valvet kan fortfarande öppnas med en äldre version. För instruktioner om hur du manuellt migrerar ett valv, besök
|
||||
|
||||
# Preferences
|
||||
preferences.title=Inställningar
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=Evet, kasam tamamen senkronize edildi
|
||||
## Run
|
||||
migration.run.enterPassword="%s" için şifre girin
|
||||
migration.run.startMigrationBtn=Kasayı Taşı
|
||||
migration.run.progressHint=Bu biraz zaman alabilir…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions="%s" başarıyla taşındı.\nKasanızın kilidini şimdi kaldırabilirsiniz.
|
||||
migration.success.unlockNow=Kilidi Şimdi Aç
|
||||
@@ -117,12 +118,18 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=Dosya sistem
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=Dosya sistemi, uzun yolları desteklemiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=Dosya sistemi okunmaya izin vermiyor.
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=Dosya sistemi yazılmaya izin vermiyor.
|
||||
## Impossible
|
||||
migration.impossible.heading=Kasa taşınamadı
|
||||
migration.impossible.reason=Depolama konumu veya erişim noktası uyumlu olmadığı için kasa otomatik olarak taşınamıyor.
|
||||
migration.impossible.moreInfo=Kasa eski bir sürüm ile halen açılabilir. Kasanın nasıl elle taşınabileceğine dair yönlendirme için ziyaret edin
|
||||
|
||||
# Preferences
|
||||
preferences.title=Seçenekler
|
||||
## General
|
||||
preferences.general=Genel
|
||||
preferences.general.theme=Görünüş ve Davranış
|
||||
preferences.general.theme.light=Açık
|
||||
preferences.general.theme.dark=Koyu
|
||||
preferences.general.unlockThemes=Koyu modun kilidini aç
|
||||
preferences.general.startHidden=Cryptomator'ı başlatırken pencereyi gizle
|
||||
preferences.general.debugLogging=Hata ayıklama günlüğünü etkinleştir
|
||||
|
||||
@@ -117,6 +117,7 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=此文件系
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=此文件系统不支持长路径
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=文件系统不允许读取访问
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=文件系统不允许写入
|
||||
## Impossible
|
||||
|
||||
# Preferences
|
||||
preferences.title=首选项
|
||||
|
||||
@@ -107,6 +107,7 @@ migration.start.confirm=是的,我的加密檔案庫已同步完成
|
||||
## Run
|
||||
migration.run.enterPassword=輸入 "%s" 的密碼
|
||||
migration.run.startMigrationBtn=升級加密檔案庫
|
||||
migration.run.progressHint=這可能需要一點時間…
|
||||
## Sucess
|
||||
migration.success.nextStepsInstructions=已成功升級 "%s"。\n您現在可以解鎖您的加密檔案庫了。
|
||||
migration.success.unlockNow=立即解鎖
|
||||
@@ -117,6 +118,10 @@ migration.error.missingFileSystemCapabilities.reason.LONG_FILENAMES=檔案系統
|
||||
migration.error.missingFileSystemCapabilities.reason.LONG_PATHS=檔案系統不支援長路徑名
|
||||
migration.error.missingFileSystemCapabilities.reason.READ_ACCESS=此檔案系統不允許讀取。
|
||||
migration.error.missingFileSystemCapabilities.reason.WRITE_ACCESS=此檔案系統不允許寫入。
|
||||
## Impossible
|
||||
migration.impossible.heading=無法升級加密檔案庫
|
||||
migration.impossible.reason=此加密檔案庫無法自動升級,因為它的儲存位置並不相容。
|
||||
migration.impossible.moreInfo=此加密檔案庫仍可被舊版本開啟。如需手動升級加密檔案庫的操作指引,請參照
|
||||
|
||||
# Preferences
|
||||
preferences.title=偏好
|
||||
@@ -192,7 +197,7 @@ wrongFileAlert.instruction.0=請依下列步驟加密檔案:
|
||||
wrongFileAlert.instruction.1=1. 解鎖您的加密檔案庫。
|
||||
wrongFileAlert.instruction.2=2. 點擊「顯示」可在檔案總管中檢視磁區。
|
||||
wrongFileAlert.instruction.3=3. 把您的檔案加入磁區。
|
||||
wrongFileAlert.link=如需進一步協助協助,請前往
|
||||
wrongFileAlert.link=如需進一步協助協助,請參照
|
||||
|
||||
# Vault Options
|
||||
## General
|
||||
|
||||
Reference in New Issue
Block a user