Have diceware word lists for each of our tier-1 languages
In !1087 (diffs), @segfault implemented a mechanism to allow localizing the diceware suggestion when creating a Persistent Storage.
That's great, except that we only have English right now.
The diceware package in Tails 6 (Bookworm) will have Portuguese and German, so we should at least make sure that these are enabled in the Persistent Storage. That's #20013 (closed).
I understand that we have 2 ways of adding even more languages:
- Add word lists directly into Tails.
- Add word lists upstream in diceware. Upstream seems interested in doing this: https://github.com/ulif/diceware/tree/master/diceware/wordlists
A possible issue with word lists is their license, so we might not be able to download any word list from the Internet and add it to Tails or diceware. For example, I see a bunch of word lists in https://search.r-project.org/CRAN/refmans/riceware/html/00Index.html but I haven't checked whether:
- Their license is compatible with the GPL
- Their format works with diceware
- Their content is good (eg. short words and without offensive language)
Ideally, we should have word list in all of our tier-1 languages.