diff --git a/src/authentic2/locale/fr/LC_MESSAGES/django.po b/src/authentic2/locale/fr/LC_MESSAGES/django.po index cea88e420..e2819b681 100644 --- a/src/authentic2/locale/fr/LC_MESSAGES/django.po +++ b/src/authentic2/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Authentic\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-05-13 11:55+0200\n" +"POT-Creation-Date: 2022-05-19 16:31+0200\n" "PO-Revision-Date: 2022-05-04 08:23+0200\n" "Last-Translator: Mikaël Ates \n" "Language-Team: None\n" @@ -153,8 +153,9 @@ msgstr "Logo" msgid "Colour" msgstr "Couleur" -#: src/authentic2/a2_rbac/models.py src/authentic2/custom_user/models.py -#: src/authentic2/models.py +#: src/authentic2/a2_rbac/models.py +#: src/authentic2/apps/authenticators/models.py +#: src/authentic2/custom_user/models.py src/authentic2/models.py msgid "organizational unit" msgstr "collectivité" @@ -320,7 +321,7 @@ msgstr "domaine" msgid "You must at least give a username or an email to your user" msgstr "Un utilisateur doit au minimum posséder un courriel ou un identifiant." -#: src/authentic2/admin.py src/authentic2/authenticators.py +#: src/authentic2/admin.py src/authentic2/apps/authenticators/models.py #: src/authentic2/forms/authentication.py src/authentic2/forms/profile.py #: src/authentic2/forms/registration.py src/authentic2/manager/forms.py #: src/authentic2/manager/journal_views.py @@ -530,6 +531,167 @@ msgstr "" msgid "Username" msgstr "Identifiant" +#: src/authentic2/apps/authenticators/forms.py src/authentic2/utils/template.py +#, python-format +msgid "template syntax error: %s" +msgstr "erreur de syntaxe de gabarit : %s" + +#: src/authentic2/apps/authenticators/models.py src/authentic2/manager/forms.py +#: src/authentic2/models.py src/authentic2/saml/forms.py +msgid "Name" +msgstr "Nom" + +#: src/authentic2/apps/authenticators/models.py +msgid "Order" +msgstr "Ordre" + +#: src/authentic2/apps/authenticators/models.py +msgid "Show condition" +msgstr "Condition d’affichage" + +#: src/authentic2/apps/authenticators/models.py +msgid "" +"Django template controlling authenticator display. For example, " +"\"'backoffice' in login_hint or remotre_addr == '1.2.3.4'\" would hide the " +"authenticator from normal users except if they come from the specified IP " +"address. Available variables include service_ou_slug, service_slug, " +"remote_addr, login_hint and headers." +msgstr "" +"Gabarit pour contrôler l’affichage du moyen d’authentification. Par exemple, " +"« 'backoffice' in login_hint or remotre_addr == '1.2.3.4' » le masquera aux " +"yeux des usagers sauf s'ils viennent de l’adresse IP spécifiée. Les " +"variables disponibles sont : include service_ou_slug, service_slug, " +"remote_addr, login_hint et headers." + +#: src/authentic2/apps/authenticators/models.py +#, python-format +msgid "%(field)s: %(value)s" +msgstr "%(field)s : %(value)s" + +#: src/authentic2/apps/authenticators/models.py +msgid "Remember me duration" +msgstr "Durée de la session" + +#: src/authentic2/apps/authenticators/models.py +msgid "" +"Session duration as seconds when using the remember me checkbox. Leave blank " +"to hide the checkbox." +msgstr "" +"Durée de la session en secondes lorsque la case « Se souvenir de moi » est " +"cochée. Laisser vide pour ne pas afficher cette case." + +#: src/authentic2/apps/authenticators/models.py +msgid "Include OU selector in login form" +msgstr "Inclure le choix de la collectivité dans le formulaire de connexion" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_add_form.html +#: src/authentic2/manager/templates/authentic2/manager/role_members.html +#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html +#: src/authentic2/manager/templates/authentic2/manager/service.html +#: src/authentic2/manager/templates/authentic2/manager/user_roles.html +msgid "Add" +msgstr "Ajouter" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_add_form.html +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_delete_form.html +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_edit_form.html +#: src/authentic2/manager/templates/authentic2/manager/delete.html +#: src/authentic2/manager/templates/authentic2/manager/form.html +#: src/authentic2/manager/templates/authentic2/manager/import_form.html +#: src/authentic2/manager/templates/authentic2/manager/role_edit.html +#: src/authentic2/manager/templates/authentic2/manager/role_remove_admin_role.html +#: src/authentic2/manager/templates/authentic2/manager/role_remove_admin_user.html +#: src/authentic2/manager/templates/authentic2/manager/roles_csv_import_form.html +#: src/authentic2/templates/authentic2/accounts_delete_request.html +#: src/authentic2/templates/authentic2/accounts_delete_validation.html +#: src/authentic2/templates/authentic2/accounts_edit.html +#: src/authentic2/templates/authentic2/change_email.html +#: src/authentic2/templates/authentic2/login_password_form.html +#: src/authentic2/templates/authentic2/logout_confirm.html +#: src/authentic2/templates/registration/password_change_form.html +#: tests/test_idp_saml2.py +msgid "Cancel" +msgstr "Annuler" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_common.html +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_delete_form.html +#: src/authentic2/apps/authenticators/views.py +#: src/authentic2/manager/templates/authentic2/manager/homepage.html +msgid "Authenticators" +msgstr "Moyens d’authentification" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_delete_form.html +#, python-format +msgid "Do you want to delete \"%(object)s\" ?" +msgstr "Souhaitez-vous vraiment supprimer « %(object)s » ?" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_delete_form.html +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_detail.html +#: src/authentic2/idp/saml/backend.py +#: src/authentic2/manager/templates/authentic2/manager/delete.html +#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html +#: src/authentic2/manager/templates/authentic2/manager/role_members.html +#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html +#: src/authentic2/manager/templates/authentic2/manager/user_detail.html +#: src/authentic2/manager/templates/authentic2/manager/user_import_report_row.html +#: src/authentic2/manager/templates/authentic2/manager/user_imports.html +msgid "Delete" +msgstr "Supprimer" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_detail.html +msgid "Disable,Enable" +msgstr "Désactiver,Activer" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_detail.html +#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html +#: src/authentic2/manager/templates/authentic2/manager/ou_edit.html +#: src/authentic2/manager/templates/authentic2/manager/role_edit.html +#: src/authentic2/manager/templates/authentic2/manager/role_members.html +#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html +#: src/authentic2/manager/templates/authentic2/manager/service.html +#: src/authentic2/manager/templates/authentic2/manager/user_detail.html +#: src/authentic2/manager/templates/authentic2/manager/user_edit.html +msgid "Edit" +msgstr "Éditer" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_detail.html +msgid "Click \"Edit\" to change configuration." +msgstr "Cliquez sur « Éditer » pour modifier la configuration." + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_edit_form.html +#: src/authentic2/manager/templates/authentic2/manager/form.html +#: src/authentic2/manager/templates/authentic2/manager/role_edit.html +msgid "Save" +msgstr "Sauvegarder" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticators.html +msgid "Add new authenticator" +msgstr "Ajouter un nouveau moyen d’authentification" + +#: src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticators.html +msgid "Configure" +msgstr "Configurer" + +#: src/authentic2/apps/authenticators/views.py +msgid "New authenticator" +msgstr "Nouveau moyen d’authentification" + +#: src/authentic2/apps/authenticators/views.py +msgid "Edit authenticator" +msgstr "Éditer le moyen d’authentification" + +#: src/authentic2/apps/authenticators/views.py +msgid "Delete authenticator" +msgstr "Supprimer le moyen d’authentification" + +#: src/authentic2/apps/authenticators/views.py +msgid "Authenticator has been disabled." +msgstr "Moyen d’authentification désactivé." + +#: src/authentic2/apps/authenticators/views.py +msgid "Authenticator has been enabled." +msgstr "Moyen d’authentification activé." + #: src/authentic2/apps/journal/app.py src/authentic2/manager/journal_views.py #: src/authentic2/manager/role_views.py #: src/authentic2/manager/templates/authentic2/manager/homepage.html @@ -877,10 +1039,6 @@ msgstr "UUID des rôles de la même collectivité que le service" msgid "role attribute" msgstr "attribut de rôle" -#: src/authentic2/authenticators.py -msgid "Username or email" -msgstr "Identifiant ou courriel" - #: src/authentic2/backends/ldap_backend.py #, python-brace-format msgid "The password expired after {pwdmaxage}" @@ -1554,17 +1712,6 @@ msgstr "Connexion" msgid "Logout" msgstr "Déconnexion" -#: src/authentic2/idp/saml/backend.py -#: src/authentic2/manager/templates/authentic2/manager/delete.html -#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html -#: src/authentic2/manager/templates/authentic2/manager/role_members.html -#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html -#: src/authentic2/manager/templates/authentic2/manager/user_detail.html -#: src/authentic2/manager/templates/authentic2/manager/user_import_report_row.html -#: src/authentic2/manager/templates/authentic2/manager/user_imports.html -msgid "Delete" -msgstr "Supprimer" - #: src/authentic2/idp/saml/backend.py #: src/authentic2/manager/templates/authentic2/manager/user_imports.html #: src/authentic2/manager/user_views.py @@ -1916,10 +2063,6 @@ 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 d’activation." -#: src/authentic2/manager/forms.py src/authentic2/saml/forms.py -msgid "Name" -msgstr "Nom" - #: src/authentic2/manager/forms.py msgid "Show internal roles" msgstr "Afficher les rôles internes" @@ -2781,24 +2924,6 @@ msgstr "" "Souhaitez-vous vraiment supprimer l’objet « %(model_name)s » nommé " "« %(object)s » ?" -#: src/authentic2/manager/templates/authentic2/manager/delete.html -#: src/authentic2/manager/templates/authentic2/manager/form.html -#: src/authentic2/manager/templates/authentic2/manager/import_form.html -#: src/authentic2/manager/templates/authentic2/manager/role_edit.html -#: src/authentic2/manager/templates/authentic2/manager/role_remove_admin_role.html -#: src/authentic2/manager/templates/authentic2/manager/role_remove_admin_user.html -#: src/authentic2/manager/templates/authentic2/manager/roles_csv_import_form.html -#: src/authentic2/templates/authentic2/accounts_delete_request.html -#: src/authentic2/templates/authentic2/accounts_delete_validation.html -#: src/authentic2/templates/authentic2/accounts_edit.html -#: src/authentic2/templates/authentic2/change_email.html -#: src/authentic2/templates/authentic2/login_password_form.html -#: src/authentic2/templates/authentic2/logout_confirm.html -#: src/authentic2/templates/registration/password_change_form.html -#: tests/test_idp_saml2.py -msgid "Cancel" -msgstr "Annuler" - #: src/authentic2/manager/templates/authentic2/manager/duplicate_user_add.html #: src/authentic2/manager/templates/authentic2/manager/user_detail.html #, python-format @@ -2818,11 +2943,6 @@ msgstr "Ne s’est jamais connecté." msgid "Download list as CSV" msgstr "Télécharger la liste en CSV" -#: src/authentic2/manager/templates/authentic2/manager/form.html -#: src/authentic2/manager/templates/authentic2/manager/role_edit.html -msgid "Save" -msgstr "Enregistrer" - #: src/authentic2/manager/templates/authentic2/manager/form.html #: src/authentic2/manager/templates/authentic2/manager/user_import.html msgid "Actions" @@ -2957,17 +3077,6 @@ msgstr "" msgid "You do not have the rights to delete this organizational unit." msgstr "Vous n’êtes pas autorisé à supprimer cette collectivité." -#: src/authentic2/manager/templates/authentic2/manager/ou_detail.html -#: src/authentic2/manager/templates/authentic2/manager/ou_edit.html -#: src/authentic2/manager/templates/authentic2/manager/role_edit.html -#: src/authentic2/manager/templates/authentic2/manager/role_members.html -#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html -#: src/authentic2/manager/templates/authentic2/manager/service.html -#: src/authentic2/manager/templates/authentic2/manager/user_detail.html -#: src/authentic2/manager/templates/authentic2/manager/user_edit.html -msgid "Edit" -msgstr "Modifier" - #: src/authentic2/manager/templates/authentic2/manager/ou_detail.html msgid "You do not have the rights to edit this organizational unit." msgstr "Vous n’êtes pas autorisé à modifier cette collectivité." @@ -3002,13 +3111,6 @@ msgstr "Ce rôle est interne, vous ne pouvez pas le supprimer." msgid "Add a role as a member" msgstr "Ajouter un rôle comme membre" -#: src/authentic2/manager/templates/authentic2/manager/role_members.html -#: src/authentic2/manager/templates/authentic2/manager/role_permissions.html -#: src/authentic2/manager/templates/authentic2/manager/service.html -#: src/authentic2/manager/templates/authentic2/manager/user_roles.html -msgid "Add" -msgstr "Ajouter" - #: src/authentic2/manager/templates/authentic2/manager/role_members.html msgid "Contains permissions of roles:" msgstr "Contient les permissions des rôles :" @@ -4168,6 +4270,10 @@ msgstr "Contenu" msgid "Expires" msgstr "Expiration" +#: src/authentic2/models.py +msgid "Lock" +msgstr "Verrou" + #: src/authentic2/passwords.py #, python-format msgid "%s characters" @@ -5649,11 +5755,6 @@ msgid_plural "%s seconds" msgstr[0] "%s seconde" msgstr[1] "%s secondes" -#: src/authentic2/utils/template.py -#, python-format -msgid "template syntax error: %s" -msgstr "erreur de syntaxe de gabarit : %s" - #: src/authentic2/utils/template.py #, python-format msgid "missing template variable: %s" @@ -5741,6 +5842,10 @@ msgstr "" msgid "Logging out from all your services" msgstr "Déconnexion de tous les services" +#: src/authentic2/views.py +msgid "Username or email" +msgstr "Identifiant ou courriel" + #: src/authentic2/views.py msgid "The page is out of date, it was reloaded for you" msgstr "" diff --git a/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.po b/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.po index ff03ab8cc..c4d64a762 100644 --- a/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.po +++ b/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: authentic2-auth-oidc 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-04-06 10:46+0200\n" +"POT-Creation-Date: 2022-04-14 14:10+0200\n" "PO-Revision-Date: 2021-09-27 20:35+0200\n" "Last-Translator: Benjamin Dauvergne \n" "Language-Team: french \n" @@ -21,10 +21,6 @@ msgstr "" msgid "Organizational unit slug (ou__slug)" msgstr "Identifiant de collectivité" -#: src/authentic2_auth_oidc/authenticators.py -msgid "OpenIDConnect" -msgstr "OpenID Connect" - #: src/authentic2_auth_oidc/models.py #, python-format msgid "Invalid JWKSet: %s" @@ -62,14 +58,6 @@ msgstr "HMAC" msgid "EC" msgstr "EC" -#: src/authentic2_auth_oidc/models.py -msgid "name" -msgstr "nom" - -#: src/authentic2_auth_oidc/models.py -msgid "slug" -msgstr "identifiant court (slug)" - #: src/authentic2_auth_oidc/models.py msgid "issuer" msgstr "émetteur" @@ -122,18 +110,10 @@ msgstr "Paramètre de claim pris en charge" msgid "strategy" msgstr "stratégie" -#: src/authentic2_auth_oidc/models.py -msgid "organizational unit" -msgstr "unité d’organisation" - #: src/authentic2_auth_oidc/models.py msgid "max authentication age" msgstr "délai depuis la dernière authentification" -#: src/authentic2_auth_oidc/models.py -msgid "show on login page" -msgstr "afficher sur la page de connexion" - #: src/authentic2_auth_oidc/models.py msgid "created" msgstr "date de création" @@ -142,6 +122,17 @@ msgstr "date de création" msgid "modified" msgstr "date de dernière modification" +#: src/authentic2_auth_oidc/models.py +msgid "OpenIDConnect" +msgstr "OpenID Connect" + +#: src/authentic2_auth_oidc/models.py +#, python-format +msgid "OIDC provider linked to issuer %(issuer)s with scopes %(scopes)s." +msgstr "" +"Fournisseur d’identité OIDC lié à l’émetteur %(issuer)s avec les portées " +"%(scopes)s." + #: src/authentic2_auth_oidc/models.py msgid "" "A provider signature method should be declared, e.g. HMAC wich will use the " @@ -370,3 +361,15 @@ msgid "" msgstr "" "La connexion OpenID Connect a échoué, vous pouvez signaler le numéro " "d’erreur %s à un administrateur (%(error)s)." + +#~ msgid "name" +#~ msgstr "nom" + +#~ msgid "slug" +#~ msgstr "identifiant court (slug)" + +#~ msgid "organizational unit" +#~ msgstr "unité d’organisation" + +#~ msgid "show on login page" +#~ msgstr "afficher sur la page de connexion"