Autosync the updated translations (#2411)

Co-authored-by: github-actions <>
This commit is contained in:
github-actions[bot] 2022-02-25 12:28:59 +01:00 committed by GitHub
parent c27f421d56
commit 6f558e5554
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
49 changed files with 2356 additions and 23 deletions

View File

@ -981,7 +981,7 @@
"message": "Anbarı kilidlə"
},
"privateModeWarning": {
"message": "Private mode support is experimental and some features are limited."
"message": "Gizli rejim dəstəyi təcrübidir və bəzi özəlliklər limitlidir."
},
"customFields": {
"message": "Özəl sahələr"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Təşkilatı tərk etdiniz."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Напуснахте организацията."
},
"toggleCharacterCount": {
"message": "Превключване на броя знаци"
},
"sessionTimeout": {
"message": "Сесията Ви изтече. Моля, върнете се назад и се опитайте да влезете отново."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Heu deixat l'organització."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Opustili jste organizaci."
},
"toggleCharacterCount": {
"message": "Zobrazit počet znaků"
},
"sessionTimeout": {
"message": "Vypršel časový limit relace. Vraťte se prosím zpět a zkuste se znovu přihlásit."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Du har forladt organisationen."
},
"toggleCharacterCount": {
"message": "Slå tegnantal til/fra"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -981,7 +981,7 @@
"message": "Den Tresor sperren"
},
"privateModeWarning": {
"message": "Die Privatmodusunterstützung ist experimentell und einige Funktionen sind eingeschränkt."
"message": "Die Unterstützung des privaten Modus ist experimentell und einige Funktionen sind eingeschränkt."
},
"customFields": {
"message": "Benutzerdefinierte Felder"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Du hast die Organisation verlassen."
},
"toggleCharacterCount": {
"message": "Zeichenzählung ein-/ausschalten"
},
"sessionTimeout": {
"message": "Deine Sitzung ist abgelaufen. Bitte gehe zurück und versuche dich erneut einzuloggen."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Έχετε φύγει από τον οργανισμό."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organisation."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Ha abandonado la organización."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Oled organisatsioonist lahkunud."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Sessioon on aegunud. Palun mine tagasi ja proovi uuesti sisse logida."
}
}

View File

