mirror of https://github.com/keeweb/keeweb.git
chore: language entries for passphrases
This commit is contained in:
parent
cd021b5299
commit
ce3fcdf1c6
|
@ -21,7 +21,8 @@ const GeneratorPresets = {
|
|||
lower: true,
|
||||
special: true,
|
||||
brackets: true,
|
||||
ambiguous: true
|
||||
ambiguous: true,
|
||||
spaces: true
|
||||
};
|
||||
},
|
||||
|
||||
|
@ -54,7 +55,29 @@ const GeneratorPresets = {
|
|||
lower: true,
|
||||
digits: true
|
||||
},
|
||||
{ name: 'Pin4', title: Locale.genPresetPin4, length: 4, digits: true },
|
||||
{
|
||||
name: 'Passphrase',
|
||||
title: Locale.genPresetPassphrase,
|
||||
length: 4,
|
||||
digits: false,
|
||||
lower: true,
|
||||
spaces: true,
|
||||
disabledElements: ['ambiguous', 'brackets']
|
||||
},
|
||||
{
|
||||
name: 'UUID',
|
||||
title: Locale.genPresetUUIDv4,
|
||||
length: 36,
|
||||
digits: true,
|
||||
lower: true,
|
||||
disabledElements: ['ambiguous', 'brackets', 'high', 'special', 'spaces']
|
||||
},
|
||||
{
|
||||
name: 'Pin4',
|
||||
title: Locale.genPresetPin4,
|
||||
length: 4,
|
||||
digits: true
|
||||
},
|
||||
{
|
||||
name: 'Mac',
|
||||
title: Locale.genPresetMac,
|
||||
|
@ -66,13 +89,25 @@ const GeneratorPresets = {
|
|||
name: 'Hash128',
|
||||
title: Locale.genPresetHash128,
|
||||
length: 32,
|
||||
include: '0123456789abcdef'
|
||||
lower: true,
|
||||
include: '0123456789abcdef',
|
||||
disabledElements: ['digits', 'special', 'brackets', 'high', 'ambiguous', 'spaces']
|
||||
},
|
||||
{
|
||||
name: 'Hash256',
|
||||
title: Locale.genPresetHash256,
|
||||
length: 64,
|
||||
include: '0123456789abcdef'
|
||||
lower: true,
|
||||
include: '0123456789abcdef',
|
||||
disabledElements: ['digits', 'special', 'brackets', 'high', 'ambiguous', 'spaces']
|
||||
},
|
||||
{
|
||||
name: 'Hash512',
|
||||
title: Locale.genPresetHash512,
|
||||
length: 128,
|
||||
lower: true,
|
||||
include: '0123456789abcdef',
|
||||
disabledElements: ['digits', 'special', 'brackets', 'high', 'ambiguous', 'spaces']
|
||||
}
|
||||
];
|
||||
},
|
||||
|
|
|
@ -94,6 +94,10 @@
|
|||
"genNewPass": "New password",
|
||||
"genPresetDefault": "default preset",
|
||||
"genPresetDerived": "like old password",
|
||||
"genPresetPronounceable": "Pronounceable",
|
||||
"genPresetMed": "Medium Length",
|
||||
"genPresetLong": "Long",
|
||||
"genPresetPassphrase": "Passphrase",
|
||||
"genPresetPronounceable": "pronounceable",
|
||||
"genPresetMed": "medium length",
|
||||
"genPresetLong": "long",
|
||||
|
@ -101,6 +105,8 @@
|
|||
"genPresetMac": "MAC address",
|
||||
"genPresetHash128": "128-bit hash",
|
||||
"genPresetHash256": "256-bit hash",
|
||||
"genPresetHash512": "512-bit hash",
|
||||
"genPresetUUIDv4": "UUID",
|
||||
"genHidePass": "Hide password",
|
||||
"genShowPass": "Show password",
|
||||
"grpTitle": "Group",
|
||||
|
@ -132,6 +138,7 @@
|
|||
"genPsBrackets": "Brackets",
|
||||
"genPsHigh": "High ASCII characters",
|
||||
"genPsAmbiguous": "Ambiguous symbols",
|
||||
"genPsSpaces": "Spaces",
|
||||
"genPsInclude": "Additional symbols to include",
|
||||
"genPsExample": "Example of generated password",
|
||||
"genPsPattern": "Pattern",
|
||||
|
@ -421,6 +428,7 @@
|
|||
"setGenLocale": "Language",
|
||||
"setGenLocOther": "other languages are available as plugins",
|
||||
"setGenFontSize": "Font size",
|
||||
"setGenFontSizeSmall": "Small",
|
||||
"setGenFontSizeNormal": "Normal",
|
||||
"setGenFontSizeLarge": "Large",
|
||||
"setGenFontSizeLargest": "Largest",
|
||||
|
@ -569,6 +577,7 @@
|
|||
"setFileYubiKeyHeader": "YubiKey",
|
||||
"setFileYubiKeyBody": "Using a YubiKey as a part of master key is dangerous and you may lose access to your passwords if something goes wrong. Have you made a backup of your file before changing this setting?",
|
||||
"setFileYubiKeyErrorEmptyMac": "Looks like there's a YubiKey plugged in, but it's not visible. KeeWeb must be added to the Input Monitoring section of security settings to access YubiKeys.",
|
||||
"setDevConsole": "Open Dev Tools",
|
||||
"setShTitle": "Shortcuts",
|
||||
"setShShowAll": "show all items",
|
||||
"setShColors": "show items with colors",
|
||||
|
|
|
@ -93,10 +93,13 @@
|
|||
"genPresetPronounceable": "aussprechbar",
|
||||
"genPresetMed": "Durchschnittliche Länge",
|
||||
"genPresetLong": "lang",
|
||||
"genPresetPassphrase": "Sicheres Passwort",
|
||||
"genPresetPin4": "4-stellige PIN",
|
||||
"genPresetMac": "MAC-Adresse",
|
||||
"genPresetHash128": "128-Bit-Hash",
|
||||
"genPresetHash256": "256-Bit-Hash",
|
||||
"genPresetHash512": "512-Bit-Hash",
|
||||
"genPresetUUIDv4": "UUID",
|
||||
"genHidePass": "Passwort ausblenden",
|
||||
"genShowPass": "Passwort einblenden",
|
||||
"grpTitle": "Gruppe",
|
||||
|
@ -127,6 +130,8 @@
|
|||
"genPsSpecial": "Sonderzeichen",
|
||||
"genPsBrackets": "Klammern",
|
||||
"genPsHigh": "Erweiterte ASCII-Zeichen",
|
||||
"genPsAmbiguous": "Leerzeichen",
|
||||
"genPsSpaces": "Spaces",
|
||||
"genPsAmbiguous": "Ähnliche Zeichen",
|
||||
"genPsInclude": "Zusätzliche Symbole angeben",
|
||||
"genPsExample": "Beispiel für ein generiertes Passwort",
|
||||
|
@ -412,6 +417,7 @@
|
|||
"setGenLocale": "Sprache",
|
||||
"setGenLocOther": "Andere Sprachen sind als Plugins verfügbar.",
|
||||
"setGenFontSize": "Schriftgröße",
|
||||
"setGenFontSizeSmall": "Small",
|
||||
"setGenFontSizeNormal": "Standard",
|
||||
"setGenFontSizeLarge": "Groß",
|
||||
"setGenFontSizeLargest": "Größte",
|
||||
|
@ -555,6 +561,7 @@
|
|||
"setFileYubiKeyHeader": "YubiKey",
|
||||
"setFileYubiKeyBody": "Es ist gefährlich, einen YubiKey als Teil des Hauptschlüssels zu verwenden. Falls etwas schief geht, besteht möglicherweise kein Zugriff mehr auf die Passwörter. Haben Sie ein Backup Ihrer Datei erstellt, bevor diese Einstellung geändert wurde?",
|
||||
"setFileYubiKeyErrorEmptyMac": "Scheinbar wurde ein YubiKey angeschlossen, er ist aber nicht sichtbar. KeeWeb muss in den Sicherheitseinstellungen im Abschnitt Input-Monitoring hinzugefügt werden, um auf YubiKeys zugreifen zu können.",
|
||||
"setDevConsole": "Open Dev Tools",
|
||||
"setShTitle": "Tastenkürzel",
|
||||
"setShShowAll": "alle Einträge anzeigen",
|
||||
"setShColors": "mit Farben markierte Einträge anzeigen",
|
||||
|
@ -692,4 +699,4 @@
|
|||
"yubiKeyDisabledErrorBody": "YubiKey ist zum Öffnen dieser Datei erforderlich. Bitte USB-Geräte in den Einstellungen aktivieren.",
|
||||
"yubiKeyErrorWithCode": "YubiKey-Fehler, Code {}.",
|
||||
"bioOpenAuthPrompt": "„{}“ öffnen"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -96,10 +96,13 @@
|
|||
"genPresetPronounceable": "prononçable",
|
||||
"genPresetMed": "longueur moyenne",
|
||||
"genPresetLong": "long",
|
||||
"genPresetPassphrase": "Phrase Secrète",
|
||||
"genPresetPin4": "code à 4 chiffres",
|
||||
"genPresetMac": "adresse MAC",
|
||||
"genPresetHash128": "hash 128 bits",
|
||||
"genPresetHash256": "hash 256 bits",
|
||||
"genPresetHash512": "hash 512 bits",
|
||||
"genPresetUUIDv4": "UUID",
|
||||
"genHidePass": "Masquer le mot de passe",
|
||||
"genShowPass": "Afficher le mot de passe",
|
||||
"grpTitle": "Groupe",
|
||||
|
@ -131,6 +134,7 @@
|
|||
"genPsBrackets": "Parenthèses",
|
||||
"genPsHigh": "Caractères ASCII étendus",
|
||||
"genPsAmbiguous": "Caractères ambigus",
|
||||
"genPsSpaces": "Caractères espacial",
|
||||
"genPsInclude": "Caractères additionnels à inclure",
|
||||
"genPsExample": "Exemple de mot de passe généré",
|
||||
"genPsPattern": "Modèle",
|
||||
|
@ -420,6 +424,7 @@
|
|||
"setGenLocale": "Langue",
|
||||
"setGenLocOther": "d'autres langues sont disponibles en tant que modules",
|
||||
"setGenFontSize": "Taille de police",
|
||||
"setGenFontSizeSmall": "Small",
|
||||
"setGenFontSizeNormal": "Normal",
|
||||
"setGenFontSizeLarge": "Large",
|
||||
"setGenFontSizeLargest": "Très large",
|
||||
|
@ -566,6 +571,7 @@
|
|||
"setFileYubiKeyHeader": "YubiKey",
|
||||
"setFileYubiKeyBody": "Utiliser une YubiKey comme partie de la clé maitre est dangeureux, et vous risquez de perdre l'accès à vos mots de passe si quelque chose tourne mal. Avez vous réalisé une sauvegarde de votre fichier avant de modifier les paramètres ?",
|
||||
"setFileYubiKeyErrorEmptyMac": "Il semble qu'il y a une YubiKey connectée, mais elle est invisible. KeeWeb doit avoir été autorisé dans la section \"Surveillance de l’entrée\" des paramètres de sécurité pour se connecter à la YubiKey.",
|
||||
"setDevConsole": "Outils de développement ouverts",
|
||||
"setShTitle": "Raccourcis",
|
||||
"setShShowAll": "montrer tout",
|
||||
"setShColors": "montrer les champs en couleur",
|
||||
|
@ -773,4 +779,4 @@
|
|||
"selectEntrySubdomains": "Sous-domaines",
|
||||
"selectEntryFieldHeader": "Sélectionnez un champ",
|
||||
"selectEntryFieldTouch": "Appuyez sur le bouton de votre appareil pour générer un code à usage unique."
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,10 +21,7 @@ for (let i = 65 /* 'A' */; i <= 90 /* 'Z' */; i++) {
|
|||
}
|
||||
|
||||
const symbolsPerCharClass = new Uint8Array([
|
||||
95 /* ASCII symbols */,
|
||||
10 /* digits */,
|
||||
26 /* lowercase letters */,
|
||||
26 /* uppercase letters */
|
||||
95 /* ASCII symbols */, 10 /* digits */, 26 /* lowercase letters */, 26 /* uppercase letters */
|
||||
]);
|
||||
|
||||
function passwordStrength(password) {
|
||||
|
|
Loading…
Reference in New Issue