Add clearer accessible names for password generator options

Closes https://github.com/bitwarden/browser/issues/1985
This commit is contained in:
Patrick H. Lauke 2021-12-18 21:27:52 +00:00
parent df72485236
commit a3f2af707a
51 changed files with 604 additions and 4 deletions

View File

@ -229,6 +229,18 @@
"length": {
"message": "Uzunluq"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Söz sayı"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Даўжыня"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Колькасць слоў"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Дължина"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Брой думи"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "দৈর্ঘ্য"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "শব্দের সংখ্যা"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Longitud"
},
"uppercase": {
"message": "Majúscules (A-Z)"
},
"lowercase": {
"message": "Minúscules (a-z)"
},
"numbers": {
"message": "Caràcters númerics (0-9)"
},
"specialCharacters": {
"message": "Caràcters especials (!@#$%^&*)"
},
"numWords": {
"message": "Nombre de paraules"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Délka"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Počet slov"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Længde"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Specialtegn (!@#$%^&*)"
},
"numWords": {
"message": "Antal ord"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Länge"
},
"uppercase": {
"message": "Großbuchstaben (A-Z)"
},
"lowercase": {
"message": "Kleinbuchstaben (a-z)"
},
"numbers": {
"message": "Zahlen (0-9)"
},
"specialCharacters": {
"message": "Sonderzeichen (!@#$%^&*)"
},
"numWords": {
"message": "Anzahl der Wörter"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Μήκος"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Αριθμός Λέξεων"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -217,6 +217,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Longitud"
},
"uppercase": {
"message": "Mayúsculas (A-Z)"
},
"lowercase": {
"message": "Minúsculas (a-z)"
},
"numbers": {
"message": "Números (0-9)"
},
"specialCharacters": {
"message": "Caracteres especiales (!@#$%^&*)"
},
"numWords": {
"message": "Número de palabras"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Pikkus"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Sõnade arv"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "طول"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "تعداد کلمات"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Pituus"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Sanojen määrä"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Longueur"
},
"uppercase": {
"message": "Majuscule (A-Z)"
},
"lowercase": {
"message": "Minuscules (a-z)"
},
"numbers": {
"message": "Chiffres (0-9)"
},
"specialCharacters": {
"message": "Caractères spéciaux (!@#$%^&*)"
},
"numWords": {
"message": "Nombre de mots"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "אורך"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "מספר מילים"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "लंबाई"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Duljina"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Broj riječi"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Hossz"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Szavak száma"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Panjang"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Jumlah Kata"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Lunghezza"
},
"uppercase": {
"message": "Maiuscole (A-Z)"
},
"lowercase": {
"message": "Minuscole (a-z)"
},
"numbers": {
"message": "Numberi (0-9)"
},
"specialCharacters": {
"message": "Caratteri speciali (!@#$%^&*)"
},
"numWords": {
"message": "Numero di parole"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "長さ"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "単語数"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "სიგრძე"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "სიტყვათა რაოდენობა"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "ಉದ್ದ"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "ಪದಗಳ ಸಂಖ್ಯೆ"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "길이"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "단어 수"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Ilgis"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Žodžių skaičius"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Garums"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Vārdu skaits"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "നീളം"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "വാക്കുകളുടെ എണ്ണം"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Lengde"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Spesialtegn (!@#$%^&*)"
},
"numWords": {
"message": "Antall ord"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Lengte"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Speciale tekens (!@#$%^&*)"
},
"numWords": {
"message": "Aantal woorden"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Długość"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Liczba słów"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Comprimento"
},
"uppercase": {
"message": "Maiúsculas (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Caracteres especiales (!@#$%^&*)"
},
"numWords": {
"message": "Número de Palavras"
},

View File

@ -217,6 +217,18 @@
"length": {
"message": "Comprimento"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Caracteres especiais (!@#$%^&*)"
},
"numWords": {
"message": "Número de palavras"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Lungime"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Caractere speciale (!@#$%^&*)"
},
"numWords": {
"message": "Număr de cuvinte"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Длина"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Количество слов"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "දිග"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "වචන ගණන"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Dĺžka"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Špeciálne Characters (!@#$%^&*)"
},
"numWords": {
"message": "Počet slov"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Dolžina"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Posebnih znakov (!@#$%^&*)"
},
"numWords": {
"message": "Število besed"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Дужина"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Број речи"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Längd"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Speciella tecken (!@#$%^&*)"
},
"numWords": {
"message": "Antal ord"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Length"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Uzunluk"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Kelime sayısı"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Довжина"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Кількість слів"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "Độ dài"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "Number of Words"
},

View File

@ -217,6 +217,18 @@
"length": {
"message": "长度"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "单词数"
},

View File

@ -229,6 +229,18 @@
"length": {
"message": "長度"
},
"uppercase": {
"message": "Uppercase (A-Z)"
},
"lowercase": {
"message": "Lowercase (a-z)"
},
"numbers": {
"message": "Numbers (0-9)"
},
"specialCharacters": {
"message": "Special Characters (!@#$%^&*)"
},
"numWords": {
"message": "字數"
},

View File

@ -86,22 +86,22 @@
</div>
<div class="box-content-row box-content-row-checkbox" appBoxRow>
<label for="uppercase">A-Z</label>
<input id="uppercase" type="checkbox" (change)="saveOptions()"
<input id="uppercase" type="checkbox" (change)="saveOptions()" attr.aria-label="{{'uppercase' | i18n}}"
[disabled]="enforcedPolicyOptions.useUppercase" [(ngModel)]="options.uppercase">
</div>
<div class="box-content-row box-content-row-checkbox" appBoxRow>
<label for="lowercase">a-z</label>
<input id="lowercase" type="checkbox" (change)="saveOptions()"
<input id="lowercase" type="checkbox" (change)="saveOptions()" attr.aria-label="{{'lowercase' | i18n}}"
[disabled]="enforcedPolicyOptions.useLowercase" [(ngModel)]="options.lowercase">
</div>
<div class="box-content-row box-content-row-checkbox" appBoxRow>
<label for="numbers">0-9</label>
<input id="numbers" type="checkbox" (change)="saveOptions()"
<input id="numbers" type="checkbox" (change)="saveOptions()" attr.aria-label="{{'numbers' | i18n}}"
[disabled]="enforcedPolicyOptions.useNumbers" [(ngModel)]="options.number">
</div>
<div class="box-content-row box-content-row-checkbox" appBoxRow>
<label for="special">!@#$%^&*</label>
<input id="special" type="checkbox" (change)="saveOptions()"
<input id="special" type="checkbox" (change)="saveOptions()" attr.aria-label="{{'specialCharacters' | i18n}}"
[disabled]="enforcedPolicyOptions.useSpecial" [(ngModel)]="options.special">
</div>
</div>