@ -981,7 +981,7 @@
"message": "قفل گاوصندوق"
},
"privateModeWarning": {
"message": "Private mode support is experimental and some features are limited."
"message": "پشتیبانی حالت خصوصی آزمایشی است و برخی از ویژگی‌ها محدود هستند."
},
"customFields": {
"message": "فیلدهای سفارشی"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "شما از سازمان ها خارج شده اید."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Olet poistunut organisaatiosta."
},
"toggleCharacterCount": {
"message": "Näytä merkkimäärän laskuri"
},
"sessionTimeout": {
"message": "Istuntosi on aikakatkaistu. Palaa takaisin ja yritä kirjautua uudelleen."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Vous avez quitté l'organisation."
},
"toggleCharacterCount": {
"message": "Activer/désactiver le compteur de caractères"
},
"sessionTimeout": {
"message": "Votre session a expiré. Veuillez revenir en arrière et essayer de vous connecter à nouveau."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "עזבת את הארגון."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Organizacija napuštena."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Megtörtént a kilépés a szervezetből."
},
"toggleCharacterCount": {
"message": "Karakterszámláló váltás"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Anda telah keluar dari organisasi."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Hai lasciato l'organizzazione."
},
"toggleCharacterCount": {
"message": "Attiva/Disattiva conteggio dei caratteri"
},
"sessionTimeout": {
"message": "La tua sessione è scaduta. Torna indietro e riprova ad accedere."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "組織から脱退しました。"
},
"toggleCharacterCount": {
"message": "文字カウントを切り替える"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "조직을 떠났습니다."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Apvienība ir pamesta."
},
"toggleCharacterCount": {
"message": "Pārslēgt rakstzīmju skaita attēlošanu"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -981,7 +981,7 @@
"message": "Lås hvelvet"
},
"privateModeWarning": {
"message": "Private mode support is experimental and some features are limited."
"message": "Støtte for privatmodus er eksperimentelt, og noen funksjoner er begrenset."
},
"customFields": {
"message": "Tilpassede felter"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Du har forlatt organisasjonen."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Je hebt de organisatie verlaten."
},
"toggleCharacterCount": {
"message": "Tekentelling in-/uitschakelen"
},
"sessionTimeout": {
"message": "Je sessie is verlopen. Ga terug en probeer opnieuw in te loggen."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Nie należysz już do tej organizacji."
},
"toggleCharacterCount": {
"message": "Pokaż / Ukryj licznik znaków"
},
"sessionTimeout": {
"message": "Twoja sesja wygasła. Zaloguj się ponownie."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Você saiu da organização."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Ați părăsit organizația."
},
"toggleCharacterCount": {
"message": "Comutare pe contorizare de caractere"
},
"sessionTimeout": {
"message": "Sesiunea dvs. a expirat. Vă rugăm reveniți și încercați să vă autentificați din nou."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Вы покинули организацию."
},
"toggleCharacterCount": {
"message": "Показать количество символов"
},
"sessionTimeout": {
"message": "Время вашей сессии истекло. Пожалуйста, вернитесь и попробуйте войти снова."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "ඔබ සංවිධානයෙන් ඉවත් වී ඇත."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Opustili ste organizáciu."
},
"toggleCharacterCount": {
"message": "Prepnúť počítadlo znakov"
},
"sessionTimeout": {
"message": "Vaša relácia vypršala. Vráťte sa späť a skúste sa prihlásiť znova."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -981,7 +981,7 @@
"message": "Закључај сеф"
},
"privateModeWarning": {
"message": "Private mode support is experimental and some features are limited."
"message": "Подршка за приватни режим је експериментална и неке функције су ограничене."
},
"customFields": {
"message": "Прилагођена Поља"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Напустили сте организацију."
},
"toggleCharacterCount": {
"message": "Пребаци бројање слова"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -193,7 +193,7 @@
"message": "Synkronisera"
},
"syncVaultNow": {
"message": "Synkronisera valvet nu"
"message": "Synkronisera valv nu"
},
"lastSync": {
"message": "Senaste synkronisering:"
@ -1564,7 +1564,7 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"searchSends": {
"message": "Sök försändelser",
"message": "Search Sends",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"addSend": {
@ -1578,7 +1578,7 @@
"message": "Fil"
},
"allSends": {
"message": "Alla försändelser",
"message": "All Sends",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"maxAccessCountReached": {
@ -1594,7 +1594,7 @@
"message": "Lösenordsskyddad"
},
"copySendLink": {
"message": "Kopiera försändelselänk",
"message": "Copy Send link",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"removePassword": {
@ -1611,7 +1611,7 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendLink": {
"message": "Försändelselänk",
"message": "Send link",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"disabled": {
@ -1637,7 +1637,7 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendNameDesc": {
"message": "Ett användarvänligt namn för att beskriva denna försändelse.",
"message": "A friendly name to describe this Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendFileDesc": {
@ -1647,14 +1647,14 @@
"message": "Raderingsdatum"
},
"deletionDateDesc": {
"message": "Försändelsen kommer att raderas permanent på angivet datum och tid.",
"message": "The Send will be permanently deleted on the specified date and time.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"expirationDate": {
"message": "Utgångsdatum"
},
"expirationDateDesc": {
"message": "Om angivet kommer åtkomst till denna försändelse upphöra på på angivet datum och tid.",
"message": "If set, access to this Send will expire on the specified date and time.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"oneDay": {
@ -1676,30 +1676,30 @@
"message": "Maximalt antal åtkomster"
},
"maximumAccessCountDesc": {
"message": "Om angivet kommer användare inte längre komma åt denna försändelse när den maximala antalet åtkomster har uppnåtts.",
"message": "If set, users will no longer be able to access this Send once the maximum access count is reached.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendPasswordDesc": {
"message": "Kräv ett lösenord från användare innan de kommer åt denna försändelse.",
"message": "Optionally require a password for users to access this Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendNotesDesc": {
"message": "Egna anteckningar om denna försändelse.",
"message": "Private notes about this Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendDisableDesc": {
"message": "Inaktivera denna försändelse så att ingen kan komma åt den.",
"message": "Disable this Send so that no one can access it.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendShareDesc": {
"message": "Kopiera länken till den här försändelsen när den har sparats.",
"message": "Copy this Send's link to clipboard upon save.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendTextDesc": {
"message": "Texten du vill skicka."
},
"sendHideText": {
"message": "Dölj försändelsens text som standard.",
"message": "Hide this Send's text by default.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"currentAccessCount": {
@ -1717,15 +1717,15 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendDisabledWarning": {
"message": "På grund av en företagspolicy kan du bara radera befintliga försändelser.",
"message": "Due to an enterprise policy, you are only able to delete an existing Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"createdSend": {
"message": "Skapade försändelse",
"message": "Created Send",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"editedSend": {
"message": "Redigerade försändelse",
"message": "Edited Send",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
},
"sendLinuxChromiumFileWarning": {
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Du har lämnat organisationen."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Kuruluştan ayrıldınız."
},
"toggleCharacterCount": {
"message": "Karakter sayacını aç/kapat"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -981,7 +981,7 @@
"message": "Заблокувати сховище"
},
"privateModeWarning": {
"message": "Private mode support is experimental and some features are limited."
"message": "Приватний режим - це експериментальна функція і деякі можливості обмежені."
},
"customFields": {
"message": "Власні поля"
@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "Ви покинули організацію."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "You have left the organization."
},
"toggleCharacterCount": {
"message": "Toggle character count"
},
"sessionTimeout": {
"message": "Your session has timed out. Please go back and try logging in again."
}
}

View File

@ -1866,5 +1866,11 @@
},
"leftOrganization": {
"message": "您已離開此組織。"
},
"toggleCharacterCount": {
"message": "切換字元計數"
},
"sessionTimeout": {
"message": "您的登入階段已逾時,請返回並嘗試重新登入。"
}
}

175
store/locales/bs/copy.resx Normal file
View File

@ -0,0 +1,175 @@
<?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, Inc. is the parent company of 8bit Solutions LLC.
NAMED BEST PASSWORD MANAGER BY THE VERGE, U.S. NEWS &amp; WORLD REPORT, CNET, AND MORE.
Manage, store, secure, and share unlimited passwords across unlimited devices from anywhere. Bitwarden delivers open source password management solutions to everyone, whether at home, at work, or on the go.
Generate strong, unique, and random passwords based on security requirements for every website you frequent.
Bitwarden Send quickly transmits encrypted information --- files and plaintext -- directly to anyone.
Bitwarden offers Teams and Enterprise plans for companies so you can securely share passwords with colleagues.
Why Choose Bitwarden:
World-Class Encryption
Passwords are protected with advanced end-to-end encryption (AES-256 bit, salted hashtag, and PBKDF2 SHA-256) so your data stays secure and private.
Built-in Password Generator
Generate strong, unique, and random passwords based on security requirements for every website you frequent.
Global Translations
Bitwarden translations exist in 40 languages and are growing, thanks to our global community.
Cross-Platform Applications
Secure and share sensitive data within your Bitwarden Vault from any browser, mobile device, or desktop OS, and more.
</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>Your vault is also conveniently accessible from the right-click menu</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>