New Crowdin translations (#163)

* New translations copy.resx (Russian)

* New translations copy.resx (Swedish)

* New translations copy.resx (Chinese Simplified)

* New translations copy.resx (Chinese Traditional)

* New translations copy.resx (Dutch)

* New translations copy.resx (German)

* New translations copy.resx (French)

* New translations copy.resx (Italian)

* New translations copy.resx (Finnish)

* New translations copy.resx (Portuguese)

* New translations messages.json (Spanish)

* New translations copy.resx (Spanish)

* New translations messages.json (Portuguese)
This commit is contained in:
Kyle Spearrin 2017-05-20 23:17:02 -04:00 committed by GitHub
parent c6637b0a45
commit 048f63f5f3
3 changed files with 847 additions and 1 deletions

View File

@ -0,0 +1,690 @@
{
"appName":{
"message":"bitwarden",
"description":"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.",
"description":"Log in or create a new account to access your secure vault."
},
"createAccount":{
"message":"Create Account",
"description":"Create Account"
},
"login":{
"message":"Log In",
"description":"Log In"
},
"cancel":{
"message":"Cancel",
"description":"Cancel"
},
"close":{
"message":"Close",
"description":"Close"
},
"submit":{
"message":"Submit",
"description":"Submit"
},
"emailAddress":{
"message":"Email Address",
"description":"Email Address"
},
"masterPass":{
"message":"Master Password",
"description":"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.",
"description":"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.",
"description":"A master password hint can help you remember your password if you forget it."
},
"reTypeMasterPass":{
"message":"Re-type Master Password",
"description":"Re-type Master Password"
},
"masterPassHint":{
"message":"Master Password Hint (optional)",
"description":"Master Password Hint (optional)"
},
"tab":{
"message":"Tab",
"description":"Tab"
},
"myVault":{
"message":"My Vault",
"description":"My Vault"
},
"tools":{
"message":"Tools",
"description":"Tools"
},
"settings":{
"message":"Settings",
"description":"Settings"
},
"currentTab":{
"message":"Current Tab",
"description":"Current Tab"
},
"copyPassword":{
"message":"Copy Password",
"description":"Copy Password"
},
"copyUsername":{
"message":"Copy Username",
"description":"Copy Username"
},
"autoFill":{
"message":"Auto-fill",
"description":"Auto-fill"
},
"generatePasswordCopied":{
"message":"Generate Password (copied)",
"description":"Generate Password (copied)"
},
"noMatchingLogins":{
"message":"No matching logins.",
"description":"No matching logins."
},
"vaultLocked":{
"message":"Vault is locked.",
"description":"Vault is locked."
},
"autoFillInfo":{
"message":"There are no logins available to auto-fill for the current browser tab.",
"description":"There are no logins available to auto-fill for the current browser tab."
},
"addLogin":{
"message":"Add a Login",
"description":"Add a Login"
},
"passwordHint":{
"message":"Password Hint",
"description":"Password Hint"
},
"enterEmailToGetHint":{
"message":"Enter your account email address to receive your master password hint.",
"description":"Enter your account email address to receive your master password hint."
},
"getMasterPasswordHint":{
"message":"Get master password hint",
"description":"Get master password hint"
},
"continue":{
"message":"Continue",
"description":"Continue"
},
"verificationCode":{
"message":"Verification Code",
"description":"Verification Code"
},
"enterTwoStepVerCode":{
"message":"Enter your two-step verification code.",
"description":"Enter your two-step verification code."
},
"account":{
"message":"Account",
"description":"Account"
},
"changeMasterPassword":{
"message":"Change Master Password",
"description":"Change Master Password"
},
"changeEmail":{
"message":"Change Email",
"description":"Change Email"
},
"twoStepLogin":{
"message":"Two-step Login",
"description":"Two-step Login"
},
"logOut":{
"message":"Log Out",
"description":"Log Out"
},
"about":{
"message":"About",
"description":"About"
},
"version":{
"message":"Version",
"description":"Version"
},
"save":{
"message":"Save",
"description":"Save"
},
"addFolder":{
"message":"Add Folder",
"description":"Add Folder"
},
"name":{
"message":"Name",
"description":"Name"
},
"editFolder":{
"message":"Edit Folder",
"description":"Edit Folder"
},
"deleteFolder":{
"message":"Delete Folder",
"description":"Delete Folder"
},
"folders":{
"message":"Folders",
"description":"Folders"
},
"noFolders":{
"message":"There are no folders to list.",
"description":"There are no folders to list."
},
"helpFeedback":{
"message":"Help & Feedback",
"description":"Help & Feedback"
},
"emailUs":{
"message":"Email Us",
"description":"Email Us"
},
"emailUsDirectly":{
"message":"Email us directly to get help or leave feedback.",
"description":"Email us directly to get help or leave feedback."
},
"visitOurWebsite":{
"message":"Visit Our Website",
"description":"Visit Our Website"
},
"visitOurWebsiteDirectly":{
"message":"Visit our website to get help, news, email us, and\/or learn more about how to use bitwarden.",
"description":"Visit our website to get help, news, email us, and\/or learn more about how to use bitwarden."
},
"fileBugReport":{
"message":"File a Bug Report",
"description":"File a Bug Report"
},
"gitHubIssue":{
"message":"Open an issue at our GitHub repository.",
"description":"Open an issue at our GitHub repository."
},
"sync":{
"message":"Sync",
"description":"Sync"
},
"syncVaultNow":{
"message":"Sync Vault Now",
"description":"Sync Vault Now"
},
"lastSync":{
"message":"Last Sync:",
"description":"Last Sync:"
},
"passGen":{
"message":"Password Generator",
"description":"Password Generator"
},
"passGenInfo":{
"message":"Automatically generate strong, unique passwords for your logins.",
"description":"Automatically generate strong, unique passwords for your logins."
},
"bitWebVault":{
"message":"bitwarden Web Vault",
"description":"bitwarden Web Vault"
},
"bitWebVaultInfo":{
"message":"Manage your logins from any web browser with the bitwarden web vault.",
"description":"Manage your logins from any web browser with the bitwarden web vault."
},
"bitIosVault":{
"message":"bitwarden iOS Vault",
"description":"bitwarden iOS Vault"
},
"bitIosVaultInfo":{
"message":"Manage your logins from your mobile devices with the bitwarden iOS vault.",
"description":"Manage your logins from your mobile devices with the bitwarden iOS vault."
},
"bitAndrVault":{
"message":"bitwarden Android Vault",
"description":"bitwarden Android Vault"
},
"bitAndrVaultInfo":{
"message":"Manage your logins from your mobile devices with the bitwarden Android vault.",
"description":"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.",
"description":"Quickly bulk import your logins from other password management applications."
},
"select":{
"message":"Select",
"description":"Select"
},
"generatePassword":{
"message":"Generate Password",
"description":"Generate Password"
},
"regeneratePassword":{
"message":"Regenerate Password",
"description":"Regenerate Password"
},
"options":{
"message":"Options",
"description":"Options"
},
"length":{
"message":"Length",
"description":"Length"
},
"minNumbers":{
"message":"Minimum Numbers",
"description":"Minimum Numbers"
},
"minSpecial":{
"message":"Minimum Special",
"description":"Minimum Special"
},
"avoidAmbChar":{
"message":"Avoid Ambiguous Characters",
"description":"Avoid Ambiguous Characters"
},
"searchVault":{
"message":"Search vault",
"description":"Search vault"
},
"edit":{
"message":"Edit",
"description":"Edit"
},
"noLoginsInList":{
"message":"There are no logins to list.",
"description":"There are no logins to list."
},
"loginInformation":{
"message":"Login Information",
"description":"Login Information"
},
"username":{
"message":"Username",
"description":"Username"
},
"password":{
"message":"Password",
"description":"Password"
},
"favorite":{
"message":"Favorite",
"description":"Favorite"
},
"notes":{
"message":"Notes",
"description":"Notes"
},
"editLogin":{
"message":"Edit Login",
"description":"Edit Login"
},
"folder":{
"message":"Folder",
"description":"Folder"
},
"deleteLogin":{
"message":"Delete Login",
"description":"Delete Login"
},
"viewLogin":{
"message":"View Login",
"description":"View Login"
},
"launchWebsite":{
"message":"Launch Website",
"description":"Launch Website"
},
"website":{
"message":"Website",
"description":"Website"
},
"togglePassword":{
"message":"Toggle Password",
"description":"Toggle Password"
},
"manage":{
"message":"Manage",
"description":"Manage"
},
"other":{
"message":"Other",
"description":"Other"
},
"disableGa":{
"message":"Disable Analytics",
"description":"Disable Analytics"
},
"rateExtension":{
"message":"Rate the Extension",
"description":"Rate the Extension"
},
"rateExtensionDesc":{
"message":"Please consider helping us out with a good review!",
"description":"Please consider helping us out with a good review!"
},
"browserNotSupportClipboard":{
"message":"Your web browser does not support easy clipboard copying. Copy it manually instead.",
"description":"Your web browser does not support easy clipboard copying. Copy it manually instead."
},
"verifyMasterPassword":{
"message":"Verify Master Password",
"description":"Verify Master Password"
},
"invalidMasterPassword":{
"message":"Invalid master password",
"description":"Invalid master password"
},
"lockOptions":{
"message":"Lock Options",
"description":"Lock Options"
},
"immediately":{
"message":"Immediately",
"description":"Immediately"
},
"oneMinute":{
"message":"1 minute",
"description":"1 minute"
},
"fiveMinutes":{
"message":"5 minutes",
"description":"5 minutes"
},
"fifteenMinutes":{
"message":"15 minutes",
"description":"15 minutes"
},
"thirtyMinutes":{
"message":"30 minutes",
"description":"30 minutes"
},
"oneHour":{
"message":"1 hour",
"description":"1 hour"
},
"fourHours":{
"message":"4 hours",
"description":"4 hours"
},
"onRestart":{
"message":"On Restart",
"description":"On Restart"
},
"never":{
"message":"Never",
"description":"Never"
},
"security":{
"message":"Security",
"description":"Security"
},
"errorsOccurred":{
"message":"Errors have occurred",
"description":"Errors have occurred"
},
"emailRequired":{
"message":"Email address is required.",
"description":"Email address is required."
},
"invalidEmail":{
"message":"Invalid email address.",
"description":"Invalid email address."
},
"masterPassRequired":{
"message":"Master password is required.",
"description":"Master password is required."
},
"masterPassLength":{
"message":"Master password must be at least 8 characters long.",
"description":"Master password must be at least 8 characters long."
},
"masterPassDoesntMatch":{
"message":"Master password confirmation does not match.",
"description":"Master password confirmation does not match."
},
"newAccountCreated":{
"message":"Your new account has been created! You may now log in.",
"description":"Your new account has been created! You may now log in."
},
"masterPassSent":{
"message":"We've sent you an email with your master password hint.",
"description":"We've sent you an email with your master password hint."
},
"verificationCodeRequired":{
"message":"Verification code is required.",
"description":"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.",
"description":"Unable to auto-fill the selected login on this page. Copy\/paste your username and\/or password instead."
},
"loggedOut":{
"message":"Logged out",
"description":"Logged out"
},
"loginExpired":{
"message":"Your login session has expired.",
"description":"Your login session has expired."
},
"logOutConfirmation":{
"message":"Are you sure you want to log out?",
"description":"Are you sure you want to log out?"
},
"yes":{
"message":"Yes",
"description":"Yes"
},
"no":{
"message":"No",
"description":"No"
},
"unexpectedError":{
"message":"An unexpected error has occured.",
"description":"An unexpected error has occured."
},
"nameRequired":{
"message":"Name is required.",
"description":"Name is required."
},
"addedFolder":{
"message":"Added folder",
"description":"Added folder"
},
"changeMasterPass":{
"message":"Change Master Password",
"description":"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?",
"description":"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?",
"description":"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 enter a security code from an authenticator app whenever you log in. Two-step login can be enabled on the bitwarden.com web vault. Do you want to visit the website now?",
"description":"Two-step login makes your account more secure by requiring you to enter a security code from an authenticator app whenever you log in. Two-step login can be enabled on the bitwarden.com web vault. Do you want to visit the website now?"
},
"loggingOut":{
"message":"Logging out",
"description":"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?",
"description":"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",
"description":"Edited Folder"
},
"deleteFolderConfirmation":{
"message":"Are you sure you want to delete this folder?",
"description":"Are you sure you want to delete this folder?"
},
"deletedFolder":{
"message":"Deleted folder",
"description":"Deleted folder"
},
"gettingStartedTutorial":{
"message":"Getting Started Tutorial",
"description":"Getting Started Tutorial"
},
"gettingStartedTutorialVideo":{
"message":"Watch our getting started tutorial to learn how to get the most out of the browser extension.",
"description":"Watch our getting started tutorial to learn how to get the most out of the browser extension."
},
"syncingComplete":{
"message":"Syncing complete",
"description":"Syncing complete"
},
"importLoginsConfirmation":{
"message":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?",
"description":"You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?"
},
"passwordCopied":{
"message":"Password copied",
"description":"Password copied"
},
"uri":{
"message":"URI",
"description":"URI"
},
"addedLogin":{
"message":"Added login",
"description":"Added login"
},
"editedLogin":{
"message":"Edited login",
"description":"Edited login"
},
"deleteLoginConfirmation":{
"message":"Are you sure you want to delete this login?",
"description":"Are you sure you want to delete this login?"
},
"deletedLogin":{
"message":"Deleted login",
"description":"Deleted login"
},
"overwritePassword":{
"message":"Overwrite Password",
"description":"Overwrite Password"
},
"overwritePasswordConfirmation":{
"message":"Are you sure you want to overwrite the current password?",
"description":"Are you sure you want to overwrite the current password?"
},
"lost2FAApp":{
"message":"Lost authenticator app?",
"description":"Lost authenticator app?"
},
"credits":{
"message":"Credits",
"description":"Credits (giving thanks to people that helped, like at the end of a movie)"
},
"thankYou":{
"message":"Thank You",
"description":"Thank You"
},
"translations":{
"message":"Translations",
"description":"Translations"
},
"searchFolder":{
"message":"Search folder",
"description":"Search folder"
},
"noneFolder":{
"message":"No Folder",
"description":"No Folder - this is the folder for uncategorized logins"
},
"features":{
"message":"Features",
"description":"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.",
"description":"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",
"description":"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.",
"description":"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?",
"description":"Should bitwarden remember this password for you?"
},
"notificationAddSave":{
"message":"Yes, Save Now",
"description":"Yes, Save Now"
},
"disableContextMenuItem":{
"message":"Disable Context Menu Options",
"description":"Disable Context Menu Options"
},
"disableContextMenuItemDesc":{
"message":"Context menu options provide quick access to password generation and logins for the website in your current tab.",
"description":"Context menu options provide quick access to password generation and logins for the website in your current tab."
},
"exportVault":{
"message":"Export Vault",
"description":"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.",
"description":"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.",
"description":"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.",
"description":"Export your vault data in .csv format so that you can easily modify it or move it elsewhere."
},
"shared":{
"message":"Shared",
"description":"Shared"
},
"shareVault":{
"message":"Share Your Vault",
"description":"Share Your Vault"
},
"shareVaultInfo":{
"message":"Create an organization to securely share your logins with other users.",
"description":"Create an organization to securely share your logins with other users."
}
}

View File

@ -288,7 +288,7 @@
"description":"Options"
},
"length":{
"message":"Cumprimento",
"message":"Comprimento",
"description":"Length"
},
"minNumbers":{

156
store/locales/es/copy.resx Normal file
View File

@ -0,0 +1,156 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string"/>
<xsd:attribute name="type" type="xsd:string"/>
<xsd:attribute name="mimetype" type="xsd:string"/>
<xsd:attribute ref="xml:space"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string"/>
<xsd:attribute name="name" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
<xsd:attribute ref="xml:space"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Name" xml:space="preserve">
<value>bitwarden Free Password Manager</value>
</data>
<data name="Summary" xml:space="preserve">
<value>A secure and free password manager for all of your devices</value>
</data>
<data name="Description" xml:space="preserve">
<value>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.</value>
</data>
<data name="AssetTitle" xml:space="preserve">
<value>A secure and free password manager for all of your devices</value>
</data>
<data name="ScreenshotSync" xml:space="preserve">
<value>Sync and access your vault from multiple devices</value>
</data>
<data name="ScreenshotVault" xml:space="preserve">
<value>Manage all your logins and passwords from a secure vault</value>
</data>
<data name="ScreenshotAutofill" xml:space="preserve">
<value>Quickly auto-fill your login credentials into any website that you visit</value>
</data>
<data name="ScreenshotMenu" xml:space="preserve">
<value>Automatically generate strong, random, and secure passwords</value>
</data>
<data name="ScreenshotPassword" xml:space="preserve">
<value>Automatically generate strong, random, and secure passwords</value>
</data>
<data name="ScreenshotEdit" xml:space="preserve">
<value>Your information is managed securely using AES-256 bit encryption</value>
</data>
</root>