# Authentic2 Mon.service-public.fr plugin french translations
# Copyright (C) 2014 Entr'ouvert
# This file is distributed under the same license as the authentic2-auth-fc package.
# Benjamin Dauvergne <bdauvergne@entrouvert.com, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: authentic2-auth-fc 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-24 12:02+0100\n"
"PO-Revision-Date: 2018-06-05 10:42+0200\n"
"Last-Translator: Benjamin Dauvergne <bdauvergne@entrouvert.com>\n"
"Language-Team: french <fr@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#: src/authentic2_auth_oidc/__init__.py:72
msgid "OpenID Connect authentication"
msgstr "Authentification OpenID Connect"

#: src/authentic2_auth_oidc/auth_frontends.py:12
msgid "OpenIDConnect"
msgstr "OpenID Connect"

#: src/authentic2_auth_oidc/models.py:23
#, python-format
msgid "Invalid JWKSet: %s"
msgstr "Ensemble de clé JWK invalide: %s"

#: src/authentic2_auth_oidc/models.py:32
msgid "create"
msgstr "créer"

#: src/authentic2_auth_oidc/models.py:33
msgid "use sub to find existing user through UUID"
msgstr ""

#: src/authentic2_auth_oidc/models.py:34 src/authentic2_auth_oidc/models.py:40
msgid "none"
msgstr "Aucun(e)"

#: src/authentic2_auth_oidc/models.py:41
msgid "RSA"
msgstr "RSA"

#: src/authentic2_auth_oidc/models.py:42
msgid "HMAC"
msgstr "HMAC"

#: src/authentic2_auth_oidc/models.py:48
msgid "name"
msgstr "nom"

#: src/authentic2_auth_oidc/models.py:51
msgid "issuer"
msgstr ""

#: src/authentic2_auth_oidc/models.py:57
msgid "client id"
msgstr ""

#: src/authentic2_auth_oidc/models.py:61
msgid "client secret"
msgstr ""

#: src/authentic2_auth_oidc/models.py:65
msgid "authorization endpoint"
msgstr ""

#: src/authentic2_auth_oidc/models.py:68
msgid "token endpoint"
msgstr ""

#: src/authentic2_auth_oidc/models.py:71
msgid "userinfo endpoint"
msgstr ""

#: src/authentic2_auth_oidc/models.py:76
msgid "end session endpoint"
msgstr ""

#: src/authentic2_auth_oidc/models.py:81
msgid "token revocation endpoint"
msgstr ""

#: src/authentic2_auth_oidc/models.py:85
msgid "scopes"
msgstr ""

#: src/authentic2_auth_oidc/models.py:87
msgid "JSON WebKey set"
msgstr ""

#: src/authentic2_auth_oidc/models.py:94
msgid "IDToken signature algorithm"
msgstr ""

#: src/authentic2_auth_oidc/models.py:100
msgid "strategy"
msgstr ""

#: src/authentic2_auth_oidc/models.py:103
msgid "organizational unit"
msgstr "unité d'organisation"

#: src/authentic2_auth_oidc/models.py:107
msgid "max authentication age"
msgstr "délai depuis la dernière authentification"

#: src/authentic2_auth_oidc/models.py:113
msgid "show on login page"
msgstr ""

#: src/authentic2_auth_oidc/models.py:119
#: src/authentic2_auth_oidc/models.py:176
#: src/authentic2_auth_oidc/models.py:205
msgid "created"
msgstr "date de création"

#: src/authentic2_auth_oidc/models.py:122
#: src/authentic2_auth_oidc/models.py:179
#: src/authentic2_auth_oidc/models.py:208
msgid "modified"
msgstr "date de dernière modification"

#: src/authentic2_auth_oidc/models.py:148
msgid "not verified"
msgstr "déclaratif"

#: src/authentic2_auth_oidc/models.py:149
msgid "verified claim"
msgstr "accompagné d'un claim de certification"

#: src/authentic2_auth_oidc/models.py:150
msgid "always verified"
msgstr "certifié"

#: src/authentic2_auth_oidc/models.py:155
#: src/authentic2_auth_oidc/models.py:212
msgid "provider"
msgstr "fournisseur"

#: src/authentic2_auth_oidc/models.py:159
msgid "claim"
msgstr ""

#: src/authentic2_auth_oidc/models.py:162
msgid "attribute"
msgstr "attribut"

#: src/authentic2_auth_oidc/models.py:166
msgid "verified"
msgstr "vérifié"

