translation update

This commit is contained in:
Paul Marillonnet 2021-01-22 12:19:54 +01:00
parent 961403a666
commit 04224c478a
1 changed files with 168 additions and 150 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Authentic\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-04 12:05+0100\n"
"POT-Creation-Date: 2021-01-22 12:13+0100\n"
"PO-Revision-Date: 2021-01-04 12:12+0100\n"
"Last-Translator: Mikaël Ates <mates@entrouvert.com>\n"
"Language-Team: None\n"
@ -18,7 +18,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n>1;\n"
#: debian/multitenant/debian_config.py:40 src/authentic2/forms/passwords.py:40
#: src/authentic2/forms/registration.py:40 src/authentic2/manager/forms.py:648
#: src/authentic2/forms/registration.py:40 src/authentic2/manager/forms.py:652
#: src/authentic2/manager/templates/authentic2/manager/user_create_registration_email_body.txt:4
#: src/authentic2/saml/models.py:134
#: src/authentic2/templates/authentic2/api_user_create_registration_email_body.txt:4
@ -27,8 +27,8 @@ msgstr "Courriel"
#: src/authentic2/a2_rbac/admin.py:77 src/authentic2/a2_rbac/models.py:401
#: src/authentic2/apps/journal/models.py:171
#: src/authentic2/manager/tables.py:204 src/authentic2/models.py:139
#: src/authentic2/models.py:368 src/authentic2/saml/models.py:208
#: src/authentic2/manager/tables.py:204 src/authentic2/models.py:141
#: src/authentic2/models.py:374 src/authentic2/saml/models.py:208
#: src/authentic2/saml/models.py:304
msgid "name"
msgstr "nom"
@ -129,7 +129,7 @@ msgid "Delay in days before cleaning unused accounts"
msgstr "Nombre de jours avant la suppression des comptes inutilisés"
#: src/authentic2/a2_rbac/models.py:117
#: src/authentic2/custom_user/models.py:175 src/authentic2/models.py:374
#: src/authentic2/custom_user/models.py:175 src/authentic2/models.py:380
msgid "organizational unit"
msgstr "collectivité"
@ -179,7 +179,7 @@ msgstr "identifiant de lobjet administré"
msgid "service"
msgstr "application"
#: src/authentic2/a2_rbac/models.py:221 src/authentic2/models.py:56
#: src/authentic2/a2_rbac/models.py:221 src/authentic2/models.py:58
msgid "external id"
msgstr "identifiant externe"
@ -220,7 +220,7 @@ msgstr "relations de parenté entre rôles"
msgid "string"
msgstr "chaîne de caractère"
#: src/authentic2/a2_rbac/models.py:405 src/authentic2/models.py:145
#: src/authentic2/a2_rbac/models.py:405 src/authentic2/models.py:147
msgid "kind"
msgstr "type"
@ -275,8 +275,8 @@ msgid "deleted user %r"
msgstr "utilisateur supprimé %r"
#: src/authentic2/admin.py:128 src/authentic2/apps/journal/models.py:286
#: src/authentic2/custom_user/models.py:209 src/authentic2/models.py:53
#: src/authentic2/models.py:349
#: src/authentic2/custom_user/models.py:209 src/authentic2/models.py:55
#: src/authentic2/models.py:355
msgid "user"
msgstr "utilisateur"
@ -382,7 +382,7 @@ msgid "Email is required"
msgstr "Le courriel est obligatoire"
#: src/authentic2/api_views.py:171 src/authentic2/api_views.py:192
#: tests/test_all.py:551 tests/test_all.py:665
#: tests/test_all.py:552 tests/test_all.py:666
msgid "Account already exists"
msgstr "Le compte existe déjà"
@ -391,11 +391,11 @@ msgid "Email is required in this ou"
msgstr "Le courriel est obligatoire dans cette collectivité."
#: src/authentic2/api_views.py:181 src/authentic2/api_views.py:202
#: tests/test_all.py:526 tests/test_all.py:640
#: tests/test_all.py:527 tests/test_all.py:641
msgid "Account already exists in this ou"
msgstr "Le compte existe déjà dans cette collectivité"
#: src/authentic2/api_views.py:187 tests/test_all.py:538 tests/test_all.py:652
#: src/authentic2/api_views.py:187 tests/test_all.py:539 tests/test_all.py:653
msgid "Username is required"
msgstr "Lidentifiant est obligatoire"
@ -461,39 +461,39 @@ msgstr "Mois"
msgid "Year"
msgstr "Année"
#: src/authentic2/api_views.py:1152
#: src/authentic2/api_views.py:1157
msgid "Time interval"
msgstr "Période"
#: src/authentic2/api_views.py:1162 src/authentic2/manager/forms.py:716
#: src/authentic2/api_views.py:1167 src/authentic2/manager/forms.py:720
msgid "Organizational Unit"
msgstr "Collectivité"
#: src/authentic2/api_views.py:1164
#: src/authentic2/api_views.py:1169
msgid "Service"
msgstr "Service"
#: src/authentic2/api_views.py:1208
#: src/authentic2/api_views.py:1213
msgid "Login count by authentication type"
msgstr "Nombre de connexions par type dauthentification"
#: src/authentic2/api_views.py:1212
#: src/authentic2/api_views.py:1217
msgid "Login count by service"
msgstr "Nombre de connexions par service"
#: src/authentic2/api_views.py:1216
#: src/authentic2/api_views.py:1221
msgid "Login count by organizational unit"
msgstr "Nombre de connexion par collectivité"
#: src/authentic2/api_views.py:1220
#: src/authentic2/api_views.py:1225
msgid "Registration count by type"
msgstr "Nombre dinscriptions par type"
#: src/authentic2/api_views.py:1224
#: src/authentic2/api_views.py:1229
msgid "Registration count by service"
msgstr "Nombre dinscriptions par service"
#: src/authentic2/api_views.py:1228
#: src/authentic2/api_views.py:1233
msgid "Registration count by organizational unit"
msgstr "Nombre dinscriptions par collectivité"
@ -520,7 +520,7 @@ msgstr "Identifiant"
#: src/authentic2/manager/templates/authentic2/manager/role_members.html:38
#: src/authentic2/manager/templates/authentic2/manager/roles.html:18
#: src/authentic2/manager/templates/authentic2/manager/user_detail.html:25
#: src/authentic2/manager/user_views.py:961
#: src/authentic2/manager/user_views.py:964
msgid "Journal"
msgstr "Journal des évènements"
@ -1042,7 +1042,7 @@ msgstr ""
"adresse de courriel ou nom complet  prénom et nom."
#: src/authentic2/custom_user/models.py:288
#: src/authentic2/forms/registration.py:88 tests/test_all.py:740
#: src/authentic2/forms/registration.py:88 tests/test_all.py:741
msgid "This username is already in use. Please supply a different username."
msgstr ""
"Cet identifiant est déjà utilisé. Utilisez sil vous plaît un autre "
@ -1149,7 +1149,7 @@ msgstr "Ne pas demander dauthentification au prochain accès"
#: src/authentic2/forms/authentication.py:44
#: src/authentic2/manager/forms.py:163 src/authentic2/manager/forms.py:416
#: src/authentic2/manager/forms.py:618 src/authentic2/manager/forms.py:695
#: src/authentic2/manager/forms.py:622 src/authentic2/manager/forms.py:699
#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html:5
#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html:10
#: src/authentic2/manager/templates/authentic2/manager/ou_edit.html:6
@ -1308,7 +1308,7 @@ msgstr "Supprimer"
#: src/authentic2/idp/saml/backend.py:202
#: src/authentic2/manager/templates/authentic2/manager/user_imports.html:20
#: src/authentic2/manager/user_views.py:141
#: src/authentic2/manager/user_views.py:144
#: src/authentic2/templates/authentic2/accounts_edit.html:23
msgid "Create"
msgstr "Créer"
@ -1460,8 +1460,8 @@ msgid "password reset request with email \"%s\""
msgstr ""
"demande de réinitialisation du mot de passe pour ladresse de courriel « %s »"
#: src/authentic2/journal_event_types.py:210 src/authentic2/models.py:359
#: src/authentic2/models.py:360
#: src/authentic2/journal_event_types.py:210 src/authentic2/models.py:365
#: src/authentic2/models.py:366
msgid "password reset"
msgstr "réinitialisation du mot de passe"
@ -1589,7 +1589,7 @@ msgstr ""
"Vous devez au moins définir soit un identifiant soit un courriel pour "
"pouvoir définir un mot de passe ou envoyer un lien dactivation."
#: src/authentic2/manager/forms.py:378 src/authentic2/manager/forms.py:606
#: src/authentic2/manager/forms.py:378 src/authentic2/manager/forms.py:610
#: src/authentic2/saml/forms.py:35
msgid "Name"
msgstr "Nom"
@ -1612,53 +1612,53 @@ msgstr "Aucune"
msgid "Free text"
msgstr "Recherche libre"
#: src/authentic2/manager/forms.py:628 src/authentic2/manager/tables.py:110
#: src/authentic2/manager/forms.py:632 src/authentic2/manager/tables.py:110
#: src/authentic2/manager/tables.py:134 src/authentic2/manager/tables.py:147
#: src/authentic2/manager/tables.py:173 src/authentic2/models.py:137
#: src/authentic2/manager/tables.py:173 src/authentic2/models.py:139
msgid "label"
msgstr "libellé"
#: src/authentic2/manager/forms.py:671
#: src/authentic2/manager/forms.py:675
msgid "Site Export File"
msgstr "Fichier dexport de site"
#: src/authentic2/manager/forms.py:679
#: src/authentic2/manager/forms.py:683
msgid "File is not in the expected JSON format."
msgstr "Le fichier nest pas au format JSON attendu."
#: src/authentic2/manager/forms.py:683
#: src/authentic2/manager/forms.py:687
msgid "Organizational Units Export File"
msgstr "Fichier dexport des collectivités"
#: src/authentic2/manager/forms.py:687
#: src/authentic2/manager/forms.py:691
msgid "Roles Export File"
msgstr "Fichier dexport des rôles"
#: src/authentic2/manager/forms.py:702
#: src/authentic2/manager/forms.py:706
msgid "Unicode (UTF-8)"
msgstr "Unicode (UTF-8)"
#: src/authentic2/manager/forms.py:703
#: src/authentic2/manager/forms.py:707
msgid "Western Europe (Windows-1252)"
msgstr "Europe occidentale (Windows-1252)"
#: src/authentic2/manager/forms.py:704
#: src/authentic2/manager/forms.py:708
msgid "Western Europe (ISO-8859-15)"
msgstr "Europe occidentale (ISO-8859-15)"
#: src/authentic2/manager/forms.py:710
#: src/authentic2/manager/forms.py:714
msgid "Import file"
msgstr "Fichier dimport"
#: src/authentic2/manager/forms.py:711
#: src/authentic2/manager/forms.py:715
msgid "A CSV file"
msgstr "Un fichier CSV"
#: src/authentic2/manager/forms.py:713
#: src/authentic2/manager/forms.py:717
msgid "Encoding"
msgstr "Encodage"
#: src/authentic2/manager/forms.py:721
#: src/authentic2/manager/forms.py:725
msgid "Invalid import file"
msgstr "Fichier dimport invalide"
@ -2188,7 +2188,7 @@ msgstr "Rôle déjà autorisé dans ce service."
msgid "Edit service"
msgstr "Éditer lapplication"
#: src/authentic2/manager/tables.py:67 src/authentic2/models.py:146
#: src/authentic2/manager/tables.py:67 src/authentic2/models.py:148
msgid "disabled"
msgstr "désactivé"
@ -2245,7 +2245,7 @@ msgstr "Accueil"
#: src/authentic2/templates/authentic2/unauthorized.html:9
#: src/authentic2/templates/error.html:18
#: src/authentic2/templates/registration/logout.html:10
#: src/authentic2/templates/registration/registration_complete.html:37
#: src/authentic2/templates/registration/registration_complete.html:40
msgid "Back"
msgstr "Retour"
@ -2605,13 +2605,13 @@ msgstr ""
#: src/authentic2/manager/templates/authentic2/manager/user_imports.html:10
#: src/authentic2/manager/templates/authentic2/manager/user_journal.html:5
#: src/authentic2/manager/templates/authentic2/manager/users.html:4
#: src/authentic2/manager/templates/authentic2/manager/users.html:29
#: src/authentic2/manager/templates/authentic2/manager/users.html:33
#: src/authentic2/manager/user_views.py:74 src/authentic2/manager/views.py:581
msgid "Users"
msgstr "Utilisateurs"
#: src/authentic2/manager/templates/authentic2/manager/user_authorizations.html:17
#: src/authentic2/manager/user_views.py:923
#: src/authentic2/manager/user_views.py:926
msgctxt "manager"
msgid "Consent Management"
msgstr "Gestion des consentements"
@ -2840,7 +2840,7 @@ msgstr "Rapports"
#: src/authentic2/manager/templates/authentic2/manager/user_import.html:51
#: src/authentic2/manager/templates/authentic2/manager/user_imports.html:32
#: src/authentic2/models.py:479
#: src/authentic2/models.py:485
msgid "Creation date"
msgstr "Date de création"
@ -2996,7 +2996,7 @@ msgid "Label"
msgstr "Libellé"
#: src/authentic2/manager/templates/authentic2/manager/user_imports.html:71
#: src/authentic2/models.py:468
#: src/authentic2/models.py:474
msgid "Identifier"
msgstr "Identifiant"
@ -3229,7 +3229,8 @@ msgstr ""
"data-target=\"#su-link\" data-replace=\"Expiré\">%(duration)s</span> "
"secondes)."
#: src/authentic2/manager/templates/authentic2/manager/users.html:14
#: src/authentic2/manager/templates/authentic2/manager/users.html:15
#: src/authentic2/manager/templates/authentic2/manager/users.html:18
msgid "Add user"
msgstr "Ajouter un utilisateur"
@ -3255,134 +3256,134 @@ msgid "Enter at least %(limit)d characters (%(user_count)d users)"
msgstr ""
"Veuillez taper au moins %(limit)d caractères  %(user_count)d utilisateur(s)"
#: src/authentic2/manager/user_views.py:130
#: src/authentic2/manager/user_views.py:133
msgid "Import users"
msgstr "Importer des utilisateurs"
#: src/authentic2/manager/user_views.py:140
#: src/authentic2/manager/user_views.py:143
msgid "Create user"
msgstr "Créer un nouvel utilisateur"
#: src/authentic2/manager/user_views.py:245
#: src/authentic2/manager/user_views.py:248
msgid "Choose organizational unit in which to create user"
msgstr "Choisir la collectivité du nouvel utilisateur"
#: src/authentic2/manager/user_views.py:263
#: src/authentic2/manager/user_views.py:266
#: src/authentic2/templates/authentic2/change_email.html:20
msgid "Validate"
msgstr "Valider"
#: src/authentic2/manager/user_views.py:293
#: src/authentic2/manager/user_views.py:296
msgid "Reset password"
msgstr "Réinitialiser le mot de passe"
#: src/authentic2/manager/user_views.py:296
#: src/authentic2/manager/user_views.py:299
msgid "Suspend"
msgstr "Suspendre"
#: src/authentic2/manager/user_views.py:299
#: src/authentic2/manager/user_views.py:302
msgid "Activate"
msgstr "Activer"
#: src/authentic2/manager/user_views.py:302
#: src/authentic2/manager/user_views.py:305
msgid "Do not force password change on next login"
msgstr "Ne pas forcer le changement de mot de passe à la prochaine connexion"
#: src/authentic2/manager/user_views.py:305
#: src/authentic2/manager/user_views.py:308
msgid "Force password change on next login"
msgstr "Forcer le changement de mot de passe à la prochaine connexion"
#: src/authentic2/manager/user_views.py:308
#: src/authentic2/manager/user_views.py:546
#: src/authentic2/manager/user_views.py:311
#: src/authentic2/manager/user_views.py:549
msgid "Change user password"
msgstr "Changer le mot de passe"
#: src/authentic2/manager/user_views.py:312
#: src/authentic2/manager/user_views.py:315
msgid "Impersonate this user"
msgstr "Se reconnecter avec cet utilisateur"
#: src/authentic2/manager/user_views.py:315
#: src/authentic2/manager/user_views.py:574
#: src/authentic2/manager/user_views.py:318
#: src/authentic2/manager/user_views.py:577
msgid "Change user email"
msgstr "Changer ladresse de courriel"
#: src/authentic2/manager/user_views.py:330
#: src/authentic2/manager/user_views.py:333
msgid "You cannot desactivate your own user"
msgstr "Vous ne pouvez pas désactiver votre propre utilisateur."
#: src/authentic2/manager/user_views.py:340
#: src/authentic2/manager/user_views.py:343
msgid ""
"User has no email, it'not possible to send him am email to reset its password"
msgstr ""
"Cet utilisateur na pas dadresse de courriel, il nest pas possible de lui "
"envoyer un lien de réinitialisation de son mot de passe"
#: src/authentic2/manager/user_views.py:345
#: src/authentic2/manager/user_views.py:348
#, python-format
msgid "A mail was sent to %s"
msgstr "Un courrier électronique a été envoyé à %s."
#: src/authentic2/manager/user_views.py:387
#: src/authentic2/manager/user_views.py:390
msgid "Email verified"
msgstr "Courriel vérifié"
#: src/authentic2/manager/user_views.py:389
#: src/authentic2/manager/user_views.py:392
msgid "Email not verified"
msgstr "Courriel non vérifié"
#: src/authentic2/manager/user_views.py:433
#: src/authentic2/manager/user_views.py:436
msgid "Change"
msgstr "Modifier"
#: src/authentic2/manager/user_views.py:434
#: src/authentic2/manager/user_views.py:437
msgid "Edit user"
msgstr "Éditer lutilisateur"
#: src/authentic2/manager/user_views.py:552
#: src/authentic2/manager/user_views.py:555
#, python-format
msgid "New password sent to %s"
msgstr "Nouveau mot de passe envoyé à %s."
#: src/authentic2/manager/user_views.py:554
#: src/authentic2/manager/user_views.py:557
msgid "New password set"
msgstr "Nouveau mot de passe défini."
#: src/authentic2/manager/user_views.py:578
#: src/authentic2/manager/user_views.py:581
#, python-format
msgid "A mail was sent to %s to verify it."
msgstr "Un courrier électronique a été envoyé à %s pour la vérifier."
#: src/authentic2/manager/user_views.py:670
#: src/authentic2/manager/user_views.py:673
#, python-brace-format
msgid "User {user} has already the role {role}."
msgstr "Lutilisateur {user} possède déjà le rôle {role}."
#: src/authentic2/manager/user_views.py:710
#: src/authentic2/manager/user_views.py:713
msgid "Delete user"
msgstr "Supprimer lutilisateur"
#: src/authentic2/manager/user_views.py:782
#: src/authentic2/manager/user_views.py:785
#, python-brace-format
msgid "{0}. {1} <a download=\"{3}\" href=\"{2}\">{3}</a>"
msgstr "{0}. {1} <a download=\"{3}\" href=\"{2}\">{3}</a>"
#: src/authentic2/manager/user_views.py:784
#: src/authentic2/manager/user_views.py:787
msgid "ex.:"
msgstr "ex. :"
#: src/authentic2/manager/user_views.py:786
#: src/authentic2/manager/user_views.py:789
msgid "users.csv"
msgstr "utilisateurs.csv"
#: src/authentic2/manager/user_views.py:874
#: src/authentic2/manager/user_views.py:877
msgid "Simulation"
msgstr "Simulation"
#: src/authentic2/manager/user_views.py:876
#: src/authentic2/manager/user_views.py:879
msgid "Execution"
msgstr "Importation"
#: src/authentic2/manager/user_views.py:892
#: src/authentic2/manager/user_views.py:895
msgid "Switch user"
msgstr "Reconnexion"
@ -3404,60 +3405,60 @@ msgstr "Import de site"
msgid "You must change your password to continue"
msgstr "Vous devez changer votre mot de passe avant de continuer."
#: src/authentic2/models.py:55
#: src/authentic2/models.py:57
msgid "source"
msgstr "source"
#: src/authentic2/models.py:57
#: src/authentic2/models.py:59
msgid "creation date"
msgstr "date de création"
#: src/authentic2/models.py:58
#: src/authentic2/models.py:60
msgid "last update date"
msgstr "dernière date de mise à jour"
#: src/authentic2/models.py:70
#: src/authentic2/models.py:72
msgid "user external id"
msgstr "identifiant externe dun utilisateur"
#: src/authentic2/models.py:71
#: src/authentic2/models.py:73
msgid "user external ids"
msgstr "identifiants externes des utilisateurs"
#: src/authentic2/models.py:79
#: src/authentic2/models.py:81
msgid "when"
msgstr "quand"
#: src/authentic2/models.py:80
#: src/authentic2/models.py:82
msgid "who"
msgstr "qui"
#: src/authentic2/models.py:81
#: src/authentic2/models.py:83
msgid "how"
msgstr "comment"
#: src/authentic2/models.py:82
#: src/authentic2/models.py:84
msgid "nonce"
msgstr "numéro unique"
#: src/authentic2/models.py:87
#: src/authentic2/models.py:89
msgid "authentication log"
msgstr "Journal des authentifications"
#: src/authentic2/models.py:88
#: src/authentic2/models.py:90
msgid "authentication logs"
msgstr "Journaux des authentification"
#: src/authentic2/models.py:91
#: src/authentic2/models.py:93
#, python-format
msgid "Authentication of %(who)s by %(how)s at %(when)s"
msgstr "Authentification de %(who)s par %(how)s à %(when)s"
#: src/authentic2/models.py:97
#: src/authentic2/models.py:99
msgid "url"
msgstr "url"
#: src/authentic2/models.py:98
#: src/authentic2/models.py:100
msgid ""
"you can use a {} to pass the URL of the success icon, ex.: http://example."
"com/logout?next={}"
@ -3465,15 +3466,15 @@ msgstr ""
"vous pouvez utiliser la chaîne {} pour passer lURL de licône de succès, "
"ex. : http://example.com/logout?next={}"
#: src/authentic2/models.py:104
#: src/authentic2/models.py:106
msgid "use an iframe instead of an img tag for logout"
msgstr "utiliser une iframe au lieu dun tag img pour la déconnexion"
#: src/authentic2/models.py:107
#: src/authentic2/models.py:109
msgid "iframe logout timeout (ms)"
msgstr "temps dexpiration pour les iframe de déconnexion (en ms)"
#: src/authentic2/models.py:108 src/authentic2/saml/models.py:256
#: src/authentic2/models.py:110 src/authentic2/saml/models.py:256
msgid ""
"if iframe logout is used, it's the time between the onload event for this "
"iframe and the moment we consider its loading to be really finished"
@ -3482,121 +3483,121 @@ msgstr ""
"lévènement onload pour cette iframe et le moment où lon peut considérer "
"que le chargement vraiment terminé."
#: src/authentic2/models.py:126 src/authentic2/models.py:307
#: src/authentic2/models.py:128 src/authentic2/models.py:309
#: src/authentic2/saml/models.py:293
msgid "content type"
msgstr "type dobjet"
#: src/authentic2/models.py:128 src/authentic2/models.py:309
#: src/authentic2/models.py:130 src/authentic2/models.py:311
#: src/authentic2/saml/models.py:295
msgid "object identifier"
msgstr "identifiant dobjet"
#: src/authentic2/models.py:132 src/authentic2/models.py:133
#: src/authentic2/models.py:134 src/authentic2/models.py:135
msgid "logout URL"
msgstr "URL de déconnexion"
#: src/authentic2/models.py:138
#: src/authentic2/models.py:140
msgid "description"
msgstr "description"
#: src/authentic2/models.py:140
#: src/authentic2/models.py:142
msgid "required"
msgstr "requis"
#: src/authentic2/models.py:141
#: src/authentic2/models.py:143
msgid "asked on registration"
msgstr "demandé à la création du compte"
#: src/authentic2/models.py:142
#: src/authentic2/models.py:144
msgid "user editable"
msgstr "éditable par lutilisateur"
#: src/authentic2/models.py:143
#: src/authentic2/models.py:145
msgid "user visible"
msgstr "visible de lutilisateur"
#: src/authentic2/models.py:144
#: src/authentic2/models.py:146
msgid "multiple"
msgstr "multiple"
#: src/authentic2/models.py:147
#: src/authentic2/models.py:149
msgid "searchable"
msgstr "indexé"
#: src/authentic2/models.py:150
#: src/authentic2/models.py:152
msgid "scopes"
msgstr "portées"
#: src/authentic2/models.py:151
#: src/authentic2/models.py:153
msgid "scopes separated by spaces"
msgstr "portées séparées par des espaces"
#: src/authentic2/models.py:157
#: src/authentic2/models.py:159
msgid "order"
msgstr "ordre"
#: src/authentic2/models.py:298
#: src/authentic2/models.py:300
msgid "attribute definition"
msgstr "définition dun attribut"
#: src/authentic2/models.py:299
#: src/authentic2/models.py:301
msgid "attribute definitions"
msgstr "définition des attributs"
#: src/authentic2/models.py:314
#: src/authentic2/models.py:316
msgid "attribute"
msgstr "attribut"
#: src/authentic2/models.py:321
#: src/authentic2/models.py:323
msgid "content"
msgstr "contenu"
#: src/authentic2/models.py:338
#: src/authentic2/models.py:341
msgid "attribute value"
msgstr "valeur dun attribut"
#: src/authentic2/models.py:340
#: src/authentic2/models.py:343
msgid "attribute values"
msgstr "valeurs des attributs"
#: src/authentic2/models.py:371
#: src/authentic2/models.py:377
msgid "slug"
msgstr "identifiant court"
#: src/authentic2/models.py:381
#: src/authentic2/models.py:387
msgid "authorized services"
msgstr "services autorisés"
#: src/authentic2/models.py:385
#: src/authentic2/models.py:391
msgid "callback url when unauthorized"
msgstr "URL de retour quand non-autorisé"
#: src/authentic2/models.py:396
#: src/authentic2/models.py:402
msgid "The slug must be unique for this ou"
msgstr "Lidentifiant court doit être unique au sein de cette collectivité."
#: src/authentic2/models.py:401
#: src/authentic2/models.py:407
msgid "The name must be unique for this ou"
msgstr "Le nom doit être unique au sein de cette collectivité."
#: src/authentic2/models.py:407
#: src/authentic2/models.py:413
msgid "base service model"
msgstr "application"
#: src/authentic2/models.py:408
#: src/authentic2/models.py:414
msgid "base service models"
msgstr "applications"
#: src/authentic2/models.py:473
#: src/authentic2/models.py:479
msgid "Kind"
msgstr "Type"
#: src/authentic2/models.py:476
#: src/authentic2/models.py:482
msgid "Content"
msgstr "Contenu"
#: src/authentic2/models.py:482
#: src/authentic2/models.py:488
msgid "Expires"
msgstr "Expiration"
@ -4358,6 +4359,10 @@ msgstr "Changer ladresse de courriel sur %(domain)s"
msgid "Continue"
msgstr "Continuer"
#: src/authentic2/templates/authentic2/honeypot_input.html:1
msgid "Robot detection, do not check !"
msgstr ""
#: src/authentic2/templates/authentic2/login_password_form.html:11
#: src/authentic2/templates/registration/activate.html:14
msgid "Log in"
@ -4716,7 +4721,7 @@ msgid "Logged out"
msgstr "Déconnecté"
#: src/authentic2/templates/registration/password_change_done.html:9
#: src/authentic2/views.py:1311
#: src/authentic2/views.py:1317
msgid "Password changed"
msgstr "Mot de passe modifié"
@ -4782,7 +4787,7 @@ msgstr ""
" "
#: src/authentic2/templates/registration/password_reset_instructions.html:21
#: src/authentic2/templates/registration/registration_complete.html:23
#: src/authentic2/templates/registration/registration_complete.html:25
msgid ""
"\n"
" The email may take several minutes to be received. It can also be\n"
@ -4829,7 +4834,20 @@ msgstr "La création de compte est actuellement interdite."
msgid "Registration in progress"
msgstr "Création du compte en cours"
#: src/authentic2/templates/registration/registration_complete.html:11
#: src/authentic2/templates/registration/registration_complete.html:10
msgid ""
"<strong>Your registration request has been refused.</strong> Indeed your "
"browser checked a hidden anti-robot checkbox on the registration form. A "
"browser extension may produce this behaviour, in this case disable such "
"extensions and try again."
msgstr ""
"<strong>Votre demande dinscription na pas été prise en compte.</strong> "
"En effet, votre navigateur a coché une case anti-robot cachée sur le "
"formulaire dinscription. Ce comportement peut être provoqué par une "
"extension de votre navigateur, auquel cas veuillez désactiver les extensions "
"et essayer à nouveau."
#: src/authentic2/templates/registration/registration_complete.html:13
#, python-format
msgid ""
"\n"
@ -4840,7 +4858,7 @@ msgstr ""
" Un courriel a été envoyé à %(email)s.\n"
" "
#: src/authentic2/templates/registration/registration_complete.html:16
#: src/authentic2/templates/registration/registration_complete.html:18
msgid ""
"\n"
" Follow the instructions in that email to continue your registration.\n"
@ -4851,7 +4869,7 @@ msgstr ""
"votre compte.\n"
" "
#: src/authentic2/templates/registration/registration_complete.html:29
#: src/authentic2/templates/registration/registration_complete.html:31
#, python-format
msgid ""
"\n"
@ -4966,11 +4984,11 @@ msgstr "analyse de lexpression impossible"
msgid "name must not start with a _"
msgstr "un nom ne peut pas commencer par _"
#: src/authentic2/utils/evaluate.py:190
#: src/authentic2/utils/evaluate.py:198
msgid "subscript index MUST be a constant"
msgstr "lindex utilisé dans linstruction DOIT être une constante"
#: src/authentic2/utils/evaluate.py:211
#: src/authentic2/utils/evaluate.py:219
#, python-format
msgid "variable is not defined: %s"
msgstr "variable non définie : %s"
@ -5069,7 +5087,7 @@ msgstr ""
msgid "Password Reset"
msgstr "Réinitialisation du mot de passe"
#: src/authentic2/views.py:690 src/authentic2/views.py:843
#: src/authentic2/views.py:690 src/authentic2/views.py:849
#, python-format
msgid ""
"An email has already been sent to %s. Click \"Validate\" again if you really "
@ -5078,7 +5096,7 @@ msgstr ""
"Un courriel a déjà été envoyé à %s. Cliquez sur « Valider » si vous voulez "
"vraiment quil soit réenvoyé."
#: src/authentic2/views.py:701 src/authentic2/views.py:853
#: src/authentic2/views.py:701 src/authentic2/views.py:859
msgid ""
"Multiple emails have already been sent to this address. Further attempts are "
"blocked, please check your spam folder or try again later."
@ -5121,7 +5139,7 @@ msgstr ""
msgid "Enter new password"
msgstr "Entrez un nouveau mot de passe"
#: src/authentic2/views.py:861
#: src/authentic2/views.py:867
msgid ""
"Multiple registration attempts have already been made from this IP address. "
"No further email will be sent, please check your spam folder or try again "
@ -5132,62 +5150,62 @@ msgstr ""
"vérifier votre dossier dindésirables (spams, pourriels) ou réessayer plus "
"tard."
#: src/authentic2/views.py:930
#: src/authentic2/views.py:936
msgid "Your activation key is unknown or expired"
msgstr "Votre clé dactivation est inconnue ou a expiré"
#: src/authentic2/views.py:933
#: src/authentic2/views.py:939
msgid "Activation failed"
msgstr "Échec à lactivation du compte"
#: src/authentic2/views.py:1195
#: src/authentic2/views.py:1201
msgid "Request account deletion"
msgstr "Demande de suppression de compte"
#: src/authentic2/views.py:1207
#: src/authentic2/views.py:1213
msgid ""
"An account deletion validation email has been sent to your email address."
msgstr ""
"Un message pour valider la suppression du compte a été envoyé à votre "
"adresse électronique."
#: src/authentic2/views.py:1218
#: src/authentic2/views.py:1224
msgid "Confirm account deletion"
msgstr "Confirmation de la suppression du compte"
#: src/authentic2/views.py:1230 src/authentic2/views.py:1244
#: src/authentic2/views.py:1236 src/authentic2/views.py:1250
msgid "This account has previously been deleted."
msgstr "Ce compte a déjà été supprimé."
#: src/authentic2/views.py:1233
#: src/authentic2/views.py:1239
msgid "This account is inactive, it cannot be deleted."
msgstr "Ce compte est désactivé, il ne peut plus être supprimé."
#: src/authentic2/views.py:1236
#: src/authentic2/views.py:1242
msgid "The account deletion request is too old, try again"
msgstr "La demande de suppression de compte est expirée."
#: src/authentic2/views.py:1238
#: src/authentic2/views.py:1244
msgid "The account deletion request is invalid, try again"
msgstr "La demande de suppression de compte nest pas valide."
#: src/authentic2/views.py:1240
#: src/authentic2/views.py:1246
msgid "The account deletion request was not on this site, try again"
msgstr ""
"Votre demande de suppression de compte vient dun autre site que celui-ci."
#: src/authentic2/views.py:1264
#: src/authentic2/views.py:1270
msgid "Deletion performed."
msgstr "Suppression effectuée."
#: src/authentic2/views.py:1289
#: src/authentic2/views.py:1295
msgid "Password Change"
msgstr "Changement de mot de passe"
#: src/authentic2/views.py:1300
#: src/authentic2/views.py:1306
msgid "Password change is forbidden"
msgstr "Changement de mot de passe interdit"
#: src/authentic2/views.py:1345
#: src/authentic2/views.py:1351
msgid "Consent Management"
msgstr "Gestion des autorisations"