mirror of
https://github.com/aliasvault/aliasvault.git
synced 2026-03-25 18:11:42 -04:00
New Crowdin updates (#1723)
* New translations en.json (Persian) Update translations from Crowdin [ci skip] * New translations en.json (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations en.json (Bulgarian) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Korean) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations login.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations register.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations passwordstep.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations termsandconditionsstep.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations usernamestep.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations totpcodes.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations totpviewer.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations emailmodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations emailpreview.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations emailrow.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations recentemails.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations emaildomainfield.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations defaultpasswordsettings.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations importservicecard.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations importservices.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations passwordsettingspopup.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations activesessionssection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations deleteaccountsection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations passwordchangesection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations quickvaultunlocksection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations recentauthlogssection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations showrecoverycodes.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations twofactorauthenticationsection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations createnewidentitywidget.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations searchwidget.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations footer.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations topmenu.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations forgotpassword.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations logout.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations setup.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations start.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations unlock.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations addedit.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations delete.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations home.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations view.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations home.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations apps.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations general.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations importexport.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations security.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations creating.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations errorvaultdecrypt.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations vaultdecryptionprogress.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations sync.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations welcome.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations apierrors.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations changepassword.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations deleteaccount.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations enable2fa.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations validationmessages.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations resetvault.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations resetvaultsection.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations disable2fa.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations infoplist.strings (Czech) Update translations from Crowdin [ci skip] * New translations strings.xml (Czech) Update translations from Crowdin [ci skip] * New translations localizable.strings (Czech) Update translations from Crowdin [ci skip] * New translations pendingmigrations.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations localizable.strings (Czech) Update translations from Crowdin [ci skip] * New translations clipboardcountdownbar.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations mobileunlockmodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations mobilelogin.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations mobilelogin.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations fieldblock.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations deletefoldermodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations foldermodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations editablefieldlabel.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations addfieldmenu.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations folderselector.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations itemtypeselector.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations recentlydeleted.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations fieldhistorymodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations passwordconfirmationmodal.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations home.en.resx (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Catalan) Update translations from Crowdin [ci skip] * New translations en.json (German) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Hebrew) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Russian) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Turkish) Update translations from Crowdin [ci skip] * New translations en.json (Ukrainian) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Persian) Update translations from Crowdin [ci skip] * New translations en.json (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations en.json (Bulgarian) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Korean) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (French) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Spanish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Catalan) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Catalan) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (German) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Hebrew) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Italian) Update translations from Crowdin [ci skip] * New translations en.json (German) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Hebrew) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Dutch) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Russian) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Russian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Swedish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Turkish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Ukrainian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Turkish) Update translations from Crowdin [ci skip] * New translations en.json (Ukrainian) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Catalan) Update translations from Crowdin [ci skip] * New translations en.json (German) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Hebrew) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Russian) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Turkish) Update translations from Crowdin [ci skip] * New translations en.json (Ukrainian) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Persian) Update translations from Crowdin [ci skip] * New translations en.json (Persian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations en.json (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations en.json (Persian) Update translations from Crowdin [ci skip] * New translations en.json (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Bulgarian) Update translations from Crowdin [ci skip] * New translations en.json (Bulgarian) Update translations from Crowdin [ci skip] * New translations en.json (Bulgarian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Korean) Update translations from Crowdin [ci skip] * New translations en.json (Korean) Update translations from Crowdin [ci skip] * New translations en.json (Korean) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations en.json (Czech) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations en.json (Romanian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations en.json (Danish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations localizable.strings (French) Update translations from Crowdin [ci skip] * New translations localizable.strings (Spanish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Catalan) Update translations from Crowdin [ci skip] * New translations localizable.strings (German) Update translations from Crowdin [ci skip] * New translations localizable.strings (Finnish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Hebrew) Update translations from Crowdin [ci skip] * New translations localizable.strings (Italian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Dutch) Update translations from Crowdin [ci skip] * New translations localizable.strings (Polish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Russian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Swedish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Turkish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Ukrainian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations localizable.strings (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Romanian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Persian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Urdu (Pakistan)) Update translations from Crowdin [ci skip] * New translations localizable.strings (Bulgarian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Danish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Korean) Update translations from Crowdin [ci skip] * New translations localizable.strings (Czech) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (French) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations localizable.strings (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations localizable.strings (Romanian) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Swedish) Update translations from Crowdin [ci skip] * New translations sharedresources.en.resx (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Spanish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Danish) Update translations from Crowdin [ci skip]
This commit is contained in:
committed by
GitHub
parent
7828450ce6
commit
7937175e27
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "Save",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Затвори",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "Desa",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Tanca",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Mostra la contrasenya",
|
||||
"hidePassword": "Amaga la contrasenya",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
549
apps/browser-extension/src/i18n/locales/cs.json
Normal file
549
apps/browser-extension/src/i18n/locales/cs.json
Normal file
@@ -0,0 +1,549 @@
|
||||
{
|
||||
"auth": {
|
||||
"loginTitle": "Log in to AliasVault",
|
||||
"username": "Username or email",
|
||||
"usernamePlaceholder": "name / name@company.com",
|
||||
"passwordPlaceholder": "Enter your password",
|
||||
"rememberMe": "Remember me",
|
||||
"loginButton": "Log in",
|
||||
"noAccount": "No account yet?",
|
||||
"createVault": "Create new vault",
|
||||
"twoFactorTitle": "Please enter the authentication code from your authenticator app.",
|
||||
"authCode": "Authentication Code",
|
||||
"authCodePlaceholder": "Enter 6-digit code",
|
||||
"verify": "Verify",
|
||||
"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",
|
||||
"unlockWithPin": "Unlock with PIN",
|
||||
"enterPinToUnlock": "Enter your PIN to unlock your vault",
|
||||
"useMasterPassword": "Use Master Password",
|
||||
"unlockTitle": "Unlock Your Vault",
|
||||
"logoutConfirm": "Are you sure you want to logout?",
|
||||
"unlockSuccessTitle": "Your vault is successfully unlocked",
|
||||
"unlockSuccessDescription": "You can now use autofill in login forms in your browser.",
|
||||
"closePopup": "Close this popup",
|
||||
"browseVault": "Browse vault contents",
|
||||
"autoCloseUnlockPopup": "Auto-close on future sign ins",
|
||||
"closingIn": "Closing in {{seconds}}s...",
|
||||
"connectingTo": "Connecting to",
|
||||
"switchAccounts": "Switch accounts?",
|
||||
"loginWithMobile": "Log in using Mobile App",
|
||||
"unlockWithMobile": "Unlock using Mobile App",
|
||||
"scanQrCode": "Scan this QR code with your AliasVault mobile app to log in and unlock your vault."
|
||||
},
|
||||
"menu": {
|
||||
"vault": "Vault",
|
||||
"emails": "Emails"
|
||||
},
|
||||
"common": {
|
||||
"loading": "Loading...",
|
||||
"notice": "Notice",
|
||||
"error": "Error",
|
||||
"cancel": "Cancel",
|
||||
"confirm": "Confirm",
|
||||
"remove": "Remove",
|
||||
"back": "Back",
|
||||
"next": "Next",
|
||||
"use": "Use",
|
||||
"add": "Add",
|
||||
"delete": "Delete",
|
||||
"undo": "Undo",
|
||||
"save": "Save",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Close",
|
||||
"dismiss": "Dismiss",
|
||||
"logout": "Logout",
|
||||
"copied": "Copied!",
|
||||
"openInNewWindow": "Open in new window",
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
"loadingEmails": "Loading emails...",
|
||||
"loadingTotpCodes": "Loading TOTP codes...",
|
||||
"attachments": "Attachments",
|
||||
"loadingAttachments": "Loading attachments...",
|
||||
"settings": "Settings",
|
||||
"recentEmails": "Recent emails",
|
||||
"credentials": "Credentials",
|
||||
"customFields": "Custom Fields",
|
||||
"twoFactorAuthentication": "Two-factor authentication",
|
||||
"alias": "Alias",
|
||||
"notes": "Notes",
|
||||
"email": "Email",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"generate": "Generate",
|
||||
"serviceName": "Service Name",
|
||||
"loggedIn": "Logged in",
|
||||
"syncingVault": "Syncing vault",
|
||||
"checkingVaultUpdates": "Checking for vault updates",
|
||||
"syncingUpdatedVault": "Syncing updated vault",
|
||||
"loadMore": "Load more",
|
||||
"offline": "Offline",
|
||||
"offlineMode": "Operating in offline mode",
|
||||
"pendingSync": "Syncing...",
|
||||
"mergingVaultChanges": "Merging vault changes...",
|
||||
"uploadingVault": "Uploading vault...",
|
||||
"errors": {
|
||||
"serverNotAvailable": "The AliasVault server is not available. Please try again later or contact support if the problem persists.",
|
||||
"clientVersionNotSupported": "This version of the AliasVault browser extension is not supported by the server anymore. Please update your browser extension to the latest version.",
|
||||
"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.",
|
||||
"serverVersionTooOld": "The AliasVault server needs to be updated to a newer version in order to use this feature. Please contact the server admin if you need help.",
|
||||
"unknownError": "An unknown error occurred",
|
||||
"unknownErrorTryAgain": "An unknown error occurred. Please try again.",
|
||||
"vaultNotAvailable": "Vault not available",
|
||||
"vaultIsLocked": "Vault is locked",
|
||||
"passwordChanged": "Your password has changed since the last time you logged in. Please login again for security reasons.",
|
||||
"syncConflictMaxRetries": "Could not sync vault after multiple attempts. Please try again later.",
|
||||
"mergeFailed": "Failed to merge vault changes. Please try again.",
|
||||
"invalidCode": "Please enter a valid 6-digit authentication code.",
|
||||
"serverError": "Could not reach AliasVault server. Please try again later or contact support if the problem persists.",
|
||||
"wrongPassword": "Incorrect password. Please try again.",
|
||||
"sessionExpired": "Your session has expired. Please log in again.",
|
||||
"mobileLoginRequestExpired": "Mobile login request timed out. Please reload the page and try again."
|
||||
},
|
||||
"apiErrors": {
|
||||
"UNKNOWN_ERROR": "An unknown error occurred. Please try again.",
|
||||
"ACCOUNT_LOCKED": "Account temporarily locked due to too many failed attempts. Please try again later.",
|
||||
"ACCOUNT_BLOCKED": "Your account has been disabled. If you believe this is a mistake, please contact support.",
|
||||
"USER_NOT_FOUND": "Invalid username or password. Please try again.",
|
||||
"INVALID_AUTHENTICATOR_CODE": "Invalid authenticator code. Please try again.",
|
||||
"INVALID_RECOVERY_CODE": "Invalid recovery code. Please try again.",
|
||||
"REFRESH_TOKEN_REQUIRED": "Refresh token is required.",
|
||||
"INVALID_REFRESH_TOKEN": "Invalid refresh token.",
|
||||
"PUBLIC_REGISTRATION_DISABLED": "New account registration is currently disabled on this server. Please contact the administrator.",
|
||||
"USERNAME_REQUIRED": "Username is required.",
|
||||
"USERNAME_ALREADY_IN_USE": "Username is already in use.",
|
||||
"USERNAME_AVAILABLE": "Username is available.",
|
||||
"USERNAME_MISMATCH": "Username does not match the current user.",
|
||||
"PASSWORD_MISMATCH": "The provided password does not match your current password.",
|
||||
"ACCOUNT_SUCCESSFULLY_DELETED": "Account successfully deleted.",
|
||||
"USERNAME_EMPTY_OR_WHITESPACE": "Username cannot be empty or whitespace.",
|
||||
"USERNAME_TOO_SHORT": "Username too short: must be at least 3 characters long.",
|
||||
"USERNAME_TOO_LONG": "Username too long: cannot be longer than 40 characters.",
|
||||
"USERNAME_INVALID_EMAIL": "Invalid email address.",
|
||||
"USERNAME_INVALID_CHARACTERS": "Username is invalid, can only contain letters or digits.",
|
||||
"VAULT_NOT_UP_TO_DATE": "Your vault is not up-to-date. Please synchronize your vault and try again.",
|
||||
"INTERNAL_SERVER_ERROR": "Internal server error.",
|
||||
"VAULT_ERROR": "The local vault is not up-to-date. Please synchronize your vault by refreshing the page and try again."
|
||||
}
|
||||
},
|
||||
"content": {
|
||||
"or": "or",
|
||||
"new": "New",
|
||||
"vaultLocked": "AliasVault is locked.",
|
||||
"creatingNewAlias": "Creating new alias...",
|
||||
"noMatchesFound": "No matches found",
|
||||
"searchVault": "Search vault...",
|
||||
"enterServiceName": "Enter service name",
|
||||
"enterEmailAddress": "Enter email address",
|
||||
"enterUsername": "Enter username",
|
||||
"hideFor1Hour": "Hide for 1 hour (current site)",
|
||||
"hidePermanently": "Hide permanently (current site)",
|
||||
"createRandomAlias": "Create random alias",
|
||||
"createUsernamePassword": "Create username/password",
|
||||
"randomAlias": "Random alias",
|
||||
"usernamePassword": "Username/password",
|
||||
"createAndSaveAlias": "Create and save alias",
|
||||
"createAndSaveCredential": "Create and save credential",
|
||||
"randomIdentityDescription": "Generate a random identity with a random email address accessible in AliasVault.",
|
||||
"randomIdentityDescriptionDropdown": "Random identity with random email",
|
||||
"manualCredentialDescription": "Specify your own email address and username.",
|
||||
"manualCredentialDescriptionDropdown": "Manual username and password",
|
||||
"failedToCreateIdentity": "Failed to create identity. Please try again.",
|
||||
"enterEmailAndOrUsername": "Enter email and/or username",
|
||||
"autofillWithAliasVault": "Autofill with AliasVault",
|
||||
"generateRandomPassword": "Generate random password (copy to clipboard)",
|
||||
"generateNewPassword": "Generate new password",
|
||||
"togglePasswordVisibility": "Toggle password visibility",
|
||||
"passwordCopiedToClipboard": "Password copied to clipboard",
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
"title": "Items",
|
||||
"itemName": "Name",
|
||||
"loginCredentials": "Login Credentials",
|
||||
"cardInformation": "Card Information",
|
||||
"addItem": "Add Item",
|
||||
"addNewItem": "Add new item",
|
||||
"saveItem": "Save Item",
|
||||
"itemDetails": "Item Details",
|
||||
"editItem": "Edit Item",
|
||||
"untitled": "Untitled",
|
||||
"newFolder": "New Folder",
|
||||
"createFolder": "Create Folder",
|
||||
"editFolder": "Edit Folder",
|
||||
"folderName": "Folder Name",
|
||||
"folderNameRequired": "Folder name is required",
|
||||
"folder": "Folder",
|
||||
"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.",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"emptyFolderHint": "This folder is empty. To move items to this folder, edit the item and tap the folder icon in the name field.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Click a folder above to view your credentials, or use the search to find specific items.",
|
||||
"deleteFolder": "Delete Folder",
|
||||
"deleteFolderKeepItems": "Delete folder only",
|
||||
"deleteFolderKeepItemsDescription": "Items will be moved back to the main list.",
|
||||
"deleteFolderAndItems": "Delete folder and all items",
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
"oldestFirst": "Oldest first",
|
||||
"newestFirst": "Newest first",
|
||||
"alphabetical": "Alphabetical (A-Z)"
|
||||
},
|
||||
"deleteItemTitle": "Delete Item",
|
||||
"deleteItemConfirm": "Are you sure you want to delete this item?",
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
"tags": "Tags",
|
||||
"changePasswordComplexity": "Change password complexity",
|
||||
"passwordLength": "Password length",
|
||||
"includeLowercase": "Include lowercase letters",
|
||||
"includeUppercase": "Include uppercase letters",
|
||||
"includeNumbers": "Include numbers",
|
||||
"includeSpecialChars": "Include special characters",
|
||||
"avoidAmbiguousChars": "Avoid ambiguous characters (o, 0, etc.)",
|
||||
"privateEmailTitle": "Private Email",
|
||||
"privateEmailAliasVaultServer": "AliasVault server",
|
||||
"privateEmailDescription": "E2E encrypted, fully private.",
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"validation": {
|
||||
"required": "This field is required"
|
||||
}
|
||||
},
|
||||
"itemTypes": {
|
||||
"selectType": "Add New Item",
|
||||
"typeLabel": "Item Type",
|
||||
"creating": "Creating",
|
||||
"editing": "Editing",
|
||||
"regenerateAlias": "Regenerate alias",
|
||||
"addCustomField": "Add custom field",
|
||||
"fieldLabel": "Field Label",
|
||||
"enterFieldName": "Enter field name",
|
||||
"fieldType": "Field Type",
|
||||
"fieldTypes": {
|
||||
"text": "Text",
|
||||
"hidden": "Hidden (masked text)",
|
||||
"email": "Email",
|
||||
"url": "URL",
|
||||
"phone": "Phone",
|
||||
"number": "Number",
|
||||
"date": "Date",
|
||||
"textArea": "Text Area"
|
||||
},
|
||||
"login": {
|
||||
"title": "Login"
|
||||
},
|
||||
"alias": {
|
||||
"title": "Alias"
|
||||
},
|
||||
"creditCard": {
|
||||
"title": "Credit Card"
|
||||
},
|
||||
"note": {
|
||||
"title": "Secure Note"
|
||||
}
|
||||
},
|
||||
"fieldLabels": {
|
||||
"login.url": "Website URL",
|
||||
"login.username": "Username",
|
||||
"login.password": "Password",
|
||||
"alias.first_name": "First Name",
|
||||
"alias.last_name": "Last Name",
|
||||
"alias.gender": "Gender",
|
||||
"alias.birthdate": "Birthdate",
|
||||
"login.email": "Email",
|
||||
"notes.content": "Notes",
|
||||
"card.cardholder_name": "Cardholder Name",
|
||||
"card.number": "Card Number",
|
||||
"card.expiry_month": "Expiry Month",
|
||||
"card.expiry_year": "Expiry Year",
|
||||
"card.cvv": "CVV",
|
||||
"card.pin": "PIN"
|
||||
},
|
||||
"totp": {
|
||||
"addCode": "Add 2FA Code",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"nameOptional": "Name (optional)",
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
},
|
||||
"attachmentUploader": {
|
||||
"uploading": "Uploading...",
|
||||
"uploadSuccess": "Files uploaded successfully.",
|
||||
"deleteSuccess": "Attachment deleted successfully.",
|
||||
"firefoxExpandRequired": "To upload files, use the expanded window.",
|
||||
"openExpandedWindow": "Open Expanded Window"
|
||||
},
|
||||
"emails": {
|
||||
"title": "Emails",
|
||||
"deleteEmailTitle": "Delete Email",
|
||||
"deleteEmailConfirm": "Are you sure you want to permanently delete this email?",
|
||||
"from": "From",
|
||||
"to": "To",
|
||||
"date": "Date",
|
||||
"emailContent": "Email content",
|
||||
"emailNotFound": "Email not found",
|
||||
"noEmails": "No emails found",
|
||||
"noEmailsDescription": "You have not received any emails at your private email addresses yet. When you receive a new email, it will appear here.",
|
||||
"offlineMessage": "You are offline. Please connect to the internet to load your emails.",
|
||||
"dateFormat": {
|
||||
"justNow": "just now",
|
||||
"minutesAgo_single": "{{count}} min ago",
|
||||
"minutesAgo_plural": "{{count}} mins ago",
|
||||
"hoursAgo_single": "{{count}} hr ago",
|
||||
"hoursAgo_plural": "{{count}} hrs ago",
|
||||
"yesterday": "yesterday"
|
||||
},
|
||||
"apiErrors": {
|
||||
"CLAIM_DOES_NOT_MATCH_USER": "The current chosen email address is already in use. Please change the email address by editing this credential.",
|
||||
"CLAIM_DOES_NOT_EXIST": "An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"serverUrl": "Server URL",
|
||||
"language": "Language",
|
||||
"autofillEnabled": "Enable Autofill",
|
||||
"version": "Version",
|
||||
"openWebApp": "Open web app",
|
||||
"lock": "Lock",
|
||||
"globalSettings": "Global Settings",
|
||||
"autofillPopup": "Autofill popup",
|
||||
"activeOnAllSites": "Active on all sites (unless disabled below)",
|
||||
"disabledOnAllSites": "Disabled on all sites",
|
||||
"rightClickContextMenu": "Right-click context menu",
|
||||
"autofillMatching": "Autofill Matching",
|
||||
"autofillMatchingMode": "Autofill matching mode",
|
||||
"autofillMatchingModeDescription": "Determines which credentials are considered a match and shown as suggestions in the autofill popup for a given website.",
|
||||
"autofillMatchingDefault": "URL + subdomain + name wildcard",
|
||||
"autofillMatchingUrlSubdomain": "URL + subdomain",
|
||||
"autofillMatchingUrlExact": "Exact URL domain only",
|
||||
"siteSpecificSettings": "Site-Specific Settings",
|
||||
"autofillPopupOn": "Autofill popup on: ",
|
||||
"enabledForThisSite": "Enabled for this site",
|
||||
"disabledForThisSite": "Disabled for this site",
|
||||
"temporarilyDisabledUntil": "Temporarily disabled until ",
|
||||
"resetAllSiteSettings": "Reset all site-specific settings",
|
||||
"autofillPopupDescription": "Show the autofill popup when login fields are detected.",
|
||||
"disabledSites": "Disabled sites",
|
||||
"disabledSitesDescription": "Sites where the autofill popup will not appear.",
|
||||
"clearAllDisabledSites": "Clear all disabled sites",
|
||||
"temporaryUntil": "until",
|
||||
"appearance": "Appearance",
|
||||
"theme": "Theme",
|
||||
"useDefault": "Use default",
|
||||
"light": "Light",
|
||||
"dark": "Dark",
|
||||
"keyboardShortcuts": "Keyboard Shortcuts",
|
||||
"configureKeyboardShortcuts": "Configure keyboard shortcuts",
|
||||
"configure": "Configure",
|
||||
"clipboardClearTimeout": "Clear clipboard after copying",
|
||||
"clipboardClearTimeoutDescription": "Automatically clear the clipboard after copying sensitive data",
|
||||
"clipboardClearDisabled": "Never clear",
|
||||
"clipboardClear5Seconds": "Clear after 5 seconds",
|
||||
"clipboardClear10Seconds": "Clear after 10 seconds",
|
||||
"clipboardClear15Seconds": "Clear after 15 seconds",
|
||||
"autoLockTimeout": "Auto-lock Timeout",
|
||||
"autoLockTimeoutDescription": "Automatically lock the vault after a period of inactivity",
|
||||
"autoLockTimeoutHelp": "The vault will only lock after the specified period of inactivity (no autofill usage or extension popup opened). The vault will always lock when the browser is closed, regardless of this setting.",
|
||||
"autoLockNever": "Never",
|
||||
"autoLock15Seconds": "15 seconds",
|
||||
"autoLock1Minute": "1 minute",
|
||||
"autoLock5Minutes": "5 minutes",
|
||||
"autoLock15Minutes": "15 minutes",
|
||||
"autoLock30Minutes": "30 minutes",
|
||||
"autoLock1Hour": "1 hour",
|
||||
"autoLock4Hours": "4 hours",
|
||||
"autoLock8Hours": "8 hours",
|
||||
"autoLock24Hours": "24 hours",
|
||||
"versionPrefix": "Version ",
|
||||
"autofillSettings": "Autofill Settings",
|
||||
"clipboardSettings": "Clipboard Settings",
|
||||
"contextMenuSettings": "Context Menu Settings",
|
||||
"passkeySettings": "Passkey Settings",
|
||||
"contextMenu": "Context Menu",
|
||||
"contextMenuEnabled": "Context menu is enabled",
|
||||
"contextMenuDisabled": "Context menu is disabled",
|
||||
"contextMenuDescription": "Right-click on input fields to access AliasVault options",
|
||||
"selectLanguage": "Select Language",
|
||||
"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",
|
||||
"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"
|
||||
},
|
||||
"identityGenerator": "Identity Generator",
|
||||
"identityGeneratorSettings": {
|
||||
"description": "Configure the default language and gender preference for generating new identities.",
|
||||
"languageSection": "Language",
|
||||
"languageDescription": "Set the language that will be used when generating new identities.",
|
||||
"genderSection": "Gender",
|
||||
"genderDescription": "Set the gender preference for generating new identities.",
|
||||
"ageRangeSection": "Age Range",
|
||||
"ageRangeDescription": "Set the age range for generating new identities.",
|
||||
"genderOptions": {
|
||||
"random": "Random",
|
||||
"male": "Male",
|
||||
"female": "Female"
|
||||
}
|
||||
},
|
||||
"loginSave": {
|
||||
"title": "Save Login Prompt",
|
||||
"description": "Show a prompt to save login credentials when you submit a login form on a website.",
|
||||
"blockedSites": "Blocked sites",
|
||||
"blockedSitesDescription": "Sites where the save prompt will never appear.",
|
||||
"clearAllBlockedSites": "Clear all blocked sites"
|
||||
},
|
||||
"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 PIN code 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",
|
||||
"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.",
|
||||
"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",
|
||||
"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.",
|
||||
"useBrowserPasskey": "Use Browser Passkey",
|
||||
"bypass": {
|
||||
"description": "How long would you like to use the browser's passkey provider for {{origin}}?",
|
||||
"thisTimeOnly": "This time only",
|
||||
"alwaysForSite": "Always for this site"
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"create": {
|
||||
"title": "Create Passkey",
|
||||
"createFor": "Create a new passkey for",
|
||||
"titleLabel": "Title",
|
||||
"titlePlaceholder": "Enter a name for this passkey",
|
||||
"createButton": "Create Passkey",
|
||||
"selectPasskeyToReplace": "Select a passkey to replace:",
|
||||
"createNewPasskey": "Create New Passkey",
|
||||
"replacingPasskey": "Replacing passkey: {{displayName}}",
|
||||
"confirmReplace": "Confirm Replace",
|
||||
"selectExistingLogin": "Add to existing login:",
|
||||
"selectExistingLoginDescription": "Attach this passkey to an existing login credential for this site.",
|
||||
"attachingToCredential": "Adding passkey to: {{serviceName}}",
|
||||
"attachPasskey": "Add Passkey"
|
||||
},
|
||||
"settings": {
|
||||
"passkeyProvider": "Passkey Provider",
|
||||
"passkeyProviderOn": "Passkey Provider on "
|
||||
}
|
||||
},
|
||||
"recentlyDeleted": {
|
||||
"title": "Recently Deleted",
|
||||
"noItems": "No deleted items",
|
||||
"noItemsDescription": "Items you delete will appear here for 30 days before being permanently removed.",
|
||||
"description": "These items will be permanently deleted after 30 days. You can restore them or delete them immediately.",
|
||||
"restore": "Restore",
|
||||
"deletePermanently": "Delete Permanently",
|
||||
"emptyAll": "Empty All",
|
||||
"daysRemaining_one": "{{count}} day remaining",
|
||||
"daysRemaining_other": "{{count}} days remaining",
|
||||
"expiringSoon": "Expiring soon",
|
||||
"confirmDeleteTitle": "Delete Permanently?",
|
||||
"confirmDeleteMessage": "This item will be permanently deleted and cannot be recovered.",
|
||||
"confirmEmptyAllTitle": "Empty Recently Deleted?",
|
||||
"confirmEmptyAllMessage": "All {{count}} items will be permanently deleted and cannot be recovered."
|
||||
},
|
||||
"upgrade": {
|
||||
"title": "Upgrade Vault",
|
||||
"subtitle": "AliasVault has updated and your vault needs to be upgraded. This should only take a few seconds.",
|
||||
"versionInformation": "Version Information",
|
||||
"yourVault": "Your vault version:",
|
||||
"newVersion": "New available version:",
|
||||
"upgrade": "Upgrade Vault",
|
||||
"upgrading": "Upgrading...",
|
||||
"whatsNew": "What's New",
|
||||
"whatsNewDescription": "An upgrade is required to support the following changes:",
|
||||
"noDescriptionAvailable": "No description available for this version.",
|
||||
"alerts": {
|
||||
"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.",
|
||||
"continueUpgrade": "Continue Upgrade",
|
||||
"upgradeFailed": "Upgrade Failed",
|
||||
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
|
||||
}
|
||||
},
|
||||
"logout": {
|
||||
"unsyncedChangesTitle": "Unsynced Changes",
|
||||
"unsyncedChangesWarning": "You have unsynced changes that will be lost if you log out now. Are you sure you want to continue?",
|
||||
"logoutAnyway": "Log out anyway"
|
||||
},
|
||||
"sync": {
|
||||
"offline": "Offline",
|
||||
"tapToRetry": "Tap to retry sync"
|
||||
}
|
||||
}
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Fortryd",
|
||||
"save": "Gem",
|
||||
"saving": "Gemmer...",
|
||||
"edit": "Rediger",
|
||||
"create": "Opret",
|
||||
"or": "Eller",
|
||||
"close": "Luk",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Deaktiveret",
|
||||
"showPassword": "Vis adgangskode",
|
||||
"hidePassword": "Skjul adgangskode",
|
||||
"show": "Vis",
|
||||
"hide": "Skjul",
|
||||
"showDetails": "Vis detaljer",
|
||||
"hideDetails": "Skjul detaljer",
|
||||
"copyToClipboard": "Kopier til udklipsholder",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Åbn AliasVault for at opgradere",
|
||||
"vaultUpgradeRequired": "Opgradering af boks påkrævet.",
|
||||
"dismissPopup": "Luk popup",
|
||||
"noTotpItemsFound": "Ingen 2FA kode match fundet",
|
||||
"close": "Luk",
|
||||
"savePrompt": {
|
||||
"title": "Gem i AliasVault?",
|
||||
"neverForThisSite": "Aldrig for dette websted"
|
||||
"neverForThisSite": "Aldrig for dette websted",
|
||||
"addUrlTitle": "Tilføj URL til legitimationsoplysninger?",
|
||||
"addUrl": "Tilføj URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "Velkommen til AliasVault!",
|
||||
"welcomeDescription": "For at bruge AliasVault-browserudvidelsen: Gå til et websted og brug AliasVault-autofyld-popup'en til at oprette en ny logonoplysning.",
|
||||
"noPasskeysFound": "Der er endnu ikke oprettet nogen passkeys. Passkeys oprettes ved at besøge et websted, der tilbyder passkeys som autentificeringsmetode.",
|
||||
"noAttachmentsFound": "Ingen elementer med vedhæftede filer fundet",
|
||||
"noItemsOfTypeFound": "Ingen {{type}}-elementer fundet",
|
||||
"noMatchingItems": "Ingen matchende elementer fundet",
|
||||
"noMatchingItems": "Ingen elementer matcher det valgte filter.",
|
||||
"noMatchingItemsSearch": "Ingen elementer matcher \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Ingen {{filter}}-elementer matcher \"{{search}}\"",
|
||||
"clearSearch": "Ryd søgning",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} element(er) vil blive flyttet til Senest Slettede.",
|
||||
"filters": {
|
||||
"folders": "Mapper",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Koder"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sorter efter",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Hemmelig nøgle",
|
||||
"saveToViewCode": "Gem for at se kode",
|
||||
"defaultName": "Godkender",
|
||||
"deleteTotpCodeTitle": "Slet 2FA Kode",
|
||||
"deleteTotpCodeConfirmation": "Er du sikker på, at du vil slette 2FA koden \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ugyldigt format for hemmelig nøgle."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Rückgängig machen",
|
||||
"save": "Speichern",
|
||||
"saving": "Wird gespeichert ...",
|
||||
"edit": "Edit",
|
||||
"create": "Erstellen",
|
||||
"or": "Oder",
|
||||
"close": "Schließen",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Deaktiviert",
|
||||
"showPassword": "Passwort anzeigen",
|
||||
"hidePassword": "Passwort verbergen",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Details anzeigen",
|
||||
"hideDetails": "Details ausblenden",
|
||||
"copyToClipboard": "In die Zwischenablage kopieren",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Zum Aktualisieren AliasVault öffnen ",
|
||||
"vaultUpgradeRequired": "Aktualisierung des Tresors erforderlich.",
|
||||
"dismissPopup": "Popup schliessen",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "Welcome to 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": "Es wurden noch kein Passkey erstellt. Ein Passkey wird durch den Besuch einer Website erzeugt, die Passkeys als Authentifizierungsmethode anbietet.",
|
||||
"noAttachmentsFound": "Keine Elemente mit Anhängen gefunden",
|
||||
"noItemsOfTypeFound": "Keine {{type}} Elemente gefunden",
|
||||
"noMatchingItems": "Kein passendes Element gefunden",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "Keine passenden Elemente \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Keine {{filter}} Elemente passend zu \"{{search}}\"",
|
||||
"clearSearch": "Suche löschen",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} Elemente(n) werden nach kürzlich gelöschtem Element verschoben.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortieren nach",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret-Key",
|
||||
"saveToViewCode": "Speichern, um den Code anzuzeigen",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ungültiges Format des Secret-Key"
|
||||
}
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
"unlockSuccessDescription": "Ahora puede utilizar el autocompletado en los formularios de inicio de sesión en su navegador.",
|
||||
"closePopup": "Cerrar esta ventana emergente",
|
||||
"browseVault": "Navegar en el contenido de la bóveda",
|
||||
"autoCloseUnlockPopup": "Auto-close on future sign ins",
|
||||
"closingIn": "Closing in {{seconds}}s...",
|
||||
"autoCloseUnlockPopup": "Auto-cerrar en futuros inicios de sesión",
|
||||
"closingIn": "Cerrando en {{seconds}}...",
|
||||
"connectingTo": "Conectando con",
|
||||
"switchAccounts": "¿Cambiar de cuenta?",
|
||||
"loginWithMobile": "Iniciar sesión con la aplicación móvil",
|
||||
@@ -42,7 +42,7 @@
|
||||
"error": "Error",
|
||||
"cancel": "Cancelar",
|
||||
"confirm": "Confirmar",
|
||||
"remove": "Remove",
|
||||
"remove": "Eliminar",
|
||||
"back": "Atrás",
|
||||
"next": "Siguiente",
|
||||
"use": "Usar",
|
||||
@@ -51,10 +51,11 @@
|
||||
"undo": "Deshacer",
|
||||
"save": "Guardar",
|
||||
"saving": "Guardando...",
|
||||
"edit": "Edit",
|
||||
"create": "Crear",
|
||||
"or": "O",
|
||||
"close": "Cerrar",
|
||||
"dismiss": "Dismiss",
|
||||
"dismiss": "Descartar",
|
||||
"logout": "Cerrar sesión",
|
||||
"copied": "¡Copiado!",
|
||||
"openInNewWindow": "Abrir en una ventana nueva",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Desactivado",
|
||||
"showPassword": "Mostrar contraseña",
|
||||
"hidePassword": "Ocultar contraseña",
|
||||
"show": "Mostrar",
|
||||
"hide": "Esconder",
|
||||
"showDetails": "Mostrar detalles",
|
||||
"hideDetails": "Ocultar detalles",
|
||||
"copyToClipboard": "Copiar al portapapeles",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Abrir AliasVault para actualizar",
|
||||
"vaultUpgradeRequired": "Actualización de bóveda requerida.",
|
||||
"dismissPopup": "Descartar aviso",
|
||||
"noTotpItemsFound": "Ningún código 2FA encontrado",
|
||||
"close": "Cerrar",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"title": "¿Guardar en AliasVault?",
|
||||
"neverForThisSite": "Nunca para este sitio",
|
||||
"addUrlTitle": "¿Añadir URL a la credencial?",
|
||||
"addUrl": "Añadir URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "¡Bienvenido a AliasVault!",
|
||||
"welcomeDescription": "Para utilizar la extensión del navegador AliasVault: vaya a un sitio web y utilice la ventana de autocompletado de AliasVault para crear una nueva credencial.",
|
||||
"noPasskeysFound": "No se han creado llaves de acceso todavía. Las llaves se crean visitando un sitio web que ofrece llaves de acceso como método de autenticación.",
|
||||
"noAttachmentsFound": "No hay elementos con archivos adjuntos",
|
||||
"noItemsOfTypeFound": "No se encontraron elementos {{type}}",
|
||||
"noMatchingItems": "No hay elementos coincidentes",
|
||||
"noMatchingItems": "No hay elementos que coincidan con el filtro.",
|
||||
"noMatchingItemsSearch": "No hay elementos que coincidan con \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No hay elementos {{filter}} que coincidan con \"{{search}}\"",
|
||||
"clearSearch": "Limpiar búsqueda",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} elemento(s) serán movidos a Borrados Recientemente.",
|
||||
"filters": {
|
||||
"folders": "Carpetas",
|
||||
"passkeys": "Llaves de acceso"
|
||||
"passkeys": "Llaves de acceso",
|
||||
"totp": "Códigos 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordenar por",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Clave secreta",
|
||||
"saveToViewCode": "Guardar para ver el código",
|
||||
"defaultName": "Autentificador",
|
||||
"deleteTotpCodeTitle": "Eliminar código 2FA",
|
||||
"deleteTotpCodeConfirmation": "¿Está seguro que desea eliminar el código 2FA \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato de clave secreta inválida."
|
||||
}
|
||||
@@ -356,11 +364,11 @@
|
||||
"disabledForThisSite": "Deshabilitado para este sitio",
|
||||
"temporarilyDisabledUntil": "Deshabilitado temporalmente hasta ",
|
||||
"resetAllSiteSettings": "Reiniciar todos los ajustes específicos del sitio",
|
||||
"autofillPopupDescription": "Show the autofill popup when login fields are detected.",
|
||||
"disabledSites": "Disabled sites",
|
||||
"disabledSitesDescription": "Sites where the autofill popup will not appear.",
|
||||
"clearAllDisabledSites": "Clear all disabled sites",
|
||||
"temporaryUntil": "until",
|
||||
"autofillPopupDescription": "Mostrar el popup de autorrelleno cuando se detectan los campos de inicio de sesión.",
|
||||
"disabledSites": "Sitios desactivados",
|
||||
"disabledSitesDescription": "Sitios donde el popup de autorrelleno no aparecerá.",
|
||||
"clearAllDisabledSites": "Borrar todos los sitios desactivados",
|
||||
"temporaryUntil": "hasta",
|
||||
"appearance": "Apariencia",
|
||||
"theme": "Tema",
|
||||
"useDefault": "Uso por defecto",
|
||||
@@ -430,11 +438,11 @@
|
||||
}
|
||||
},
|
||||
"loginSave": {
|
||||
"title": "Save Login Prompt",
|
||||
"description": "Show a prompt to save login credentials when you submit a login form on a website.",
|
||||
"blockedSites": "Blocked sites",
|
||||
"blockedSitesDescription": "Sites where the save prompt will never appear.",
|
||||
"clearAllBlockedSites": "Clear all blocked sites"
|
||||
"title": "Guardar registro",
|
||||
"description": "Mostrar un mensaje para guardar las credenciales de inicio de sesión cuando envíe un formulario de inicio de sesión en un sitio web.",
|
||||
"blockedSites": "Sitios bloqueados",
|
||||
"blockedSitesDescription": "Sitios donde el indicador de guardado nunca aparecerá.",
|
||||
"clearAllBlockedSites": "Borrar todos los sitios bloqueados"
|
||||
},
|
||||
"unlockMethod": {
|
||||
"title": "Método de desbloqueo de la bóveda",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "Save",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Close",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Kumoa",
|
||||
"save": "Tallenna",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Luo",
|
||||
"or": "Tai",
|
||||
"close": "Sulje",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Pois käytöstä",
|
||||
"showPassword": "Näytä salasana",
|
||||
"hidePassword": "Piilota salasana",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Näytä tiedot",
|
||||
"hideDetails": "Piilota tiedot",
|
||||
"copyToClipboard": "Kopioi leikepöydälle",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Avaa AliasVault päivittääksesi",
|
||||
"vaultUpgradeRequired": "Holvin päivitys vaaditaan.",
|
||||
"dismissPopup": "Hylkää ponnahdusikkuna",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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 ei ole vielä luotu. Todennusavaimet on luotu vierailemalla verkkosivustolla, joka tarjoaa todennusavaimia todennusmenetelmänä.",
|
||||
"noAttachmentsFound": "Liitteitä sisältäviä tietoja ei löytynyt",
|
||||
"noItemsOfTypeFound": "No {{type}} tietoja ei löydy",
|
||||
"noMatchingItems": "Vastaavia tietoja ei löytynyt",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Sala-avaimet"
|
||||
"passkeys": "Sala-avaimet",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Salainen avain",
|
||||
"saveToViewCode": "Tallenna nähdäksesi koodin",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Virheellinen salatun avaimen muoto."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Annuler",
|
||||
"save": "Sauvegarder",
|
||||
"saving": "Sauvegarde...",
|
||||
"edit": "Editer",
|
||||
"create": "Créer",
|
||||
"or": "Ou",
|
||||
"close": "Fermer",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Désactivé",
|
||||
"showPassword": "Afficher le mot de passe",
|
||||
"hidePassword": "Cacher le mot de passe",
|
||||
"show": "Afficher",
|
||||
"hide": "Masquer",
|
||||
"showDetails": "Afficher les détails",
|
||||
"hideDetails": "Masquer les détails",
|
||||
"copyToClipboard": "Copier dans le presse-papiers",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Ouvrez AliasVault pour améliorer",
|
||||
"vaultUpgradeRequired": "Mise à niveau du coffre requise.",
|
||||
"dismissPopup": "Fermer",
|
||||
"noTotpItemsFound": "Aucun code 2FA correspondant",
|
||||
"close": "Fermer",
|
||||
"savePrompt": {
|
||||
"title": "Enregistrer dans AliasVault?",
|
||||
"neverForThisSite": "Jamais pour ce site"
|
||||
"neverForThisSite": "Jamais pour ce site",
|
||||
"addUrlTitle": "Ajouter l'URL à l'identifiant?",
|
||||
"addUrl": "Ajouter l’URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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": "Aucune clé d'accès n'a encore été créée. Les clés d'accès sont créés en visitant un site Web qui propose des clés d'accès comme méthode d'authentification.",
|
||||
"noAttachmentsFound": "Aucun élément avec pièces jointes trouvé",
|
||||
"noItemsOfTypeFound": "Aucun élément {{type}} trouvé",
|
||||
"noMatchingItems": "Aucun élément correspondant trouvé",
|
||||
"noMatchingItems": "Aucun élément ne correspond au filtre sélectionné.",
|
||||
"noMatchingItemsSearch": "Aucun élément correspondant à \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Aucun élément {{filter}} correspondant à \"{{search}}\"",
|
||||
"clearSearch": "Effacer la recherche",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} élément(s) vont être déplacés vers Récemment supprimés.",
|
||||
"filters": {
|
||||
"folders": "Dossiers",
|
||||
"passkeys": "Clés d'accès"
|
||||
"passkeys": "Clés d'accès",
|
||||
"totp": "Codes 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Trier par",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Clé secrète",
|
||||
"saveToViewCode": "Enregistrer pour afficher le code",
|
||||
"defaultName": "Authentificateur",
|
||||
"deleteTotpCodeTitle": "Supprimer le code 2FA",
|
||||
"deleteTotpCodeConfirmation": "Êtes-vous sûr de vouloir supprimer le code 2FA \"{{name}} \" ?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Format de clé secrète invalide."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "הסגה",
|
||||
"save": "שמירה",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "יצירה",
|
||||
"or": "או",
|
||||
"close": "סגירה",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "כבוי",
|
||||
"showPassword": "הצגת סיסמה",
|
||||
"hidePassword": "הסתרת סיסמה",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "הצגת פרטים",
|
||||
"hideDetails": "הסתרת פרטים",
|
||||
"copyToClipboard": "העתקה ללוח הגזירים",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "יש לפתוח את AliasVault כדי לשדרג",
|
||||
"vaultUpgradeRequired": "יש לשדרג את הכספת.",
|
||||
"dismissPopup": "התעלמות מחלונית",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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 items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "מפתח סודי",
|
||||
"saveToViewCode": "יש לשמור כדי לצפות בקוד",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
"unlockSuccessDescription": "Ora puoi usare l'auto-riempimento nei moduli di accesso nel tuo browser.",
|
||||
"closePopup": "Chiudi questo popup",
|
||||
"browseVault": "Sfoglia i contenuti della cassaforte",
|
||||
"autoCloseUnlockPopup": "Auto-close on future sign ins",
|
||||
"closingIn": "Closing in {{seconds}}s...",
|
||||
"autoCloseUnlockPopup": "Chiusura automatica ai futuri accessi",
|
||||
"closingIn": "Chiusura in {{seconds}}...",
|
||||
"connectingTo": "Connessione a",
|
||||
"switchAccounts": "Cambia account",
|
||||
"loginWithMobile": "Accedi con l'App Mobile",
|
||||
@@ -42,7 +42,7 @@
|
||||
"error": "Errore",
|
||||
"cancel": "Annulla",
|
||||
"confirm": "Conferma",
|
||||
"remove": "Remove",
|
||||
"remove": "Rimuovi",
|
||||
"back": "Indietro",
|
||||
"next": "Avanti",
|
||||
"use": "Usa",
|
||||
@@ -51,10 +51,11 @@
|
||||
"undo": "Annulla",
|
||||
"save": "Salva",
|
||||
"saving": "Salvataggio...",
|
||||
"edit": "Modifica",
|
||||
"create": "Creare",
|
||||
"or": "O",
|
||||
"close": "Chiudi",
|
||||
"dismiss": "Dismiss",
|
||||
"dismiss": "Annulla",
|
||||
"logout": "Esci",
|
||||
"copied": "Copiato!",
|
||||
"openInNewWindow": "Apri in una nuova finestra",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabilitato",
|
||||
"showPassword": "Mostra password",
|
||||
"hidePassword": "Nascondi password",
|
||||
"show": "Mostra",
|
||||
"hide": "Nascondi",
|
||||
"showDetails": "Mostra dettagli",
|
||||
"hideDetails": "Nascondi dettagli",
|
||||
"copyToClipboard": "Copia negli appunti",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Apri AliasVault per aggiornare",
|
||||
"vaultUpgradeRequired": "Aggiornamento della cassaforte richiesto.",
|
||||
"dismissPopup": "Chiudi finestra",
|
||||
"noTotpItemsFound": "Nessun codice 2FA trovato",
|
||||
"close": "Chiudi",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"title": "Salvare su AliasVault?",
|
||||
"neverForThisSite": "Mai per questo sito",
|
||||
"addUrlTitle": "Aggiungere URL alle credenziali?",
|
||||
"addUrl": "Aggiungi URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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 passkey. Le passkey vengono create visitando un sito web che offre le passkey come metodo di autenticazione.",
|
||||
"noAttachmentsFound": "Nessun elemento con allegati trovato",
|
||||
"noItemsOfTypeFound": "Nessun elemento {{type}} trovato",
|
||||
"noMatchingItems": "Nessun elemento corrispondente trovato",
|
||||
"noMatchingItems": "Nessun elemento corrisponde ai filtri selezionati",
|
||||
"noMatchingItemsSearch": "Nessun elemento corrispondente \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Nessun elemento {{filter}} corrispondente \"{{search}}\"",
|
||||
"clearSearch": "Cancella ricerca",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} oggetto(i) verrà spostato in Eliminato Recentemente.",
|
||||
"filters": {
|
||||
"folders": "Cartelle",
|
||||
"passkeys": "Passkey"
|
||||
"passkeys": "Passkey",
|
||||
"totp": "Codici 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordina per",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Chiave segreta",
|
||||
"saveToViewCode": "Salva per visualizzare il codice",
|
||||
"defaultName": "Autenticazione",
|
||||
"deleteTotpCodeTitle": "Elimina Il Codice 2FA",
|
||||
"deleteTotpCodeConfirmation": "Sei sicuro di voler eliminare il codice 2FA \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato chiave segreta non valido."
|
||||
}
|
||||
@@ -356,11 +364,11 @@
|
||||
"disabledForThisSite": "Disabilitato per questo sito",
|
||||
"temporarilyDisabledUntil": "Disabilitato temporaneamente fino a ",
|
||||
"resetAllSiteSettings": "Reimposta tutte le impostazioni specifiche per sito",
|
||||
"autofillPopupDescription": "Show the autofill popup when login fields are detected.",
|
||||
"disabledSites": "Disabled sites",
|
||||
"disabledSitesDescription": "Sites where the autofill popup will not appear.",
|
||||
"clearAllDisabledSites": "Clear all disabled sites",
|
||||
"temporaryUntil": "until",
|
||||
"autofillPopupDescription": "Mostra il popup di riempimento automatico quando vengono rilevati i campi di accesso.",
|
||||
"disabledSites": "Siti disabilitati",
|
||||
"disabledSitesDescription": "Siti in cui non apparirà il popup di riempimento automatico.",
|
||||
"clearAllDisabledSites": "Cancella tutti i siti disabilitati",
|
||||
"temporaryUntil": "fino al",
|
||||
"appearance": "Aspetto",
|
||||
"theme": "Tema",
|
||||
"useDefault": "Usa predefinito",
|
||||
@@ -430,11 +438,11 @@
|
||||
}
|
||||
},
|
||||
"loginSave": {
|
||||
"title": "Save Login Prompt",
|
||||
"description": "Show a prompt to save login credentials when you submit a login form on a website.",
|
||||
"blockedSites": "Blocked sites",
|
||||
"blockedSitesDescription": "Sites where the save prompt will never appear.",
|
||||
"clearAllBlockedSites": "Clear all blocked sites"
|
||||
"title": "Salva Avviso Di Login",
|
||||
"description": "Mostra un prompt per salvare le credenziali di accesso quando si invia un modulo di accesso su un sito web.",
|
||||
"blockedSites": "Siti bloccati",
|
||||
"blockedSitesDescription": "Siti in cui il prompt di salvataggio non apparirà mai.",
|
||||
"clearAllBlockedSites": "Cancella tutti i siti bloccati"
|
||||
},
|
||||
"unlockMethod": {
|
||||
"title": "Metodo di sblocco cassaforte",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "Save",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Close",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Ongedaan maken",
|
||||
"save": "Opslaan",
|
||||
"saving": "Opslaan...",
|
||||
"edit": "Bewerken",
|
||||
"create": "Aanmaken",
|
||||
"or": "Of",
|
||||
"close": "Sluiten",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Uitgeschakeld",
|
||||
"showPassword": "Wachtwoord tonen",
|
||||
"hidePassword": "Wachtwoord verbergen",
|
||||
"show": "Toon",
|
||||
"hide": "Verberg",
|
||||
"showDetails": "Toon details",
|
||||
"hideDetails": "Verberg details",
|
||||
"copyToClipboard": "Naar klembord kopiëren",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault om te upgraden",
|
||||
"vaultUpgradeRequired": "Update is vereist.",
|
||||
"dismissPopup": "Pop-up sluiten",
|
||||
"noTotpItemsFound": "Geen 2FA code overeenkomsten gevonden",
|
||||
"close": "Sluiten",
|
||||
"savePrompt": {
|
||||
"title": "Opslaan in AliasVault?",
|
||||
"neverForThisSite": "Nooit voor deze site"
|
||||
"neverForThisSite": "Nooit voor deze site",
|
||||
"addUrlTitle": "URL naar inloggegevens toevoegen?",
|
||||
"addUrl": "Url toevoegen"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "Geen items gevonden met bijlagen",
|
||||
"noItemsOfTypeFound": "Geen {{type}} items gevonden",
|
||||
"noMatchingItems": "Geen items gevonden",
|
||||
"noMatchingItems": "Geen items gevonden die overeenkomen met het geselecteerde filter.",
|
||||
"noMatchingItemsSearch": "Geen items die overeenkomen met \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Geen {{filter}} items die overeenkomen met \"{{search}}\"",
|
||||
"clearSearch": "Wis zoekopdracht",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) zullen worden verplaatst naar recent verwijderd.",
|
||||
"filters": {
|
||||
"folders": "Mappen",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sorteren op",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret key",
|
||||
"saveToViewCode": "Opslaan om code te bekijken",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "2FA code verwijderen",
|
||||
"deleteTotpCodeConfirmation": "Weet je zeker dat je deze credential wilt verwijderen \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ongeldig formaat."
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
"unlockSuccessDescription": "Możesz teraz używać automatycznego uzupełniania w formularzach logowania w przeglądarce.",
|
||||
"closePopup": "Zamknij to okno.",
|
||||
"browseVault": "Przeglądaj zawartość sejfu",
|
||||
"autoCloseUnlockPopup": "Auto-close on future sign ins",
|
||||
"autoCloseUnlockPopup": "Automatyczne zamykanie przyszłych logowań",
|
||||
"closingIn": "Zamknięcie w {{seconds}}s...",
|
||||
"connectingTo": "Łączenie z",
|
||||
"switchAccounts": "Przełącz konto",
|
||||
@@ -42,7 +42,7 @@
|
||||
"error": "Błąd",
|
||||
"cancel": "Anuluj",
|
||||
"confirm": "Potwierdź",
|
||||
"remove": "Remove",
|
||||
"remove": "Usuń",
|
||||
"back": "Powrót",
|
||||
"next": "Dalej",
|
||||
"use": "Użyj",
|
||||
@@ -51,10 +51,11 @@
|
||||
"undo": "Cofnij",
|
||||
"save": "Zapisz",
|
||||
"saving": "Zapisywanie...",
|
||||
"edit": "Edytuj",
|
||||
"create": "Utwórz",
|
||||
"or": "lub",
|
||||
"close": "Zamknąć",
|
||||
"dismiss": "Dismiss",
|
||||
"dismiss": "Odrzuć",
|
||||
"logout": "Wyloguj się",
|
||||
"copied": "Skopiowano",
|
||||
"openInNewWindow": "Otwórz w nowym oknie.",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Nie aktywne",
|
||||
"showPassword": "Pokaż hasło",
|
||||
"hidePassword": "Ukryj hasło",
|
||||
"show": "Pokaż",
|
||||
"hide": "Ukryj",
|
||||
"showDetails": "Pokaż szczegóły",
|
||||
"hideDetails": "Ukryj szczegóły",
|
||||
"copyToClipboard": "Skopiuj do schowka",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Otwórz AliasVault, aby dokonać aktualizacji",
|
||||
"vaultUpgradeRequired": "Wymagana aktualizacja sejfu.",
|
||||
"dismissPopup": "Zamknij wyskakujące okienko",
|
||||
"noTotpItemsFound": "Nie znaleziono kodu 2FA",
|
||||
"close": "Zamknij",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"title": "Zapisać w AliasVault?",
|
||||
"neverForThisSite": "Nigdy dla tej strony",
|
||||
"addUrlTitle": "Dodaj nowe dane logowania?",
|
||||
"addUrl": "Dodaj adres URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "Nie znaleziono żadnych elementów z załącznikami.",
|
||||
"noItemsOfTypeFound": "Nie znaleziono elementów {{type}}",
|
||||
"noMatchingItems": "Nie znaleziono pasujących elementów",
|
||||
"noMatchingItems": "Żaden element nie pasuje do wybranego filtra.",
|
||||
"noMatchingItemsSearch": "Nie znaleziono żadnych elementów pasujących do „{{search}}”",
|
||||
"noMatchingItemsWithFilter": "Brak elementów {{filter}} pasujących do „{{search}}”",
|
||||
"clearSearch": "Wyczyść wyszukiwanie",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} element(ów) zostaną przeniesione do Ostatnio usunięte.",
|
||||
"filters": {
|
||||
"folders": "Foldery",
|
||||
"passkeys": "Klucze dostępu"
|
||||
"passkeys": "Klucze dostępu",
|
||||
"totp": "Kody 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortuj według",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Tajny klucz",
|
||||
"saveToViewCode": "Zapisz, aby wyświetlić kod",
|
||||
"defaultName": "Uwierzytelnianie",
|
||||
"deleteTotpCodeTitle": "Usuń kod 2FA",
|
||||
"deleteTotpCodeConfirmation": "Czy na pewno chcesz usunąć ten kod TOTP \"{{name}}?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Nieprawidłowy format tajnego klucza."
|
||||
}
|
||||
@@ -356,11 +364,11 @@
|
||||
"disabledForThisSite": "Wyłączone dla tej witryny",
|
||||
"temporarilyDisabledUntil": "Tymczasowo nieaktywne do ",
|
||||
"resetAllSiteSettings": "Zresetuj wszystkie ustawienia witryny",
|
||||
"autofillPopupDescription": "Show the autofill popup when login fields are detected.",
|
||||
"disabledSites": "Disabled sites",
|
||||
"disabledSitesDescription": "Sites where the autofill popup will not appear.",
|
||||
"clearAllDisabledSites": "Clear all disabled sites",
|
||||
"temporaryUntil": "until",
|
||||
"autofillPopupDescription": "Pokaż wyskakujące okienko autouzupełniania po wykryciu pól logowania.",
|
||||
"disabledSites": "Wyłączone witryny",
|
||||
"disabledSitesDescription": "Witryny, w których okienko autouzupełniania nie będzie wyświetlane.",
|
||||
"clearAllDisabledSites": "Usuń wszystkie wyłączone witryny",
|
||||
"temporaryUntil": "do",
|
||||
"appearance": "Wygląd",
|
||||
"theme": "Motyw",
|
||||
"useDefault": "Użyj domyślnego",
|
||||
@@ -430,11 +438,11 @@
|
||||
}
|
||||
},
|
||||
"loginSave": {
|
||||
"title": "Save Login Prompt",
|
||||
"description": "Show a prompt to save login credentials when you submit a login form on a website.",
|
||||
"blockedSites": "Blocked sites",
|
||||
"blockedSitesDescription": "Sites where the save prompt will never appear.",
|
||||
"clearAllBlockedSites": "Clear all blocked sites"
|
||||
"title": "Zapisz monit logowania",
|
||||
"description": "Pokaż monit o zapisanie danych logowania podczas przesyłania formularza logowania na stronie internetowej.",
|
||||
"blockedSites": "Zablokowane witryny",
|
||||
"blockedSitesDescription": "Witryny, w których nie pojawi się monit zapisu.",
|
||||
"clearAllBlockedSites": "Wyczyść wszystkie zablokowane strony"
|
||||
},
|
||||
"unlockMethod": {
|
||||
"title": "Metoda odblokowania skarbca",
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Desfazer",
|
||||
"save": "Salvar",
|
||||
"saving": "Salvando...",
|
||||
"edit": "Editar",
|
||||
"create": "Criar",
|
||||
"or": "Ou",
|
||||
"close": "Fechar",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Desabilitado",
|
||||
"showPassword": "Mostrar senha",
|
||||
"hidePassword": "Ocultar senha",
|
||||
"show": "Mostrar",
|
||||
"hide": "Esconder",
|
||||
"showDetails": "Exibir detalhes",
|
||||
"hideDetails": "Esconder detalhes",
|
||||
"copyToClipboard": "Copiar para a área de transferência",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Abra o AliasVault para atualizar",
|
||||
"vaultUpgradeRequired": "Atualização de cofre necessária.",
|
||||
"dismissPopup": "Ignorar pop-up",
|
||||
"noTotpItemsFound": "Nenhum código 2FA encontrado",
|
||||
"close": "Fechar",
|
||||
"savePrompt": {
|
||||
"title": "Salvar no AliasVault?",
|
||||
"neverForThisSite": "Nunca para este site"
|
||||
"neverForThisSite": "Nunca para este site",
|
||||
"addUrlTitle": "Adicionar URL na credencial?",
|
||||
"addUrl": "Adicionar URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "Nenhum item com anexos foi encontrado",
|
||||
"noItemsOfTypeFound": "Nenhum item do tipo {{type}} foi encontrado",
|
||||
"noMatchingItems": "Nenhum ítem correspondente encontrado",
|
||||
"noMatchingItems": "Nenhum item corresponde ao filtro selecionado.",
|
||||
"noMatchingItemsSearch": "Nenhum item corresponde à \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Nenhum item com o filtro {{filter}} corresponde à \"{{search}}\"",
|
||||
"clearSearch": "Limpar pesquisa",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) será(ão) movido(s) para Recentemente Excluídos.",
|
||||
"filters": {
|
||||
"folders": "Pastas",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "Códigos de 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordenar por",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Chave Secreta",
|
||||
"saveToViewCode": "Salvar para ver código",
|
||||
"defaultName": "Autenticador",
|
||||
"deleteTotpCodeTitle": "Excluir Código 2FA",
|
||||
"deleteTotpCodeConfirmation": "Tem certeza que deseja excluir o código 2FA \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato de chave secreta inválido."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Revocă",
|
||||
"save": "Salvează",
|
||||
"saving": "Se salvează...",
|
||||
"edit": "Editează",
|
||||
"create": "Creează",
|
||||
"or": "Sau",
|
||||
"close": "Închide",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Dezactivat",
|
||||
"showPassword": "Afișează parola",
|
||||
"hidePassword": "Ascunde parola",
|
||||
"show": "Afișează",
|
||||
"hide": "Ascunde",
|
||||
"showDetails": "Afișează detalii",
|
||||
"hideDetails": "Ascunde detalii",
|
||||
"copyToClipboard": "Copiază în clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Deschide AliasVault pentru actualizare",
|
||||
"vaultUpgradeRequired": "Este necesară actualizarea seifului.",
|
||||
"dismissPopup": "Închide fereastra",
|
||||
"noTotpItemsFound": "Nu s-a găsit niciun cod 2FA corespunzător",
|
||||
"close": "Închide",
|
||||
"savePrompt": {
|
||||
"title": "Salvează în AliasVault?",
|
||||
"neverForThisSite": "Niciodată pentru acest site"
|
||||
"neverForThisSite": "Niciodată pentru acest site",
|
||||
"addUrlTitle": "Adaugă URL la datele de autentificare?",
|
||||
"addUrl": "Adaugă URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "Bun venit în AliasVault!",
|
||||
"welcomeDescription": "Pentru a utiliza extensia de browser AliasVault: accesează un site web și folosește fereastra pop-up de completare automată AliasVault pentru a crea noi date de autentificare.",
|
||||
"noPasskeysFound": "Nu a fost creat niciun passkey încă. Passkey-urile sunt create vizitând site-uri care oferă această metodă de autentificare.",
|
||||
"noAttachmentsFound": "Nu s-au găsit elemente cu atașamente",
|
||||
"noItemsOfTypeFound": "Nu s-au găsit elemente de tip {{type}}",
|
||||
"noMatchingItems": "Nu s-au găsit elemente care să se potrivească",
|
||||
"noMatchingItems": "Niciun element nu corespunde filtrului selectat.",
|
||||
"noMatchingItemsSearch": "Nu s-au găsit elemente pentru „{{search}}”",
|
||||
"noMatchingItemsWithFilter": "Niciun element {{filter}} nu se potrivește cu „{{search}}”",
|
||||
"clearSearch": "Șterge căutarea",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} element(e) vor fi mutate la Șterse Recent.",
|
||||
"filters": {
|
||||
"folders": "Dosare",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "Coduri 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Filtrează după",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Cheie Secretă",
|
||||
"saveToViewCode": "Salvează pentru a vedea codul",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Șterge codul 2FA",
|
||||
"deleteTotpCodeConfirmation": "Sigur dorești să ștergi codul 2FA „{{name}}”?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Format cheie secretă invalid."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Отменить",
|
||||
"save": "Сохранить",
|
||||
"saving": "Сохраняем...",
|
||||
"edit": "Edit",
|
||||
"create": "Создать",
|
||||
"or": "Или",
|
||||
"close": "Закрыть",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Отключено",
|
||||
"showPassword": "Показать пароль",
|
||||
"hidePassword": "Скрыть пароль",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Показать подробности",
|
||||
"hideDetails": "Скрыть подробности",
|
||||
"copyToClipboard": "Скопировать в буфер обмена",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Откройте AliasVault для обновления",
|
||||
"vaultUpgradeRequired": "Требуется обновление хранилища.",
|
||||
"dismissPopup": "Закрыть окно",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Сохранить в AliasVault?",
|
||||
"neverForThisSite": "Никогда для этого сайта"
|
||||
"neverForThisSite": "Никогда для этого сайта",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "Добро пожаловать в AliasVault!",
|
||||
"welcomeDescription": "Чтобы использовать браузерное расширение AliasVault: перейдите на сайт и используйте всплывающее окно автозаполнения AliasVault для создания новых учетных данных.",
|
||||
"noPasskeysFound": "Ключи доступа еще не созданы. Ключи доступа создаются при посещении веб-сайта, который предлагает их в качестве метода аутентификации.",
|
||||
"noAttachmentsFound": "Элементы с вложениями не найдены",
|
||||
"noItemsOfTypeFound": "Элементы типа «{{type}}» не найдены",
|
||||
"noMatchingItems": "Совпадений не найдено",
|
||||
"noMatchingItems": "Нет записей, соответствующих выбранному фильтру.",
|
||||
"noMatchingItemsSearch": "По запросу \"{{search}}\" ничего не найдено",
|
||||
"noMatchingItemsWithFilter": "Ничего не найдено в \"{{filter}}\" по запросу \"{{search}}\"",
|
||||
"clearSearch": "Очистить поиск",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} объект(ов) будет перемещено в раздел «Недавно удалённые».",
|
||||
"filters": {
|
||||
"folders": "Папки",
|
||||
"passkeys": "Ключи доступа"
|
||||
"passkeys": "Ключи доступа",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Сортировка",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Секретный ключ",
|
||||
"saveToViewCode": "Сохранить для просмотра кода",
|
||||
"defaultName": "Аутентификатор",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Неверный формат секретного ключа."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Ångra",
|
||||
"save": "Spara",
|
||||
"saving": "Sparar...",
|
||||
"edit": "Redigera",
|
||||
"create": "Skapa",
|
||||
"or": "Eller",
|
||||
"close": "Stäng",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Inaktiverad",
|
||||
"showPassword": "Visa lösenord",
|
||||
"hidePassword": "Dölj lösenord",
|
||||
"show": "Visa",
|
||||
"hide": "Dölj",
|
||||
"showDetails": "Visa detaljer",
|
||||
"hideDetails": "Dölj detaljer",
|
||||
"copyToClipboard": "Kopiera till urklipp",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Öppna AliasVault för att uppgradera",
|
||||
"vaultUpgradeRequired": "Uppgradering av valv krävs.",
|
||||
"dismissPopup": "Avvisa popup",
|
||||
"noTotpItemsFound": "Inga matchande 2FA-koder funna",
|
||||
"close": "Stäng",
|
||||
"savePrompt": {
|
||||
"title": "Spara till AliasVault?",
|
||||
"neverForThisSite": "Aldrig för denna webbplats"
|
||||
"neverForThisSite": "Aldrig för denna webbplats",
|
||||
"addUrlTitle": "Lägg till URL till posten?",
|
||||
"addUrl": "Lägg till URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -191,11 +198,9 @@
|
||||
"folderNameRequired": "Mappnamn krävs",
|
||||
"folder": "Mapp",
|
||||
"welcomeTitle": "Välkommen till AliasVault!",
|
||||
"welcomeDescription": "För att använda webbläsartillägget AliasVault: navigera till en webbplats och använd AliasVault-popup-fönstret för att skapa en ny inloggningsuppgift.",
|
||||
"welcomeDescription": "För att använda webbläsartillägget AliasVault: navigera till en webbplats och använd AliasVault-autofyllrutan för att skapa en ny inloggningsuppgift.",
|
||||
"noPasskeysFound": "Inga passkeys har skapats än. Passkeys skapas genom att besöka en webbplats som erbjuder passkeys som en autentiseringsmetod.",
|
||||
"noAttachmentsFound": "Inga objekt med bifogade filer hittades",
|
||||
"noItemsOfTypeFound": "Inga {{type}} objekt hittades",
|
||||
"noMatchingItems": "Inga matchande objekt hittades",
|
||||
"noMatchingItems": "Inga objekt matchar de valda filtren",
|
||||
"noMatchingItemsSearch": "Inga objekt matchar \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Inga {{filter}} objekt som matchar \"{{search}}\"",
|
||||
"clearSearch": "Rensa sökning",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} objekt kommer att flyttas till Nyligen borttagen.",
|
||||
"filters": {
|
||||
"folders": "Mappar",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA-Koder"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortera efter",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Hemlig nyckel",
|
||||
"saveToViewCode": "Spara för att visa kod",
|
||||
"defaultName": "Autentiserare",
|
||||
"deleteTotpCodeTitle": "Ta bort 2FA-kod",
|
||||
"deleteTotpCodeConfirmation": "Är du säker på att du vill radera 2FA-koden\"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ogiltigt format för hemlig nyckel."
|
||||
}
|
||||
@@ -340,25 +348,25 @@
|
||||
"openWebApp": "Öppna webbapp",
|
||||
"lock": "Lås",
|
||||
"globalSettings": "Globala inställningar",
|
||||
"autofillPopup": "Autofyll popup",
|
||||
"autofillPopup": "Autofyllrutan",
|
||||
"activeOnAllSites": "Aktiv på alla webbplatser (om inte inaktiverat nedan)",
|
||||
"disabledOnAllSites": "Inaktiverad på alla webbplatser",
|
||||
"rightClickContextMenu": "Högerklicksmeny",
|
||||
"autofillMatching": "Autofyllsmatchning",
|
||||
"autofillMatchingMode": "Autofyll matchningsläge",
|
||||
"autofillMatchingModeDescription": "Avgör vilka uppgifter som anses vara en matchning och visas som förslag i autofill popup för en viss webbplats.",
|
||||
"autofillMatchingModeDescription": "Avgör vilka uppgifter som anses vara en matchning och visas som förslag i autofyllrutan för en viss webbplats.",
|
||||
"autofillMatchingDefault": "URL + subdomän + namn wildcard",
|
||||
"autofillMatchingUrlSubdomain": "URL + subdomän",
|
||||
"autofillMatchingUrlExact": "Endast exakt URL domän",
|
||||
"siteSpecificSettings": "Webbplatsspecifika inställningar",
|
||||
"autofillPopupOn": "Autofyll popup-fönster på: ",
|
||||
"autofillPopupOn": "Autofyllruta på: ",
|
||||
"enabledForThisSite": "Aktiverad för denna webbplats",
|
||||
"disabledForThisSite": "Inaktiverad för denna webbplats",
|
||||
"temporarilyDisabledUntil": "Tillfälligt inaktiverad tills",
|
||||
"resetAllSiteSettings": "Återställ alla webbplatsspecifika inställningar",
|
||||
"autofillPopupDescription": "Visa autofyll när inloggningsfält upptäcks.",
|
||||
"autofillPopupDescription": "Visa autofyllrutan när inloggningsfält upptäcks.",
|
||||
"disabledSites": "Inaktiverade webbplatser",
|
||||
"disabledSitesDescription": "Webbplatser där autofyll inte kommer att visas.",
|
||||
"disabledSitesDescription": "Webbplatser där autofyllrutan inte kommer att visas.",
|
||||
"clearAllDisabledSites": "Rensa alla inaktiverade sajter",
|
||||
"temporaryUntil": "fram till",
|
||||
"appearance": "Utseende",
|
||||
@@ -377,7 +385,7 @@
|
||||
"clipboardClear15Seconds": "Rensa efter 15 sekunder",
|
||||
"autoLockTimeout": "Timeout för automatisk låsning",
|
||||
"autoLockTimeoutDescription": "Lås valvet automatiskt efter en period av inaktivitet",
|
||||
"autoLockTimeoutHelp": "Valvet kommer endast att låsas efter den angivna perioden av inaktivitet (ingen användning av autofyll eller öppnande av tilläggspopup). Valvet kommer alltid att låsa när webbläsaren stängs, oavsett inställning.",
|
||||
"autoLockTimeoutHelp": "Valvet kommer endast att låsas efter den angivna perioden av inaktivitet (ingen användning av autofyll eller öppnande av tilläggsruta). Valvet kommer alltid att låsa när webbläsaren stängs, oavsett inställning.",
|
||||
"autoLockNever": "Aldrig",
|
||||
"autoLock15Seconds": "15 sekunder",
|
||||
"autoLock1Minute": "1 minut",
|
||||
@@ -404,7 +412,7 @@
|
||||
"customClientUrl": "Klientens URL",
|
||||
"apiUrlHint": "API slutpunkts-URL (vanligtvis klientens URL + /api)",
|
||||
"clientUrlHint": "Webbgränssnittets URL för din egenhostade instans",
|
||||
"autofillSettingsDescription": "Aktivera eller inaktivera popup för autofyll på webbsidor",
|
||||
"autofillSettingsDescription": "Aktivera eller inaktivera autofyllruta på webbsidor",
|
||||
"autofillEnabledDescription": "Autofyll förslag visas på inloggningsformulär",
|
||||
"autofillDisabledDescription": "Autofyll förslag är inaktiverade globalt",
|
||||
"languageSettings": "Språk",
|
||||
@@ -414,17 +422,17 @@
|
||||
"clientUrlRequired": "Klientens URL krävs",
|
||||
"clientUrlInvalid": "Ange en giltig klient-URL"
|
||||
},
|
||||
"identityGenerator": "Identitets Generator",
|
||||
"identityGenerator": "Identitetsgenerator",
|
||||
"identityGeneratorSettings": {
|
||||
"description": "Konfigurera standardspråk och könspreferens för att generera nya identiteter.",
|
||||
"description": "Konfigurera standardspråk och könspreferens för generering av nya identiteter.",
|
||||
"languageSection": "Språk",
|
||||
"languageDescription": "Ange det språk som ska användas för att generera nya identiteter.",
|
||||
"genderSection": "Kön",
|
||||
"genderDescription": "Ställ in könspreferensen för att generera nya identiteter.",
|
||||
"genderDescription": "Ange könspreferens för generering av nya identiteter.",
|
||||
"ageRangeSection": "Åldersintervall",
|
||||
"ageRangeDescription": "Ange åldersintervallet för att generera nya identiteter.",
|
||||
"ageRangeDescription": "Ange åldersintervall för generering av nya identiteter.",
|
||||
"genderOptions": {
|
||||
"random": "Slumpad",
|
||||
"random": "Slumpmässigt",
|
||||
"male": "Man",
|
||||
"female": "Kvinna"
|
||||
}
|
||||
@@ -452,7 +460,7 @@
|
||||
"incorrectPinSingular": "Felaktig PIN-kod. 1 försök återstår.",
|
||||
"enableSuccess": "PIN-upplåsning har aktiverats!",
|
||||
"pinLocked": "PIN-upplåsning har inaktiverats. Använd ditt huvudlösenord för att låsa upp ditt valv.",
|
||||
"pinSecurityWarning": "PIN-upplåsning i webbläsartillägget kan vara mindre säkert än ditt huvudlösenord, eftersom PIN-koder vanligtvis har lägre entropi och kan bli \"brute-forcead\" om din enhet äventyras. Använd den endast på enheter som du litar på."
|
||||
"pinSecurityWarning": "PIN-upplåsning i webbläsartillägget kan vara mindre säkert än ditt huvudlösenord, eftersom PIN-koder vanligtvis har lägre entropi och kan bli buret-force-attackerad"
|
||||
}
|
||||
},
|
||||
"passkeys": {
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "Kaydet",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "Kapat",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Скасувати",
|
||||
"save": "Зберегти",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Створити",
|
||||
"or": "Або",
|
||||
"close": "Закрити",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Вимкнено",
|
||||
"showPassword": "Показати пароль",
|
||||
"hidePassword": "Приховати пароль",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Показати подробиці",
|
||||
"hideDetails": "Приховати подробиці",
|
||||
"copyToClipboard": "Копіювати до буфера обміну",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Відкрити AliasVault для покращення",
|
||||
"vaultUpgradeRequired": "Потрібне оновлення сховища.",
|
||||
"dismissPopup": "Закрити спливаюче вікно",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "Ласкаво просимо до AliasVult!",
|
||||
"welcomeDescription": "Щоб скористатися розширенням браузера AliasVault: перейдіть на вебсайт і скористайтеся спливаючим вікном автозаповнення AliasVault, щоб створити нові облікові дані.",
|
||||
"noPasskeysFound": "Ключі доступу ще не створено. Ключі доступу створюються під час відвідування вебсайту, який пропонує ключі доступу як спосіб автентифікації.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Ключі доступу"
|
||||
"passkeys": "Ключі доступу",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Секретний ключ",
|
||||
"saveToViewCode": "Зберегти для перегляду коду",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "Undo",
|
||||
"save": "محفوظ کریں",
|
||||
"saving": "Saving...",
|
||||
"edit": "Edit",
|
||||
"create": "Create",
|
||||
"or": "Or",
|
||||
"close": "بند کریں",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "Disabled",
|
||||
"showPassword": "Show password",
|
||||
"hidePassword": "Hide password",
|
||||
"show": "Show",
|
||||
"hide": "Hide",
|
||||
"showDetails": "Show details",
|
||||
"hideDetails": "Hide details",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "Open AliasVault to upgrade",
|
||||
"vaultUpgradeRequired": "Vault upgrade required.",
|
||||
"dismissPopup": "Dismiss popup",
|
||||
"noTotpItemsFound": "No 2FA code matches found",
|
||||
"close": "Close",
|
||||
"savePrompt": {
|
||||
"title": "Save to AliasVault?",
|
||||
"neverForThisSite": "Never for this site"
|
||||
"neverForThisSite": "Never for this site",
|
||||
"addUrlTitle": "Add URL to credential?",
|
||||
"addUrl": "Add URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"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.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"clearSearch": "Clear search",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"filters": {
|
||||
"folders": "Folders",
|
||||
"passkeys": "Passkeys"
|
||||
"passkeys": "Passkeys",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "Secret Key",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"defaultName": "Authenticator",
|
||||
"deleteTotpCodeTitle": "Delete 2FA Code",
|
||||
"deleteTotpCodeConfirmation": "Are you sure you want to delete the 2FA code \"{{name}}\"?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"undo": "撤销",
|
||||
"save": "保存",
|
||||
"saving": "保存中…",
|
||||
"edit": "编辑",
|
||||
"create": "创建",
|
||||
"or": "或",
|
||||
"close": "关闭",
|
||||
@@ -62,6 +63,8 @@
|
||||
"disabled": "禁用",
|
||||
"showPassword": "显示密码",
|
||||
"hidePassword": "隐藏密码",
|
||||
"show": "显示",
|
||||
"hide": "隐藏",
|
||||
"showDetails": "显示详情",
|
||||
"hideDetails": "隐藏详情",
|
||||
"copyToClipboard": "复制到剪贴板",
|
||||
@@ -168,9 +171,13 @@
|
||||
"openAliasVaultToUpgrade": "打开AliasVault进行升级",
|
||||
"vaultUpgradeRequired": "需要升级密码库。",
|
||||
"dismissPopup": "关闭弹窗",
|
||||
"noTotpItemsFound": "未找到匹配的两步验证码",
|
||||
"close": "关闭",
|
||||
"savePrompt": {
|
||||
"title": "保存到 AliasVault?",
|
||||
"neverForThisSite": "此网站不再显示"
|
||||
"neverForThisSite": "此网站不再显示",
|
||||
"addUrlTitle": "将 URL 添加到凭据?",
|
||||
"addUrl": "添加 URL"
|
||||
}
|
||||
},
|
||||
"items": {
|
||||
@@ -193,9 +200,7 @@
|
||||
"welcomeTitle": "欢迎使用 AliasVault!",
|
||||
"welcomeDescription": "要使用AliasVault浏览器扩展:导航到某个网站,使用AliasVault自动填充弹窗创建新凭据。",
|
||||
"noPasskeysFound": "尚未创建通行密钥。访问以通行密钥为认证方式的网站才能创建通行密钥。",
|
||||
"noAttachmentsFound": "未找到带附件的项目",
|
||||
"noItemsOfTypeFound": "未找到 {{type}} 项目",
|
||||
"noMatchingItems": "未找到匹配的项目",
|
||||
"noMatchingItems": "没有项目符合所选筛选器。",
|
||||
"noMatchingItemsSearch": "未找到匹配“{{search}}”的项目",
|
||||
"noMatchingItemsWithFilter": "未找到匹配“{{search}}”的 {{filter}} 项目",
|
||||
"clearSearch": "清除搜索",
|
||||
@@ -209,7 +214,8 @@
|
||||
"deleteFolderAndItemsDescription": "{{count}} 个项目将被移至“近期删除”。",
|
||||
"filters": {
|
||||
"folders": "文件夹",
|
||||
"passkeys": "通行密钥"
|
||||
"passkeys": "通行密钥",
|
||||
"totp": "两步验证码"
|
||||
},
|
||||
"sort": {
|
||||
"title": "排序方式",
|
||||
@@ -296,6 +302,8 @@
|
||||
"secretKey": "密钥",
|
||||
"saveToViewCode": "保存以查看验证码",
|
||||
"defaultName": "身份验证器",
|
||||
"deleteTotpCodeTitle": "删除两步验证码",
|
||||
"deleteTotpCodeConfirmation": "您确定要删除两步验证码“{{name}}”吗?",
|
||||
"errors": {
|
||||
"invalidSecretKey": "密钥格式无效。"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">AliasVault</string>
|
||||
<string name="autofill_service_description" translatable="true">AliasVault AutoFill</string>
|
||||
<string name="aliasvault_icon">AliasVault icon</string>
|
||||
<!-- Common strings -->
|
||||
<string name="common_close">Close</string>
|
||||
<string name="common_next">Next</string>
|
||||
<string name="common_cancel">Cancel</string>
|
||||
<string name="unknown_error">An unknown error occurred</string>
|
||||
<!-- AutofillService strings -->
|
||||
<string name="autofill_failed_to_retrieve">Failed to retrieve, open app</string>
|
||||
<string name="autofill_no_match_found">No match found, create new?</string>
|
||||
<string name="autofill_open_app">Open app</string>
|
||||
<string name="autofill_vault_locked">Vault locked</string>
|
||||
<!-- Biometric prompts -->
|
||||
<string name="biometric_store_key_title">Store Encryption Key</string>
|
||||
<string name="biometric_store_key_subtitle">Authenticate to securely store your encryption key in the Android Keystore. This enables secure access to your vault.</string>
|
||||
<string name="biometric_unlock_vault_title">Unlock Vault</string>
|
||||
<string name="biometric_unlock_vault_subtitle">Authenticate to access your vault</string>
|
||||
<!-- Passkey registration -->
|
||||
<string name="passkey_registration_title">Create Passkey</string>
|
||||
<string name="create_passkey_title">Create New Passkey</string>
|
||||
<string name="create_passkey_subtitle">Register a new passkey for this website. It will be securely stored in your vault and automatically synced across your devices with AliasVault.</string>
|
||||
<string name="replace_passkey">Replace Passkey</string>
|
||||
<string name="passkey_display_name_label">Passkey Name</string>
|
||||
<string name="passkey_display_name_hint">Enter a name for this passkey</string>
|
||||
<string name="passkey_website_label">Website</string>
|
||||
<string name="passkey_username_label">Username</string>
|
||||
<string name="passkey_create_button">Create Passkey</string>
|
||||
<string name="passkey_creating">Creating passkey…</string>
|
||||
<string name="passkey_saving">Saving to vault…</string>
|
||||
<string name="passkey_syncing">Syncing with server…</string>
|
||||
<string name="passkey_error_title">Error</string>
|
||||
<string name="passkey_error_empty_name">Please enter a name for the passkey</string>
|
||||
<string name="passkey_creation_failed">Failed to create passkey</string>
|
||||
<string name="passkey_retry_button">Retry</string>
|
||||
<string name="passkey_info_icon">Info icon</string>
|
||||
<string name="passkey_create_explanation">This creates a new passkey and stores it in your vault. It will be automatically synced across all your devices that use AliasVault.</string>
|
||||
<string name="passkey_create_new_button">Create New Passkey</string>
|
||||
<string name="passkey_select_to_replace">Or, replace an existing passkey:</string>
|
||||
<string name="passkey_add_to_existing">Or, add passkey to an existing item:</string>
|
||||
<string name="passkey_replace_explanation">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.</string>
|
||||
<string name="passkey_merge_explanation">This will add a passkey to your existing item. Your password and other data will be preserved.</string>
|
||||
<string name="passkey_replacing">Replacing passkey…</string>
|
||||
<string name="add_passkey">Add Passkey</string>
|
||||
<string name="add_passkey_subtitle">Adding passkey to existing item</string>
|
||||
<string name="passkey_checking_connection">Checking connection…</string>
|
||||
<string name="passkey_retrieving">Retrieving passkey…</string>
|
||||
<string name="passkey_verifying">Verifying…</string>
|
||||
<string name="passkey_authenticating">Authenticating…</string>
|
||||
<!-- Vault sync error messages -->
|
||||
<string name="connection_error_title">Connection Error</string>
|
||||
<string name="connection_error_message">No connection to the server can be made. Please check your internet connection and try creating the passkey again.</string>
|
||||
<string name="session_expired_title">Session Expired</string>
|
||||
<string name="session_expired_message">Your session has expired. Please sign in again.</string>
|
||||
<string name="password_changed_title">Password Changed</string>
|
||||
<string name="password_changed_message">Your password has been changed. Please sign in again.</string>
|
||||
<string name="version_not_supported_title">Update Required</string>
|
||||
<string name="version_not_supported_message">Your app version is no longer supported. Please update to the latest version.</string>
|
||||
<string name="server_unavailable_title">Server Unavailable</string>
|
||||
<string name="server_unavailable_message">The server is currently unavailable. Please try again later.</string>
|
||||
<string name="network_error_title">Network Error</string>
|
||||
<string name="network_error_message">A network error occurred. Please check your connection and try again.</string>
|
||||
<string name="server_version_not_supported_title">Server Update Required</string>
|
||||
<string name="server_version_not_supported_message">The server version is outdated. Please contact your administrator to update the server.</string>
|
||||
<!-- Passkey authentication and unlock error messages -->
|
||||
<string name="error_unlock_method_required">Please enable biometric or PIN authentication in the main AliasVault app in order to continue</string>
|
||||
<string name="error_unlock_vault_first">Please unlock vault in AliasVault app first</string>
|
||||
<string name="error_vault_decrypt_failed">Failed to decrypt vault</string>
|
||||
<string name="error_biometric_cancelled">Biometric authentication cancelled</string>
|
||||
<string name="error_encryption_key_failed">Failed to retrieve encryption key</string>
|
||||
<!-- PIN unlock -->
|
||||
<string name="pin_unlock_vault">Unlock Vault</string>
|
||||
<string name="pin_enter_to_unlock">Enter your PIN to unlock your vault</string>
|
||||
<string name="pin_locked_max_attempts">PIN locked after too many failed attempts</string>
|
||||
<string name="pin_incorrect_attempts_remaining">Incorrect PIN. %d attempts remaining</string>
|
||||
<!-- PIN setup -->
|
||||
<string name="pin_setup_title">Setup PIN</string>
|
||||
<string name="pin_setup_description">Choose a PIN to unlock your vault</string>
|
||||
<string name="pin_confirm_title">Confirm PIN</string>
|
||||
<string name="pin_confirm_description">Re-enter your PIN to confirm</string>
|
||||
<string name="pin_mismatch">PINs do not match. Please try again.</string>
|
||||
</resources>
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Затвори",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"edit": "Edit",
|
||||
"yes": "Yes",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again.",
|
||||
"usernameNotFound": "Username not found. Please login again."
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments"
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Tanca",
|
||||
"delete": "Suprimeix",
|
||||
"save": "Desa",
|
||||
"edit": "Edit",
|
||||
"yes": "Sí",
|
||||
"no": "No",
|
||||
"ok": "D'acord",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again.",
|
||||
"usernameNotFound": "Username not found. Please login again."
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments"
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
670
apps/mobile-app/i18n/locales/cs.json
Normal file
670
apps/mobile-app/i18n/locales/cs.json
Normal file
@@ -0,0 +1,670 @@
|
||||
{
|
||||
"common": {
|
||||
"cancel": "Cancel",
|
||||
"close": "Close",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"edit": "Edit",
|
||||
"yes": "Yes",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
"continue": "Continue",
|
||||
"loading": "Loading",
|
||||
"error": "Error",
|
||||
"success": "Success",
|
||||
"never": "Never",
|
||||
"copied": "Copied to clipboard",
|
||||
"loadMore": "Load more",
|
||||
"use": "Use",
|
||||
"confirm": "Confirm",
|
||||
"next": "Next",
|
||||
"notice": "Notice",
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled",
|
||||
"twoFactorAuthentication": "Two-factor authentication",
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
"unknownError": "An unknown error occurred.",
|
||||
"unknownErrorTryAgain": "An unknown error occurred. Please try again.",
|
||||
"serverVersionTooOld": "The AliasVault server needs to be updated to a newer version in order to use this feature. Please contact the server admin if you need help."
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
"login": "Log in",
|
||||
"logout": "Logout",
|
||||
"username": "Username or email",
|
||||
"password": "Password",
|
||||
"authCode": "Authentication Code",
|
||||
"unlock": "Unlock",
|
||||
"unlocking": "Unlocking...",
|
||||
"loggingIn": "Logging in",
|
||||
"validatingCredentials": "Validating credentials",
|
||||
"syncingVault": "Syncing vault",
|
||||
"verifyingAuthCode": "Verifying authentication code",
|
||||
"verify": "Verify",
|
||||
"unlockVault": "Unlock Vault",
|
||||
"unlockWithPin": "Unlock with PIN",
|
||||
"enterPassword": "Enter your password to unlock your vault",
|
||||
"enterPasswordPlaceholder": "Password",
|
||||
"enterAuthCode": "Enter 6-digit code",
|
||||
"usernamePlaceholder": "name / name@company.com",
|
||||
"passwordPlaceholder": "Enter your password",
|
||||
"enableBiometric": "Enable {{biometric}}?",
|
||||
"biometricPrompt": "Would you like to use {{biometric}} to unlock your vault?",
|
||||
"tryBiometricAgain": "Try {{biometric}} Again",
|
||||
"tryPinAgain": "Try PIN Again",
|
||||
"authCodeNote": "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.",
|
||||
"errors": {
|
||||
"credentialsRequired": "Username and password are required",
|
||||
"invalidAuthCode": "Please enter a valid 6-digit authentication code",
|
||||
"incorrectPassword": "Incorrect password. Please try again.",
|
||||
"enterPassword": "Please enter your password",
|
||||
"serverError": "Could not reach AliasVault server. Please try again later or contact support if the problem persists.",
|
||||
"serverErrorSelfHosted": "Could not reach the API. For self-hosted instances, please verify the API endpoint is reachable by navigating to it in a browser: it should display 'OK'.",
|
||||
"networkError": "Network request failed. Please check your internet connection and try again.",
|
||||
"networkErrorSelfHosted": "Network request failed. Check your network connection and server availability. For self-hosted instances, please ensure you have a valid SSL certificate installed. Self-signed certificates are not supported on mobile devices for security reasons.",
|
||||
"sessionExpired": "Your session has expired. Please login again.",
|
||||
"httpError": "HTTP error: {{status}}"
|
||||
},
|
||||
"confirmLogout": "Are you sure you want to logout? You need to login again with your master password to access your vault.",
|
||||
"noAccountYet": "No account yet?",
|
||||
"createNewVault": "Create new vault",
|
||||
"connectingTo": "Connecting to",
|
||||
"loggedInAs": "Logged in as"
|
||||
},
|
||||
"logout": {
|
||||
"unsyncedChangesTitle": "Unsynced Changes",
|
||||
"unsyncedChangesWarning": "You have unsynced changes that will be lost if you log out now. Are you sure you want to continue?",
|
||||
"logoutAnyway": "Log out anyway"
|
||||
},
|
||||
"vault": {
|
||||
"syncingVault": "Syncing vault",
|
||||
"uploadingVaultToServer": "Uploading vault to server",
|
||||
"savingChangesToVault": "Saving changes to vault",
|
||||
"checkingForVaultUpdates": "Checking for vault updates",
|
||||
"executingOperation": "Executing operation...",
|
||||
"checkingVaultUpdates": "Checking vault updates",
|
||||
"syncingUpdatedVault": "Syncing updated vault",
|
||||
"mergingVault": "Merging vault changes",
|
||||
"uploadingChanges": "Uploading changes",
|
||||
"errors": {
|
||||
"failedToGetEncryptedDatabase": "Failed to get encrypted database",
|
||||
"usernameNotFound": "Username not found",
|
||||
"vaultOutdated": "Your vault is outdated. Please login on the AliasVault website and follow the steps.",
|
||||
"failedToSyncVault": "Failed to sync vault",
|
||||
"versionNotSupported": "This version of the AliasVault mobile app is not supported by the server anymore. Please update your app to the latest 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.",
|
||||
"appOutdated": "This app is outdated and cannot be used to access this (newer) vault version. Please update the AliasVault app to continue.",
|
||||
"passwordChanged": "Your password has changed since the last time you logged in. Please login again for security reasons.",
|
||||
"passwordChangeRequiresOnline": "Password change requires an internet connection. Please try again when online."
|
||||
}
|
||||
},
|
||||
"passkeys": {
|
||||
"passkey": "Passkey",
|
||||
"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."
|
||||
},
|
||||
"totp": {
|
||||
"addCode": "Add 2FA Code",
|
||||
"nameOptional": "Name (optional)",
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
"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:",
|
||||
"step1": "1. Open iOS Settings via the button below",
|
||||
"step2": "2. Go to \"General\"",
|
||||
"step3": "3. Tap \"AutoFill & Passwords\"",
|
||||
"step4": "4. Enable \"AliasVault\"",
|
||||
"step5": "5. Disable other password providers (e.g. \"iCloud Passwords\") to avoid conflicts",
|
||||
"openIosSettings": "Open iOS Settings",
|
||||
"alreadyConfigured": "I already configured it",
|
||||
"warningText": "Note: You'll need to authenticate with Face ID/Touch ID or your device passcode when using autofill."
|
||||
},
|
||||
"androidAutofillSettings": {
|
||||
"warningTitle": "⚠️ Experimental Feature",
|
||||
"warningDescription": "Autofill and passkey support for Android is currently in an experimental state.",
|
||||
"warningLink": "Read more about it here",
|
||||
"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:",
|
||||
"step1": "1. Open Android Settings via the button below, and change the \"autofill preferred service\" to \"AliasVault\"",
|
||||
"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",
|
||||
"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",
|
||||
"clipboardClear": "Clear Clipboard",
|
||||
"clipboardClearDescription": "Automatically clear copied passwords and sensitive information from your clipboard after a specified time period.",
|
||||
"clipboardClearAndroidWarning": "Note: some Android devices have clipboard history enabled, which may keep track of previously copied items, even after AliasVault clears the clipboard. AliasVault can only overwrite the most recent item, but older entries may remain visible in history. For security reasons, we recommend disabling any clipboard history features in your device settings.",
|
||||
"clipboardClearOptions": {
|
||||
"never": "Never",
|
||||
"5seconds": "5 seconds",
|
||||
"10seconds": "10 seconds",
|
||||
"15seconds": "15 seconds",
|
||||
"30seconds": "30 seconds"
|
||||
},
|
||||
"batteryOptimizationHelpTitle": "Enable Background Clipboard Clearing",
|
||||
"batteryOptimizationActive": "Battery optimization is blocking background tasks",
|
||||
"batteryOptimizationDisabled": "Background clipboard clearing enabled",
|
||||
"batteryOptimizationHelpDescription": "Android's battery optimization prevents reliable clipboard clearing when the app is in the background. Disabling battery optimization for AliasVault allows precise background clipboard clearing and automatically grants necessary alarm permissions.",
|
||||
"disableBatteryOptimization": "Disable battery optimization",
|
||||
"identityGenerator": "Identity Generator",
|
||||
"passwordGenerator": "Password Generator",
|
||||
"importExport": "Import / Export",
|
||||
"importSectionTitle": "Import",
|
||||
"importSectionDescription": "Import your passwords from other password managers or from a previous AliasVault export.",
|
||||
"importWebNote": "To import credentials from existing password managers, please login to the web app. The import feature is currently only available on the web version.",
|
||||
"exportSectionTitle": "Export",
|
||||
"exportSectionDescription": "Export your vault data to a CSV file. This file can be used as a back-up and can also be imported into other password managers.",
|
||||
"exportCsvButton": "Export vault to CSV file",
|
||||
"exporting": "Exporting...",
|
||||
"exportConfirmTitle": "Export Vault",
|
||||
"exportWarning": "Warning: Exporting your vault to an unencrypted file will expose all of your passwords and sensitive information in plain text. Only do this on trusted devices and ensure you:\n\n• Store the exported file in a secure location\n• Delete the file when you no longer need it\n• Never share the exported file with others\n\nAre you sure you want to continue with the export?",
|
||||
"passwordConfirm": {
|
||||
"title": "Confirm Password",
|
||||
"defaultDescription": "Please enter your master password to continue.",
|
||||
"exportDescription": "For security reasons, please enter your master password to confirm this export."
|
||||
},
|
||||
"security": "Security",
|
||||
"appVersion": "App version {{version}} ({{url}})",
|
||||
"autoLockOptions": {
|
||||
"never": "Never",
|
||||
"5seconds": "5 seconds",
|
||||
"30seconds": "30 seconds",
|
||||
"1minute": "1 minute",
|
||||
"15minutes": "15 minutes",
|
||||
"30minutes": "30 minutes",
|
||||
"1hour": "1 hour",
|
||||
"4hours": "4 hours",
|
||||
"8hours": "8 hours"
|
||||
},
|
||||
"language": "Language",
|
||||
"languageSystemMessage": "To change the app language, configure the preferred language for AliasVault in your device settings.",
|
||||
"openSettings": "Open Settings",
|
||||
"vaultUnlockSettings": {
|
||||
"description": "Choose how you want to unlock your vault.",
|
||||
"biometrics": "Biometrics",
|
||||
"faceId": "Face ID",
|
||||
"touchId": "Touch ID",
|
||||
"faceIdTouchId": "Face ID / Touch ID",
|
||||
"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": "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",
|
||||
"passwordHelp": "Re-enter your full master password to unlock your vault. This is always enabled as fallback option.",
|
||||
"keystoreIOS": "iOS Keychain",
|
||||
"keystoreAndroid": "Android Keystore"
|
||||
},
|
||||
"autoLockSettings": {
|
||||
"description": "Choose how long the app can stay in the background before requiring re-authentication. You'll need to use Face ID or enter your password to unlock the vault again."
|
||||
},
|
||||
"identityGeneratorSettings": {
|
||||
"description": "Configure the default language and gender preference for generating new identities.",
|
||||
"languageSection": "Language",
|
||||
"languageDescription": "Set the language that will be used when generating new identities.",
|
||||
"genderSection": "Gender",
|
||||
"genderDescription": "Set the gender preference for generating new identities.",
|
||||
"ageRangeSection": "Age Range",
|
||||
"ageRangeDescription": "Set the age range for generating new identities.",
|
||||
"genderOptions": {
|
||||
"random": "Random",
|
||||
"male": "Male",
|
||||
"female": "Female"
|
||||
}
|
||||
},
|
||||
"passwordGeneratorSettings": {
|
||||
"description": "Configure the default settings used when generating new passwords. These settings will be used for all new passwords unless overridden for specific entries.",
|
||||
"preview": "Preview"
|
||||
},
|
||||
"securitySettings": {
|
||||
"title": "Security",
|
||||
"description": "Manage your account and vault security settings.",
|
||||
"changeMasterPassword": "Change Master Password",
|
||||
"activeSessionsTitle": "Active Sessions",
|
||||
"recentAuthLogs": "Recent Auth Logs",
|
||||
"deleteAccountTitle": "Delete Account",
|
||||
"changePassword": {
|
||||
"headerText": "Changing your master password also changes the vault encryption keys. It is advised to periodically change your master password to keep your vaults secure.",
|
||||
"currentPassword": "Current Password",
|
||||
"newPassword": "New Password",
|
||||
"confirmNewPassword": "Confirm New Password",
|
||||
"enterCurrentPassword": "Enter current password",
|
||||
"enterNewPassword": "Enter new password",
|
||||
"changePassword": "Change Password",
|
||||
"fillAllFields": "Please fill in all fields",
|
||||
"passwordsDoNotMatch": "New passwords do not match",
|
||||
"userNotAuthenticated": "User not authenticated",
|
||||
"initiatingChange": "Initiating password change...",
|
||||
"currentPasswordIncorrect": "Current password is not correct",
|
||||
"passwordChangedSuccessfully": "Password changed successfully",
|
||||
"failedToChange": "Failed to change password. Please try again."
|
||||
},
|
||||
"activeSessions": {
|
||||
"headerText": "Below is a list of devices where your account is currently logged in or has an active session. You can log out from any of these sessions here.",
|
||||
"noSessions": "No active sessions",
|
||||
"revoke": "Revoke",
|
||||
"revokeSession": "Revoke Session",
|
||||
"revokeConfirmation": "Are you sure you want to revoke this session? This will log you out of the chosen device.",
|
||||
"sessionRevoked": "Session successfully revoked",
|
||||
"failedToRevoke": "Failed to revoke session",
|
||||
"failedToLoad": "Failed to load active sessions",
|
||||
"lastActive": "Last active",
|
||||
"expires": "Expires"
|
||||
},
|
||||
"authLogs": {
|
||||
"headerText": "Below you can find an overview of recent login attempts to your account.",
|
||||
"noLogs": "No auth logs found",
|
||||
"success": "Success",
|
||||
"failed": "Failed",
|
||||
"time": "Time",
|
||||
"ipAddress": "IP Address",
|
||||
"client": "Client",
|
||||
"failedToLoad": "Failed to load auth logs"
|
||||
},
|
||||
"deleteAccount": {
|
||||
"headerText": "Deleting your account will immediately and permanently delete all of your data.",
|
||||
"warningText": "Warning: This action cannot be undone. All your data will be permanently deleted.",
|
||||
"finalWarning": "Final warning: Enter your password to permanently delete your account.",
|
||||
"warningVaults": "All encrypted vaults which includes all of your credentials will be permanently deleted",
|
||||
"warningAliases": "Your email aliases will be orphaned and cannot be claimed by other users",
|
||||
"warningRecovery": "Your account cannot be recovered after deletion",
|
||||
"irreversibleWarning": "Account deletion is irreversible and cannot be undone. Pressing the button below will delete your account immediately and permanently.",
|
||||
"enterUsername": "Enter your username to continue",
|
||||
"password": "Password",
|
||||
"enterPassword": "Enter password",
|
||||
"deleteAccount": "Delete Account",
|
||||
"confirmationMessage": "Are you absolutely sure you want to delete your account? This action cannot be undone.",
|
||||
"usernameDoesNotMatch": "Username does not match",
|
||||
"verifyingPassword": "Verifying password...",
|
||||
"currentPasswordIncorrect": "Current password is not correct",
|
||||
"initiatingDeletion": "Initiating account deletion",
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
"title": "QR Code Scanner",
|
||||
"scanningMessage": "Scan AliasVault QR code",
|
||||
"mobileLogin": {
|
||||
"confirmTitle": "Confirm Login Request",
|
||||
"confirmSubtitle": "Re-authenticate to approve login on another device.",
|
||||
"confirmMessage": "You are about to log in on a remote device with your account. This other device will have full access to your vault. Only proceed if you trust this device.",
|
||||
"successDescription": "The remote device has been successfully logged in.",
|
||||
"requestExpired": "This login request has expired. Please generate a new QR code."
|
||||
}
|
||||
}
|
||||
},
|
||||
"navigation": {
|
||||
"vault": "Vault",
|
||||
"emails": "Emails",
|
||||
"settings": "Settings"
|
||||
},
|
||||
"itemTypes": {
|
||||
"creating": "Creating",
|
||||
"editing": "Editing",
|
||||
"login": {
|
||||
"title": "Login"
|
||||
},
|
||||
"alias": {
|
||||
"title": "Alias"
|
||||
},
|
||||
"creditCard": {
|
||||
"title": "Credit Card",
|
||||
"cardInformation": "Card Information"
|
||||
},
|
||||
"note": {
|
||||
"title": "Note"
|
||||
},
|
||||
"addField": "Add Field",
|
||||
"addCustomField": "Add Custom Field",
|
||||
"customFields": "Custom Fields",
|
||||
"fieldLabel": "Field Label",
|
||||
"fieldType": "Field Type",
|
||||
"enterFieldName": "Enter field name",
|
||||
"fieldTypes": {
|
||||
"text": "Text",
|
||||
"hidden": "Hidden",
|
||||
"email": "Email",
|
||||
"url": "URL",
|
||||
"phone": "Phone",
|
||||
"number": "Number",
|
||||
"date": "Date",
|
||||
"textArea": "Text Area"
|
||||
}
|
||||
},
|
||||
"fieldLabels": {
|
||||
"login.username": "Username",
|
||||
"login.password": "Password",
|
||||
"login.email": "Email",
|
||||
"login.url": "URL",
|
||||
"alias.first_name": "First Name",
|
||||
"alias.last_name": "Last Name",
|
||||
"alias.gender": "Gender",
|
||||
"alias.birthdate": "Birth Date",
|
||||
"card.cardholder_name": "Cardholder Name",
|
||||
"card.number": "Card Number",
|
||||
"card.expiry_month": "Expiry Month",
|
||||
"card.expiry_year": "Expiry Year",
|
||||
"card.cvv": "CVV",
|
||||
"card.pin": "PIN",
|
||||
"notes.content": "Notes"
|
||||
},
|
||||
"items": {
|
||||
"title": "Items",
|
||||
"addItem": "Add Item",
|
||||
"editItem": "Edit Item",
|
||||
"deleteItem": "Delete Item",
|
||||
"itemDetails": "Item Details",
|
||||
"itemCreated": "Item Created",
|
||||
"itemCreatedMessage": "Your new item has been added to your vault and is ready to use.",
|
||||
"emailPreview": "Email Preview",
|
||||
"untitled": "Untitled",
|
||||
"name": "Name",
|
||||
"url": "URL",
|
||||
"itemName": "Name",
|
||||
"serviceUrl": "Service URL",
|
||||
"loginCredentials": "Login credentials",
|
||||
"cardInformation": "Card Information",
|
||||
"email": "Email",
|
||||
"alias": "Alias",
|
||||
"firstName": "First Name",
|
||||
"lastName": "Last Name",
|
||||
"fullName": "Full Name",
|
||||
"birthDate": "Birth Date",
|
||||
"birthDatePlaceholder": "YYYY-MM-DD",
|
||||
"notes": "Notes",
|
||||
"randomAlias": "Random Alias",
|
||||
"manual": "Manual",
|
||||
"enterEmailPrefix": "Enter email prefix",
|
||||
"selectEmailDomain": "Select Email Domain",
|
||||
"privateEmailTitle": "Private Email",
|
||||
"privateEmailAliasVaultServer": "AliasVault server",
|
||||
"privateEmailDescription": "E2E encrypted, fully private.",
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
"loadingEmails": "Loading emails...",
|
||||
"noEmailsYet": "No emails received yet.",
|
||||
"offlineEmailsMessage": "You are offline. Please connect to the internet to load your emails.",
|
||||
"emailLoadError": "An error occurred while loading emails. Please try again later.",
|
||||
"emailUnexpectedError": "An unexpected error occurred while loading emails. Please try again later.",
|
||||
"password": "Password",
|
||||
"passwordLength": "Password Length",
|
||||
"changePasswordComplexity": "Password Settings",
|
||||
"includeLowercase": "Lowercase (a-z)",
|
||||
"includeUppercase": "Uppercase (A-Z)",
|
||||
"includeNumbers": "Numbers (0-9)",
|
||||
"includeSpecialChars": "Special Characters (!@#)",
|
||||
"avoidAmbiguousChars": "Avoid Ambiguous Characters",
|
||||
"errorLoadingItems": "Error loading items",
|
||||
"vaultSyncFailed": "Vault sync failed",
|
||||
"vaultSyncedSuccessfully": "Vault synced successfully",
|
||||
"vaultUpToDate": "Vault is up-to-date",
|
||||
"offlineMessage": "You are offline. Please connect to the internet to sync your vault.",
|
||||
"switchBackToBrowser": "Switch back to your browser to continue.",
|
||||
"filters": {
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
"oldestFirst": "Oldest first",
|
||||
"newestFirst": "Newest first",
|
||||
"alphabetical": "Alphabetical (A-Z)"
|
||||
},
|
||||
"totpCode": "TOTP Code",
|
||||
"attachments": "Attachments",
|
||||
"deleteAttachment": "Delete",
|
||||
"fileSavedTo": "File saved to",
|
||||
"previewNotSupported": "Preview not supported",
|
||||
"downloadToView": "Download the file to view it",
|
||||
"unsavedChanges": {
|
||||
"title": "Discard Changes?",
|
||||
"message": "You have unsaved changes. Are you sure you want to discard them?",
|
||||
"discard": "Discard"
|
||||
},
|
||||
"toasts": {
|
||||
"itemUpdated": "Item updated successfully",
|
||||
"itemCreated": "Item created successfully",
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
"title": "Item Options",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"copyUsername": "Copy Username",
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
"deleteHistoryConfirm": "Are you sure you want to delete this history record?",
|
||||
"deleteConfirm": "Are you sure you want to delete this item? This action cannot be undone.",
|
||||
"folders": {
|
||||
"folder": "Folder",
|
||||
"newFolder": "New Folder",
|
||||
"createFolder": "Create Folder",
|
||||
"editFolder": "Edit Folder",
|
||||
"folderName": "Folder Name",
|
||||
"folderNamePlaceholder": "e.g., Work, Personal",
|
||||
"folderNameRequired": "Folder name is required",
|
||||
"deleteFolder": "Delete Folder",
|
||||
"deleteFolderKeepItems": "Delete folder only",
|
||||
"deleteFolderKeepItemsDescription": "Items will be moved back to the main list.",
|
||||
"deleteFolderAndItems": "Delete folder and all items",
|
||||
"deleteFolderAndItemsDescription": "{{count}} item(s) will be moved to Recently Deleted.",
|
||||
"emptyFolderHint": "This folder is empty. To move items to this folder, edit the item and select this folder.",
|
||||
"noFolder": "No Folder",
|
||||
"selectFolder": "Select Folder"
|
||||
},
|
||||
"recentlyDeleted": {
|
||||
"title": "Recently Deleted",
|
||||
"noItems": "No deleted items",
|
||||
"noItemsDescription": "Items you delete will appear here for 30 days before being permanently removed.",
|
||||
"description": "These items will be permanently deleted after 30 days. You can restore them or delete them immediately.",
|
||||
"restore": "Restore",
|
||||
"deletePermanently": "Delete Permanently",
|
||||
"emptyAll": "Empty All",
|
||||
"daysRemaining": "{{count}} day remaining",
|
||||
"daysRemaining_plural": "{{count}} days remaining",
|
||||
"expiringSoon": "Expiring soon",
|
||||
"confirmDeleteTitle": "Delete Permanently?",
|
||||
"confirmDeleteMessage": "This item will be permanently deleted and cannot be recovered.",
|
||||
"confirmEmptyAllTitle": "Empty Recently Deleted?",
|
||||
"confirmEmptyAllMessage": "All {{count}} items will be permanently deleted and cannot be recovered.",
|
||||
"itemRestored": "Item restored",
|
||||
"itemDeleted": "Item permanently deleted",
|
||||
"allItemsDeleted": "All items permanently deleted"
|
||||
}
|
||||
},
|
||||
"emails": {
|
||||
"title": "Emails",
|
||||
"emailDetails": "Email Details",
|
||||
"subject": "Subject:",
|
||||
"date": "Date:",
|
||||
"from": "From:",
|
||||
"to": "To:",
|
||||
"attachments": "Attachments",
|
||||
"deleteEmail": "Delete Email",
|
||||
"deleteEmailConfirm": "Are you sure you want to delete this email? This action is permanent and cannot be undone.",
|
||||
"emailNotFound": "Email not found",
|
||||
"noPlainText": "This email does not contain any plain-text.",
|
||||
"sizeKB": "KB",
|
||||
"offlineMessage": "You are offline. Please connect to the internet to load your emails.",
|
||||
"emptyMessage": "You have not received any emails at your private email addresses yet. When you receive a new email, it will appear here.",
|
||||
"time": {
|
||||
"justNow": "just now",
|
||||
"minutesAgo_single": "{{count}} min ago",
|
||||
"minutesAgo_plural": "{{count}} mins ago",
|
||||
"hoursAgo_single": "{{count}} hr ago",
|
||||
"hoursAgo_plural": "{{count}} hrs ago",
|
||||
"yesterday": "yesterday"
|
||||
}
|
||||
},
|
||||
"validation": {
|
||||
"required": "This field is required",
|
||||
"serviceNameRequired": "Service name is required",
|
||||
"invalidDateFormat": "Date must be in YYYY-MM-DD format",
|
||||
"invalidEmailFormat": "Invalid email format"
|
||||
},
|
||||
"apiErrors": {
|
||||
"CLAIM_DOES_NOT_MATCH_USER": "The current chosen email address is already in use. Please change the email address by editing this credential.",
|
||||
"CLAIM_DOES_NOT_EXIST": "An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again.",
|
||||
"UNKNOWN_ERROR": "An unknown error occurred. Please try again.",
|
||||
"ACCOUNT_LOCKED": "Account temporarily locked due to too many failed attempts. Please try again later.",
|
||||
"ACCOUNT_BLOCKED": "Your account has been disabled. If you believe this is a mistake, please contact support.",
|
||||
"USER_NOT_FOUND": "Invalid username or password. Please try again.",
|
||||
"INVALID_AUTHENTICATOR_CODE": "Invalid authenticator code. Please try again.",
|
||||
"INVALID_RECOVERY_CODE": "Invalid recovery code. Please try again.",
|
||||
"REFRESH_TOKEN_REQUIRED": "Refresh token is required.",
|
||||
"INVALID_REFRESH_TOKEN": "Invalid refresh token.",
|
||||
"PUBLIC_REGISTRATION_DISABLED": "New account registration is currently disabled on this server. Please contact the administrator.",
|
||||
"USERNAME_REQUIRED": "Username is required.",
|
||||
"USERNAME_ALREADY_IN_USE": "Username is already in use.",
|
||||
"USERNAME_AVAILABLE": "Username is available.",
|
||||
"USERNAME_MISMATCH": "Username does not match the current user.",
|
||||
"PASSWORD_MISMATCH": "The provided password does not match your current password.",
|
||||
"ACCOUNT_SUCCESSFULLY_DELETED": "Account successfully deleted.",
|
||||
"USERNAME_EMPTY_OR_WHITESPACE": "Username cannot be empty or whitespace.",
|
||||
"USERNAME_TOO_SHORT": "Username too short: must be at least 3 characters long.",
|
||||
"USERNAME_TOO_LONG": "Username too long: cannot be longer than 40 characters.",
|
||||
"USERNAME_INVALID_EMAIL": "Invalid email address.",
|
||||
"USERNAME_INVALID_CHARACTERS": "Username is invalid, can only contain letters or digits.",
|
||||
"VAULT_NOT_UP_TO_DATE": "Your vault is not up-to-date. Please synchronize your vault and try again.",
|
||||
"INTERNAL_SERVER_ERROR": "Internal server error.",
|
||||
"VAULT_ERROR": "The local vault is not up-to-date. Please synchronize your vault by refreshing the page and try again."
|
||||
},
|
||||
"sync": {
|
||||
"offline": "Offline",
|
||||
"syncing": "Syncing...",
|
||||
"pending": "Pending sync",
|
||||
"retrySync": "Tap to retry",
|
||||
"backOnline": "Back online",
|
||||
"stillOffline": "Still offline",
|
||||
"syncFailed": "Sync failed"
|
||||
},
|
||||
"app": {
|
||||
"status": {
|
||||
"unlockingVault": "Unlocking vault",
|
||||
"decryptingVault": "Decrypting vault",
|
||||
"openingVaultReadOnly": "Opening vault in read-only mode",
|
||||
"retryingConnection": "Retrying connection..."
|
||||
},
|
||||
"offline": {
|
||||
"banner": "Offline - changes will sync when online",
|
||||
"backOnline": "Back online",
|
||||
"stillOffline": "Still offline"
|
||||
},
|
||||
"alerts": {
|
||||
"syncIssue": "No Connection",
|
||||
"openLocalVault": "Open Local Vault",
|
||||
"retrySync": "Retry Sync"
|
||||
},
|
||||
"navigation": {
|
||||
"login": "Login",
|
||||
"loginSettings": "Login Settings"
|
||||
},
|
||||
"notFound": {
|
||||
"title": "Page not found",
|
||||
"message": "This page has been moved or deleted.",
|
||||
"goHome": "Go back to the start"
|
||||
},
|
||||
"appName": "AliasVault",
|
||||
"reinitialize": {
|
||||
"vaultAutoLockedMessage": "Vault auto-locked after timeout.",
|
||||
"attemptingToUnlockMessage": "Attempting to unlock."
|
||||
},
|
||||
"loginSettings": {
|
||||
"title": "API Connection",
|
||||
"aliasvaultNet": "Aliasvault.net",
|
||||
"selfHosted": "Self-hosted",
|
||||
"customApiUrl": "Custom API URL",
|
||||
"customApiUrlPlaceholder": "https://my-aliasvault-instance.com/api",
|
||||
"version": "Version: {{version}}"
|
||||
}
|
||||
},
|
||||
"upgrade": {
|
||||
"title": "Upgrade Vault",
|
||||
"subtitle": "AliasVault has updated and your vault needs to be upgraded. This should only take a few seconds.",
|
||||
"versionInformation": "Version Information",
|
||||
"yourVault": "Your vault version:",
|
||||
"newVersion": "New available version:",
|
||||
"upgrade": "Upgrade",
|
||||
"upgrading": "Upgrading...",
|
||||
"logout": "Logout",
|
||||
"whatsNew": "What's New",
|
||||
"whatsNewDescription": "An upgrade is required to support the following changes:",
|
||||
"noDescriptionAvailable": "No description available for this version.",
|
||||
"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": {
|
||||
"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.",
|
||||
"continueUpgrade": "Continue Upgrade",
|
||||
"upgradeFailed": "Upgrade Failed",
|
||||
"failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Luk",
|
||||
"delete": "Slet",
|
||||
"save": "Gem",
|
||||
"edit": "Rediger",
|
||||
"yes": "Ja",
|
||||
"no": "Nej",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Tilføj",
|
||||
"generate": "Generer",
|
||||
"attachments": "Vedhæftede filer",
|
||||
"or": "eller",
|
||||
"deleteItemConfirmTitle": "Slet element",
|
||||
"deleteItemConfirmDescription": "Er du sikker på, at du vil slette dette element?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Hemmelig nøgle (Secret Key)",
|
||||
"instructions": "Indtast den hemmelige nøgle, der vises på hjemmesiden, hvor du vil tilføje to-faktor-autentificering.",
|
||||
"saveToViewCode": "Gem for at se kode",
|
||||
"scanQrCode": "Scan QR Kode",
|
||||
"enterManually": "Indtast en oprettelsesnøgle",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ugyldigt format for hemmelig nøgle."
|
||||
"invalidSecretKey": "Ugyldigt format for hemmelig nøgle.",
|
||||
"scanFailed": "Kunne ikke scanne QR-kode. Prøv igen."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verificerer med server",
|
||||
"deletingAccount": "Sletter konto",
|
||||
"accountDeleted": "Konto slettet korrekt",
|
||||
"failedToDelete": "Kunne ikke slette konto. Prøv venligst igen.",
|
||||
"usernameNotFound": "Brugernavn ikke fundet. Log venligst ind igen."
|
||||
"failedToDelete": "Kunne ikke slette konto. Prøv venligst igen."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Offentlige midlertidige e-mail-udbydere",
|
||||
"publicEmailDescription": "Anonym men begrænset privatliv. E-mail-indhold kan læses af alle, der kender adressen.",
|
||||
"searchPlaceholder": "Søg i boks...",
|
||||
"noMatchingItems": "Ingen matchende elementer fundet",
|
||||
"noMatchingItems": "Ingen elementer matcher det valgte filter.",
|
||||
"noMatchingItemsSearch": "Ingen elementer matcher \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Ingen {{filter}}-elementer matcher \"{{search}}\"",
|
||||
"noItemsFound": "Ingen elementer fundet. Opret et for at komme i gang. Tip: Du kan også logge ind på AliasVault-webappen for at importere oplysninger fra andre adgangskodeadministratorer.",
|
||||
"allItemsInFolders": "Alle dine elementer er organiseret i mapper. Tryk på en mappe ovenfor for at se dine oplysninger, eller brug søgningen til at finde specifikke elementer.",
|
||||
"noPasskeysFound": "Der er ikke oprettet nogen passkeys endnu. Passkeys oprettes ved at besøge en hjemmeside, der tilbyder passkeys som autentificeringsmetode.",
|
||||
"noAttachmentsFound": "Ingen elementer med vedhæftede filer fundet",
|
||||
"noItemsOfTypeFound": "Ingen elementer af typen {{type}} fundet",
|
||||
"clearSearch": "Ryd søgning",
|
||||
"clearFilter": "Ryd filter",
|
||||
"recentEmails": "Seneste e-mails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Elementer",
|
||||
"showFolders": "Mapper",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Vedhæftede filer"
|
||||
"attachments": "Vedhæftede filer",
|
||||
"totp": "2FA Koder"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sorter efter",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Element slettet korrekt",
|
||||
"usernameCopied": "Brugernavn kopieret til udklipsholder",
|
||||
"emailCopied": "E-mail kopieret til udklipsholder",
|
||||
"passwordCopied": "Adgangskode kopieret til udklipsholder"
|
||||
"passwordCopied": "Adgangskode kopieret til udklipsholder",
|
||||
"urlCopied": "URL kopieret til udklipsholder"
|
||||
},
|
||||
"createNewAliasFor": "Opret nyt alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Kopier e-mail",
|
||||
"copyPassword": "Kopier adgangskode"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Url Indstillinger",
|
||||
"copyLink": "Kopier link",
|
||||
"openLink": "Åbn Link",
|
||||
"shareLink": "Del Link"
|
||||
},
|
||||
"viewHistory": "Vis historik",
|
||||
"history": "Historik",
|
||||
"noHistoryAvailable": "Ingen historik tilgængelig",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Schließen",
|
||||
"delete": "Löschen",
|
||||
"save": "Speichern",
|
||||
"edit": "Edit",
|
||||
"yes": "Ja",
|
||||
"no": "Nein",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Hinzufügen",
|
||||
"generate": "Generieren",
|
||||
"attachments": "Anhänge",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Eintrag löschen",
|
||||
"deleteItemConfirmDescription": "Bist Du sicher, dass Du diesen Eintrag löschen möchtest?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret-Key",
|
||||
"instructions": "Gib den Secret-Key ein, der von der Website angezeigt wird, bei der Du die Zwei-Faktor-Authentifizierung hinzufügen möchtest.",
|
||||
"saveToViewCode": "Speichern, um den Code anzuzeigen",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ungültiges Format des Secret-Key"
|
||||
"invalidSecretKey": "Ungültiges Format des Secret-Key",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Server-Verifizierung läuft",
|
||||
"deletingAccount": "Konto wird gelöscht",
|
||||
"accountDeleted": "Konto wurde erfolgreich gelöscht.",
|
||||
"failedToDelete": "Kontolöschung fehlgeschlagen. Bitte versuche es erneut.",
|
||||
"usernameNotFound": "Benutzername konnte nicht gefunden werden. Bitte melde Dich erneut an."
|
||||
"failedToDelete": "Kontolöschung fehlgeschlagen. Bitte versuche es erneut."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"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": "Tresor durchsuchen...",
|
||||
"noMatchingItems": "Kein passendes Element gefunden",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "Keine passenden Elemente \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Keine {{filter}} Elemente passend zu \"{{search}}\"",
|
||||
"noItemsFound": "Keine Einträge gefunden. Erstellen Sie einen, um zu beginnen. Tipp: Sie können sich auch in der AliasVault-Webapp anmelden, um Anmeldedaten aus anderen Passwort-Managern zu importieren.",
|
||||
"allItemsInFolders": "Alle Ihre Einträge sind in Ordnern organisiert. Tippen Sie auf einen Ordner oben, um Ihre Anmeldedaten anzuzeigen, oder verwenden Sie die Suche, um bestimmte Einträge zu finden.",
|
||||
"noPasskeysFound": "Es wurden noch kein Passkey erstellt. Ein Passkey wird durch den Besuch einer Website erzeugt, die Passkeys als Authentifizierungsmethode anbietet.",
|
||||
"noAttachmentsFound": "Keine Elemente mit Anhängen gefunden",
|
||||
"noItemsOfTypeFound": "Keine {{type}} Einträge gefunden",
|
||||
"clearSearch": "Suche löschen",
|
||||
"clearFilter": "Filter löschen",
|
||||
"recentEmails": "Neueste E-Mails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Titel",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Anhänge"
|
||||
"attachments": "Anhänge",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortieren nach",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Element erfolgreich gelöscht",
|
||||
"usernameCopied": "Nutzername in die Zwischenablage kopiert",
|
||||
"emailCopied": "E-Mail in die Zwischenablage kopiert",
|
||||
"passwordCopied": "Passwort in die Zwischenablage kopiert"
|
||||
"passwordCopied": "Passwort in die Zwischenablage kopiert",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Neuen Alias für",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "E-Mail-Adresse kopieren",
|
||||
"copyPassword": "Passwort kopieren"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "Historie ansehen",
|
||||
"history": "Historie",
|
||||
"noHistoryAvailable": "Keine Historie verfügbar",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Cerrar",
|
||||
"delete": "Eliminar",
|
||||
"save": "Guardar",
|
||||
"edit": "Edit",
|
||||
"yes": "Si",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Añadir",
|
||||
"generate": "Generar",
|
||||
"attachments": "Archivos adjuntos",
|
||||
"or": "o",
|
||||
"deleteItemConfirmTitle": "Eliminar elemento",
|
||||
"deleteItemConfirmDescription": "¿Está seguro de querer borrar este ítem?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Clave secreta",
|
||||
"instructions": "Introduzca la clave secreta mostrada por el sitio web donde desea añadir autenticación de dos factores.",
|
||||
"saveToViewCode": "Guardar para ver el código",
|
||||
"scanQrCode": "Escanear código QR",
|
||||
"enterManually": "Ingrese una clave de configuración",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato de clave secreta inválida."
|
||||
"invalidSecretKey": "Formato de clave secreta inválida.",
|
||||
"scanFailed": "Error al escanear el código QR. Por favor, inténtalo de nuevo."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -180,9 +185,9 @@
|
||||
"exportConfirmTitle": "Exportar bóveda",
|
||||
"exportWarning": "Advertencia: Exportando su bóveda a un archivo no cifrado expondrá todas sus contraseñas e información sensible en texto plano. Solo haga esto en dispositivos de confianza y asegúrese de que:\n\n• Almacene el archivo exportado en una ubicación segura\n• Elimine el archivo cuando ya no lo necesite\n• Nunca comparta el archivo exportado con otros\n\n¿Está seguro de que desea continuar con la exportación?",
|
||||
"passwordConfirm": {
|
||||
"title": "Confirm Password",
|
||||
"defaultDescription": "Please enter your master password to continue.",
|
||||
"exportDescription": "For security reasons, please enter your master password to confirm this export."
|
||||
"title": "Confirmar Contraseña",
|
||||
"defaultDescription": "Por favor, introduzca su contraseña maestra para continuar.",
|
||||
"exportDescription": "Por razones de seguridad, por favor ingrese su contraseña maestra para confirmar esta exportación."
|
||||
},
|
||||
"security": "Seguridad",
|
||||
"appVersion": "Versión de la aplicación {{version}} ({{url}})",
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verificando con el servidor",
|
||||
"deletingAccount": "Eliminando cuenta",
|
||||
"accountDeleted": "Cuenta eliminada con éxito",
|
||||
"failedToDelete": "Error al eliminar la cuenta. Por favor, inténtelo de nuevo.",
|
||||
"usernameNotFound": "Nombre de usuario no encontrado. Por favor, vuelva a iniciar sesión."
|
||||
"failedToDelete": "Error al eliminar la cuenta. Por favor, inténtelo de nuevo."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Proveedores de Correo Temporal Públicos",
|
||||
"publicEmailDescription": "Privacidad anónima pero limitada. Contenido de correo electrónico puede ser leído por cualquiera que conozca la dirección.",
|
||||
"searchPlaceholder": "Buscar bóveda...",
|
||||
"noMatchingItems": "No hay elementos coincidentes",
|
||||
"noMatchingItems": "No hay elementos que coincidan con el filtro.",
|
||||
"noMatchingItemsSearch": "No hay elementos que coincidan con \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No hay elementos {{filter}} que coincidan con \"{{search}}\"",
|
||||
"noItemsFound": "No se han encontrado elementos. Crea una para empezar. Consejo: también puedes iniciar sesión en la aplicación web de AliasVault para importar credenciales de otros gestores de contraseñas.",
|
||||
"allItemsInFolders": "Todos sus elementos están organizados en carpetas. Haga clic en una carpeta para ver sus credenciales o utilice la búsqueda para encontrar elementos específicos.",
|
||||
"noPasskeysFound": "No se han creado llaves de acceso todavía. Las llaves se crean visitando un sitio web que ofrece llaves de acceso como método de autenticación.",
|
||||
"noAttachmentsFound": "No hay elementos con archivos adjuntos",
|
||||
"noItemsOfTypeFound": "No se encontraron elementos {{type}}",
|
||||
"clearSearch": "Limpiar búsqueda",
|
||||
"clearFilter": "Eliminar filtros",
|
||||
"recentEmails": "Correos recientes",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Elementos",
|
||||
"showFolders": "Carpetas",
|
||||
"passkeys": "Llaves de acceso",
|
||||
"attachments": "Archivos adjuntos"
|
||||
"attachments": "Archivos adjuntos",
|
||||
"totp": "Códigos 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordenar por",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Elemento eliminado con éxito",
|
||||
"usernameCopied": "Nombre de usuario copiado al portapapeles",
|
||||
"emailCopied": "Correo copiado al portapapeles",
|
||||
"passwordCopied": "Contraseña copiada al portapapeles"
|
||||
"passwordCopied": "Contraseña copiada al portapapeles",
|
||||
"urlCopied": "URL copiada al portapapeles"
|
||||
},
|
||||
"createNewAliasFor": "Crear nuevo alias para",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copiar correo",
|
||||
"copyPassword": "Copiar Contraseña"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Opciones de URL",
|
||||
"copyLink": "Copiar enlace",
|
||||
"openLink": "Abrir enlace",
|
||||
"shareLink": "Compartir enlace"
|
||||
},
|
||||
"viewHistory": "Ver historial",
|
||||
"history": "Historial",
|
||||
"noHistoryAvailable": "Sin historial disponible",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Close",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"edit": "Edit",
|
||||
"yes": "Yes",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again.",
|
||||
"usernameNotFound": "Username not found. Please login again."
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments"
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Sulje",
|
||||
"delete": "Poista",
|
||||
"save": "Tallenna",
|
||||
"edit": "Edit",
|
||||
"yes": "Kyllä",
|
||||
"no": "Ei",
|
||||
"ok": "Hyvä on",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Lisää",
|
||||
"generate": "Generate",
|
||||
"attachments": "Liitteet",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Poista kohde",
|
||||
"deleteItemConfirmDescription": "Haluatko varmasti poistaa tämän kohteen?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Salainen avain",
|
||||
"instructions": "Syötä salainen avain, joka näkyy sivustossa, jossa haluat lisätä kaksivaiheisen tunnistautumisen",
|
||||
"saveToViewCode": "Tallenna nähdäksesi koodin",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Virheellinen salatun avaimen muoto."
|
||||
"invalidSecretKey": "Virheellinen salatun avaimen muoto.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Varmistetaan palvelimella",
|
||||
"deletingAccount": "Poistetaan tiliä",
|
||||
"accountDeleted": "Tili poistettu onnistuneesti.",
|
||||
"failedToDelete": "Tilin poistaminen ei onnistunut. Yritä uudelleen.",
|
||||
"usernameNotFound": "Käyttäjänimeä ei löydy. Yritä kirjautua uudelleen."
|
||||
"failedToDelete": "Tilin poistaminen ei onnistunut. Yritä uudelleen."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Julkiset väliaikaisten sähköpostiosoitteiden tarjoajat (PTEP)",
|
||||
"publicEmailDescription": "Anonyymi, mutta rajoitettu yksityisyys. Sähköpostin sisällön voi lukea kuka tahansa, joka tietää osoitteen.",
|
||||
"searchPlaceholder": "Etsitään holvia...",
|
||||
"noMatchingItems": "Vastaavia tietoja ei löytynyt",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "Tietoja ei löytynyt. Luo sellainen aloittaaksesi. Vinkki: voit myös kirjautua AliasVaultin web-sovellukseen tuodaksesi käyttäjätietoja muista salasananhallintalaitteista.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "Todennusavaimia ei ole vielä luotu. Todennusavaimet on luotu vierailemalla verkkosivustolla, joka tarjoaa todennusavaimia todennusmenetelmänä.",
|
||||
"noAttachmentsFound": "Liitteitä sisältäviä tietoja ei löytynyt",
|
||||
"noItemsOfTypeFound": "No {{type}} tietoja ei löydy",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Viimeaikaiset sähköpostit",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Tiedot",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Sala-avaimet",
|
||||
"attachments": "Liitteet"
|
||||
"attachments": "Liitteet",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Käyttäjänimi kopioitu leikepöydälle",
|
||||
"emailCopied": "Sähköpostiosoite kopioitu leikepöydälle",
|
||||
"passwordCopied": "Salasana kopioitu leikepöydälle"
|
||||
"passwordCopied": "Salasana kopioitu leikepöydälle",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Luo uusi alias kohteelle",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Kopioi sähköposti",
|
||||
"copyPassword": "Kopioi salasana"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Fermer",
|
||||
"delete": "Supprimer",
|
||||
"save": "Sauvegarder",
|
||||
"edit": "Editer",
|
||||
"yes": "Oui",
|
||||
"no": "Non",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Ajouter",
|
||||
"generate": "Générer",
|
||||
"attachments": "Pièces jointes",
|
||||
"or": "ou",
|
||||
"deleteItemConfirmTitle": "Supprimer l'élement",
|
||||
"deleteItemConfirmDescription": "Êtes-vous certain de vouloir supprimer cet élément?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Clé secrète",
|
||||
"instructions": "Entrez la clé secrète affichée par le site Web où vous souhaitez ajouter l'authentification à deux facteurs.",
|
||||
"saveToViewCode": "Enregistrer pour afficher le code",
|
||||
"scanQrCode": "Scanner le QR code",
|
||||
"enterManually": "Entrer une clé de configuration",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Format de clé secrète invalide."
|
||||
"invalidSecretKey": "Format de clé secrète invalide.",
|
||||
"scanFailed": "Échec du scan du QR code. Veuillez réessayer."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Vérification par le serveur",
|
||||
"deletingAccount": "Suppression du compte",
|
||||
"accountDeleted": "Votre compte a été supprimé avec succès",
|
||||
"failedToDelete": "Échec de la suppression du compte. Veuillez réessayer.",
|
||||
"usernameNotFound": "Nom d'utilisateur introuvable. Veuillez vous reconnecter."
|
||||
"failedToDelete": "Échec de la suppression du compte. Veuillez réessayer."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Fournisseurs d'email public temporaires",
|
||||
"publicEmailDescription": "Anonyme mais confidentiel limitée. Le contenu des e-mails est lisible par toute personne qui connaît l'adresse.",
|
||||
"searchPlaceholder": "Rechercher dans le coffre...",
|
||||
"noMatchingItems": "Aucun élément correspondant trouvé",
|
||||
"noMatchingItems": "Aucun élément ne correspond au filtre sélectionné.",
|
||||
"noMatchingItemsSearch": "Aucun élément correspondant à \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Aucun élément {{filter}} correspondant à \"{{search}}\"",
|
||||
"noItemsFound": "Aucun élément trouvé. Créez en un pour commencer. Astuce : vous pouvez également vous connecter à l'application Web AliasVault pour importer les identifiants depuis d'autres gestionnaires de mots de passe.",
|
||||
"allItemsInFolders": "Tous vos éléments sont organisés dans des dossiers. Appuyez sur un dossier ci-dessus pour voir vos identifiants, ou utilisez la recherche pour trouver des éléments spécifiques.",
|
||||
"noPasskeysFound": "Aucune clé d'accès n'a encore été créée. Les clés d'accès sont créés en visitant un site Web qui propose des clés d'accès comme méthode d'authentification.",
|
||||
"noAttachmentsFound": "Aucun élément avec pièces jointes trouvé",
|
||||
"noItemsOfTypeFound": "Aucun élément {{type}} trouvé",
|
||||
"clearSearch": "Effacer la recherche",
|
||||
"clearFilter": "Effacer le filtre",
|
||||
"recentEmails": "E-mails récents",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Éléments",
|
||||
"showFolders": "Dossiers",
|
||||
"passkeys": "Clés d'accès",
|
||||
"attachments": "Pièces jointes"
|
||||
"attachments": "Pièces jointes",
|
||||
"totp": "Codes 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Trier par",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Élément supprimé avec succès",
|
||||
"usernameCopied": "Nom d'utilisateur copié dans le presse-papiers",
|
||||
"emailCopied": "E-mail copié dans le presse-papiers",
|
||||
"passwordCopied": "Mot de passe copié dans le presse-papiers"
|
||||
"passwordCopied": "Mot de passe copié dans le presse-papiers",
|
||||
"urlCopied": "URL copiée dans le presse-papier"
|
||||
},
|
||||
"createNewAliasFor": "Créer un nouvel alias pour",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copier l'e-mail",
|
||||
"copyPassword": "Copier le mot de passe"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Options de l'URL",
|
||||
"copyLink": "Copier le lien",
|
||||
"openLink": "Ouvrir le lien",
|
||||
"shareLink": "Partager le lien"
|
||||
},
|
||||
"viewHistory": "Voir l'historique",
|
||||
"history": "Historique",
|
||||
"noHistoryAvailable": "Pas d'historique disponible",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "סגירה",
|
||||
"delete": "מחיקה",
|
||||
"save": "שמירה",
|
||||
"edit": "Edit",
|
||||
"yes": "כן",
|
||||
"no": "לא",
|
||||
"ok": "אישור",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "צרופות",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "מפתח סודי",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "יש לשמור כדי לצפות בקוד",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "מתבצע אימות מול השרת",
|
||||
"deletingAccount": "מחיקת חשבון",
|
||||
"accountDeleted": "החשבון נמחק בהצלחה",
|
||||
"failedToDelete": "מחיקת החשבון נכשלה. נא לנסות שוב.",
|
||||
"usernameNotFound": "שם המשתמש לא נמצא. נא להיכנס שוב."
|
||||
"failedToDelete": "מחיקת החשבון נכשלה. נא לנסות שוב."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "ספקי תיבת דוא״ל זמנית ציבוריים",
|
||||
"publicEmailDescription": "פרטיות אלמונית אך מוגבלת. תוכן הדוא״ל נגיש לכל מי שיודע את הכתובת.",
|
||||
"searchPlaceholder": "חיפוש בכספת…",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "הודעות דוא״ל אחרונות",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "צרופות"
|
||||
"attachments": "צרופות",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "שם המשתמש הועתק ללוח הגזירים",
|
||||
"emailCopied": "הדוא״ל הועתק ללוח הגזירים",
|
||||
"passwordCopied": "הסיסמה הועתקה ללוח הגזירים"
|
||||
"passwordCopied": "הסיסמה הועתקה ללוח הגזירים",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "יצירת כינוי חדש עבור",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "העתקת דוא״ל",
|
||||
"copyPassword": "העתקת סיסמה"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Chiudi",
|
||||
"delete": "Elimina",
|
||||
"save": "Salva",
|
||||
"edit": "Modifica",
|
||||
"yes": "Sì",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Aggiungi",
|
||||
"generate": "Genera",
|
||||
"attachments": "Allegati",
|
||||
"or": "o",
|
||||
"deleteItemConfirmTitle": "Elimina elemento",
|
||||
"deleteItemConfirmDescription": "Sei sicuro di voler rimuovere questo elemento?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Chiave segreta",
|
||||
"instructions": "Inserisci la chiave segreta mostrata dal sito in cui vuoi aggiungere un'autenticazione a due fattori.",
|
||||
"saveToViewCode": "Salva per visualizzare il codice",
|
||||
"scanQrCode": "Scansiona il Codice QR",
|
||||
"enterManually": "Inserisci una chiave di configurazione",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato chiave segreta non valido."
|
||||
"invalidSecretKey": "Formato chiave segreta non valido.",
|
||||
"scanFailed": "Scansione del codice QR non riuscita. Riprova."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -180,9 +185,9 @@
|
||||
"exportConfirmTitle": "Esporta cassaforte",
|
||||
"exportWarning": "Attenzione: Esportare la cassaforte in un file non cifrato esporrà tutte le password e le informazioni sensibili in testo semplice. Fallo solo su computer affidabili e assicurarti di:\n\n• Conservare il file esportato in una posizione sicura\n• Eliminare il file quando non ne hai più bisogno\n• Non condividere mai il file esportato con altri\n\nSei sicuro di voler continuare con l'esportazione?",
|
||||
"passwordConfirm": {
|
||||
"title": "Confirm Password",
|
||||
"defaultDescription": "Please enter your master password to continue.",
|
||||
"exportDescription": "For security reasons, please enter your master password to confirm this export."
|
||||
"title": "Conferma Password",
|
||||
"defaultDescription": "Inserisci la tua password principale per continuare.",
|
||||
"exportDescription": "Per motivi di sicurezza, inserisci la tua password principale per confermare questa esportazione."
|
||||
},
|
||||
"security": "Sicurezza",
|
||||
"appVersion": "Versione app {{version}} ({{url}})",
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifica con il server",
|
||||
"deletingAccount": "Eliminazione account in corso",
|
||||
"accountDeleted": "Account eliminato con successo",
|
||||
"failedToDelete": "Eliminazione account fallita. Riprova.",
|
||||
"usernameNotFound": "Nome utente non trovato. Effettua nuovamente il login."
|
||||
"failedToDelete": "Eliminazione account fallita. Riprova."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Fornitori Pubblici di Email Temporanee",
|
||||
"publicEmailDescription": "Anonimi ma con privacy ridotta. Accessibile a chiunque conosca l'indirizzo.",
|
||||
"searchPlaceholder": "Ricerca cassaforte ...",
|
||||
"noMatchingItems": "Nessun elemento corrispondente trovato",
|
||||
"noMatchingItems": "Nessun elemento corrisponde ai filtri selezionati",
|
||||
"noMatchingItemsSearch": "Nessun elemento corrispondente \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Nessun elemento {{filter}} corrispondente \"{{search}}\"",
|
||||
"noItemsFound": "Nessuna credenziale trovata. Creane una per iniziare. Consiglio: puoi anche accedere al sito AliasVault per importare credenziali da altri gestori password.",
|
||||
"allItemsInFolders": "Tutti i tuoi oggetti sono organizzati in cartelle. Tocca una cartella qui sopra per visualizzare le tue credenziali o usa la ricerca per trovare elementi specifici.",
|
||||
"noPasskeysFound": "Non sono state ancora create passkey. Le passkey vengono create visitando un sito web che offre le passkey come metodo di autenticazione.",
|
||||
"noAttachmentsFound": "Nessun elemento con allegati trovato",
|
||||
"noItemsOfTypeFound": "Nessun elemento {{type}} trovato",
|
||||
"clearSearch": "Cancella ricerca",
|
||||
"clearFilter": "Cancella filtro",
|
||||
"recentEmails": "Email recenti",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Elementi",
|
||||
"showFolders": "Cartelle",
|
||||
"passkeys": "Passkey",
|
||||
"attachments": "Allegati"
|
||||
"attachments": "Allegati",
|
||||
"totp": "Codici 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordina per",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Elemento eliminato correttamente",
|
||||
"usernameCopied": "Nome utente copiato negli appunti",
|
||||
"emailCopied": "Email copiata negli appunti",
|
||||
"passwordCopied": "Password copiata negli appunti"
|
||||
"passwordCopied": "Password copiata negli appunti",
|
||||
"urlCopied": "URL copiato negli appunti"
|
||||
},
|
||||
"createNewAliasFor": "Crea un nuovo alias per",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copia E-mail",
|
||||
"copyPassword": "Copia Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Opzioni URL",
|
||||
"copyLink": "Copia collegamento",
|
||||
"openLink": "Apri Collegamento",
|
||||
"shareLink": "Condividi collegamento"
|
||||
},
|
||||
"viewHistory": "Visualizza cronologia",
|
||||
"history": "Cronologia",
|
||||
"noHistoryAvailable": "Nessuna cronologia disponibile",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Close",
|
||||
"delete": "Delete",
|
||||
"save": "Save",
|
||||
"edit": "Edit",
|
||||
"yes": "Yes",
|
||||
"no": "No",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again.",
|
||||
"usernameNotFound": "Username not found. Please login again."
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments"
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Sluiten",
|
||||
"delete": "Verwijderen",
|
||||
"save": "Opslaan",
|
||||
"edit": "Bewerken",
|
||||
"yes": "Ja",
|
||||
"no": "Nee",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Toevoegen",
|
||||
"generate": "Genereren",
|
||||
"attachments": "Bijlagen",
|
||||
"or": "of",
|
||||
"deleteItemConfirmTitle": "Verwijder item",
|
||||
"deleteItemConfirmDescription": "Weet je zeker dat je dit item wilt verwijderen?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret key",
|
||||
"instructions": "Voer de secret key in die door de website wordt weergegeven waar je tweestapsverificatie wilt toevoegen.",
|
||||
"saveToViewCode": "Opslaan om code te bekijken",
|
||||
"scanQrCode": "Scan QR code",
|
||||
"enterManually": "Voer een setup-sleutel in",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ongeldig formaat."
|
||||
"invalidSecretKey": "Ongeldig formaat.",
|
||||
"scanFailed": "Kon QR-code niet scannen. Probeer het opnieuw."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifiëren met server",
|
||||
"deletingAccount": "Account verwijderen",
|
||||
"accountDeleted": "Account succesvol verwijderd",
|
||||
"failedToDelete": "Account verwijderen mislukt. Probeer het opnieuw.",
|
||||
"usernameNotFound": "Gebruikersnaam niet gevonden. Log opnieuw in."
|
||||
"failedToDelete": "Account verwijderen mislukt. Probeer het opnieuw."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Publieke tijdelijke e-mailproviders",
|
||||
"publicEmailDescription": "Anoniem maar beperkte privacy. E-mail inhoud is leesbaar door iedereen die het adres kent.",
|
||||
"searchPlaceholder": "Vault doorzoeken...",
|
||||
"noMatchingItems": "Geen items gevonden",
|
||||
"noMatchingItems": "Geen items gevonden die overeenkomen met het geselecteerde filter.",
|
||||
"noMatchingItemsSearch": "Geen items die overeenkomen met \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Geen {{filter}} items die overeenkomen met \"{{search}}\"",
|
||||
"noItemsFound": "Geen items gevonden. Maak er een aan om te beginnen. Tip: je kunt ook inloggen op de AliasVault webapp om items te importeren uit andere wachtwoord-managers.",
|
||||
"allItemsInFolders": "Al je items zijn georganiseerd in mappen. Tik op een map hierboven om je gegevens te bekijken, of gebruik de zoekopdracht om specifieke items te vinden.",
|
||||
"noPasskeysFound": "Er zijn nog geen passkeys aangemaakt. Passkeys worden gemaakt door een website te bezoeken die passkeys als een authenticatiemethode biedt.",
|
||||
"noAttachmentsFound": "Geen items gevonden met bijlagen",
|
||||
"noItemsOfTypeFound": "Geen {{type}} items gevonden",
|
||||
"clearSearch": "Wis zoekopdracht",
|
||||
"clearFilter": "Wis filter",
|
||||
"recentEmails": "Recente e-mails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Mappen",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Bijlagen"
|
||||
"attachments": "Bijlagen",
|
||||
"totp": "2FA codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sorteren op",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item succesvol verwijderd",
|
||||
"usernameCopied": "Gebruikersnaam gekopieerd naar klembord",
|
||||
"emailCopied": "E-mail gekopieerd naar klembord",
|
||||
"passwordCopied": "Wachtwoord gekopieerd naar klembord"
|
||||
"passwordCopied": "Wachtwoord gekopieerd naar klembord",
|
||||
"urlCopied": "URL gekopieerd naar klembord"
|
||||
},
|
||||
"createNewAliasFor": "Nieuwe alias maken voor",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Kopieer e-mail",
|
||||
"copyPassword": "Kopieer wachtwoord"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL opties",
|
||||
"copyLink": "Kopieer link",
|
||||
"openLink": "Open link",
|
||||
"shareLink": "Link delen"
|
||||
},
|
||||
"viewHistory": "Toon geschiedenis",
|
||||
"history": "Geschiedenis",
|
||||
"noHistoryAvailable": "Nog geen geschiedenis",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Zamknij",
|
||||
"delete": "Usuń",
|
||||
"save": "Zapisz",
|
||||
"edit": "Edytuj",
|
||||
"yes": "Tak",
|
||||
"no": "Nie",
|
||||
"ok": "Ok",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Dodaj",
|
||||
"generate": "Wygeneruj",
|
||||
"attachments": "Załączniki",
|
||||
"or": "lub",
|
||||
"deleteItemConfirmTitle": "Usuń element",
|
||||
"deleteItemConfirmDescription": "Czy na pewno chcesz usunąć ten element?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Tajny klucz",
|
||||
"instructions": "Wprowadź tajny klucz wyświetlony na stronie internetowej, na której chcesz dodać uwierzytelnianie dwuskładnikowe.",
|
||||
"saveToViewCode": "Zapisz, aby wyświetlić kod",
|
||||
"scanQrCode": "Skanuj kod QR",
|
||||
"enterManually": "Wprowadź klucz konfiguracyjny",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Nieprawidłowy format tajnego klucza."
|
||||
"invalidSecretKey": "Nieprawidłowy format tajnego klucza.",
|
||||
"scanFailed": "Nie udało się zeskanować kodu QR. Spróbuj ponownie."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Weryfikacja z serwerem",
|
||||
"deletingAccount": "Usuwanie konta",
|
||||
"accountDeleted": "Konto zostało pomyślnie usunięte",
|
||||
"failedToDelete": "Nie udało się usunąć konta. Spróbuj ponownie.",
|
||||
"usernameNotFound": "Nie znaleziono nazwy użytkownika. Zaloguj się ponownie."
|
||||
"failedToDelete": "Nie udało się usunąć konta. Spróbuj ponownie."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Publiczni dostawcy tymczasowych adresów e-mail",
|
||||
"publicEmailDescription": "Anonimowe, ale ograniczają prywatność. Treść wiadomości e-mail jest dostępna dla każdego, kto zna adres.",
|
||||
"searchPlaceholder": "Wyszukaj w sejfie...",
|
||||
"noMatchingItems": "Nie znaleziono pasujących elementów",
|
||||
"noMatchingItems": "Żaden element nie pasuje do wybranego filtra.",
|
||||
"noMatchingItemsSearch": "Nie znaleziono żadnych elementów pasujących do „{{search}}”",
|
||||
"noMatchingItemsWithFilter": "Brak elementów {{filter}} pasujących do „{{search}}”",
|
||||
"noItemsFound": "Nie znaleziono żadnych elementów. Utwórz jeden, aby rozpocząć. Wskazówka: możesz również zalogować się do aplikacji internetowej AliasVault, aby zaimportować dane uwierzytelniające z innych menedżerów haseł.",
|
||||
"allItemsInFolders": "Wszystkie Twoje elementy są uporządkowane w folderach. Dotknij folderu powyżej, aby wyświetlić swoje poświadczenia, lub skorzystaj z wyszukiwania, aby znaleźć konkretne elementy.",
|
||||
"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.",
|
||||
"noAttachmentsFound": "Nie znaleziono żadnych elementów z załącznikami.",
|
||||
"noItemsOfTypeFound": "Nie znaleziono elementów {{type}}",
|
||||
"clearSearch": "Wyczyść wyszukiwanie",
|
||||
"clearFilter": "Wyczyść filtr",
|
||||
"recentEmails": "Ostatnie wiadomości e-mail",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Elementy",
|
||||
"showFolders": "Foldery",
|
||||
"passkeys": "Klucze dostępu",
|
||||
"attachments": "Załączniki"
|
||||
"attachments": "Załączniki",
|
||||
"totp": "Kody 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortuj według",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Element został pomyślnie usunięty",
|
||||
"usernameCopied": "Nazwa użytkownika skopiowana do schowka",
|
||||
"emailCopied": "Wiadomość e-mail skopiowana do schowka",
|
||||
"passwordCopied": "Hasło skopiowane do schowka"
|
||||
"passwordCopied": "Hasło skopiowane do schowka",
|
||||
"urlCopied": "Adres URL skopiowany do schowka"
|
||||
},
|
||||
"createNewAliasFor": "Utwórz nowy alias dla",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Skopiuj adres e-mail",
|
||||
"copyPassword": "Skopiuj hasło"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Opcje adresu URL",
|
||||
"copyLink": "Kopiuj link",
|
||||
"openLink": "Otwórz link",
|
||||
"shareLink": "Udostępnij link"
|
||||
},
|
||||
"viewHistory": "Pokaż historię",
|
||||
"history": "Historia",
|
||||
"noHistoryAvailable": "Brak dostępnej historii",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Fechar",
|
||||
"delete": "Excluir",
|
||||
"save": "Salvar",
|
||||
"edit": "Editar",
|
||||
"yes": "Sim",
|
||||
"no": "Não",
|
||||
"ok": "Ok",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Adicionar",
|
||||
"generate": "Gerar",
|
||||
"attachments": "Anexos",
|
||||
"or": "ou",
|
||||
"deleteItemConfirmTitle": "Excluir Item",
|
||||
"deleteItemConfirmDescription": "Tem certeza que deseja excluir este item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Chave Secreta",
|
||||
"instructions": "Digite a chave secreta exibida pelo website que você quer adicionar a autenticação de dois fatores.",
|
||||
"saveToViewCode": "Salvar para ver código",
|
||||
"scanQrCode": "Escanear Código QR",
|
||||
"enterManually": "Digite a chave de configuração",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formato de chave secreta inválido."
|
||||
"invalidSecretKey": "Formato de chave secreta inválido.",
|
||||
"scanFailed": "Falha ao escanear código QR. Por favor, tente novamente."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verificando com o servidor",
|
||||
"deletingAccount": "Excluindo conta",
|
||||
"accountDeleted": "Conta excluída com sucesso",
|
||||
"failedToDelete": "Falha ao excluir conta. Por favor tente novamente.",
|
||||
"usernameNotFound": "Usuário não encontrado. Por favor faça login novamente."
|
||||
"failedToDelete": "Falha ao excluir conta. Por favor tente novamente."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Provedores Públicos de E-mail Temporário",
|
||||
"publicEmailDescription": "Anônimo mas com privacidade limitada. Conteúdo do e-mail pode ser lido por qualquer um que souber o endereço.",
|
||||
"searchPlaceholder": "Pesquisar cofre...",
|
||||
"noMatchingItems": "Nenhum ítem correspondente encontrado",
|
||||
"noMatchingItems": "Nenhum item corresponde ao filtro selecionado.",
|
||||
"noMatchingItemsSearch": "Nenhum item corresponde à \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Nenhum item com o filtro {{filter}} corresponde à \"{{search}}\"",
|
||||
"noItemsFound": "Nenhum item encontrado. Crie um para iniciar. Dica: você também pode fazer login no aplicativo web do AliasVault para importar credenciais de outros gerenciadores de senhas.",
|
||||
"allItemsInFolders": "Todos os seus itens estão organizados em pastas. Toque em uma pasta acima para ver suas credenciais, ou utilize a busca para encontrar itens específicos.",
|
||||
"noPasskeysFound": "Nenhuma passkey foi criada ainda. Passkeys são veiadas visitando um website que ofereça passkey como método de autenticação.",
|
||||
"noAttachmentsFound": "Nenhum item com anexos encontrado",
|
||||
"noItemsOfTypeFound": "Nenhum item do tipo {{type}} encontrado",
|
||||
"clearSearch": "Limpar busca",
|
||||
"clearFilter": "Limpar filtro",
|
||||
"recentEmails": "E-mails recentes",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Itens",
|
||||
"showFolders": "Pastas",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Anexos"
|
||||
"attachments": "Anexos",
|
||||
"totp": "Códigos de 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Ordenar por",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item excluído com sucesso",
|
||||
"usernameCopied": "Nome de usuário copiado para a área de transferência",
|
||||
"emailCopied": "E-mail copiado para a área de transferência",
|
||||
"passwordCopied": "Senha copiada para a área de transferência"
|
||||
"passwordCopied": "Senha copiada para a área de transferência",
|
||||
"urlCopied": "URL copiado para a área de transferência"
|
||||
},
|
||||
"createNewAliasFor": "Criar novo alias para",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copiar E-mail",
|
||||
"copyPassword": "Copiar Senha"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Opções de URL",
|
||||
"copyLink": "Copiar Link",
|
||||
"openLink": "Abrir Link",
|
||||
"shareLink": "Compartilhar Link"
|
||||
},
|
||||
"viewHistory": "Ver histórico",
|
||||
"history": "Histórico",
|
||||
"noHistoryAvailable": "Nenhum histórico disponível",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Închide",
|
||||
"delete": "Șterge",
|
||||
"save": "Salvează",
|
||||
"edit": "Editează",
|
||||
"yes": "Da",
|
||||
"no": "Nu",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Adaugă",
|
||||
"generate": "Generează",
|
||||
"attachments": "Atașamente",
|
||||
"or": "sau",
|
||||
"deleteItemConfirmTitle": "Șterge elementul",
|
||||
"deleteItemConfirmDescription": "Sigur dorești să ștergi acest element?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Cheie secretă",
|
||||
"instructions": "Introdu cheia secretă furnizată de site-ul unde dorești să adaugi autentificarea cu doi factori.",
|
||||
"saveToViewCode": "Salvează pentru a vedea codul",
|
||||
"scanQrCode": "Scanează codul QR",
|
||||
"enterManually": "Introdu o cheie de configurare",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Formatul cheii secrete este invalid."
|
||||
"invalidSecretKey": "Formatul cheii secrete este invalid.",
|
||||
"scanFailed": "Scanarea codului QR a eșuat. Încearcă din nou."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Se verifică cu serverul",
|
||||
"deletingAccount": "Se șterge contul",
|
||||
"accountDeleted": "Cont șters cu succes",
|
||||
"failedToDelete": "Ștergerea contului a eșuat. Încearcă din nou.",
|
||||
"usernameNotFound": "Utilizatorul nu a fost găsit. Autentifică-te din nou."
|
||||
"failedToDelete": "Ștergerea contului a eșuat. Încearcă din nou."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Furnizori de e-mail temporar public",
|
||||
"publicEmailDescription": "Anonim, dar cu confidențialitate limitată. Conținutul e-mailului poate fi citit de oricine cunoaște adresa.",
|
||||
"searchPlaceholder": "Caută în seif...",
|
||||
"noMatchingItems": "Nu s-au găsit elemente potrivite",
|
||||
"noMatchingItems": "Niciun element nu corespunde filtrului selectat.",
|
||||
"noMatchingItemsSearch": "Nu s-au găsit elemente pentru „{{search}}”",
|
||||
"noMatchingItemsWithFilter": "Niciun element {{filter}} nu se potrivește cu „{{search}}”",
|
||||
"noItemsFound": "Nu s-a găsit niciun element. Creează unul pentru a începe. Sfat: te poți autentifica în aplicația web AliasVault pentru a importa date de autentificare din alte managere de parole.",
|
||||
"allItemsInFolders": "Toate elementele tale sunt organizate în dosare. Apasă pe un dosar de mai sus pentru a vizualiza datele de autentificare sau folosește căutarea pentru a găsi elemente specifice.",
|
||||
"noPasskeysFound": "Nu a fost creat niciun passkey încă. Passkey-urile se creează vizitând un site care oferă passkey ca metodă de autentificare.",
|
||||
"noAttachmentsFound": "Nu s-au găsit elemente cu atașamente",
|
||||
"noItemsOfTypeFound": "Nu s-au găsit elemente de tipul {{type}}",
|
||||
"clearSearch": "Șterge căutarea",
|
||||
"clearFilter": "Șterge filtrul",
|
||||
"recentEmails": "E-mailuri recente",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Elemente",
|
||||
"showFolders": "Dosare",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Atașamente"
|
||||
"attachments": "Atașamente",
|
||||
"totp": "Coduri 2FA"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Filtrează după",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Element șters cu succes",
|
||||
"usernameCopied": "Utilizator copiat în clipboard",
|
||||
"emailCopied": "E-mail copiat în clipboard",
|
||||
"passwordCopied": "Parolă copiată în clipboard"
|
||||
"passwordCopied": "Parolă copiată în clipboard",
|
||||
"urlCopied": "URL copiat în clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Creează un alias nou pentru",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copiază e-mailul",
|
||||
"copyPassword": "Copiază parola"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "Opțiuni URL",
|
||||
"copyLink": "Copiază linkul",
|
||||
"openLink": "Deschide linkul",
|
||||
"shareLink": "Distribuie linkul"
|
||||
},
|
||||
"viewHistory": "Vezi istoricul",
|
||||
"history": "Istoric",
|
||||
"noHistoryAvailable": "Nu există istoric disponibil",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Закрыть",
|
||||
"delete": "Удалить",
|
||||
"save": "Сохранить",
|
||||
"edit": "Edit",
|
||||
"yes": "Да",
|
||||
"no": "Нет",
|
||||
"ok": "ОК",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Добавить",
|
||||
"generate": "Сгенерировать",
|
||||
"attachments": "Вложения",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Удалить запись",
|
||||
"deleteItemConfirmDescription": "Вы уверены, что хотите удалить эту запись?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Секретный ключ",
|
||||
"instructions": "Введите секретный ключ, указанный на веб-сайте, где вы хотите добавить двухфакторную аутентификацию.",
|
||||
"saveToViewCode": "Сохранить для просмотра кода",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Неверный формат секретного ключа."
|
||||
"invalidSecretKey": "Неверный формат секретного ключа.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Проверка с помощью сервера",
|
||||
"deletingAccount": "Удаление аккаунта",
|
||||
"accountDeleted": "Аккаунт успешно удален",
|
||||
"failedToDelete": "Не удалось удалить аккаунт. Пожалуйста, попробуйте снова.",
|
||||
"usernameNotFound": "Имя пользователя не найдено. Пожалуйста, войдите в систему еще раз."
|
||||
"failedToDelete": "Не удалось удалить аккаунт. Пожалуйста, попробуйте снова."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Общедоступные временные поставщики электронной почты",
|
||||
"publicEmailDescription": "Анонимность, но ограниченная конфиденциальность. Содержимое письма может прочитать любой, кому известен адрес.",
|
||||
"searchPlaceholder": "Поиск хранилища...",
|
||||
"noMatchingItems": "Совпадений не найдено",
|
||||
"noMatchingItems": "Нет записей, соответствующих выбранному фильтру.",
|
||||
"noMatchingItemsSearch": "Ничего не найдено по запросу \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "В {{filter}} не найдено \"{{search}}\"",
|
||||
"noItemsFound": "Ничего не найдено. Создайте запись, чтобы начать работу. Совет: вы также можете войти в веб-приложение AliasVault, чтобы импортировать учетные данные из других менеджеров паролей.",
|
||||
"allItemsInFolders": "Все ваши элементы организованы по папкам. Выберите папку выше, чтобы просмотреть учетные данные, или воспользуйтесь поиском для поиска конкретных элементов.",
|
||||
"noPasskeysFound": "Ключи доступа еще не созданы. Ключи доступа создаются при посещении веб-сайта, который предлагает их в качестве метода аутентификации.",
|
||||
"noAttachmentsFound": "Записи с вложениями не найдены",
|
||||
"noItemsOfTypeFound": "Записи типа \"{{type}}\" не найдены",
|
||||
"clearSearch": "Очистить поиск",
|
||||
"clearFilter": "Сбросить фильтр",
|
||||
"recentEmails": "Последние письма",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Записи",
|
||||
"showFolders": "Папки",
|
||||
"passkeys": "Ключи доступа",
|
||||
"attachments": "Вложения"
|
||||
"attachments": "Вложения",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Сортировка",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Запись успешно удалена",
|
||||
"usernameCopied": "Имя пользователя скопировано в буфер обмена",
|
||||
"emailCopied": "Email скопирован в буфер обмена",
|
||||
"passwordCopied": "Пароль скопирован в буфер обмена"
|
||||
"passwordCopied": "Пароль скопирован в буфер обмена",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Создайте новый псевдоним для",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Скопировать Email",
|
||||
"copyPassword": "Скопировать пароль"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "Посмотреть историю",
|
||||
"history": "История",
|
||||
"noHistoryAvailable": "История пока пуста",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Stäng",
|
||||
"delete": "Radera",
|
||||
"save": "Spara",
|
||||
"edit": "Redigera",
|
||||
"yes": "Ja",
|
||||
"no": "Nej",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Lägg till",
|
||||
"generate": "Generera",
|
||||
"attachments": "Bifogade filer",
|
||||
"or": "eller",
|
||||
"deleteItemConfirmTitle": "Radera objekt",
|
||||
"deleteItemConfirmDescription": "Är du säker på att du vill radera det här objektet?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Hemlig nyckel",
|
||||
"instructions": "Ange den hemliga nyckeln som visas av webbplatsen där du vill lägga till tvåfaktorsautentisering.",
|
||||
"saveToViewCode": "Spara för att visa kod",
|
||||
"scanQrCode": "Skanna QR-kod",
|
||||
"enterManually": "Ange en konfigurationsnyckel",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Ogiltigt format för hemlig nyckel."
|
||||
"invalidSecretKey": "Ogiltigt format för hemlig nyckel.",
|
||||
"scanFailed": "Kunde inte skanna QR-kod. Försök igen."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifierar med servern",
|
||||
"deletingAccount": "Raderar konto",
|
||||
"accountDeleted": "Kontot har raderats",
|
||||
"failedToDelete": "Det gick inte att ta bort kontot. Försök igen.",
|
||||
"usernameNotFound": "Användarnamnet hittades inte. Logga in igen."
|
||||
"failedToDelete": "Det gick inte att ta bort kontot. Försök igen."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Offentliga Temp e-postleverantörer",
|
||||
"publicEmailDescription": "Anonym men begränsad integritet. E-postinnehåll kan läsas av alla som känner till adressen.",
|
||||
"searchPlaceholder": "Sök i valvet...",
|
||||
"noMatchingItems": "Hittade inga matchande resultat",
|
||||
"noMatchingItems": "Inga objekt matchar de valda filtren",
|
||||
"noMatchingItemsSearch": "Inga objekt matchar \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "Inga {{filter}} objekt som matchar \"{{search}}\"",
|
||||
"noItemsFound": "Inga objekt hittades. Skapa ett för att komma igång. Tips: du kan även logga in på AliasVault webbapp för att importera inloggningsuppgifter från andra lösenordshanterare.",
|
||||
"allItemsInFolders": "Alla dina objekt är organiserade i mappar. Klicka på en mapp ovan för att visa dina inloggningsuppgifter, eller använd sökningen för att hitta specifika objekt.",
|
||||
"noPasskeysFound": "Inga passkeys har skapats än. Du kan skapa passkeys på webbplatser som erbjuder detta som autentiseringsmetod.",
|
||||
"noAttachmentsFound": "Inga objekt med bifogade filer hittades",
|
||||
"noItemsOfTypeFound": "Inga {{type}} objekt hittades",
|
||||
"clearSearch": "Rensa sökning",
|
||||
"clearFilter": "Rensa filter",
|
||||
"recentEmails": "Senaste e-postmeddelanden",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Objekt",
|
||||
"showFolders": "Mappar",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Bifogade filer"
|
||||
"attachments": "Bifogade filer",
|
||||
"totp": "2FA-Koder"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sortera efter",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Objektet har tagits bort",
|
||||
"usernameCopied": "Användarnamn har kopierats till urklipp",
|
||||
"emailCopied": "E-post har kopierats till urklipp",
|
||||
"passwordCopied": "Lösenord har kopierats till urklipp"
|
||||
"passwordCopied": "Lösenord har kopierats till urklipp",
|
||||
"urlCopied": "URL kopierad till urklipp"
|
||||
},
|
||||
"createNewAliasFor": "Skapa nytt alias för",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Kopiera e-postadress",
|
||||
"copyPassword": "Kopiera lösenord"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL-alternativ",
|
||||
"copyLink": "Kopiera länk",
|
||||
"openLink": "Öppna länk",
|
||||
"shareLink": "Dela länk"
|
||||
},
|
||||
"viewHistory": "Visa historik",
|
||||
"history": "Historik",
|
||||
"noHistoryAvailable": "Ingen historik är tillgänglig",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Kapat",
|
||||
"delete": "Sil",
|
||||
"save": "Kaydet",
|
||||
"edit": "Edit",
|
||||
"yes": "Onayla",
|
||||
"no": "Hayır",
|
||||
"ok": "Tamam",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Ekler",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Sunucu ile doğrulanıyor…",
|
||||
"deletingAccount": "Hesap siliniyor",
|
||||
"accountDeleted": "Hesap başarıyla silindi",
|
||||
"failedToDelete": "Hesap silinemedi. Lütfen tekrar deneyin.",
|
||||
"usernameNotFound": "Kullanıcı adı bulunamadı. Lütfen tekrar giriş yapın."
|
||||
"failedToDelete": "Hesap silinemedi. Lütfen tekrar deneyin."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Herkese Açık Geçici E-Posta Sağlayıcıları",
|
||||
"publicEmailDescription": "Anonim ama mahremiyeti sınırlı. E-posta içeriği, adresi bilen herkes tarafından okunabilir.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Son e-postalar",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Ekler"
|
||||
"attachments": "Ekler",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "E-postayı Kopyala",
|
||||
"copyPassword": "Parolayı Kopyala"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "Закрити",
|
||||
"delete": "Видалити",
|
||||
"save": "Зберегти",
|
||||
"edit": "Edit",
|
||||
"yes": "Так",
|
||||
"no": "Ні",
|
||||
"ok": "OK",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "Generate",
|
||||
"attachments": "Вкладення",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Секретний ключ",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Зберегти для перегляду коду",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Перевірка на сервері",
|
||||
"deletingAccount": "Видалення облікового запису",
|
||||
"accountDeleted": "Обліковий запис успішно видалено",
|
||||
"failedToDelete": "Не вдалося видалити обліковий запис. Будь ласка, повторіть спробу.",
|
||||
"usernameNotFound": "Ім'я користувача не знайдено. Будь ласка, увійдіть ще раз."
|
||||
"failedToDelete": "Не вдалося видалити обліковий запис. Будь ласка, повторіть спробу."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Публічні тимчасові постачальники електронної пошти",
|
||||
"publicEmailDescription": "Анонімно, але обмежена конфіденційність. Зміст електронного листа може прочитати будь-хто, хто знає адресу.",
|
||||
"searchPlaceholder": "Пошук сховища...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "Ключі доступу ще не створено. Ключі доступу створюються під час відвідування вебсайту, який пропонує ключі доступу як спосіб автентифікації.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Недавні електронні листи",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Ключі доступу",
|
||||
"attachments": "Вкладення"
|
||||
"attachments": "Вкладення",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Ім'я користувача скопійовано до буфера обміну",
|
||||
"emailCopied": "Електронну адресу скопійовано до буфера обміну",
|
||||
"passwordCopied": "Пароль скопійовано до буфера обміну"
|
||||
"passwordCopied": "Пароль скопійовано до буфера обміну",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Створити новий псевдонім для",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Копіювати електронну адресу",
|
||||
"copyPassword": "Копіювати пароль"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "بند کریں",
|
||||
"delete": "ڈیلیٹ کریں",
|
||||
"save": "محفوظ کریں",
|
||||
"edit": "Edit",
|
||||
"yes": "ہاں",
|
||||
"no": "نہیں",
|
||||
"ok": "ٹھیک ہے",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "Add",
|
||||
"generate": "جنریٹ کریں",
|
||||
"attachments": "Attachments",
|
||||
"or": "or",
|
||||
"deleteItemConfirmTitle": "Delete Item",
|
||||
"deleteItemConfirmDescription": "Are you sure you want to delete this item?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "Secret Key",
|
||||
"instructions": "Enter the secret key shown by the website where you want to add two-factor authentication.",
|
||||
"saveToViewCode": "Save to view code",
|
||||
"scanQrCode": "Scan QR Code",
|
||||
"enterManually": "Enter a setup key",
|
||||
"errors": {
|
||||
"invalidSecretKey": "Invalid secret key format."
|
||||
"invalidSecretKey": "Invalid secret key format.",
|
||||
"scanFailed": "Failed to scan QR code. Please try again."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "Verifying with server",
|
||||
"deletingAccount": "Deleting account",
|
||||
"accountDeleted": "Account deleted successfully",
|
||||
"failedToDelete": "Failed to delete account. Please try again.",
|
||||
"usernameNotFound": "Username not found. Please login again."
|
||||
"failedToDelete": "Failed to delete account. Please try again."
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "Public Temp Email Providers",
|
||||
"publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.",
|
||||
"searchPlaceholder": "Search vault...",
|
||||
"noMatchingItems": "No matching items found",
|
||||
"noMatchingItems": "No items match the selected filter.",
|
||||
"noMatchingItemsSearch": "No items matching \"{{search}}\"",
|
||||
"noMatchingItemsWithFilter": "No {{filter}} items matching \"{{search}}\"",
|
||||
"noItemsFound": "No items found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.",
|
||||
"allItemsInFolders": "All your items are organized in folders. Tap a folder above to view your credentials, or use the search to find specific items.",
|
||||
"noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.",
|
||||
"noAttachmentsFound": "No items with attachments found",
|
||||
"noItemsOfTypeFound": "No {{type}} items found",
|
||||
"clearSearch": "Clear search",
|
||||
"clearFilter": "Clear filter",
|
||||
"recentEmails": "Recent emails",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "Items",
|
||||
"showFolders": "Folders",
|
||||
"passkeys": "Passkeys",
|
||||
"attachments": "Attachments"
|
||||
"attachments": "Attachments",
|
||||
"totp": "2FA Codes"
|
||||
},
|
||||
"sort": {
|
||||
"title": "Sort by",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "Item deleted successfully",
|
||||
"usernameCopied": "Username copied to clipboard",
|
||||
"emailCopied": "Email copied to clipboard",
|
||||
"passwordCopied": "Password copied to clipboard"
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"urlCopied": "URL copied to clipboard"
|
||||
},
|
||||
"createNewAliasFor": "Create new alias for",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "Copy Email",
|
||||
"copyPassword": "Copy Password"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL Options",
|
||||
"copyLink": "Copy Link",
|
||||
"openLink": "Open Link",
|
||||
"shareLink": "Share Link"
|
||||
},
|
||||
"viewHistory": "View history",
|
||||
"history": "History",
|
||||
"noHistoryAvailable": "No history available",
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
"close": "关闭",
|
||||
"delete": "删除",
|
||||
"save": "保存",
|
||||
"edit": "编辑",
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"ok": "确定",
|
||||
@@ -24,6 +25,7 @@
|
||||
"add": "添加",
|
||||
"generate": "生成",
|
||||
"attachments": "附件",
|
||||
"or": "或",
|
||||
"deleteItemConfirmTitle": "删除项目",
|
||||
"deleteItemConfirmDescription": "您确定要删除此项目吗?",
|
||||
"errors": {
|
||||
@@ -114,8 +116,11 @@
|
||||
"secretKey": "密钥",
|
||||
"instructions": "输入要添加两步验证的网站显示的密钥。",
|
||||
"saveToViewCode": "保存以查看验证码",
|
||||
"scanQrCode": "扫描二维码",
|
||||
"enterManually": "输入设置密钥",
|
||||
"errors": {
|
||||
"invalidSecretKey": "密钥格式无效。"
|
||||
"invalidSecretKey": "密钥格式无效。",
|
||||
"scanFailed": "扫描二维码失败,请重试。"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
@@ -305,8 +310,7 @@
|
||||
"verifyingWithServer": "与服务器验证中",
|
||||
"deletingAccount": "删除账户中",
|
||||
"accountDeleted": "账户已成功删除",
|
||||
"failedToDelete": "删除账户失败。请重试。",
|
||||
"usernameNotFound": "用户名不存在。请重新登录。"
|
||||
"failedToDelete": "删除账户失败。请重试。"
|
||||
}
|
||||
},
|
||||
"qrScanner": {
|
||||
@@ -410,14 +414,12 @@
|
||||
"publicEmailTitle": "公共临时邮箱提供商",
|
||||
"publicEmailDescription": "匿名但隐私性有限,任何知晓其地址的人均可读取邮件内容。",
|
||||
"searchPlaceholder": "搜索密码库…",
|
||||
"noMatchingItems": "未找到匹配的项目",
|
||||
"noMatchingItems": "没有项目符合所选筛选器。",
|
||||
"noMatchingItemsSearch": "未找到匹配“{{search}}”的项目",
|
||||
"noMatchingItemsWithFilter": "未找到匹配“{{search}}”的 {{filter}} 项目",
|
||||
"noItemsFound": "未找到项目。请创建一个以开始使用。提示:您也可以登录 AliasVault 网页应用,从其他密码管理器导入凭据。",
|
||||
"allItemsInFolders": "您的所有项目都已整理到文件夹中。点击上方文件夹即可查看您的凭据,或使用搜索查找特定的项目。",
|
||||
"noPasskeysFound": "尚未创建通行密钥。访问以通行密钥为认证方式的网站才能创建通行密钥。",
|
||||
"noAttachmentsFound": "未找到带附件的项目",
|
||||
"noItemsOfTypeFound": "未找到 {{type}} 项目",
|
||||
"clearSearch": "清除搜索",
|
||||
"clearFilter": "清除筛选器",
|
||||
"recentEmails": "近期邮件",
|
||||
@@ -444,7 +446,8 @@
|
||||
"all": "项目",
|
||||
"showFolders": "文件夹",
|
||||
"passkeys": "通行密钥",
|
||||
"attachments": "附件"
|
||||
"attachments": "附件",
|
||||
"totp": "两步验证码"
|
||||
},
|
||||
"sort": {
|
||||
"title": "排序方式",
|
||||
@@ -469,7 +472,8 @@
|
||||
"itemDeleted": "项目删除成功",
|
||||
"usernameCopied": "用户名已复制到剪贴板",
|
||||
"emailCopied": "邮箱已复制到剪贴板",
|
||||
"passwordCopied": "密码已复制到剪贴板"
|
||||
"passwordCopied": "密码已复制到剪贴板",
|
||||
"urlCopied": "URL 已复制到剪贴板"
|
||||
},
|
||||
"createNewAliasFor": "创建新别名用于",
|
||||
"contextMenu": {
|
||||
@@ -480,6 +484,12 @@
|
||||
"copyEmail": "复制邮箱",
|
||||
"copyPassword": "复制密码"
|
||||
},
|
||||
"urlContextMenu": {
|
||||
"title": "URL 选项",
|
||||
"copyLink": "复制链接",
|
||||
"openLink": "打开链接",
|
||||
"shareLink": "分享链接"
|
||||
},
|
||||
"viewHistory": "查看历史记录",
|
||||
"history": "历史记录",
|
||||
"noHistoryAvailable": "暂无历史记录",
|
||||
|
||||
BIN
apps/mobile-app/ios/AliasVault/cs.lproj/InfoPlist.strings
Normal file
BIN
apps/mobile-app/ios/AliasVault/cs.lproj/InfoPlist.strings
Normal file
Binary file not shown.
BIN
apps/mobile-app/ios/Autofill/cs.lproj/Localizable.strings
Normal file
BIN
apps/mobile-app/ios/Autofill/cs.lproj/Localizable.strings
Normal file
Binary file not shown.
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
76
apps/mobile-app/ios/VaultUI/cs.lproj/Localizable.strings
Normal file
76
apps/mobile-app/ios/VaultUI/cs.lproj/Localizable.strings
Normal file
@@ -0,0 +1,76 @@
|
||||
/* English localization strings for VaultUI */
|
||||
"error" = "Error";
|
||||
"cancel" = "Cancel";
|
||||
"back" = "Back";
|
||||
"next" = "Next";
|
||||
"edit" = "Edit";
|
||||
"website" = "Website";
|
||||
"username" = "Username";
|
||||
"title" = "Title";
|
||||
"unknown_error" = "An unknown error occurred";
|
||||
|
||||
"loading_items" = "Loading items...";
|
||||
"no_items_found" = "No items found";
|
||||
"no_items_match" = "No existing items match your search";
|
||||
"create_new_item" = "Create New Item";
|
||||
"select_item" = "Select Item";
|
||||
"select_text_to_insert" = "Select Text to Insert";
|
||||
"choose_username" = "Choose Username";
|
||||
"select_text_to_insert_message" = "Select the text to insert into the focused input field";
|
||||
"choose_username_message" = "This website may require either your username or your email address to log in";
|
||||
"username_prefix" = "Username: ";
|
||||
"email_prefix" = "Email: ";
|
||||
"password" = "Password";
|
||||
"items_load_error" = "Failed to load items. Please open the AliasVault app to check for updates.";
|
||||
"no_item_selected" = "No item selected.";
|
||||
|
||||
/* Context menu strings */
|
||||
"copy_username" = "Copy Username";
|
||||
"copy_password" = "Copy Password";
|
||||
"copy_email" = "Copy Email";
|
||||
"view_details" = "View Details";
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
/* Passkey registration */
|
||||
"create_passkey_title" = "Create New Passkey";
|
||||
"create_passkey_subtitle" = "Register a new passkey for this website. It will be securely stored in your vault and automatically synced across your devices with AliasVault.";
|
||||
"create_passkey_button_confirm" = "Create Passkey";
|
||||
|
||||
/* Passkey provider */
|
||||
"passkey" = "Passkey";
|
||||
"loading_passkeys" = "Loading passkeys...";
|
||||
"no_passkeys_found" = "No passkeys found";
|
||||
"no_passkeys_match" = "No existing passkeys match your search";
|
||||
"select_passkey" = "Select Passkey";
|
||||
"passkeys_load_error" = "Failed to load passkeys. Please open the AliasVault app to check for updates.";
|
||||
|
||||
/* Passkey replacement */
|
||||
"create_new_passkey" = "Create New Passkey";
|
||||
"select_passkey_to_replace" = "Or, replace an existing passkey";
|
||||
"replace_passkey" = "Replace Passkey";
|
||||
"replace_passkey_explanation" = "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.";
|
||||
"create_passkey_explanation" = "This creates a new passkey and stores it in your vault. It will be automatically synced across all your devices that use AliasVault.";
|
||||
|
||||
/* Passkey merge with existing item */
|
||||
"passkey_add_to_existing" = "Or, add passkey to an existing item";
|
||||
"add_passkey" = "Add Passkey";
|
||||
"merge_passkey_explanation" = "This will add a passkey to your existing item. Your password and other data will be preserved.";
|
||||
|
||||
/* PIN Unlock */
|
||||
"unlock_vault" = "Unlock Vault";
|
||||
"enter_pin_to_unlock_vault" = "Enter your PIN to unlock your vault";
|
||||
"pin_locked_max_attempts" = "PIN locked after too many failed attempts";
|
||||
"pin_incorrect_attempts_remaining" = "Incorrect PIN. %d attempts remaining";
|
||||
|
||||
/* PIN Setup */
|
||||
"pin_setup_title" = "Setup PIN";
|
||||
"pin_setup_subtitle" = "Choose a PIN to unlock your vault";
|
||||
"pin_confirm_title" = "Confirm PIN";
|
||||
"pin_confirm_subtitle" = "Re-enter your PIN to confirm";
|
||||
"pin_mismatch" = "PINs do not match. Please try again.";
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Brugernavn kopieret";
|
||||
"password_copied" = "Adgangskode kopieret";
|
||||
"email_copied" = "E-mail kopieret";
|
||||
"totp_code" = "TOTP Kode";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Søg i elementer...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Benutzername kopiert";
|
||||
"password_copied" = "Passwort kopiert";
|
||||
"email_copied" = "E-Mail-Adresse kopiert";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Einträge durchsuchen...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Usuario copiado";
|
||||
"password_copied" = "Contraseña copiada";
|
||||
"email_copied" = "Email copiado";
|
||||
"totp_code" = "Código TOTP";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Buscar elementos...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Käyttäjänimi kopioitu";
|
||||
"password_copied" = "Salasana kopioitu";
|
||||
"email_copied" = "Sähköposti kopioitu";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Nom d'utilisateur copié";
|
||||
"password_copied" = "Mot de passe copié";
|
||||
"email_copied" = "E-mail copié";
|
||||
"totp_code" = "Code TOTP";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Rechercher des éléments...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "שם המשתמש הועתק";
|
||||
"password_copied" = "הסיסמה הועתקה";
|
||||
"email_copied" = "כתובת הדוא״ל הועתקה";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Nome Utente Copiato";
|
||||
"password_copied" = "Password copiata";
|
||||
"email_copied" = "Email copiata";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Ricerca elementi...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Gebruikersnaam gekopieerd";
|
||||
"password_copied" = "Wachtwoord gekopieerd";
|
||||
"email_copied" = "E-mail gekopieerd";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Zoek items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Nazwa użytkownika skopiowana";
|
||||
"password_copied" = "Hasło skopiowane";
|
||||
"email_copied" = "Adres e-mail skopiowany";
|
||||
"totp_code" = "Kod TOTP";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Szukaj elementów...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Nome de usuário copiado";
|
||||
"password_copied" = "Senha copiada";
|
||||
"email_copied" = "E-mail copiado";
|
||||
"totp_code" = "Código TOTP";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Pesquisar itens...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Nume de utilizator copiat";
|
||||
"password_copied" = "Parolă copiată";
|
||||
"email_copied" = "E-mail copiat";
|
||||
"totp_code" = "Cod TOTP";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Caută elemente...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Имя пользователя скопировано";
|
||||
"password_copied" = "Пароль скопирован";
|
||||
"email_copied" = "Email скопирован";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Поиск записей...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Användarnamn kopierat";
|
||||
"password_copied" = "Lösenord kopierat";
|
||||
"email_copied" = "E-postadress kopierad";
|
||||
"totp_code" = "TOTP-kod";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Sök objekt...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Ім'я користувача скопійовано";
|
||||
"password_copied" = "Пароль скопійовано";
|
||||
"email_copied" = "Адреса ел. пошти скопійована";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "Username copied";
|
||||
"password_copied" = "Password copied";
|
||||
"email_copied" = "Email copied";
|
||||
"totp_code" = "TOTP Code";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "Search items...";
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"username_copied" = "用户名已复制";
|
||||
"password_copied" = "密码已复制";
|
||||
"email_copied" = "邮箱已复制";
|
||||
"totp_code" = "TOTP 验证码";
|
||||
|
||||
/* Search bar */
|
||||
"search_items" = "搜索项目…";
|
||||
|
||||
191
apps/server/AliasVault.Client/Resources/ApiErrors.cs.resx
Normal file
191
apps/server/AliasVault.Client/Resources/ApiErrors.cs.resx
Normal file
@@ -0,0 +1,191 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="REFRESH_TOKEN_REQUIRED" xml:space="preserve">
|
||||
<value>Refresh token is required.</value>
|
||||
</data>
|
||||
<data name="ACCOUNT_BLOCKED" xml:space="preserve">
|
||||
<value>Your account has been disabled. If you believe this is a mistake, please contact support.</value>
|
||||
</data>
|
||||
<data name="INVALID_REFRESH_TOKEN" xml:space="preserve">
|
||||
<value>Invalid refresh token</value>
|
||||
</data>
|
||||
<data name="PUBLIC_REGISTRATION_DISABLED" xml:space="preserve">
|
||||
<value>New account registration is currently disabled on this server. Please contact the administrator.</value>
|
||||
</data>
|
||||
<data name="USER_NOT_FOUND" xml:space="preserve">
|
||||
<value>Invalid username or password. Please try again.</value>
|
||||
</data>
|
||||
<data name="USERNAME_REQUIRED" xml:space="preserve">
|
||||
<value>Username is required.</value>
|
||||
</data>
|
||||
<data name="USERNAME_ALREADY_IN_USE" xml:space="preserve">
|
||||
<value>Username is already in use.</value>
|
||||
</data>
|
||||
<data name="USERNAME_AVAILABLE" xml:space="preserve">
|
||||
<value>Username is available.</value>
|
||||
</data>
|
||||
<data name="USERNAME_MISMATCH" xml:space="preserve">
|
||||
<value>Username does not match the current user.</value>
|
||||
</data>
|
||||
<data name="PASSWORD_MISMATCH" xml:space="preserve">
|
||||
<value>The provided password does not match your current password.</value>
|
||||
</data>
|
||||
<data name="ACCOUNT_SUCCESSFULLY_DELETED" xml:space="preserve">
|
||||
<value>Account successfully deleted.</value>
|
||||
</data>
|
||||
<data name="USERNAME_EMPTY_OR_WHITESPACE" xml:space="preserve">
|
||||
<value>Username cannot be empty or whitespace.</value>
|
||||
</data>
|
||||
<data name="USERNAME_TOO_SHORT" xml:space="preserve">
|
||||
<value>Username too short: must be at least 3 characters long.</value>
|
||||
</data>
|
||||
<data name="USERNAME_TOO_LONG" xml:space="preserve">
|
||||
<value>Username too long: cannot be longer than 40 characters.</value>
|
||||
</data>
|
||||
<data name="USERNAME_INVALID_EMAIL" xml:space="preserve">
|
||||
<value>Invalid email address.</value>
|
||||
</data>
|
||||
<data name="USERNAME_INVALID_CHARACTERS" xml:space="preserve">
|
||||
<value>Username is invalid, can only contain letters or digits.</value>
|
||||
</data>
|
||||
<data name="PENDING_MIGRATIONS" xml:space="preserve">
|
||||
<value>There are pending migrations. Please run 'dotnet ef database update' to apply them.</value>
|
||||
</data>
|
||||
<data name="INTERNAL_SERVER_ERROR" xml:space="preserve">
|
||||
<value>Internal server error</value>
|
||||
</data>
|
||||
<data name="VAULT_ERROR" xml:space="preserve">
|
||||
<value>The local vault is not up-to-date. Please synchronize your vault by refreshing the page and try again.</value>
|
||||
</data>
|
||||
<data name="UNKNOWN_ERROR" xml:space="preserve">
|
||||
<value>An unknown error occurred. Please try again.</value>
|
||||
</data>
|
||||
<data name="INVALID_AUTHENTICATOR_CODE" xml:space="preserve">
|
||||
<value>Invalid authenticator code. Please try again.</value>
|
||||
</data>
|
||||
<data name="INVALID_RECOVERY_CODE" xml:space="preserve">
|
||||
<value>Invalid recovery code. Please try again.</value>
|
||||
</data>
|
||||
<data name="VAULT_NOT_UP_TO_DATE" xml:space="preserve">
|
||||
<value>Your vault is not up-to-date. Please synchronize your vault and try again.</value>
|
||||
</data>
|
||||
<data name="ACCOUNT_LOCKED" xml:space="preserve">
|
||||
<value>You have entered an incorrect password too many times and your account has now been locked out. You can try again in 30 minutes.</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,177 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page titles -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Log in to AliasVault</value>
|
||||
<comment>Main login page title</comment>
|
||||
</data>
|
||||
<data name="TwoFactorAuthenticationTitle" xml:space="preserve">
|
||||
<value>Two-factor authentication</value>
|
||||
<comment>Title for 2FA step</comment>
|
||||
</data>
|
||||
<data name="RecoveryCodeVerificationTitle" xml:space="preserve">
|
||||
<value>Recovery code verification</value>
|
||||
<comment>Title for recovery code step</comment>
|
||||
</data>
|
||||
<!-- Form labels -->
|
||||
<data name="UsernameOrEmailLabel" xml:space="preserve">
|
||||
<value>Your username or email</value>
|
||||
<comment>Label for username/email input field</comment>
|
||||
</data>
|
||||
<data name="PasswordLabel" xml:space="preserve">
|
||||
<value>Your password</value>
|
||||
<comment>Label for password input field</comment>
|
||||
</data>
|
||||
<data name="AuthenticatorCodeLabel" xml:space="preserve">
|
||||
<value>Authenticator code</value>
|
||||
<comment>Label for 2FA code input field</comment>
|
||||
</data>
|
||||
<data name="RecoveryCodeLabel" xml:space="preserve">
|
||||
<value>Recovery Code</value>
|
||||
<comment>Label for recovery code input field</comment>
|
||||
</data>
|
||||
<data name="RememberMeLabel" xml:space="preserve">
|
||||
<value>Remember me</value>
|
||||
<comment>Label for remember me checkbox</comment>
|
||||
</data>
|
||||
<data name="RememberMachineLabel" xml:space="preserve">
|
||||
<value>Remember this machine</value>
|
||||
<comment>Label for remember machine checkbox</comment>
|
||||
</data>
|
||||
<!-- Buttons -->
|
||||
<data name="LoginButton" xml:space="preserve">
|
||||
<value>Log in</value>
|
||||
<comment>Login button text</comment>
|
||||
</data>
|
||||
<!-- Links -->
|
||||
<data name="LostPasswordLink" xml:space="preserve">
|
||||
<value>Lost Password?</value>
|
||||
<comment>Link text for password recovery</comment>
|
||||
</data>
|
||||
<data name="CreateNewVaultLink" xml:space="preserve">
|
||||
<value>Create new vault</value>
|
||||
<comment>Link text for creating a new vault</comment>
|
||||
</data>
|
||||
<data name="LoginWithRecoveryCodeLink" xml:space="preserve">
|
||||
<value>Log in with a recovery code instead.</value>
|
||||
<comment>Link text for logging in with recovery code</comment>
|
||||
</data>
|
||||
<data name="LoginWithAuthenticatorLink" xml:space="preserve">
|
||||
<value>Log in with an authenticator code instead.</value>
|
||||
<comment>Link text for logging in with authenticator</comment>
|
||||
</data>
|
||||
<data name="MobileDeviceLink" xml:space="preserve">
|
||||
<value>Log in using Mobile App</value>
|
||||
<comment>Link text for mobile device login</comment>
|
||||
</data>
|
||||
<!-- Descriptions and help text -->
|
||||
<data name="TwoFactorAuthenticationDescription" xml:space="preserve">
|
||||
<value>Your login is protected with an authenticator app. Enter your authenticator code below.</value>
|
||||
<comment>Description for 2FA step</comment>
|
||||
</data>
|
||||
<data name="RecoveryCodeDescription" xml:space="preserve">
|
||||
<value>You have requested to log in with a recovery code. A recovery code is a one-time code that can be used to log in to your account. Note that if you don't manually disable 2FA after login, you will be asked for an authenticator code again at the next login.</value>
|
||||
<comment>Description for recovery code step</comment>
|
||||
</data>
|
||||
<data name="NoAccountYetText" xml:space="preserve">
|
||||
<value>No account yet?</value>
|
||||
<comment>Text before registration link</comment>
|
||||
</data>
|
||||
<data name="DontHaveAuthenticatorText" xml:space="preserve">
|
||||
<value>Don't have access to your authenticator device?</value>
|
||||
<comment>Question text about not having access to authenticator</comment>
|
||||
</data>
|
||||
<data name="RegainedAccessText" xml:space="preserve">
|
||||
<value>Regained access to your authenticator device?</value>
|
||||
<comment>Question text about regaining access to authenticator</comment>
|
||||
</data>
|
||||
<!-- Loading and status messages -->
|
||||
<data name="LoggingInMessage" xml:space="preserve">
|
||||
<value>Logging in...</value>
|
||||
<comment>Loading message during login process</comment>
|
||||
</data>
|
||||
<data name="VerifyingTwoFactorCodeMessage" xml:space="preserve">
|
||||
<value>Verifying 2FA code...</value>
|
||||
<comment>Loading message during 2FA verification</comment>
|
||||
</data>
|
||||
<data name="VerifyingRecoveryCodeMessage" xml:space="preserve">
|
||||
<value>Verifying recovery code...</value>
|
||||
<comment>Loading message during recovery code verification</comment>
|
||||
</data>
|
||||
<!-- Error messages -->
|
||||
<data name="LoginErrorMessage" xml:space="preserve">
|
||||
<value>An error occurred while processing the login request. Try again (later).</value>
|
||||
<comment>Generic login error message</comment>
|
||||
</data>
|
||||
<data name="LoginRequestErrorMessage" xml:space="preserve">
|
||||
<value>An error occurred while processing the login request.</value>
|
||||
<comment>Login request processing error message</comment>
|
||||
</data>
|
||||
<!-- Placeholders -->
|
||||
<data name="UsernamePlaceholder" xml:space="preserve">
|
||||
<value>name / name@company.com</value>
|
||||
<comment>Placeholder text for username input</comment>
|
||||
</data>
|
||||
<data name="PasswordPlaceholder" xml:space="preserve">
|
||||
<value>••••••••</value>
|
||||
<comment>Placeholder text for password input</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page title -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Create a new AliasVault account</value>
|
||||
<comment>Main registration page title</comment>
|
||||
</data>
|
||||
<!-- Form labels -->
|
||||
<data name="UsernameOrEmailLabel" xml:space="preserve">
|
||||
<value>Your username or email</value>
|
||||
<comment>Label for username/email input field</comment>
|
||||
</data>
|
||||
<data name="PasswordLabel" xml:space="preserve">
|
||||
<value>Your password</value>
|
||||
<comment>Label for password input field</comment>
|
||||
</data>
|
||||
<data name="ConfirmPasswordLabel" xml:space="preserve">
|
||||
<value>Confirm password</value>
|
||||
<comment>Label for password confirmation input field</comment>
|
||||
</data>
|
||||
<!-- Terms and conditions -->
|
||||
<data name="AcceptTermsLabel" xml:space="preserve">
|
||||
<value>I accept the</value>
|
||||
<comment>Text before terms and conditions link</comment>
|
||||
</data>
|
||||
<data name="TermsAndConditionsLink" xml:space="preserve">
|
||||
<value>Terms and Conditions</value>
|
||||
<comment>Link text for terms and conditions</comment>
|
||||
</data>
|
||||
<!-- Buttons -->
|
||||
<data name="CreateAccountButton" xml:space="preserve">
|
||||
<value>Create account</value>
|
||||
<comment>Create account button text</comment>
|
||||
</data>
|
||||
<!-- Links -->
|
||||
<data name="AlreadyRegisteredText" xml:space="preserve">
|
||||
<value>Already registered?</value>
|
||||
<comment>Text before login link</comment>
|
||||
</data>
|
||||
<data name="LoginHereLink" xml:space="preserve">
|
||||
<value>Login here</value>
|
||||
<comment>Link text for login page</comment>
|
||||
</data>
|
||||
<!-- Loading and status messages -->
|
||||
<data name="CreatingAccountMessage" xml:space="preserve">
|
||||
<value>Creating account...</value>
|
||||
<comment>Loading message during account creation</comment>
|
||||
</data>
|
||||
<data name="RegistrationErrorMessage" xml:space="preserve">
|
||||
<value>An error occurred during registration.</value>
|
||||
<comment>Generic registration error message</comment>
|
||||
</data>
|
||||
<!-- Placeholders -->
|
||||
<data name="UsernamePlaceholder" xml:space="preserve">
|
||||
<value>name / name@company.com</value>
|
||||
<comment>Placeholder text for username input</comment>
|
||||
</data>
|
||||
<data name="PasswordPlaceholder" xml:space="preserve">
|
||||
<value>••••••••</value>
|
||||
<comment>Placeholder text for password input</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<data name="WelcomeMessage">
|
||||
<value>Great! Now, let's set up your master password for AliasVault.</value>
|
||||
<comment>Assistant welcome message for password setup step</comment>
|
||||
</data>
|
||||
<data name="ImportantNote">
|
||||
<value>Important: This master password will be used to encrypt your vault. It should be a long, complex string that you can remember. If you forget this password, your data will be permanently inaccessible.</value>
|
||||
<comment>Important warning about master password</comment>
|
||||
</data>
|
||||
<data name="SecurityPoint1">
|
||||
<value>Your master password never leaves your device</value>
|
||||
<comment>First security point about password privacy</comment>
|
||||
</data>
|
||||
<data name="SecurityPoint2">
|
||||
<value>The server has no access to your unencrypted data</value>
|
||||
<comment>Second security point about server access</comment>
|
||||
</data>
|
||||
<data name="SecurityPoint3">
|
||||
<value>Even the server admin cannot restore your access if you forget this password</value>
|
||||
<comment>Third security point about password recovery</comment>
|
||||
</data>
|
||||
<data name="MasterPasswordLabel">
|
||||
<value>Master Password</value>
|
||||
<comment>Label for master password field</comment>
|
||||
</data>
|
||||
<data name="MasterPasswordPlaceholder">
|
||||
<value>Enter your master password</value>
|
||||
<comment>Placeholder for master password field</comment>
|
||||
</data>
|
||||
<data name="ConfirmMasterPasswordLabel">
|
||||
<value>Confirm Master Password</value>
|
||||
<comment>Label for confirm password field</comment>
|
||||
</data>
|
||||
<data name="ConfirmMasterPasswordPlaceholder">
|
||||
<value>Confirm your master password</value>
|
||||
<comment>Placeholder for confirm password field</comment>
|
||||
</data>
|
||||
<data name="ValidatingPasswordMessage">
|
||||
<value>Validating password...</value>
|
||||
<comment>Message shown while validating password</comment>
|
||||
</data>
|
||||
<data name="PasswordValidAndStrongMessage">
|
||||
<value>Password is valid and strong!</value>
|
||||
<comment>Success message for valid password</comment>
|
||||
</data>
|
||||
<data name="PasswordTooShortError">
|
||||
<value>Master password must be at least 10 characters long.</value>
|
||||
<comment>Error message for password too short</comment>
|
||||
</data>
|
||||
<data name="ConfirmPasswordPrompt">
|
||||
<value>Confirm your password by entering it again.</value>
|
||||
<comment>Prompt to confirm password</comment>
|
||||
</data>
|
||||
<data name="PasswordsMismatchError">
|
||||
<value>Passwords do not match.</value>
|
||||
<comment>Error message when passwords don't match</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<!-- Instructions -->
|
||||
<data name="PleaseReadAndAgree">
|
||||
<value>Please read and agree to the following terms and conditions before proceeding.</value>
|
||||
<comment>Instructions to read and agree to terms</comment>
|
||||
</data>
|
||||
<!-- Terms and Conditions title -->
|
||||
<data name="TermsAndConditionsTitle">
|
||||
<value>Terms and Conditions</value>
|
||||
<comment>Title for the terms and conditions section</comment>
|
||||
</data>
|
||||
<!-- Terms content -->
|
||||
<data name="TermsContent">
|
||||
<value>AliasVault is designed to enhance your online security and protect your privacy. With AliasVault, you can create unique identities and email aliases for your various online accounts, helping you maintain control over your personal information and reduce the risk of identity theft.
|
||||
|
||||
By using AliasVault, you agree to the following terms:
|
||||
|
||||
1. You will not use AliasVault for any illegal purposes, including but not limited to fraud, identity theft, or impersonating real individuals.
|
||||
|
||||
2. You are responsible for maintaining the confidentiality of your account and any aliases created through AliasVault.
|
||||
|
||||
3. AliasVault reserves the right to terminate your account if we suspect any misuse or violation of these terms.
|
||||
|
||||
4. You understand that while AliasVault enhances your privacy, no system is completely foolproof, and you use the service at your own risk.</value>
|
||||
<comment>Full terms and conditions content</comment>
|
||||
</data>
|
||||
<!-- Agreement checkbox -->
|
||||
<data name="AgreementCheckboxLabel">
|
||||
<value>I have read and agree to the Terms and Conditions</value>
|
||||
<comment>Label for the agreement checkbox</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<!-- Assistant messages -->
|
||||
<data name="GreatNowLetsSetupUsername">
|
||||
<value>Great! Now, let's set up your username for AliasVault.</value>
|
||||
<comment>Assistant message about setting up username</comment>
|
||||
</data>
|
||||
<data name="EnterUsernameInstructions">
|
||||
<value>Please enter a username you'd like to use. This can be your email address or any unique name you prefer.</value>
|
||||
<comment>Instructions for entering username</comment>
|
||||
</data>
|
||||
<data name="RememberUsernameNote">
|
||||
<value>Remember: This is what you'll use to log in later, so make sure it's something you'll remember!</value>
|
||||
<comment>Important note about remembering username</comment>
|
||||
</data>
|
||||
<!-- Form labels -->
|
||||
<data name="UsernameLabel">
|
||||
<value>Username</value>
|
||||
<comment>Label for username input field</comment>
|
||||
</data>
|
||||
<data name="UsernamePlaceholder">
|
||||
<value>Enter your desired username or email</value>
|
||||
<comment>Placeholder text for username input</comment>
|
||||
</data>
|
||||
<!-- Validation messages -->
|
||||
<data name="ValidatingUsernameMessage">
|
||||
<value>Validating username...</value>
|
||||
<comment>Message shown while validating username</comment>
|
||||
</data>
|
||||
<data name="UsernameAvailableMessage">
|
||||
<value>Username is available!</value>
|
||||
<comment>Message shown when username is available</comment>
|
||||
</data>
|
||||
<data name="UsernameRequiredError">
|
||||
<value>Username is required.</value>
|
||||
<comment>Error message when username is empty</comment>
|
||||
</data>
|
||||
<data name="ServerCommunicationError">
|
||||
<value>An error occurred during communication with the AliasVault server.</value>
|
||||
<comment>Error message for server communication issues</comment>
|
||||
</data>
|
||||
<!-- Alt text -->
|
||||
<data name="AssistantAvatarAlt">
|
||||
<value>AliasVault Assistant</value>
|
||||
<comment>Alt text for assistant avatar image</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,130 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Login Field Labels -->
|
||||
<data name="FieldLabel_login_username" xml:space="preserve">
|
||||
<value>Username</value>
|
||||
<comment>Label for username field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_login_password" xml:space="preserve">
|
||||
<value>Password</value>
|
||||
<comment>Label for password field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_login_email" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
<comment>Label for email field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_login_url" xml:space="preserve">
|
||||
<value>Website</value>
|
||||
<comment>Label for URL field</comment>
|
||||
</data>
|
||||
<!-- Alias Field Labels -->
|
||||
<data name="FieldLabel_alias_first_name" xml:space="preserve">
|
||||
<value>First Name</value>
|
||||
<comment>Label for first name field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_alias_last_name" xml:space="preserve">
|
||||
<value>Last Name</value>
|
||||
<comment>Label for last name field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_alias_gender" xml:space="preserve">
|
||||
<value>Gender</value>
|
||||
<comment>Label for gender field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_alias_birthdate" xml:space="preserve">
|
||||
<value>Birth Date</value>
|
||||
<comment>Label for birthdate field</comment>
|
||||
</data>
|
||||
<!-- Card Field Labels -->
|
||||
<data name="FieldLabel_card_number" xml:space="preserve">
|
||||
<value>Card Number</value>
|
||||
<comment>Label for card number field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_card_cardholder_name" xml:space="preserve">
|
||||
<value>Cardholder Name</value>
|
||||
<comment>Label for cardholder name field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_card_expiry_month" xml:space="preserve">
|
||||
<value>Expiry Month</value>
|
||||
<comment>Label for expiry month field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_card_expiry_year" xml:space="preserve">
|
||||
<value>Expiry Year</value>
|
||||
<comment>Label for expiry year field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_card_cvv" xml:space="preserve">
|
||||
<value>CVV</value>
|
||||
<comment>Label for CVV field</comment>
|
||||
</data>
|
||||
<data name="FieldLabel_card_pin" xml:space="preserve">
|
||||
<value>PIN</value>
|
||||
<comment>Label for PIN field</comment>
|
||||
</data>
|
||||
<!-- Notes Field Labels -->
|
||||
<data name="FieldLabel_notes_content" xml:space="preserve">
|
||||
<value>Notes</value>
|
||||
<comment>Label for notes content field</comment>
|
||||
</data>
|
||||
<!-- History -->
|
||||
<data name="ViewHistory" xml:space="preserve">
|
||||
<value>View history</value>
|
||||
<comment>Tooltip for history icon button</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="HistoryTitle" xml:space="preserve">
|
||||
<value>History</value>
|
||||
<comment>Title for the field history modal</comment>
|
||||
</data>
|
||||
<data name="NoHistoryAvailable" xml:space="preserve">
|
||||
<value>No history available</value>
|
||||
<comment>Message shown when no history records exist</comment>
|
||||
</data>
|
||||
<data name="DeleteConfirm" xml:space="preserve">
|
||||
<value>Are you sure?</value>
|
||||
<comment>Delete confirmation text</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="DeleteFolderTitle" xml:space="preserve">
|
||||
<value>Delete Folder</value>
|
||||
<comment>Title for delete folder modal</comment>
|
||||
</data>
|
||||
<data name="DeleteFolderDescription" xml:space="preserve">
|
||||
<value>How would you like to delete the folder "{0}"?</value>
|
||||
<comment>Description for delete folder modal. {0} is the folder name.</comment>
|
||||
</data>
|
||||
<data name="DeleteFolderOnlyTitle" xml:space="preserve">
|
||||
<value>Delete folder only</value>
|
||||
<comment>Title for delete folder only option</comment>
|
||||
</data>
|
||||
<data name="DeleteFolderOnlyDescription" xml:space="preserve">
|
||||
<value>Items in this folder will be moved to root</value>
|
||||
<comment>Description for delete folder only option</comment>
|
||||
</data>
|
||||
<data name="DeleteFolderAndContentsTitle" xml:space="preserve">
|
||||
<value>Delete folder and contents</value>
|
||||
<comment>Title for delete folder and contents option</comment>
|
||||
</data>
|
||||
<data name="DeleteFolderAndContentsDescription" xml:space="preserve">
|
||||
<value>Move {0} item(s) to trash</value>
|
||||
<comment>Description for delete folder and contents option. {0} is item count.</comment>
|
||||
</data>
|
||||
<data name="CancelButton" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
<comment>Cancel button text</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="CreateFolderTitle" xml:space="preserve">
|
||||
<value>Create Folder</value>
|
||||
<comment>Title for create folder modal</comment>
|
||||
</data>
|
||||
<data name="EditFolderTitle" xml:space="preserve">
|
||||
<value>Edit Folder</value>
|
||||
<comment>Title for edit folder modal</comment>
|
||||
</data>
|
||||
<data name="FolderNameLabel" xml:space="preserve">
|
||||
<value>Folder Name</value>
|
||||
<comment>Label for folder name input</comment>
|
||||
</data>
|
||||
<data name="FolderNamePlaceholder" xml:space="preserve">
|
||||
<value>Enter folder name</value>
|
||||
<comment>Placeholder for folder name input</comment>
|
||||
</data>
|
||||
<data name="FolderNameRequired" xml:space="preserve">
|
||||
<value>Folder name is required</value>
|
||||
<comment>Error message when folder name is empty</comment>
|
||||
</data>
|
||||
<data name="CreateButton" xml:space="preserve">
|
||||
<value>Create</value>
|
||||
<comment>Create button text</comment>
|
||||
</data>
|
||||
<data name="SaveButton" xml:space="preserve">
|
||||
<value>Save</value>
|
||||
<comment>Save button text</comment>
|
||||
</data>
|
||||
<data name="CancelButton" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
<comment>Cancel button text</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="xml:space" use="preserve" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="ClearClipboardButton" xml:space="preserve">
|
||||
<value>Clear Clipboard</value>
|
||||
<comment>Button text to manually clear clipboard immediately</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,109 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="TwoFactorAuthenticationTitle" xml:space="preserve">
|
||||
<value>Two-factor authentication</value>
|
||||
<comment>Section title for 2FA codes</comment>
|
||||
</data>
|
||||
<data name="AddTotpCodeDescription" xml:space="preserve">
|
||||
<value>Add a two-factor authenticator code</value>
|
||||
<comment>Description for adding TOTP codes</comment>
|
||||
</data>
|
||||
<data name="AddTotpCodeModalTitle" xml:space="preserve">
|
||||
<value>Add 2FA TOTP Code</value>
|
||||
<comment>Modal title for adding TOTP code</comment>
|
||||
</data>
|
||||
<data name="CloseFormButton" xml:space="preserve">
|
||||
<value>Close form</value>
|
||||
<comment>Button to close the add TOTP form</comment>
|
||||
</data>
|
||||
<data name="TotpInstructions" xml:space="preserve">
|
||||
<value>If the website offers or requires 2FA for your account, copy the secret key or QR code URI and paste it below.</value>
|
||||
<comment>Instructions for adding TOTP codes</comment>
|
||||
</data>
|
||||
<data name="NameOptionalLabel" xml:space="preserve">
|
||||
<value>Name (optional)</value>
|
||||
<comment>Label for optional name field</comment>
|
||||
</data>
|
||||
<data name="SecretKeyLabel" xml:space="preserve">
|
||||
<value>Secret Key</value>
|
||||
<comment>Label for secret key field</comment>
|
||||
</data>
|
||||
<data name="SecretKeyPlaceholder" xml:space="preserve">
|
||||
<value>Enter secret key (manual entry)</value>
|
||||
<comment>Placeholder text for secret key input</comment>
|
||||
</data>
|
||||
<data name="SaveButton" xml:space="preserve">
|
||||
<value>Save</value>
|
||||
<comment>Save button text</comment>
|
||||
</data>
|
||||
<data name="SaveToViewCodeMessage" xml:space="preserve">
|
||||
<value>Save to view code</value>
|
||||
<comment>Message shown for unsaved TOTP codes</comment>
|
||||
</data>
|
||||
<data name="DeleteTotpCodeConfirmation" xml:space="preserve">
|
||||
<value>Are you sure you want to delete this TOTP code?</value>
|
||||
<comment>Confirmation message for deleting TOTP code</comment>
|
||||
</data>
|
||||
<data name="DeleteTotpCodeTitle" xml:space="preserve">
|
||||
<value>Delete TOTP code</value>
|
||||
<comment>Title for delete TOTP code action</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="TwoFactorAuthenticationTitle" xml:space="preserve">
|
||||
<value>Two-factor authentication</value>
|
||||
<comment>Section title for 2FA codes</comment>
|
||||
</data>
|
||||
<data name="NoTotpCodesMessage" xml:space="preserve">
|
||||
<value>No two-factor authenticator codes available</value>
|
||||
<comment>Message shown when no TOTP codes are configured</comment>
|
||||
</data>
|
||||
<data name="CopiedMessage" xml:space="preserve">
|
||||
<value>Copied!</value>
|
||||
<comment>Feedback message when TOTP code is copied to clipboard</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,121 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="FromLabel" xml:space="preserve">
|
||||
<value>From:</value>
|
||||
<comment>Email sender field label</comment>
|
||||
</data>
|
||||
<data name="ToLabel" xml:space="preserve">
|
||||
<value>To:</value>
|
||||
<comment>Email recipient field label</comment>
|
||||
</data>
|
||||
<data name="DateLabel" xml:space="preserve">
|
||||
<value>Date:</value>
|
||||
<comment>Email date field label</comment>
|
||||
</data>
|
||||
<data name="ActionsLabel" xml:space="preserve">
|
||||
<value>Actions:</value>
|
||||
<comment>Email actions section label</comment>
|
||||
</data>
|
||||
<data name="DeleteButton" xml:space="preserve">
|
||||
<value>Delete</value>
|
||||
<comment>Delete email button text</comment>
|
||||
</data>
|
||||
<data name="AttachmentsLabel" xml:space="preserve">
|
||||
<value>Attachments:</value>
|
||||
<comment>Email attachments section header</comment>
|
||||
</data>
|
||||
<data name="CloseButton" xml:space="preserve">
|
||||
<value>Close</value>
|
||||
<comment>Close modal button text</comment>
|
||||
</data>
|
||||
<data name="DeleteEmailTitle" xml:space="preserve">
|
||||
<value>Delete Email</value>
|
||||
<comment>Delete email confirmation dialog title</comment>
|
||||
</data>
|
||||
<data name="DeleteEmailConfirmation" xml:space="preserve">
|
||||
<value>Are you sure you want to delete this email? This action cannot be undone.</value>
|
||||
<comment>Delete email confirmation message</comment>
|
||||
</data>
|
||||
<data name="EmailDeletedSuccess" xml:space="preserve">
|
||||
<value>Email deleted successfully</value>
|
||||
<comment>Success message when email is deleted</comment>
|
||||
</data>
|
||||
<data name="EmailDeleteFailed" xml:space="preserve">
|
||||
<value>Failed to delete email</value>
|
||||
<comment>Error message when email deletion fails</comment>
|
||||
</data>
|
||||
<data name="GenericError" xml:space="preserve">
|
||||
<value>An error occurred</value>
|
||||
<comment>Generic error message</comment>
|
||||
</data>
|
||||
<data name="NoEmailBody" xml:space="preserve">
|
||||
<value>[This email has no body.]</value>
|
||||
<comment>Message shown when email has no content</comment>
|
||||
</data>
|
||||
<data name="AttachmentDownloadFailed" xml:space="preserve">
|
||||
<value>Failed to download attachment</value>
|
||||
<comment>Error message when attachment download fails</comment>
|
||||
</data>
|
||||
<data name="AttachmentDownloadError" xml:space="preserve">
|
||||
<value>Error downloading attachment</value>
|
||||
<comment>Error message for attachment download error</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,121 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="FromLabel" xml:space="preserve">
|
||||
<value>From:</value>
|
||||
<comment>Email sender field label</comment>
|
||||
</data>
|
||||
<data name="ToLabel" xml:space="preserve">
|
||||
<value>To:</value>
|
||||
<comment>Email recipient field label</comment>
|
||||
</data>
|
||||
<data name="DateLabel" xml:space="preserve">
|
||||
<value>Date:</value>
|
||||
<comment>Email date field label</comment>
|
||||
</data>
|
||||
<data name="ItemLabel" xml:space="preserve">
|
||||
<value>Item:</value>
|
||||
<comment>Email item field label</comment>
|
||||
</data>
|
||||
<data name="NoneValue" xml:space="preserve">
|
||||
<value>None</value>
|
||||
<comment>No item assigned value</comment>
|
||||
</data>
|
||||
<data name="AttachmentsLabel" xml:space="preserve">
|
||||
<value>Attachments:</value>
|
||||
<comment>Email attachments section header</comment>
|
||||
</data>
|
||||
<data name="SelectEmailMessage" xml:space="preserve">
|
||||
<value>Select an email to view its contents</value>
|
||||
<comment>Empty state message when no email is selected</comment>
|
||||
</data>
|
||||
<data name="DeleteEmailTitle" xml:space="preserve">
|
||||
<value>Delete Email</value>
|
||||
<comment>Delete email confirmation dialog title</comment>
|
||||
</data>
|
||||
<data name="DeleteEmailConfirmation" xml:space="preserve">
|
||||
<value>Are you sure you want to delete this email? This action cannot be undone.</value>
|
||||
<comment>Delete email confirmation message</comment>
|
||||
</data>
|
||||
<data name="EmailDeletedSuccess" xml:space="preserve">
|
||||
<value>Email deleted successfully</value>
|
||||
<comment>Success message when email is deleted</comment>
|
||||
</data>
|
||||
<data name="EmailDeleteFailed" xml:space="preserve">
|
||||
<value>Failed to delete email</value>
|
||||
<comment>Error message when email deletion fails</comment>
|
||||
</data>
|
||||
<data name="GenericError" xml:space="preserve">
|
||||
<value>An error occurred</value>
|
||||
<comment>Generic error message</comment>
|
||||
</data>
|
||||
<data name="NoEmailBody" xml:space="preserve">
|
||||
<value>[This email has no body.]</value>
|
||||
<comment>Message shown when email has no content</comment>
|
||||
</data>
|
||||
<data name="AttachmentDownloadFailed" xml:space="preserve">
|
||||
<value>Failed to download attachment</value>
|
||||
<comment>Error message when attachment download fails</comment>
|
||||
</data>
|
||||
<data name="AttachmentDownloadError" xml:space="preserve">
|
||||
<value>Error downloading attachment</value>
|
||||
<comment>Error message for attachment download error</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="NewEmailTooltip" xml:space="preserve">
|
||||
<value>New email</value>
|
||||
<comment>Tooltip text for new email indicator</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="EmailSectionTitle" xml:space="preserve">
|
||||
<value>Email</value>
|
||||
<comment>Section title for email panel</comment>
|
||||
</data>
|
||||
<data name="AutoRefreshEnabledTooltip" xml:space="preserve">
|
||||
<value>Auto-refresh enabled</value>
|
||||
<comment>Tooltip for auto-refresh indicator</comment>
|
||||
</data>
|
||||
<data name="SubjectColumn" xml:space="preserve">
|
||||
<value>Subject</value>
|
||||
<comment>Table column header for email subject</comment>
|
||||
</data>
|
||||
<data name="DateColumn" xml:space="preserve">
|
||||
<value>Date</value>
|
||||
<comment>Table column header for email date</comment>
|
||||
</data>
|
||||
<data name="NoEmailsReceivedMessage" xml:space="preserve">
|
||||
<value>No emails received (yet).</value>
|
||||
<comment>Message when no emails are available</comment>
|
||||
</data>
|
||||
<data name="EmailAddressInUseError" xml:space="preserve">
|
||||
<value>The current chosen email address is already in use. Please change the email address by editing this credential.</value>
|
||||
<comment>Error message when email address is already in use</comment>
|
||||
</data>
|
||||
<data name="EmailLoadError" xml:space="preserve">
|
||||
<value>An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again.</value>
|
||||
<comment>Error message when email loading fails</comment>
|
||||
</data>
|
||||
<data name="LoadMoreButton" xml:space="preserve">
|
||||
<value>Load more</value>
|
||||
<comment>Button text to load more emails</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<data name="FieldLabelPlaceholder">
|
||||
<value>Field label</value>
|
||||
<comment>Placeholder text for field label input</comment>
|
||||
</data>
|
||||
<data name="EditLabel">
|
||||
<value>Edit label</value>
|
||||
<comment>Tooltip for edit label button</comment>
|
||||
</data>
|
||||
<data name="DeleteField">
|
||||
<value>Delete field</value>
|
||||
<comment>Tooltip for delete field button</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="Alias" xml:space="preserve">
|
||||
<value>Alias</value>
|
||||
<comment>Label for alias mode toggle</comment>
|
||||
</data>
|
||||
<data name="PrivateEmailTitle" xml:space="preserve">
|
||||
<value>Private Email</value>
|
||||
<comment>Title for private email domains section</comment>
|
||||
</data>
|
||||
<data name="PrivateEmailDescription" xml:space="preserve">
|
||||
<value>E2E encrypted, fully private.</value>
|
||||
<comment>Description of private email domains</comment>
|
||||
</data>
|
||||
<data name="PublicEmailTitle" xml:space="preserve">
|
||||
<value>Public Temp Email Providers</value>
|
||||
<comment>Title for public email domains section</comment>
|
||||
</data>
|
||||
<data name="PublicEmailDescription" xml:space="preserve">
|
||||
<value>Anonymous but limited privacy. Email content is readable by anyone that knows the address.</value>
|
||||
<comment>Description of public email domains</comment>
|
||||
</data>
|
||||
<data name="PrivateEmailAliasVaultServer" xml:space="preserve">
|
||||
<value>AliasVault server</value>
|
||||
<comment>Subtitle for private email domains section</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,155 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<!-- Section options -->
|
||||
<data name="TwoFactorAuthentication">
|
||||
<value>Two-Factor Authentication</value>
|
||||
<comment>Option to add 2FA section</comment>
|
||||
</data>
|
||||
<data name="Attachments">
|
||||
<value>Attachments</value>
|
||||
<comment>Option to add attachments section</comment>
|
||||
</data>
|
||||
<data name="AddCustomField">
|
||||
<value>Add Custom Field</value>
|
||||
<comment>Option to add a custom field</comment>
|
||||
</data>
|
||||
<!-- Field labels -->
|
||||
<data name="FieldLoginUsername">
|
||||
<value>Username</value>
|
||||
<comment>Username field label</comment>
|
||||
</data>
|
||||
<data name="FieldLoginPassword">
|
||||
<value>Password</value>
|
||||
<comment>Password field label</comment>
|
||||
</data>
|
||||
<data name="FieldLoginEmail">
|
||||
<value>Email</value>
|
||||
<comment>Email field label</comment>
|
||||
</data>
|
||||
<data name="FieldLoginUrl">
|
||||
<value>URL</value>
|
||||
<comment>URL field label</comment>
|
||||
</data>
|
||||
<data name="FieldAliasFirstName">
|
||||
<value>First Name</value>
|
||||
<comment>First name field label</comment>
|
||||
</data>
|
||||
<data name="FieldAliasLastName">
|
||||
<value>Last Name</value>
|
||||
<comment>Last name field label</comment>
|
||||
</data>
|
||||
<data name="FieldAliasGender">
|
||||
<value>Gender</value>
|
||||
<comment>Gender field label</comment>
|
||||
</data>
|
||||
<data name="FieldAliasBirthdate">
|
||||
<value>Birth Date</value>
|
||||
<comment>Birth date field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardNumber">
|
||||
<value>Card Number</value>
|
||||
<comment>Card number field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardCardholderName">
|
||||
<value>Cardholder Name</value>
|
||||
<comment>Cardholder name field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardExpiryMonth">
|
||||
<value>Expiry Month</value>
|
||||
<comment>Expiry month field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardExpiryYear">
|
||||
<value>Expiry Year</value>
|
||||
<comment>Expiry year field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardCvv">
|
||||
<value>CVV</value>
|
||||
<comment>CVV field label</comment>
|
||||
</data>
|
||||
<data name="FieldCardPin">
|
||||
<value>PIN</value>
|
||||
<comment>PIN field label</comment>
|
||||
</data>
|
||||
<data name="FieldNotesContent">
|
||||
<value>Notes</value>
|
||||
<comment>Notes field label</comment>
|
||||
</data>
|
||||
<!-- Custom field modal -->
|
||||
<data name="FieldLabel">
|
||||
<value>Field Label</value>
|
||||
<comment>Label for field label input</comment>
|
||||
</data>
|
||||
<data name="EnterFieldName">
|
||||
<value>Enter field name</value>
|
||||
<comment>Placeholder for field name input</comment>
|
||||
</data>
|
||||
<data name="FieldType">
|
||||
<value>Field Type</value>
|
||||
<comment>Label for field type selector</comment>
|
||||
</data>
|
||||
<data name="FieldTypeText">
|
||||
<value>Text</value>
|
||||
<comment>Text field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeHidden">
|
||||
<value>Hidden</value>
|
||||
<comment>Hidden field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeEmail">
|
||||
<value>Email</value>
|
||||
<comment>Email field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeUrl">
|
||||
<value>URL</value>
|
||||
<comment>URL field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypePhone">
|
||||
<value>Phone</value>
|
||||
<comment>Phone field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeNumber">
|
||||
<value>Number</value>
|
||||
<comment>Number field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeDate">
|
||||
<value>Date</value>
|
||||
<comment>Date field type option</comment>
|
||||
</data>
|
||||
<data name="FieldTypeTextArea">
|
||||
<value>Text Area</value>
|
||||
<comment>Text area field type option</comment>
|
||||
</data>
|
||||
<!-- Buttons -->
|
||||
<data name="Add">
|
||||
<value>Add</value>
|
||||
<comment>Add button text</comment>
|
||||
</data>
|
||||
<data name="Cancel">
|
||||
<value>Cancel</value>
|
||||
<comment>Cancel button text</comment>
|
||||
</data>
|
||||
<!-- Default field label -->
|
||||
<data name="DefaultFieldLabel">
|
||||
<value>Field {0}</value>
|
||||
<comment>Default label for custom field, {0} is the field number</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<data name="NoFolder">
|
||||
<value>No folder</value>
|
||||
<comment>Text shown when no folder is selected</comment>
|
||||
</data>
|
||||
<data name="SelectFolderTitle">
|
||||
<value>Select Folder</value>
|
||||
<comment>Title of the folder selection modal</comment>
|
||||
</data>
|
||||
<data name="NoFoldersAvailable">
|
||||
<value>No folders available. Create a folder from the vault home page.</value>
|
||||
<comment>Message shown when no folders exist</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<!-- Type names -->
|
||||
<data name="TypeLogin">
|
||||
<value>Login</value>
|
||||
<comment>Login item type name</comment>
|
||||
</data>
|
||||
<data name="TypeAlias">
|
||||
<value>Alias</value>
|
||||
<comment>Alias item type name</comment>
|
||||
</data>
|
||||
<data name="TypeCreditCard">
|
||||
<value>Credit Card</value>
|
||||
<comment>Credit Card item type name</comment>
|
||||
</data>
|
||||
<data name="TypeNote">
|
||||
<value>Secure Note</value>
|
||||
<comment>Secure Note item type name</comment>
|
||||
</data>
|
||||
<!-- Status text -->
|
||||
<data name="Creating">
|
||||
<value>Creating</value>
|
||||
<comment>Status text when creating a new item</comment>
|
||||
</data>
|
||||
<data name="Editing">
|
||||
<value>Editing</value>
|
||||
<comment>Status text when editing an existing item</comment>
|
||||
</data>
|
||||
<!-- Buttons -->
|
||||
<data name="RegenerateAlias">
|
||||
<value>Regenerate Alias</value>
|
||||
<comment>Tooltip for regenerate alias button</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,141 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Reset Vault</value>
|
||||
<comment>Page title</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbImportExport" xml:space="preserve">
|
||||
<value>Import / Export</value>
|
||||
<comment>Breadcrumb for import export</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbResetVault" xml:space="preserve">
|
||||
<value>Reset Vault</value>
|
||||
<comment>Breadcrumb for reset vault</comment>
|
||||
</data>
|
||||
<data name="ResetVaultPleaseNote" xml:space="preserve">
|
||||
<value>Please note:</value>
|
||||
<comment>Reset vault please note prefix</comment>
|
||||
</data>
|
||||
<data name="ResetVaultItemsDeletedNote" xml:space="preserve">
|
||||
<value>All encrypted items in your vault will be permanently deleted</value>
|
||||
<comment>Reset vault note about items being deleted</comment>
|
||||
</data>
|
||||
<data name="ResetVaultEmailAliasesKeptNote" xml:space="preserve">
|
||||
<value>Your email aliases will be preserved and can be re-used after resetting your vault</value>
|
||||
<comment>Reset vault note about email aliases being kept</comment>
|
||||
</data>
|
||||
<data name="ResetVaultSettingsKeptNote" xml:space="preserve">
|
||||
<value>Your account settings and preferences will be preserved</value>
|
||||
<comment>Reset vault note about settings being kept</comment>
|
||||
</data>
|
||||
<data name="ResetVaultIrreversibleNote" xml:space="preserve">
|
||||
<value>This action cannot be undone</value>
|
||||
<comment>Reset vault note about action being irreversible</comment>
|
||||
</data>
|
||||
<data name="ResetVaultConfirmUsernameLabel" xml:space="preserve">
|
||||
<value>To continue, please type your username to confirm</value>
|
||||
<comment>Reset vault username confirmation label</comment>
|
||||
</data>
|
||||
<data name="ResetVaultContinueButton" xml:space="preserve">
|
||||
<value>Continue with vault reset</value>
|
||||
<comment>Reset vault continue button</comment>
|
||||
</data>
|
||||
<data name="ResetVaultFinalWarning" xml:space="preserve">
|
||||
<value>Final warning: You are about to permanently delete all your items!</value>
|
||||
<comment>Reset vault final warning message</comment>
|
||||
</data>
|
||||
<data name="ResetVaultDeletionIrreversibleNote" xml:space="preserve">
|
||||
<value>This deletion is irreversible and cannot be undone</value>
|
||||
<comment>Reset vault final step irreversible note</comment>
|
||||
</data>
|
||||
<data name="ResetVaultEnterPasswordLabel" xml:space="preserve">
|
||||
<value>Enter your password to confirm</value>
|
||||
<comment>Reset vault password confirmation label</comment>
|
||||
</data>
|
||||
<data name="ResetVaultConfirmButton" xml:space="preserve">
|
||||
<value>Reset my vault</value>
|
||||
<comment>Reset vault final confirmation button</comment>
|
||||
</data>
|
||||
<data name="ResetVaultUsernameRequired" xml:space="preserve">
|
||||
<value>Username is required.</value>
|
||||
<comment>Reset vault username required error</comment>
|
||||
</data>
|
||||
<data name="ResetVaultUsernameDoesNotMatch" xml:space="preserve">
|
||||
<value>The username you entered does not match your account username.</value>
|
||||
<comment>Reset vault username mismatch error</comment>
|
||||
</data>
|
||||
<data name="ResetVaultPasswordIncorrect" xml:space="preserve">
|
||||
<value>The password you entered is incorrect.</value>
|
||||
<comment>Reset vault password incorrect error</comment>
|
||||
</data>
|
||||
<data name="ResetVaultProgressMessage" xml:space="preserve">
|
||||
<value>Resetting vault...</value>
|
||||
<comment>Reset vault progress message</comment>
|
||||
</data>
|
||||
<data name="ResetVaultSuccessMessage" xml:space="preserve">
|
||||
<value>Your vault has been successfully reset. All items have been deleted and you can now start fresh.</value>
|
||||
<comment>Reset vault success message</comment>
|
||||
</data>
|
||||
<data name="ResetVaultErrorMessage" xml:space="preserve">
|
||||
<value>An error occurred while resetting your vault. Please try again.</value>
|
||||
<comment>Reset vault error message</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,114 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page title and breadcrumbs -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Change password</value>
|
||||
<comment>Page title for the change password page</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbSecuritySettings" xml:space="preserve">
|
||||
<value>Security settings</value>
|
||||
<comment>Breadcrumb text for security settings</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbChangePassword" xml:space="preserve">
|
||||
<value>Change password</value>
|
||||
<comment>Breadcrumb text for change password</comment>
|
||||
</data>
|
||||
<!-- Page description -->
|
||||
<data name="PageDescription" xml:space="preserve">
|
||||
<value>Changing your master password also changes the vault encryption keys. It is advised to periodically change your master password to keep your vaults secure.</value>
|
||||
<comment>Description text explaining the password change process</comment>
|
||||
</data>
|
||||
<!-- Form labels -->
|
||||
<data name="CurrentPasswordLabel" xml:space="preserve">
|
||||
<value>Current Password</value>
|
||||
<comment>Label for current password input field</comment>
|
||||
</data>
|
||||
<data name="NewPasswordLabel" xml:space="preserve">
|
||||
<value>New Password</value>
|
||||
<comment>Label for new password input field</comment>
|
||||
</data>
|
||||
<data name="ConfirmNewPasswordLabel" xml:space="preserve">
|
||||
<value>Confirm New Password</value>
|
||||
<comment>Label for confirm new password input field</comment>
|
||||
</data>
|
||||
<!-- Button text -->
|
||||
<data name="ChangePasswordButton" xml:space="preserve">
|
||||
<value>Change Password</value>
|
||||
<comment>Button text for changing password</comment>
|
||||
</data>
|
||||
<!-- Loading and status messages -->
|
||||
<data name="ChangingPasswordMessage" xml:space="preserve">
|
||||
<value>Changing password...</value>
|
||||
<comment>Loading message displayed while changing password</comment>
|
||||
</data>
|
||||
<data name="PasswordChangedSuccessfully" xml:space="preserve">
|
||||
<value>Password changed successfully.</value>
|
||||
<comment>Success message after password change</comment>
|
||||
</data>
|
||||
<data name="FailedToInitiatePasswordChange" xml:space="preserve">
|
||||
<value>Failed to initiate the password change process.</value>
|
||||
<comment>Error message when password change initiation fails</comment>
|
||||
</data>
|
||||
<data name="FailedToChangePassword" xml:space="preserve">
|
||||
<value>Failed to change password. Please refresh the page and try again.</value>
|
||||
<comment>Error message when password change fails</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,139 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page title and breadcrumbs -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Delete Account</value>
|
||||
<comment>Page title for the delete account page</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbSecuritySettings" xml:space="preserve">
|
||||
<value>Security settings</value>
|
||||
<comment>Breadcrumb text for security settings</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbDeleteAccount" xml:space="preserve">
|
||||
<value>Delete Account</value>
|
||||
<comment>Breadcrumb text for delete account</comment>
|
||||
</data>
|
||||
<!-- Warning messages -->
|
||||
<data name="PermanentActionWarning" xml:space="preserve">
|
||||
<value>Warning: This action is permanent and cannot be undone. All your data will be permanently deleted.</value>
|
||||
<comment>Warning message about permanent deletion</comment>
|
||||
</data>
|
||||
<data name="FinalWarning" xml:space="preserve">
|
||||
<value>Final warning: Enter your password to permanently delete your account.</value>
|
||||
<comment>Final warning message before account deletion</comment>
|
||||
</data>
|
||||
<!-- Note sections -->
|
||||
<data name="PleaseNote" xml:space="preserve">
|
||||
<value>Please note:</value>
|
||||
<comment>Header for note section</comment>
|
||||
</data>
|
||||
<data name="VaultsDeletedNote" xml:space="preserve">
|
||||
<value>All encrypted vaults which includes all of your credentials will be permanently deleted</value>
|
||||
<comment>Note about vault deletion</comment>
|
||||
</data>
|
||||
<data name="EmailAliasesOrphanedNote" xml:space="preserve">
|
||||
<value>Your email aliases will be orphaned and cannot be claimed by other users</value>
|
||||
<comment>Note about email aliases being orphaned</comment>
|
||||
</data>
|
||||
<data name="AccountCannotBeRecoveredNote" xml:space="preserve">
|
||||
<value>Your account cannot be recovered after deletion</value>
|
||||
<comment>Note about account recovery</comment>
|
||||
</data>
|
||||
<data name="DeletionIrreversibleNote" xml:space="preserve">
|
||||
<value>Account deletion is irreversible and cannot be undone. Pressing the button below will delete your account immmediately and permanently.</value>
|
||||
<comment>Note about deletion being irreversible</comment>
|
||||
</data>
|
||||
<!-- Form labels -->
|
||||
<data name="ConfirmUsernameLabel" xml:space="preserve">
|
||||
<value>Confirm your username</value>
|
||||
<comment>Label for username confirmation input field</comment>
|
||||
</data>
|
||||
<data name="EnterPasswordLabel" xml:space="preserve">
|
||||
<value>Enter your password</value>
|
||||
<comment>Label for password input field</comment>
|
||||
</data>
|
||||
<!-- Button text -->
|
||||
<data name="ContinueWithAccountDeletion" xml:space="preserve">
|
||||
<value>Continue with Account Deletion</value>
|
||||
<comment>Button text to continue with account deletion</comment>
|
||||
</data>
|
||||
<data name="DeleteMyAccount" xml:space="preserve">
|
||||
<value>Delete My Account</value>
|
||||
<comment>Button text to delete account</comment>
|
||||
</data>
|
||||
<!-- Loading and status messages -->
|
||||
<data name="DeletingAccountMessage" xml:space="preserve">
|
||||
<value>Deleting account...</value>
|
||||
<comment>Loading message displayed while deleting account</comment>
|
||||
</data>
|
||||
<data name="UsernameRequired" xml:space="preserve">
|
||||
<value>Username is required</value>
|
||||
<comment>Error message when username is not provided</comment>
|
||||
</data>
|
||||
<data name="UsernameDoesNotMatch" xml:space="preserve">
|
||||
<value>The username you entered does not match your current username. Please try again.</value>
|
||||
<comment>Error message when username doesn't match</comment>
|
||||
</data>
|
||||
<data name="ErrorProcessingRequest" xml:space="preserve">
|
||||
<value>An error occurred while processing the request.</value>
|
||||
<comment>Generic error message for request processing</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page title and breadcrumbs -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Disable two-factor authentication</value>
|
||||
<comment>Page title for the disable 2FA page</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbSecuritySettings" xml:space="preserve">
|
||||
<value>Security settings</value>
|
||||
<comment>Breadcrumb text for security settings</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbDisable2Fa" xml:space="preserve">
|
||||
<value>Disable two-factor authentication</value>
|
||||
<comment>Breadcrumb text for disable 2FA</comment>
|
||||
</data>
|
||||
<!-- Page description -->
|
||||
<data name="PageDescription" xml:space="preserve">
|
||||
<value>Disabling two-factor authentication means you will be able to login with only your password.</value>
|
||||
<comment>Description text explaining what disabling 2FA means</comment>
|
||||
</data>
|
||||
<!-- Warning message -->
|
||||
<data name="WarningMessage" xml:space="preserve">
|
||||
<value>Please note: after disabling two-factor authentication any configured authenticator app(s) will stop working. When you want to re-enable two-factor authentication you will have to configure the authenticator app(s) again.</value>
|
||||
<comment>Warning message about the consequences of disabling 2FA</comment>
|
||||
</data>
|
||||
<!-- Status message -->
|
||||
<data name="StatusMessage" xml:space="preserve">
|
||||
<value>Two factor authentication is currently enabled. Disable it in order to be able to access your vault with your password only.</value>
|
||||
<comment>Status message explaining current 2FA state</comment>
|
||||
</data>
|
||||
<!-- Button text -->
|
||||
<data name="ConfirmDisableButton" xml:space="preserve">
|
||||
<value>Confirm Disable Two-Factor Authentication</value>
|
||||
<comment>Button text to confirm disabling 2FA</comment>
|
||||
</data>
|
||||
<!-- Success and error messages -->
|
||||
<data name="TwoFactorDisabledSuccess" xml:space="preserve">
|
||||
<value>Two-factor authentication is now successfully disabled.</value>
|
||||
<comment>Success message when 2FA is disabled</comment>
|
||||
</data>
|
||||
<data name="FailedToDisable2Fa" xml:space="preserve">
|
||||
<value>Failed to disable two-factor authentication.</value>
|
||||
<comment>Error message when 2FA disable fails</comment>
|
||||
</data>
|
||||
<data name="TwoFactorNotEnabled" xml:space="preserve">
|
||||
<value>Two-factor authentication is not enabled.</value>
|
||||
<comment>Error message when 2FA is not enabled</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- Page title and breadcrumbs -->
|
||||
<data name="PageTitle" xml:space="preserve">
|
||||
<value>Enable two-factor authentication</value>
|
||||
<comment>Page title for the enable 2FA page</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbSecuritySettings" xml:space="preserve">
|
||||
<value>Security settings</value>
|
||||
<comment>Breadcrumb text for security settings</comment>
|
||||
</data>
|
||||
<data name="BreadcrumbEnable2Fa" xml:space="preserve">
|
||||
<value>Enable two-factor authentication</value>
|
||||
<comment>Breadcrumb text for enable 2FA</comment>
|
||||
</data>
|
||||
<!-- Page description -->
|
||||
<data name="PageDescription" xml:space="preserve">
|
||||
<value>Enable two-factor authentication to increase the security of your vaults.</value>
|
||||
<comment>Description text explaining 2FA setup</comment>
|
||||
</data>
|
||||
<!-- Setup instructions -->
|
||||
<data name="QrCodeInstructions" xml:space="preserve">
|
||||
<value>Scan this QR code with your authenticator app or enter the following secret manually:</value>
|
||||
<comment>Instructions for scanning QR code or entering secret</comment>
|
||||
</data>
|
||||
<!-- Form elements -->
|
||||
<data name="VerificationCodePlaceholder" xml:space="preserve">
|
||||
<value>Enter verification code</value>
|
||||
<comment>Placeholder text for verification code input</comment>
|
||||
</data>
|
||||
<data name="VerifyAndEnableButton" xml:space="preserve">
|
||||
<value>Verify and Enable</value>
|
||||
<comment>Button text to verify and enable 2FA</comment>
|
||||
</data>
|
||||
<!-- Success and error messages -->
|
||||
<data name="TwoFactorEnabledSuccess" xml:space="preserve">
|
||||
<value>Two-factor authentication is now successfully enabled. On your next login you will need to enter your 2FA code.</value>
|
||||
<comment>Success message when 2FA is enabled</comment>
|
||||
</data>
|
||||
<data name="FailedToEnable2Fa" xml:space="preserve">
|
||||
<value>Failed to enable two-factor authentication.</value>
|
||||
<comment>Error message when 2FA setup fails</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<data name="PasswordGeneratorSettingsLabel">
|
||||
<value>Default password generator settings</value>
|
||||
<comment>Label for default password generator settings</comment>
|
||||
</data>
|
||||
<data name="ConfigureButton">
|
||||
<value>Configure</value>
|
||||
<comment>Button text to configure settings</comment>
|
||||
</data>
|
||||
<data name="PasswordGeneratorSettingsDescription">
|
||||
<value>Configure the default settings used when generating new passwords. These settings will be used for all new passwords unless overridden for specific entries.</value>
|
||||
<comment>Description for password generator settings</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,169 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="NoLogoText" xml:space="preserve">
|
||||
<value>No logo</value>
|
||||
<comment>Text shown when service logo is not available</comment>
|
||||
</data>
|
||||
<data name="ImportFromServiceTitle" xml:space="preserve">
|
||||
<value>Import from {0}</value>
|
||||
<comment>Modal title for importing from a service. {0} is placeholder for service name</comment>
|
||||
</data>
|
||||
<data name="UploadExportFileText" xml:space="preserve">
|
||||
<value>Upload your {0} export file:</value>
|
||||
<comment>Text for file upload instruction. {0} is placeholder for service name</comment>
|
||||
</data>
|
||||
<data name="CancelButton" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
<comment>Cancel button text</comment>
|
||||
</data>
|
||||
<data name="BackButton" xml:space="preserve">
|
||||
<value>Back</value>
|
||||
<comment>Back button text</comment>
|
||||
</data>
|
||||
<data name="NextButton" xml:space="preserve">
|
||||
<value>Next</value>
|
||||
<comment>Next button text</comment>
|
||||
</data>
|
||||
<data name="ImportButton" xml:space="preserve">
|
||||
<value>Import</value>
|
||||
<comment>Import button text</comment>
|
||||
</data>
|
||||
<data name="ImportFoldersLabel" xml:space="preserve">
|
||||
<value>Import folders</value>
|
||||
<comment>Checkbox label for importing folder structure from the source password manager</comment>
|
||||
</data>
|
||||
<data name="FoldersDetected" xml:space="preserve">
|
||||
<value>{0} folder(s) detected</value>
|
||||
<comment>Info text showing number of folders detected in the import. {0} is the count</comment>
|
||||
</data>
|
||||
<data name="DuplicateCredentialsWarning" xml:space="preserve">
|
||||
<value>{0} duplicate credential(s) were found and will not be imported.</value>
|
||||
<comment>Warning text when duplicate credentials are detected. {0} is the count</comment>
|
||||
</data>
|
||||
<data name="NoNewCredentials" xml:space="preserve">
|
||||
<value>No new credentials were found to import.</value>
|
||||
<comment>Warning text when no new credentials are available for import</comment>
|
||||
</data>
|
||||
<data name="PreviewInstructions" xml:space="preserve">
|
||||
<value>Check if the following detected credentials look correct before continuing:</value>
|
||||
<comment>Instructions shown before the credential preview table</comment>
|
||||
</data>
|
||||
<data name="ServiceColumn" xml:space="preserve">
|
||||
<value>Service</value>
|
||||
<comment>Column header for service name in credential preview table</comment>
|
||||
</data>
|
||||
<data name="UsernameColumn" xml:space="preserve">
|
||||
<value>Username</value>
|
||||
<comment>Column header for username in credential preview table</comment>
|
||||
</data>
|
||||
<data name="PasswordColumn" xml:space="preserve">
|
||||
<value>Password</value>
|
||||
<comment>Column header for password in credential preview table</comment>
|
||||
</data>
|
||||
<data name="MoreCredentials" xml:space="preserve">
|
||||
<value>... and {0} more credentials</value>
|
||||
<comment>Text showing additional credentials not displayed. {0} is the count</comment>
|
||||
</data>
|
||||
<data name="ExtractFaviconsLabel" xml:space="preserve">
|
||||
<value>Extract favicons for services with URLs</value>
|
||||
<comment>Checkbox label for favicon extraction option</comment>
|
||||
</data>
|
||||
<data name="ConfirmImportText" xml:space="preserve">
|
||||
<value>Are you sure you want to import ({0}) credentials? Note: the import process can take a short while.</value>
|
||||
<comment>Confirmation text before importing. {0} is the credential count</comment>
|
||||
</data>
|
||||
<data name="FaviconExtractionNote" xml:space="preserve">
|
||||
<value>Note: Favicon extraction is enabled. This process can take several minutes depending on the number of credentials with URLs. Please keep the page open.</value>
|
||||
<comment>Warning note about favicon extraction duration</comment>
|
||||
</data>
|
||||
<data name="ExtractingFavicons" xml:space="preserve">
|
||||
<value>Extracting favicons... {0} / {1}</value>
|
||||
<comment>Progress text during favicon extraction. {0} is current progress, {1} is total</comment>
|
||||
</data>
|
||||
<data name="SavingCredentials" xml:space="preserve">
|
||||
<value>Saving credentials to vault... {0} / {1}</value>
|
||||
<comment>Progress text during credential save. {0} is current progress, {1} is total</comment>
|
||||
</data>
|
||||
<data name="SyncingVault" xml:space="preserve">
|
||||
<value>Syncing vault to server...</value>
|
||||
<comment>Progress text when syncing vault to server after import</comment>
|
||||
</data>
|
||||
<data name="ImportSuccessMessage" xml:space="preserve">
|
||||
<value>Successfully imported {0} credentials.</value>
|
||||
<comment>Success message after import completes. {0} is the credential count</comment>
|
||||
</data>
|
||||
<data name="ImportErrorGeneric" xml:space="preserve">
|
||||
<value>An error occurred during import. Please try again.</value>
|
||||
<comment>Generic error message when import fails</comment>
|
||||
</data>
|
||||
<data name="ImportErrorInvalidFile" xml:space="preserve">
|
||||
<value>Please select a valid export file to import.</value>
|
||||
<comment>Error message when invalid file is selected</comment>
|
||||
</data>
|
||||
<data name="ImportErrorZipFile" xml:space="preserve">
|
||||
<value>Please unzip the export file before importing. See the instructions below for more information.</value>
|
||||
<comment>Error message when user tries to import a zip file</comment>
|
||||
</data>
|
||||
<data name="ImportErrorFileTooLarge" xml:space="preserve">
|
||||
<value>File size exceeds 10MB limit.</value>
|
||||
<comment>Error message when file is too large</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,295 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<!-- 1Password -->
|
||||
<data name="OnePasswordDescription" xml:space="preserve">
|
||||
<value>Import passwords from your 1Password vault</value>
|
||||
<comment>Description for 1Password import service</comment>
|
||||
</data>
|
||||
<data name="OnePasswordInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your 1Password vault, you need to export it as a CSV file. You can do this by logging into your 1Password account in the 1Password 8 desktop app (Windows / MacOS / Linux), going to the 'File' menu and selecting 'Export' (to CSV).</value>
|
||||
<comment>1Password export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="OnePasswordInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>1Password export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Bitwarden -->
|
||||
<data name="BitwardenDescription" xml:space="preserve">
|
||||
<value>Import passwords from your Bitwarden vault</value>
|
||||
<comment>Description for Bitwarden import service</comment>
|
||||
</data>
|
||||
<data name="BitwardenInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Bitwarden vault, you need to export it as a CSV file. You can do this by logging into your Bitwarden account, going to the 'Tools' menu and selecting 'Export vault' (to CSV).</value>
|
||||
<comment>Bitwarden export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="BitwardenInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Bitwarden export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- LastPass -->
|
||||
<data name="LastPassDescription" xml:space="preserve">
|
||||
<value>Import passwords from your LastPass vault</value>
|
||||
<comment>Description for LastPass import service</comment>
|
||||
</data>
|
||||
<data name="LastPassInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your LastPass vault, you need to export it as a CSV file. You can do this by logging into your LastPass account, going to 'Advanced Options' in the left sidebar and selecting 'Export' > 'LastPass CSV File'.</value>
|
||||
<comment>LastPass export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="LastPassInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>LastPass export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Chrome -->
|
||||
<data name="ChromeDescription" xml:space="preserve">
|
||||
<value>Import passwords from your Chrome Password Manager</value>
|
||||
<comment>Description for Chrome import service</comment>
|
||||
</data>
|
||||
<data name="ChromeInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Chrome Password Manager, you need to export it as a CSV file. You can do this by logging into your Chrome browser, going to the 'Settings' menu > 'Password and AutoFill' > 'Google Password Manager'. Then click on 'Export passwords'.</value>
|
||||
<comment>Chrome export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="ChromeInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Chrome export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- KeePass -->
|
||||
<data name="KeePassDescription" xml:space="preserve">
|
||||
<value>Import passwords from KeePass</value>
|
||||
<comment>Description for KeePass import service</comment>
|
||||
</data>
|
||||
<data name="KeePassInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your KeePass vault, you need to export it as a CSV file. You can do this by going to the 'File' menu and selecting 'Export' (to CSV).</value>
|
||||
<comment>KeePass export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="KeePassInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>KeePass export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Generic CSV -->
|
||||
<data name="GenericCsvDescription" xml:space="preserve">
|
||||
<value>Import credentials using a template CSV format</value>
|
||||
<comment>Description for Generic CSV import service</comment>
|
||||
</data>
|
||||
<data name="GenericCsvInstructionsPart1" xml:space="preserve">
|
||||
<value>Is the password manager you are using not supported? You can always import your credentials into AliasVault using a generic CSV template format instead.</value>
|
||||
<comment>Generic CSV instructions part 1</comment>
|
||||
</data>
|
||||
<data name="GenericCsvStep1" xml:space="preserve">
|
||||
<value>Download the AliasVault Import CSV</value>
|
||||
<comment>Generic CSV step 1</comment>
|
||||
</data>
|
||||
<data name="GenericCsvStep2" xml:space="preserve">
|
||||
<value>Open it in a spreadsheet program (Microsoft Excel, Google Sheets, etc.)</value>
|
||||
<comment>Generic CSV step 2</comment>
|
||||
</data>
|
||||
<data name="GenericCsvStep3" xml:space="preserve">
|
||||
<value>Fill in your credentials (replace the example data)</value>
|
||||
<comment>Generic CSV step 3</comment>
|
||||
</data>
|
||||
<data name="GenericCsvStep4" xml:space="preserve">
|
||||
<value>Save as CSV format and upload it below</value>
|
||||
<comment>Generic CSV step 4</comment>
|
||||
</data>
|
||||
<data name="GenericCsvTemplateDownloadError" xml:space="preserve">
|
||||
<value>Failed to download CSV template. Please try again.</value>
|
||||
<comment>Error message for template download failure</comment>
|
||||
</data>
|
||||
<!-- Firefox -->
|
||||
<data name="FirefoxDescription" xml:space="preserve">
|
||||
<value>Import passwords from your Firefox Password Manager</value>
|
||||
<comment>Description for Firefox import service</comment>
|
||||
</data>
|
||||
<data name="FirefoxInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Firefox passwords, you need to export it as a CSV file. You can do this by opening your Firefox browser, going to menu > 'Passwords'. Then click on the menu icon in the top right corner and select 'Export passwords'.</value>
|
||||
<comment>Firefox export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="FirefoxInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Firefox export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Dashlane -->
|
||||
<data name="DashlaneDescription" xml:space="preserve">
|
||||
<value>Import passwords from your Dashlane account</value>
|
||||
<comment>Description for Dashlane import service</comment>
|
||||
</data>
|
||||
<data name="DashlaneInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Dashlane passwords, you need to export it as a CSV file. You can do this by logging into your Dashlane account, going to the 'Account' > 'Settings' menu and selecting 'Export to CSV'.</value>
|
||||
<comment>Dashlane export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="DashlaneInstructionsPart2" xml:space="preserve">
|
||||
<value>Note: the .zip file you download will contain a "credentials.csv" file. You need to unzip the archive first, and then upload the "credentials.csv" CSV file below.</value>
|
||||
<comment>Dashlane export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- KeePassXC -->
|
||||
<data name="KeePassXCDescription" xml:space="preserve">
|
||||
<value>Import passwords from KeePassXC</value>
|
||||
<comment>Description for KeePassXC import service</comment>
|
||||
</data>
|
||||
<data name="KeePassXCInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your KeePassXC vault, you need to export it as a CSV file. You can do this by going to the 'Database' menu and selecting 'Export' (CSV File).</value>
|
||||
<comment>KeePassXC export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="KeePassXCInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>KeePassXC export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- NordPass -->
|
||||
<data name="NordPassDescription" xml:space="preserve">
|
||||
<value>Import passwords from NordPass</value>
|
||||
<comment>Description for NordPass import service</comment>
|
||||
</data>
|
||||
<data name="NordPassInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your NordPass passwords, you need to export them as a CSV file. You can do this by opening the NordPass app or web vault, going to 'Settings' > 'Export Items', and selecting the CSV format.</value>
|
||||
<comment>NordPass export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="NordPassInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>NordPass export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Proton Pass -->
|
||||
<data name="ProtonPassDescription" xml:space="preserve">
|
||||
<value>Import passwords from Proton Pass</value>
|
||||
<comment>Description for Proton Pass import service</comment>
|
||||
</data>
|
||||
<data name="ProtonPassInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Proton Pass passwords, you need to export it as a CSV file. You can do this by logging into Proton Pass (web), clicking on the 'Settings' menu > 'Export' > 'File format: CSV'. Then click on 'Export'.</value>
|
||||
<comment>Proton Pass export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="ProtonPassInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Proton Pass export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Strongbox -->
|
||||
<data name="StrongboxDescription" xml:space="preserve">
|
||||
<value>Import passwords from Strongbox</value>
|
||||
<comment>Description for Strongbox import service</comment>
|
||||
</data>
|
||||
<data name="StrongboxInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Strongbox vault, you need to export it as a CSV file. You can do this by going to the 'File' menu and selecting 'Export Database' (to CSV).</value>
|
||||
<comment>Strongbox export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="StrongboxInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Strongbox export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- AliasVault -->
|
||||
<data name="AliasVaultDescription" xml:space="preserve">
|
||||
<value>Import passwords from another AliasVault server or manual back-up</value>
|
||||
<comment>Description for AliasVault import service</comment>
|
||||
</data>
|
||||
<data name="AliasVaultInstructionsPart1" xml:space="preserve">
|
||||
<value>If you have a CSV file back-up of your AliasVault database (from a different AliasVault server), you can import it here.</value>
|
||||
<comment>AliasVault import instructions</comment>
|
||||
</data>
|
||||
<!-- Dropbox -->
|
||||
<data name="DropboxDescription" xml:space="preserve">
|
||||
<value>Import passwords from Dropbox Passwords</value>
|
||||
<comment>Description for Dropbox import service</comment>
|
||||
</data>
|
||||
<data name="DropboxInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Dropbox Passwords, you need to export them as a CSV file. You can do this by opening Dropbox Passwords, going to 'Account' > 'Export' (to .CSV).</value>
|
||||
<comment>Dropbox export instructions part 1</comment>
|
||||
</data>
|
||||
<!-- RoboForm -->
|
||||
<data name="RoboformDescription" xml:space="preserve">
|
||||
<value>Import passwords from RoboForm</value>
|
||||
<comment>Description for RoboForm import service</comment>
|
||||
</data>
|
||||
<data name="RoboformInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your RoboForm passwords, you need to export them as a CSV file. You can do this by opening RoboForm, going to 'RoboForm' menu > 'Options' > 'Account & Data' > 'Export' and selecting CSV format.</value>
|
||||
<comment>RoboForm export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="RoboformInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>RoboForm export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Edge -->
|
||||
<data name="EdgeDescription" xml:space="preserve">
|
||||
<value>Import passwords from your Microsoft Edge Password Manager</value>
|
||||
<comment>Description for Edge import service</comment>
|
||||
</data>
|
||||
<data name="EdgeInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Microsoft Edge passwords, you need to export them as a CSV file. You can do this by going to Menu > Settings > Password and autofill > Microsoft Password Manager > ... > Export passwords.</value>
|
||||
<comment>Edge export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="EdgeInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Edge export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Enpass -->
|
||||
<data name="EnpassDescription" xml:space="preserve">
|
||||
<value>Import passwords from Enpass</value>
|
||||
<comment>Description for Enpass import service</comment>
|
||||
</data>
|
||||
<data name="EnpassInstructionsPart1" xml:space="preserve">
|
||||
<value>In order to import your Enpass passwords, you need to export them as a CSV file. You can do this by opening Enpass, going to 'Menu' > 'File' > 'Export' and selecting 'CSV file (.csv)'.</value>
|
||||
<comment>Enpass export instructions part 1</comment>
|
||||
</data>
|
||||
<data name="EnpassInstructionsPart2" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Enpass export instructions part 2</comment>
|
||||
</data>
|
||||
<!-- Common text that can be reused -->
|
||||
<data name="UploadFileInstructionCommon" xml:space="preserve">
|
||||
<value>Once you have exported the file, you can upload it below.</value>
|
||||
<comment>Common instruction for file upload</comment>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="Title" xml:space="preserve">
|
||||
<value>Reset Vault</value>
|
||||
<comment>Reset vault section title</comment>
|
||||
</data>
|
||||
<data name="Description" xml:space="preserve">
|
||||
<value>This option allows you to completely empty your vault while keeping your account and email aliases. Use this if you want to start fresh after importing data from another password manager or if you want to clear all existing credentials to start over.</value>
|
||||
<comment>Reset vault section description</comment>
|
||||
</data>
|
||||
<data name="ResetVaultButton" xml:space="preserve">
|
||||
<value>Reset vault</value>
|
||||
<comment>Reset vault button</comment>
|
||||
</data>
|
||||
</root>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user