Add localised wordlists to allow passpharase generation in users' native languages. #12014
FabianVolkers
started this conversation in
Password Manager
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Code Contribution Proposal
As a user I want to generate a passphrase in my native language, So I can easily remember and type it.
This user story results out of user feedback at a company in a non English-speaking country. For situations where passwords cannot be copy and pasted from the Bitwarden client but instead have to be transferred manually to a different system, users require words they know.
My proposal is adding localised word lists and adding language to the passphrase generation options. Code changes for the generation seem to be limited to
libs/tools/generator
andlibs/common/src/platform
. By keeping English as the default, the localised generation feature is introduced as a non-breaking change. In the client, the option should be presented as a dropdown of available languages.Considering the dice logic used for passphrase generation, localised word lists need to be selected based on the right criteria. For the time being, I would implement the German word list from https://github.com/ulif/diceware
Are there any caveats I need to consider before implementing this change?
Related discussion and feature requests:
Beta Was this translation helpful? Give feedback.
All reactions