#: src/authentic2_auth_oidc/models.py:170
msgid "required"
msgstr "requis"

#: src/authentic2_auth_oidc/models.py:172
msgid "idtoken claim"
msgstr "claim de l'idtoken"

#: src/authentic2_auth_oidc/models.py:216
msgid "user"
msgstr "utilisateur"

#: src/authentic2_auth_oidc/models.py:219
msgid "sub"
msgstr "sub"

#: src/authentic2_auth_oidc/utils.py:208
#, python-format
msgid ""
"Unable to reach the OpenID Connect configuration for %(issuer)s: %(error)s"
msgstr ""
"Impossible d'atteindre la configuration OpenID Connect pour %(issuer)ss : "
"%(error)s"

#: src/authentic2_auth_oidc/utils.py:217
msgid "MUST be a dictionnary"
msgstr "DOIT être un dictionnaire"

#: src/authentic2_auth_oidc/utils.py:220
#, python-format
msgid "missing keys %s"
msgstr "clé manquante %s"

#: src/authentic2_auth_oidc/utils.py:224
#, python-format
msgid "%(key)s is not an https:// URL; %(value)s"
msgstr "%(key)s n'est pas une URL https://; %(value)s"

#: src/authentic2_auth_oidc/utils.py:229
#, python-format
msgid "Invalid OpenID Connect configuration for %(issuer)s: %(error)s"
msgstr "Configuration OpenID Connect invalide pour %(issuer)s: %(error)s"

#: src/authentic2_auth_oidc/utils.py:232
msgid ""
"authorization code flow is unsupported: code response type is unsupported"
msgstr ""
"Le flot 'authorization code' n'est pas supporté, aucune des 'code response "
"type' n'est supportée."

#: src/authentic2_auth_oidc/utils.py:238
#, python-format
msgid ""
"Unable to reach the OpenID Connect JWKSet for %(issuer)s: %(url)s %(error)s"
msgstr ""
"Impossible d'atteindre l'ensemble de clés JWL pour %(issuer)s: %(url)s "
"%(error)s"

#: src/authentic2_auth_oidc/utils.py:247
#, python-format
msgid "Invalid JSKSet document: %s"
msgstr "Ensemble de clés JWK invalide: %s"

#: src/authentic2_auth_oidc/utils.py:259
#, python-format
msgid "no common algorithm found for signing idtokens: %s"
msgstr "aucun algorithme commun trouvé pour signé les idtokens: %s"

#: src/authentic2_auth_oidc/utils.py:281
msgid ""
"invalid issuer URL, it must use the https:// scheme and not have a query or "
"fragment"
msgstr ""
"URL d'issuer invalide, elle doit utiliser le protocole https:// and n'avoir "
"ni paramtère ni fragment"

#: src/authentic2_auth_oidc/views.py:89
msgid "Login with OpenIDConnect failed, state lost."
msgstr "Connexion avec OpenID Connect échouée, état perdu."

#: src/authentic2_auth_oidc/views.py:96
msgid "Unknown OpenID connect issuer"
msgstr "Fournisseur OpenID Connect inconnu"

#: src/authentic2_auth_oidc/views.py:113
#, python-format
msgid "Login with %(name)s failed, report %(request_id)s to an administrator."
msgstr ""
"La connexion depuis %(name)s a échoué, vous pouvez signaler le numéro "
"d'erreur %(request_id)s à un administrateur."

#: src/authentic2_auth_oidc/views.py:120
#, python-format
msgid "Login with OpenIDConnect failed, report %s to an administrator"
msgstr ""
"La connexion OpenID Connect a échoué, vous pouvez signaler le numéro "
"d'erreur %s à un administrateur."

#: src/authentic2_auth_oidc/views.py:124
#, python-format
msgid "Missing code, report %s to an administrator"
msgstr "Code absent, signaler l'erreur %s à un administrateur."

#: src/authentic2_auth_oidc/views.py:144 src/authentic2_auth_oidc/views.py:156
#: src/authentic2_auth_oidc/views.py:167
#, python-format
msgid "Provider %(name)s is down, report %(request_id)s to an administrator. "
msgstr ""
"Le fournisseur OpenID Connect %(name)s est défaillant, signaler l'erreur "
"%(request_id)s à un administrateur."

#: src/authentic2_auth_oidc/views.py:187
msgid "No user found"
msgstr "Aucun utilisateur trouvé"
