7 |
7 |
msgstr ""
|
8 |
8 |
"Project-Id-Version: authentic2-auth-saml 1.0\n"
|
9 |
9 |
"Report-Msgid-Bugs-To: \n"
|
10 |
|
"POT-Creation-Date: 2022-05-13 10:35+0200\n"
|
|
10 |
"POT-Creation-Date: 2022-07-05 14:44+0200\n"
|
11 |
11 |
"PO-Revision-Date: 2021-08-09 20:45+0200\n"
|
12 |
12 |
"Last-Translator: Benjamin Dauvergne <bdauvergne@entrouvert.com>\n"
|
13 |
13 |
"Language-Team: french <fr@li.org>\n"
|
... | ... | |
121 |
121 |
msgid "condition evaluation failed: %(message)s"
|
122 |
122 |
msgstr "échec de l’évaluation de la condition : %(message)s"
|
123 |
123 |
|
124 |
|
#: src/authentic2_auth_saml/authenticators.py
|
|
124 |
#: src/authentic2_auth_saml/models.py
|
|
125 |
msgid "Metadata URL"
|
|
126 |
msgstr "URL des métadonnées"
|
|
127 |
|
|
128 |
#: src/authentic2_auth_saml/models.py
|
|
129 |
msgid "Metadata cache time"
|
|
130 |
msgstr "Durée du cache des métadonnées"
|
|
131 |
|
|
132 |
#: src/authentic2_auth_saml/models.py
|
|
133 |
msgid "Metadata HTTP timeout"
|
|
134 |
msgstr "Timeout HTTP des métadonnées"
|
|
135 |
|
|
136 |
#: src/authentic2_auth_saml/models.py
|
|
137 |
msgid "Metadata file path"
|
|
138 |
msgstr "Chemin d’accès aux métadonnées"
|
|
139 |
|
|
140 |
#: src/authentic2_auth_saml/models.py
|
|
141 |
msgid "Absolute path to the IdP metadata file."
|
|
142 |
msgstr ""
|
|
143 |
"Chemin d’accès absolu au fichier contenant les métadonnées du fournisseur "
|
|
144 |
"d’identité."
|
|
145 |
|
|
146 |
#: src/authentic2_auth_saml/models.py
|
|
147 |
msgid "Metadata (XML)"
|
|
148 |
msgstr "Métadonnées (XML)"
|
|
149 |
|
|
150 |
#: src/authentic2_auth_saml/models.py
|
|
151 |
msgid "Provision"
|
|
152 |
msgstr "Provisionner"
|
|
153 |
|
|
154 |
#: src/authentic2_auth_saml/models.py
|
|
155 |
msgid "Create user if their username does not already exists."
|
|
156 |
msgstr "Créer l’utilisateur si son identifiant n’existe pas déjà."
|
|
157 |
|
|
158 |
#: src/authentic2_auth_saml/models.py
|
|
159 |
msgid "Verify SSL certificate"
|
|
160 |
msgstr "Vérifier le certificat SSL"
|
|
161 |
|
|
162 |
#: src/authentic2_auth_saml/models.py
|
|
163 |
msgid ""
|
|
164 |
"Verify SSL certificate when doing HTTP requests, used when resolving "
|
|
165 |
"artifacts."
|
|
166 |
msgstr ""
|
|
167 |
"Vérification du certificat SSL lors des requêtes HTTP, utilisée lors de la "
|
|
168 |
"résolution des artefacts."
|
|
169 |
|
|
170 |
#: src/authentic2_auth_saml/models.py
|
|
171 |
msgid "Transient federation attribute"
|
|
172 |
msgstr "Attribut temporaire de fédération"
|
|
173 |
|
|
174 |
#: src/authentic2_auth_saml/models.py
|
|
175 |
msgid ""
|
|
176 |
"Name of an attribute to use in replacement of the NameID content when the "
|
|
177 |
"NameID format is transient."
|
|
178 |
msgstr ""
|
|
179 |
"Nom d’un attribut à utiliser en remplacement du contenu du NameID quand son "
|
|
180 |
"format est temporaire (transient)."
|
|
181 |
|
|
182 |
#: src/authentic2_auth_saml/models.py
|
|
183 |
msgid "Realm"
|
|
184 |
msgstr "Domaine"
|
|
185 |
|
|
186 |
#: src/authentic2_auth_saml/models.py
|
|
187 |
msgid "The default realm to associate to user, used when setting username."
|
|
188 |
msgstr ""
|
|
189 |
"Domaine à associer à l’utilisateur, utilisé lors de l’affectation d’un "
|
|
190 |
"identifiant."
|
|
191 |
|
|
192 |
#: src/authentic2_auth_saml/models.py
|
|
193 |
msgid "Username template"
|
|
194 |
msgstr "Gabarit pour l’identifiant"
|
|
195 |
|
|
196 |
#: src/authentic2_auth_saml/models.py
|
|
197 |
#, python-brace-format
|
|
198 |
msgid ""
|
|
199 |
"The template to build and/or retrieve a user from its username based on "
|
|
200 |
"received attributes, the syntax is the one from the str.format() method of "
|
|
201 |
"Python. Available variables are realm, idp (current settings for the idp "
|
|
202 |
"issuing the assertion), attributes. The default value is "
|
|
203 |
"{attributes[name_id_content]}@{realm}. Another example could be "
|
|
204 |
"{atttributes[uid][0]} to set the passed username as the username of the "
|
|
205 |
"newly created user."
|
|
206 |
msgstr ""
|
|
207 |
"Le gabarit pour construire et/ou récupérer un utilisateur depuis son "
|
|
208 |
"identifiant, basé sur les attributs reçus. La syntaxe est celle de la "
|
|
209 |
"méthode str.format() de Python. Les variables disponibles sont realm, idp "
|
|
210 |
"(réglages courants de l'IdP émettant l’assertion), attributes. La valeur par "
|
|
211 |
"défaut est {attributes[name_id_content]}@{realm}. Un autre exemple pourrait "
|
|
212 |
"être {atttributes[uid][0]} pour affecter l’identifiant transmis comme "
|
|
213 |
"identifiant de l’utilisateur nouvellement créé."
|
|
214 |
|
|
215 |
#: src/authentic2_auth_saml/models.py
|
|
216 |
msgid "NameID policy format"
|
|
217 |
msgstr "Politique de format du NameID"
|
|
218 |
|
|
219 |
#: src/authentic2_auth_saml/models.py
|
|
220 |
msgid "The NameID format to request."
|
|
221 |
msgstr "Le format du NameID à demander."
|
|
222 |
|
|
223 |
#: src/authentic2_auth_saml/models.py
|
|
224 |
msgid "NameID policy allow create"
|
|
225 |
msgstr "Politique du NameID autorisant la création"
|
|
226 |
|
|
227 |
#: src/authentic2_auth_saml/models.py
|
|
228 |
msgid "Force authn"
|
|
229 |
msgstr "Force authn"
|
|
230 |
|
|
231 |
#: src/authentic2_auth_saml/models.py
|
|
232 |
msgid "Force authentication on each authentication request."
|
|
233 |
msgstr "Forcer l’authentification à chaque requête d’authentification."
|
|
234 |
|
|
235 |
#: src/authentic2_auth_saml/models.py
|
|
236 |
msgid "Add authnrequest next url extension"
|
|
237 |
msgstr "Ajouter l’extension authnrequest next url"
|
|
238 |
|
|
239 |
#: src/authentic2_auth_saml/models.py
|
|
240 |
msgid "Group attribute"
|
|
241 |
msgstr "Attribut de groupe"
|
|
242 |
|
|
243 |
#: src/authentic2_auth_saml/models.py
|
|
244 |
msgid ""
|
|
245 |
"Name of the SAML attribute to map to Django group names (for example \"role"
|
|
246 |
"\")."
|
|
247 |
msgstr ""
|
|
248 |
"Nom de l’attribut SAML à associer aux noms de groupes Django (par exemple "
|
|
249 |
"« role »)."
|
|
250 |
|
|
251 |
#: src/authentic2_auth_saml/models.py
|
|
252 |
msgid "Create group"
|
|
253 |
msgstr "Créer le groupe"
|
|
254 |
|
|
255 |
#: src/authentic2_auth_saml/models.py
|
|
256 |
msgid "Create group or only assign existing groups."
|
|
257 |
msgstr "Créer le groupe ou seulement assigner à des groupes existants."
|
|
258 |
|
|
259 |
#: src/authentic2_auth_saml/models.py
|
|
260 |
msgid "Error URL"
|
|
261 |
msgstr "URL d’erreur"
|
|
262 |
|
|
263 |
#: src/authentic2_auth_saml/models.py
|
|
264 |
msgid ""
|
|
265 |
"URL for the continue link when authentication fails. If not set, the "
|
|
266 |
"RelayState is used. If there is no RelayState, application default login "
|
|
267 |
"redirect URL is used."
|
|
268 |
msgstr ""
|
|
269 |
"URL du lien continuer quand l’authentification échoue. Si laissé vide, le "
|
|
270 |
"RelayState est utilisé. Si le RelayState n’existe pas, l'URL de connexion "
|
|
271 |
"est utilisée."
|
|
272 |
|
|
273 |
#: src/authentic2_auth_saml/models.py
|
|
274 |
msgid "Error redirect after timeout"
|
|
275 |
msgstr "Délai de redirection après erreur"
|
|
276 |
|
|
277 |
#: src/authentic2_auth_saml/models.py
|
|
278 |
msgid ""
|
|
279 |
"Timeout in seconds before automatically redirecting the user to the continue "
|
|
280 |
"URL when authentication has failed."
|
|
281 |
msgstr ""
|
|
282 |
"Délai en secondes avant de rediriger automatiquement l’utilisateur vers "
|
|
283 |
"l’URL d’erreur quand l’authentification a échoué."
|
|
284 |
|
|
285 |
#: src/authentic2_auth_saml/models.py
|
|
286 |
msgid "Authn classref"
|
|
287 |
msgstr "Authn classref"
|
|
288 |
|
|
289 |
#: src/authentic2_auth_saml/models.py
|
|
290 |
msgid ""
|
|
291 |
"Authorized authentication class references, separated by commas. Empty value "
|
|
292 |
"means everything is authorized. Authentication class reference must be "
|
|
293 |
"obtained from the identity provider but should come from the SAML 2.0 "
|
|
294 |
"specification."
|
|
295 |
msgstr ""
|
|
296 |
"Références de classes d’authentification autorisées, séparées par des "
|
|
297 |
"virgules. Une valeur vide signifie que toutes les classes sont autorisées. "
|
|
298 |
"La référence d’une classe doit être obtenue depuis le fournisseur d’identité "
|
|
299 |
"mais devrait venir de la norme SAML 2.0."
|
|
300 |
|
|
301 |
#: src/authentic2_auth_saml/models.py
|
|
302 |
msgid "Login hints"
|
|
303 |
msgstr "Indices de connexion (login hints)"
|
|
304 |
|
|
305 |
#: src/authentic2_auth_saml/models.py
|
|
306 |
msgid "Comma separated list."
|
|
307 |
msgstr "Liste séparée par des virgules."
|
|
308 |
|
|
309 |
#: src/authentic2_auth_saml/models.py
|
|
310 |
msgid "Lookup by attributes"
|
|
311 |
msgstr "Recherche par attributs"
|
|
312 |
|
|
313 |
#: src/authentic2_auth_saml/models.py
|
|
314 |
msgid ""
|
|
315 |
"Allow looking for user with some SAML attributes if the received NameID is "
|
|
316 |
"still unknown. It must be a list of dictionnaries with two mandatory keys "
|
|
317 |
"`user_field` and `saml_attribute`. The optionnal key `ignore-case` should be "
|
|
318 |
"a boolean indicating if the match is case-insensitive (default is to respect "
|
|
319 |
"the case)."
|
|
320 |
msgstr ""
|
|
321 |
"Permet de rechercher un utilisateur à partir de certains attributs SAML si "
|
|
322 |
"le NameID reçu est toujours inconnu. Accepte une liste de dictionnaires avec "
|
|
323 |
"les clés obligatoires « user_field » et « saml_attribute ». La clé "
|
|
324 |
"optionnelle « ignore-case » doit être un booléen indiquand si la "
|
|
325 |
"correspondance doit être sensible à la casse (le comportement par défaut est "
|
|
326 |
"de respecter la casse)."
|
|
327 |
|
|
328 |
#: src/authentic2_auth_saml/models.py
|
|
329 |
msgid "Attribute mapping"
|
|
330 |
msgstr "Mapping des attributs"
|
|
331 |
|
|
332 |
#: src/authentic2_auth_saml/models.py
|
|
333 |
msgid ""
|
|
334 |
"Copy incoming SAML attributes to user attributes, for example for example "
|
|
335 |
"[{\"attribute\": \"email\", \"saml_attribute\": \"mail\", \"mandatory\": "
|
|
336 |
"false}]."
|
|
337 |
msgstr "Copie les attributs SAML reçus vers des attributs de l’utilisateur, "
|
|
338 |
|
|
339 |
#: src/authentic2_auth_saml/models.py
|
|
340 |
msgid "Attribute mapping (deprecated)"
|
|
341 |
msgstr "Mapping des attributs (déprécié)"
|
|
342 |
|
|
343 |
#: src/authentic2_auth_saml/models.py
|
|
344 |
msgid ""
|
|
345 |
"Maps templates based on SAML attributes to field of the user model, for "
|
|
346 |
"example {\"email\": \"attributes[mail][0]\"}."
|
|
347 |
msgstr ""
|
|
348 |
"Copie les attributs SAML reçus vers des attributs de l’utilisateur, par "
|
|
349 |
"exemple {\"email\": \"attributes[mail][0]\"}."
|
|
350 |
|
|
351 |
#: src/authentic2_auth_saml/models.py
|
|
352 |
msgid "Superuser mapping"
|
|
353 |
msgstr "Mapping super-utilisateur"
|
|
354 |
|
|
355 |
#: src/authentic2_auth_saml/models.py
|
|
356 |
msgid ""
|
|
357 |
"Gives superuser flags to user if a SAML attribute contains a given value, "
|
|
358 |
"for example {\"roles\": \"Admin\"}."
|
|
359 |
msgstr ""
|
|
360 |
"Donne l'attribut super-utilisateur si un attribut SAML contient une valeur "
|
|
361 |
"donnée, par exemple {\"roles\": \"Admin\"}."
|
|
362 |
|
|
363 |
#: src/authentic2_auth_saml/models.py
|
125 |
364 |
msgid "SAML"
|
126 |
365 |
msgstr "SAML"
|
127 |
366 |
|
|
367 |
#: src/authentic2_auth_saml/models.py
|
|
368 |
msgid "One of the metadata fields must be filled."
|
|
369 |
msgstr "L’un des champs métadonnées doit être rempli."
|
|
370 |
|
128 |
371 |
#: src/authentic2_auth_saml/templates/authentic2_auth_saml/login.html
|
129 |
372 |
msgid "Login"
|
130 |
373 |
msgstr "Connexion"
|
131 |
|
-
|