diff --git a/apps/browser-extension/src/i18n/locales/ca.json b/apps/browser-extension/src/i18n/locales/ca.json
index 2ccbcfab5..23359b8ca 100644
--- a/apps/browser-extension/src/i18n/locales/ca.json
+++ b/apps/browser-extension/src/i18n/locales/ca.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Note: if you don't have access to your authenticator device, you can reset your 2FA with a recovery code by logging in via the website.",
"masterPassword": "Contrasenya Mestra",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Unlock Your Vault",
"unlockDescription": "Enter your master password to unlock your vault.",
"logout": "Tanca la sessió",
@@ -47,23 +54,25 @@
"settings": "Settings"
},
"common": {
- "appName": "AliasVault",
"loading": "S'està carregant...",
+ "notice": "Notice",
"error": "Error",
- "success": "Success",
"cancel": "Cancel",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Utilitza",
"delete": "Suprimeix",
"or": "Or",
"close": "Tanca",
"copied": "Copied!",
"openInNewWindow": "Open in new window",
- "language": "Language",
"enabled": "Enabled",
"disabled": "Disabled",
"showPassword": "Mostra la contrasenya",
"hidePassword": "Amaga la contrasenya",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copy to clipboard",
"loadingEmails": "Loading emails...",
"loadingTotpCodes": "Loading TOTP codes...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "This browser extension is outdated and cannot be used to access this vault. Please update this browser extension to continue.",
"serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this browser extension. Please contact support if you need help.",
"unknownError": "An unknown error occurred",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault not available",
"failedToRetrieveData": "Failed to retrieve data",
"vaultIsLocked": "Vault is locked",
@@ -133,7 +143,6 @@
"or": "or",
"new": "New",
"cancel": "Cancel",
- "search": "Search",
"vaultLocked": "AliasVault is locked.",
"creatingNewAlias": "Creating new alias...",
"noMatchesFound": "No matches found",
@@ -164,7 +173,6 @@
"generateNewPassword": "Generate new password",
"togglePasswordVisibility": "Toggle password visibility",
"passwordCopiedToClipboard": "Password copied to clipboard",
- "enterEmailAndOrUsernameError": "Enter email and/or username",
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
"vaultUpgradeRequired": "Vault upgrade required.",
"dismissPopup": "Dismiss popup"
@@ -176,27 +184,14 @@
"deleteCredential": "Delete Credential",
"credentialDetails": "Credential Details",
"serviceName": "Service Name",
- "serviceNamePlaceholder": "e.g., Gmail, Facebook, Bank",
- "website": "Website",
- "websitePlaceholder": "https://example.com",
"username": "Username",
- "usernamePlaceholder": "Enter username",
"password": "Password",
- "passwordPlaceholder": "Enter password",
- "generatePassword": "Generate Password",
- "copyPassword": "Copy Password",
- "showPassword": "Show Password",
- "hidePassword": "Hide Password",
"notes": "Notes",
- "notesPlaceholder": "Additional notes...",
"totp": "Two-Factor Authentication",
"totpCode": "TOTP Code",
"copyTotp": "Copy TOTP",
"totpSecret": "TOTP Secret",
"totpSecretPlaceholder": "Enter TOTP secret key",
- "noCredentials": "No credentials found",
- "noCredentialsDescription": "Add your first credential to get started",
- "searchPlaceholder": "Search credentials...",
"welcomeTitle": "Welcome to AliasVault!",
"welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Created",
"updatedAt": "Last updated",
- "autofill": "Autofill",
- "fillForm": "Fill Form",
- "deleteConfirm": "Are you sure you want to delete this credential?",
- "saveSuccess": "Credential saved successfully",
- "tags": "Tags",
- "addTag": "Add Tag",
- "removeTag": "Remove Tag",
- "folder": "Folder",
- "selectFolder": "Select Folder",
- "createFolder": "Create Folder",
"saveCredential": "Save credential",
"deleteCredentialTitle": "Delete Credential",
"deleteCredentialConfirm": "Are you sure you want to delete this credential? This action cannot be undone.",
@@ -304,12 +289,11 @@
"openWebApp": "Open web app",
"loggedIn": "Logged in",
"logout": "Logout",
+ "lock": "Lock",
"globalSettings": "Global Settings",
"autofillPopup": "Autofill popup",
"activeOnAllSites": "Active on all sites (unless disabled below)",
"disabledOnAllSites": "Disabled on all sites",
- "enabled": "Enabled",
- "disabled": "Disabled",
"rightClickContextMenu": "Right-click context menu",
"autofillMatching": "Autofill Matching",
"autofillMatchingMode": "Autofill matching mode",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Keyboard Shortcuts",
"configureKeyboardShortcuts": "Configure keyboard shortcuts",
"configure": "Configure",
- "security": "Security",
"clipboardClearTimeout": "Clear clipboard after copying",
"clipboardClearTimeoutDescription": "Automatically clear the clipboard after copying sensitive data",
"clipboardClearDisabled": "Never clear",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "API URL is required",
"apiUrlInvalid": "Please enter a valid API URL",
"clientUrlRequired": "Client URL is required",
"clientUrlInvalid": "Please enter a valid client URL"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "What's New",
"whatsNewDescription": "An upgrade is required to support the following changes:",
"noDescriptionAvailable": "No description available for this version.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparing upgrade...",
- "vaultAlreadyUpToDate": "Vault is already up to date",
- "startingDatabaseTransaction": "Starting database transaction...",
- "applyingDatabaseMigrations": "Applying database migrations...",
- "applyingMigration": "Applying migration {{current}} of {{total}}...",
- "committingChanges": "Committing changes..."
- },
"alerts": {
- "error": "Error",
"unableToGetVersionInfo": "Unable to get version information. Please try again.",
"selfHostedServer": "Self-Hosted Server",
"selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.",
- "cancel": "Cancel",
"continueUpgrade": "Continue Upgrade",
"upgradeFailed": "Upgrade Failed",
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/de.json b/apps/browser-extension/src/i18n/locales/de.json
index 85e7c98c2..d9aab12d1 100644
--- a/apps/browser-extension/src/i18n/locales/de.json
+++ b/apps/browser-extension/src/i18n/locales/de.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Hinweis: Wenn Du keinen Zugriff auf Dein Authentifizierungsgerät hast, kannst Du Deine Zwei-Faktor-Authentifizierung (2FA) mit einem Wiederherstellungscode zurücksetzen, indem Du Dich über die Website anmeldest.",
"masterPassword": "Master-Passwort",
"unlockVault": "Tresor entsperren",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Entsperre Deinen Tresor",
"unlockDescription": "Bitte gib Dein Master-Passwort zum Entsperren des Tresors ein.",
"logout": "Abmelden",
@@ -47,23 +54,25 @@
"settings": "Einstellungen"
},
"common": {
- "appName": "AliasVault",
"loading": "Laden...",
+ "notice": "Notice",
"error": "Fehler",
- "success": "Aktion erfolgreich",
"cancel": "Abbrechen",
- "back": "Back",
+ "confirm": "Confirm",
+ "back": "Zurück",
+ "next": "Next",
"use": "Benutzen",
"delete": "Löschen",
- "or": "Or",
+ "or": "Oder",
"close": "Schließen",
"copied": "Kopiert!",
"openInNewWindow": "In neuem Fenster öffnen",
- "language": "Sprache",
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"showPassword": "Passwort anzeigen",
"hidePassword": "Passwort verbergen",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "In die Zwischenablage kopieren",
"loadingEmails": "E-Mails werden geladen...",
"loadingTotpCodes": "TOTP-Codes werden geladen...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Diese Browser-Erweiterung ist veraltet und kann nicht verwendet werden, um auf diesen Tresor zuzugreifen. Bitte aktualisiere die Browser-Erweiterung, um fortzufahren.",
"serverVersionNotSupported": "Der AliasVault-Server muss auf eine neuere Version aktualisiert werden, um diese Browser-Erweiterung nutzen zu können. Bitte kontaktiere den Support, falls Du Hilfe benötigst.",
"unknownError": "Ein unbekannter Fehler ist aufgetreten",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Tresor nicht verfügbar",
"failedToRetrieveData": "Abruf der Daten fehlgeschlagen",
"vaultIsLocked": "Der Tresor ist gesperrt.",
@@ -133,7 +143,6 @@
"or": "oder",
"new": "Neu",
"cancel": "Abbrechen",
- "search": "Suche",
"vaultLocked": "AliasVault ist gesperrt.",
"creatingNewAlias": "Neuen Alias erstellen...",
"noMatchesFound": "Keine Treffer gefunden",
@@ -164,7 +173,6 @@
"generateNewPassword": "Neues Passwort erzeugen",
"togglePasswordVisibility": "Passwort ein-/ausblenden",
"passwordCopiedToClipboard": "Passwort in die Zwischenablage kopiert",
- "enterEmailAndOrUsernameError": "E-Mail-Adresse und/oder Benutzername eingeben",
"openAliasVaultToUpgrade": "Zum Aktualisieren AliasVault öffnen ",
"vaultUpgradeRequired": "Aktualisierung des Tresors erforderlich.",
"dismissPopup": "Popup schliessen"
@@ -176,53 +184,30 @@
"deleteCredential": "Zugang löschen",
"credentialDetails": "Details zum Zugang",
"serviceName": "Name des Dienstes",
- "serviceNamePlaceholder": "z. B. Gmail, Facebook, Bank",
- "website": "Webseite",
- "websitePlaceholder": "https://example.com",
"username": "Benutzername",
- "usernamePlaceholder": "Benutzername eingeben",
"password": "Passwort",
- "passwordPlaceholder": "Passwort eingeben",
- "generatePassword": "Passwort generieren",
- "copyPassword": "Passwort kopieren",
- "showPassword": "Passwort anzeigen",
- "hidePassword": "Passwort verbergen",
"notes": "Notizen",
- "notesPlaceholder": "Zusätzliche Notizen...",
"totp": "Zwei-Faktor-Authentifizierung",
"totpCode": "TOTP-Code",
"copyTotp": "TOTP kopieren",
"totpSecret": "TOTP-Geheimcode",
"totpSecretPlaceholder": "TOTP-Geheimcode eingeben",
- "noCredentials": "Keine Zugangsdaten gefunden",
- "noCredentialsDescription": "Erstelle Deinen ersten Zugang, um loszulegen",
- "searchPlaceholder": "Zugangsdaten suchen...",
"welcomeTitle": "Willkommen bei AliasVault!",
"welcomeDescription": "Du möchtest die AliasVault-Browser-Erweiterung verwenden? Navigiere zu einer Website und verwende das AliasVault-Popup-Fenster um einen neuen Zugang zu erstellen.",
- "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
- "noAttachmentsFound": "No credentials with attachments found",
- "noMatchingCredentials": "No matching credentials found",
+ "noPasskeysFound": "Es wurden noch kein Passkey erstellt. Ein Passkey wird durch den Besuch einer Website erzeugt, die Passkeys als Authentifizierungsmethode anbietet.",
+ "noAttachmentsFound": "Es wurden keine Zugangsdaten mit Anhang gefunden",
+ "noMatchingCredentials": "Keine passenden Zugangsdaten gefunden",
"createdAt": "Erstellt",
"updatedAt": "Zuletzt aktualisiert",
- "autofill": "Autofill",
- "fillForm": "Formular ausfüllen",
- "deleteConfirm": "Bist Du sicher, dass Du diesen Zugang löschen möchtest?",
- "saveSuccess": "Zugang erfolgreich gespeichert.",
- "tags": "Schlagwörter",
- "addTag": "Schlagwort hinzufügen",
- "removeTag": "Schlagwort entfernen",
- "folder": "Ordner",
- "selectFolder": "Ordner auswählen",
- "createFolder": "Ordner erstellen",
"saveCredential": "Zugang speichern",
"deleteCredentialTitle": "Zugang löschen",
"deleteCredentialConfirm": "Bist Du sicher, dass Du diesen Zugang löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.",
"filters": {
- "all": "(All) Credentials",
+ "all": "(Alle) Zugangsdaten",
"passkeys": "Passkeys",
- "aliases": "Aliases",
- "userpass": "Passwords",
- "attachments": "Attachments"
+ "aliases": "Aliase",
+ "userpass": "Passwörter",
+ "attachments": "Anhänge"
},
"randomAlias": "Zufälliger Alias",
"manual": "Manuell",
@@ -304,12 +289,11 @@
"openWebApp": "Web-App öffnen",
"loggedIn": "Angemeldet",
"logout": "Abmelden",
+ "lock": "Lock",
"globalSettings": "Allgemeine Einstellungen",
"autofillPopup": "Autofill-Popup",
"activeOnAllSites": "Auf allen Seiten aktiv (sofern nicht unten deaktiviert)",
"disabledOnAllSites": "Auf allen Seiten deaktiviert",
- "enabled": "Aktiviert",
- "disabled": "Deaktiviert",
"rightClickContextMenu": "Kontextmenü mit Rechtsklick",
"autofillMatching": "Autofill-Übereinstimmung",
"autofillMatchingMode": "Autofill-Übereinstimmungs-Modus",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Tastaturkürzel",
"configureKeyboardShortcuts": "Tastaturkürzel konfigurieren",
"configure": "Konfigurieren",
- "security": "Sicherheit",
"clipboardClearTimeout": "Zwischenablage nach dem Kopieren automatisch löschen",
"clipboardClearTimeoutDescription": "Zwischenablage nach dem Kopieren sensibler Daten automatisch löschen",
"clipboardClearDisabled": "Niemals löschen",
@@ -356,68 +339,87 @@
"autofillSettings": "Autofill-Einstellungen",
"clipboardSettings": "Zwischenablage-Einstellungen",
"contextMenuSettings": "Kontextmenü-Einstellungen",
- "passkeySettings": "Passkey Settings",
+ "passkeySettings": "Passkey-Einstellungen",
"contextMenu": "Kontextmenü",
"contextMenuEnabled": "Kontextmenü ist aktiviert",
"contextMenuDisabled": "Kontextmenü ist deaktiviert",
"contextMenuDescription": "Rechtsklicke auf Eingabefelder, um auf AliasVault-Optionen zuzugreifen",
"selectLanguage": "Sprache auswählen",
- "serverConfiguration": "Server Configuration",
- "serverConfigurationDescription": "Configure the AliasVault server URL for self-hosted instances",
- "customApiUrl": "API URL",
- "customClientUrl": "Client URL",
- "apiUrlHint": "The API endpoint URL (usually client URL + /api)",
- "clientUrlHint": "The web interface URL of your self-hosted instance",
- "autofillSettingsDescription": "Enable or disable the autofill popup on web pages",
- "autofillEnabledDescription": "Autofill suggestions will appear on login forms",
- "autofillDisabledDescription": "Autofill suggestions are disabled globally",
- "languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
+ "serverConfiguration": "Serverkonfiguration",
+ "serverConfigurationDescription": "AliasVault-Server-URL für selbstgehostete Instanzen konfigurieren",
+ "customApiUrl": "API-URL",
+ "customClientUrl": "Client-URL",
+ "apiUrlHint": "Die API-Endpunkt-URL (normalerweise Client-URL + /api)",
+ "clientUrlHint": "Die URL der Webschnittstelle Deiner selbst gehosteten Instanz",
+ "autofillSettingsDescription": "Aktiviere oder deaktiviere das Autofill-Popup auf Webseiten",
+ "autofillEnabledDescription": "Autofill-Vorschläge werden auf den Anmeldeformularen angezeigt",
+ "autofillDisabledDescription": "Autofill-Vorschläge sind global deaktiviert",
+ "languageSettings": "Sprache",
"validation": {
"apiUrlRequired": "API-URL ist erforderlich",
"apiUrlInvalid": "Bitte gib eine gültige API-URL ein",
"clientUrlRequired": "Client-URL ist erforderlich",
"clientUrlInvalid": "Bitte gib eine gültige Client-URL ein"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
"passkey": "Passkey",
- "site": "Site",
+ "site": "Seite",
"displayName": "Name",
- "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential. To replace this passkey or create a new one, visit the website and follow its prompts.",
- "passkeyMarkedForDeletion": "Passkey marked for deletion",
- "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential.",
+ "helpText": "Passkeys werden auf der Webseite erzeugt. Sie können nicht manuell erstellt oder bearbeitet werden. Um diesen Passkey zu entfernen, kannst Du ihn von diesem Zugang löschen. Um einen Passkey zu ersetzen oder neu zu erstellen, rufe die entsprechende Webseite auf und folge den dortigen Anweisungen.",
+ "passkeyMarkedForDeletion": "Passkey zum Löschen vorgemerkt",
+ "passkeyWillBeDeleted": "Dieser Passkey wird gelöscht, wenn Du den Zugang speicherst.",
"bypass": {
- "title": "Use Browser Passkey",
- "description": "How long would you like to use the browser's passkey provider for {{origin}}?",
- "thisTimeOnly": "This time only",
- "alwaysForSite": "Always for this site"
+ "title": "Browser-Passkey verwenden",
+ "description": "Wie lange möchtest Du den Passkey-Anbieter des Browsers für {{origin}} verwenden?",
+ "thisTimeOnly": "Nur dieses Mal",
+ "alwaysForSite": "Für diese Seite immer"
},
"authenticate": {
- "title": "Sign in with Passkey",
- "signInFor": "Sign in with passkey for",
- "selectPasskey": "Select a passkey to sign in:",
- "noPasskeysFound": "No passkeys found for this site",
- "useBrowserPasskey": "Use Browser Passkey"
+ "title": "Mit Passkey anmelden",
+ "signInFor": "Mit Passkey anmelden für",
+ "selectPasskey": "Wähle einen Passkey zum Anmelden aus:",
+ "noPasskeysFound": "Kein Passkey für diese Seite gefunden",
+ "useBrowserPasskey": "Browser-Passkey verwenden"
},
"create": {
- "title": "Create Passkey",
- "createFor": "Create a new passkey for",
- "titleLabel": "Title",
- "titlePlaceholder": "Enter a name for this passkey",
- "createButton": "Create Passkey",
- "creatingButton": "Creating...",
- "useBrowserPasskey": "Use Browser Passkey",
- "selectPasskeyToReplace": "Select a passkey to replace:",
- "createNewPasskey": "Create New Passkey",
- "replacingPasskey": "Replacing passkey: {{displayName}}",
- "confirmReplace": "Confirm Replace"
+ "title": "Passkey erstellen",
+ "createFor": "Neuen Passkey erstellen für",
+ "titleLabel": "Titel",
+ "titlePlaceholder": "Gib einen Namen für diesen Passkey ein",
+ "createButton": "Passkey erstellen",
+ "creatingButton": "Wird erstellt …",
+ "useBrowserPasskey": "Browser-Passkey verwenden",
+ "selectPasskeyToReplace": "Wähle einen Passkey zum Ersetzen:",
+ "createNewPasskey": "Neuen Passkey erstellen",
+ "replacingPasskey": "Ersetzen des Passkeys: {{displayName}}",
+ "confirmReplace": "Ersetzen bestätigen"
},
"settings": {
- "passkeyProvider": "Passkey Provider",
- "passkeyProviderOn": "Passkey Provider on ",
- "enable": "Enable AliasVault as passkey provider",
- "description": "When enabled, AliasVault will handle passkey requests from websites. When a website requests a passkey, the AliasVault popup will be shown instead of the native browser or OS passkey interface."
+ "passkeyProvider": "Passkey-Anbieter",
+ "passkeyProviderOn": "Passkey-Anbieter an ",
+ "enable": "AliasVault als Passkey-Anbieter aktivieren",
+ "description": "Wenn aktiviert, übernimmt AliasVault die Verarbeitung von Passkey-Anfragen von Webseiten. Fordert eine Website einen Passkey an, wird das AliasVault‑Popup statt der nativen Passkey‑Oberfläche des Browsers oder Betriebssystems angezeigt."
}
},
"upgrade": {
@@ -432,21 +434,10 @@
"whatsNew": "Neu in dieser Version",
"whatsNewDescription": "Eine Aktualisierung ist erforderlich, um die folgenden Änderungen zu unterstützen:",
"noDescriptionAvailable": "Für diese Version ist keine Beschreibung vorhanden.",
- "okay": "OK",
- "status": {
- "preparingUpgrade": "Aktualisierung wird vorbereitet...",
- "vaultAlreadyUpToDate": "Tresor ist bereits aktualisiert",
- "startingDatabaseTransaction": "Datenbanktransaktion wird gestartet...",
- "applyingDatabaseMigrations": "Datenbankmigration wird durchgeführt...",
- "applyingMigration": "Führe Migration {{current}} von {{total}} durch...",
- "committingChanges": "Änderungen werden übernommen..."
- },
"alerts": {
- "error": "Fehler",
"unableToGetVersionInfo": "Versionsinformationen konnten nicht abgerufen werden. Bitte versuche es erneut.",
"selfHostedServer": "Selbstgehosteter Server",
"selfHostedWarning": "Nutzt Du einen selbst gehosteten Server, musst Du Deine Instanz ebenfalls updaten. Andernfalls kannst Du Dich im Web-Client nicht mehr anmelden.",
- "cancel": "Abbrechen",
"continueUpgrade": "Aktualisierung fortsetzen",
"upgradeFailed": "Aktualisierung fehlgeschlagen",
"failedToApplyMigration": "Migration fehlgeschlagen ({{current}} von {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/es.json b/apps/browser-extension/src/i18n/locales/es.json
index 5248d7cf4..77b0a29a8 100644
--- a/apps/browser-extension/src/i18n/locales/es.json
+++ b/apps/browser-extension/src/i18n/locales/es.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Note: if you don't have access to your authenticator device, you can reset your 2FA with a recovery code by logging in via the website.",
"masterPassword": "Contraseña maestra",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Unlock Your Vault",
"unlockDescription": "Enter your master password to unlock your vault.",
"logout": "Logout",
@@ -47,23 +54,25 @@
"settings": "Settings"
},
"common": {
- "appName": "AliasVault",
"loading": "Loading...",
+ "notice": "Notice",
"error": "Error",
- "success": "Success",
"cancel": "Cancel",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Use",
"delete": "Delete",
"or": "Or",
"close": "Close",
"copied": "Copied!",
"openInNewWindow": "Open in new window",
- "language": "Language",
"enabled": "Enabled",
"disabled": "Disabled",
"showPassword": "Show password",
"hidePassword": "Hide password",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copy to clipboard",
"loadingEmails": "Loading emails...",
"loadingTotpCodes": "Loading TOTP codes...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "This browser extension is outdated and cannot be used to access this vault. Please update this browser extension to continue.",
"serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this browser extension. Please contact support if you need help.",
"unknownError": "An unknown error occurred",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault not available",
"failedToRetrieveData": "Failed to retrieve data",
"vaultIsLocked": "Vault is locked",
@@ -133,7 +143,6 @@
"or": "or",
"new": "New",
"cancel": "Cancel",
- "search": "Search",
"vaultLocked": "AliasVault is locked.",
"creatingNewAlias": "Creating new alias...",
"noMatchesFound": "No matches found",
@@ -164,7 +173,6 @@
"generateNewPassword": "Generate new password",
"togglePasswordVisibility": "Toggle password visibility",
"passwordCopiedToClipboard": "Password copied to clipboard",
- "enterEmailAndOrUsernameError": "Enter email and/or username",
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
"vaultUpgradeRequired": "Vault upgrade required.",
"dismissPopup": "Dismiss popup"
@@ -176,27 +184,14 @@
"deleteCredential": "Delete Credential",
"credentialDetails": "Credential Details",
"serviceName": "Service Name",
- "serviceNamePlaceholder": "e.g., Gmail, Facebook, Bank",
- "website": "Website",
- "websitePlaceholder": "https://example.com",
"username": "Username",
- "usernamePlaceholder": "Enter username",
"password": "Password",
- "passwordPlaceholder": "Enter password",
- "generatePassword": "Generate Password",
- "copyPassword": "Copy Password",
- "showPassword": "Show Password",
- "hidePassword": "Hide Password",
"notes": "Notes",
- "notesPlaceholder": "Additional notes...",
"totp": "Two-Factor Authentication",
"totpCode": "TOTP Code",
"copyTotp": "Copy TOTP",
"totpSecret": "TOTP Secret",
"totpSecretPlaceholder": "Enter TOTP secret key",
- "noCredentials": "No credentials found",
- "noCredentialsDescription": "Add your first credential to get started",
- "searchPlaceholder": "Search credentials...",
"welcomeTitle": "Welcome to AliasVault!",
"welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Created",
"updatedAt": "Last updated",
- "autofill": "Autofill",
- "fillForm": "Fill Form",
- "deleteConfirm": "Are you sure you want to delete this credential?",
- "saveSuccess": "Credential saved successfully",
- "tags": "Tags",
- "addTag": "Add Tag",
- "removeTag": "Remove Tag",
- "folder": "Folder",
- "selectFolder": "Select Folder",
- "createFolder": "Create Folder",
"saveCredential": "Save credential",
"deleteCredentialTitle": "Delete Credential",
"deleteCredentialConfirm": "Are you sure you want to delete this credential? This action cannot be undone.",
@@ -304,12 +289,11 @@
"openWebApp": "Open web app",
"loggedIn": "Logged in",
"logout": "Logout",
+ "lock": "Lock",
"globalSettings": "Global Settings",
"autofillPopup": "Autofill popup",
"activeOnAllSites": "Active on all sites (unless disabled below)",
"disabledOnAllSites": "Disabled on all sites",
- "enabled": "Enabled",
- "disabled": "Disabled",
"rightClickContextMenu": "Right-click context menu",
"autofillMatching": "Autofill Matching",
"autofillMatchingMode": "Autofill matching mode",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Keyboard Shortcuts",
"configureKeyboardShortcuts": "Configure keyboard shortcuts",
"configure": "Configure",
- "security": "Security",
"clipboardClearTimeout": "Clear clipboard after copying",
"clipboardClearTimeoutDescription": "Automatically clear the clipboard after copying sensitive data",
"clipboardClearDisabled": "Never clear",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "API URL is required",
"apiUrlInvalid": "Please enter a valid API URL",
"clientUrlRequired": "Client URL is required",
"clientUrlInvalid": "Please enter a valid client URL"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "What's New",
"whatsNewDescription": "An upgrade is required to support the following changes:",
"noDescriptionAvailable": "No description available for this version.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparing upgrade...",
- "vaultAlreadyUpToDate": "Vault is already up to date",
- "startingDatabaseTransaction": "Starting database transaction...",
- "applyingDatabaseMigrations": "Applying database migrations...",
- "applyingMigration": "Applying migration {{current}} of {{total}}...",
- "committingChanges": "Committing changes..."
- },
"alerts": {
- "error": "Error",
"unableToGetVersionInfo": "Unable to get version information. Please try again.",
"selfHostedServer": "Self-Hosted Server",
"selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.",
- "cancel": "Cancel",
"continueUpgrade": "Continue Upgrade",
"upgradeFailed": "Upgrade Failed",
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/fi.json b/apps/browser-extension/src/i18n/locales/fi.json
index dfe225d4c..142b2df5a 100644
--- a/apps/browser-extension/src/i18n/locales/fi.json
+++ b/apps/browser-extension/src/i18n/locales/fi.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Huomautus: jos sinulla ei ole pääsyä tunnistautumislaitteeseen, voit palauttaa 2FA:n palautuskoodilla kirjautumalla sisään sivuston kautta.",
"masterPassword": "Pääsalasana",
"unlockVault": "Avaa holvin lukitus",
+ "unlockWithPin": "Avaa PIN-koodilla",
+ "enterPin": "Anna PIN-koodisi",
+ "enterPinToUnlock": "Syötä PIN-koodi avataksesi holvisi",
+ "unlock": "Avaa lukitus",
+ "usePassword": "Käytä salasanaa",
+ "useMasterPassword": "Käytä pääsalasanaa",
+ "pinUnlockTip": "Voit myös syöttää PIN-koodisi näppäimistön avulla",
"unlockTitle": "Avaa holvisi lukitus",
"unlockDescription": "Syötä pääsalasanasi avataksesi holvisi lukituksen.",
"logout": "Uloskirjautuminen",
@@ -47,23 +54,25 @@
"settings": "Asetukset"
},
"common": {
- "appName": "AliasVault",
"loading": "Ladataan...",
+ "notice": "Huomautus",
"error": "Virhe",
- "success": "Onnistui",
"cancel": "Peruuta",
+ "confirm": "Vahvista",
"back": "Takaisin",
+ "next": "Seuraava",
"use": "Käytä",
"delete": "Poista",
"or": "Tai",
"close": "Sulje",
"copied": "Kopioitu!",
"openInNewWindow": "Avaa uudessa ikkunassa",
- "language": "Kieli",
"enabled": "Otettu käyttöön",
"disabled": "Pois käytöstä",
"showPassword": "Näytä salasana",
"hidePassword": "Piilota salasana",
+ "showDetails": "Näytä tiedot",
+ "hideDetails": "Piilota tiedot",
"copyToClipboard": "Kopioi leikepöydälle",
"loadingEmails": "Ladataan sähköposteja...",
"loadingTotpCodes": "Ladataan TOTP-koodeja...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Tämä selainlaajennus on vanhentunut, eikä sillä voi saada pääsyä tähän holviin. Päivitä tämä selainlaajennus jatkaaksesi.",
"serverVersionNotSupported": "AliasVault-palvelin on päivitettävä uudempaan versioon, jotta voit käyttää tätä selainlaajennusta. Ota yhteyttä tukeen, jos tarvitset apua.",
"unknownError": "Tapahtui tuntematon virhe",
+ "unknownErrorTryAgain": "Tapahtui tuntematon virhe. Yritä uudelleen.",
"vaultNotAvailable": "Holvi ei käytettävissä",
"failedToRetrieveData": "Tietojen nouto epäonnistui",
"vaultIsLocked": "Holvi on lukittu",
@@ -133,7 +143,6 @@
"or": "tai",
"new": "Uusi",
"cancel": "Peruuta",
- "search": "Etsi",
"vaultLocked": "AliasVault on lukittu.",
"creatingNewAlias": "Luodaan uutta aliasta...",
"noMatchesFound": "Osumia ei löytynyt",
@@ -164,7 +173,6 @@
"generateNewPassword": "Luo uusi salasana",
"togglePasswordVisibility": "Salasanan näkyvyyden päälle/pois päältä kytkeminen",
"passwordCopiedToClipboard": "Salasana kopioitu leikepöydälle",
- "enterEmailAndOrUsernameError": "Syötä sähköpostiosoite ja/tai käyttäjänimi",
"openAliasVaultToUpgrade": "Avaa AliasVault päivittääksesi",
"vaultUpgradeRequired": "Holvin päivitys vaaditaan.",
"dismissPopup": "Hylkää ponnahdusikkuna"
@@ -176,27 +184,14 @@
"deleteCredential": "Poista tunnistetieto",
"credentialDetails": "Tunnistetietojen yksityiskohdat",
"serviceName": "Palvelun nimi",
- "serviceNamePlaceholder": "esim. Gmail, Facebook, pankki",
- "website": "Verkkosivusto",
- "websitePlaceholder": "https://esimerkki.fi",
"username": "Käyttäjänimi",
- "usernamePlaceholder": "Syötä käyttäjänimi",
"password": "Salasana",
- "passwordPlaceholder": "Syötä salasana",
- "generatePassword": "Luo salasana",
- "copyPassword": "Kopioi salasana",
- "showPassword": "Näytä salasana",
- "hidePassword": "Piilota salasana",
"notes": "Huomautukset",
- "notesPlaceholder": "Lisähuomautukset...",
"totp": "Kaksivaiheinen tunnistautuminen",
"totpCode": "TOTP-koodi",
"copyTotp": "Kopioi TOTP-koodi",
"totpSecret": "TOTP-salaisuus",
"totpSecretPlaceholder": "Syötä TOTP-salainen avain",
- "noCredentials": "Tunnistetietoja ei löytynyt",
- "noCredentialsDescription": "Lisää ensimmäinen tunnistetietosi aloittaaksesi",
- "searchPlaceholder": "Etsi tunnistetietoja...",
"welcomeTitle": "Tervetuloa AliasVaultiin!",
"welcomeDescription": "Käyttääksesi AliasVault-selainlaajennusta, siirry jollekin verkkosivustolle ja käytä AliasVaultin automaattisen täytön ponnahdusikkunaa luodaksesi uuden tunnistetiedon.",
"noPasskeysFound": "Todennusavaimia, Passkey ei ole vielä luotu. Todennusavaimet on luotu vierailemalla verkkosivustolla, joka tarjoaa todennusavaimia todennusmenetelmänä.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "Vastaavia tunnistetietoja ei löytynyt",
"createdAt": "Luotu",
"updatedAt": "Viimeksi päivitetty",
- "autofill": "Automaattinen täyttö",
- "fillForm": "Täytä lomake",
- "deleteConfirm": "Oletko varma, että haluat poistaa tämän tunnistetiedon?",
- "saveSuccess": "Tunnistetieto tallennettu",
- "tags": "Tunnisteet",
- "addTag": "Lisää tunniste",
- "removeTag": "Poista tunniste",
- "folder": "Kansio",
- "selectFolder": "Valitse kansio",
- "createFolder": "Luo kansio",
"saveCredential": "Tallenna tunnistetieto",
"deleteCredentialTitle": "Poista tunnistetieto",
"deleteCredentialConfirm": "Oletko varma, että haluat poistaa tämän tunnistetiedon? Tätä toimintoa ei voi perua.",
@@ -304,12 +289,11 @@
"openWebApp": "Avaa verkkosovellus",
"loggedIn": "Sisäänkirjautuneena",
"logout": "Uloskirjautuminen",
+ "lock": "Lukitse",
"globalSettings": "Yleisesti pätevät asetukset",
"autofillPopup": "Automaattisen täytön ponnahdusikkuna",
"activeOnAllSites": "Aktiivisena kaikilla sivustoilla (ellei sitä ole poistettu käytöstä alla)",
"disabledOnAllSites": "Pois käytöstä kaikilla sivustoilla",
- "enabled": "Otettu käyttöön",
- "disabled": "Pois käytöstä",
"rightClickContextMenu": "Oikea-napsauta kontekstivalikkoa",
"autofillMatching": "Automaattisen täytön täsmäytys",
"autofillMatchingMode": "Automaattisen täytön täsmäytystila",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Näppäimistön pikanppäimet",
"configureKeyboardShortcuts": "Määritä näppäimistön pikanäppäimet",
"configure": "Määritä",
- "security": "Tietoturva",
"clipboardClearTimeout": "Tyhjennä leikepöytä kopioimisen jälkeen",
"clipboardClearTimeoutDescription": "Tyhjennä leikepöytä automaattisesti arkaluonteisten tietojen kopioimisen jälkeen",
"clipboardClearDisabled": "Älä koskaan tyhjennä",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Automaattisen täytön ehdotukset näkyvät kirjautumislomakkeissa",
"autofillDisabledDescription": "Automaattitäyttöehdotukset on poistettu käytöstä kaikkialla",
"languageSettings": "Keili",
- "languageSettingsDescription": "Valitse ensisijainen kieli",
"validation": {
"apiUrlRequired": "API-URL-osoite vaaditaan",
"apiUrlInvalid": "Syötä kelvollinen API-URL-osoite",
"clientUrlRequired": "Asiakkaan URL-osoite vaaditaan",
"clientUrlInvalid": "Syötä kelvollinen asiakas-URL-osoite"
+ },
+ "unlockMethod": {
+ "title": "Holvin lukituksen avausmenetelmä",
+ "introText": "Valitse, miten haluat avata holvisi. Voit käyttää pääsalasanaa (aina saatavilla) tai määrittää nopean 4-8 numeroisen PIN-koodin nopeampaa käyttöä varten. Kolmen epäonnistuneen PIN-yrityksen jälkeen sinun on käytettävä pääsalasanaa.",
+ "password": "Pääsalasana",
+ "pin": "PIN-koodi",
+ "pinDescription": "Avaa holvi PIN-koodilla",
+ "setupPin": "PIN-koodin määrittäminen",
+ "enterNewPin": "Syötä uusi PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Vahvista PIN",
+ "confirmPinDescription": "Syötä PIN-koodi uudelleen vahvistaaksesi",
+ "invalidPinFormat": "Virheellinen PIN-muoto",
+ "pinMismatch": "PIN-koodit eivät täsmää",
+ "incorrectPin": "Väärä PIN-koodi. {{attemptsRemaining}} yritystä jäljellä.",
+ "incorrectPinSingular": "Virheellinen PIN-koodi. 1 yritys jäljellä.",
+ "enableSuccess": "PIN-lukituksen avaus käytössä onnistuneesti!",
+ "pinLocked": "PIN-lukituksen avaus on poistettu käytöstä. Ole hyvä ja käytä pääsalasanaa avataksesi holvisi.",
+ "unlockVaultFirst": "Ole hyvä ja avaa holvisi lukitus ennen PIN-koodin asettamista.",
+ "pinSecurityWarning": "PIN-koodin lukituksen poisto selaimen laajennuksessa voi olla vähemmän turvallista kuin pääsalasana, koska PIN-koodit ovat tyypillisesti alempia entropia ja voi olla brute-pakko jos laite on vaarassa. Käytä sitä vain laitteissa, joihin täysin luotat."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Mitä uutta?",
"whatsNewDescription": "Päivitys vaaditaan seuraavien muutosten tukemiseksi:",
"noDescriptionAvailable": "Tälle versiolle ei ole saatavilla kuvausta.",
- "okay": "Hyvä on",
- "status": {
- "preparingUpgrade": "Valmistellaan päivitystä...",
- "vaultAlreadyUpToDate": "Holvi on jo ajan tasalla",
- "startingDatabaseTransaction": "Aloitetaan tietokannan transaktiota...",
- "applyingDatabaseMigrations": "Toteutetaan tietokannan siirtoja...",
- "applyingMigration": "Otetaan siirto käyttöön {{current}} / {{total}}...",
- "committingChanges": "Otetaan muutokset käyttöön..."
- },
"alerts": {
- "error": "Virhe",
"unableToGetVersionInfo": "Versiotietojen hakeminen epäonnistui. Yritä uudelleen.",
"selfHostedServer": "Itseisännöity palvelin",
"selfHostedWarning": "Jos käytät itseisännöityä palvelinta, muista päivittää myös itseisännöity instanssisi, koska muuten verkkoasiakassovellukseen kirjautuminen lakkaa toimimasta.",
- "cancel": "Peruuta",
"continueUpgrade": "Jatka päivitystä",
"upgradeFailed": "Päivitys epäonnistui",
"failedToApplyMigration": "Siirron käyttöönotto epäonnistui ({{current}} / {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/fr.json b/apps/browser-extension/src/i18n/locales/fr.json
index 8f8428b43..e409ea767 100644
--- a/apps/browser-extension/src/i18n/locales/fr.json
+++ b/apps/browser-extension/src/i18n/locales/fr.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Remarque : si vous n'avez pas accès à votre appareil d'authentification, vous pouvez réinitialiser votre authentification à double facteur avec un code de récupération en vous connectant via le site web.",
"masterPassword": "Mot de passe principal",
"unlockVault": "Déverrouiller le coffre",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Déverrouiller votre coffre",
"unlockDescription": "Entrez votre mot de passe principal pour déverrouiller votre coffre-fort.",
"logout": "Se déconnecter",
@@ -47,23 +54,25 @@
"settings": "Réglages"
},
"common": {
- "appName": "AliasVault",
"loading": "Chargement...",
+ "notice": "Notice",
"error": "Erreur",
- "success": "Succès",
"cancel": "Annuler",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Utiliser",
"delete": "Supprimer",
"or": "Or",
"close": "Fermer",
"copied": "Copié !",
"openInNewWindow": "Ouvrir dans une nouvelle fenêtre",
- "language": "Language",
"enabled": "Activé",
"disabled": "Désactivé",
"showPassword": "Afficher le mot de passe",
"hidePassword": "Cacher le mot de passe",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copier dans le presse-papiers",
"loadingEmails": "Chargement des emails...",
"loadingTotpCodes": "Chargement des codes TOTP...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Cette extension de navigateur est obsolète et ne peut pas être utilisée pour accéder à ce coffre-fort. Veuillez la mettre à jour pour continuer.",
"serverVersionNotSupported": "Le serveur d'AliasVault doit être mis à jour vers une version plus récente afin d'utiliser cette extension de navigateur. Veuillez contacter le support si vous avez besoin d'aide.",
"unknownError": "Une erreur inconnue s'est produite",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Coffre non disponible",
"failedToRetrieveData": "Échec de la récupération des données",
"vaultIsLocked": "Le coffre est verrouillé",
@@ -133,7 +143,6 @@
"or": "ou",
"new": "Nouveautés",
"cancel": "Annuler",
- "search": "Rechercher",
"vaultLocked": "AliasVault est verrouillé.",
"creatingNewAlias": "Création de nouveaux alias...",
"noMatchesFound": "Aucun résultat trouvé",
@@ -164,7 +173,6 @@
"generateNewPassword": "Générer un nouveau mot de passe",
"togglePasswordVisibility": "Afficher ou masquer le mot de passe",
"passwordCopiedToClipboard": "Mot de passe copié dans le presse-papiers",
- "enterEmailAndOrUsernameError": "Entrez l'adresse email et/ou le nom d'utilisateur",
"openAliasVaultToUpgrade": "Ouvrez AliasVault pour améliorer",
"vaultUpgradeRequired": "Mise à niveau du coffre requise.",
"dismissPopup": "Fermer"
@@ -176,27 +184,14 @@
"deleteCredential": "Supprimer les identifiants",
"credentialDetails": "Informations sur les identifiants",
"serviceName": "Nom du service",
- "serviceNamePlaceholder": "ex: Gmail, Facebook, Banque",
- "website": "Site Internet",
- "websitePlaceholder": "https://example.com",
"username": "Nom d'utilisateur",
- "usernamePlaceholder": "Entrez le nom d'utilisateur",
"password": "Mot de passe",
- "passwordPlaceholder": "Saisir le mot de passe",
- "generatePassword": "Générer le mot de passe",
- "copyPassword": "Copier le mot de passe",
- "showPassword": "Afficher le mot de passe",
- "hidePassword": "Masquer le mot de passe",
"notes": "Notes",
- "notesPlaceholder": "Notes supplémentaires...",
"totp": "Authentification à deux facteurs",
"totpCode": "Mot de passe à usage unique",
"copyTotp": "Copier le mot de passe à usage unique",
"totpSecret": "Mot de passe à usage unique secret",
"totpSecretPlaceholder": "Entrez le mot de passe à usage unique",
- "noCredentials": "Aucun identifiant trouvé",
- "noCredentialsDescription": "Ajoutez vos premiers identifiants pour commencer",
- "searchPlaceholder": "Rechercher des identifiants...",
"welcomeTitle": "Bienvenue dans AliasVault !",
"welcomeDescription": "Pour utiliser l'extension de navigateur AliasVault : accédez à un site web et utilisez la fenêtre de saisie automatique AliasVault pour créer un nouvel identifiant.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Créé",
"updatedAt": "Dernière mise à jour",
- "autofill": "Remplissage automatique",
- "fillForm": "Remplir le formulaire",
- "deleteConfirm": "Êtes-vous sûr de vouloir supprimer cet identifiant ?",
- "saveSuccess": "Identifiants enregistrés avec succès",
- "tags": "Mots-clés",
- "addTag": "Ajouter un mot-clé",
- "removeTag": "Supprimer un mot-clé",
- "folder": "Dossier",
- "selectFolder": "Sélectionner un dossier",
- "createFolder": "Nouveau dossier",
"saveCredential": "Enregistrer les identifiants",
"deleteCredentialTitle": "Supprimer les identifiants",
"deleteCredentialConfirm": "Êtes-vous sûr de vouloir supprimer ces identifiants ? Cette action est irréversible.",
@@ -304,12 +289,11 @@
"openWebApp": "Ouvrir l’application web",
"loggedIn": "Connecté(e)",
"logout": "Se déconnecter",
+ "lock": "Lock",
"globalSettings": "Paramètres généraux",
"autofillPopup": "Remplissage automatique de la popup",
"activeOnAllSites": "Activé sur tous les sites (sauf si désactivé ci-dessous)",
"disabledOnAllSites": "Désactivé sur tous les sites",
- "enabled": "Activé",
- "disabled": "Désactivé",
"rightClickContextMenu": "Clic-droit sur le menu contextuel",
"autofillMatching": "Correspondance de remplissage automatique",
"autofillMatchingMode": "Remplir automatiquement le mode correspondant",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Raccourcis clavier",
"configureKeyboardShortcuts": "Configurer les raccourcis clavier",
"configure": "Configurer",
- "security": "Sécurité",
"clipboardClearTimeout": "Effacer le presse-papiers après copie",
"clipboardClearTimeoutDescription": "Effacer automatiquement le presse-papiers après copie des données sensibles",
"clipboardClearDisabled": "Ne jamais effacer",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "L'URL de l'API est requise",
"apiUrlInvalid": "Veuillez entrer une URL d'API valide",
"clientUrlRequired": "L'URL du client est requise",
"clientUrlInvalid": "Veuillez entrer une URL de client valide"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Nouveautés",
"whatsNewDescription": "Une mise à niveau est nécessaire pour prendre en charge les modifications suivantes :",
"noDescriptionAvailable": "Aucune description disponible pour cette version.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Préparation de la mise à niveau...",
- "vaultAlreadyUpToDate": "Le coffre est déjà à jour",
- "startingDatabaseTransaction": "Démarrage de la transaction de la base de données...",
- "applyingDatabaseMigrations": "Application des migrations de base de données...",
- "applyingMigration": "Application de la migration {{current}} sur {{total}}...",
- "committingChanges": "Validation des modifications..."
- },
"alerts": {
- "error": "Erreur",
"unableToGetVersionInfo": "Impossible d'obtenir les informations de version. Veuillez réessayer.",
"selfHostedServer": "Serveur auto-hébergé",
"selfHostedWarning": "Si vous utilisez un serveur auto-hébergé, assurez-vous également de mettre à jour votre instance auto-hébergée, sinon la connexion au client web cessera de fonctionner.",
- "cancel": "Annuler",
"continueUpgrade": "Continuer la mise à jour",
"upgradeFailed": "Échec de la mise à niveau",
"failedToApplyMigration": "Impossible d'appliquer la migration ({{current}} sur {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/he.json b/apps/browser-extension/src/i18n/locales/he.json
index 4a1e93c53..09ee483d4 100644
--- a/apps/browser-extension/src/i18n/locales/he.json
+++ b/apps/browser-extension/src/i18n/locales/he.json
@@ -17,6 +17,13 @@
"twoFactorNote": "לתשומת ליבך: אם אין לך גישה להתקן המאמת (authenticator) שלך, אפשר לאפס אימות דו־שלבי עם קוד שחזור על ידי כניסה דרך האתר.",
"masterPassword": "סיסמת על",
"unlockVault": "שחרור נעילת כספת",
+ "unlockWithPin": "שחרור נעילה עם קוד אישי",
+ "enterPin": "נא למלא את הקוד האישי שלך",
+ "enterPinToUnlock": "נא למלא את הקוד האישי שלך כדי לשחרר את הכספת שלך",
+ "unlock": "שחרור נעילה",
+ "usePassword": "להשתמש בסיסמה",
+ "useMasterPassword": "להשתמש בסיסמה על",
+ "pinUnlockTip": "אפשר להקליד את הקוד האישי שלך באמצעות המקלדת שלך",
"unlockTitle": "שחרור נעילת הכספת שלך",
"unlockDescription": "נא למלא את סיסמת העל שלך כדי לשחרר את הכספת שלך.",
"logout": "יציאה",
@@ -47,23 +54,25 @@
"settings": "הגדרות"
},
"common": {
- "appName": "AliasVault",
"loading": "בטעינה…",
+ "notice": "לתשומת ליבך",
"error": "שגיאה",
- "success": "הצליח",
"cancel": "ביטול",
+ "confirm": "אישור",
"back": "חזרה",
+ "next": "הבא",
"use": "להשתמש",
"delete": "מחיקה",
"or": "או",
"close": "סגירה",
"copied": "הועתק!",
"openInNewWindow": "פתיחה בחלון חדש",
- "language": "שפה",
"enabled": "פעיל",
"disabled": "כבוי",
"showPassword": "הצגת סיסמה",
"hidePassword": "הסתרת סיסמה",
+ "showDetails": "הצגת פרטים",
+ "hideDetails": "הסתרת פרטים",
"copyToClipboard": "העתקה ללוח הגזירים",
"loadingEmails": "הודעות הדוא״ל נטענות…",
"loadingTotpCodes": "הקודים החד־פעמיים הזמניים נטענים…",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "הרחבת הדפדפן הזאת לא עדכנית ואי אפשר להשתמש בה כדי לגשת לכספת הזאת. נא לעדכן את הרחבת הדפדפן הזאת כדי להמשיך.",
"serverVersionNotSupported": "יש לעדכן את שרת AliasVault לגרסה חדשה יותר כדי להשתמש בהרחבת הדפדפן הזאת. נא ליצור קשר עם התמיכה לקבלת עזרה.",
"unknownError": "אירעה שגיאה לא ידועה",
+ "unknownErrorTryAgain": "אירעה שגיאה לא ידועה, נא לנסות שוב.",
"vaultNotAvailable": "הכספת לא זמינה",
"failedToRetrieveData": "משיכת הנתונים נכשלה",
"vaultIsLocked": "הכספת נעולה",
@@ -133,7 +143,6 @@
"or": "או",
"new": "חדש",
"cancel": "ביטול",
- "search": "חיפוש",
"vaultLocked": "AliasVault נעול.",
"creatingNewAlias": "נוצר כינוי חדש...",
"noMatchesFound": "לא נמצאו תוצאות",
@@ -164,7 +173,6 @@
"generateNewPassword": "יצירת סיסמה חדשה",
"togglePasswordVisibility": "הצגת/הסתרת סיסמה",
"passwordCopiedToClipboard": "הסיסמה הועתקה ללוח הגזירים",
- "enterEmailAndOrUsernameError": "נא למלא דוא״ל ו/או שם משתמש",
"openAliasVaultToUpgrade": "יש לפתוח את AliasVault כדי לשדרג",
"vaultUpgradeRequired": "יש לשדרג את הכספת.",
"dismissPopup": "התעלמות מחלונית"
@@ -176,27 +184,14 @@
"deleteCredential": "מחיקת פרטי גישה",
"credentialDetails": "פירוט פרטי גישה",
"serviceName": "שם השירות",
- "serviceNamePlaceholder": "למשל: ג׳ימייל, פייסבוק, בנק",
- "website": "אתר",
- "websitePlaceholder": "https://example.com",
"username": "שם משתמש",
- "usernamePlaceholder": "נא למלא שם משתמש",
"password": "סיסמה",
- "passwordPlaceholder": "נא למלא סיסמה",
- "generatePassword": "יצירת סיסמה",
- "copyPassword": "העתקת סיסמה",
- "showPassword": "הצגת סיסמה",
- "hidePassword": "הסתרת סיסמה",
"notes": "הערות",
- "notesPlaceholder": "הערות נוספות…",
"totp": "אימות דו־שלבי",
"totpCode": "קוד חד־פעמי זמני",
"copyTotp": "העתקת קוד חד־פעמי זמני",
"totpSecret": "סוג סיסמה חד־פעמית זמנית",
"totpSecretPlaceholder": "נא למלא מפתח סודי לסיסמה חד־פעמית זמנית",
- "noCredentials": "לא נמצאו פרטי גישה",
- "noCredentialsDescription": "יש להוסיף את פרטי הגישה הראשונים שלך כדי להתחיל",
- "searchPlaceholder": "חיפוש פרטי גישה…",
"welcomeTitle": "ברוך בואך ל־AliasVault!",
"welcomeDescription": "כדי להשתמש בהרחבת הדפדפן של AliasVault: יש לנווט לאתר ולהשתמש בחלונית ההשלמה האוטומטית של AliasVault כדי ליצור פרטי גישה חדשים.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "יצירה",
"updatedAt": "עדכון אחרון",
- "autofill": "השלמה אוטומטית",
- "fillForm": "מילוי טופס",
- "deleteConfirm": "למחוק את פרטי הגישה האלה?",
- "saveSuccess": "פרטי הגישה נשמרו בהצלחה",
- "tags": "תגיות",
- "addTag": "הוספת תגית",
- "removeTag": "הסרת תגית",
- "folder": "תיקייה",
- "selectFolder": "בחירת תיקייה",
- "createFolder": "יצירת תיקייה",
"saveCredential": "שמירת פרטי גישה",
"deleteCredentialTitle": "מחיקת פרטי גישה",
"deleteCredentialConfirm": "למחוק את פרטי הגישה? זאת פעולה בלתי הפיכה.",
@@ -304,12 +289,11 @@
"openWebApp": "פתיחת אתר",
"loggedIn": "נכנסת",
"logout": "יציאה",
+ "lock": "נעילה",
"globalSettings": "הגדרות מקיפות",
"autofillPopup": "חלונית השלמה אוטומטית",
"activeOnAllSites": "פעיל בכל האתרים (למעט אם נכבה להלן)",
"disabledOnAllSites": "כבוי בכל האתרים",
- "enabled": "פעיל",
- "disabled": "כבוי",
"rightClickContextMenu": "תפריט הקשר בלחיצה ימנית",
"autofillMatching": "התאמת השלמה אוטומטית",
"autofillMatchingMode": "מצב התאמת השלמה אוטומטית",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "קיצורי מקלדת",
"configureKeyboardShortcuts": "הגדרת קיצורי מקלדת",
"configure": "הגדרה",
- "security": "אבטחה",
"clipboardClearTimeout": "לפנות את לוח הגזירים לאחר העתקה",
"clipboardClearTimeoutDescription": "לפנות את לוח הגזירים אוטומטית לאחר העתקת נתונים רגישים",
"clipboardClearDisabled": "אף פעם לא לפנות",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "כתובת API חובה",
"apiUrlInvalid": "נא למלא כתובת API תקפה",
"clientUrlRequired": "כתובת לקוח חובה",
"clientUrlInvalid": "נא למלא כתובת לקוח תקפה"
+ },
+ "unlockMethod": {
+ "title": "שיטת שחרור נעילת כספת",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "סיסמת על",
+ "pin": "קוד אישי",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "אישור קוד אישי",
+ "confirmPinDescription": "נא למלא את הקוד האישי שלך שוב לאישור",
+ "invalidPinFormat": "תבנית הקוד האישי שגויה",
+ "pinMismatch": "הקודים האישיים לא תואמים",
+ "incorrectPin": "קוד אישי שגוי. נותרו {{attemptsRemaining}} ניסיונות.",
+ "incorrectPinSingular": "קוד אישי שגוי. נותר עוד ניסיון.",
+ "enableSuccess": "שחרור קוד אישי הופעל בהצלחה!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "מה חדש",
"whatsNewDescription": "יש לשדרג כדי שתהיה תמיכה בשינויים הבאים:",
"noDescriptionAvailable": "אין תיאור זמין לגרסה הזאת.",
- "okay": "אישור",
- "status": {
- "preparingUpgrade": "השדרוג בהכנה…",
- "vaultAlreadyUpToDate": "הכספת כבר עדכנית",
- "startingDatabaseTransaction": "הסבת מסד הנתונים מתחילה…",
- "applyingDatabaseMigrations": "השינויים חלים על מסד הנתונים…",
- "applyingMigration": "חלה ההסבה {{current}} מתוך {{total}}…",
- "committingChanges": "השינויים מקובעים…"
- },
"alerts": {
- "error": "שגיאה",
"unableToGetVersionInfo": "לא ניתן לקבל את פרטי הגרסה. נא לנסות שוב מאוחר יותר.",
"selfHostedServer": "שרת באירוח עצמי",
"selfHostedWarning": "אם מדובר בשרת שמתארח עצמאית, נא לוודא שהעותק שמתארח אצלך גם כן מתעדכן כי אחרת הכניסה לאתר תפסיק לעבוד.",
- "cancel": "ביטול",
"continueUpgrade": "להמשיך בשדרוג",
"upgradeFailed": "השדרוג נכשל",
"failedToApplyMigration": "החלת ההסבה נכשלה ({{current}} מתוך {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/it.json b/apps/browser-extension/src/i18n/locales/it.json
index ec3294818..c880dc8bf 100644
--- a/apps/browser-extension/src/i18n/locales/it.json
+++ b/apps/browser-extension/src/i18n/locales/it.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Nota: se non hai accesso al tuo dispositivo di autenticazione, puoi reimpostare il tuo 2FA con un codice di recupero accedendo tramite il sito web.",
"masterPassword": "Password principale",
"unlockVault": "Sblocca Cassaforte",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Sblocca la tua cassaforte",
"unlockDescription": "Inserisci la tua password principale per sbloccare la tua cassaforte.",
"logout": "Disconnetti",
@@ -47,23 +54,25 @@
"settings": "Impostazioni"
},
"common": {
- "appName": "AliasVault",
"loading": "Caricamento in corso...",
+ "notice": "Notice",
"error": "Errore",
- "success": "Riuscito",
"cancel": "Annulla",
+ "confirm": "Confirm",
"back": "Indietro",
+ "next": "Next",
"use": "Usa",
"delete": "Elimina",
"or": "O",
"close": "Chiudi",
"copied": "Copiato!",
"openInNewWindow": "Apri in una nuova finestra",
- "language": "Lingua",
"enabled": "Abilitato",
"disabled": "Disabilitato",
"showPassword": "Mostra password",
"hidePassword": "Nascondi password",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copia negli appunti",
"loadingEmails": "Caricamento e-mail in corso...",
"loadingTotpCodes": "Caricamento codici TOTP in corso...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Questa estensione del browser è obsoleta e non può essere utilizzata per accedere a questa cassaforte. Si prega di aggiornare questa estensione per continuare.",
"serverVersionNotSupported": "Il server di AliasVault necessita un aggiornamento a una versione più recente per poter usare questa estensione. Contatta il supporto se hai bisogno di assistenza.",
"unknownError": "Si è verificato un errore sconosciuto",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Cassaforte non disponibile",
"failedToRetrieveData": "Recupero dati non riuscito",
"vaultIsLocked": "La cassaforte è bloccata",
@@ -133,7 +143,6 @@
"or": "o",
"new": "Nuovo",
"cancel": "Annulla",
- "search": "Cerca",
"vaultLocked": "AliasVault è bloccato.",
"creatingNewAlias": "Creazione nuovo alias...",
"noMatchesFound": "Nessun risultato trovato",
@@ -164,7 +173,6 @@
"generateNewPassword": "Genera nuova password",
"togglePasswordVisibility": "Mostra/Nascondi password",
"passwordCopiedToClipboard": "Password copiata negli appunti",
- "enterEmailAndOrUsernameError": "Inserisci email e/o nome utente",
"openAliasVaultToUpgrade": "Apri AliasVault per aggiornare",
"vaultUpgradeRequired": "Aggiornamento della cassaforte richiesto.",
"dismissPopup": "Chiudi finestra"
@@ -176,44 +184,21 @@
"deleteCredential": "Elimina credenziali",
"credentialDetails": "Dettagli credenziali",
"serviceName": "Nome servizio",
- "serviceNamePlaceholder": "es. Gmail, Facebook, Banca",
- "website": "Sito web",
- "websitePlaceholder": "https://esempio.com",
"username": "Nome utente",
- "usernamePlaceholder": "Inserisci nome utente",
"password": "Password",
- "passwordPlaceholder": "Inserisci password",
- "generatePassword": "Genera password",
- "copyPassword": "Copia password",
- "showPassword": "Mostra password",
- "hidePassword": "Nascondi password",
"notes": "Note",
- "notesPlaceholder": "Note aggiuntive...",
"totp": "Autenticazione a due fattori",
"totpCode": "Codice TOTP",
"copyTotp": "Copia TOTP",
"totpSecret": "Segreto TOTP",
"totpSecretPlaceholder": "Inserisci chiave segreta TOTP",
- "noCredentials": "Credenziali non trovate",
- "noCredentialsDescription": "Aggiungi le tue prime credenziali per iniziare",
- "searchPlaceholder": "Cerca credenziali...",
"welcomeTitle": "Benvenuto in AliasVault!",
"welcomeDescription": "Per usare l'estensione browser AliasVault: naviga su un sito e usa la finestra di compilazione automatica per creare una nuova credenziale.",
"noPasskeysFound": "Non sono state ancora create chiavi di accesso. Le passkey vengono create visitando un sito web che offre le chiavi di accesso come metodo di autenticazione.",
- "noAttachmentsFound": "No credentials with attachments found",
+ "noAttachmentsFound": "Non sono state trovate credenziali con allegati",
"noMatchingCredentials": "Nessuna credenziale corrispondente trovata",
"createdAt": "Creato",
"updatedAt": "Ultimo aggiornamento",
- "autofill": "Compilazione automatica",
- "fillForm": "Compila modulo",
- "deleteConfirm": "Sei sicuro di voler eliminare questa credenziale?",
- "saveSuccess": "Credenziali salvate con successo",
- "tags": "Tag",
- "addTag": "Aggiungi tag",
- "removeTag": "Rimuovi tag",
- "folder": "Cartella",
- "selectFolder": "Seleziona cartella",
- "createFolder": "Crea cartella",
"saveCredential": "Salva credenziale",
"deleteCredentialTitle": "Elimina credenziale",
"deleteCredentialConfirm": "Sei sicuro di voler eliminare queste credenziali? Questa azione non può essere annullata.",
@@ -222,7 +207,7 @@
"passkeys": "Passkey",
"aliases": "Alias",
"userpass": "Password",
- "attachments": "Attachments"
+ "attachments": "Allegati"
},
"randomAlias": "Alias casuale",
"manual": "Manuale",
@@ -304,12 +289,11 @@
"openWebApp": "Apri app web",
"loggedIn": "Accesso effettuato",
"logout": "Disconnetti",
+ "lock": "Lock",
"globalSettings": "Impostazioni globali",
"autofillPopup": "Popup compilazione automatica",
"activeOnAllSites": "Attivo su tutti i siti (a meno che non sia disabilitato sotto)",
"disabledOnAllSites": "Disabilitato su tutti i siti",
- "enabled": "Abilitato",
- "disabled": "Disabilitato",
"rightClickContextMenu": "Menu contestuale clic destro",
"autofillMatching": "Riconoscimento campi automatica.",
"autofillMatchingMode": "Modalità riconoscimento capi automatica",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Scorciatoie da tastiera",
"configureKeyboardShortcuts": "Configura scorciatoie da tastiera",
"configure": "Configura",
- "security": "Sicurezza",
"clipboardClearTimeout": "Cancella appunti dopo la copia",
"clipboardClearTimeoutDescription": "Cancella automaticamente gli appunti dopo aver copiato i dati sensibili",
"clipboardClearDisabled": "Non pulire mai",
@@ -362,22 +345,41 @@
"contextMenuDisabled": "Il menu contestuale è disabilitato",
"contextMenuDescription": "Click destro sui campi di input per accedere alle opzioni di AliasVault",
"selectLanguage": "Seleziona la lingua",
- "serverConfiguration": "Server Configuration",
- "serverConfigurationDescription": "Configure the AliasVault server URL for self-hosted instances",
+ "serverConfiguration": "Configurazione del server",
+ "serverConfigurationDescription": "Configurare l'URL del server AliasVault per le istanze self-hosted",
"customApiUrl": "API URL",
- "customClientUrl": "Client URL",
- "apiUrlHint": "The API endpoint URL (usually client URL + /api)",
- "clientUrlHint": "The web interface URL of your self-hosted instance",
- "autofillSettingsDescription": "Enable or disable the autofill popup on web pages",
- "autofillEnabledDescription": "Autofill suggestions will appear on login forms",
- "autofillDisabledDescription": "Autofill suggestions are disabled globally",
- "languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
+ "customClientUrl": "Url Client",
+ "apiUrlHint": "L'URL endpoint API (di solito URL client + /api)",
+ "clientUrlHint": "L'URL dell'interfaccia web della tua istanza self-hosted",
+ "autofillSettingsDescription": "Abilita o disabilita il popup di riempimento automatico sulle pagine web",
+ "autofillEnabledDescription": "I suggerimenti di riempimento automatico appariranno nei moduli di accesso",
+ "autofillDisabledDescription": "I suggerimenti di riempimento automatico sono disabilitati",
+ "languageSettings": "Lingua",
"validation": {
"apiUrlRequired": "L'URL API è obbligatorio",
"apiUrlInvalid": "Inserisci un URL API valido",
"clientUrlRequired": "L'URL del client è obbligatorio",
"clientUrlInvalid": "Inserisci un URL del client valido"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Novità",
"whatsNewDescription": "È richiesto un aggiornamento per supportare le seguenti modifiche:",
"noDescriptionAvailable": "Nessuna descrizione disponibile per questa versione.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparazione aggiornamento...",
- "vaultAlreadyUpToDate": "La cassaforte è già aggiornata",
- "startingDatabaseTransaction": "Avvio transazione database...",
- "applyingDatabaseMigrations": "Applicazione migrazioni database...",
- "applyingMigration": "Applicazione migrazione {{current}} di {{total}}...",
- "committingChanges": "Modifica in corso..."
- },
"alerts": {
- "error": "Errore",
"unableToGetVersionInfo": "Impossibile ottenere informazioni sulla versione. Riprova.",
"selfHostedServer": "Server Autospitato",
"selfHostedWarning": "Se usi un server autospitato, assicurati di aggiornare anche la tua istanza, altrimenti l'accesso al client web smetterà di funzionare.",
- "cancel": "Annulla",
"continueUpgrade": "Continua aggiornamento",
"upgradeFailed": "Aggiornamento non riuscito",
"failedToApplyMigration": "Impossibile eseguire la migrazione ({{current}} di {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/nl.json b/apps/browser-extension/src/i18n/locales/nl.json
index c2da47092..04c8c8016 100644
--- a/apps/browser-extension/src/i18n/locales/nl.json
+++ b/apps/browser-extension/src/i18n/locales/nl.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Opmerking: als je geen toegang hebt tot je authenticator, kunt je je 2FA resetten door met een in te loggen via de website.",
"masterPassword": "Hoofdwachtwoord",
"unlockVault": "Vault ontgrendelen",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Ontgrendel je vault",
"unlockDescription": "Voer je hoofdwachtwoord in om je vault te ontgrendelen.",
"logout": "Uitloggen",
@@ -47,23 +54,25 @@
"settings": "Instellingen"
},
"common": {
- "appName": "AliasVault",
"loading": "Laden...",
+ "notice": "Notice",
"error": "Fout",
- "success": "Succes",
"cancel": "Annuleren",
+ "confirm": "Confirm",
"back": "Terug",
+ "next": "Next",
"use": "Gebruik",
"delete": "Verwijderen",
"or": "Of",
"close": "Sluiten",
"copied": "Gekopieerd!",
"openInNewWindow": "Openen in nieuw venster",
- "language": "Taal",
"enabled": "Ingeschakeld",
"disabled": "Uitgeschakeld",
"showPassword": "Wachtwoord tonen",
"hidePassword": "Wachtwoord verbergen",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Naar klembord kopiëren",
"loadingEmails": "E-mails laden...",
"loadingTotpCodes": "TOTP-codes laden...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Deze browserextensie is verouderd en kan niet worden gebruikt om toegang te krijgen tot deze vault. Update deze browserextensie om door te gaan.",
"serverVersionNotSupported": "De AliasVault server moet worden bijgewerkt naar een nieuwere versie om deze browserextensie te kunnen gebruiken. Neem contact op met support als je hulp nodig hebt.",
"unknownError": "Er is een onbekende fout opgetreden",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault niet beschikbaar",
"failedToRetrieveData": "Gegevens ophalen mislukt",
"vaultIsLocked": "Vault is vergrendeld",
@@ -133,7 +143,6 @@
"or": "of",
"new": "Nieuw",
"cancel": "Annuleren",
- "search": "Zoeken",
"vaultLocked": "AliasVault is vergrendeld.",
"creatingNewAlias": "Nieuwe alias aanmaken...",
"noMatchesFound": "Geen resultaten gevonden",
@@ -164,7 +173,6 @@
"generateNewPassword": "Genereer nieuw wachtwoord",
"togglePasswordVisibility": "Schakel zichtbaarheid van wachtwoord in/uit",
"passwordCopiedToClipboard": "Wachtwoord gekopieerd naar klembord",
- "enterEmailAndOrUsernameError": "Voer e-mail en/of gebruikersnaam in",
"openAliasVaultToUpgrade": "Open AliasVault om te upgraden",
"vaultUpgradeRequired": "Update is vereist.",
"dismissPopup": "Pop-up sluiten"
@@ -176,27 +184,14 @@
"deleteCredential": "Credential verwijderen",
"credentialDetails": "Credential details",
"serviceName": "Naam",
- "serviceNamePlaceholder": "bijv. Gmail, Facebook, Bank",
- "website": "Website",
- "websitePlaceholder": "https://voorbeeld.nl",
"username": "Gebruikersnaam",
- "usernamePlaceholder": "Voer gebruikersnaam in",
"password": "Wachtwoord",
- "passwordPlaceholder": "Voer wachtwoord in",
- "generatePassword": "Wachtwoord genereren",
- "copyPassword": "Wachtwoord kopiëren",
- "showPassword": "Wachtwoord tonen",
- "hidePassword": "Wachtwoord verbergen",
"notes": "Notities",
- "notesPlaceholder": "Aanvullende notities...",
"totp": "Tweestapsverificatie",
"totpCode": "TOTP-code",
"copyTotp": "Kopiëren",
"totpSecret": "TOTP secret",
"totpSecretPlaceholder": "Voer TOTP secret in",
- "noCredentials": "Geen credentials gevonden",
- "noCredentialsDescription": "Voeg je eerste credentials toe om te beginnen",
- "searchPlaceholder": "Credentials zoeken...",
"welcomeTitle": "Welkom bij AliasVault!",
"welcomeDescription": "Om de AliasVault browser extensie te gebruiken: navigeer naar een website en gebruik de AliasVault autofill popup om nieuwe credentials aan te maken.",
"noPasskeysFound": "Er zijn nog geen passkeys aangemaakt. Passkeys worden gemaakt door een website te bezoeken die passkeys als een authenticatiemethode biedt.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "Geen credentials gevonden",
"createdAt": "Aangemaakt",
"updatedAt": "Laatst bijgewerkt",
- "autofill": "Autofill",
- "fillForm": "Formulier invullen",
- "deleteConfirm": "Weet je zeker dat je deze credential wilt verwijderen?",
- "saveSuccess": "Credential succesvol opgeslagen",
- "tags": "Labels",
- "addTag": "Label toevoegen",
- "removeTag": "Label verwijderen",
- "folder": "Map",
- "selectFolder": "Map selecteren",
- "createFolder": "Map aanmaken",
"saveCredential": "Credential opslaan",
"deleteCredentialTitle": "Credential verwijderen",
"deleteCredentialConfirm": "Weet je zeker dat je deze credential wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
@@ -304,12 +289,11 @@
"openWebApp": "Web-app openen",
"loggedIn": "Ingelogd",
"logout": "Uitloggen",
+ "lock": "Lock",
"globalSettings": "Globale Instellingen",
"autofillPopup": "Autofill popup",
"activeOnAllSites": "Actief voor alle sites (tenzij hieronder uitgeschakeld)",
"disabledOnAllSites": "Uitgeschakeld op alle sites",
- "enabled": "Ingeschakeld",
- "disabled": "Uitgeschakeld",
"rightClickContextMenu": "Rechtermuisknop menu",
"autofillMatching": "Autofill matching",
"autofillMatchingMode": "Autofill matching modus",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Snelkoppelingen",
"configureKeyboardShortcuts": "Snelkoppelingen configureren",
"configure": "Configureren",
- "security": "Beveiliging",
"clipboardClearTimeout": "Automatisch klembord wissen na kopiëren",
"clipboardClearTimeoutDescription": "Automatisch het klembord wissen na kopiëren van gevoelige gegevens",
"clipboardClearDisabled": "Nooit wissen",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggesties verschijnen op login formulieren",
"autofillDisabledDescription": "Autofill suggesties zijn uitgeschakeld",
"languageSettings": "Taal",
- "languageSettingsDescription": "Kies je voorkeurstaal",
"validation": {
"apiUrlRequired": "API URL is vereist",
"apiUrlInvalid": "Voer een geldige API URL in",
"clientUrlRequired": "Client URL is vereist",
"clientUrlInvalid": "Voer een geldige client URL in"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Wat is er nieuw",
"whatsNewDescription": "Een upgrade is vereist vanwege de volgende wijzigingen:",
"noDescriptionAvailable": "Voor deze versie is geen beschrijving beschikbaar.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Upgrade voorbereiden...",
- "vaultAlreadyUpToDate": "De vault is al bijgewerkt",
- "startingDatabaseTransaction": "Starten van database transactie...",
- "applyingDatabaseMigrations": "Databasemigratie toepassen...",
- "applyingMigration": "Toepassen van migratie {{current}} van {{total}}...",
- "committingChanges": "Wijzigingen doorvoeren..."
- },
"alerts": {
- "error": "Fout",
"unableToGetVersionInfo": "Kan versie-informatie niet ophalen. Probeer het opnieuw.",
"selfHostedServer": "Self-hosted server",
"selfHostedWarning": "Als je een self-hosted server gebruikt, zorg er dan voor dat je ook je eigen self-hosted instantie bijwerkt, omdat anders het inloggen via de web client niet meer zal werken.",
- "cancel": "Annuleren",
"continueUpgrade": "Verdergaan",
"upgradeFailed": "Upgrade mislukt",
"failedToApplyMigration": "Kon migratie niet toepassen ({{current}} van {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/pl.json b/apps/browser-extension/src/i18n/locales/pl.json
index 491cf13c3..1603265df 100644
--- a/apps/browser-extension/src/i18n/locales/pl.json
+++ b/apps/browser-extension/src/i18n/locales/pl.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Uwaga: Jeśli nie masz dostępu do swojego urządzenia uwierzytelniającego, możesz zresetować swój kod 2FA za pomocą kodu odzyskiwania, logując się za pośrednictwem strony internetowej.",
"masterPassword": "Hasło główne",
"unlockVault": "Odblokuj sejf",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Odblokuj swój sejf",
"unlockDescription": "Wprowadź hasło główne, aby odblokować sejf.",
"logout": "Wyloguj się",
@@ -47,23 +54,25 @@
"settings": "Ustawienia"
},
"common": {
- "appName": "AliasVault",
"loading": "Wczytywanie…",
+ "notice": "Notice",
"error": "Błąd",
- "success": "Gotowe",
"cancel": "Anuluj",
+ "confirm": "Confirm",
"back": "Powrót",
+ "next": "Next",
"use": "Użyj",
"delete": "Usuń",
"or": "lub",
"close": "Zamknąć",
"copied": "Skopiowano",
"openInNewWindow": "Otwórz w nowym oknie.",
- "language": "Język",
"enabled": "Aktywne",
"disabled": "Nie aktywne",
"showPassword": "Pokaż hasło",
"hidePassword": "Ukryj hasło",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Skopiuj do schowka",
"loadingEmails": "Ładowanie wiadomości e-mail...",
"loadingTotpCodes": "Ładowanie kodów TOTP...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "To rozszerzenie przeglądarki jest nieaktualne i nie można go używać do uzyskania dostępu do tego sejfu. Aby kontynuować, zaktualizuj to rozszerzenie przeglądarki.",
"serverVersionNotSupported": "Aby korzystać z tego rozszerzenia przeglądarki, należy zaktualizować serwer AliasVault do nowszej wersji. Jeśli potrzebujesz pomocy, skontaktuj się z działem pomocy technicznej.",
"unknownError": "Wystąpił nieznany błąd",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Sejf niedostępny",
"failedToRetrieveData": "Nie udało się pobrać danych",
"vaultIsLocked": "Sejf jest zablokowany",
@@ -133,7 +143,6 @@
"or": "lub",
"new": "Nowy",
"cancel": "Anulować",
- "search": "Wyszukiwanie",
"vaultLocked": "AliasVault jest zablokowany.",
"creatingNewAlias": "Tworzenie nowego aliasu...",
"noMatchesFound": "Nie znaleziono żadnych wyników",
@@ -164,7 +173,6 @@
"generateNewPassword": "Wygeneruj nowe hasło",
"togglePasswordVisibility": "Przełącz widoczność hasła",
"passwordCopiedToClipboard": "Hasło skopiowane do schowka",
- "enterEmailAndOrUsernameError": "Wprowadź adres e-mail i/lub nazwę użytkownika",
"openAliasVaultToUpgrade": "Otwórz AliasVault, aby dokonać aktualizacji",
"vaultUpgradeRequired": "Wymagana aktualizacja sejfu.",
"dismissPopup": "Zamknij wyskakujące okienko"
@@ -176,27 +184,14 @@
"deleteCredential": "Usuń dane logowania",
"credentialDetails": "Dane uwierzytelniające",
"serviceName": "Nazwa usługi",
- "serviceNamePlaceholder": "np. Gmail, Facebook, Bank",
- "website": "Strona internetowa",
- "websitePlaceholder": "https://adresstronywww.com",
"username": "Nazwa użytkownika",
- "usernamePlaceholder": "Wprowadź nazwę użytkownika",
"password": "Hasło",
- "passwordPlaceholder": "Wprowadź hasło",
- "generatePassword": "Utwórz hasło",
- "copyPassword": "Skopiuj hasło",
- "showPassword": "Pokaż hasło",
- "hidePassword": "Ukryj hasło",
"notes": "Notatki",
- "notesPlaceholder": "Dodatkowe informacje...",
"totp": "Weryfikacja dwuetapowa (2FA)",
"totpCode": "Kod TOTP",
"copyTotp": "Skopiuj kod TOTP",
"totpSecret": "Tajny klucz TOTP",
"totpSecretPlaceholder": "Wprowadź tajny klucz TOTP",
- "noCredentials": "Nie znaleziono zapisanych danych uwierzytelniających",
- "noCredentialsDescription": "Dodaj pierwsze dane, aby rozpocząć",
- "searchPlaceholder": "Wyszukaj dane uwierzytelniające...",
"welcomeTitle": "Witamy w AliasVault!",
"welcomeDescription": "Aby skorzystać z rozszerzenia przeglądarki AliasVault - przejdź do strony internetowej i użyj okienka autozupelniania, aby utworzyć nowa tożsamość.",
"noPasskeysFound": "Nie utworzono jeszcze żadnych kluczy dostępu. Klucze dostępu tworzy się, odwiedzając stronę internetową, która oferuje klucze dostępu jako metodę uwierzytelniania.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "Nie znaleziono pasujących danych uwierzytelniających",
"createdAt": "Utworzono",
"updatedAt": "Ostatnia aktualizacja",
- "autofill": "Autouzupełnianie",
- "fillForm": "Wypełnij formularz",
- "deleteConfirm": "Czy na pewno chcesz usunąć te dane uwierzytelniające?",
- "saveSuccess": "Dane logowania zostały zapisane",
- "tags": "Znaczniki",
- "addTag": "Dodaj znacznik",
- "removeTag": "Usuń znacznik",
- "folder": "Katalog",
- "selectFolder": "Wybierz folder",
- "createFolder": "Utwórz folder",
"saveCredential": "Zapisz dane logowania",
"deleteCredentialTitle": "Usuń dane logowania",
"deleteCredentialConfirm": "Czy na pewno chcesz usunąć te dane logowania? Tej akcji nie można cofnąć.",
@@ -304,12 +289,11 @@
"openWebApp": "Otwórz aplikację internetową",
"loggedIn": "Zalogowano",
"logout": "Wyloguj się",
+ "lock": "Lock",
"globalSettings": "Ustawienia ogólne",
"autofillPopup": "Okno autouzupełniania",
"activeOnAllSites": "Aktywne we wszystkich witrynach (chyba że jest wyłączone)",
"disabledOnAllSites": "Wyłączone na wszystkich witrynach",
- "enabled": "Włączone",
- "disabled": "Wyłączone",
"rightClickContextMenu": "Aktywacja menu kontekstowego",
"autofillMatching": "Dopasowanie autouzupełniania",
"autofillMatchingMode": "Tryb dopasowania autouzupełniania",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Skróty klawiaturowe",
"configureKeyboardShortcuts": "Skonfiguruj skróty klawiaturowe",
"configure": "Konfiguracja",
- "security": "Bezpieczeństwo",
"clipboardClearTimeout": "Wyczyść schowek po skopiowaniu",
"clipboardClearTimeoutDescription": "Automatycznie wyczyść schowek po skopiowaniu poufnych danych",
"clipboardClearDisabled": "Nigdy nie czyść",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Sugestie autouzupełniania pojawią się na formularzach logowania",
"autofillDisabledDescription": "Podpowiedzi wyłączone we wszystkich polach",
"languageSettings": "Język",
- "languageSettingsDescription": "Wybierz preferowany język interfejsu",
"validation": {
"apiUrlRequired": "API URL jest wymagane",
"apiUrlInvalid": "Wprowadź poprawny adres URL API",
"clientUrlRequired": "Adres URL klienta jest wymagany",
"clientUrlInvalid": "Wprowadź prawidłowy adres URL klienta"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Co nowego",
"whatsNewDescription": "Uaktualnienie jest wymagane do obsługi następujących zmian:",
"noDescriptionAvailable": "Brak dostępnego opisu dla tej wersji.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Przygotowywanie aktualizacji...",
- "vaultAlreadyUpToDate": "Sejf jest już aktualny",
- "startingDatabaseTransaction": "Rozpoczynanie transakcji w bazie danych...",
- "applyingDatabaseMigrations": "Stosowanie migracji do bazy danych...",
- "applyingMigration": "Aplikacja migracji {{current}} z {{total}}...",
- "committingChanges": "Wprowadzanie zmian..."
- },
"alerts": {
- "error": "Błąd",
"unableToGetVersionInfo": "Nie można uzyskać informacji o wersji. Spróbuj ponownie.",
"selfHostedServer": "Serwer własny",
"selfHostedWarning": "Jeśli używasz własnego serwera, upewnij się, że zaktualizujesz swoją samodzielną instancję, ponieważ w przeciwnym razie logowanie się do klienta internetowego przestanie działać.",
- "cancel": "Anuluj",
"continueUpgrade": "Kontynuuj aktualizację",
"upgradeFailed": "Aktualizacja nie powiodła się",
"failedToApplyMigration": "Nie udało się zastosować migracji ({{current}} of {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/pt.json b/apps/browser-extension/src/i18n/locales/pt.json
index a13231366..476ea7dd3 100644
--- a/apps/browser-extension/src/i18n/locales/pt.json
+++ b/apps/browser-extension/src/i18n/locales/pt.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Nota: se você não tem acesso ao seu aparelho de verificação, você pode resetar seu 2FA com um código de recuperação fazendo login no site.",
"masterPassword": "Senha Mestre",
"unlockVault": "Desbloquear cofre",
+ "unlockWithPin": "Desbloquear com PIN",
+ "enterPin": "Digite Seu PIN",
+ "enterPinToUnlock": "Digite seu PIN para desbloquear seu cofre",
+ "unlock": "Desbloquear",
+ "usePassword": "Utilizar Senha",
+ "useMasterPassword": "Utilizar Senha Mestre",
+ "pinUnlockTip": "Você também pode digitar seu PIN utilizando o teclado",
"unlockTitle": "Desbloquear Seu Cofre",
"unlockDescription": "Digite sua senha para desbloquear o cofre.",
"logout": "Sair",
@@ -47,23 +54,25 @@
"settings": "Configurações"
},
"common": {
- "appName": "AliasVault",
"loading": "Carregando...",
+ "notice": "Aviso",
"error": "Erro",
- "success": "Sucesso",
"cancel": "Cancelar",
+ "confirm": "Confirmar",
"back": "Voltar",
+ "next": "Próximo",
"use": "Utilizar",
"delete": "Excluir",
"or": "Ou",
"close": "Fechar",
"copied": "Copiado!",
"openInNewWindow": "Abrir em uma nova janela",
- "language": "Idioma",
"enabled": "Habilitado",
"disabled": "Desabilitado",
"showPassword": "Mostrar senha",
"hidePassword": "Ocultar senha",
+ "showDetails": "Exibir detalhes",
+ "hideDetails": "Esconder detalhes",
"copyToClipboard": "Copiar para a área de transferência",
"loadingEmails": "Carregando e-mails...",
"loadingTotpCodes": "Carregando códigos TOTP...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Esta extensão do navegador está desatualizada e não pode ser utilizada para acessar este cofre. Por favor, atualize esta extensão para continuar.",
"serverVersionNotSupported": "O servidor AliasVault precisa ser atualizado para uma nova versão para poder utilizar esta extensão de navegador. Por favor, entre em contato com o suporte caso precise de ajuda.",
"unknownError": "Ocorreu um erro desconhecido",
+ "unknownErrorTryAgain": "Ocorreu um erro inesperado. Por favor, tente novamente.",
"vaultNotAvailable": "Cofre não disponível",
"failedToRetrieveData": "Falha ao recuperar dados",
"vaultIsLocked": "O cofre está bloqueado",
@@ -133,7 +143,6 @@
"or": "ou",
"new": "Novo",
"cancel": "Cancelar",
- "search": "Pesquisar",
"vaultLocked": "AliasVault está bloqueado.",
"creatingNewAlias": "Criando novo alias...",
"noMatchesFound": "Nenhum resultado encontrado",
@@ -164,7 +173,6 @@
"generateNewPassword": "Gerar nova senha",
"togglePasswordVisibility": "Alternar visibilidade da senha",
"passwordCopiedToClipboard": "Senha copiada para a área de transferência",
- "enterEmailAndOrUsernameError": "Digite o e-mail e/ou nome de usuário",
"openAliasVaultToUpgrade": "Abra o AliasVault para atualizar",
"vaultUpgradeRequired": "Atualização de cofre necessária.",
"dismissPopup": "Ignorar pop-up"
@@ -176,27 +184,14 @@
"deleteCredential": "Excluir Credencial",
"credentialDetails": "Detalhes da Credencial",
"serviceName": "Nome do Serviço",
- "serviceNamePlaceholder": "ex: G-mail, Facebook, Banco",
- "website": "Site",
- "websitePlaceholder": "https://exemplo.com",
"username": "Nome de Usuário",
- "usernamePlaceholder": "Digite o nome de usuário",
"password": "Senha",
- "passwordPlaceholder": "Digite a senha",
- "generatePassword": "Gerar Senha",
- "copyPassword": "Copiar Senha",
- "showPassword": "Mostrar Senha",
- "hidePassword": "Ocultar Senha",
"notes": "Notas",
- "notesPlaceholder": "Notas adicionais...",
"totp": "Autenticação de Dois Fatores",
"totpCode": "Código TOTP",
"copyTotp": "Copiar TOTP",
"totpSecret": "Segredo TOTP",
"totpSecretPlaceholder": "Digite a chave secreta TOTP",
- "noCredentials": "Nenhuma credencial encontrada",
- "noCredentialsDescription": "Adicione sua primeira credencial para começar",
- "searchPlaceholder": "Pesquisar credenciais...",
"welcomeTitle": "Boas-vindas ao AliasVault!",
"welcomeDescription": "Para utilizar a extensão de navegador do AliasVault: navegue para um site e utilize o pop-up de preenchimento automático do AliasVault para criar uma nova credencial.",
"noPasskeysFound": "Nenhuma passkey foi criada ainda. Passkeys são veiadas visitando um website que ofereça passkey como método de autenticação.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "Nenhuma credencial foi encontrada",
"createdAt": "Criado",
"updatedAt": "Última atualização há",
- "autofill": "Preenchimento Automático",
- "fillForm": "Preencher Formulário",
- "deleteConfirm": "Tem certeza que deseja excluir esta credencial?",
- "saveSuccess": "Credencial salva com sucesso",
- "tags": "Tags",
- "addTag": "Adicionar Tag",
- "removeTag": "Remover Tag",
- "folder": "Pasta",
- "selectFolder": "Selecionar Pasta",
- "createFolder": "Criar Pasta",
"saveCredential": "Salvar credencial",
"deleteCredentialTitle": "Excluir Credencial",
"deleteCredentialConfirm": "Tem certeza que deseja excluir esta credencial? Essa operação não pode ser desfeita.",
@@ -304,12 +289,11 @@
"openWebApp": "Abrir aplicativo web",
"loggedIn": "Logado",
"logout": "Sair",
+ "lock": "Bloquear",
"globalSettings": "Configurações Gerais",
"autofillPopup": "Pop-up de preenchimento automático",
"activeOnAllSites": "Ativado em todos os sites (a menos que esteja desabilitado abaixo)",
"disabledOnAllSites": "Desativado em todos os sites",
- "enabled": "Habilitado",
- "disabled": "Desabilitado",
"rightClickContextMenu": "Menu do botão direito",
"autofillMatching": "Correspondência de Preenchimento Automático",
"autofillMatchingMode": "Modo de correspondência de preenchimento automático",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Atalhos do Teclado",
"configureKeyboardShortcuts": "Configurar atalhos do teclado",
"configure": "Configurar",
- "security": "Segurança",
"clipboardClearTimeout": "Limpar área de transferência após copiar",
"clipboardClearTimeoutDescription": "Limpar automaticamente a área de transferência após copiar dados sensíveis",
"clipboardClearDisabled": "Nunca limpar",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Sugestões de autopreenchimento aparecerão em formulários de login",
"autofillDisabledDescription": "Sugestões de autopreenchimento estão desabilitadas globalmente",
"languageSettings": "Idioma",
- "languageSettingsDescription": "Selecione seu idioma preferido",
"validation": {
"apiUrlRequired": "URL de API é obrigatório",
"apiUrlInvalid": "Por favor, digite um URL de API válido",
"clientUrlRequired": "URL de Cliente é obrigatório",
"clientUrlInvalid": "Por favor, digite um URL de cliente válido"
+ },
+ "unlockMethod": {
+ "title": "Método de Desbloqueio do Cofre",
+ "introText": "Escolha como você quer desbloquear seu cofre. Você pode utilizar a senha mestre (sempre disponível), ou configurar um PIN de acesso rápido de 4-8 dígitos. Após 3 falhas de PIN, você deverá utilizar sua senha mestre.",
+ "password": "Senha Mestre",
+ "pin": "Código PIN",
+ "pinDescription": "Desbloquear cofre com código PIN",
+ "setupPin": "Configurar Código PIN",
+ "enterNewPin": "Digite seu novo PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirmar PIN",
+ "confirmPinDescription": "Digite seu PIN novamente para confirmar",
+ "invalidPinFormat": "Formato de PIN inválido",
+ "pinMismatch": "PINs não correspondem",
+ "incorrectPin": "PIN incorreto. {{attemptsRemaining}} tentativas restantes.",
+ "incorrectPinSingular": "PIN incorreto. 1 tentativa restante.",
+ "enableSuccess": "Desbloqueio por PIN habilitado com sucesso!",
+ "pinLocked": "Desbloqueio por PIN foi desabilitado. Por favor, utilize sua senha mestre para desbloquear o cofre.",
+ "unlockVaultFirst": "Por favor, desbloqueie seu cofre antes de configurar um PIN.",
+ "pinSecurityWarning": "Desbloqueio por PIN na extensão de navegador pode ser menos segura que sua senha mestre, uma vez que PINs geralmente tem uma entropia menor e podem ser vulneráveis à tentativas forçadas caso seu dispositivo esteja comprometido. Utilize apenas em dispositivos que tenha total confiança."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "O Que Há de Novo",
"whatsNewDescription": "Uma atualização é necessária para utilizar as seguintes mudanças:",
"noDescriptionAvailable": "Nenhuma descrição disponível para esta versão.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparando atualização...",
- "vaultAlreadyUpToDate": "Cofre já está atualizado",
- "startingDatabaseTransaction": "Iniciando transação no banco de dados...",
- "applyingDatabaseMigrations": "Aplicando migrações do banco de dados...",
- "applyingMigration": "Aplicando migração {{current}} de {{total}}...",
- "committingChanges": "Confirmando mudanças..."
- },
"alerts": {
- "error": "Erro",
"unableToGetVersionInfo": "Não foi possível solicitar informações da versão. Por favor, tente novamente.",
"selfHostedServer": "Servidor Self-Hosted",
"selfHostedWarning": "Se você está utilizando um servidor self-hosted, faça também a atualização da instância self-hosted, caso contrário o login no cliente web vai parar de funcionar.",
- "cancel": "Cancelar",
"continueUpgrade": "Continuar Atualização",
"upgradeFailed": "Atualização Falhou",
"failedToApplyMigration": "Falha ao aplicar migração ({{current}} de {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/ru.json b/apps/browser-extension/src/i18n/locales/ru.json
index 95ecc8cfc..2a7c1b833 100644
--- a/apps/browser-extension/src/i18n/locales/ru.json
+++ b/apps/browser-extension/src/i18n/locales/ru.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Примечание: если у вас нет доступа к устройству аутентификации, вы можете сбросить ваш 2FA с помощью кода восстановления, войдя в систему через сайт.",
"masterPassword": "Мастер пароль",
"unlockVault": "Разблокировать хранилище",
+ "unlockWithPin": "Разблокировать ПИН-кодом",
+ "enterPin": "Введите ПИН-код",
+ "enterPinToUnlock": "Введите ПИН-код для разблокировки хранилища",
+ "unlock": "Разблокировать",
+ "usePassword": "Использовать пароль",
+ "useMasterPassword": "Использовать мастер-пароль",
+ "pinUnlockTip": "Вы также можете ввести ПИН-код с клавиатуры",
"unlockTitle": "Разблокировать ваше хранилище",
"unlockDescription": "Введите ваш мастер пароль для разблокировки вашего хранилища.",
"logout": "Выйти",
@@ -47,23 +54,25 @@
"settings": "Настройки"
},
"common": {
- "appName": "AliasVault",
"loading": "Загрузка...",
+ "notice": "Примечание",
"error": "Ошибка",
- "success": "Успешно",
"cancel": "Отмена",
- "back": "Back",
+ "confirm": "Подтвердить",
+ "back": "Назад",
+ "next": "Далее",
"use": "Использовать",
"delete": "Удалить",
- "or": "Or",
+ "or": "Или",
"close": "Закрыть",
"copied": "Скопировано!",
"openInNewWindow": "Открыть в новом окне",
- "language": "Язык",
"enabled": "Включено",
"disabled": "Отключено",
"showPassword": "Показать пароль",
"hidePassword": "Скрыть пароль",
+ "showDetails": "Показать подробности",
+ "hideDetails": "Скрыть подробности",
"copyToClipboard": "Скопировать в буфер обмена",
"loadingEmails": "Загрузка писем...",
"loadingTotpCodes": "Загрузка TOTP кодов...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "Это расширение браузера устарело и не может быть использовано для доступа к этому хранилищу. Пожалуйста, обновите расширение, чтобы продолжить.",
"serverVersionNotSupported": "Чтобы использовать это расширение для браузера, сервер AliasVault необходимо обновить до более новой версии. Пожалуйста, обратитесь в службу поддержки, если вам нужна помощь.",
"unknownError": "Произошла неизвестная ошибка",
+ "unknownErrorTryAgain": "Произошла неизвестная ошибка. Попробуйте снова.",
"vaultNotAvailable": "Хранилище недоступно",
"failedToRetrieveData": "Не удалось получить данные",
"vaultIsLocked": "Хранилище заблокировано",
@@ -133,7 +143,6 @@
"or": "или",
"new": "Новый",
"cancel": "отмена",
- "search": "Поиск",
"vaultLocked": "AliasVault заблокирован.",
"creatingNewAlias": "Создание нового псевдонима...",
"noMatchesFound": "Совпадений не найдено",
@@ -164,7 +173,6 @@
"generateNewPassword": "Сгенерировать новый пароль",
"togglePasswordVisibility": "Переключение видимости пароля",
"passwordCopiedToClipboard": "Пароль скопирован в буфер обмена",
- "enterEmailAndOrUsernameError": "Введите адрес электронной почты и/или имя пользователя",
"openAliasVaultToUpgrade": "Откройте AliasVault для обновления",
"vaultUpgradeRequired": "Требуется обновление хранилища.",
"dismissPopup": "Закрыть окно"
@@ -176,53 +184,30 @@
"deleteCredential": "Удалить учетные данные",
"credentialDetails": "Подробности учетных данных",
"serviceName": "Название сервиса",
- "serviceNamePlaceholder": "например, Gmail, Facebook, Банк",
- "website": "Сайт",
- "websitePlaceholder": "https://example.com",
"username": "Имя пользователя",
- "usernamePlaceholder": "Введите имя пользователя",
"password": "Пароль",
- "passwordPlaceholder": "Введите пароль",
- "generatePassword": "Сгенерировать пароль",
- "copyPassword": "Скопировать пароль",
- "showPassword": "Показать пароль",
- "hidePassword": "Скрыть пароль",
"notes": "Заметки",
- "notesPlaceholder": "Дополнительные заметки...",
"totp": "Двухфакторная аутентификация",
"totpCode": "TOTP код",
"copyTotp": "Скопировать TOTP",
"totpSecret": "TOTP секрет",
"totpSecretPlaceholder": "Введите секретный ключ TOTP",
- "noCredentials": "Учетные данные не найдены",
- "noCredentialsDescription": "Добавьте свои первые учетные данные, чтобы начать работу",
- "searchPlaceholder": "Поиск учетных данных...",
"welcomeTitle": "Добро пожаловать в AliasVault!",
"welcomeDescription": "Чтобы использовать браузерное расширение AliasVault: перейдите на сайт и используйте всплывающее окно автозаполнения AliasVault для создания новых учетных данных.",
- "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
- "noAttachmentsFound": "No credentials with attachments found",
- "noMatchingCredentials": "No matching credentials found",
+ "noPasskeysFound": "Ключи доступа еще не созданы. Ключи доступа создаются при посещении веб-сайта, который предлагает их в качестве метода аутентификации.",
+ "noAttachmentsFound": "Не найдено учетных данных с вложениями",
+ "noMatchingCredentials": "Соответствующие учетные данные не найдены",
"createdAt": "Создан",
"updatedAt": "Последнее обновление",
- "autofill": "Автозаполнение",
- "fillForm": "Заполнить форму",
- "deleteConfirm": "Вы уверены, что хотите удалить эти учетные данные?",
- "saveSuccess": "Учетные данные успешно сохранены",
- "tags": "Теги",
- "addTag": "Добавить тег",
- "removeTag": "Удалить тег",
- "folder": "Папка",
- "selectFolder": "Выбрать папку",
- "createFolder": "Создать папку",
"saveCredential": "Сохранить учетные данные",
"deleteCredentialTitle": "Удалить учетные данные",
"deleteCredentialConfirm": "Вы уверены, что хотите удалить эти учетные данные? Это действие невозможно отменить.",
"filters": {
- "all": "(All) Credentials",
- "passkeys": "Passkeys",
- "aliases": "Aliases",
- "userpass": "Passwords",
- "attachments": "Attachments"
+ "all": "(Все) учетные данные",
+ "passkeys": "Ключи доступа",
+ "aliases": "Псевдонимы",
+ "userpass": "Пароли",
+ "attachments": "Вложения"
},
"randomAlias": "Случайный псевдоним",
"manual": "Инструкция",
@@ -304,12 +289,11 @@
"openWebApp": "Открыть веб-приложение",
"loggedIn": "Вход выполнен",
"logout": "Выйти",
+ "lock": "Заблокировать",
"globalSettings": "Глобальные настройки",
"autofillPopup": "Всплывающее окно автозаполнения",
"activeOnAllSites": "Активен на всех сайтах (если не отключен ниже)",
"disabledOnAllSites": "Отключено на всех сайтах",
- "enabled": "Включен",
- "disabled": "Выключен",
"rightClickContextMenu": "Контекстное меню правым щелчком мыши",
"autofillMatching": "Соответствие автозаполнения",
"autofillMatchingMode": "Режим сопоставления автозаполнения",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Горячие клавиши",
"configureKeyboardShortcuts": "Настройка горячих клавиш",
"configure": "Настройка",
- "security": "Безопасность",
"clipboardClearTimeout": "Очистить буфер обмена после копирования",
"clipboardClearTimeoutDescription": "Автоматическая очистка буфера обмена после копирования конфиденциальных данных",
"clipboardClearDisabled": "Никогда не очищать",
@@ -356,68 +339,87 @@
"autofillSettings": "Настройки автозаполнения",
"clipboardSettings": "Настройки буфера обмена",
"contextMenuSettings": "Настройки контекстного меню",
- "passkeySettings": "Passkey Settings",
+ "passkeySettings": "Настройки ключа доступа",
"contextMenu": "Контекстное меню",
"contextMenuEnabled": "Контекстное меню включено",
"contextMenuDisabled": "Контекстное меню отключено",
"contextMenuDescription": "Щелкните правой кнопкой мыши на полях ввода, чтобы получить доступ к параметрам AliasVault",
"selectLanguage": "Выбрать язык",
- "serverConfiguration": "Server Configuration",
- "serverConfigurationDescription": "Configure the AliasVault server URL for self-hosted instances",
- "customApiUrl": "API URL",
- "customClientUrl": "Client URL",
- "apiUrlHint": "The API endpoint URL (usually client URL + /api)",
- "clientUrlHint": "The web interface URL of your self-hosted instance",
- "autofillSettingsDescription": "Enable or disable the autofill popup on web pages",
- "autofillEnabledDescription": "Autofill suggestions will appear on login forms",
- "autofillDisabledDescription": "Autofill suggestions are disabled globally",
- "languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
+ "serverConfiguration": "Конфигурация сервера",
+ "serverConfigurationDescription": "Настройте URL-адрес сервера AliasVault для самостоятельно размещенных экземпляров",
+ "customApiUrl": "URL-адрес API",
+ "customClientUrl": "URL-адрес клиента",
+ "apiUrlHint": "URL-адрес конечной точки API (обычно URL-адрес клиента + /api)",
+ "clientUrlHint": "URL-адрес веб-интерфейса вашего самостоятельно размещенного экземпляра",
+ "autofillSettingsDescription": "Включить или отключить всплывающее окно автозаполнения на веб-страницах",
+ "autofillEnabledDescription": "В формах входа будут появляться подсказки для автозаполнения",
+ "autofillDisabledDescription": "Подсказки автозаполнения отключены глобально",
+ "languageSettings": "Язык",
"validation": {
"apiUrlRequired": "Требуется URL-адрес API",
"apiUrlInvalid": "Пожалуйста, введите корректный URL-адрес API",
"clientUrlRequired": "Требуется URL-адрес клиента",
"clientUrlInvalid": "Пожалуйста, введите корректный URL-адрес клиента"
+ },
+ "unlockMethod": {
+ "title": "Способ разблокировки хранилища",
+ "introText": "Выберите способ разблокировки вашего хранилища. Вы можете использовать свой мастер-пароль (доступен всегда) или настроить быстрый 4-8-значный ПИН-код для более оперативного доступа. После 3 неудачных попыток ввода ПИН-кода вам потребуется использовать мастер-пароль.",
+ "password": "Мастер-пароль",
+ "pin": "ПИН-код",
+ "pinDescription": "Разблокировать хранилище ПИН-кодом",
+ "setupPin": "Установить ПИН-код",
+ "enterNewPin": "Введите новый ПИН-код",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Подтвердите ПИН-код",
+ "confirmPinDescription": "Повторите ПИН-код для подтверждения",
+ "invalidPinFormat": "Неверный формат ПИН-кода",
+ "pinMismatch": "ПИН-коды не совпадают",
+ "incorrectPin": "Неверный ПИН-код. Осталось {{attemptsRemaining}} попытки.",
+ "incorrectPinSingular": "Неверный ПИН-код. Осталась 1 попытка.",
+ "enableSuccess": "Разблокировка по ПИН-коду успешно включена",
+ "pinLocked": "Разблокировка по ПИН-коду отключена. Пожалуйста, используйте ваш мастер-пароль для разблокировки хранилища.",
+ "unlockVaultFirst": "Пожалуйста, сначала разблокируйте хранилище, прежде чем настраивать ПИН-код.",
+ "pinSecurityWarning": "Разблокировка с помощью ПИН-кода в расширении для браузера может быть менее безопасной, чем использование вашего мастер-пароля, поскольку ПИН-коды обычно имеют более низкую энтропию и могут быть подобраны методом перебора (брутфорс), если ваше устройство будет скомпрометировано. Используйте этот способ только на устройствах, которым вы полностью доверяете."
}
},
"passkeys": {
- "passkey": "Passkey",
- "site": "Site",
- "displayName": "Name",
- "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential. To replace this passkey or create a new one, visit the website and follow its prompts.",
- "passkeyMarkedForDeletion": "Passkey marked for deletion",
- "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential.",
+ "passkey": "Ключ доступа",
+ "site": "Сайт",
+ "displayName": "Имя",
+ "helpText": "Ключи доступа создаются на веб-сайте по запросу. Их нельзя редактировать вручную. Чтобы удалить этот ключ доступа, вы можете удалить его из этой учетной записи. Чтобы заменить этот ключ доступа или создать новый, посетите веб-сайт и следуйте его инструкциям.",
+ "passkeyMarkedForDeletion": "Ключ доступа помечен на удаление",
+ "passkeyWillBeDeleted": "Этот ключ доступа будет удален при сохранении этой учетной записи.",
"bypass": {
- "title": "Use Browser Passkey",
- "description": "How long would you like to use the browser's passkey provider for {{origin}}?",
- "thisTimeOnly": "This time only",
- "alwaysForSite": "Always for this site"
+ "title": "Использовать ключ доступа браузера",
+ "description": "На какой срок вы хотите предоставить сайту {{origin}} доступ к ключам, сохраненным в браузере?",
+ "thisTimeOnly": "Только в этот раз",
+ "alwaysForSite": "Всегда для этого сайта"
},
"authenticate": {
- "title": "Sign in with Passkey",
- "signInFor": "Sign in with passkey for",
- "selectPasskey": "Select a passkey to sign in:",
- "noPasskeysFound": "No passkeys found for this site",
- "useBrowserPasskey": "Use Browser Passkey"
+ "title": "Вход с помощью ключа доступа",
+ "signInFor": "Вход с ключом доступа для",
+ "selectPasskey": "Выберите ключ доступа для входа:",
+ "noPasskeysFound": "Ключи доступа для этого сайта не найдены",
+ "useBrowserPasskey": "Использовать ключ доступа из браузера"
},
"create": {
- "title": "Create Passkey",
- "createFor": "Create a new passkey for",
- "titleLabel": "Title",
- "titlePlaceholder": "Enter a name for this passkey",
- "createButton": "Create Passkey",
- "creatingButton": "Creating...",
- "useBrowserPasskey": "Use Browser Passkey",
- "selectPasskeyToReplace": "Select a passkey to replace:",
- "createNewPasskey": "Create New Passkey",
- "replacingPasskey": "Replacing passkey: {{displayName}}",
- "confirmReplace": "Confirm Replace"
+ "title": "Создание ключа доступа",
+ "createFor": "Создайте новый ключ доступа для",
+ "titleLabel": "Название",
+ "titlePlaceholder": "Укажите название для этого ключа доступа",
+ "createButton": "Создать ключ доступа",
+ "creatingButton": "Создание...",
+ "useBrowserPasskey": "Использовать ключ доступа из браузера",
+ "selectPasskeyToReplace": "Выберите ключ доступа для замены:",
+ "createNewPasskey": "Создать новый ключ доступа",
+ "replacingPasskey": "Замена ключа доступа: {{displayName}}",
+ "confirmReplace": "Подтвердить замену"
},
"settings": {
- "passkeyProvider": "Passkey Provider",
- "passkeyProviderOn": "Passkey Provider on ",
- "enable": "Enable AliasVault as passkey provider",
- "description": "When enabled, AliasVault will handle passkey requests from websites. When a website requests a passkey, the AliasVault popup will be shown instead of the native browser or OS passkey interface."
+ "passkeyProvider": "Провайдер ключей доступа",
+ "passkeyProviderOn": "Провайдер ключей доступа включен ",
+ "enable": "Использовать AliasVault как провайдер ключей доступа",
+ "description": "После включения этой функции AliasVault будет обрабатывать запросы ключей доступа от сайтов. Когда сайт запросит ключ доступа, вместо стандартного интерфейса браузера или операционной системы появится всплывающее окно AliasVault."
}
},
"upgrade": {
@@ -432,21 +434,10 @@
"whatsNew": "Что нового",
"whatsNewDescription": "Для поддержки следующих изменений требуется обновление:",
"noDescriptionAvailable": "Описание для этой версии недоступно.",
- "okay": "ОК",
- "status": {
- "preparingUpgrade": "Подготовка обновления...",
- "vaultAlreadyUpToDate": "Хранилище уже обновлено",
- "startingDatabaseTransaction": "Запуск операции с базой данных...",
- "applyingDatabaseMigrations": "Применение перемещения базы данных...",
- "applyingMigration": "Применяя перемещение {{current}} из {{total}}...",
- "committingChanges": "Фиксация изменений..."
- },
"alerts": {
- "error": "Ошибка",
"unableToGetVersionInfo": "Не удалось получить информацию о версии. Пожалуйста, попробуйте снова.",
"selfHostedServer": "Автономный сервер",
"selfHostedWarning": "Если вы используете автономный сервер, обязательно обновите свой автономный экземпляр, так как в противном случае вход в веб-клиент перестанет работать.",
- "cancel": "Отменить",
"continueUpgrade": "Продолжить обновление",
"upgradeFailed": "Ошибка обновления",
"failedToApplyMigration": "Не удалось применить перенос ({{current}} из {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/sv.json b/apps/browser-extension/src/i18n/locales/sv.json
index 03156b22a..1c0d8a5aa 100644
--- a/apps/browser-extension/src/i18n/locales/sv.json
+++ b/apps/browser-extension/src/i18n/locales/sv.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Note: if you don't have access to your authenticator device, you can reset your 2FA with a recovery code by logging in via the website.",
"masterPassword": "Master Password",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Unlock Your Vault",
"unlockDescription": "Enter your master password to unlock your vault.",
"logout": "Logout",
@@ -47,23 +54,25 @@
"settings": "Settings"
},
"common": {
- "appName": "AliasVault",
"loading": "Loading...",
+ "notice": "Notice",
"error": "Error",
- "success": "Success",
"cancel": "Cancel",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Use",
"delete": "Delete",
"or": "Or",
"close": "Close",
"copied": "Copied!",
"openInNewWindow": "Open in new window",
- "language": "Language",
"enabled": "Enabled",
"disabled": "Disabled",
"showPassword": "Show password",
"hidePassword": "Hide password",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copy to clipboard",
"loadingEmails": "Loading emails...",
"loadingTotpCodes": "Loading TOTP codes...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "This browser extension is outdated and cannot be used to access this vault. Please update this browser extension to continue.",
"serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this browser extension. Please contact support if you need help.",
"unknownError": "An unknown error occurred",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault not available",
"failedToRetrieveData": "Failed to retrieve data",
"vaultIsLocked": "Vault is locked",
@@ -133,7 +143,6 @@
"or": "or",
"new": "New",
"cancel": "Cancel",
- "search": "Search",
"vaultLocked": "AliasVault is locked.",
"creatingNewAlias": "Creating new alias...",
"noMatchesFound": "No matches found",
@@ -164,7 +173,6 @@
"generateNewPassword": "Generate new password",
"togglePasswordVisibility": "Toggle password visibility",
"passwordCopiedToClipboard": "Password copied to clipboard",
- "enterEmailAndOrUsernameError": "Enter email and/or username",
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
"vaultUpgradeRequired": "Vault upgrade required.",
"dismissPopup": "Dismiss popup"
@@ -176,27 +184,14 @@
"deleteCredential": "Delete Credential",
"credentialDetails": "Credential Details",
"serviceName": "Service Name",
- "serviceNamePlaceholder": "e.g., Gmail, Facebook, Bank",
- "website": "Website",
- "websitePlaceholder": "https://example.com",
"username": "Username",
- "usernamePlaceholder": "Enter username",
"password": "Password",
- "passwordPlaceholder": "Enter password",
- "generatePassword": "Generate Password",
- "copyPassword": "Copy Password",
- "showPassword": "Show Password",
- "hidePassword": "Hide Password",
"notes": "Notes",
- "notesPlaceholder": "Additional notes...",
"totp": "Two-Factor Authentication",
"totpCode": "TOTP Code",
"copyTotp": "Copy TOTP",
"totpSecret": "TOTP Secret",
"totpSecretPlaceholder": "Enter TOTP secret key",
- "noCredentials": "No credentials found",
- "noCredentialsDescription": "Add your first credential to get started",
- "searchPlaceholder": "Search credentials...",
"welcomeTitle": "Welcome to AliasVault!",
"welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Created",
"updatedAt": "Last updated",
- "autofill": "Autofill",
- "fillForm": "Fill Form",
- "deleteConfirm": "Are you sure you want to delete this credential?",
- "saveSuccess": "Credential saved successfully",
- "tags": "Tags",
- "addTag": "Add Tag",
- "removeTag": "Remove Tag",
- "folder": "Folder",
- "selectFolder": "Select Folder",
- "createFolder": "Create Folder",
"saveCredential": "Save credential",
"deleteCredentialTitle": "Delete Credential",
"deleteCredentialConfirm": "Are you sure you want to delete this credential? This action cannot be undone.",
@@ -304,12 +289,11 @@
"openWebApp": "Open web app",
"loggedIn": "Logged in",
"logout": "Logout",
+ "lock": "Lock",
"globalSettings": "Global Settings",
"autofillPopup": "Autofill popup",
"activeOnAllSites": "Active on all sites (unless disabled below)",
"disabledOnAllSites": "Disabled on all sites",
- "enabled": "Enabled",
- "disabled": "Disabled",
"rightClickContextMenu": "Right-click context menu",
"autofillMatching": "Autofill Matching",
"autofillMatchingMode": "Autofill matching mode",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Keyboard Shortcuts",
"configureKeyboardShortcuts": "Configure keyboard shortcuts",
"configure": "Configure",
- "security": "Security",
"clipboardClearTimeout": "Clear clipboard after copying",
"clipboardClearTimeoutDescription": "Automatically clear the clipboard after copying sensitive data",
"clipboardClearDisabled": "Never clear",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "API URL is required",
"apiUrlInvalid": "Please enter a valid API URL",
"clientUrlRequired": "Client URL is required",
"clientUrlInvalid": "Please enter a valid client URL"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "What's New",
"whatsNewDescription": "An upgrade is required to support the following changes:",
"noDescriptionAvailable": "No description available for this version.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparing upgrade...",
- "vaultAlreadyUpToDate": "Vault is already up to date",
- "startingDatabaseTransaction": "Starting database transaction...",
- "applyingDatabaseMigrations": "Applying database migrations...",
- "applyingMigration": "Applying migration {{current}} of {{total}}...",
- "committingChanges": "Committing changes..."
- },
"alerts": {
- "error": "Error",
"unableToGetVersionInfo": "Unable to get version information. Please try again.",
"selfHostedServer": "Self-Hosted Server",
"selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.",
- "cancel": "Cancel",
"continueUpgrade": "Continue Upgrade",
"upgradeFailed": "Upgrade Failed",
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/tr.json b/apps/browser-extension/src/i18n/locales/tr.json
index f3b76dabe..dd8451252 100644
--- a/apps/browser-extension/src/i18n/locales/tr.json
+++ b/apps/browser-extension/src/i18n/locales/tr.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Note: if you don't have access to your authenticator device, you can reset your 2FA with a recovery code by logging in via the website.",
"masterPassword": "Master Password",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Unlock Your Vault",
"unlockDescription": "Enter your master password to unlock your vault.",
"logout": "Logout",
@@ -47,23 +54,25 @@
"settings": "Settings"
},
"common": {
- "appName": "AliasVault",
"loading": "Loading...",
+ "notice": "Notice",
"error": "Error",
- "success": "Success",
"cancel": "Cancel",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Use",
"delete": "Delete",
"or": "Or",
"close": "Close",
"copied": "Copied!",
"openInNewWindow": "Open in new window",
- "language": "Language",
"enabled": "Enabled",
"disabled": "Disabled",
"showPassword": "Show password",
"hidePassword": "Hide password",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Copy to clipboard",
"loadingEmails": "Loading emails...",
"loadingTotpCodes": "Loading TOTP codes...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "This browser extension is outdated and cannot be used to access this vault. Please update this browser extension to continue.",
"serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this browser extension. Please contact support if you need help.",
"unknownError": "An unknown error occurred",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault not available",
"failedToRetrieveData": "Failed to retrieve data",
"vaultIsLocked": "Vault is locked",
@@ -133,7 +143,6 @@
"or": "or",
"new": "New",
"cancel": "Cancel",
- "search": "Search",
"vaultLocked": "AliasVault is locked.",
"creatingNewAlias": "Creating new alias...",
"noMatchesFound": "No matches found",
@@ -164,7 +173,6 @@
"generateNewPassword": "Generate new password",
"togglePasswordVisibility": "Toggle password visibility",
"passwordCopiedToClipboard": "Password copied to clipboard",
- "enterEmailAndOrUsernameError": "Enter email and/or username",
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
"vaultUpgradeRequired": "Vault upgrade required.",
"dismissPopup": "Dismiss popup"
@@ -176,27 +184,14 @@
"deleteCredential": "Delete Credential",
"credentialDetails": "Credential Details",
"serviceName": "Service Name",
- "serviceNamePlaceholder": "e.g., Gmail, Facebook, Bank",
- "website": "Website",
- "websitePlaceholder": "https://example.com",
"username": "Username",
- "usernamePlaceholder": "Enter username",
"password": "Password",
- "passwordPlaceholder": "Enter password",
- "generatePassword": "Generate Password",
- "copyPassword": "Copy Password",
- "showPassword": "Show Password",
- "hidePassword": "Hide Password",
"notes": "Notes",
- "notesPlaceholder": "Additional notes...",
"totp": "Two-Factor Authentication",
"totpCode": "TOTP Code",
"copyTotp": "Copy TOTP",
"totpSecret": "TOTP Secret",
"totpSecretPlaceholder": "Enter TOTP secret key",
- "noCredentials": "No credentials found",
- "noCredentialsDescription": "Add your first credential to get started",
- "searchPlaceholder": "Search credentials...",
"welcomeTitle": "Welcome to AliasVault!",
"welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Created",
"updatedAt": "Last updated",
- "autofill": "Autofill",
- "fillForm": "Fill Form",
- "deleteConfirm": "Are you sure you want to delete this credential?",
- "saveSuccess": "Credential saved successfully",
- "tags": "Tags",
- "addTag": "Add Tag",
- "removeTag": "Remove Tag",
- "folder": "Folder",
- "selectFolder": "Select Folder",
- "createFolder": "Create Folder",
"saveCredential": "Save credential",
"deleteCredentialTitle": "Delete Credential",
"deleteCredentialConfirm": "Are you sure you want to delete this credential? This action cannot be undone.",
@@ -304,12 +289,11 @@
"openWebApp": "Open web app",
"loggedIn": "Logged in",
"logout": "Logout",
+ "lock": "Lock",
"globalSettings": "Global Settings",
"autofillPopup": "Autofill popup",
"activeOnAllSites": "Active on all sites (unless disabled below)",
"disabledOnAllSites": "Disabled on all sites",
- "enabled": "Enabled",
- "disabled": "Disabled",
"rightClickContextMenu": "Right-click context menu",
"autofillMatching": "Autofill Matching",
"autofillMatchingMode": "Autofill matching mode",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Keyboard Shortcuts",
"configureKeyboardShortcuts": "Configure keyboard shortcuts",
"configure": "Configure",
- "security": "Security",
"clipboardClearTimeout": "Clear clipboard after copying",
"clipboardClearTimeoutDescription": "Automatically clear the clipboard after copying sensitive data",
"clipboardClearDisabled": "Never clear",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "API URL is required",
"apiUrlInvalid": "Please enter a valid API URL",
"clientUrlRequired": "Client URL is required",
"clientUrlInvalid": "Please enter a valid client URL"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "What's New",
"whatsNewDescription": "An upgrade is required to support the following changes:",
"noDescriptionAvailable": "No description available for this version.",
- "okay": "Ok",
- "status": {
- "preparingUpgrade": "Preparing upgrade...",
- "vaultAlreadyUpToDate": "Vault is already up to date",
- "startingDatabaseTransaction": "Starting database transaction...",
- "applyingDatabaseMigrations": "Applying database migrations...",
- "applyingMigration": "Applying migration {{current}} of {{total}}...",
- "committingChanges": "Committing changes..."
- },
"alerts": {
- "error": "Error",
"unableToGetVersionInfo": "Unable to get version information. Please try again.",
"selfHostedServer": "Self-Hosted Server",
"selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.",
- "cancel": "Cancel",
"continueUpgrade": "Continue Upgrade",
"upgradeFailed": "Upgrade Failed",
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/uk.json b/apps/browser-extension/src/i18n/locales/uk.json
index 2e693816f..f9f3519dd 100644
--- a/apps/browser-extension/src/i18n/locales/uk.json
+++ b/apps/browser-extension/src/i18n/locales/uk.json
@@ -17,6 +17,13 @@
"twoFactorNote": "Примітка: якщо у вас немає доступу до вашого пристрою автентифікатора, ви можете скинути налаштування 2FA за допомогою коду відновлення, увійшовши через вебсайт.",
"masterPassword": "Головний пароль",
"unlockVault": "Розблокувати Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "enterPin": "Enter Your PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
+ "unlock": "Unlock",
+ "usePassword": "Use Password",
+ "useMasterPassword": "Use Master Password",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Розблокувати своє сховище",
"unlockDescription": "Введіть свій головний пароль, щоб розблокувати сховище.",
"logout": "Вийти",
@@ -47,23 +54,25 @@
"settings": "Налаштування"
},
"common": {
- "appName": "AliasVault",
"loading": "Завантаження даних...",
+ "notice": "Notice",
"error": "Помилка",
- "success": "Успішно",
"cancel": "Скасувати",
+ "confirm": "Confirm",
"back": "Back",
+ "next": "Next",
"use": "Використовувати",
"delete": "Видалити",
"or": "Or",
"close": "Закрити",
"copied": "Скопійовано!",
"openInNewWindow": "Відкрити у новому вікні",
- "language": "Мова",
"enabled": "Увімкнено",
"disabled": "Вимкнено",
"showPassword": "Показати пароль",
"hidePassword": "Приховати пароль",
+ "showDetails": "Show details",
+ "hideDetails": "Hide details",
"copyToClipboard": "Копіювати до буфера обміну",
"loadingEmails": "Завантаження електронних адрес...",
"loadingTotpCodes": "Завантаження кодів TOTP...",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "This browser extension is outdated and cannot be used to access this vault. Please update this browser extension to continue.",
"serverVersionNotSupported": "Щоб використовувати це розширення браузера, потрібно оновити сервер AliasVault до новішої версії. Зверніться до служби підтримки, якщо вам потрібна допомога.",
"unknownError": "Сталася невідома помилка",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Сховище недоступне",
"failedToRetrieveData": "Не вдалося отримати дані",
"vaultIsLocked": "Сховище заблоковано",
@@ -133,7 +143,6 @@
"or": "або",
"new": "Новий",
"cancel": "Скасувати",
- "search": "Пошук",
"vaultLocked": "AliasVault заблоковано.",
"creatingNewAlias": "Створення нового псевдоніму...",
"noMatchesFound": "Збігів не знайдено",
@@ -164,7 +173,6 @@
"generateNewPassword": "Згенерувати новий пароль",
"togglePasswordVisibility": "Перемикання видимості пароля",
"passwordCopiedToClipboard": "Пароль скопійовано в буфер обміну",
- "enterEmailAndOrUsernameError": "Введіть електронну пошту та/або ім'я користувача",
"openAliasVaultToUpgrade": "Відкрити AliasVault для покращення",
"vaultUpgradeRequired": "Потрібне оновлення сховища.",
"dismissPopup": "Закрити спливаюче вікно"
@@ -176,27 +184,14 @@
"deleteCredential": "Видалити облікові дані",
"credentialDetails": "Відомості про облікові дані",
"serviceName": "Назва сервісу",
- "serviceNamePlaceholder": "наприклад, Gmail, Facebook, Bank",
- "website": "Вебсайт",
- "websitePlaceholder": "https://example.com",
"username": "Ім'я користувача",
- "usernamePlaceholder": "Введіть ім'я користувача",
"password": "Пароль",
- "passwordPlaceholder": "Введіть пароль",
- "generatePassword": "Згенерувати пароль",
- "copyPassword": "Копіювати пароль",
- "showPassword": "Показати пароль",
- "hidePassword": "Приховати пароль",
"notes": "Нотатки",
- "notesPlaceholder": "Додаткові нотатки...",
"totp": "Двофакторна аутентифікація",
"totpCode": "Код TOTP",
"copyTotp": "Копіювати TOTP",
"totpSecret": "Секрет TOTP",
"totpSecretPlaceholder": "Введіть секретний ключ TOTP",
- "noCredentials": "Облікових даних не знайдено",
- "noCredentialsDescription": "Додайте свої перші облікові дані, щоб розпочати",
- "searchPlaceholder": "Пошук облікових даних...",
"welcomeTitle": "Ласкаво просимо до AliasVult!",
"welcomeDescription": "Щоб скористатися розширенням браузера AliasVault: перейдіть на вебсайт і скористайтеся спливаючим вікном автозаповнення AliasVault, щоб створити нові облікові дані.",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
@@ -204,16 +199,6 @@
"noMatchingCredentials": "No matching credentials found",
"createdAt": "Створено",
"updatedAt": "Останнє оновлення",
- "autofill": "Автозаповнення",
- "fillForm": "Заповнити форму",
- "deleteConfirm": "Ви впевнені, що хочете видалити ці облікові дані?",
- "saveSuccess": "Облікові дані успішно збережено",
- "tags": "Теги",
- "addTag": "Додати тег",
- "removeTag": "Видалити тег",
- "folder": "Тека",
- "selectFolder": "Вибрати теку",
- "createFolder": "Створити теку",
"saveCredential": "Зберегти облікові дані",
"deleteCredentialTitle": "Видалити облікові дані",
"deleteCredentialConfirm": "Ви впевнені, що хочете видалити ці облікові дані? Цю дію неможливо скасувати.",
@@ -304,12 +289,11 @@
"openWebApp": "Відкрити веб додаток",
"loggedIn": "Вхід виконано",
"logout": "Вийти",
+ "lock": "Lock",
"globalSettings": "Глобальні налаштування",
"autofillPopup": "Спливаюче вікно автозаповнення",
"activeOnAllSites": "Активно на всіх сайтах (якщо не вимкнено нижче)",
"disabledOnAllSites": "Вимкнено на всіх сайтах",
- "enabled": "Увімкнено",
- "disabled": "Вимкнено",
"rightClickContextMenu": "Контекстне меню правою кнопкою миші",
"autofillMatching": "Автозаповнення відповідності",
"autofillMatchingMode": "Режим автозаповнення відповідностей",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "Комбінації клавіш",
"configureKeyboardShortcuts": "Налаштування комбінацій клавіш",
"configure": "Налаштування",
- "security": "Безпека",
"clipboardClearTimeout": "Очистити буфер обміну після копіювання",
"clipboardClearTimeoutDescription": "Автоматично очищати буфер обміну після копіювання конфіденційних даних",
"clipboardClearDisabled": "Ніколи не очищати",
@@ -372,12 +355,31 @@
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
"languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
"validation": {
"apiUrlRequired": "URL-адреса API обов'язкова",
"apiUrlInvalid": "Будь ласка, введіть дійсну URL-адресу API",
"clientUrlRequired": "URL-адреса клієнта обов'язкова",
"clientUrlInvalid": "Будь ласка, введіть дійсну URL-адресу клієнта"
+ },
+ "unlockMethod": {
+ "title": "Vault Unlock Method",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "Master Password",
+ "pin": "PIN Code",
+ "pinDescription": "Unlock vault with PIN code",
+ "setupPin": "Setup PIN Code",
+ "enterNewPin": "Enter new PIN",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Enter your PIN again to confirm",
+ "invalidPinFormat": "Invalid PIN format",
+ "pinMismatch": "PINs do not match",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
@@ -432,21 +434,10 @@
"whatsNew": "Що нового",
"whatsNewDescription": "Для підтримки таких змін потрібне оновлення:",
"noDescriptionAvailable": "Для цієї версії немає опису.",
- "okay": "Ок",
- "status": {
- "preparingUpgrade": "Підготовка оновлення...",
- "vaultAlreadyUpToDate": "Сховище вже оновлено",
- "startingDatabaseTransaction": "Початок транзакції бази даних...",
- "applyingDatabaseMigrations": "Застосування міграцій бази даних...",
- "applyingMigration": "Застосування міграції {{current}} з {{total}}...",
- "committingChanges": "Внесення змін..."
- },
"alerts": {
- "error": "Помилка",
"unableToGetVersionInfo": "Не вдалося отримати інформацію про версію. Спробуйте ще раз.",
"selfHostedServer": "Сервер із самостійним розміщенням",
"selfHostedWarning": "Якщо ви використовуєте власний сервер, обов’язково оновіть і свій власний екземпляр, інакше вхід до вебклієнта перестане працювати.",
- "cancel": "Скасувати",
"continueUpgrade": "Продовжити оновлення",
"upgradeFailed": "Помилка оновлення",
"failedToApplyMigration": "Не вдалося застосувати міграцію ({{current}} з {{total}})"
diff --git a/apps/browser-extension/src/i18n/locales/zh.json b/apps/browser-extension/src/i18n/locales/zh.json
index 5bcc8efaa..cd2a386dc 100644
--- a/apps/browser-extension/src/i18n/locales/zh.json
+++ b/apps/browser-extension/src/i18n/locales/zh.json
@@ -17,6 +17,13 @@
"twoFactorNote": "注意:如果无法访问您的认证设备,您可以通过网站登录,使用恢复码重置双因素认证(2FA)。",
"masterPassword": "主密码",
"unlockVault": "解锁密码库",
+ "unlockWithPin": "使用 PIN 解锁",
+ "enterPin": "输入您的 PIN",
+ "enterPinToUnlock": "输入您的 PIN 以解锁密码库",
+ "unlock": "解锁",
+ "usePassword": "使用密码",
+ "useMasterPassword": "使用主密码",
+ "pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "解锁您的密码库",
"unlockDescription": "输入您的主密码以解锁密码库。",
"logout": "登出",
@@ -47,23 +54,25 @@
"settings": "设置"
},
"common": {
- "appName": "AliasVault",
"loading": "加载中…",
+ "notice": "注意",
"error": "错误",
- "success": "成功",
"cancel": "取消",
- "back": "Back",
+ "confirm": "确认",
+ "back": "返回",
+ "next": "下一步",
"use": "使用",
"delete": "删除",
- "or": "Or",
+ "or": "或",
"close": "关闭",
"copied": "已复制!",
"openInNewWindow": "在新窗口中打开",
- "language": "语言",
"enabled": "启用",
"disabled": "禁用",
"showPassword": "显示密码",
"hidePassword": "隐藏密码",
+ "showDetails": "显示详情",
+ "hideDetails": "隐藏详情",
"copyToClipboard": "复制到剪贴板",
"loadingEmails": "加载邮件中…",
"loadingTotpCodes": "加载TOTP验证码中…",
@@ -96,6 +105,7 @@
"browserExtensionOutdated": "此浏览器扩展已过时,无法用于访问此密码库。请更新此浏览器扩展以继续。",
"serverVersionNotSupported": "AliasVault服务器需要更新到新版本才能使用此浏览器扩展。如需帮助,请联系支持人员。",
"unknownError": "发生未知错误",
+ "unknownErrorTryAgain": "发生未知错误,请重试。",
"vaultNotAvailable": "密码库不可用",
"failedToRetrieveData": "无法检索数据",
"vaultIsLocked": "密码库已锁定",
@@ -133,7 +143,6 @@
"or": "或",
"new": "新建",
"cancel": "取消",
- "search": "搜索",
"vaultLocked": "AliasVault已锁定。",
"creatingNewAlias": "正在创建新别名…",
"noMatchesFound": "未找到匹配项",
@@ -164,7 +173,6 @@
"generateNewPassword": "生成新密码",
"togglePasswordVisibility": "切换密码可见性",
"passwordCopiedToClipboard": "密码已复制到剪贴板",
- "enterEmailAndOrUsernameError": "请输入邮箱和/或用户名",
"openAliasVaultToUpgrade": "打开AliasVault进行升级",
"vaultUpgradeRequired": "需要升级密码库。",
"dismissPopup": "关闭弹窗"
@@ -176,53 +184,30 @@
"deleteCredential": "删除凭据",
"credentialDetails": "凭据详情",
"serviceName": "服务名称",
- "serviceNamePlaceholder": "例如:Gmail、Facebook、银行",
- "website": "网站",
- "websitePlaceholder": "https://example.com",
"username": "用户名",
- "usernamePlaceholder": "输入用户名",
"password": "密码",
- "passwordPlaceholder": "输入密码",
- "generatePassword": "生成密码",
- "copyPassword": "复制密码",
- "showPassword": "显示密码",
- "hidePassword": "隐藏密码",
"notes": "备注",
- "notesPlaceholder": "附加备注…",
"totp": "双因素认证(2FA)",
"totpCode": "TOTP验证码",
"copyTotp": "复制 TOTP",
"totpSecret": "TOTP密钥",
"totpSecretPlaceholder": "输入TOTP密钥",
- "noCredentials": "未找到凭据",
- "noCredentialsDescription": "添加您的第一个凭据开始使用",
- "searchPlaceholder": "搜索凭据…",
"welcomeTitle": "欢迎使用AliasVault!",
"welcomeDescription": "要使用AliasVault浏览器扩展:导航到某个网站,使用AliasVault自动填充弹窗创建新凭据。",
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
- "noAttachmentsFound": "No credentials with attachments found",
- "noMatchingCredentials": "No matching credentials found",
+ "noAttachmentsFound": "未找到带有附件的凭据",
+ "noMatchingCredentials": "未找到匹配的凭据",
"createdAt": "创建时间",
"updatedAt": "最后更新时间",
- "autofill": "自动填充",
- "fillForm": "填充表单",
- "deleteConfirm": "确定要删除此凭据吗?",
- "saveSuccess": "凭据保存成功",
- "tags": "标签",
- "addTag": "添加标签",
- "removeTag": "移除标签",
- "folder": "文件夹",
- "selectFolder": "选择文件夹",
- "createFolder": "创建文件夹",
"saveCredential": "保存凭据",
"deleteCredentialTitle": "删除凭据",
"deleteCredentialConfirm": "确定要删除此凭据吗?此操作无法撤销。",
"filters": {
- "all": "(All) Credentials",
- "passkeys": "Passkeys",
- "aliases": "Aliases",
- "userpass": "Passwords",
- "attachments": "Attachments"
+ "all": "(所有)凭据",
+ "passkeys": "通行密钥",
+ "aliases": "别名",
+ "userpass": "密码",
+ "attachments": "附件"
},
"randomAlias": "随机别名",
"manual": "手动",
@@ -304,12 +289,11 @@
"openWebApp": "打开网页应用",
"loggedIn": "已登录",
"logout": "登出",
+ "lock": "锁定",
"globalSettings": "全局设置",
"autofillPopup": "自动填充弹窗",
"activeOnAllSites": "在所有网站上激活(除非在下方禁用)",
"disabledOnAllSites": "在所有网站上禁用",
- "enabled": "启用",
- "disabled": "禁用",
"rightClickContextMenu": "右键上下文菜单",
"autofillMatching": "自动填充匹配",
"autofillMatchingMode": "自动填充匹配模式",
@@ -331,7 +315,6 @@
"keyboardShortcuts": "键盘快捷键",
"configureKeyboardShortcuts": "配置键盘快捷键",
"configure": "配置",
- "security": "安全",
"clipboardClearTimeout": "复制后清除剪贴板",
"clipboardClearTimeoutDescription": "复制敏感数据后自动清除剪贴板",
"clipboardClearDisabled": "从不清除",
@@ -356,62 +339,81 @@
"autofillSettings": "自动填充设置",
"clipboardSettings": "剪贴板设置",
"contextMenuSettings": "上下文菜单设置",
- "passkeySettings": "Passkey Settings",
+ "passkeySettings": "通行密钥设置",
"contextMenu": "上下文菜单",
"contextMenuEnabled": "上下文菜单已启用",
"contextMenuDisabled": "上下文菜单已停用",
"contextMenuDescription": "右键点击输入字段即可访问 AliasVault 选项",
"selectLanguage": "选择语言",
- "serverConfiguration": "Server Configuration",
+ "serverConfiguration": "服务器配置",
"serverConfigurationDescription": "Configure the AliasVault server URL for self-hosted instances",
"customApiUrl": "API URL",
- "customClientUrl": "Client URL",
+ "customClientUrl": "客户端 URL",
"apiUrlHint": "The API endpoint URL (usually client URL + /api)",
"clientUrlHint": "The web interface URL of your self-hosted instance",
"autofillSettingsDescription": "Enable or disable the autofill popup on web pages",
"autofillEnabledDescription": "Autofill suggestions will appear on login forms",
"autofillDisabledDescription": "Autofill suggestions are disabled globally",
- "languageSettings": "Language",
- "languageSettingsDescription": "Choose your preferred language",
+ "languageSettings": "语言",
"validation": {
"apiUrlRequired": "API URL 为必填项",
"apiUrlInvalid": "请输入有效的 API URL",
"clientUrlRequired": "客户端 URL 为必填项",
"clientUrlInvalid": "请输入有效的客户端 URL"
+ },
+ "unlockMethod": {
+ "title": "密码库解锁方式",
+ "introText": "Choose how you want to unlock your vault. You can use your master password (always available) or set up a quick 4-8 digit PIN for faster access. After 3 failed PIN attempts, you'll need to use your master password.",
+ "password": "主密码",
+ "pin": "PIN 码",
+ "pinDescription": "使用 PIN 码解锁密码库",
+ "setupPin": "设置 PIN 码",
+ "enterNewPin": "输入新的 PIN 码",
+ "enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
+ "confirmPin": "确认 PIN",
+ "confirmPinDescription": "再次输入您的 PIN 以确认",
+ "invalidPinFormat": "PIN 格式无效",
+ "pinMismatch": "PIN 不一致",
+ "incorrectPin": "Incorrect PIN. {{attemptsRemaining}} attempts remaining.",
+ "incorrectPinSingular": "Incorrect PIN. 1 attempt remaining.",
+ "enableSuccess": "PIN unlock enabled successfully!",
+ "pinLocked": "PIN unlock has been disabled. Please use your master password to unlock your vault.",
+ "unlockVaultFirst": "Please unlock your vault first before setting up PIN.",
+ "pinSecurityWarning": "PIN unlock in the browser extension can be less secure than your master password, as PINs typically have lower entropy and may be brute-forced if your device is compromised. Use it only on devices you fully trust."
}
},
"passkeys": {
- "passkey": "Passkey",
- "site": "Site",
- "displayName": "Name",
+ "passkey": "通行密钥",
+ "site": "网站",
+ "displayName": "名称",
"helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential. To replace this passkey or create a new one, visit the website and follow its prompts.",
- "passkeyMarkedForDeletion": "Passkey marked for deletion",
+ "passkeyMarkedForDeletion": "通行密钥已标记为删除",
"passkeyWillBeDeleted": "This passkey will be deleted when you save this credential.",
"bypass": {
- "title": "Use Browser Passkey",
+ "title": "使用浏览器通行密钥",
"description": "How long would you like to use the browser's passkey provider for {{origin}}?",
- "thisTimeOnly": "This time only",
- "alwaysForSite": "Always for this site"
+ "thisTimeOnly": "仅一次",
+ "alwaysForSite": "始终为此网站"
},
"authenticate": {
- "title": "Sign in with Passkey",
- "signInFor": "Sign in with passkey for",
- "selectPasskey": "Select a passkey to sign in:",
- "noPasskeysFound": "No passkeys found for this site",
- "useBrowserPasskey": "Use Browser Passkey"
+ "title": "使用通行密钥登录",
+ "signInFor": "使用通行密钥登录或",
+ "selectPasskey": "选择要登录的通行密钥:",
+ "noPasskeysFound": "未找到此网站的通行密钥",
+ "useBrowserPasskey": "使用浏览器通行密钥"
},
"create": {
- "title": "Create Passkey",
- "createFor": "Create a new passkey for",
- "titleLabel": "Title",
- "titlePlaceholder": "Enter a name for this passkey",
- "createButton": "Create Passkey",
- "creatingButton": "Creating...",
- "useBrowserPasskey": "Use Browser Passkey",
- "selectPasskeyToReplace": "Select a passkey to replace:",
- "createNewPasskey": "Create New Passkey",
- "replacingPasskey": "Replacing passkey: {{displayName}}",
- "confirmReplace": "Confirm Replace"
+ "title": "创建通行密钥",
+ "createFor": "创建新通行密钥用于",
+ "titleLabel": "标题",
+ "titlePlaceholder": "输入此通行密钥的名称",
+ "createButton": "创建通行密钥",
+ "creatingButton": "创建中…",
+ "useBrowserPasskey": "使用浏览器通行密钥",
+ "selectPasskeyToReplace": "选择要替换的通行密钥:",
+ "createNewPasskey": "创建新通行密钥",
+ "replacingPasskey": "替换通行密钥:{{displayName}}",
+ "confirmReplace": "确认替换"
},
"settings": {
"passkeyProvider": "Passkey Provider",
@@ -432,21 +434,10 @@
"whatsNew": "新功能",
"whatsNewDescription": "需要升级才能支持以下更改:",
"noDescriptionAvailable": "此版本无可用说明。",
- "okay": "确定",
- "status": {
- "preparingUpgrade": "准备升级中…",
- "vaultAlreadyUpToDate": "当前密码库数据已是最新",
- "startingDatabaseTransaction": "开始数据库事务…",
- "applyingDatabaseMigrations": "应用数据库迁移…",
- "applyingMigration": "应用迁移 {{current}} / {{total}}…",
- "committingChanges": "提交更改中…"
- },
"alerts": {
- "error": "错误",
"unableToGetVersionInfo": "无法获取版本信息。请重试。",
"selfHostedServer": "自托管服务器",
"selfHostedWarning": "如果您使用的是自托管服务器,请确保同时更新您的自托管实例,否则将无法登录网页客户端。",
- "cancel": "取消",
"continueUpgrade": "继续升级",
"upgradeFailed": "升级失败",
"failedToApplyMigration": "应用迁移失败({{current}} / {{total}})"
diff --git a/apps/mobile-app/android/app/src/main/res/values-ca/strings.xml b/apps/mobile-app/android/app/src/main/res/values-ca/strings.xml
index 84cee3486..e3a7e181f 100644
--- a/apps/mobile-app/android/app/src/main/res/values-ca/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-ca/strings.xml
@@ -5,6 +5,9 @@
AliasVault icon
Close
+ Next
+ Cancel
+ An unknown error occurred
Failed to retrieve, open app
No match found, create new?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-de/strings.xml b/apps/mobile-app/android/app/src/main/res/values-de/strings.xml
index 730957b15..bd0a6f7f7 100644
--- a/apps/mobile-app/android/app/src/main/res/values-de/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-de/strings.xml
@@ -4,7 +4,10 @@
AliasVault AutoFill
AliasVault-Icon
- Close
+ Schließen
+ Next
+ Cancel
+ An unknown error occurred
Abruf der Daten fehlgeschlagen. Öffne die App
Keine Übereinstimmung gefunden, neun Eintrag erstellen?
@@ -16,51 +19,60 @@
Tresor entsperren
Authentifiziere Dich, um auf Deinen Tresor zuzugreifen
- Create Passkey
- Create New Passkey
- Register a new passkey for this website. It will be securely stored in your vault and automatically synced across your devices with AliasVault.
- Replace Passkey
- Passkey Name
- Enter a name for this passkey
- Website
- Username
- Create Passkey
- Cancel
- Creating passkey…
- Saving to vault…
- Syncing with server…
- Error
- Please enter a name for the passkey
- Failed to create passkey
- Retry
- Info icon
- This creates a new passkey and stores it in your vault. It will be automatically synced across all your devices that use AliasVault.
- Create New Passkey
- Or, replace an existing passkey:
- Replace Passkey
- This will replace the existing passkey with a new one. Please be aware that your old passkey will be overwritten and no longer accessible. If you wish to create a separate passkey instead, go back to the previous screen.
- Replacing passkey…
- Checking connection…
+ Passkey erstellen
+ Neuen Passkey erstellen
+ Registriere einen neuen Passkey für diese Website. Er wird sicher in Deinem Tresor gespeichert und automatisch mit AliasVault synchronisiert.
+ Passkey ersetzen
+ Name des Passkeys
+ Gib einen Namen für diesen Passkey ein
+ Webseite
+ Benutzername
+ Passkey erstellen
+ Passkey erstellen…
+ Tresor wird gespeichert…
+ Synchronisiere mit Server…
+ Fehler
+ Bitte gib einen Namen für diesen Passkey ein
+ Fehler beim Erstellen des Passkeys
+ Erneut versuchen
+ Info-Symbol
+ Dies erzeugt einen neuen Passkey und speichert ihn in Deinem Tresor. Er wird automatisch auf allen Geräten synchronisiert, die AliasVault verwenden.
+ Neuen Passkey erstellen
+ Oder ersetze einen bestehenden Passkey:
+ Passkey ersetzen
+ Dies wird den bestehenden Passkey durch einen neuen ersetzen. Bitte beachte, dass Dein alter Passkey überschrieben wird und nicht mehr zugänglich ist. Wenn Du stattdessen einen separaten Passkey erstellen möchtest, gehe zurück zum vorherigen Schritt.
+ Passkey ersetzen…
+ Verbindung wird überprüft…
- Connection Error
- No connection to the server can be made. Please check your internet connection and try creating the passkey again.
- Session Expired
- Your session has expired. Please sign in again.
- Password Changed
- Your password has been changed. Please sign in again.
- Update Required
- Your app version is no longer supported. Please update to the latest version.
- Server Unavailable
- The server is currently unavailable. Please try again later.
- Network Error
- A network error occurred. Please check your connection and try again.
- Server Update Required
- The server version is outdated. Please contact your administrator to update the server.
+ Verbindungsfehler
+ Es kann keine Verbindung zum Server hergestellt werden. Bitte überprüfe Deine Internetverbindung und versuche das Erstellen des Passkeys erneut.
+ Sitzung abgelaufen
+ Deine Sitzung ist abgelaufen. Bitte melde Dich erneut an.
+ Passwort geändert
+ Dein Passwort wurde geändert. Bitte melde Dich erneut an.
+ Aktualisierung erforderlich
+ Deine App-Version wird nicht mehr unterstützt. Bitte aktualisiere auf die neueste Version.
+ Server nicht erreichbar
+ Der Server ist derzeit nicht erreichbar. Bitte versuche es später erneut.
+ Netzwerkfehler
+ Es ist ein Netzwerkfehler aufgetreten. Bitte überprüfe Deine Verbindung und versuche es erneut.
+ Server-Update erforderlich
+ Die Server-Version ist veraltet. Bitte kontaktiere den Administrator, um den Server zu aktualisieren.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
- Please unlock vault in AliasVault app first
- Failed to decrypt vault
- Failed to unlock vault
- Biometric authentication cancelled
- Failed to retrieve encryption key
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
+ Bitte entsperre zuerst den Tresor in der AliasVault-App
+ Fehler beim Entschlüsseln des Tresors
+ Biometrische Authentifizierung abgebrochen
+ Fehler beim Abrufen des Schlüssel
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-es/strings.xml b/apps/mobile-app/android/app/src/main/res/values-es/strings.xml
index 84cee3486..e3a7e181f 100644
--- a/apps/mobile-app/android/app/src/main/res/values-es/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-es/strings.xml
@@ -5,6 +5,9 @@
AliasVault icon
Close
+ Next
+ Cancel
+ An unknown error occurred
Failed to retrieve, open app
No match found, create new?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-fi/strings.xml b/apps/mobile-app/android/app/src/main/res/values-fi/strings.xml
index 8987d5edb..c49d17f2a 100644
--- a/apps/mobile-app/android/app/src/main/res/values-fi/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-fi/strings.xml
@@ -5,6 +5,9 @@
AliasVault-kuvake
Sulje
+ Next
+ Cancel
+ An unknown error occurred
Nouto epäonnistui, avaa sovellus
Ei osumia löytynyt, luodaanko uusi?
@@ -25,7 +28,6 @@
Verkkosivusto
Käyttäjänimi
Luo todennusavain, Passkey
- Peruuta
Luodaan todennusavainta...
Tallennetaan holviin…
Synkronoidaan palvelimeen…
@@ -57,10 +59,20 @@
Palvelimen päivtys vaaditaan
Palvelimen versio on vanhentunut. Ota yhteyttä järjestelmänvalvojaan päivittääksesi palvelin.
- Ole hyvä ja ota biometrinen todennus käyttöön AliasVault-sovelluksessa, jotta voit käyttää todennusavaimia.
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Ole hyvä ja avaa holvi ensin AliasVault-sovelluksessa
Holvin salauksen purku epäonnistui
- Holvin lukituksen poisto epäonnistui
Biometrinen tunnistus peruttu
Salausavaimen noutaminen epäonnistui
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-fr/strings.xml b/apps/mobile-app/android/app/src/main/res/values-fr/strings.xml
index 4fa739548..e82d69d97 100644
--- a/apps/mobile-app/android/app/src/main/res/values-fr/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-fr/strings.xml
@@ -5,6 +5,9 @@
Icône AliasVault
Close
+ Next
+ Cancel
+ An unknown error occurred
Échec de la récupération, ouvrez l\'application
Aucune correspondance trouvée, créer un nouveau ?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-he/strings.xml b/apps/mobile-app/android/app/src/main/res/values-he/strings.xml
index c04b90f35..51bbdb670 100644
--- a/apps/mobile-app/android/app/src/main/res/values-he/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-he/strings.xml
@@ -5,6 +5,9 @@
סמל AliasVault
סגירה
+ Next
+ Cancel
+ An unknown error occurred
המשיכה נכשלה, נא לפתוח את היישום
לא נמצאו התאמות, ליצור חדש?
@@ -25,7 +28,6 @@
אתר
שם משתמש
Create Passkey
- ביטול
Creating passkey…
Saving to vault…
סנכרון מול השרת…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
נא לשחרר את נעילת הכספת ביישום של AppVault תחילה
פענוח הכספת נכשל
- שחרור הכספת נכשל
האימות הביומטרי בוטל
משיכת מפתח ההצפנה נכשל
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-it/strings.xml b/apps/mobile-app/android/app/src/main/res/values-it/strings.xml
index 9dfc3d68d..b5e970b8f 100644
--- a/apps/mobile-app/android/app/src/main/res/values-it/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-it/strings.xml
@@ -5,6 +5,9 @@
AliasVault icona
Chiudi
+ Next
+ Cancel
+ An unknown error occurred
Impossibile recuperare, aprire l\'app
Nessuna corrispondenza trovata, crearne una nuova?
@@ -25,7 +28,6 @@
Sito Web
Nome Utente
Crea Passkey
- Annulla
Creazione passkey…
Salvataggio nella cassaforte…
Sincronizzazione con il server…
@@ -57,10 +59,20 @@
Aggiornamento Del Server Richiesto
La versione del server è obsoleta. Contatta l\'amministratore per aggiornare il server.
- Abilitare l\'autenticazione biometrica nell\'app principale di AliasVault per utilizzare le passkey
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Si prega di sbloccare prima la cassaforte nell\'app AliasVault
Decifratura della cassaforte non riuscita
- Sblocco della cassaforte non riuscito
Autenticazione biometrica cancellata
Impossibile recuperare la chiave di cifratura
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-nl/strings.xml b/apps/mobile-app/android/app/src/main/res/values-nl/strings.xml
index c5c719c06..db32f2c06 100644
--- a/apps/mobile-app/android/app/src/main/res/values-nl/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-nl/strings.xml
@@ -5,6 +5,9 @@
AliasVault pictogram
Sluiten
+ Next
+ Cancel
+ An unknown error occurred
Ophalen mislukt, open app
Geen match gevonden, nieuwe maken?
@@ -25,7 +28,6 @@
Website
Gebruikersnaam
Passkey aanmaken
- Annuleren
Passkey aanmaken…
Vault synchroniseren…
Synchroniseren met server…
@@ -57,10 +59,20 @@
Server update vereist
De server versie is verouderd. Neem contact op met de beheerder van je server om deze bij te werken.
- Schakel biometrische authenticatie in om passkeys te gebruiken
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Ontgrendel eerst de vault in de AliasVault app
Ontsleutelen van vault mislukt
- Ontgrendelen van vault mislukt
Biometrische verificatie geannuleerd
Fout bij ophalen van encryptiesleutel
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-pl/strings.xml b/apps/mobile-app/android/app/src/main/res/values-pl/strings.xml
index 8d201123f..6e5e639a0 100644
--- a/apps/mobile-app/android/app/src/main/res/values-pl/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-pl/strings.xml
@@ -5,6 +5,9 @@
AliasVault ikona
Zamknij
+ Next
+ Cancel
+ An unknown error occurred
Nie udało się pobrać, otwórz aplikację
Nie znaleziono dopasowania, utworzyć nowe?
@@ -25,7 +28,6 @@
Strona internetowa
Nazwa użytkownika
Utwórz klucz dostępu
- Anuluj
Generowanie klucz dostępu…
Zapisywanie sejfu…
Synchronizacja sejfu…
@@ -57,10 +59,20 @@
Wymagana aktualizacja serwera
Wersja serwera jest nieaktualna. Skontaktuj się z administratorem, aby zaktualizować serwer.
- Aby korzystać z kluczy dostępu, należy włączyć uwierzytelnianie biometryczne w głównej aplikacji AliasVault
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Najpierw odblokuj sejf w aplikacji AliasVault
Nie udało się odszyfrować sejfu
- Nie udało się odblokować sejfu
Uwierzytelnianie biometryczne anulowane
Nie udało się pobrać klucza szyfrującego
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-pt/strings.xml b/apps/mobile-app/android/app/src/main/res/values-pt/strings.xml
index 242ff1551..e2e999673 100644
--- a/apps/mobile-app/android/app/src/main/res/values-pt/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-pt/strings.xml
@@ -5,6 +5,9 @@
Ícone do AliasVault
Fechar
+ Next
+ Cancel
+ An unknown error occurred
Falha ao recuperar, abra o aplicativo
Nenhum resultado encontrado, criar novo?
@@ -25,7 +28,6 @@
Website
Nome de Usuário
Criar Passkey
- Cancelar
Criando passkey…
Armazenando no cofre…
Sincronizando com o servidor…
@@ -57,10 +59,20 @@
Atualização de Servidor Necessária
A versão do servidor está desatualizada. Por favor, entre em contato com seu administrador para atualizar o servidor.
- Por favor, habilite a autenticação biométrica no aplicativo AliasVault principal para utilizar passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Por favor, desbloqueie seu cofre no aplicativo do AliasVault antes
Falha ao descriptografar cofre
- Falha ao desbloquear cofre
Autenticação biométrica cancelada
Falha ao recuperar chave de criptografia
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-ru/strings.xml b/apps/mobile-app/android/app/src/main/res/values-ru/strings.xml
index 93e2c3843..66e034660 100644
--- a/apps/mobile-app/android/app/src/main/res/values-ru/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-ru/strings.xml
@@ -5,6 +5,9 @@
Значок AliasVault
Закрыть
+ Next
+ Cancel
+ An unknown error occurred
Не удалось извлечь, открыть приложение
Совпадений не найдено, создать новое?
@@ -16,51 +19,60 @@
Разблокировать хранилище
Пройдите проверку подлинности, чтобы получить доступ к вашему хранилищу
- Create Passkey
- Create New Passkey
- Register a new passkey for this website. It will be securely stored in your vault and automatically synced across your devices with AliasVault.
- Replace Passkey
- Passkey Name
- Enter a name for this passkey
- Website
- Username
- Create Passkey
- Cancel
- Creating passkey…
- Saving to vault…
- Syncing with server…
- Error
- Please enter a name for the passkey
- Failed to create passkey
- Retry
- Info icon
- This creates a new passkey and stores it in your vault. It will be automatically synced across all your devices that use AliasVault.
- Create New Passkey
- Or, replace an existing passkey:
- Replace Passkey
- This will replace the existing passkey with a new one. Please be aware that your old passkey will be overwritten and no longer accessible. If you wish to create a separate passkey instead, go back to the previous screen.
- Replacing passkey…
- Checking connection…
+ Создание ключа доступа
+ Создать новый ключ доступа
+ Зарегистрируйте новый ключ доступа для этого веб-сайта. Он будет надежно сохранен в вашем хранилище и автоматически синхронизирован между вашими устройствами с помощью AliasVault.
+ Замена ключа доступа
+ Имя ключа доступа
+ Укажите название для этого ключа доступа
+ Сайт
+ Логин
+ Создать ключ доступа
+ Создание ключа доступа…
+ Сохраняем в хранилище…
+ Синхронизация с сервером…
+ Ошибка
+ Введите имя для ключа доступа
+ Не удалось создать ключ доступа
+ Повторить
+ Иконка Инфо
+ Будет создан новый ключ доступа, который сохранится в вашем хранилище. Он будет автоматически синхронизирован со всеми вашими устройствами, на которых используется AliasVault.
+ Создать новый ключ доступа
+ Или замените существующий ключ доступа:
+ Заменить ключ доступа
+ Существующий ключ доступа будет заменен на новый. Обратите внимание, что старый ключ будет перезаписан и станет недоступен. Если вы хотите создать отдельный ключ доступа, вернитесь на предыдущий экран.
+ Замена ключа доступа…
+ Проверка соединения…
- Connection Error
- No connection to the server can be made. Please check your internet connection and try creating the passkey again.
- Session Expired
- Your session has expired. Please sign in again.
- Password Changed
- Your password has been changed. Please sign in again.
- Update Required
- Your app version is no longer supported. Please update to the latest version.
- Server Unavailable
- The server is currently unavailable. Please try again later.
- Network Error
- A network error occurred. Please check your connection and try again.
- Server Update Required
- The server version is outdated. Please contact your administrator to update the server.
+ Ошибка подключения
+ Не удалось подключиться к серверу. Проверьте интернет-соединение и попробуйте создать ключ доступа снова.
+ Сессия истекла
+ Ваша сессия истекла. Пожалуйста, войдите снова.
+ Пароль изменен
+ Ваш пароль был изменен. Пожалуйста, войдите снова.
+ Требуется обновление
+ Ваша версия приложения больше не поддерживается. Обновите приложение до последней версии.
+ Сервер недоступен
+ Сервер в настоящее время недоступен. Повторите попытку позже.
+ Ошибка сети
+ Произошла сетевая ошибка. Проверьте подключение и повторите попытку.
+ Требуется обновление сервера
+ Версия сервера устарела. Свяжитесь с вашим администратором для обновления сервера.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
- Please unlock vault in AliasVault app first
- Failed to decrypt vault
- Failed to unlock vault
- Biometric authentication cancelled
- Failed to retrieve encryption key
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
+ Сначала разблокируйте хранилище в приложении AliasVault
+ Не удалось расшифровать хранилище
+ Биометрическая аутентификация отменена
+ Не удалось получить ключ шифрования
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-sv/strings.xml b/apps/mobile-app/android/app/src/main/res/values-sv/strings.xml
index 84cee3486..e3a7e181f 100644
--- a/apps/mobile-app/android/app/src/main/res/values-sv/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-sv/strings.xml
@@ -5,6 +5,9 @@
AliasVault icon
Close
+ Next
+ Cancel
+ An unknown error occurred
Failed to retrieve, open app
No match found, create new?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-tr/strings.xml b/apps/mobile-app/android/app/src/main/res/values-tr/strings.xml
index 84cee3486..e3a7e181f 100644
--- a/apps/mobile-app/android/app/src/main/res/values-tr/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-tr/strings.xml
@@ -5,6 +5,9 @@
AliasVault icon
Close
+ Next
+ Cancel
+ An unknown error occurred
Failed to retrieve, open app
No match found, create new?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-uk/strings.xml b/apps/mobile-app/android/app/src/main/res/values-uk/strings.xml
index b20a39895..af22a9a8e 100644
--- a/apps/mobile-app/android/app/src/main/res/values-uk/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-uk/strings.xml
@@ -5,6 +5,9 @@
Піктограма AliasVault
Close
+ Next
+ Cancel
+ An unknown error occurred
Не вдалося отримати, відкрийте додаток
Збігів не знайдено. Створити новий?
@@ -25,7 +28,6 @@
Website
Username
Create Passkey
- Cancel
Creating passkey…
Saving to vault…
Syncing with server…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/android/app/src/main/res/values-zh/strings.xml b/apps/mobile-app/android/app/src/main/res/values-zh/strings.xml
index 6a2743f53..a3b4c7643 100644
--- a/apps/mobile-app/android/app/src/main/res/values-zh/strings.xml
+++ b/apps/mobile-app/android/app/src/main/res/values-zh/strings.xml
@@ -5,6 +5,9 @@
AliasVault 图标
关闭
+ Next
+ Cancel
+ An unknown error occurred
获取失败,请打开应用
未找到匹配项,是否新建?
@@ -25,7 +28,6 @@
网站
用户名
创建通行密钥
- 取消
正在创建通行密钥…
正在保存至密码库…
正在与服务器同步…
@@ -57,10 +59,20 @@
Server Update Required
The server version is outdated. Please contact your administrator to update the server.
- Please enable biometric authentication in the main AliasVault app in order to use passkeys
+ Please enable biometric or PIN authentication in the main AliasVault app in order to continue
Please unlock vault in AliasVault app first
Failed to decrypt vault
- Failed to unlock vault
Biometric authentication cancelled
Failed to retrieve encryption key
+
+ Unlock Vault
+ Enter your PIN to unlock your vault
+ PIN locked after too many failed attempts
+ Incorrect PIN. %d attempts remaining
+
+ Setup PIN
+ Choose a PIN to unlock your vault
+ Confirm PIN
+ Re-enter your PIN to confirm
+ PINs do not match. Please try again.
diff --git a/apps/mobile-app/i18n/locales/ca.json b/apps/mobile-app/i18n/locales/ca.json
index c29f11d02..e475c7e7e 100644
--- a/apps/mobile-app/i18n/locales/ca.json
+++ b/apps/mobile-app/i18n/locales/ca.json
@@ -16,8 +16,13 @@
"loadMore": "Load more",
"use": "Use",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verifying authentication code",
"verify": "Verify",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Enter your password to unlock your vault",
"enterPasswordPlaceholder": "Password",
"enterAuthCode": "Enter 6-digit code",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Open Autofill Settings",
"buttonTip": "If the button above doesn't work it might be blocked because of security settings. You can manually go to Android Settings → General Management → Passwords and autofill.",
"step2": "2. Some apps, e.g. Google Chrome, may require manual configuration in their settings to allow third-party autofill apps. However, most apps should work with autofill by default.",
- "alreadyConfigured": "I already configured it"
+ "alreadyConfigured": "I already configured it",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Vault Unlock Method",
"autoLock": "Auto-lock Timeout",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} is now successfully enabled",
"biometricNotAvailable": "{{biometric}} Not Available",
"biometricDisabledMessage": "{{biometric}} is disabled for AliasVault. In order to use it, please enable it in your device settings first.",
- "biometricHelp": "Your vault decryption key will be securely stored on your local device in the {{keystore}} and can be accessed securely with {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} is not available. Tap to open settings and/or go to your device settings to enable and configure it.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Re-enter your full master password to unlock your vault. This is always enabled as fallback option.",
"keystoreIOS": "iOS Keychain",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/de.json b/apps/mobile-app/i18n/locales/de.json
index fc567c9f0..4aef0b9fd 100644
--- a/apps/mobile-app/i18n/locales/de.json
+++ b/apps/mobile-app/i18n/locales/de.json
@@ -16,8 +16,13 @@
"loadMore": "Mehr laden",
"use": "Benutzen",
"confirm": "Bestätigen",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es erneut."
+ "unknownError": "Ein unbekannter Fehler ist aufgetreten. Bitte versuche es erneut.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Sicherheits-Code wird überprüft",
"verify": "Bestätige",
"unlockVault": "Tresor entsperren",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Bitte gib Dein Passwort zum Entsperren des Tresors ein",
"enterPasswordPlaceholder": "Passwort",
"enterAuthCode": "Gib den 6-stelligen Sicherheits-Code ein.",
@@ -80,7 +89,7 @@
"failedToSyncVault": "Fehler beim Synchronisieren des Tresors",
"operationFailed": "Vorgang fehlgeschlagen",
"versionNotSupported": "Diese Version der AliasVault-App wird vom Server nicht mehr unterstützt. Bitte aktualisiere Deine App auf die neueste Version.",
- "serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this mobile app. Please contact support if you need help.",
+ "serverVersionNotSupported": "Der AliasVault-Server muss auf eine neuere Version aktualisiert werden, um diese mobile App nutzen zu können. Bitte kontaktiere den Support, falls Du Hilfe benötigst.",
"appOutdated": "Diese App ist veraltet und kann nicht verwendet werden, um auf diesen Tresor zuzugreifen. Bitte aktualisiere die App, um fortzufahren.",
"vaultDecryptFailed": "Tresor konnte nicht entschlüsselt werden. Wenn das Problem weiterhin besteht, melden Dich bitte erneut an.",
"passwordChanged": "Dein Passwort hat sich seit Deiner letzten Anmeldung geändert. Bitte melden Dich aus Sicherheitsgründen erneut an."
@@ -122,11 +131,11 @@
"privateEmailDescription": "Ende-zu-Ende verschlüsselt, vollständig privat.",
"publicEmailTitle": "Öffentliche Temp-E-Mail-Anbieter",
"publicEmailDescription": "Anonyme, aber beschränkte Privatsphäre. E-Mail-Inhalt ist für jeden lesbar, der die Adresse kennt.",
- "searchPlaceholder": "Search vault...",
+ "searchPlaceholder": "Tresor durchsuchen...",
"noMatchingCredentials": "Keine passenden Zugangsdaten gefunden",
"noCredentialsFound": "Keine Zugangsdaten gefunden. Lege einen Zugang an, um loszulegen. Tipp: Du kannst Dich auch in der AliasVault-Web-App anmelden, um Zugangsdaten aus anderen Passwortmanagern zu importieren.",
- "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
- "noAttachmentsFound": "No credentials with attachments found",
+ "noPasskeysFound": "Es wurden noch kein Passkey erstellt. Ein Passkey wird durch den Besuch einer Website erzeugt, die Passkeys als Authentifizierungsmethode anbietet.",
+ "noAttachmentsFound": "Es wurden keine Zugangsdaten mit Anhang gefunden",
"recentEmails": "Neueste E-Mails",
"loadingEmails": "E-Mails werden geladen...",
"noEmailsYet": "Bisher wurden noch keine E-Mails empfangen.",
@@ -153,11 +162,11 @@
"emailPreview": "E-Mail-Vorschau",
"switchBackToBrowser": "Wechsle zurück zu Deinem Browser, um fortzufahren",
"filters": {
- "all": "(All) Credentials",
+ "all": "(Alle) Zugangsdaten",
"passkeys": "Passkeys",
- "aliases": "Aliases",
- "userpass": "Passwords",
- "attachments": "Attachments"
+ "aliases": "Aliase",
+ "userpass": "Passwörter",
+ "attachments": "Anhänge"
},
"twoFactorAuth": "Zwei-Faktor-Authentifizierung",
"totpCode": "TOTP-Code",
@@ -169,14 +178,14 @@
"credentialUpdated": "Zugang erfolgreich aktualisiert",
"credentialCreated": "Zugang erfolgreich erstellt",
"credentialDeleted": "Zugang erfolgreich gelöscht",
- "usernameCopied": "Username copied to clipboard",
- "emailCopied": "Email copied to clipboard",
- "passwordCopied": "Password copied to clipboard"
+ "usernameCopied": "Nutzername in die Zwischenablage kopiert",
+ "emailCopied": "E-Mail in die Zwischenablage kopiert",
+ "passwordCopied": "Passwort in die Zwischenablage kopiert"
},
"createNewAliasFor": "Neuen Alias für",
"errors": {
"loadFailed": "Laden des Zugangs fehlgeschlagen",
- "saveFailed": "Failed to save credential",
+ "saveFailed": "Fehler beim Speichern der Zugangsdaten",
"generateUsernameFailed": "Benutzername konnte nicht generiert werden",
"generatePasswordFailed": "Passwort konnte nicht generiert werden"
},
@@ -191,19 +200,19 @@
},
"passkeys": {
"passkey": "Passkey",
- "site": "Site",
- "displayName": "Display Name",
- "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential.",
- "passkeyMarkedForDeletion": "Passkey marked for deletion",
- "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential."
+ "site": "Seite",
+ "displayName": "Anzeigename",
+ "helpText": "Passkeys werden auf der Webseite erzeugt, wenn sie aufgefordert werden. Sie können nicht manuell bearbeitet werden. Um diesen Passkey zu entfernen, kannst Du ihn aus diesem Zugang löschen.",
+ "passkeyMarkedForDeletion": "Passkey zum Löschen vorgemerkt",
+ "passkeyWillBeDeleted": "Dieser Passkey wird gelöscht, wenn Du den Zugang speicherst."
},
"settings": {
"title": "Einstellungen",
"autofill": "Autofill & Passkeys",
"iosAutofillSettings": {
- "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in iOS. Follow the instructions below to enable it.",
- "passkeyNotice": "Passkeys are created through iOS. To store them in AliasVault, ensure Autofill below is enabled.",
- "howToEnable": "How to enable Autofill & Passkeys:",
+ "headerText": "AliasVault kann so eingerichtet werden, dass es die integrierte Passwort- und Passkey-Autofill-Funktion von iOS unterstützt. Befolge dazu die folgenden Schritte.",
+ "passkeyNotice": "Passkeys werden durch iOS erstellt. Um sie in AliasVault zu speichern, stelle sicher, dass Autofill unten aktiviert ist.",
+ "howToEnable": "So aktivierst Du Autofill & Passkey:",
"step1": "1. Tippe unten auf die Schaltfläche, um die iOS-Einstellungen zu öffnen.",
"step2": "2. Gehe zu \"Allgemein\"",
"step3": "3. Tippe auf \"Automatisch ausfüllen & Passwörter\"",
@@ -215,16 +224,19 @@
},
"androidAutofillSettings": {
"warningTitle": "Achtung: Experimentelles Feature",
- "warningDescription": "Autofill and passkey support for Android is currently in an experimental state.",
+ "warningDescription": "Die Autofill- und Passkeys-Funktionalität für Android ist aktuell noch experimentell.",
"warningLink": "Mehr Informationen findest Du hier",
- "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in Android. Follow the instructions below to enable it.",
- "passkeyNotice": "Passkeys are created through Android Credential Manager (Android 14+). To store them in AliasVault, ensure Autofill below is enabled.",
- "howToEnable": "How to enable Autofill & Passkeys:",
+ "headerText": "AliasVault kann so eingerichtet werden, dass es die integrierte Passwort- und Passkeys-Autofill-Funktion von Android unterstützt. Befolge dazu die folgenden Schritte.",
+ "passkeyNotice": "Passkeys werden durch den Android Credential Manager (Android 14+) erstellt. Um sie in AliasVault zu speichern, stelle sicher, dass Autofill unten aktiviert ist.",
+ "howToEnable": "So aktivierst Du Autofill & Passkey:",
"step1": "1. Tippe unten auf die Schaltfläche, um die Android-Einstellungen zu öffnen. Wähle \"AliasVault\" anschließend als bevorzugten Dienst aus.",
"openAutofillSettings": "Öffne die Autofill-Einstellungen",
"buttonTip": "Falls die Schaltfläche oben nicht funktionieren sollte, könnte sie aufgrund von Sicherheitseinstellungen blockiert sein. Gehe in diesem Fall manuell zu \"Android-Einstellungen → Passwörter, Passkeys & Konten\"",
"step2": "2. Manche Apps wie Google Chrome erfordern möglicherweise eine manuelle Konfiguration in ihren Einstellungen, um Drittanbieter-Autofill-Apps zuzulassen. Die meisten Apps sollten jedoch standardmäßig mit Autofill funktionieren.",
- "alreadyConfigured": "Ich habe es bereits konfiguriert"
+ "alreadyConfigured": "Ich habe es bereits konfiguriert",
+ "advancedOptions": "Erweiterte Einstellungen",
+ "showSearchText": "Suchtext anzeigen",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Methode zum Entsperren des Tresors",
"autoLock": "Sperr-Timeout",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} wurde erfolgreich aktiviert",
"biometricNotAvailable": "{{biometric}} nicht verfügbar",
"biometricDisabledMessage": "{{biometric}} ist für AliasVault deaktiviert. Bitte aktiviere es zuerst in den Geräteeinstellungen, um es zu verwenden.",
- "biometricHelp": "Dein Tresor-Schlüssel wird sicher auf Deinem lokalen Gerät im {{keystore}} gespeichert und kann sicher durch {{biometric}} abgerufen werden.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} ist nicht verfügbar. Tippe, um die Einstellungen zu öffnen und/oder gehe zu den Geräteeinstellungen, um es zu aktivieren und zu konfigurieren.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Gib Dein vollständiges Master-Passwort erneut ein, um Deinen Tresor zu entsperren. Diese Option ist immer als Fallback-Option aktiviert.",
"keystoreIOS": "iCloud-Schlüsselbund",
"keystoreAndroid": "Android-Schlüsselspeicher"
@@ -469,7 +492,7 @@
"stillOffline": "Immer noch offline"
},
"alerts": {
- "syncIssue": "No Connection",
+ "syncIssue": "Keine Verbindung",
"syncIssueMessage": "Der AliasVault-Server konnte nicht erreicht werden und Dein Tresor konnte nicht synchronisiert werden. Möchtest Du Deinen lokalen Tresor im Lese-Modus öffnen oder die Verbindung erneut versuchen",
"openLocalVault": "Lokalen Tresor öffnen",
"retrySync": "Synchronisierung erneut versuchen"
diff --git a/apps/mobile-app/i18n/locales/es.json b/apps/mobile-app/i18n/locales/es.json
index c29f11d02..e475c7e7e 100644
--- a/apps/mobile-app/i18n/locales/es.json
+++ b/apps/mobile-app/i18n/locales/es.json
@@ -16,8 +16,13 @@
"loadMore": "Load more",
"use": "Use",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verifying authentication code",
"verify": "Verify",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Enter your password to unlock your vault",
"enterPasswordPlaceholder": "Password",
"enterAuthCode": "Enter 6-digit code",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Open Autofill Settings",
"buttonTip": "If the button above doesn't work it might be blocked because of security settings. You can manually go to Android Settings → General Management → Passwords and autofill.",
"step2": "2. Some apps, e.g. Google Chrome, may require manual configuration in their settings to allow third-party autofill apps. However, most apps should work with autofill by default.",
- "alreadyConfigured": "I already configured it"
+ "alreadyConfigured": "I already configured it",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Vault Unlock Method",
"autoLock": "Auto-lock Timeout",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} is now successfully enabled",
"biometricNotAvailable": "{{biometric}} Not Available",
"biometricDisabledMessage": "{{biometric}} is disabled for AliasVault. In order to use it, please enable it in your device settings first.",
- "biometricHelp": "Your vault decryption key will be securely stored on your local device in the {{keystore}} and can be accessed securely with {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} is not available. Tap to open settings and/or go to your device settings to enable and configure it.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Re-enter your full master password to unlock your vault. This is always enabled as fallback option.",
"keystoreIOS": "iOS Keychain",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/fi.json b/apps/mobile-app/i18n/locales/fi.json
index 527c7ef5e..5361a95fe 100644
--- a/apps/mobile-app/i18n/locales/fi.json
+++ b/apps/mobile-app/i18n/locales/fi.json
@@ -16,8 +16,13 @@
"loadMore": "Lataa lisää",
"use": "Käytä",
"confirm": "Vahvista",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Tapahtui tuntematon virhe. Yritä uudelleen."
+ "unknownError": "Tapahtui tuntematon virhe. Yritä uudelleen.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Todennuskoodia tarkistetaan",
"verify": "Tarkista",
"unlockVault": "Avaa holvin lukitus",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Syötä salasanasi avataksesi holvisi lukituksen",
"enterPasswordPlaceholder": "Salasana",
"enterAuthCode": "Syötä 6-numeroinen koodi",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Avaa Automaattinen täyttö -asetukset",
"buttonTip": "Jos yllä oleva painike ei toimi, se saattaa olla estetty turvallisuusasetusten vuoksi. Voit manuaalisesti mennä kohtaan Android-asetukset → Yleinen hallinta → Salasanat ja automaattinen täyttö.",
"step2": "2. Jotkin sovellukset, kuten Google Chrome, saattavat vaatia asetuksissaan manuaalista määrittämistä salliakseen kolmannen osapuolen täytön sovellukset. Useimpien sovellusten pitäisi kuitenkin toimia oletuksena automaattisen täytön kanssa.",
- "alreadyConfigured": "Olen jo määrittänyt sen"
+ "alreadyConfigured": "Olen jo määrittänyt sen",
+ "advancedOptions": "Lisäasetukset",
+ "showSearchText": "Näytä hakuteksti",
+ "showSearchTextDescription": "Sisällytä teksti AliasVault vastaanottaa Androidilta, jota se käyttää etsimään vastaavaa tunnusta"
},
"vaultUnlock": "Holvin lukituksen avausmenetelmä",
"autoLock": "Automaattisen lukituksen aikakatkaisu",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} on nyt onnistuneesti käytössä",
"biometricNotAvailable": "{{biometric}} ei käytettävissä",
"biometricDisabledMessage": "{{biometric}} on poistettu käytöstä AliasVaultin osalta. Ota se ensin käyttöön laitteen asetuksissa.",
- "biometricHelp": "Holvisi avauskoodi tallennetaan turvallisesti laitteeseesi {{keystore}} ja sitä pääset käyttämään {{biometric}} toiminnon kautta.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} ei ole käytettävissä. Avaa asetukset napauttamalla ja/tai siirry laitteen asetuksiin ottaaksesi sen käyttöön ja määrittääksesi sen.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Syötä koko pääsalasanasi uudelleen avataksesi holvisi. Tämä on aina käytössä varamenettelynä.",
"keystoreIOS": "iOS Avainketju",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/fr.json b/apps/mobile-app/i18n/locales/fr.json
index 0589bd6be..6b71c729f 100644
--- a/apps/mobile-app/i18n/locales/fr.json
+++ b/apps/mobile-app/i18n/locales/fr.json
@@ -16,8 +16,13 @@
"loadMore": "Voir plus",
"use": "Use",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verifying authentication code",
"verify": "Verify",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Enter your password to unlock your vault",
"enterPasswordPlaceholder": "Password",
"enterAuthCode": "Enter 6-digit code",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Open Autofill Settings",
"buttonTip": "If the button above doesn't work it might be blocked because of security settings. You can manually go to Android Settings → General Management → Passwords and autofill.",
"step2": "2. Some apps, e.g. Google Chrome, may require manual configuration in their settings to allow third-party autofill apps. However, most apps should work with autofill by default.",
- "alreadyConfigured": "I already configured it"
+ "alreadyConfigured": "I already configured it",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Méthode de déverrouillage du coffre-fort",
"autoLock": "Délai de verrouillage automatique",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} est désormais activé avec succès",
"biometricNotAvailable": "{{biometric}} non disponible",
"biometricDisabledMessage": "{{biometric}} est désactivé pour AliasVault. Pour l'utiliser, veuillez d'abord l'activer dans les paramètres de votre appareil.",
- "biometricHelp": "La clé de déchiffrement de votre coffre sera stockée de façon sécurisée sur votre appareil local dans l' {{keystore}} et sera accessible en toute sécurité avec {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} n'est pas disponible. Appuyez pour ouvrir les paramètres et/ou allez dans les paramètres de votre appareil pour l'activer et le configurer.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Saisissez à nouveau votre mot de passe maître complet pour déverrouiller votre coffre. Ceci est toujours activé comme option de repli.",
"keystoreIOS": "Trousseau iOS",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/he.json b/apps/mobile-app/i18n/locales/he.json
index 29104869c..8581101ac 100644
--- a/apps/mobile-app/i18n/locales/he.json
+++ b/apps/mobile-app/i18n/locales/he.json
@@ -16,8 +16,13 @@
"loadMore": "לטעון עוד",
"use": "להשתמש",
"confirm": "אישור",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "אירעה שגיאה לא ידועה, נא לנסות שוב."
+ "unknownError": "אירעה שגיאה לא ידועה, נא לנסות שוב.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "קוד האימות נבדק",
"verify": "אימות",
"unlockVault": "שחרור נעילת כספת",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "נא למלא את הסיסמה שלך כדי לשחרר את הכספת שלך",
"enterPasswordPlaceholder": "סיסמה",
"enterAuthCode": "נא למלא קוד באורך 6 ספרות",
@@ -224,7 +233,10 @@
"openAutofillSettings": "פתיחת הגדרות השלמה אוטומטית",
"buttonTip": "אם הכפתור שלעיל לא עובד כנראה שהוא חסום עקב הגדרות אבטחת מידע. אפשר לגשת ידנית להגדרות Android ← ניהול כללי ← סיסמאות והשלמה אוטומטית.",
"step2": "2. חלק מהיישומונים, למשל: Google Chrome, עלולים לדרוש הגדרות ידניות בהגדרות שלהן כדי שתאפשרנה יישומוני השלמות אוטומטיות מגורמי צד־שלישי. עם זאת, רוב היישומונים אמורים לעבוד עם השלמה אוטומטית כברירת מחדל.",
- "alreadyConfigured": "כבר הגדרתי את זה"
+ "alreadyConfigured": "כבר הגדרתי את זה",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "שיטת שחרור נעילת כספת",
"autoLock": "תום המתנה לנעילה אוטומטית",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} פעיל כעת",
"biometricNotAvailable": "{{biometric}} לא זמין",
"biometricDisabledMessage": "{{biometric}} מושבת עבור AliasVault. כדי להשתמש בו, נא להפעיל אותו בהגדרות ההתקן תחילה.",
- "biometricHelp": "מפתח פענוח הכספת שלך יאוחסן בצורה מאובטחת במכשיר שלך ב{{keystore}} וניתן יהיה לגשת אליו בצורה מאובטחת עם {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} לא זמין. נא לגעת כדי לפתוח את ההגדרות ו/או לגשת להגדרות המכשיר שלך כדי להפעיל ולהגדיר אותו.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "נא למלא מחדש את סיסמת העל המלאה שלך כדי לשחרר את נעילת הכספת שלך. זה תמיד מופעל כאפשרות גיבוי.",
"keystoreIOS": "iOS Keychain (צרור מפתחות)",
"keystoreAndroid": "Android Keystore (אחסון מפתחות)"
diff --git a/apps/mobile-app/i18n/locales/it.json b/apps/mobile-app/i18n/locales/it.json
index 39e06ed5b..770574e82 100644
--- a/apps/mobile-app/i18n/locales/it.json
+++ b/apps/mobile-app/i18n/locales/it.json
@@ -16,8 +16,13 @@
"loadMore": "Carica altro",
"use": "Usa",
"confirm": "Conferma",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Si è verificato un errore sconosciuto. Riprova."
+ "unknownError": "Si è verificato un errore sconosciuto. Riprova.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verifica codice di autenticazione",
"verify": "Verifica",
"unlockVault": "Sblocca Cassaforte",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Inserisci la tua password per sbloccare la cassaforte",
"enterPasswordPlaceholder": "Password",
"enterAuthCode": "Inserire codice a 6 cifre",
@@ -126,7 +135,7 @@
"noMatchingCredentials": "Nessuna credenziale corrispondente trovata",
"noCredentialsFound": "Nessuna credenziale trovata. Creane una per iniziare. Consiglio: puoi anche accedere al sito AliasVault per importare credenziali da altri gestori password.",
"noPasskeysFound": "Non sono state ancora create passkey. Le passkey vengono create visitando un sito web che offre le passkey come metodo di autenticazione.",
- "noAttachmentsFound": "No credentials with attachments found",
+ "noAttachmentsFound": "Non sono state trovate credenziali con allegati",
"recentEmails": "Email recenti",
"loadingEmails": "Caricamento email...",
"noEmailsYet": "Nessuna email ricevuta.",
@@ -157,7 +166,7 @@
"passkeys": "Passkey",
"aliases": "Alias",
"userpass": "Password",
- "attachments": "Attachments"
+ "attachments": "Allegati"
},
"twoFactorAuth": "Autenticazione a due fattori",
"totpCode": "Codice TOTP",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Apri Impostazioni Di Riempimento Automatico",
"buttonTip": "Se il pulsante qui sopra non funziona, potrebbe essere bloccato a causa delle impostazioni di sicurezza. È possibile andare manualmente in Impostazioni Android → Gestione generale → Password e riempimento automatico.",
"step2": "2. Alcune applicazioni, ad esempio Google Chrome, potrebbero richiedere la configurazione manuale nelle loro impostazioni per consentire applicazioni di riempimento automatico di terze parti. Tuttavia, la maggior parte delle app dovrebbe funzionare con il riempimento automatico di default.",
- "alreadyConfigured": "L'ho già configurato"
+ "alreadyConfigured": "L'ho già configurato",
+ "advancedOptions": "Opzioni avanzate",
+ "showSearchText": "Visualizza testo di ricerca",
+ "showSearchTextDescription": "Includere il testo che AliasVault riceve da Android usato per cercare credenziali corrispondenti"
},
"vaultUnlock": "Metodo di sblocco cassaforte",
"autoLock": "Blocco automatico per Timeout",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} abilitato con successo",
"biometricNotAvailable": "{{biometric}} non disponibile",
"biometricDisabledMessage": "{{biometric}} è disabilitato per AliasVault. Per usarlo, abilitalo prima nelle impostazioni del dispositivo.",
- "biometricHelp": "La chiave di decrittazione della cassaforte sarà memorizzata in modo sicuro sul dispositivo tramite {{keystore}} e potrà essere usata con {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} non è disponibile. Tocca per aprire le impostazioni o vai alle impostazioni del dispositivo per abilitarlo e configurarlo.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Reinserisci la password principale per sbloccare la cassaforte. Sempre abilitato come opzione di fallback.",
"keystoreIOS": "Keychain iOS",
"keystoreAndroid": "Keystore Android"
diff --git a/apps/mobile-app/i18n/locales/nl.json b/apps/mobile-app/i18n/locales/nl.json
index ac13bc2a4..3665650ca 100644
--- a/apps/mobile-app/i18n/locales/nl.json
+++ b/apps/mobile-app/i18n/locales/nl.json
@@ -16,8 +16,13 @@
"loadMore": "Laad meer",
"use": "Gebruik",
"confirm": "Bevestigen",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Er is een onbekende fout opgetreden. Probeer het opnieuw."
+ "unknownError": "Er is een onbekende fout opgetreden. Probeer het opnieuw.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Authenticatiecode verifiëren",
"verify": "Verifiëren",
"unlockVault": "Vault ontgrendelen",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Voer je wachtwoord in om je vault te ontgrendelen",
"enterPasswordPlaceholder": "Wachtwoord",
"enterAuthCode": "Voer 6-cijferige code in",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Open Autofill Instellingen",
"buttonTip": "Als bovenstaande knop niet werkt, dan zou deze geblokkeerd kunnen worden vanwege beveiligingsinstellingen. Open in dit geval handmatig Android Instellingen → Algemeen → Wachtwoorden en Automatisch invullen.",
"step2": "2. Sommige apps, bijvoorbeeld Google Chrome, vereisen handmatige configuratie om third-party apps toe te staan voor autofill. De meeste apps zouden echter standaard met autofill moeten werken.",
- "alreadyConfigured": "Al geconfigureerd"
+ "alreadyConfigured": "Al geconfigureerd",
+ "advancedOptions": "Geavanceerde instellingen",
+ "showSearchText": "Toon zoektekst",
+ "showSearchTextDescription": "Toon de zoektekst die AliasVault ontvangt van Android om te zoeken naar overeenkomende credentials"
},
"vaultUnlock": "Vault ontgrendelmethode",
"autoLock": "Automatisch vergrendelen",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} is nu succesvol ingeschakeld",
"biometricNotAvailable": "{{biometric}} Niet Beschikbaar",
"biometricDisabledMessage": "{{biometric}} is uitgeschakeld voor AliasVault. Ga naar de app instellingen om dit in te schakelen.",
- "biometricHelp": "Je vault ontsleutelingssleutel wordt veilig opgeslagen op je lokale apparaat in de {{keystore}} en kan veilig worden opgehaald met {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} is niet beschikbaar. Tik om instellingen te openen en/of ga naar je apparaat-instellingen om het in te schakelen en te configureren.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Voer je volledige hoofdwachtwoord opnieuw in om je vault te ontgrendelen. Dit is altijd ingeschakeld als fallback optie.",
"keystoreIOS": "iOS Sleutelhanger",
"keystoreAndroid": "Android Sleutelopslag"
diff --git a/apps/mobile-app/i18n/locales/pl.json b/apps/mobile-app/i18n/locales/pl.json
index 2d337f3ac..e6d284892 100644
--- a/apps/mobile-app/i18n/locales/pl.json
+++ b/apps/mobile-app/i18n/locales/pl.json
@@ -16,8 +16,13 @@
"loadMore": "Załaduj więcej",
"use": "Użyj",
"confirm": "Potwierdź",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Wystąpił nieznany błąd. Spróbuj ponownie."
+ "unknownError": "Wystąpił nieznany błąd. Spróbuj ponownie.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Weryfikacja kodu uwierzytelniającego",
"verify": "Weryfikacja",
"unlockVault": "Odblokuj sejf",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Wprowadź hasło, aby odblokować sejf",
"enterPasswordPlaceholder": "Hasło",
"enterAuthCode": "Wprowadź 6-cyfrowy kod",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Otwórz ustawienia autouzupełniania",
"buttonTip": "Jeśli powyższy przycisk nie działa, może to oznaczać, że został zablokowany w ustawieniach bezpieczeństwa. Możesz ręcznie przejść do Ustawień Androida → Zarządzanie ogólne → Hasła i autouzupełnianie.",
"step2": "2. Niektóre aplikacje, np. Google Chrome, mogą wymagać ręcznej konfiguracji w ustawieniach, aby zezwolić na korzystanie z aplikacji innych firm do automatycznego wypełniania formularzy. Jednak większość aplikacji powinna domyślnie obsługiwać funkcję automatycznego wypełniania formularzy.",
- "alreadyConfigured": "Już to skonfigurowałem"
+ "alreadyConfigured": "Już to skonfigurowałem",
+ "advancedOptions": "Opcje zaawansowane",
+ "showSearchText": "Wyświetl tekst wyszukiwania",
+ "showSearchTextDescription": "AliasVault otrzymuje z Androida dane, których używa do wyszukania pasujących danych logowania"
},
"vaultUnlock": "Blokada sejfu",
"autoLock": "Automatyczne blokowanie",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} zostało pomyślnie włączone",
"biometricNotAvailable": "{{biometric}} nie dostepne",
"biometricDisabledMessage": "Funkcja {{biometric}} jest wyłączona dla AliasVault. Aby z niej skorzystać, należy najpierw włączyć ją w ustawieniach urządzenia.",
- "biometricHelp": "Klucz deszyfrujący do sejfu zostanie bezpiecznie zapisany na Twoim urządzeniu lokalnym w folderze {{keystore}} i będzie można uzyskać do niego bezpieczny dostęp za pomocą {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "Funkcja {{biometric}} jest niedostępna. Dotknij, aby otworzyć ustawienia i/lub przejdź do ustawień urządzenia, aby ją włączyć.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Wymaga wprowadzenia hasło głównego, aby odblokować sejf. Ta opcja jest zawsze włączona jako opcja awaryjna.",
"keystoreIOS": "iOS Keychain",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/pt.json b/apps/mobile-app/i18n/locales/pt.json
index af9f03b86..0311beeae 100644
--- a/apps/mobile-app/i18n/locales/pt.json
+++ b/apps/mobile-app/i18n/locales/pt.json
@@ -16,8 +16,13 @@
"loadMore": "Carregar mais",
"use": "Utilizar",
"confirm": "Confirmar",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Ocorreu um erro desconhecido. Por favor, tente novamente."
+ "unknownError": "Ocorreu um erro desconhecido. Por favor, tente novamente.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verificando código de autenticação",
"verify": "Verificar",
"unlockVault": "Desbloquear cofre",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Digite sua senha para desbloquear o cofre",
"enterPasswordPlaceholder": "Senha",
"enterAuthCode": "Digite o código de 6 dígitos",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Abrir Configurações de Autopreenchimento",
"buttonTip": "Se o botão acima não funcionar pode estar bloqueado pelas configurações de segurança. Você pode ir manualmente às Configurações do Android → Configurações Gerais → Senhas e autopreenchimento.",
"step2": "2. Alguns aplicativos, ex. Google Chrome, podem solicitar configurações manuais nas suas configurações para habilitar autopreenchimento de aplicativos terceiros. Porém, a maioria dos aplicativos deve funcionar com autopreenchimento por padrão.",
- "alreadyConfigured": "Já configurei"
+ "alreadyConfigured": "Já configurei",
+ "advancedOptions": "Opções Avançadas",
+ "showSearchText": "Mostrar busca por texto",
+ "showSearchTextDescription": "Inclua o texto que o AliasVault recebe do Android, e que é usado para pesquisar credenciais relacionadas"
},
"vaultUnlock": "Método de Desbloqueio do Cofre",
"autoLock": "Tempo para Bloqueio Automático",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} foi ativado com sucesso",
"biometricNotAvailable": "{{biometric}} Não Disponível",
"biometricDisabledMessage": "{{biometric}} está desabitado para o AliasVault. Para utilizar, por favor primeiro habilite nas configurações do seu dispositivo.",
- "biometricHelp": "A chave de descriptografia do seu cofre será salva seguramente no seu dispositivo local na {{keystore}} e pode ser acessada com {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} não está disponível. Clique para abrir as configurações e/ou vá às configurações do seu dispositivo para habilitar e configurar.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Re-digite sua senha mestre para desbloquear seu cofre. Isso sempre estará disponível como uma opção alternativa.",
"keystoreIOS": "iOS Keychain",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/ru.json b/apps/mobile-app/i18n/locales/ru.json
index 09f6e463e..11c744c4f 100644
--- a/apps/mobile-app/i18n/locales/ru.json
+++ b/apps/mobile-app/i18n/locales/ru.json
@@ -16,8 +16,13 @@
"loadMore": "Загрузить ещё",
"use": "Использовать",
"confirm": "Подтвердить",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "Произошла неизвестная ошибка. Пожалуйста, попробуйте снова."
+ "unknownError": "Произошла неизвестная ошибка. Пожалуйста, попробуйте снова.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Проверка кода аутентификации",
"verify": "Проверить",
"unlockVault": "Разблокировать хранилище",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Введите ваш пароль для разблокировки вашего хранилища",
"enterPasswordPlaceholder": "Пароль",
"enterAuthCode": "Введите 6-значный код",
@@ -80,7 +89,7 @@
"failedToSyncVault": "Не удалось синхронизировать хранилище",
"operationFailed": "Сбой операции",
"versionNotSupported": "Эта версия мобильного приложения AliasVault больше не поддерживается сервером. Пожалуйста, обновите ваше приложение до последней версии.",
- "serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this mobile app. Please contact support if you need help.",
+ "serverVersionNotSupported": "Для использования этого мобильного приложения необходимо обновить сервер AliasVault до новой версии. Если вам нужна помощь, обратитесь в службу поддержки.",
"appOutdated": "Это приложение устарело и не может быть использовано для доступа к этой (более новой) версии хранилища. Пожалуйста, обновите приложение AliasVault, чтобы продолжить.",
"vaultDecryptFailed": "Хранилище не удалось расшифровать, если проблема не устраняется, пожалуйста, выйдите и войдите в систему еще раз.",
"passwordChanged": "С момента вашего последнего входа ваш пароль изменился. Пожалуйста, войдите еще раз в целях безопасности."
@@ -122,11 +131,11 @@
"privateEmailDescription": "Шифрование E2E, полностью приватный.",
"publicEmailTitle": "Общедоступные временные поставщики электронной почты",
"publicEmailDescription": "Анонимность, но ограниченная конфиденциальность. Содержимое письма может прочитать любой, кому известен адрес.",
- "searchPlaceholder": "Search vault...",
+ "searchPlaceholder": "Поиск хранилища...",
"noMatchingCredentials": "Соответствующие учетные данные не найдены",
"noCredentialsFound": "Учетные данные не найдены. Для начала создайте их. Совет: вы также можете войти в веб-приложение AliasVault, чтобы импортировать учетные данные из других менеджеров паролей.",
- "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
- "noAttachmentsFound": "No credentials with attachments found",
+ "noPasskeysFound": "Ключи доступа еще не созданы. Ключи доступа создаются при посещении веб-сайта, который предлагает их в качестве метода аутентификации.",
+ "noAttachmentsFound": "Не найдено учетных данных с вложениями",
"recentEmails": "Последние письма",
"loadingEmails": "Загрузка писем...",
"noEmailsYet": "Писем пока не поступало.",
@@ -153,11 +162,11 @@
"emailPreview": "Предварительный просмотр электронной почты",
"switchBackToBrowser": "Вернитесь в свой браузер, чтобы продолжить.",
"filters": {
- "all": "(All) Credentials",
- "passkeys": "Passkeys",
- "aliases": "Aliases",
- "userpass": "Passwords",
- "attachments": "Attachments"
+ "all": "(Все) учетные данные",
+ "passkeys": "Ключи доступа",
+ "aliases": "Псевдонимы",
+ "userpass": "Пароли",
+ "attachments": "Вложения"
},
"twoFactorAuth": "Двухфакторная аутентификация",
"totpCode": "TOTP код",
@@ -169,14 +178,14 @@
"credentialUpdated": "Учетные данные успешно обновлены",
"credentialCreated": "Учетные данные успешно созданы",
"credentialDeleted": "Учетные данные успешно удалены",
- "usernameCopied": "Username copied to clipboard",
- "emailCopied": "Email copied to clipboard",
- "passwordCopied": "Password copied to clipboard"
+ "usernameCopied": "Имя пользователя скопировано в буфер обмена",
+ "emailCopied": "Email скопирован в буфер обмена",
+ "passwordCopied": "Пароль скопирован в буфер обмена"
},
"createNewAliasFor": "Создайте новый псевдоним для",
"errors": {
"loadFailed": "Не удалось загрузить учетные данные",
- "saveFailed": "Failed to save credential",
+ "saveFailed": "Не удалось сохранить учетную запись",
"generateUsernameFailed": "Не удалось сгенерировать имя пользователя",
"generatePasswordFailed": "Не удалось сгенерировать пароль"
},
@@ -190,20 +199,20 @@
}
},
"passkeys": {
- "passkey": "Passkey",
- "site": "Site",
- "displayName": "Display Name",
- "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential.",
- "passkeyMarkedForDeletion": "Passkey marked for deletion",
- "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential."
+ "passkey": "Ключ доступа",
+ "site": "Сайт",
+ "displayName": "Отображаемое имя",
+ "helpText": "Ключи доступа создаются на сайте по запросу. Их нельзя редактировать вручную. Чтобы удалить этот ключ доступа, вы можете удалить его из этой учетной записи.",
+ "passkeyMarkedForDeletion": "Ключ доступа помечен на удаление",
+ "passkeyWillBeDeleted": "Этот ключ доступа будет удален при сохранении этой учетной записи."
},
"settings": {
"title": "Настройки",
- "autofill": "Autofill & Passkeys",
+ "autofill": "Автозаполнение и ключи доступа",
"iosAutofillSettings": {
- "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in iOS. Follow the instructions below to enable it.",
- "passkeyNotice": "Passkeys are created through iOS. To store them in AliasVault, ensure Autofill below is enabled.",
- "howToEnable": "How to enable Autofill & Passkeys:",
+ "headerText": "Вы можете настроить AliasVault для нативного автозаполнения паролей и ключей доступа в iOS. Следуйте инструкциям ниже, чтобы включить эту функцию.",
+ "passkeyNotice": "Ключи доступа создаются в iOS. Чтобы сохранить их в AliasVault, убедитесь, что автозаполнение ниже включено.",
+ "howToEnable": "Как включить автозаполнение и ключи доступа:",
"step1": "1. Откройте настройки iOS с помощью кнопки ниже",
"step2": "2. Перейдите в раздел \"Общие\"",
"step3": "3. Нажмите \"Автозаполнение и пароли\"",
@@ -215,16 +224,19 @@
},
"androidAutofillSettings": {
"warningTitle": "⚠️ Экспериментальная функция",
- "warningDescription": "Autofill and passkey support for Android is currently in an experimental state.",
+ "warningDescription": "Поддержка автозаполнения и ключей доступа для Android пока работает в экспериментальном режиме.",
"warningLink": "Подробнее об этом читайте здесь",
- "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in Android. Follow the instructions below to enable it.",
- "passkeyNotice": "Passkeys are created through Android Credential Manager (Android 14+). To store them in AliasVault, ensure Autofill below is enabled.",
- "howToEnable": "How to enable Autofill & Passkeys:",
+ "headerText": "Вы можете настроить AliasVault для нативного автозаполнения паролей и ключей доступа в Android. Следуйте инструкциям ниже, чтобы включить эту функцию.",
+ "passkeyNotice": "Ключи доступа создаются через Диспетчер учетных данных Android (Android 14+). Чтобы сохранять их в AliasVault, убедитесь, что функция автозаполнения, указанная ниже, включена.",
+ "howToEnable": "Как включить автозаполнение и ключи доступа:",
"step1": "1. Откройте настройки Android с помощью кнопки ниже и измените \"предпочтительный сервис автозаполнения\" на \"Alias Vault\".",
"openAutofillSettings": "Открыть настройки автозаполнения",
"buttonTip": "Если кнопка выше не работает, возможно, она заблокирована из-за настроек безопасности. Вы можете вручную перейти в Настройки Android → Общее управление → Пароли и автозаполнение.",
"step2": "2. Для некоторых приложений, например Google Chrome, может потребоваться ручная настройка в настройках, чтобы разрешить сторонним приложениям автозаполнение. Однако большинство приложений должны работать с автозаполнением по умолчанию.",
- "alreadyConfigured": "Я уже настроил его"
+ "alreadyConfigured": "Я уже настроил его",
+ "advancedOptions": "Дополнительные параметры",
+ "showSearchText": "Показать текст поиска",
+ "showSearchTextDescription": "Включите текст, который AliasVault получает от Android и использует для поиска подходящих учетных данных"
},
"vaultUnlock": "Способ разблокировки хранилища",
"autoLock": "Тайм-аут автоматической блокировки",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} теперь успешно включен",
"biometricNotAvailable": "{{biometric}} недоступен",
"biometricDisabledMessage": "{{biometric}} отключен для AliasVault. Чтобы использовать его, пожалуйста, сначала включите его в настройках вашего устройства.",
- "biometricHelp": "Ваш ключ расшифровки хранилища будет безопасно сохранен на вашем локальном устройстве в {{keystore}} и к нему можно будет безопасно получить доступ с помощью{{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} недоступен. Нажмите, чтобы открыть настройки, и/или перейдите в настройки своего устройства, чтобы включить и настроить его.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Повторно введите свой полный мастер-пароль, чтобы разблокировать хранилище. Эта опция всегда включена в качестве запасного варианта.",
"keystoreIOS": "Связь ключей iOS",
"keystoreAndroid": "Хранилище ключей Android"
@@ -469,7 +492,7 @@
"stillOffline": "Нет подключения"
},
"alerts": {
- "syncIssue": "No Connection",
+ "syncIssue": "Нет соединения",
"syncIssueMessage": "Не удалось связаться с сервером AliasVault, и не удалось синхронизировать ваше хранилище. Хотите ли вы открыть свое локальное хранилище в режиме только для чтения или повторить попытку подключения?",
"openLocalVault": "Откройте локальное хранилище",
"retrySync": "Повторить попытку синхронизации"
diff --git a/apps/mobile-app/i18n/locales/sv.json b/apps/mobile-app/i18n/locales/sv.json
index c29f11d02..e475c7e7e 100644
--- a/apps/mobile-app/i18n/locales/sv.json
+++ b/apps/mobile-app/i18n/locales/sv.json
@@ -16,8 +16,13 @@
"loadMore": "Load more",
"use": "Use",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Verifying authentication code",
"verify": "Verify",
"unlockVault": "Unlock Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Enter your password to unlock your vault",
"enterPasswordPlaceholder": "Password",
"enterAuthCode": "Enter 6-digit code",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Open Autofill Settings",
"buttonTip": "If the button above doesn't work it might be blocked because of security settings. You can manually go to Android Settings → General Management → Passwords and autofill.",
"step2": "2. Some apps, e.g. Google Chrome, may require manual configuration in their settings to allow third-party autofill apps. However, most apps should work with autofill by default.",
- "alreadyConfigured": "I already configured it"
+ "alreadyConfigured": "I already configured it",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Vault Unlock Method",
"autoLock": "Auto-lock Timeout",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} is now successfully enabled",
"biometricNotAvailable": "{{biometric}} Not Available",
"biometricDisabledMessage": "{{biometric}} is disabled for AliasVault. In order to use it, please enable it in your device settings first.",
- "biometricHelp": "Your vault decryption key will be securely stored on your local device in the {{keystore}} and can be accessed securely with {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} is not available. Tap to open settings and/or go to your device settings to enable and configure it.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Re-enter your full master password to unlock your vault. This is always enabled as fallback option.",
"keystoreIOS": "iOS Keychain",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/tr.json b/apps/mobile-app/i18n/locales/tr.json
index b95fc3f74..e3ec6f850 100644
--- a/apps/mobile-app/i18n/locales/tr.json
+++ b/apps/mobile-app/i18n/locales/tr.json
@@ -16,8 +16,13 @@
"loadMore": "Daha fazla yükle",
"use": "Kullan",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Doğrulama kodu kontrol ediliyor",
"verify": "Doğrula",
"unlockVault": "Kasa Kilidini Aç",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Kasayı açmak için parolanızı girin",
"enterPasswordPlaceholder": "Parola",
"enterAuthCode": "6 rakamlı kodu yazın",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Otomatik Doldurma Ayarlarını Aç",
"buttonTip": "Eğer yukarıdaki buton çalışmazsa, güvenlik ayarları nedeniyle engellenmiş olabilir. Manuel olarak Android Ayarları → Genel Yönetim → Parolalar ve otomatik doldurma bölümüne gidebilirsiniz.",
"step2": "2. Bazı uygulamalar, örneğin Google Chrome, üçüncü taraf otomatik doldurma uygulamalarına izin vermek için kendi ayarlarında manuel yapılandırma gerektirebilir. Ancak çoğu uygulama varsayılan olarak otomatik doldurma ile çalışmalıdır.",
- "alreadyConfigured": "Yapılandırma tamamlandı"
+ "alreadyConfigured": "Yapılandırma tamamlandı",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Kasa Açma Yöntemi",
"autoLock": "Otomatik Kilit Süresi",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} başarıyla etkinleştirildi",
"biometricNotAvailable": "{{biometric}} Kullanılamıyor",
"biometricDisabledMessage": "{{biometric}} AliasVault için devre dışı bırakılmış. Kullanabilmek için önce cihaz ayarlarınızdan etkinleştirmeniz gerekmektedir.",
- "biometricHelp": "Kasa şifre çözme anahtarınız, {{keystore}} içinde cihazınızda güvenli bir şekilde saklanacak ve {{biometric}} ile güvenli bir şekilde erişilebilecektir.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} kullanılamıyor. Ayarları açmak için dokunun veya etkinleştirmek ve yapılandırmak için cihaz ayarlarınıza gidin.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Kasayı açmak için ana parolanızı tekrar girin. Bu her zaman yedek seçenek olarak etkin durumdadır.",
"keystoreIOS": "iOS Anahtar Zinciri",
"keystoreAndroid": "Android Keystore"
diff --git a/apps/mobile-app/i18n/locales/uk.json b/apps/mobile-app/i18n/locales/uk.json
index de05e45d7..32eb2a00c 100644
--- a/apps/mobile-app/i18n/locales/uk.json
+++ b/apps/mobile-app/i18n/locales/uk.json
@@ -16,8 +16,13 @@
"loadMore": "Завантажити більше",
"use": "Використовувати",
"confirm": "Confirm",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "An unknown error occurred. Please try again."
+ "unknownError": "An unknown error occurred. Please try again.",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "Перевірка коду автентифікації",
"verify": "Перевірка",
"unlockVault": "Розблокувати Vault",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "Введіть свій пароль, щоб розблокувати сховище",
"enterPasswordPlaceholder": "Пароль",
"enterAuthCode": "Введіть 6-значний код",
@@ -224,7 +233,10 @@
"openAutofillSettings": "Відкрити налаштування автозаповнення",
"buttonTip": "Якщо кнопка вище не працює, можливо, вона заблокована через налаштування безпеки. Ви можете вручну перейти до Налаштувань Android → Загальне керування → Паролі та автозаповнення.",
"step2": "2. Деякі програми, наприклад, Google Chrome, можуть вимагати ручної конфігурації в налаштуваннях, щоб дозволити використання сторонніх програм автозаповнення. Однак більшість програм повинні працювати з автозаповненням за замовчуванням.",
- "alreadyConfigured": "Я вже це налаштував"
+ "alreadyConfigured": "Я вже це налаштував",
+ "advancedOptions": "Advanced Options",
+ "showSearchText": "Show search text",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "Метод розблокування сховища",
"autoLock": "Тайм-аут автоматичного блокування",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} тепер успішно ввімкнено",
"biometricNotAvailable": "{{biometric}} Недоступно",
"biometricDisabledMessage": "{{biometric}} вимкнено для AliasVault. Щоб використовувати його, спочатку ввімкніть в налаштуваннях вашого пристрою.",
- "biometricHelp": "Ваш ключ розшифрування сховища буде безпечно збережено на вашому локальному пристрої в {{keystore}}, і до нього можна буде отримати безпечний доступ за допомогою {{biometric}}.",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}} недоступний. Натисніть, щоб відкрити налаштування, та/або перейдіть до налаштувань пристрою, щоб увімкнути та налаштувати його.",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "Ще раз введіть свій головний пароль, щоб розблокувати сховище. Це завжди ввімкнено як резервний варіант.",
"keystoreIOS": "Сховище ключів iOS",
"keystoreAndroid": "Сховище ключів Android"
diff --git a/apps/mobile-app/i18n/locales/zh.json b/apps/mobile-app/i18n/locales/zh.json
index 076dcc8fa..fa838f67d 100644
--- a/apps/mobile-app/i18n/locales/zh.json
+++ b/apps/mobile-app/i18n/locales/zh.json
@@ -16,8 +16,13 @@
"loadMore": "加载更多",
"use": "使用",
"confirm": "确认",
+ "next": "Next",
+ "notice": "Notice",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
"errors": {
- "unknownError": "发生未知错误,请重试。"
+ "unknownError": "发生未知错误,请重试。",
+ "unknownErrorTryAgain": "An unknown error occurred. Please try again."
}
},
"auth": {
@@ -34,6 +39,10 @@
"verifyingAuthCode": "正在验证身份验证码",
"verify": "验证",
"unlockVault": "解锁密码库",
+ "unlockWithPin": "Unlock with PIN",
+ "useMasterPassword": "Use Master Password",
+ "enterPin": "Enter PIN",
+ "enterPinToUnlock": "Enter your PIN to unlock your vault",
"enterPassword": "输入您的密码以解锁密码库",
"enterPasswordPlaceholder": "密码",
"enterAuthCode": "输入 6 位数代码",
@@ -193,7 +202,7 @@
"passkey": "通行密钥",
"site": "网站",
"displayName": "显示名",
- "helpText": "通行密钥会在网站提示时自动生成,无法手动编辑。要移除此通行密钥,您可以在此凭据中进行删除。",
+ "helpText": "通行密钥是在网站提示时创建的,无法手动编辑。要移除此通行密钥,您可以在此凭据中进行删除。",
"passkeyMarkedForDeletion": "通行密钥已标记为删除",
"passkeyWillBeDeleted": "保存此凭据后,此通行密钥将被删除。"
},
@@ -224,7 +233,10 @@
"openAutofillSettings": "打开自动填充设置",
"buttonTip": "如果上方按钮无效,可能是安全设置阻止了操作。您可手动前往:\nAndroid 设置 → 通用管理 → 密码与自动填充",
"step2": "部分应用(比如Chrome浏览器)可能需在设置中手动配置,以允许第三方自动填充应用。但大多数应用默认应支持自动填充功能。",
- "alreadyConfigured": "我已经配置好了"
+ "alreadyConfigured": "我已经配置好了",
+ "advancedOptions": "高级选项",
+ "showSearchText": "显示搜索文本",
+ "showSearchTextDescription": "Include the text AliasVault receives from Android that it uses to search for a matching credential"
},
"vaultUnlock": "密码库解锁方式",
"autoLock": "自动锁定超时时间",
@@ -280,8 +292,19 @@
"biometricEnabled": "{{biometric}} 现已成功启用",
"biometricNotAvailable": "{{biometric}} 不可用",
"biometricDisabledMessage": "AliasVault的{{biometric}}已禁用。如需使用,请先在设备设置中启用它。",
- "biometricHelp": "您的密码库解密密钥将安全存储在本地设备的{{keystore}}中,可通过{{biometric}}安全访问。",
+ "biometricHelp": "Use biometrics to unlock your vault, which is secured by the {{keystore}}.",
"biometricUnavailableHelp": "{{biometric}}不可用。点击打开设置和/或前往设备设置启用并配置它。",
+ "pin": "PIN Code",
+ "pinDescription": "Use a custom PIN code to unlock your vault more quickly.",
+ "pinEnabled": "PIN unlock enabled successfully",
+ "pinDisabled": "PIN unlock has been disabled",
+ "setupPin": "Setup PIN",
+ "enterNewPin": "Enter New PIN",
+ "enterNewPinDescription": "Choose a PIN to unlock your vault",
+ "confirmPin": "Confirm PIN",
+ "confirmPinDescription": "Re-enter your PIN to confirm",
+ "pinMismatch": "PINs do not match. Please try again.",
+ "pinLocked": "PIN locked after too many failed attempts. Please use your master password.",
"passwordHelp": "重新输入完整主密码以解锁密码库。这始终作为备用选项启用。",
"keystoreIOS": "iOS 钥匙串",
"keystoreAndroid": "Android 密钥库"
diff --git a/apps/mobile-app/ios/Autofill/ca.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/ca.lproj/Localizable.strings
index b34620702..9eca1401a 100644
Binary files a/apps/mobile-app/ios/Autofill/ca.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/ca.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/de.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/de.lproj/Localizable.strings
index b1c2e755f..d73168e68 100644
Binary files a/apps/mobile-app/ios/Autofill/de.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/de.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/es.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/es.lproj/Localizable.strings
index b34620702..9eca1401a 100644
Binary files a/apps/mobile-app/ios/Autofill/es.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/es.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/fi.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/fi.lproj/Localizable.strings
index f6b90a322..85ca1f7c0 100644
Binary files a/apps/mobile-app/ios/Autofill/fi.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/fi.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/fr.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/fr.lproj/Localizable.strings
index 8010e786c..101238a91 100644
Binary files a/apps/mobile-app/ios/Autofill/fr.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/fr.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/he.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/he.lproj/Localizable.strings
index 4a3bef837..9f3174091 100644
Binary files a/apps/mobile-app/ios/Autofill/he.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/he.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/it.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/it.lproj/Localizable.strings
index 69bb73f09..1679e7790 100644
Binary files a/apps/mobile-app/ios/Autofill/it.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/it.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/nl.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/nl.lproj/Localizable.strings
index b3572acf7..13b864dfa 100644
Binary files a/apps/mobile-app/ios/Autofill/nl.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/nl.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings
index 0c7281b9d..26e462b37 100644
Binary files a/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/pt.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/pt.lproj/Localizable.strings
index ba10ac581..6299eaeec 100644
Binary files a/apps/mobile-app/ios/Autofill/pt.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/pt.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/ru.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/ru.lproj/Localizable.strings
index 949fd5b3a..f6f627359 100644
Binary files a/apps/mobile-app/ios/Autofill/ru.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/ru.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/sv.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/sv.lproj/Localizable.strings
index b34620702..9eca1401a 100644
Binary files a/apps/mobile-app/ios/Autofill/sv.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/sv.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/tr.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/tr.lproj/Localizable.strings
index b34620702..9eca1401a 100644
Binary files a/apps/mobile-app/ios/Autofill/tr.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/tr.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/uk.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/uk.lproj/Localizable.strings
index 02c92d53c..278bd411c 100644
Binary files a/apps/mobile-app/ios/Autofill/uk.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/uk.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/Autofill/zh.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/zh.lproj/Localizable.strings
index 8995d3d37..8f43ac8f8 100644
Binary files a/apps/mobile-app/ios/Autofill/zh.lproj/Localizable.strings and b/apps/mobile-app/ios/Autofill/zh.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/ca.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/ca.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/ca.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/ca.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/de.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/de.lproj/Localizable.strings
index c309e8f57..fdcf4bbcd 100644
Binary files a/apps/mobile-app/ios/VaultUI/de.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/de.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/es.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/es.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/es.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/es.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings
index 43fcebcc8..28c9b31f0 100644
Binary files a/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/fr.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/fr.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/fr.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/fr.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/he.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/he.lproj/Localizable.strings
index 7ac774074..c44745e55 100644
Binary files a/apps/mobile-app/ios/VaultUI/he.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/he.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/it.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/it.lproj/Localizable.strings
index 75e17397b..e31048d81 100644
Binary files a/apps/mobile-app/ios/VaultUI/it.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/it.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/nl.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/nl.lproj/Localizable.strings
index 4ff9754ce..e21e92619 100644
Binary files a/apps/mobile-app/ios/VaultUI/nl.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/nl.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings
index 53cc5a153..7c38e8b9c 100644
Binary files a/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/pt.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/pt.lproj/Localizable.strings
index 98a38c7fe..3689cda8a 100644
Binary files a/apps/mobile-app/ios/VaultUI/pt.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/pt.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/ru.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/ru.lproj/Localizable.strings
index 48ed55403..7b401e08f 100644
Binary files a/apps/mobile-app/ios/VaultUI/ru.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/ru.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/sv.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/sv.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/sv.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/sv.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/tr.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/tr.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/tr.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/tr.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/uk.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/uk.lproj/Localizable.strings
index c309e8f57..f7a02fa57 100644
Binary files a/apps/mobile-app/ios/VaultUI/uk.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/uk.lproj/Localizable.strings differ
diff --git a/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings
index 73d20f263..c9d5e7f11 100644
Binary files a/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings and b/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings differ
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.de.resx b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.de.resx
index 19dce7e84..b8a232a67 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.de.resx
@@ -59,7 +59,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Clear Clipboard
+ Zwischenablage leeren
Button text to manually clear clipboard immediately
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.it.resx b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.it.resx
index 19dce7e84..ae4e7f0c8 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.it.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.it.resx
@@ -59,7 +59,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Clear Clipboard
+ Cancella appunti
Button text to manually clear clipboard immediately
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.de.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.de.resx
index 5600db19e..55c812020 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.de.resx
@@ -59,35 +59,35 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Passkey unlock
+ Passkey-Entsperrung
Title for passkey unlock section
- Your master password is encrypted with the passkey PRF and stored locally. When you reload the AliasVault page or tab, you can unlock your vault with your passkey. If you wish to disable passkey unlock, you can do so with the button below. Your master password will still work for unlocking the vault.
+ Dein Masterpasswort wird mithilfe der Passkey-PRF verschlüsselt und lokal abgelegt. Beim Neuladen der AliasVault-Seite oder des Tabs kannst Du den Tresor mit Deinem Passkey freigeben. Falls Du die Passkey-Freigabe deaktivieren möchtest, nutze den untenstehenden Button. Zum Entsperren des Vaults kannst Du weiterhin Dein Masterpasswort verwenden.
Description when passkey unlock is enabled
- Disable Passkey Unlock
+ Passkey-Entsperrung deaktivieren
Button to disable passkey unlock
- By default, reloading the AliasVault page or tab requires you to enter your master password again. With a passkey, you can unlock your vault instantly. When enabled, your master password is locally encrypted using the passkey's PRF extension. Note: the passkey will only work for the current device and browser that you enable it on.
+ Standardmäßig musst Du beim Neuladen der AliasVault-Seite oder des Tabs Dein Master-Passwort erneut eingeben. Mit einem Passkey kannst Du Deinen Tresor sofort entsperren. Wenn aktiviert, wird Dein Master-Passwort lokal mit der PRF-Erweiterung des Passkeys verschlüsselt. Hinweis: Der Passkey funktioniert nur für das aktuelle Gerät und den aktuellen Browser, auf dem Du ihn aktivierst.
Description when passkey unlock is disabled
- This feature is currently supported by AliasVault browser extension and iOS app. Android support is coming soon. If you experience any issues, you can disable this feature at any time.
+ Dieses Feature wird derzeit von der AliasVault-Browsererweiterung und der iOS‑App unterstützt. Android‑Support folgt in Kürze. Wenn Du Probleme feststellst, kannst Du diese Funktion jederzeit deaktivieren.
Warning about feature compatibility
- Enable Passkey Unlock
+ Passkey-Entsperrung aktivieren
Button to enable passkey unlock
- Passkey unlock is successfully enabled. The next time your vault is locked, you can unlock it with your created passkey.
+ Die Passkey-Entsperrung wurde erfolgreich aktiviert. Wenn der Tresor das nächste Mal gesperrt wird, kannst Du ihn mit Deinem erstellten Passkey wieder entsperren.
Success message when passkey unlock is enabled
- Passkey unlock is successfully disabled.
+ Die Passkey-Entsperrung wurde erfolgreich deaktiviert.
Success message when passkey unlock is disabled
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.it.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.it.resx
index e77cc7a81..1e0209238 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.it.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.it.resx
@@ -59,35 +59,35 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Passkey unlock
+ Sblocco con passkey
Title for passkey unlock section
- Your master password is encrypted with the passkey PRF and stored locally. When you reload the AliasVault page or tab, you can unlock your vault with your passkey. If you wish to disable passkey unlock, you can do so with the button below. Your master password will still work for unlocking the vault.
+ La tua password principale è crittografata con passkey PRF e memorizzata localmente. Quando ricarichi la pagina o la scheda di AliasVault, puoi sbloccare la cassaforte con la tua passkey. Se si desidera disabilitare lo sblocco con passkey, è possibile farlo con il pulsante qui sotto. La password principale continuerà a funzionare per sbloccare la cassaforte.
Description when passkey unlock is enabled
- Disable Passkey Unlock
+ Disabilita Sblocco con Passkey
Button to disable passkey unlock
- By default, reloading the AliasVault page or tab requires you to enter your master password again. With a passkey, you can unlock your vault instantly. When enabled, your master password is locally encrypted using the passkey's PRF extension. Note: the passkey will only work for the current device and browser that you enable it on.
+ Per impostazione predefinita, ricaricare la pagina di AliasVault o la scheda richiede di inserire nuovamente la password principale. Con una passkey, è possibile sbloccare immediatamente la cassaforte. Se abilitata, la tua password principale viene crittografata localmente usando l'estensione PRF della passkey. Nota: la passkey funzionerà solo per il dispositivo e il browser attuali su cui è attivato.
Description when passkey unlock is disabled
- This feature is currently supported by AliasVault browser extension and iOS app. Android support is coming soon. If you experience any issues, you can disable this feature at any time.
+ Questa funzione è attualmente supportata dall'estensione del browser AliasVault e dall'app iOS. Il supporto Android arriverà presto. Se riscontri qualche problema, puoi disabilitare questa funzione in qualsiasi momento.
Warning about feature compatibility
- Enable Passkey Unlock
+ Abilita lo Sblocco con Passkey
Button to enable passkey unlock
- Passkey unlock is successfully enabled. The next time your vault is locked, you can unlock it with your created passkey.
+ Lo sblocco con passkey è stato abilitato con successo. La prossima volta che la cassaforte sarà bloccata potrai sbloccarla con la tua passkey.
Success message when passkey unlock is enabled
- Passkey unlock is successfully disabled.
+ Lo sblocco con passkey è stato disabilitato.
Success message when passkey unlock is disabled
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.ru.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.ru.resx
index 5b9f1ab05..875345fef 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.ru.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.ru.resx
@@ -59,35 +59,35 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Passkey unlock
+ Разблокировка ключом доступа
Title for passkey unlock section
- Your master password is encrypted with the passkey PRF and stored locally. When you reload the AliasVault page or tab, you can unlock your vault with your passkey. If you wish to disable passkey unlock, you can do so with the button below. Your master password will still work for unlocking the vault.
+ Ваш мастер-пароль зашифрован PRF ключом доступа и хранится локально, что позволяет разблокировать хранилище при перезагрузке страницы. Эту функцию можно отключить кнопкой ниже, при этом вход по мастер-паролю останется доступен.
Description when passkey unlock is enabled
- Disable Passkey Unlock
+ Отключить разблокировку ключом
Button to disable passkey unlock
- By default, reloading the AliasVault page or tab requires you to enter your master password again. With a passkey, you can unlock your vault instantly. When enabled, your master password is locally encrypted using the passkey's PRF extension. Note: the passkey will only work for the current device and browser that you enable it on.
+ По умолчанию при перезагрузке страницы или вкладки AliasVault требуется повторный ввод мастер-пароля. С помощью ключа доступа вы можете мгновенно разблокировать свое хранилище. Когда эта функция включена, ваш мастер-пароль шифруется локально с помощью расширения PRF ключа доступа. Примечание: ключ доступа будет работать только на том устройстве и в том браузере, на которых вы его активировали.
Description when passkey unlock is disabled
- This feature is currently supported by AliasVault browser extension and iOS app. Android support is coming soon. If you experience any issues, you can disable this feature at any time.
+ В настоящее время эта функция поддерживается браузерным расширением AliasVault и приложением для iOS. Поддержка для Android появится в ближайшее время. Если у вас возникнут какие-либо проблемы, вы можете отключить эту функцию в любое время.
Warning about feature compatibility
- Enable Passkey Unlock
+ Включить разблокировку ключом
Button to enable passkey unlock
- Passkey unlock is successfully enabled. The next time your vault is locked, you can unlock it with your created passkey.
+ Разблокировка по ключу доступа успешно включена. В следующий раз, когда ваше хранилище будет заблокировано, вы сможете разблокировать его с помощью созданного ключа доступа.
Success message when passkey unlock is enabled
- Passkey unlock is successfully disabled.
+ Разблокировка по ключу доступа успешно отключена.
Success message when passkey unlock is disabled
diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.zh.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.zh.resx
index 37f13ea18..a0b53c2e8 100644
--- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.zh.resx
+++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.zh.resx
@@ -59,7 +59,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Passkey unlock
+ 通行密钥解锁
Title for passkey unlock section
diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.de.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.de.resx
index 996d8c1db..9a920038c 100644
--- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.de.resx
@@ -47,11 +47,11 @@
- Switch to light mode
+ Zum hellen Design wechseln
Button text for switching to light theme
- Switch to dark mode
+ Zum dunklen Design wechseln
Button text for switching to dark theme
diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.it.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.it.resx
index 4035ac959..fe38fefad 100644
--- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.it.resx
+++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.it.resx
@@ -47,11 +47,11 @@
- Switch to light mode
+ Passa al tema chiaro
Button text for switching to light theme
- Switch to dark mode
+ Passa al tema scuro
Button text for switching to dark theme
diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.ru.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.ru.resx
index 886d1f5ee..1a9c5dd26 100644
--- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.ru.resx
+++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.ru.resx
@@ -47,11 +47,11 @@
- Switch to light mode
+ Переключить на светлую тему
Button text for switching to light theme
- Switch to dark mode
+ Переключить на темную тему
Button text for switching to dark theme
diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.zh.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.zh.resx
index 685c96cf1..73905637f 100644
--- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.zh.resx
+++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.zh.resx
@@ -21,7 +21,7 @@
- 登录凭据
+ 凭据
Main navigation link for credentials section
@@ -42,16 +42,16 @@
Navigation link for import/export settings
- 扩展与应用程序
+ 扩展与应用
Navigation link for extensions and apps settings
- Switch to light mode
+ 切换到浅色模式
Button text for switching to light theme
- Switch to dark mode
+ 切换到深色模式
Button text for switching to dark theme
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.de.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.de.resx
index d98dec787..6668a20d0 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.de.resx
@@ -59,15 +59,15 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Logging in with passkey...
+ Mit Passkey anmelden...
Message shown while WebAuthn authentication is in progress
- Quickly unlock your vault using your passkey. Or login with your password as a fallback.
+ Entsperre Deinen Tresor per Passkey. Oder melde Dich notfalls mit Deinem Passwort an.
Description explaining WebAuthn unlock options
- Unlock with passkey
+ Mit Passkey entsperren
Button text for WebAuthn unlock
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.it.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.it.resx
index 3be3edef0..5cc5fa1ae 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.it.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.it.resx
@@ -59,15 +59,15 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Logging in with passkey...
+ Accedi con Passkey...
Message shown while WebAuthn authentication is in progress
- Quickly unlock your vault using your passkey. Or login with your password as a fallback.
+ Sblocca rapidamente la cassaforte utilizzando la passkey. Oppure accedi con la password in alternativa.
Description explaining WebAuthn unlock options
- Unlock with passkey
+ Sblocca con passkey
Button text for WebAuthn unlock
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.ru.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.ru.resx
index 79d9463f5..7b26996b2 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.ru.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.ru.resx
@@ -59,15 +59,15 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Logging in with passkey...
+ Вход по ключу доступа...
Message shown while WebAuthn authentication is in progress
- Quickly unlock your vault using your passkey. Or login with your password as a fallback.
+ Быстро разблокируйте хранилище с помощью ключа доступа. В качестве запасного варианта можно войти по паролю.
Description explaining WebAuthn unlock options
- Unlock with passkey
+ Разблокировать ключом доступа
Button text for WebAuthn unlock
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.de.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.de.resx
index 0806a2330..9d0bd1cc6 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.de.resx
@@ -170,7 +170,7 @@
Label for passkey
- Site
+ Seite
Label for passkey site/relying party ID
@@ -178,23 +178,23 @@
Label for passkey display name
- Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts.
+ Passkeys werden über die Browser‑Extension oder die mobilen Apps erstellt, wenn eine Website danach fragt. Sie können nicht manuell über die Web‑App erstellt oder bearbeitet werden. Um diesen Passkey zu entfernen, kannst Du ihn von diesem Zugang löschen. Um einen Passkey zu ersetzen oder neu zu erstellen, rufe die entsprechende Webseite auf und folge den dortigen Anweisungen.
Help text explaining how passkeys work
- Delete passkey
+ Passkey löschen
Button to delete passkey
- Passkey marked for deletion
+ Passkey zum Löschen vorgemerkt
Header when passkey is marked for deletion
- This passkey will be deleted when you save this credential.
+ Dieser Passkey wird gelöscht, wenn Du den Zugang speicherst.
Message explaining passkey will be deleted on save
- Undo
+ Rückgängig machen
Button to undo passkey deletion
\ No newline at end of file
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.zh.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.zh.resx
index 34c60fba7..834643cf3 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.zh.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.zh.resx
@@ -148,7 +148,7 @@
Error message when credential doesn't exist
- 保存凭据时出错。请再试一次。
+ 保存凭据时出错,请重试。
Error message when saving credentials fails
@@ -162,39 +162,39 @@
- Passkey
+ 通行密钥
Section header for passkey
- Passkey
+ 通行密钥
Label for passkey
- Site
+ 网站
Label for passkey site/relying party ID
- Name
+ 名称
Label for passkey display name
- Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts.
+ 通行密钥是在网站提示时通过浏览器扩展或移动应用创建的,无法通过网页应用手动编辑或创建。要移除此通行密钥,您可以在此凭据中进行删除。要替换或创建新的通行密钥,请访问网站并按照其提示操作。
Help text explaining how passkeys work
- Delete passkey
+ 删除通行密钥
Button to delete passkey
- Passkey marked for deletion
+ 通行密钥已标记为删除
Header when passkey is marked for deletion
- This passkey will be deleted when you save this credential.
+ 保存此凭据后,此通行密钥将被删除。
Message explaining passkey will be deleted on save
- Undo
+ 撤销
Button to undo passkey deletion
\ No newline at end of file
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx
index 46e94fb9c..513aec16b 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx
@@ -140,7 +140,7 @@
Label for filter dropdown
- (All) Credentials
+ (Alle) Zugangsdaten
Filter option to show all credentials
@@ -148,28 +148,28 @@
Filter option to show only passkeys
- Aliases
+ Aliase
Filter option to show only aliases
- Passwords
+ Passwörter
Filter option to show only username/passwords
- Attachments
+ Anhänge
Filter option to show only credentials with attachments
- No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication.
+ Es sind noch keine Passkeys vorhanden. Passkeys können über die Browser‑Extension oder die mobilen Apps hinzugefügt werden, während Du eine Webseite aufrufst, die Passkeys unterstützt und die Authentifizierung mit Passkeys unterstützt.
Empty state message when no passkeys are found
- No credentials with attachments found.
+ Es wurden keine Zugangsdaten mit Anhang gefunden.
Empty state message when no credentials with attachments are found
- No credentials match the selected filter.
+ Es wurden keine Zugangsdaten mit dem ausgewählten Filtern gefunden.
Empty state message when no credentials match the filter
\ No newline at end of file
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx
index 7bc9b3c23..779527136 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx
@@ -156,7 +156,7 @@
Filter option to show only username/passwords
- Attachments
+ Allegati
Filter option to show only credentials with attachments
@@ -165,7 +165,7 @@
Empty state message when no passkeys are found
- No credentials with attachments found.
+ Non sono state trovate credenziali con allegati.
Empty state message when no credentials with attachments are found
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.de.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.de.resx
index c7e1b3c0d..ad176fbde 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.de.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.de.resx
@@ -108,7 +108,7 @@
Label for passkey
- Site
+ Seite
Label for passkey site/relying party ID
@@ -116,7 +116,7 @@
Label for passkey display name
- Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts.
+ Passkeys werden über die Browser‑Extension oder die mobilen Apps erstellt, wenn eine Website danach fragt. Sie können nicht manuell über die Web‑App erstellt oder bearbeitet werden. Um diesen Passkey zu entfernen, kannst Du ihn von diesem Zugang löschen. Um einen Passkey zu ersetzen oder neu zu erstellen, rufe die entsprechende Webseite auf und folge den dortigen Anweisungen.
Help text explaining how passkeys work
\ No newline at end of file
diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.zh.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.zh.resx
index 8530e47c9..a2151a2c2 100644
--- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.zh.resx
+++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.zh.resx
@@ -100,23 +100,23 @@
Error message when credential is not found
- Passkey
+ 通行密钥
Section header for passkey
- Passkey
+ 通行密钥
Label for passkey
- Site
+ 网站
Label for passkey site/relying party ID
- Name
+ 名称
Label for passkey display name
- Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts.
+ 通行密钥是在网站提示时通过浏览器扩展或移动应用创建的,无法通过网页应用手动编辑或创建。要移除此通行密钥,您可以在此凭据中进行删除。要替换或创建新的通行密钥,请访问网站并按照其提示操作。
Help text explaining how passkeys work
\ No newline at end of file