fix(console): better error messages (#5409)

* fix(console): better error messages

* fix: fix i18n error labels

* rollout cnsl-i18n-errors

* move errors to form-field

* fix: form control errors

* rollout validators

* translate

* replace variables

* lint

* self review

* fix confirm validation

* use help observable

* fix validation errors

* cleanup

* custom validator for idp templates

* lint

* validate on blur

* remove element

---------

Co-authored-by: Max Peintner <max@caos.ch>
This commit is contained in:
Elio Bischof
2023-03-14 22:29:45 +01:00
committed by GitHub
parent e00cc187fa
commit 93e1fe0056
50 changed files with 504 additions and 535 deletions

View File

@@ -239,11 +239,20 @@
"NOROWS": "Pas de données"
},
"ERRORS": {
"REQUIRED": "Certains champs obligatoires sont manquants.",
"REQUIRED": "Remplis ce champ s'il te plaît.",
"TOKENINVALID": {
"TITLE": "Votre jeton d'autorisation a expiré.",
"DESCRIPTION": "Cliquez sur le bouton ci-dessous pour vous reconnecter."
}
},
"INVALID_FORMAT": "Le format n'est pas valide",
"NOTANEMAIL": "La valeur donnée n'est pas une adresse e-mail",
"MINLENGTH": "Doit comporter au moins {{length}} caractères.",
"UPPERCASEMISSING": "Doit inclure un caractère majuscule.",
"LOWERCASEMISSING": "Doit inclure un caractère minuscule.",
"SYMBOLERROR": "Doit inclure un symbole ou un signe de ponctuation.",
"NUMBERERROR": "Doit inclure un chiffre.",
"PWNOTEQUAL": "Les mots de passe fournis ne correspondent pas.",
"PHONE": "Le numéro de téléphone doit commencer par 00 ou +."
},
"USER": {
"SETTINGS": {
@@ -524,8 +533,7 @@
"SET": "Définir un nouveau mot de passe",
"RESENDNOTIFICATION": "Envoyer le lien de réinitialisation du mot de passe",
"REQUIRED": "Certains champs obligatoires sont manquants.",
"MINLENGTHERROR": "Doit comporter au moins {{value}} caractères.",
"NOTEQUAL": "Les mots de passe fournis ne correspondent pas."
"MINLENGTHERROR": "Doit comporter au moins {{value}} caractères."
},
"ID": "ID",
"EMAIL": "E-mail",
@@ -579,17 +587,6 @@
"3": "filtre pour nom de rôle"
}
},
"VALIDATION": {
"INVALIDPATTERN": "Le mot de passe ne répond pas aux règles définies.",
"NOTANEMAIL": "La valeur donnée n'est pas une adresse e-mail",
"REQUIRED": "Le champ de saisie est vide.",
"MINLENGTH": "Le mot de passe doit comporter au moins{{length}} caractères.",
"NOEMAIL": "Le nom d'utilisateur ne peut pas être une adresse électronique.",
"UPPERCASEMISSING": "Doit inclure un caractère majuscule.",
"LOWERCASEMISSING": "Doit inclure un caractère minuscule.",
"SYMBOLERROR": "Doit inclure un symbole ou un signe de ponctuation.",
"NUMBERERROR": "Doit inclure un chiffre."
},
"STATE": {
"0": "Inconnu",
"1": "Actif",