diff --git a/src/_locales/cs/messages.json b/src/_locales/cs/messages.json
index e4ed3c123f..10e4c972b7 100644
--- a/src/_locales/cs/messages.json
+++ b/src/_locales/cs/messages.json
@@ -11,7 +11,7 @@
"description":"Extension description"
},
"loginOrCreateNewAccount":{
- "message":"Přihlašte se nebo si vytvořte nový účet pro přístup do vašeho bezpečného trezoru."
+ "message":"Pro přístup do vašeho bezpečného trezoru se přihlašte nebo si vytvořte nový účet."
},
"createAccount":{
"message":"Vytvořit účet"
@@ -35,7 +35,7 @@
"message":"Hlavní heslo"
},
"masterPassDesc":{
- "message":"Hlavní heslo je heslo, které používáte k přístupu do vašeho trezoru. Je velmi důležité, abyste své hlavní heslo nezapomněli. Neexistuje totiž žádný způsob, jak heslo obnovit v případě, že jste na něj zapomněli."
+ "message":"Hlavní heslo je heslo, které používáte k přístupu do vašeho trezoru. Je velmi důležité, abyste jej nezapomněli. Neexistuje totiž žádný způsob, jak heslo obnovit v případě, že jste na něj zapomněli."
},
"masterPassHintDesc":{
"message":"Nápověda k hlavnímu heslu vám pomůže zapamatovat si heslo, pokud ho zapomenete."
@@ -80,7 +80,7 @@
"message":"Trezor je zamknutý."
},
"autoFillInfo":{
- "message":"Pro aktuální kartu prohlížeče neexistují žádné přihlašovací údaje k automatickému vyplnění."
+ "message":"Pro aktuální stránku neexistují žádné přihlašovací údaje."
},
"addLogin":{
"message":"Přidat přihlašovací údaje"
@@ -89,7 +89,7 @@
"message":"Nápověda k heslu"
},
"enterEmailToGetHint":{
- "message":"Zadejte emailovou adresu pro zaslání nápovědy k vašemu hlavnímu heslu."
+ "message":"Zadejte emailovou adresu pro zaslání nápovědy k hlavnímu heslu."
},
"getMasterPasswordHint":{
"message":"Získat nápovědu pro hlavní heslo"
@@ -176,25 +176,25 @@
"message":"Generátor hesla"
},
"passGenInfo":{
- "message":"Vygenerujte si silné a unikátní heslo pro vaše přihlašovací údaje."
+ "message":"Vygenerujte si silné a unikátní heslo pro přihlašovací údaje."
},
"bitWebVault":{
"message":"Webová aplikace"
},
"bitWebVaultInfo":{
- "message":"Spravujte vaše přihlašovací údaje z jakéhokoliv prohlížeče pomocí webové aplikace bitwarden."
+ "message":"Spravujte přihlašovací údaje z jakéhokoliv prohlížeče pomocí webové aplikace bitwarden."
},
"bitIosVault":{
"message":"Aplikace pro iOS"
},
"bitIosVaultInfo":{
- "message":"Spravujte vaše přihlašovací údaje z jakéhokoliv mobilního zařízení pomocí iOS aplikace bitwarden."
+ "message":"Spravujte přihlašovací údaje z jakéhokoliv mobilního zařízení pomocí iOS aplikace bitwarden."
},
"bitAndrVault":{
"message":"Aplikace pro Android"
},
"bitAndrVaultInfo":{
- "message":"Spravujte vaše přihlašovací údaje z jakéhokoliv mobilního zařízení pomocí Android aplikace bitwarden."
+ "message":"Spravujte přihlašovací údaje z jakéhokoliv mobilního zařízení pomocí Android aplikace bitwarden."
},
"importLogins":{
"message":"Import přihlašovacích údajů",
@@ -225,7 +225,7 @@
"message":"Minimální počet speciálních znaků"
},
"avoidAmbChar":{
- "message":"Nepoužít snadno zaměnitelné znaky"
+ "message":"Nepoužít zaměnitelné znaky"
},
"searchVault":{
"message":"Vyhledat v trezoru"
@@ -234,7 +234,7 @@
"message":"Upravit"
},
"noLoginsInList":{
- "message":"Neexistují žádné přihlašovací údaje k zobrazení."
+ "message":"Žádné přihlašovací údaje."
},
"loginInformation":{
"message":"Přihlašovací údaje"
@@ -354,7 +354,7 @@
"message":"Potvrzení hlavního hesla se neshoduje."
},
"newAccountCreated":{
- "message":"Váš nový účet byl vytvořen! Můžete se přihlásit."
+ "message":"Váš účet byl vytvořen! Můžete se přihlásit."
},
"masterPassSent":{
"message":"Poslali jsme vám email s nápovědou k hlavnímu heslu."
@@ -403,7 +403,7 @@
"message":"Emailovou adresu si můžete změnit na webové stránce bitwarden.com. Chcete tuto stránku nyní otevřít?"
},
"twoStepLoginConfirmation":{
- "message":"Dvoufázové přihlášení dělá váš účet mnohem bezpečnější díky nutnosti po každém úspěšném přihlášení zadat ověřovací kód z ověřovací aplikace, SMS, telefonního hovoru nebo emailu. Dvoufázové přihlášení lze aktivovat na webové stránce bitwarden.com. Chcete tuto stránku nyní otevřít?"
+ "message":"Dvoufázové přihlášení činí váš účet mnohem bezpečnější díky nutnosti po každém úspěšném přihlášení zadat ověřovací kód z aplikace, SMS, telefonního hovoru nebo emailu. Dvoufázové přihlášení lze aktivovat na webové stránce bitwarden.com. Chcete tuto stránku nyní otevřít?"
},
"loggingOut":{
"message":"Odhlašování"
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synchronizace je dokončena"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Přihlašovací údaje můžete hromadně importovat na webové stránce bitwarden.com. Chcete tuto stránku nyní otevřít?"
},
@@ -466,7 +469,7 @@
"message":"Preklady"
},
"searchFolder":{
- "message":"Hledat složku"
+ "message":"Hledat ve složce"
},
"noneFolder":{
"message":"Žádné složky",
@@ -507,13 +510,13 @@
"description":"WARNING (should stay in capitalized letters if the language permits)"
},
"exportWarning":{
- "message":"Tento export obsahuje vaše nezašifrované data ve formátu .csv. Neměli byste je ukládat ani odesílat přes nezabezpečené kanály jakým je například email. Odstraňte jej okamžitě po jeho použití."
+ "message":"Tento export obsahuje nezašifrované data ve formátu .csv. Neměli byste je ukládat ani odesílat přes nezabezpečené kanály jakým je například email. Odstraňte jej okamžitě po jeho použití."
},
"exportMasterPassword":{
"message":"Zadejte své hlavní heslo pro export dat."
},
"exportVaultInfo":{
- "message":"Exportujte svá data ve formátů .csv pro snadnou úpravu nebo přesun jinam."
+ "message":"Exportujte svá data z trezoru ve formátů .csv pro jejich snadnou úpravu nebo přesunutí do jiné aplikace."
},
"shared":{
"message":"Sdílené"
@@ -600,7 +603,7 @@
"message":"Další možnosti dvoufázového přihlášení, jako je například YubiKey, FIDO U2F a Duo."
},
"ppremiumSignUpTotp":{
- "message":"Generátor TOTP ověřovacího kódu (2FA) pro přihlášení do vašeho trezoru."
+ "message":"Generátor TOTP ověřovacího kódu (2FA) pro přihlášení do trezoru."
},
"ppremiumSignUpSupport":{
"message":"Prioritní zákaznickou podporu."
@@ -654,7 +657,7 @@
"message":"Použít jinou metodu dvoufázového přihlášení"
},
"insertYubiKey":{
- "message":"Vložte svůj YubiKey do USB portu vašeho počítače a stiskněte jeho tlačítko."
+ "message":"Vložte YubiKey do USB portu vašeho počítače a stiskněte jeho tlačítko."
},
"insertU2f":{
"message":"Vložte svůj bezpečnostní klíč do USB portu vašeho počítače a pokud má tlačítko, tak jej stiskněte."
@@ -672,7 +675,7 @@
"message":"Možnosti dvoufázového přihlášení"
},
"recoveryCodeDesc":{
- "message":"Ztratili jste přístup ke všem nastaveným poskytovatelům dvoufázového přihlášení? Použijte váš obnovovací kód pro vypnutí dvoufázového přihlášení."
+ "message":"Ztratili jste přístup ke všem nastaveným poskytovatelům dvoufázového přihlášení? Použijte obnovovací kód pro vypnutí dvoufázového přihlášení."
},
"recoveryCodeTitle":{
"message":"Kód pro obnovení"
@@ -749,6 +752,30 @@
"message":"Vygenerovat a zkopírovat nové náhodné heslo do schránky."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Bohužel toto okno není v tomto prohlížeči k dispozici v soukromém režimu."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/da/messages.json b/src/_locales/da/messages.json
new file mode 100644
index 0000000000..04073224c6
--- /dev/null
+++ b/src/_locales/da/messages.json
@@ -0,0 +1,781 @@
+{
+ "appName":{
+ "message":"bitwarden"
+ },
+ "extName":{
+ "message":"bitwarden - Free Password Manager",
+ "description":"Extension name"
+ },
+ "extDesc":{
+ "message":"bitwarden is a secure and free password manager for all of your devices.",
+ "description":"Extension description"
+ },
+ "loginOrCreateNewAccount":{
+ "message":"Log in or create a new account to access your secure vault."
+ },
+ "createAccount":{
+ "message":"Create Account"
+ },
+ "login":{
+ "message":"Log In"
+ },
+ "cancel":{
+ "message":"Cancel"
+ },
+ "close":{
+ "message":"Close"
+ },
+ "submit":{
+ "message":"Submit"
+ },
+ "emailAddress":{
+ "message":"Email Address"
+ },
+ "masterPass":{
+ "message":"Master Password"
+ },
+ "masterPassDesc":{
+ "message":"The master password is the password you use to access your vault. It is very important that you do not forget your master password. There is no way to recover the password in the event that you forget it."
+ },
+ "masterPassHintDesc":{
+ "message":"A master password hint can help you remember your password if you forget it."
+ },
+ "reTypeMasterPass":{
+ "message":"Re-type Master Password"
+ },
+ "masterPassHint":{
+ "message":"Master Password Hint (optional)"
+ },
+ "tab":{
+ "message":"Tab"
+ },
+ "myVault":{
+ "message":"My Vault"
+ },
+ "tools":{
+ "message":"Tools"
+ },
+ "settings":{
+ "message":"Settings"
+ },
+ "currentTab":{
+ "message":"Current Tab"
+ },
+ "copyPassword":{
+ "message":"Copy Password"
+ },
+ "copyUsername":{
+ "message":"Copy Username"
+ },
+ "autoFill":{
+ "message":"Auto-fill"
+ },
+ "generatePasswordCopied":{
+ "message":"Generate Password (copied)"
+ },
+ "noMatchingLogins":{
+ "message":"No matching logins."
+ },
+ "vaultLocked":{
+ "message":"Vault is locked."
+ },
+ "autoFillInfo":{
+ "message":"There are no logins available to auto-fill for the current browser tab."
+ },
+ "addLogin":{
+ "message":"Add a Login"
+ },
+ "passwordHint":{
+ "message":"Password Hint"
+ },
+ "enterEmailToGetHint":{
+ "message":"Enter your account email address to receive your master password hint."
+ },
+ "getMasterPasswordHint":{
+ "message":"Get master password hint"
+ },
+ "continue":{
+ "message":"Continue"
+ },
+ "verificationCode":{
+ "message":"Verification Code"
+ },
+ "account":{
+ "message":"Account"
+ },
+ "changeMasterPassword":{
+ "message":"Change Master Password"
+ },
+ "changeEmail":{
+ "message":"Change Email"
+ },
+ "twoStepLogin":{
+ "message":"Two-step Login"
+ },
+ "logOut":{
+ "message":"Log Out"
+ },
+ "about":{
+ "message":"About"
+ },
+ "version":{
+ "message":"Version"
+ },
+ "save":{
+ "message":"Save"
+ },
+ "addFolder":{
+ "message":"Add Folder"
+ },
+ "name":{
+ "message":"Name"
+ },
+ "editFolder":{
+ "message":"Edit Folder"
+ },
+ "deleteFolder":{
+ "message":"Delete Folder"
+ },
+ "folders":{
+ "message":"Folders"
+ },
+ "noFolders":{
+ "message":"There are no folders to list."
+ },
+ "helpFeedback":{
+ "message":"Help & Feedback"
+ },
+ "emailUs":{
+ "message":"Email Us"
+ },
+ "emailUsDirectly":{
+ "message":"Email us directly to get help or leave feedback."
+ },
+ "visitOurWebsite":{
+ "message":"Visit Our Website"
+ },
+ "visitOurWebsiteDirectly":{
+ "message":"Visit our website to get help, news, email us, and\/or learn more about how to use bitwarden."
+ },
+ "fileBugReport":{
+ "message":"File a Bug Report"
+ },
+ "gitHubIssue":{
+ "message":"Open an issue at our GitHub repository."
+ },
+ "sync":{
+ "message":"Sync"
+ },
+ "syncVaultNow":{
+ "message":"Sync Vault Now"
+ },
+ "lastSync":{
+ "message":"Last Sync:"
+ },
+ "passGen":{
+ "message":"Password Generator"
+ },
+ "passGenInfo":{
+ "message":"Automatically generate strong, unique passwords for your logins."
+ },
+ "bitWebVault":{
+ "message":"bitwarden Web Vault"
+ },
+ "bitWebVaultInfo":{
+ "message":"Manage your logins from any web browser with the bitwarden web vault."
+ },
+ "bitIosVault":{
+ "message":"bitwarden iOS Vault"
+ },
+ "bitIosVaultInfo":{
+ "message":"Manage your logins from your mobile devices with the bitwarden iOS vault."
+ },
+ "bitAndrVault":{
+ "message":"bitwarden Android Vault"
+ },
+ "bitAndrVaultInfo":{
+ "message":"Manage your logins from your mobile devices with the bitwarden Android vault."
+ },
+ "importLogins":{
+ "message":"Import Logins",
+ "description":"Import Logins"
+ },
+ "importLoginsInfo":{
+ "message":"Quickly bulk import your logins from other password management applications."
+ },
+ "select":{
+ "message":"Select"
+ },
+ "generatePassword":{
+ "message":"Generate Password"
+ },
+ "regeneratePassword":{
+ "message":"Regenerate Password"
+ },
+ "options":{
+ "message":"Options"
+ },
+ "length":{
+ "message":"Length"
+ },
+ "minNumbers":{
+ "message":"Minimum Numbers"
+ },
+ "minSpecial":{
+ "message":"Minimum Special"
+ },
+ "avoidAmbChar":{
+ "message":"Avoid Ambiguous Characters"
+ },
+ "searchVault":{
+ "message":"Search vault"
+ },
+ "edit":{
+ "message":"Edit"
+ },
+ "noLoginsInList":{
+ "message":"There are no logins to list."
+ },
+ "loginInformation":{
+ "message":"Login Information"
+ },
+ "username":{
+ "message":"Username"
+ },
+ "password":{
+ "message":"Password"
+ },
+ "favorite":{
+ "message":"Favorite"
+ },
+ "notes":{
+ "message":"Notes"
+ },
+ "editLogin":{
+ "message":"Edit Login"
+ },
+ "folder":{
+ "message":"Folder"
+ },
+ "deleteLogin":{
+ "message":"Delete Login"
+ },
+ "viewLogin":{
+ "message":"View Login"
+ },
+ "launchWebsite":{
+ "message":"Launch Website"
+ },
+ "website":{
+ "message":"Website"
+ },
+ "togglePassword":{
+ "message":"Toggle Password"
+ },
+ "manage":{
+ "message":"Manage"
+ },
+ "other":{
+ "message":"Other"
+ },
+ "disableGa":{
+ "message":"Disable Analytics"
+ },
+ "rateExtension":{
+ "message":"Rate the Extension"
+ },
+ "rateExtensionDesc":{
+ "message":"Please consider helping us out with a good review!"
+ },
+ "browserNotSupportClipboard":{
+ "message":"Your web browser does not support easy clipboard copying. Copy it manually instead."
+ },
+ "verifyMasterPassword":{
+ "message":"Verify Master Password"
+ },
+ "invalidMasterPassword":{
+ "message":"Invalid master password"
+ },
+ "lockOptions":{
+ "message":"Lock Options"
+ },
+ "lockNow":{
+ "message":"Lock Now"
+ },
+ "immediately":{
+ "message":"Immediately"
+ },
+ "oneMinute":{
+ "message":"1 minute"
+ },
+ "fiveMinutes":{
+ "message":"5 minutes"
+ },
+ "fifteenMinutes":{
+ "message":"15 minutes"
+ },
+ "thirtyMinutes":{
+ "message":"30 minutes"
+ },
+ "oneHour":{
+ "message":"1 hour"
+ },
+ "fourHours":{
+ "message":"4 hours"
+ },
+ "onLocked":{
+ "message":"On Lock"
+ },
+ "onRestart":{
+ "message":"On Restart"
+ },
+ "never":{
+ "message":"Never"
+ },
+ "security":{
+ "message":"Security"
+ },
+ "errorsOccurred":{
+ "message":"Errors have occurred"
+ },
+ "emailRequired":{
+ "message":"Email address is required."
+ },
+ "invalidEmail":{
+ "message":"Invalid email address."
+ },
+ "masterPassRequired":{
+ "message":"Master password is required."
+ },
+ "masterPassLength":{
+ "message":"Master password must be at least 8 characters long."
+ },
+ "masterPassDoesntMatch":{
+ "message":"Master password confirmation does not match."
+ },
+ "newAccountCreated":{
+ "message":"Your new account has been created! You may now log in."
+ },
+ "masterPassSent":{
+ "message":"We've sent you an email with your master password hint."
+ },
+ "verificationCodeRequired":{
+ "message":"Verification code is required."
+ },
+ "valueCopied":{
+ "message":" copied",
+ "description":"' copied'. This is part of a sentence so be sure to leave the space prefix. For example: 'Password copied'"
+ },
+ "autofillError":{
+ "message":"Unable to auto-fill the selected login on this page. Copy\/paste your username and\/or password instead."
+ },
+ "loggedOut":{
+ "message":"Logged out"
+ },
+ "loginExpired":{
+ "message":"Your login session has expired."
+ },
+ "logOutConfirmation":{
+ "message":"Are you sure you want to log out?"
+ },
+ "yes":{
+ "message":"Yes"
+ },
+ "no":{
+ "message":"No"
+ },
+ "unexpectedError":{
+ "message":"An unexpected error has occurred."
+ },
+ "nameRequired":{
+ "message":"Name is required."
+ },
+ "addedFolder":{
+ "message":"Added folder"
+ },
+ "changeMasterPass":{
+ "message":"Change Master Password"
+ },
+ "changeMasterPasswordConfirmation":{
+ "message":"You can change your master password on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "changeEmailConfirmation":{
+ "message":"You can change your email address on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "twoStepLoginConfirmation":{
+ "message":"Two-step login makes your account more secure by requiring you to verify your login with another device such as a security key, authenticator app, SMS, phone call, or email. Two-step login can be enabled on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "loggingOut":{
+ "message":"Logging out"
+ },
+ "loggingOutConfirmation":{
+ "message":"You've recently updated from an older version. You must re-log in to change your lock options. Do you want to log out now?"
+ },
+ "editedFolder":{
+ "message":"Edited Folder"
+ },
+ "deleteFolderConfirmation":{
+ "message":"Are you sure you want to delete this folder?"
+ },
+ "deletedFolder":{
+ "message":"Deleted folder"
+ },
+ "gettingStartedTutorial":{
+ "message":"Getting Started Tutorial"
+ },
+ "gettingStartedTutorialVideo":{
+ "message":"Watch our getting started tutorial to learn how to get the most out of the browser extension."
+ },
+ "syncingComplete":{
+ "message":"Syncing complete"
+ },
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
+ "importLoginsConfirmation":{
+ "message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "passwordCopied":{
+ "message":"Password copied"
+ },
+ "uri":{
+ "message":"URI"
+ },
+ "addedLogin":{
+ "message":"Added login"
+ },
+ "editedLogin":{
+ "message":"Edited login"
+ },
+ "deleteLoginConfirmation":{
+ "message":"Are you sure you want to delete this login?"
+ },
+ "deletedLogin":{
+ "message":"Deleted login"
+ },
+ "overwritePassword":{
+ "message":"Overwrite Password"
+ },
+ "overwritePasswordConfirmation":{
+ "message":"Are you sure you want to overwrite the current password?"
+ },
+ "credits":{
+ "message":"Credits"
+ },
+ "thankYou":{
+ "message":"Thank You"
+ },
+ "translations":{
+ "message":"Translations"
+ },
+ "searchFolder":{
+ "message":"Search folder"
+ },
+ "noneFolder":{
+ "message":"No Folder",
+ "description":"This is the folder for uncategorized logins"
+ },
+ "features":{
+ "message":"Features"
+ },
+ "gaDesc":{
+ "message":"We use analytics to better learn how the extension is being used so that we can make it better. All data collection is completely anonymous."
+ },
+ "disableAddLoginNotification":{
+ "message":"Disable Add Login Notification"
+ },
+ "addLoginNotificationDesc":{
+ "message":"The \"Add Login Notification\" automatically prompts you to save new logins to your vault whenever you log into them for the first time."
+ },
+ "notificationAddDesc":{
+ "message":"Should bitwarden remember this password for you?"
+ },
+ "notificationAddSave":{
+ "message":"Yes, Save Now"
+ },
+ "notificationNeverSave":{
+ "message":"Never for this website"
+ },
+ "disableContextMenuItem":{
+ "message":"Disable Context Menu Options"
+ },
+ "disableContextMenuItemDesc":{
+ "message":"Context menu options provide quick access to password generation and logins for the website in your current tab."
+ },
+ "exportVault":{
+ "message":"Export Vault"
+ },
+ "warning":{
+ "message":"WARNING",
+ "description":"WARNING (should stay in capitalized letters if the language permits)"
+ },
+ "exportWarning":{
+ "message":"This export contains your unencrypted data in .csv format. You should not store or send it over unsecure channels (such as email). Delete it immediately after your are done using it."
+ },
+ "exportMasterPassword":{
+ "message":"Enter your master password to export your vault data."
+ },
+ "exportVaultInfo":{
+ "message":"Export your vault data in .csv format so that you can easily modify it or move it elsewhere."
+ },
+ "shared":{
+ "message":"Shared"
+ },
+ "shareVault":{
+ "message":"Share Your Vault"
+ },
+ "shareVaultInfo":{
+ "message":"Create an organization to securely share your logins with other users."
+ },
+ "contribute":{
+ "message":"You can contribute too!"
+ },
+ "learnMore":{
+ "message":"Learn more"
+ },
+ "authenticatorKeyTotp":{
+ "message":"Authenticator Key (TOTP)"
+ },
+ "verificationCodeTotp":{
+ "message":"Verification Code (TOTP)"
+ },
+ "copyVerificationCode":{
+ "message":"Copy Verification Code"
+ },
+ "attachments":{
+ "message":"Attachments"
+ },
+ "deleteAttachment":{
+ "message":"Delete attachment"
+ },
+ "deleteAttachmentConfirmation":{
+ "message":"Are you sure you want to delete this attachment?"
+ },
+ "deletedAttachment":{
+ "message":"Deleted attachment"
+ },
+ "newAttachment":{
+ "message":"Add New Attachment"
+ },
+ "noAttachments":{
+ "message":"No attachments."
+ },
+ "attachmentSaved":{
+ "message":"The attachment has been saved."
+ },
+ "file":{
+ "message":"File"
+ },
+ "selectFile":{
+ "message":"Select a file."
+ },
+ "maxFileSize":{
+ "message":"Maximum file size is 100 MB."
+ },
+ "featureUnavailable":{
+ "message":"Feature Unavailable"
+ },
+ "updateKey":{
+ "message":"You cannot use this feature until you update your encryption key."
+ },
+ "premiumMembership":{
+ "message":"Premium Membership"
+ },
+ "premiumManage":{
+ "message":"Manage Membership"
+ },
+ "premiumManageAlert":{
+ "message":"You can manage your membership on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "premiumRefresh":{
+ "message":"Refresh Membership"
+ },
+ "premiumNotCurrentMember":{
+ "message":"You are not currently a premium member."
+ },
+ "premiumSignUpAndGet":{
+ "message":"Sign up for a premium membership and get:"
+ },
+ "ppremiumSignUpStorage":{
+ "message":"1 GB of encrypted file storage."
+ },
+ "ppremiumSignUpTwoStep":{
+ "message":"Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
+ },
+ "ppremiumSignUpTotp":{
+ "message":"TOTP verification code (2FA) generator for logins in your vault."
+ },
+ "ppremiumSignUpSupport":{
+ "message":"Priority customer support."
+ },
+ "ppremiumSignUpFuture":{
+ "message":"All future premium features. More coming soon!"
+ },
+ "premiumPurchase":{
+ "message":"Purchase Premium"
+ },
+ "premiumPurchaseAlert":{
+ "message":"You can purchase premium membership on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "premiumCurrentMember":{
+ "message":"You are a premium member!"
+ },
+ "premiumCurrentMemberThanks":{
+ "message":"Thank you for supporting bitwarden."
+ },
+ "premiumPrice":{
+ "message":"All for just %price% \/year!"
+ },
+ "refreshComplete":{
+ "message":"Refresh complete"
+ },
+ "disableAutoTotpCopy":{
+ "message":"Disable Automatic TOTP Copy"
+ },
+ "disableAutoTotpCopyDesc":{
+ "message":"If your login has an authenticator key attached to it, the TOTP verification code is automatically copied to your clipboard whenever you auto-fill the login."
+ },
+ "premiumRequired":{
+ "message":"Premium Required"
+ },
+ "premiumRequiredDesc":{
+ "message":"A premium membership is required to use this feature."
+ },
+ "enterVerificationCodeApp":{
+ "message":"Enter the 6 digit verification code from your authenticator app."
+ },
+ "enterVerificationCodeEmail":{
+ "message":"Enter the 6 digit verification code that was emailed to"
+ },
+ "rememberMe":{
+ "message":"Remember me"
+ },
+ "sendVerificationCodeEmailAgain":{
+ "message":"Send verification code email again"
+ },
+ "useAnotherTwoStepMethod":{
+ "message":"Use another two-step login method"
+ },
+ "insertYubiKey":{
+ "message":"Insert your YubiKey into your computer's USB port, then touch its button."
+ },
+ "insertU2f":{
+ "message":"Insert your security key into your computer's USB port. If it has a button, touch it."
+ },
+ "loginUnavailable":{
+ "message":"Login Unavailable"
+ },
+ "noTwoStepProviders":{
+ "message":"This account has two-step login enabled, however, none of the configured two-step providers are supported by this web browser."
+ },
+ "noTwoStepProviders2":{
+ "message":"Please use a supported web browser (such as Chrome) and\/or add additional providers that are better supported across web browsers (such as an authenticator app)."
+ },
+ "twoStepOptions":{
+ "message":"Two-step Login Options"
+ },
+ "recoveryCodeDesc":{
+ "message":"Lost access to all of your two-factor providers? Use your recovery code to disable all two-factor providers from your account."
+ },
+ "recoveryCodeTitle":{
+ "message":"Recovery Code"
+ },
+ "authenticatorAppTitle":{
+ "message":"Authenticator App"
+ },
+ "authenticatorAppDesc":{
+ "message":"Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.",
+ "description":"'Authy' and 'Google Authenticator' are product names and should not be translated."
+ },
+ "yubiKeyTitle":{
+ "message":"YubiKey OTP Security Key"
+ },
+ "yubiKeyDesc":{
+ "message":"Use a YubiKey to access your account. Works with YubiKey 4, 4 Nano, 4C, and NEO devices."
+ },
+ "duoDesc":{
+ "message":"Verify with Duo Security using the Duo Mobile app, SMS, phone call, or U2F security key.",
+ "description":"'Duo Security' and 'Duo Mobile' are product names and should not be translated."
+ },
+ "u2fDesc":{
+ "message":"Use any FIDO U2F enabled security key to access your account."
+ },
+ "u2fTitle":{
+ "message":"FIDO U2F Security Key"
+ },
+ "emailTitle":{
+ "message":"Email"
+ },
+ "emailDesc":{
+ "message":"Verification codes will be emailed to you."
+ },
+ "selfHostedEnvironment":{
+ "message":"Self-hosted Environment"
+ },
+ "selfHostedEnvironmentFooter":{
+ "message":"Specify the base URL of your on-premise hosted bitwarden installation."
+ },
+ "customEnvironment":{
+ "message":"Custom Environment"
+ },
+ "customEnvironmentFooter":{
+ "message":"For advanced users. You can specify the base URL of each service independently."
+ },
+ "baseUrl":{
+ "message":"Server URL"
+ },
+ "apiUrl":{
+ "message":"API Server URL"
+ },
+ "webVaultUrl":{
+ "message":"Web Vault Server URL"
+ },
+ "identityUrl":{
+ "message":"Identity Server URL"
+ },
+ "environmentSaved":{
+ "message":"The environment URLs have been saved."
+ },
+ "enableAutoFillOnPageLoad":{
+ "message":"Enable Auto-fill On Page Load"
+ },
+ "enableAutoFillOnPageLoadDesc":{
+ "message":"If a login form is detected, automatically perform an auto-fill when the web page loads."
+ },
+ "experimentalFeature":{
+ "message":"This is currently an experimental feature. Use at your own risk."
+ },
+ "commandAutofillDesc":{
+ "message":"Auto-fill the last used login for the current website."
+ },
+ "commandGeneratePasswordDesc":{
+ "message":"Generate and copy a new random password to the clipboard."
+ },
+ "privateModeMessage":{
+ "message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json
index a6a978046c..855b52f049 100644
--- a/src/_locales/de/messages.json
+++ b/src/_locales/de/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synchronisierung abgeschlossen"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Du kannst deine Logins über den bitwarden.com Web-Tresor importieren. Möchtest du die Seite jetzt öffnen?"
},
@@ -476,10 +479,10 @@
"message":"Eigenschaften"
},
"gaDesc":{
- "message":"We use analytics to better learn how the extension is being used so that we can make it better. All data collection is completely anonymous."
+ "message":"Wir verwenden Analytics, um zu erfahren, wie die Erweiterung genutzt wird, sodass wir sie verbessern können. Alle gesammelten Daten sind völlig anonym."
},
"disableAddLoginNotification":{
- "message":"Disable Add Login Notification"
+ "message":"\"Login hinzufügen\" Benachrichtigung deaktivieren"
},
"addLoginNotificationDesc":{
"message":"The \"Add Login Notification\" automatically prompts you to save new logins to your vault whenever you log into them for the first time."
@@ -497,7 +500,7 @@
"message":"Kontextmenü-Optionen deaktivieren"
},
"disableContextMenuItemDesc":{
- "message":"Context menu options provide quick access to password generation and logins for the website in your current tab."
+ "message":"Kontextmenü-Optionen bieten schnellen Zugriff auf Passwort-Generierung und Anmeldungen für die Website in Ihrer aktuellen Registerkarte."
},
"exportVault":{
"message":"Exportiere Tresor"
@@ -507,13 +510,13 @@
"description":"WARNING (should stay in capitalized letters if the language permits)"
},
"exportWarning":{
- "message":"This export contains your unencrypted data in .csv format. You should not store or send it over unsecure channels (such as email). Delete it immediately after your are done using it."
+ "message":"Dieser Export enthält Ihre unverschlüsselten Daten im CSV-Format. Sie sollten sie nicht speichern oder über unsichere Kanäle (z. B. E-Mail) senden. Löschen Sie sie sofort nach ihrer Verwendung."
},
"exportMasterPassword":{
"message":"Geben Sie das Masterpasswort ein um Ihre Tresordaten zu exportieren."
},
"exportVaultInfo":{
- "message":"Export your vault data in .csv format so that you can easily modify it or move it elsewhere."
+ "message":"Exportieren Sie Ihre Tresordaten im .csv-Format, so dass Sie sie leicht ändern oder verschieben können."
},
"shared":{
"message":"Freigegeben"
@@ -525,13 +528,13 @@
"message":"Erstellen Sie eine Organisation um Ihre Logindaten sicher für andere Benutzer freizugeben."
},
"contribute":{
- "message":"You can contribute to!"
+ "message":"Sie können auch dazu beitragen!"
},
"learnMore":{
"message":"Erfahren Sie mehr"
},
"authenticatorKeyTotp":{
- "message":"Authenticator Key (TOTP)"
+ "message":"Authenticator Schlüssel (TOTP)"
},
"verificationCodeTotp":{
"message":"Verifizierungscode (TOTP)"
@@ -600,25 +603,25 @@
"message":"Zusätzliche Zweifaktor-Anmeldung über YubiKey, FIDO U2F, und Duo."
},
"ppremiumSignUpTotp":{
- "message":"TOTP verification code (2FA) generator for logins in your vault."
+ "message":"TOTP Prüfcode (2FA) Generator für Anmeldungen in Ihrem Tresor."
},
"ppremiumSignUpSupport":{
- "message":"Priority customer support."
+ "message":"Vorrangiger Kunden-Support."
},
"ppremiumSignUpFuture":{
- "message":"All future premium features. More coming soon!"
+ "message":"Alle zukünftigen Premium-Features. Mehr in Kürze!"
},
"premiumPurchase":{
"message":"Erweiterte Mitgliedschaft kaufen"
},
"premiumPurchaseAlert":{
- "message":"You can purchase premium membership on the bitwarden.com web vault. Do you want to visit the website now?"
+ "message":"Sie können Ihre Premium-Mitgliedschaft im bitwarden.com Web-Tresor kaufen. Möchten Sie die Webseite jetzt besuchen?"
},
"premiumCurrentMember":{
"message":"Sie sind jetzt Premium-Mitglied!"
},
"premiumCurrentMemberThanks":{
- "message":"Thank you for supporting bitwarden."
+ "message":"Vielen Dank für die Unterstützung von bitwarden."
},
"premiumPrice":{
"message":"Das alles für %price% im Jahr!"
@@ -627,7 +630,7 @@
"message":"Aktualisierung abgeschlossen"
},
"disableAutoTotpCopy":{
- "message":"Disable Automatic TOTP Copy"
+ "message":"Deaktivieren Sie automatisches TOTP Kopieren"
},
"disableAutoTotpCopyDesc":{
"message":"If your login has an authenticator key attached to it, the TOTP verification code is automatically copied to your clipboard whenever you auto-fill the login."
@@ -639,28 +642,28 @@
"message":"Eine erweiterte Mitgliedschaft ist notwendig um diese Funktion zu nutzen."
},
"enterVerificationCodeApp":{
- "message":"Enter the 6 digit verification code from your authenticator app."
+ "message":"Geben Sie den 6-stelliegn Bestätigungscode aus Ihrer Authenticator App ein."
},
"enterVerificationCodeEmail":{
- "message":"Enter the 6 digit verification code that was emailed to"
+ "message":"Geben Sie den 6-stelligen Bestätigungscode ein der per E-Mail gesendet wurde an"
},
"rememberMe":{
"message":"Eingeloggt bleiben"
},
"sendVerificationCodeEmailAgain":{
- "message":"Send verification code email again"
+ "message":"E-Mail mit Bestätigungscode erneut versenden"
},
"useAnotherTwoStepMethod":{
- "message":"Use another two-step login method"
+ "message":"Verwenden Sie eine andere zweistufige Login-Methode"
},
"insertYubiKey":{
- "message":"Insert your YubiKey into your computer's USB port, then touch its button."
+ "message":"Stecken Sie Ihren YubiKey in den USB-Port Ihres Computers, dann berühren Sie den Button."
},
"insertU2f":{
"message":"Insert your security key into your computer's USB port. If it has a button, touch it."
},
"loginUnavailable":{
- "message":"Login Unavailable"
+ "message":"Login nicht verfügbar"
},
"noTwoStepProviders":{
"message":"This account has two-step login enabled, however, none of the configured two-step providers are supported by this web browser."
@@ -669,7 +672,7 @@
"message":"Please use a supported web browser (such as Chrome) and\/or add additional providers that are better supported across web browsers (such as an authenticator app)."
},
"twoStepOptions":{
- "message":"Two-step Login Options"
+ "message":"Optionen für Zwei-Faktor Authentifizierung"
},
"recoveryCodeDesc":{
"message":"Lost access to all of your two-factor providers? Use your recovery code to disable all two-factor providers from your account."
@@ -678,17 +681,17 @@
"message":"Wiederherstellungscode"
},
"authenticatorAppTitle":{
- "message":"Authenticator App"
+ "message":"Authentifizierungs-App"
},
"authenticatorAppDesc":{
- "message":"Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.",
+ "message":"Verwende eine Authentifizierungs-App (wie zum Beispiel Authy oder Google Authenticator) um zeitbasierte Verifizierungscodes zu generieren.",
"description":"'Authy' and 'Google Authenticator' are product names and should not be translated."
},
"yubiKeyTitle":{
"message":"YubiKey OTP Sicherheitsschlüssel"
},
"yubiKeyDesc":{
- "message":"Use a YubiKey to access your account. Works with YubiKey 4, 4 Nano, 4C, and NEO devices."
+ "message":"Verwenden Sie einen YubiKey um auf Ihr Konto zuzugreifen. Funtioniert mit YubiKey 4, Nano 4, 4C und NEO Geräten."
},
"duoDesc":{
"message":"Verify with Duo Security using the Duo Mobile app, SMS, phone call, or U2F security key.",
@@ -725,7 +728,7 @@
"message":"API Server URL"
},
"webVaultUrl":{
- "message":"Web Vault Server URL"
+ "message":"Web-Tresor Server URL"
},
"identityUrl":{
"message":"Identity Server URL"
@@ -740,15 +743,39 @@
"message":"If a login form is detected, automatically perform an auto-fill when the web page loads."
},
"experimentalFeature":{
- "message":"This is currently an experimental feature. Use at your own risk."
+ "message":"Dies ist derzeit ein experimentelles Feature. Verwendung auf eigene Gefahr."
},
"commandAutofillDesc":{
- "message":"Auto-fill the last used login for the current website."
+ "message":"Den zuletzt verwendeten Login für die aktuelle Webseite automatisch ausfüllen lassen."
},
"commandGeneratePasswordDesc":{
- "message":"Generate and copy a new random password to the clipboard."
+ "message":"Generieren und ein neues zufälliges Passwort in die Zwischenablage kopieren."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Leider ist dieses Fenster nicht im privaten Modus für diesen Browser verfügbar."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json
index 97e631eafb..0042a2df80 100644
--- a/src/_locales/es/messages.json
+++ b/src/_locales/es/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sincronización completada"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Puedes importar entradas masivamente desde la bóveda web de bitwarden.com. ¿Quieres visitar ahora el sitio web?"
},
@@ -576,16 +579,16 @@
"message":"No puedes usar esta característica hasta que actualices tu clave de cifrado."
},
"premiumMembership":{
- "message":"Membrasía Premium"
+ "message":"Membresía Premium"
},
"premiumManage":{
- "message":"Gestionar membrasía"
+ "message":"Gestionar membresía"
},
"premiumManageAlert":{
- "message":"Puedes gestionar tu membrasía en la bóveda web de bitwarden.com. ¿Quieres visitar el sitio web ahora?"
+ "message":"Puedes gestionar tu membresía en la bóveda web de bitwarden.com. ¿Quieres visitar el sitio web ahora?"
},
"premiumRefresh":{
- "message":"Actualizar membrasía"
+ "message":"Actualizar membresía"
},
"premiumNotCurrentMember":{
"message":"Actualmente no eres un miembro premium."
@@ -612,7 +615,7 @@
"message":"Comprar Premium"
},
"premiumPurchaseAlert":{
- "message":"Puedes comprar la membrasía Premium en la bóveda web de bitwarden.com. ¿Quieres visitar el sitio web ahora?"
+ "message":"Puedes comprar la membresía Premium en la bóveda web de bitwarden.com. ¿Quieres visitar el sitio web ahora?"
},
"premiumCurrentMember":{
"message":"¡Eres un miembro Premium!"
@@ -636,7 +639,7 @@
"message":"Premium requerido"
},
"premiumRequiredDesc":{
- "message":"Una membrasía Premium es requerida para utilizar esta característica."
+ "message":"Una membresía Premium es requerida para utilizar esta característica."
},
"enterVerificationCodeApp":{
"message":"Introduce el código de verificación de 6 dígitos de tu aplicación autenticadora."
@@ -716,7 +719,7 @@
"message":"Entorno personalizado"
},
"customEnvironmentFooter":{
- "message":"Para usuario avanzados. Puedes especificar la URL base de cada servicio de forma independiente."
+ "message":"Para usuarios avanzados. Puedes especificar la URL base de cada servicio de forma independiente."
},
"baseUrl":{
"message":"URL del servidor"
@@ -731,16 +734,16 @@
"message":"URL del servidor de identidad"
},
"environmentSaved":{
- "message":"La URLs del entorno han sido guardadas."
+ "message":"Las URLs del entorno han sido guardadas."
},
"enableAutoFillOnPageLoad":{
- "message":"Habilitar autorellenar al carga la página"
+ "message":"Habilitar autorellenar al cargar la página"
},
"enableAutoFillOnPageLoadDesc":{
- "message":"Si un formulario es detectado, realizar automáticamente un autorellenado cuando la web cargue."
+ "message":"Si se detecta un formulario, realizar automáticamente un autorellenado cuando la web cargue."
},
"experimentalFeature":{
- "message":"Esta es una características experimental. Usala bajo tu propio riesgo."
+ "message":"Esta es una característica experimental. Úsala bajo tu propio riesgo."
},
"commandAutofillDesc":{
"message":"Autorellenar la última entrada utilizada para la página actual."
@@ -749,6 +752,30 @@
"message":"Generar y copiar una nueva contraseña aleatoria al portapapeles."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Lamentablemente esta ventana no está disponible en el modo privado de este navegador."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/fi/messages.json b/src/_locales/fi/messages.json
index a6d58e993b..f25fd202e6 100644
--- a/src/_locales/fi/messages.json
+++ b/src/_locales/fi/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synkronointi valmis"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Voit tuoda kerralla kaikki kirjautumistietosi bitwarden.com-verkkoholvissa. Haluatko käydä sivustolla nyt?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json
index 0ee6a6b795..41763e416d 100644
--- a/src/_locales/fr/messages.json
+++ b/src/_locales/fr/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sycnhronisation terminée"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Vous pouvez importer en masse vos identifiants depuis le coffre web sur bitwarden.com. Souhaitez-vous visiter le site maintenant ?"
},
@@ -749,6 +752,30 @@
"message":"Générer et copier un nouveau mot de passe aléatoire dans le presse-papiers."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Malheureusement cette fenêtre n'est pas disponible en mode incognito pour ce navigateur."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/hi/messages.json b/src/_locales/hi/messages.json
index 043ba2fe84..327de22694 100644
--- a/src/_locales/hi/messages.json
+++ b/src/_locales/hi/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Syncing complete"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/hr/messages.json b/src/_locales/hr/messages.json
index fc9f04303a..5ac25f4baf 100644
--- a/src/_locales/hr/messages.json
+++ b/src/_locales/hr/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sinkronizacija dovršena"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Možete masovno uvesti prijave sa web-trezora bitwarden.com. Želite li sada posjetiti web stranicu?"
},
@@ -749,6 +752,30 @@
"message":"Generirajte i kopirajte novu nasumičnu lozinku u međuspremnik."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Nažalost, ovaj prozor nije dostupan u privatnom načinu za ovaj preglednik."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/hu/messages.json b/src/_locales/hu/messages.json
index 91ff77a302..2ff387e6ee 100644
--- a/src/_locales/hu/messages.json
+++ b/src/_locales/hu/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Szinkronizálás befejezve"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Több bejelentkezést egyszerre a bitwarden.com webes széfén tudsz importálni. Szeretnéd meglátogatni a most a weboldalt?"
},
@@ -716,7 +719,7 @@
"message":"Egyéni környezet"
},
"customEnvironmentFooter":{
- "message":"Haladó felhasználóknak. Meg tudod adni az alap URL-t külön minden egyes szolgáltatásnak."
+ "message":"Haladó felhasználóknak. Minden egyes szolgáltatás alap URL-jét külön megadhatod."
},
"baseUrl":{
"message":"Szerver URL"
@@ -731,16 +734,16 @@
"message":"Identitás szerver URL"
},
"environmentSaved":{
- "message":"A környezet URL-ok mentésre kerültek."
+ "message":"A környezet URL-ek mentésre kerültek."
},
"enableAutoFillOnPageLoad":{
- "message":"Enable Auto-fill On Page Load."
+ "message":"Automatikus kitöltés engedélyezése oldal betöltéskor"
},
"enableAutoFillOnPageLoadDesc":{
- "message":"Ha egy bejelentkezési űrlap észlelésre került, automatikusan töltse ki az adatokat."
+ "message":"Ha egy bejelentkezési űrlap észlelésre került, automatikusan töltse ki az adatokat az oldal betöltésekor."
},
"experimentalFeature":{
- "message":"Ez jelenleg egy kísérleti funkció. Használd saját felelősségre."
+ "message":"Ez jelenleg egy kísérleti funkció. Csak saját felelősségedre használd."
},
"commandAutofillDesc":{
"message":"Automatikusan töltse ki az utólag használt bejelentkezést ezen a weboldalon."
@@ -749,6 +752,30 @@
"message":"Generálj és másolj egy új véletlenszerű jelszót a vágólapra."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Ebben a böngészőben ez az ablak sajnos nem érhető el privát módban."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json
index 365df92701..dd5331beca 100644
--- a/src/_locales/id/messages.json
+++ b/src/_locales/id/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sinkronisasi selesai"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Anda dapat mengimpor massal info masuk dari brankas web bitwarden.com. Anda ingin mengunjungi situs web sekarang?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json
index f441fe410a..7a07b7500e 100644
--- a/src/_locales/it/messages.json
+++ b/src/_locales/it/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sincronizzazione completata"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Puoi importare in massa i tuoi login dalla cassaforte online di bitwarden.com. Vuoi visitare ora al sito?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json
index 91e762e386..16394cfdfe 100644
--- a/src/_locales/ja/messages.json
+++ b/src/_locales/ja/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Syncing complete"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/nl/messages.json b/src/_locales/nl/messages.json
index a2173db4f3..25893f7f14 100644
--- a/src/_locales/nl/messages.json
+++ b/src/_locales/nl/messages.json
@@ -300,7 +300,7 @@
"message":"Versleutel"
},
"lockNow":{
- "message":"Lock Now"
+ "message":"Nu vergrendelen"
},
"immediately":{
"message":"Onmiddelijk"
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synchronisatie voltooid"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Je kunt snel al je logins importeren vanuit de webkluis op bitwarden.com. Wil je de website nu bezoeken?"
},
@@ -491,7 +494,7 @@
"message":"Ja, sla nu op"
},
"notificationNeverSave":{
- "message":"Never for this website"
+ "message":"Nooit voor deze website"
},
"disableContextMenuItem":{
"message":"Context Menu-opties uitschakelen"
@@ -528,58 +531,58 @@
"message":"You can contribute to!"
},
"learnMore":{
- "message":"Learn more"
+ "message":"Meer weten"
},
"authenticatorKeyTotp":{
"message":"Authenticator Key (TOTP)"
},
"verificationCodeTotp":{
- "message":"Verification Code (TOTP)"
+ "message":"Verificatiecode (TOTP)"
},
"copyVerificationCode":{
- "message":"Copy Verification Code"
+ "message":"Kopieer verificatiecode"
},
"attachments":{
- "message":"Attachments"
+ "message":"Bijlagen"
},
"deleteAttachment":{
- "message":"Delete attachment"
+ "message":"Bijlage verwijderen"
},
"deleteAttachmentConfirmation":{
- "message":"Are you sure you want to delete this attachment?"
+ "message":"Weet je zeker dat je deze bijlage wilt verwijderen?"
},
"deletedAttachment":{
- "message":"Deleted attachment"
+ "message":"Verwijderde bijlage"
},
"newAttachment":{
- "message":"Add New Attachment"
+ "message":"Bijlage toevoegen"
},
"noAttachments":{
- "message":"No attachments."
+ "message":"Geen bijlagen."
},
"attachmentSaved":{
- "message":"The attachment has been saved."
+ "message":"De bijlage is opgeslagen."
},
"file":{
- "message":"File"
+ "message":"Bestand"
},
"selectFile":{
- "message":"Select a file."
+ "message":"Selecteer een bestand."
},
"maxFileSize":{
- "message":"Maximum file size is 100 MB."
+ "message":"De maximale bestandsgrootte is 100 MB."
},
"featureUnavailable":{
- "message":"Feature Unavailable"
+ "message":"Functie niet beschikbaar"
},
"updateKey":{
- "message":"You cannot use this feature until you update your encryption key."
+ "message":"U kunt deze functie niet gebruiken zolang u uw encryptiesleutel niet hebt bijgewerkt."
},
"premiumMembership":{
- "message":"Premium Membership"
+ "message":"Premium lidmaatschap"
},
"premiumManage":{
- "message":"Manage Membership"
+ "message":"Lidmaatschap beheren"
},
"premiumManageAlert":{
"message":"You can manage your membership on the bitwarden.com web vault. Do you want to visit the website now?"
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/pl/messages.json b/src/_locales/pl/messages.json
index ebf650cfd5..95290e8591 100644
--- a/src/_locales/pl/messages.json
+++ b/src/_locales/pl/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Syncing complete"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json
index b7e898a8ae..65e785374b 100644
--- a/src/_locales/pt_BR/messages.json
+++ b/src/_locales/pt_BR/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Syncing complete"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/pt_PT/messages.json b/src/_locales/pt_PT/messages.json
index a832ce5246..6f8d7479b6 100644
--- a/src/_locales/pt_PT/messages.json
+++ b/src/_locales/pt_PT/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sincronização completada"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Pode importar em massa as suas credenciais a partir do cofre web bitwarden.com. Pretende visitar o website agora?"
},
@@ -749,6 +752,30 @@
"message":"Gerar e copiar uma nova palavra-passe aleatória para a área de transferência."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Infelizmente esta janela não está disponível no modo privado para este navegador."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/ro/messages.json b/src/_locales/ro/messages.json
index c9bb2b874f..03cdf4a8a6 100644
--- a/src/_locales/ro/messages.json
+++ b/src/_locales/ro/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Sincronizare completă"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Puteți să importați datele de conectare din seiful web bitwarden.com. Doriți să vizitați site-ul acum?"
},
@@ -749,6 +752,30 @@
"message":"Generați și copiați o nouă parolă aleatorie în clipboard."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Din păcate această fereastră nu este disponibilă în modul privat pentru acest browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json
index 28d94d2393..46ce1baef3 100644
--- a/src/_locales/ru/messages.json
+++ b/src/_locales/ru/messages.json
@@ -89,7 +89,7 @@
"message":"Подсказка к паролю"
},
"enterEmailToGetHint":{
- "message":"Введите Ваш email для получения подсказки мастер-пароля."
+ "message":"Введите свой email для получения подсказки мастер-пароля."
},
"getMasterPasswordHint":{
"message":"Получить подсказку к мастер-паролю"
@@ -149,7 +149,7 @@
"message":"Напишите нам"
},
"emailUsDirectly":{
- "message":"Напишите нам на email, чтобы получить помощь или оставить отзыв."
+ "message":"Чтобы получить помощь или оставить отзыв, отправьте нам письмо."
},
"visitOurWebsite":{
"message":"Перейти на наш сайт"
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Синхронизация завершена"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Вы можете легко импортировать свои логины из других менеджеров паролей в свое веб-хранилище bitwarden. Хотите сделать это сейчас?"
},
@@ -749,6 +752,30 @@
"message":"Создавать и копировать новый случайный пароль в буфер обмена."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"К сожалению, это окно недоступно в приватном режиме этого браузера."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/sk/messages.json b/src/_locales/sk/messages.json
index ff6a823e7e..d472dde1c5 100644
--- a/src/_locales/sk/messages.json
+++ b/src/_locales/sk/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synchronizácia kompletná"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Môžete hromadne importovať prihlásenia z webového trezoru bitwarden.com. Chcete navštíviť túto stránku teraz?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/sv/messages.json b/src/_locales/sv/messages.json
index ca58fdd59b..3ae0155246 100644
--- a/src/_locales/sv/messages.json
+++ b/src/_locales/sv/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Synkronisering genomförd"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Du kan massimportera inloggningar på bitwardens webbvalv. Vill du besöka webbsidan nu?"
},
@@ -749,6 +752,30 @@
"message":"Generera och kopiera ett nytt slumpmässigt lösenord till Urklipp."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Det här fönstret är tyvärr inte tillgängligt i privat läge för denna webbläsare."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/th/messages.json b/src/_locales/th/messages.json
index 248f634298..64204b3f06 100644
--- a/src/_locales/th/messages.json
+++ b/src/_locales/th/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Syncing complete"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json
index 8e93799a4f..d53a569d37 100644
--- a/src/_locales/tr/messages.json
+++ b/src/_locales/tr/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Eşleme tamamlandı"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"bitwarden.com web kasasından topluca giriş bilgilerinizi içe aktarabilirsiniz. Siteyi şimdi ziyaret etmek ister misiniz?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/uk/messages.json b/src/_locales/uk/messages.json
index 04df4445bf..a58aab304f 100644
--- a/src/_locales/uk/messages.json
+++ b/src/_locales/uk/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"Синхронізація завершена"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"Ви можете робити масовий імпорт записів зі сховища на bitwarden.com. Хочете перейти на веб-сайт зараз?"
},
@@ -749,6 +752,30 @@
"message":"Генерувати і копіювати новий пароль в буфер обміну."
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"Шкода, але це вікно недоступне в приватному режимі для цього браузера."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json
new file mode 100644
index 0000000000..04073224c6
--- /dev/null
+++ b/src/_locales/vi/messages.json
@@ -0,0 +1,781 @@
+{
+ "appName":{
+ "message":"bitwarden"
+ },
+ "extName":{
+ "message":"bitwarden - Free Password Manager",
+ "description":"Extension name"
+ },
+ "extDesc":{
+ "message":"bitwarden is a secure and free password manager for all of your devices.",
+ "description":"Extension description"
+ },
+ "loginOrCreateNewAccount":{
+ "message":"Log in or create a new account to access your secure vault."
+ },
+ "createAccount":{
+ "message":"Create Account"
+ },
+ "login":{
+ "message":"Log In"
+ },
+ "cancel":{
+ "message":"Cancel"
+ },
+ "close":{
+ "message":"Close"
+ },
+ "submit":{
+ "message":"Submit"
+ },
+ "emailAddress":{
+ "message":"Email Address"
+ },
+ "masterPass":{
+ "message":"Master Password"
+ },
+ "masterPassDesc":{
+ "message":"The master password is the password you use to access your vault. It is very important that you do not forget your master password. There is no way to recover the password in the event that you forget it."
+ },
+ "masterPassHintDesc":{
+ "message":"A master password hint can help you remember your password if you forget it."
+ },
+ "reTypeMasterPass":{
+ "message":"Re-type Master Password"
+ },
+ "masterPassHint":{
+ "message":"Master Password Hint (optional)"
+ },
+ "tab":{
+ "message":"Tab"
+ },
+ "myVault":{
+ "message":"My Vault"
+ },
+ "tools":{
+ "message":"Tools"
+ },
+ "settings":{
+ "message":"Settings"
+ },
+ "currentTab":{
+ "message":"Current Tab"
+ },
+ "copyPassword":{
+ "message":"Copy Password"
+ },
+ "copyUsername":{
+ "message":"Copy Username"
+ },
+ "autoFill":{
+ "message":"Auto-fill"
+ },
+ "generatePasswordCopied":{
+ "message":"Generate Password (copied)"
+ },
+ "noMatchingLogins":{
+ "message":"No matching logins."
+ },
+ "vaultLocked":{
+ "message":"Vault is locked."
+ },
+ "autoFillInfo":{
+ "message":"There are no logins available to auto-fill for the current browser tab."
+ },
+ "addLogin":{
+ "message":"Add a Login"
+ },
+ "passwordHint":{
+ "message":"Password Hint"
+ },
+ "enterEmailToGetHint":{
+ "message":"Enter your account email address to receive your master password hint."
+ },
+ "getMasterPasswordHint":{
+ "message":"Get master password hint"
+ },
+ "continue":{
+ "message":"Continue"
+ },
+ "verificationCode":{
+ "message":"Verification Code"
+ },
+ "account":{
+ "message":"Account"
+ },
+ "changeMasterPassword":{
+ "message":"Change Master Password"
+ },
+ "changeEmail":{
+ "message":"Change Email"
+ },
+ "twoStepLogin":{
+ "message":"Two-step Login"
+ },
+ "logOut":{
+ "message":"Log Out"
+ },
+ "about":{
+ "message":"About"
+ },
+ "version":{
+ "message":"Version"
+ },
+ "save":{
+ "message":"Save"
+ },
+ "addFolder":{
+ "message":"Add Folder"
+ },
+ "name":{
+ "message":"Name"
+ },
+ "editFolder":{
+ "message":"Edit Folder"
+ },
+ "deleteFolder":{
+ "message":"Delete Folder"
+ },
+ "folders":{
+ "message":"Folders"
+ },
+ "noFolders":{
+ "message":"There are no folders to list."
+ },
+ "helpFeedback":{
+ "message":"Help & Feedback"
+ },
+ "emailUs":{
+ "message":"Email Us"
+ },
+ "emailUsDirectly":{
+ "message":"Email us directly to get help or leave feedback."
+ },
+ "visitOurWebsite":{
+ "message":"Visit Our Website"
+ },
+ "visitOurWebsiteDirectly":{
+ "message":"Visit our website to get help, news, email us, and\/or learn more about how to use bitwarden."
+ },
+ "fileBugReport":{
+ "message":"File a Bug Report"
+ },
+ "gitHubIssue":{
+ "message":"Open an issue at our GitHub repository."
+ },
+ "sync":{
+ "message":"Sync"
+ },
+ "syncVaultNow":{
+ "message":"Sync Vault Now"
+ },
+ "lastSync":{
+ "message":"Last Sync:"
+ },
+ "passGen":{
+ "message":"Password Generator"
+ },
+ "passGenInfo":{
+ "message":"Automatically generate strong, unique passwords for your logins."
+ },
+ "bitWebVault":{
+ "message":"bitwarden Web Vault"
+ },
+ "bitWebVaultInfo":{
+ "message":"Manage your logins from any web browser with the bitwarden web vault."
+ },
+ "bitIosVault":{
+ "message":"bitwarden iOS Vault"
+ },
+ "bitIosVaultInfo":{
+ "message":"Manage your logins from your mobile devices with the bitwarden iOS vault."
+ },
+ "bitAndrVault":{
+ "message":"bitwarden Android Vault"
+ },
+ "bitAndrVaultInfo":{
+ "message":"Manage your logins from your mobile devices with the bitwarden Android vault."
+ },
+ "importLogins":{
+ "message":"Import Logins",
+ "description":"Import Logins"
+ },
+ "importLoginsInfo":{
+ "message":"Quickly bulk import your logins from other password management applications."
+ },
+ "select":{
+ "message":"Select"
+ },
+ "generatePassword":{
+ "message":"Generate Password"
+ },
+ "regeneratePassword":{
+ "message":"Regenerate Password"
+ },
+ "options":{
+ "message":"Options"
+ },
+ "length":{
+ "message":"Length"
+ },
+ "minNumbers":{
+ "message":"Minimum Numbers"
+ },
+ "minSpecial":{
+ "message":"Minimum Special"
+ },
+ "avoidAmbChar":{
+ "message":"Avoid Ambiguous Characters"
+ },
+ "searchVault":{
+ "message":"Search vault"
+ },
+ "edit":{
+ "message":"Edit"
+ },
+ "noLoginsInList":{
+ "message":"There are no logins to list."
+ },
+ "loginInformation":{
+ "message":"Login Information"
+ },
+ "username":{
+ "message":"Username"
+ },
+ "password":{
+ "message":"Password"
+ },
+ "favorite":{
+ "message":"Favorite"
+ },
+ "notes":{
+ "message":"Notes"
+ },
+ "editLogin":{
+ "message":"Edit Login"
+ },
+ "folder":{
+ "message":"Folder"
+ },
+ "deleteLogin":{
+ "message":"Delete Login"
+ },
+ "viewLogin":{
+ "message":"View Login"
+ },
+ "launchWebsite":{
+ "message":"Launch Website"
+ },
+ "website":{
+ "message":"Website"
+ },
+ "togglePassword":{
+ "message":"Toggle Password"
+ },
+ "manage":{
+ "message":"Manage"
+ },
+ "other":{
+ "message":"Other"
+ },
+ "disableGa":{
+ "message":"Disable Analytics"
+ },
+ "rateExtension":{
+ "message":"Rate the Extension"
+ },
+ "rateExtensionDesc":{
+ "message":"Please consider helping us out with a good review!"
+ },
+ "browserNotSupportClipboard":{
+ "message":"Your web browser does not support easy clipboard copying. Copy it manually instead."
+ },
+ "verifyMasterPassword":{
+ "message":"Verify Master Password"
+ },
+ "invalidMasterPassword":{
+ "message":"Invalid master password"
+ },
+ "lockOptions":{
+ "message":"Lock Options"
+ },
+ "lockNow":{
+ "message":"Lock Now"
+ },
+ "immediately":{
+ "message":"Immediately"
+ },
+ "oneMinute":{
+ "message":"1 minute"
+ },
+ "fiveMinutes":{
+ "message":"5 minutes"
+ },
+ "fifteenMinutes":{
+ "message":"15 minutes"
+ },
+ "thirtyMinutes":{
+ "message":"30 minutes"
+ },
+ "oneHour":{
+ "message":"1 hour"
+ },
+ "fourHours":{
+ "message":"4 hours"
+ },
+ "onLocked":{
+ "message":"On Lock"
+ },
+ "onRestart":{
+ "message":"On Restart"
+ },
+ "never":{
+ "message":"Never"
+ },
+ "security":{
+ "message":"Security"
+ },
+ "errorsOccurred":{
+ "message":"Errors have occurred"
+ },
+ "emailRequired":{
+ "message":"Email address is required."
+ },
+ "invalidEmail":{
+ "message":"Invalid email address."
+ },
+ "masterPassRequired":{
+ "message":"Master password is required."
+ },
+ "masterPassLength":{
+ "message":"Master password must be at least 8 characters long."
+ },
+ "masterPassDoesntMatch":{
+ "message":"Master password confirmation does not match."
+ },
+ "newAccountCreated":{
+ "message":"Your new account has been created! You may now log in."
+ },
+ "masterPassSent":{
+ "message":"We've sent you an email with your master password hint."
+ },
+ "verificationCodeRequired":{
+ "message":"Verification code is required."
+ },
+ "valueCopied":{
+ "message":" copied",
+ "description":"' copied'. This is part of a sentence so be sure to leave the space prefix. For example: 'Password copied'"
+ },
+ "autofillError":{
+ "message":"Unable to auto-fill the selected login on this page. Copy\/paste your username and\/or password instead."
+ },
+ "loggedOut":{
+ "message":"Logged out"
+ },
+ "loginExpired":{
+ "message":"Your login session has expired."
+ },
+ "logOutConfirmation":{
+ "message":"Are you sure you want to log out?"
+ },
+ "yes":{
+ "message":"Yes"
+ },
+ "no":{
+ "message":"No"
+ },
+ "unexpectedError":{
+ "message":"An unexpected error has occurred."
+ },
+ "nameRequired":{
+ "message":"Name is required."
+ },
+ "addedFolder":{
+ "message":"Added folder"
+ },
+ "changeMasterPass":{
+ "message":"Change Master Password"
+ },
+ "changeMasterPasswordConfirmation":{
+ "message":"You can change your master password on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "changeEmailConfirmation":{
+ "message":"You can change your email address on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "twoStepLoginConfirmation":{
+ "message":"Two-step login makes your account more secure by requiring you to verify your login with another device such as a security key, authenticator app, SMS, phone call, or email. Two-step login can be enabled on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "loggingOut":{
+ "message":"Logging out"
+ },
+ "loggingOutConfirmation":{
+ "message":"You've recently updated from an older version. You must re-log in to change your lock options. Do you want to log out now?"
+ },
+ "editedFolder":{
+ "message":"Edited Folder"
+ },
+ "deleteFolderConfirmation":{
+ "message":"Are you sure you want to delete this folder?"
+ },
+ "deletedFolder":{
+ "message":"Deleted folder"
+ },
+ "gettingStartedTutorial":{
+ "message":"Getting Started Tutorial"
+ },
+ "gettingStartedTutorialVideo":{
+ "message":"Watch our getting started tutorial to learn how to get the most out of the browser extension."
+ },
+ "syncingComplete":{
+ "message":"Syncing complete"
+ },
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
+ "importLoginsConfirmation":{
+ "message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "passwordCopied":{
+ "message":"Password copied"
+ },
+ "uri":{
+ "message":"URI"
+ },
+ "addedLogin":{
+ "message":"Added login"
+ },
+ "editedLogin":{
+ "message":"Edited login"
+ },
+ "deleteLoginConfirmation":{
+ "message":"Are you sure you want to delete this login?"
+ },
+ "deletedLogin":{
+ "message":"Deleted login"
+ },
+ "overwritePassword":{
+ "message":"Overwrite Password"
+ },
+ "overwritePasswordConfirmation":{
+ "message":"Are you sure you want to overwrite the current password?"
+ },
+ "credits":{
+ "message":"Credits"
+ },
+ "thankYou":{
+ "message":"Thank You"
+ },
+ "translations":{
+ "message":"Translations"
+ },
+ "searchFolder":{
+ "message":"Search folder"
+ },
+ "noneFolder":{
+ "message":"No Folder",
+ "description":"This is the folder for uncategorized logins"
+ },
+ "features":{
+ "message":"Features"
+ },
+ "gaDesc":{
+ "message":"We use analytics to better learn how the extension is being used so that we can make it better. All data collection is completely anonymous."
+ },
+ "disableAddLoginNotification":{
+ "message":"Disable Add Login Notification"
+ },
+ "addLoginNotificationDesc":{
+ "message":"The \"Add Login Notification\" automatically prompts you to save new logins to your vault whenever you log into them for the first time."
+ },
+ "notificationAddDesc":{
+ "message":"Should bitwarden remember this password for you?"
+ },
+ "notificationAddSave":{
+ "message":"Yes, Save Now"
+ },
+ "notificationNeverSave":{
+ "message":"Never for this website"
+ },
+ "disableContextMenuItem":{
+ "message":"Disable Context Menu Options"
+ },
+ "disableContextMenuItemDesc":{
+ "message":"Context menu options provide quick access to password generation and logins for the website in your current tab."
+ },
+ "exportVault":{
+ "message":"Export Vault"
+ },
+ "warning":{
+ "message":"WARNING",
+ "description":"WARNING (should stay in capitalized letters if the language permits)"
+ },
+ "exportWarning":{
+ "message":"This export contains your unencrypted data in .csv format. You should not store or send it over unsecure channels (such as email). Delete it immediately after your are done using it."
+ },
+ "exportMasterPassword":{
+ "message":"Enter your master password to export your vault data."
+ },
+ "exportVaultInfo":{
+ "message":"Export your vault data in .csv format so that you can easily modify it or move it elsewhere."
+ },
+ "shared":{
+ "message":"Shared"
+ },
+ "shareVault":{
+ "message":"Share Your Vault"
+ },
+ "shareVaultInfo":{
+ "message":"Create an organization to securely share your logins with other users."
+ },
+ "contribute":{
+ "message":"You can contribute too!"
+ },
+ "learnMore":{
+ "message":"Learn more"
+ },
+ "authenticatorKeyTotp":{
+ "message":"Authenticator Key (TOTP)"
+ },
+ "verificationCodeTotp":{
+ "message":"Verification Code (TOTP)"
+ },
+ "copyVerificationCode":{
+ "message":"Copy Verification Code"
+ },
+ "attachments":{
+ "message":"Attachments"
+ },
+ "deleteAttachment":{
+ "message":"Delete attachment"
+ },
+ "deleteAttachmentConfirmation":{
+ "message":"Are you sure you want to delete this attachment?"
+ },
+ "deletedAttachment":{
+ "message":"Deleted attachment"
+ },
+ "newAttachment":{
+ "message":"Add New Attachment"
+ },
+ "noAttachments":{
+ "message":"No attachments."
+ },
+ "attachmentSaved":{
+ "message":"The attachment has been saved."
+ },
+ "file":{
+ "message":"File"
+ },
+ "selectFile":{
+ "message":"Select a file."
+ },
+ "maxFileSize":{
+ "message":"Maximum file size is 100 MB."
+ },
+ "featureUnavailable":{
+ "message":"Feature Unavailable"
+ },
+ "updateKey":{
+ "message":"You cannot use this feature until you update your encryption key."
+ },
+ "premiumMembership":{
+ "message":"Premium Membership"
+ },
+ "premiumManage":{
+ "message":"Manage Membership"
+ },
+ "premiumManageAlert":{
+ "message":"You can manage your membership on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "premiumRefresh":{
+ "message":"Refresh Membership"
+ },
+ "premiumNotCurrentMember":{
+ "message":"You are not currently a premium member."
+ },
+ "premiumSignUpAndGet":{
+ "message":"Sign up for a premium membership and get:"
+ },
+ "ppremiumSignUpStorage":{
+ "message":"1 GB of encrypted file storage."
+ },
+ "ppremiumSignUpTwoStep":{
+ "message":"Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
+ },
+ "ppremiumSignUpTotp":{
+ "message":"TOTP verification code (2FA) generator for logins in your vault."
+ },
+ "ppremiumSignUpSupport":{
+ "message":"Priority customer support."
+ },
+ "ppremiumSignUpFuture":{
+ "message":"All future premium features. More coming soon!"
+ },
+ "premiumPurchase":{
+ "message":"Purchase Premium"
+ },
+ "premiumPurchaseAlert":{
+ "message":"You can purchase premium membership on the bitwarden.com web vault. Do you want to visit the website now?"
+ },
+ "premiumCurrentMember":{
+ "message":"You are a premium member!"
+ },
+ "premiumCurrentMemberThanks":{
+ "message":"Thank you for supporting bitwarden."
+ },
+ "premiumPrice":{
+ "message":"All for just %price% \/year!"
+ },
+ "refreshComplete":{
+ "message":"Refresh complete"
+ },
+ "disableAutoTotpCopy":{
+ "message":"Disable Automatic TOTP Copy"
+ },
+ "disableAutoTotpCopyDesc":{
+ "message":"If your login has an authenticator key attached to it, the TOTP verification code is automatically copied to your clipboard whenever you auto-fill the login."
+ },
+ "premiumRequired":{
+ "message":"Premium Required"
+ },
+ "premiumRequiredDesc":{
+ "message":"A premium membership is required to use this feature."
+ },
+ "enterVerificationCodeApp":{
+ "message":"Enter the 6 digit verification code from your authenticator app."
+ },
+ "enterVerificationCodeEmail":{
+ "message":"Enter the 6 digit verification code that was emailed to"
+ },
+ "rememberMe":{
+ "message":"Remember me"
+ },
+ "sendVerificationCodeEmailAgain":{
+ "message":"Send verification code email again"
+ },
+ "useAnotherTwoStepMethod":{
+ "message":"Use another two-step login method"
+ },
+ "insertYubiKey":{
+ "message":"Insert your YubiKey into your computer's USB port, then touch its button."
+ },
+ "insertU2f":{
+ "message":"Insert your security key into your computer's USB port. If it has a button, touch it."
+ },
+ "loginUnavailable":{
+ "message":"Login Unavailable"
+ },
+ "noTwoStepProviders":{
+ "message":"This account has two-step login enabled, however, none of the configured two-step providers are supported by this web browser."
+ },
+ "noTwoStepProviders2":{
+ "message":"Please use a supported web browser (such as Chrome) and\/or add additional providers that are better supported across web browsers (such as an authenticator app)."
+ },
+ "twoStepOptions":{
+ "message":"Two-step Login Options"
+ },
+ "recoveryCodeDesc":{
+ "message":"Lost access to all of your two-factor providers? Use your recovery code to disable all two-factor providers from your account."
+ },
+ "recoveryCodeTitle":{
+ "message":"Recovery Code"
+ },
+ "authenticatorAppTitle":{
+ "message":"Authenticator App"
+ },
+ "authenticatorAppDesc":{
+ "message":"Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.",
+ "description":"'Authy' and 'Google Authenticator' are product names and should not be translated."
+ },
+ "yubiKeyTitle":{
+ "message":"YubiKey OTP Security Key"
+ },
+ "yubiKeyDesc":{
+ "message":"Use a YubiKey to access your account. Works with YubiKey 4, 4 Nano, 4C, and NEO devices."
+ },
+ "duoDesc":{
+ "message":"Verify with Duo Security using the Duo Mobile app, SMS, phone call, or U2F security key.",
+ "description":"'Duo Security' and 'Duo Mobile' are product names and should not be translated."
+ },
+ "u2fDesc":{
+ "message":"Use any FIDO U2F enabled security key to access your account."
+ },
+ "u2fTitle":{
+ "message":"FIDO U2F Security Key"
+ },
+ "emailTitle":{
+ "message":"Email"
+ },
+ "emailDesc":{
+ "message":"Verification codes will be emailed to you."
+ },
+ "selfHostedEnvironment":{
+ "message":"Self-hosted Environment"
+ },
+ "selfHostedEnvironmentFooter":{
+ "message":"Specify the base URL of your on-premise hosted bitwarden installation."
+ },
+ "customEnvironment":{
+ "message":"Custom Environment"
+ },
+ "customEnvironmentFooter":{
+ "message":"For advanced users. You can specify the base URL of each service independently."
+ },
+ "baseUrl":{
+ "message":"Server URL"
+ },
+ "apiUrl":{
+ "message":"API Server URL"
+ },
+ "webVaultUrl":{
+ "message":"Web Vault Server URL"
+ },
+ "identityUrl":{
+ "message":"Identity Server URL"
+ },
+ "environmentSaved":{
+ "message":"The environment URLs have been saved."
+ },
+ "enableAutoFillOnPageLoad":{
+ "message":"Enable Auto-fill On Page Load"
+ },
+ "enableAutoFillOnPageLoadDesc":{
+ "message":"If a login form is detected, automatically perform an auto-fill when the web page loads."
+ },
+ "experimentalFeature":{
+ "message":"This is currently an experimental feature. Use at your own risk."
+ },
+ "commandAutofillDesc":{
+ "message":"Auto-fill the last used login for the current website."
+ },
+ "commandGeneratePasswordDesc":{
+ "message":"Generate and copy a new random password to the clipboard."
+ },
+ "privateModeMessage":{
+ "message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
+ }
+}
\ No newline at end of file
diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json
index d0437e82a4..5747efaf3a 100644
--- a/src/_locales/zh_CN/messages.json
+++ b/src/_locales/zh_CN/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"同步完成"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"您可以在 bitwarden.com 网页版批量导入登录信息。现在为您跳转吗?"
},
@@ -750,5 +753,29 @@
},
"privateModeMessage":{
"message":"Unfortunately this window is not available in private mode for this browser."
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/src/_locales/zh_TW/messages.json b/src/_locales/zh_TW/messages.json
index 106c146dc6..103d7afae8 100644
--- a/src/_locales/zh_TW/messages.json
+++ b/src/_locales/zh_TW/messages.json
@@ -429,6 +429,9 @@
"syncingComplete":{
"message":"同步完成"
},
+ "syncingFailed":{
+ "message":"Syncing failed"
+ },
"importLoginsConfirmation":{
"message":"你可以在 bitwarden 網頁版匯入密碼。現在前往?"
},
@@ -707,48 +710,72 @@
"message":"驗證碼將會電郵給你。"
},
"selfHostedEnvironment":{
- "message":"Self-hosted Environment"
+ "message":"自我託管的環境"
},
"selfHostedEnvironmentFooter":{
- "message":"Specify the base URL of your on-premise hosted bitwarden installation."
+ "message":"指定自己設定、託管的 bitwarden 環境之基礎 URL。"
},
"customEnvironment":{
- "message":"Custom Environment"
+ "message":"自訂環境"
},
"customEnvironmentFooter":{
- "message":"For advanced users. You can specify the base URL of each service independently."
+ "message":"適用於進階使用者。你可以單獨指定各個服務的基礎 URL。"
},
"baseUrl":{
- "message":"Server URL"
+ "message":"伺服器 URL"
},
"apiUrl":{
- "message":"API Server URL"
+ "message":"API 伺服器 URL"
},
"webVaultUrl":{
- "message":"Web Vault Server URL"
+ "message":"Web 保存庫伺服器 URL"
},
"identityUrl":{
- "message":"Identity Server URL"
+ "message":"身分伺服器 URL"
},
"environmentSaved":{
- "message":"The environment URLs have been saved."
+ "message":"環境 URL 已儲存。"
},
"enableAutoFillOnPageLoad":{
"message":"Enable Auto-fill On Page Load."
},
"enableAutoFillOnPageLoadDesc":{
- "message":"If a login form is detected, automatically perform an auto-fill when the web page loads."
+ "message":"如果網頁載入時偵測到登入表單,則自動執行表單填寫。"
},
"experimentalFeature":{
- "message":"This is currently an experimental feature. Use at your own risk."
+ "message":"目前這是一項實驗性功能。要使用需自行承擔風險。"
},
"commandAutofillDesc":{
- "message":"Auto-fill the last used login for the current website."
+ "message":"自動使用最後一次登入的帳號填寫目前網站"
},
"commandGeneratePasswordDesc":{
- "message":"Generate and copy a new random password to the clipboard."
+ "message":"產生並將一個新的隨機密碼複製到剪貼簿中。"
},
"privateModeMessage":{
- "message":"Unfortunately this window is not available in private mode for this browser."
+ "message":"很遺憾,在這個瀏覽器的隱私模式下,此視窗無法使用。"
+ },
+ "customFields":{
+ "message":"Custom Fields"
+ },
+ "copyValue":{
+ "message":"Copy Value"
+ },
+ "toggleValue":{
+ "message":"Toggle Value"
+ },
+ "value":{
+ "message":"Value"
+ },
+ "newCustomField":{
+ "message":"New Custom Field"
+ },
+ "cfTypeText":{
+ "message":"Text"
+ },
+ "cfTypeHidden":{
+ "message":"Hidden"
+ },
+ "cfTypeBoolean":{
+ "message":"Boolean"
}
}
\ No newline at end of file
diff --git a/store/locales/da/copy.resx b/store/locales/da/copy.resx
new file mode 100644
index 0000000000..376c0b76ac
--- /dev/null
+++ b/store/locales/da/copy.resx
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ bitwarden – Free Password Manager
+
+
+ A secure and free password manager for all of your devices
+
+
+ bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices.
+
+Password theft is a serious problem. The websites and apps that you use are under attack every day. Security breaches occur and your passwords are stolen. When you reuse the same passwords across apps and websites hackers can easily access your email, bank, and other important accounts.
+
+Security experts recommend that you use a different, randomly generated password for every account that you create. But how do you manage all those passwords? bitwarden makes it easy for you to create, store, and access your passwords.
+
+bitwarden stores all of your logins in an encrypted vault that syncs across all of your devices. Since it's fully encrypted before it ever leaves your device, only you have access to your data. Not even the team at bitwarden can read your data, even if we wanted to. Your data is sealed with AES-256 bit encryption, salted hashing, and PBKDF2 SHA-256.
+
+
+ A secure and free password manager for all of your devices
+
+
+ Sync and access your vault from multiple devices
+
+
+ Manage all your logins and passwords from a secure vault
+
+
+ Quickly auto-fill your login credentials into any website that you visit
+
+
+ Your vault is also conveniently accessible from the right-click menu
+
+
+ Automatically generate strong, random, and secure passwords
+
+
+ Your information is managed securely using AES-256 bit encryption
+
+
diff --git a/store/locales/vi/copy.resx b/store/locales/vi/copy.resx
new file mode 100644
index 0000000000..376c0b76ac
--- /dev/null
+++ b/store/locales/vi/copy.resx
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ bitwarden – Free Password Manager
+
+
+ A secure and free password manager for all of your devices
+
+
+ bitwarden is the easiest and safest way to store all of your logins and passwords while conveniently keeping them synced between all of your devices.
+
+Password theft is a serious problem. The websites and apps that you use are under attack every day. Security breaches occur and your passwords are stolen. When you reuse the same passwords across apps and websites hackers can easily access your email, bank, and other important accounts.
+
+Security experts recommend that you use a different, randomly generated password for every account that you create. But how do you manage all those passwords? bitwarden makes it easy for you to create, store, and access your passwords.
+
+bitwarden stores all of your logins in an encrypted vault that syncs across all of your devices. Since it's fully encrypted before it ever leaves your device, only you have access to your data. Not even the team at bitwarden can read your data, even if we wanted to. Your data is sealed with AES-256 bit encryption, salted hashing, and PBKDF2 SHA-256.
+
+
+ A secure and free password manager for all of your devices
+
+
+ Sync and access your vault from multiple devices
+
+
+ Manage all your logins and passwords from a secure vault
+
+
+ Quickly auto-fill your login credentials into any website that you visit
+
+
+ Your vault is also conveniently accessible from the right-click menu
+
+
+ Automatically generate strong, random, and secure passwords
+
+
+ Your information is managed securely using AES-256 bit encryption
+
+