wcs/wcs/locale/fr/LC_MESSAGES/django.po

10112 lines
266 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Copyright (C) 2006-2015 Entr'ouvert
# This file is distributed under the same license as the w.c.s. package.
msgid ""
msgstr ""
"Project-Id-Version: wcs 0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-28 10:02+0100\n"
"PO-Revision-Date: 2020-10-16 15:09+0200\n"
"Last-Translator: Thomas Noël <tnoel@entrouvert.com>\n"
"Language-Team: french\n"
"Language: fr\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"
#: admin/blocks.py:48
msgid "This block of fields is readonly."
msgstr "Ce bloc de champs est en lecture seule."
#: admin/blocks.py:68
msgid "There are not yet any fields defined."
msgstr "Il ny a pas encore de champs définis."
#: admin/blocks.py:78
msgid "Usage"
msgstr "Utilisation"
#: admin/blocks.py:90 admin/blocks.py:115 admin/categories.py:79
#: admin/categories.py:128 admin/categories.py:133 admin/data_sources.py:211
#: admin/data_sources.py:299 admin/fields.py:148 admin/forms.py:648
#: admin/forms.py:993 admin/forms.py:998 admin/logged_errors.py:100
#: admin/mail_templates.py:174 admin/roles.py:93 admin/roles.py:182
#: admin/roles.py:187 admin/settings.py:360 admin/users.py:237
#: admin/users.py:282 admin/users.py:287 admin/workflows.py:304
#: admin/workflows.py:309 admin/workflows.py:365 admin/workflows.py:370
#: admin/workflows.py:525 admin/workflows.py:585 admin/workflows.py:590
#: admin/workflows.py:1017 admin/workflows.py:1106 admin/workflows.py:1221
#: admin/workflows.py:1226 admin/workflows.py:1276 admin/workflows.py:1580
#: admin/workflows.py:1782 admin/workflows.py:1787 admin/wscalls.py:118
#: admin/wscalls.py:156 admin/wscalls.py:161 backoffice/cards.py:192
#: backoffice/management.py:1498 backoffice/management.py:1600
#: backoffice/submission.py:62 templates/wcs/backoffice/mail-template.html:7
msgid "Delete"
msgstr "Supprimer"
#: admin/blocks.py:91 admin/data_sources.py:212 admin/forms.py:652
#: admin/settings.py:504 admin/settings.py:880 admin/settings.py:881
#: admin/settings.py:883 admin/settings.py:976 admin/workflows.py:1582
#: admin/wscalls.py:117 backoffice/cards.py:196 qommon/admin/menu.py:110
#: templates/wcs/backoffice/snapshots.html:28
msgid "Export"
msgstr "Export"
#: admin/blocks.py:93 admin/data_sources.py:214 admin/forms.py:654
#: admin/workflows.py:1584 admin/wscalls.py:120 backoffice/cards.py:198
#: backoffice/snapshots.py:61
msgid "Save snapshot"
msgstr "Enregistrer une sauvegarde"
#: admin/blocks.py:94 admin/data_sources.py:215 admin/forms.py:655
#: admin/workflows.py:1585 admin/wscalls.py:121 backoffice/cards.py:199
#: backoffice/snapshots.py:37 backoffice/snapshots.py:41
#: backoffice/snapshots.py:59 templates/wcs/backoffice/snapshots.html:5
msgid "History"
msgstr "Historique"
#: admin/blocks.py:95 admin/blocks.py:134 admin/blocks.py:167
#: admin/blocks.py:169 admin/settings.py:447 admin/settings.py:587
#: admin/settings.py:870 admin/settings.py:1038 backoffice/root.py:70
#: qommon/admin/settings.py:29
msgid "Settings"
msgstr "Paramètres"
#: admin/blocks.py:104
msgid "You are about to irrevocably delete this block."
msgstr "Vous allez définitivement supprimer ce bloc."
#: admin/blocks.py:106 admin/blocks.py:153 admin/categories.py:46
#: admin/categories.py:149 admin/data_sources.py:155 admin/data_sources.py:291
#: admin/fields.py:60 admin/fields.py:143 admin/fields.py:353 admin/forms.py:98
#: admin/forms.py:293 admin/forms.py:367 admin/forms.py:705 admin/forms.py:745
#: admin/forms.py:799 admin/forms.py:839 admin/forms.py:877 admin/forms.py:1014
#: admin/forms.py:1224 admin/forms.py:1257 admin/forms.py:1381
#: admin/forms.py:1471 admin/forms.py:1512 admin/mail_templates.py:112
#: admin/mail_templates.py:166 admin/roles.py:53 admin/settings.py:89
#: admin/settings.py:161 admin/settings.py:178 admin/settings.py:610
#: admin/settings.py:693 admin/settings.py:814 admin/settings.py:874
#: admin/settings.py:998 admin/settings.py:1069 admin/settings.py:1115
#: admin/settings.py:1156 admin/settings.py:1219 admin/settings.py:1250
#: admin/users.py:77 admin/workflows.py:227 admin/workflows.py:236
#: admin/workflows.py:282 admin/workflows.py:612 admin/workflows.py:646
#: admin/workflows.py:732 admin/workflows.py:760 admin/workflows.py:779
#: admin/workflows.py:1010 admin/workflows.py:1104 admin/workflows.py:1241
#: admin/wscalls.py:67 backoffice/data_management.py:178
#: backoffice/management.py:643 backoffice/management.py:660
#: backoffice/snapshots.py:49 backoffice/snapshots.py:121 forms/root.py:447
#: forms/root.py:1389 qommon/admin/emails.py:130 qommon/admin/emails.py:215
#: qommon/admin/logger.py:154 qommon/admin/settings.py:39
#: qommon/admin/settings.py:86 qommon/admin/settings.py:120
#: qommon/admin/texts.py:127 qommon/ident/franceconnect.py:199
#: qommon/ident/idp.py:126 qommon/ident/idp.py:308 qommon/ident/idp.py:403
#: qommon/ident/idp.py:622 qommon/ident/idp.py:855 qommon/ident/idp.py:1016
#: qommon/ident/password.py:422 qommon/ident/password.py:740
#: qommon/ident/password.py:789 qommon/ident/password.py:835
#: qommon/ident/password.py:1095 qommon/ident/password.py:1296
#: qommon/ident/password.py:1323 root.py:106 root.py:169 wf/form.py:173
msgid "Submit"
msgstr "Valider"
#: admin/blocks.py:109
msgid "This block is still used, it cannot be deleted."
msgstr "Ce bloc est encore utilisé; il ne peut pas être supprimé."
#: admin/blocks.py:111 admin/blocks.py:154 admin/blocks.py:200
#: admin/blocks.py:221 admin/categories.py:47 admin/categories.py:129
#: admin/categories.py:150 admin/data_sources.py:156 admin/data_sources.py:295
#: admin/data_sources.py:363 admin/fields.py:61 admin/fields.py:144
#: admin/forms.py:99 admin/forms.py:294 admin/forms.py:368 admin/forms.py:706
#: admin/forms.py:746 admin/forms.py:800 admin/forms.py:840 admin/forms.py:878
#: admin/forms.py:994 admin/forms.py:1015 admin/forms.py:1225
#: admin/forms.py:1258 admin/forms.py:1382 admin/forms.py:1472
#: admin/forms.py:1513 admin/forms.py:1675 admin/mail_templates.py:49
#: admin/mail_templates.py:113 admin/mail_templates.py:170 admin/roles.py:54
#: admin/roles.py:183 admin/settings.py:90 admin/settings.py:359
#: admin/settings.py:611 admin/settings.py:735 admin/settings.py:816
#: admin/settings.py:875 admin/settings.py:999 admin/settings.py:1070
#: admin/settings.py:1116 admin/settings.py:1157 admin/settings.py:1220
#: admin/settings.py:1251 admin/settings.py:1271 admin/users.py:78
#: admin/users.py:283 admin/workflows.py:228 admin/workflows.py:237
#: admin/workflows.py:283 admin/workflows.py:305 admin/workflows.py:345
#: admin/workflows.py:366 admin/workflows.py:586 admin/workflows.py:613
#: admin/workflows.py:647 admin/workflows.py:733 admin/workflows.py:761
#: admin/workflows.py:780 admin/workflows.py:975 admin/workflows.py:1011
#: admin/workflows.py:1071 admin/workflows.py:1105 admin/workflows.py:1222
#: admin/workflows.py:1242 admin/workflows.py:1341 admin/workflows.py:1777
#: admin/workflows.py:1783 admin/workflows.py:1936 admin/wscalls.py:68
#: admin/wscalls.py:157 admin/wscalls.py:225 backoffice/data_management.py:179
#: backoffice/management.py:164 backoffice/management.py:1543
#: backoffice/management.py:1601 backoffice/snapshots.py:50
#: backoffice/snapshots.py:122 backoffice/submission.py:63 forms/root.py:129
#: forms/root.py:513 forms/root.py:1391 qommon/admin/emails.py:131
#: qommon/admin/emails.py:218 qommon/admin/settings.py:40
#: qommon/admin/settings.py:87 qommon/admin/settings.py:121
#: qommon/admin/texts.py:130 qommon/ident/franceconnect.py:200
#: qommon/ident/idp.py:127 qommon/ident/idp.py:404 qommon/ident/idp.py:623
#: qommon/ident/idp.py:856 qommon/ident/idp.py:1017
#: qommon/ident/password.py:423 qommon/ident/password.py:741
#: qommon/ident/password.py:790 qommon/ident/password.py:836
#: qommon/ident/password.py:1096 qommon/ident/password.py:1298
#: qommon/ident/password.py:1324 qommon/myspace.py:110 qommon/myspace.py:147
#: qommon/myspace.py:180
msgid "Cancel"
msgstr "Annuler"
#: admin/blocks.py:116
msgid "Delete Block"
msgstr "Supprimer le bloc"
#: admin/blocks.py:118
msgid "Deleting Block:"
msgstr "Suppression du bloc :"
#: admin/blocks.py:136 admin/blocks.py:198 admin/data_sources.py:54
#: admin/forms.py:85 admin/forms.py:788 admin/mail_templates.py:47
#: admin/mail_templates.py:85 admin/users.py:52 admin/users.py:144
#: admin/workflows.py:973 admin/workflows.py:1008 admin/workflows.py:1067
#: admin/workflows.py:1100 admin/workflows.py:1339 admin/workflows.py:1693
#: admin/workflows.py:1725 admin/wscalls.py:40 backoffice/management.py:405
#: backoffice/management.py:994 fields.py:102 qommon/ident/franceconnect.py:65
#: qommon/ident/idp.py:171 qommon/ident/password.py:865 wf/profile.py:57
msgid "Name"
msgstr "Nom"
#: admin/blocks.py:141 admin/data_sources.py:151 admin/mail_templates.py:100
#: admin/wscalls.py:48 fields.py:584 wf/attachment.py:197
#: wf/create_formdata.py:277 wf/export_to_model.py:344 wf/form.py:112
#: wf/wscall.py:229 workflows.py:1366 workflows.py:2404 workflows.py:2520
msgid "Identifier"
msgstr "Identifiant"
#: admin/blocks.py:145
msgid ""
"It is for example used as prefix for variable names in the digest template "
"below."
msgstr ""
"Il est notamment utilisé comme préfixe aux variables dans le gabarit de "
"résumé ci-dessous."
#: admin/blocks.py:148
msgid "The identifier can not be modified as the block is in use."
msgstr "Lidentifiant ne peut pas être modifié car le bloc est utilisé."
#: admin/blocks.py:150 admin/forms.py:591 backoffice/cards.py:157
msgid "Digest Template"
msgstr "Gabarit du résumé"
#: admin/blocks.py:183 admin/blocks.py:190 admin/settings.py:866
msgid "Fields Blocks"
msgstr "Blocs de champs"
#: admin/blocks.py:199 admin/fields.py:344 admin/mail_templates.py:48
#: admin/workflows.py:553 admin/workflows.py:974 admin/workflows.py:1070
#: admin/workflows.py:1320 admin/workflows.py:1340 admin/workflows.py:1694
#: backoffice/data_management.py:106 qommon/admin/menu.py:103
msgid "Add"
msgstr "Ajouter"
#: admin/blocks.py:209 admin/blocks.py:210 admin/blocks.py:212
msgid "New Fields Block"
msgstr "Nouveau bloc de champs"
#: admin/blocks.py:219 admin/data_sources.py:361 admin/forms.py:1010
#: admin/forms.py:1671 admin/settings.py:997 admin/workflows.py:1932
#: admin/wscalls.py:223 backoffice/data_management.py:177
#: qommon/ident/password.py:818
msgid "File"
msgstr "Fichier"
#: admin/blocks.py:220 admin/blocks.py:233 admin/blocks.py:235
msgid "Import Fields Block"
msgstr "Importer un bloc de champs"
#: admin/blocks.py:232 admin/data_sources.py:374 admin/forms.py:1589
#: admin/forms.py:1686 admin/settings.py:502 admin/settings.py:1004
#: admin/settings.py:1005 admin/settings.py:1007 admin/settings.py:1019
#: admin/settings.py:1021 admin/workflows.py:1840 admin/workflows.py:1947
#: admin/wscalls.py:236 backoffice/cards.py:248
#: templates/wcs/backoffice/blocks.html:7
#: templates/wcs/backoffice/data-sources.html:7
#: templates/wcs/backoffice/wscalls.html:7
msgid "Import"
msgstr "Import"
#: admin/blocks.py:236
msgid "You can install a new fields block by uploading a file."
msgstr ""
"Vous pouvez installer un nouveau bloc de champs en téléchargeant un fichier."
#: admin/blocks.py:256 admin/forms.py:1062 admin/forms.py:1728
#: admin/workflows.py:1982
#, python-format
msgid "Invalid File (%s)"
msgstr "Fichier invalide (%s)"
#: admin/blocks.py:258 admin/data_sources.py:395 admin/forms.py:1064
#: admin/forms.py:1730 admin/workflows.py:1984 admin/wscalls.py:257
msgid "Invalid File"
msgstr "Fichier invalide"
#: admin/blocks.py:267 admin/workflows.py:1996
#, python-format
msgid "Copy of %s"
msgstr "Copie de %s"
#: admin/blocks.py:269 admin/workflows.py:1998
#, python-format
msgid "Copy of %(name)s (%(no)d)"
msgstr "Copie de %(name)s (%(no)d)"
#: admin/blocks.py:275
msgid "This fields block has been successfully imported."
msgstr "Ce bloc de champs a été importé correctement."
#: admin/categories.py:37 categories.py:113
msgid "Category Name"
msgstr "Nom de la catégorie"
#: admin/categories.py:39 admin/categories.py:147 admin/categories.py:160
#: admin/data_sources.py:56 admin/forms.py:237 admin/forms.py:239
#: admin/forms.py:465 admin/mail_templates.py:87 admin/wscalls.py:42
#: qommon/ident/franceconnect.py:248
msgid "Description"
msgstr "Description"
#: admin/categories.py:43
msgid "URL Redirection"
msgstr "URL de redirection"
#: admin/categories.py:44
msgid "If set, redirect the site category page to the given URL."
msgstr "Si précisée, redirige la page de la catégorie vers cette URL."
#: admin/categories.py:56 admin/forms.py:112 admin/roles.py:66
#: admin/workflows.py:249
msgid "This name is already used"
msgstr "Ce nom est déjà utilisé"
#: admin/categories.py:80 admin/categories.py:117 admin/data_sources.py:279
#: admin/mail_templates.py:152 admin/roles.py:94 admin/roles.py:171
#: admin/users.py:236 admin/users.py:268 admin/workflows.py:628
#: admin/workflows.py:1257 admin/workflows.py:1765 admin/wscalls.py:145
#: forms/common.py:783 qommon/admin/menu.py:104 qommon/ident/idp.py:590
#: templates/wcs/backoffice/data-source.html:8
#: templates/wcs/backoffice/mail-template.html:8
#: templates/wcs/backoffice/wscall.html:8
msgid "Edit"
msgstr "Modifier"
#: admin/categories.py:92
msgid "Forms in this category"
msgstr "Formulaires dans cette catégorie"
#: admin/categories.py:99
msgid "no form associated to this category"
msgstr "aucun formulaire nest associé à cette catégorie"
#: admin/categories.py:118 admin/categories.py:120
msgid "Edit Category"
msgstr "Modifier la catégorie"
#: admin/categories.py:127
msgid "You are about to irrevocably delete this category."
msgstr "Vous allez définitivement supprimer cette catégorie."
#: admin/categories.py:134
msgid "Delete Category"
msgstr "Supprimer la catégorie"
#: admin/categories.py:136
msgid "Deleting Category:"
msgstr "Suppression de la catégorie :"
#: admin/categories.py:161 admin/categories.py:163
msgid "Edit Category Description"
msgstr "Modifier la description de la catégorie"
#: admin/categories.py:174 admin/categories.py:178 admin/categories.py:233
#: admin/forms.py:1588 admin/settings.py:586 admin/settings.py:869
#: forms/root.py:1744
msgid "Categories"
msgstr "Catégories"
#: admin/categories.py:180 admin/categories.py:223 admin/categories.py:225
msgid "New Category"
msgstr "Nouvelle catégorie"
#: admin/categories.py:184
msgid "Categories are used to sort the different forms."
msgstr ""
"Les catégories sont utilisées pour y ranger les différents formulaires."
#: admin/categories.py:209 admin/data_sources.py:334 admin/forms.py:1641
#: admin/roles.py:236 admin/users.py:478 admin/workflows.py:1905
#: admin/wscalls.py:196 backoffice/cards.py:258 qommon/ident/idp.py:227
#: qommon/ident/idp.py:312 qommon/ident/idp.py:487 workflows.py:769
msgid "New"
msgstr "Nouveau"
#: admin/data_sources.py:53 admin/mail_templates.py:84 admin/wscalls.py:39
msgid "Additional options"
msgstr "Options supplémentaires"
#: admin/data_sources.py:61 fields.py:826 fields.py:1632 fields.py:1746
#: formdata.py:1228 templates/wcs/backoffice/data-source.html:5
msgid "Data Source"
msgstr "Source de données"
#: admin/data_sources.py:67
msgid "Cache Duration"
msgstr "Durée de conservation en cache"
#: admin/data_sources.py:68
msgid ""
"Caching data will improve performances but will keep changes from being "
"visible immediately. You should keep this duration reasonably short."
msgstr ""
"Mettre les données en cache améliorera les performances mais implique quun "
"changement ne sera pas immédiatement visible. Il est conseillé de garder une "
"durée relativement courte."
#: admin/data_sources.py:79
msgid "Query Parameter"
msgstr "Paramètre de requête"
#: admin/data_sources.py:80
msgid "Name of the parameter to use for querying source (typically, q)"
msgstr ""
"Nom du paramètre à utiliser pour faire une requête sur la source de données "
"(usuellement « q »)"
#: admin/data_sources.py:89
msgid "Id Parameter"
msgstr "Paramètre didentifiant"
#: admin/data_sources.py:90
msgid ""
"Name of the parameter to use to get a given entry from data source "
"(typically, id)"
msgstr ""
"Nom du paramètre à utiliser pour obtenir un enregistrement précis depuis la "
"source de données (usuellement « id »)"
#: admin/data_sources.py:99
msgid "Id Property"
msgstr "Propriété avec lidentifiant"
#: admin/data_sources.py:100
msgid ""
"Name of the property to use to get a given entry from data source (default: "
"id)"
msgstr ""
"Nom de la propriété où trouver lidenfiant unique dune donnée (par défaut : "
"id)"
#: admin/data_sources.py:109
msgid "Data Attribute"
msgstr "Attribut des données (data)"
#: admin/data_sources.py:110
msgid "Name of the attribute containing the list of results (default: data)"
msgstr "Nom de lattribut contenant la liste des résultats (par défaut : data)"
#: admin/data_sources.py:119
msgid "Id Attribute"
msgstr "Attribut de lidentifiant (id)"
#: admin/data_sources.py:120
msgid ""
"Name of the attribute containing the identifier of an entry (default: id)"
msgstr ""
"Nom de lattribut contenant l'identifiant dune donnée (par défaut : id)"
#: admin/data_sources.py:129
msgid "Text Attribute"
msgstr "Attribut du texte (text)"
#: admin/data_sources.py:130
msgid "Name of the attribute containing the label of an entry (default: text)"
msgstr "Nom de lattribut contenant le texte dune donnée (par défaut : text)"
#: admin/data_sources.py:139
msgid "Label template"
msgstr "Gabarit pour le libellé"
#: admin/data_sources.py:140
msgid "Django expression to build label of each value (default: {{ text }})"
msgstr ""
"Gabarit Django à utiliser pour construire le libellé des valeurs (par "
"défaut : {{ text }})"
#: admin/data_sources.py:169 admin/forms.py:810 admin/wscalls.py:82
msgid "This name is already used."
msgstr "Ce nom est déjà utilisé."
#: admin/data_sources.py:171 admin/mail_templates.py:126 admin/wscalls.py:84
msgid "This value is already used."
msgstr "Cette valeur est déjà utilisée."
#: admin/data_sources.py:208
msgid "This data source is readonly."
msgstr "Cette source de données est en lecture seule."
#: admin/data_sources.py:248
msgid "error: not a string"
msgstr "erreur : nest pas une chaîne de caractères"
#: admin/data_sources.py:262
msgid "Additional keys are available:"
msgstr "Autres clés disponibles :"
#: admin/data_sources.py:280 admin/data_sources.py:282
msgid "Edit Data Source"
msgstr "Modifier la source de données"
#: admin/data_sources.py:290
msgid "You are about to irrevocably delete this data source."
msgstr "Vous allez définitivement supprimer cette source de données."
#: admin/data_sources.py:294
msgid "This datasource is still used, it cannot be deleted."
msgstr ""
"La source de données est encore utilisée; elle ne peut pas être supprimée."
#: admin/data_sources.py:300
msgid "Delete Data Source"
msgstr "Supprimer la source de données"
#: admin/data_sources.py:302
msgid "Deleting Data Source:"
msgstr "Suppression de la source de données :"
#: admin/data_sources.py:324 admin/data_sources.py:328
#: templates/wcs/backoffice/data-sources.html:4
msgid "Data Sources"
msgstr "Sources de données"
#: admin/data_sources.py:348 admin/data_sources.py:350
#: templates/wcs/backoffice/data-sources.html:8
msgid "New Data Source"
msgstr "Nouvelle source de données"
#: admin/data_sources.py:359
msgid "Import Data Source"
msgstr "Importer une source de données"
#: admin/data_sources.py:379
msgid "You can install a new data source by uploading a file."
msgstr ""
"Vous pouvez enregistrer une nouvelle source de données en téléchargeant un "
"fichier."
#: admin/data_sources.py:390
msgid "This datasource has been successfully imported."
msgstr "Cette source de données a été importée correctement."
#: admin/fields.py:49 admin/settings.py:146 admin/users.py:458
#: data_sources.py:68 fields.py:59 qommon/form.py:1018
#: qommon/ident/password.py:732
msgid "None"
msgstr "Aucun"
#: admin/fields.py:55
msgid "Additional parameters"
msgstr "Paramètres supplémentaires"
#: admin/fields.py:101
#, python-format
msgid "Modification of field \"%s\""
msgstr "Modification du champ « %s »"
#: admin/fields.py:104
msgid "Warning: this field data will be permanently deleted."
msgstr ""
"Attention : linformation contenue dans ce champ sera perdue de façon "
"irréversible."
#: admin/fields.py:117
msgid "Delete Page"
msgstr "Supprimer la page"
#: admin/fields.py:118
#, python-format
msgid "Deleting Page: %s"
msgstr "Suppression de la page : %s"
#: admin/fields.py:119
#, python-format
msgid "You are about to remove the \"%s\" page."
msgstr "Vous allez supprimer la page « %s »."
#: admin/fields.py:121
msgid "Delete Field"
msgstr "Supprimer le champ"
#: admin/fields.py:122
#, python-format
msgid "Deleting Field: %s"
msgstr "Suppression du champ : %s"
#: admin/fields.py:123
#, python-format
msgid "You are about to remove the \"%s\" field."
msgstr "Vous allez supprimer le champ « %s »."
#: admin/fields.py:142
msgid "Also remove all fields from the page"
msgstr "Supprimer tous les champs de la page"
#: admin/fields.py:162
#, python-format
msgid "Deletion of field \"%s\""
msgstr "Suppression du champ « %s »"
#: admin/fields.py:180
#, python-format
msgid "Duplication of field \"%s\""
msgstr "Duplication du champ « %s »"
#: admin/fields.py:205
msgid "The fields are readonly."
msgstr "Les champs sont en lecture seule."
#: admin/fields.py:218 fields.py:1963
msgid "Page"
msgstr "Page"
#: admin/fields.py:220 admin/forms.py:611 backoffice/cards.py:165
msgid "Fields"
msgstr "Champs"
#: admin/fields.py:240
msgid ""
"This form contains more than 500 fields. It is close to the database limits "
"and no new fields should be added."
msgstr ""
"Ce formulaire contient plus de 500 champs. Il approche des limites de la "
"base de données et de nouveaux champs ne devraient pas être ajoutés."
#: admin/fields.py:247
msgid "In a multipage form, the first field should be of type \"page\"."
msgstr ""
"Dans un formulaire multi-pages, le premier champ doit être de type « page »."
#: admin/fields.py:250 admin/workflows.py:453 admin/workflows.py:1176
msgid "Use drag and drop with the handles to reorder items."
msgstr "Vous pouvez utiliser les poignées ⣿ pour ordonner les éléments."
#: admin/fields.py:253
msgid "Display all pages"
msgstr "Afficher toutes les pages"
#: admin/fields.py:262 admin/fields.py:296 admin/forms.py:940
#, python-format
msgid "Page #%s:"
msgstr "Page n°%s"
#: admin/fields.py:289 admin/fields.py:308
msgid "depending on condition"
msgstr "selon condition"
#: admin/fields.py:305
msgid "optional"
msgstr "optionnel"
#: admin/fields.py:316
msgid "Limit display to this page"
msgstr "Limiter laffichage à cette page"
#: admin/fields.py:334
msgid "New Field"
msgstr "Nouveau champ"
#: admin/fields.py:339 admin/fields.py:398 admin/settings.py:264
#: backoffice/snapshots.py:48 fields.py:580 fields.py:698 fields.py:764
#: fields.py:768 fields.py:2005 wf/backoffice_fields.py:94 wf/wscall.py:163
#: workflows.py:2386 workflows.py:2503
msgid "Label"
msgstr "Libellé"
#: admin/fields.py:341 admin/fields.py:399 admin/workflows.py:1318
msgid "Type"
msgstr "Type"
#: admin/fields.py:350 admin/fields.py:402
msgid "Or import fields from:"
msgstr "Ou importer les champs depuis :"
#: admin/fields.py:368
#, python-format
msgid "page %d"
msgstr "page %d"
#: admin/fields.py:374
msgid "There are not yet any fields for this form."
msgstr "Il ny a pas encore de champs dans ce formulaire."
#: admin/fields.py:392
msgid "Change in order of fields"
msgstr "Changement de lordre des champs"
#: admin/fields.py:407 admin/fields.py:449 admin/workflows.py:567
#: admin/workflows.py:577 admin/workflows.py:1299 admin/workflows.py:1305
#: admin/workflows.py:1728 admin/workflows.py:1738
msgid "Submitted form was not filled properly."
msgstr "Le formulaire transmis na pas été correctement rempli."
#: admin/fields.py:441
#, python-format
msgid "New field \"%s\""
msgstr "Nouveau champ « %s »"
#: admin/fields.py:447
#, python-format
msgid "Import of fields from \"%s\""
msgstr "Import des champs de « %s »"
#: admin/forms.py:89 admin/forms.py:252 admin/forms.py:255 admin/forms.py:471
#: admin/forms.py:711 admin/forms.py:714 backoffice/management.py:619
#: qommon/substitution.py:139
msgid "Category"
msgstr "Catégorie"
#: admin/forms.py:94 admin/forms.py:479 admin/forms.py:492 admin/forms.py:497
#: admin/forms.py:845 admin/forms.py:848 admin/workflows.py:289
#: admin/workflows.py:356 admin/workflows.py:429 admin/workflows.py:893
#: admin/workflows.py:917 admin/workflows.py:1159 admin/workflows.py:1608
#: backoffice/cards.py:91 backoffice/cards.py:104 backoffice/cards.py:109
#: formdef.py:1548 formdef.py:1566 formdef.py:1589 formdef.py:1606
msgid "Workflow"
msgstr "Workflow"
#: admin/forms.py:138
msgid ""
"Warning: this field data will be permanently deleted from existing forms."
msgstr ""
"Attention : pour les demandes déjà effectuées, linformation contenue dans "
"ce champ sera perdue de façon irréversible."
#: admin/forms.py:144 admin/forms.py:645
msgid "This form is readonly."
msgstr "Ce formulaire est en lecture seule."
#: admin/forms.py:152
msgid "This form is currently disabled."
msgstr "Ce formulaire est actuellement désactivé."
#: admin/forms.py:156 admin/forms.py:1634
msgid "redirection"
msgstr "redirection"
#: admin/forms.py:158 admin/forms.py:1460
msgid "Enable"
msgstr "Activer"
#: admin/forms.py:175
msgid "Include confirmation page"
msgstr "Inclure une page de confirmation"
#: admin/forms.py:177 admin/forms.py:544
msgid "Confirmation Page"
msgstr "Page de confirmation"
#: admin/forms.py:182
msgid "Only allow one form per user"
msgstr "Nautoriser quun seul formulaire par utilisateur"
#: admin/forms.py:184 admin/forms.py:549
msgid "Limit to one form"
msgstr "Limiter à un seul formulaire"
#: admin/forms.py:189
msgid "Advertise to unlogged users"
msgstr "Afficher aux utilisateurs non-connectés"
#: admin/forms.py:191 admin/forms.py:555
msgid "Display to unlogged users"
msgstr "Afficher aux utilisateurs non-connectés"
#: admin/forms.py:196
msgid "Enable support for tracking codes"
msgstr "Activer la gestion des codes de suivi"
#: admin/forms.py:198 admin/forms.py:565 backoffice/management.py:2761
#: backoffice/submission.py:186 forms/root.py:1822
msgid "Tracking Code"
msgstr "Code de suivi"
#: admin/forms.py:203
msgid "Prepend a CAPTCHA page for anonymous users"
msgstr "Commencer par un CAPTCHA pour les utilisateurs anonymes"
#: admin/forms.py:205
msgid "CAPTCHA"
msgstr "CAPTCHA"
#: admin/forms.py:210
msgid "Include button to download all files"
msgstr "Inclure un bouton pour télécharger tous les fichiers"
#: admin/forms.py:213
msgid "Skip from per user view"
msgstr "Ne pas afficher dans la vue par usager"
#: admin/forms.py:215 admin/forms.py:560 backoffice/management.py:139
#: backoffice/management.py:226 backoffice/management.py:359
#: backoffice/management.py:460 backoffice/management.py:470
#: backoffice/management.py:858 backoffice/root.py:62
msgid "Management"
msgstr "Traitement"
#: admin/forms.py:220
msgid "Disable access to form"
msgstr "Désactiver laccès au formulaire"
#: admin/forms.py:223
msgid "If disabled, redirect to this URL"
msgstr "Si désactivé, rediriger vers cette URL"
#: admin/forms.py:224
msgid ""
"Redirection will only be performed if the form is disabled and a URL is "
"given. Common variables are available with the {{variable}} syntax."
msgstr ""
"La redirection sera effectuée si le formulaire est désactivé et quune URL "
"est indiquée. Les variables sont utilisables avec la syntaxe {{variable}}."
#: admin/forms.py:228
msgid "Publication Date"
msgstr "Date de publication"
#: admin/forms.py:231
msgid "Expiration Date"
msgstr "Date dexpiration"
#: admin/forms.py:233 admin/forms.py:603
msgid "Online Status"
msgstr "Publication"
#: admin/forms.py:243 admin/forms.py:246 admin/forms.py:468
msgid "Keywords"
msgstr "Mots-clés"
#: admin/forms.py:245
msgid "Keywords need to be separated with commas."
msgstr "Les mots-clés doivent être séparés par des virgules."
#: admin/forms.py:251 admin/forms.py:715
msgid "Select a category for this form"
msgstr "Sélectionner une catégorie pour ce formulaire"
#: admin/forms.py:260
msgid "Geolocation Label"
msgstr "Libellé de géolocalisation"
#: admin/forms.py:262
msgid "Location label (empty to disable geolocation)"
msgstr "Libellé de géolocalisation (vide pour désactiver la géolocalisation)"
#: admin/forms.py:263 admin/forms.py:570 admin/settings.py:542
#: backoffice/cards.py:148 fields.py:63 wf/geolocate.py:39
msgid "Geolocation"
msgstr "Géolocalisation"
#: admin/forms.py:267
msgid "Appearance keywords"
msgstr "Mots-clés pour lapparence"
#: admin/forms.py:269
msgid ""
"Serie of keywords to alter form appearance using CSS or custom templates, "
"separated by spaces."
msgstr ""
"Série de mots-clés pour modifier lapparence du formulaire via des règles "
"CSS ou des gabarits personnalisés, séparés par des espaces."
#: admin/forms.py:271 admin/forms.py:582
msgid "Appearance"
msgstr "Apparence"
#: admin/forms.py:275
msgid "Digest"
msgstr "Résumé"
#: admin/forms.py:277
msgid "Templates"
msgstr "Gabarits"
#: admin/forms.py:282
msgid "Updating digests"
msgstr "Mise à jour des résumés"
#: admin/forms.py:285
msgid "Existing cards will be updated in the background."
msgstr "Les fiches existantes vont être mises à jour en arrière-plan."
#: admin/forms.py:288
msgid "Existing forms will be updated in the background."
msgstr "Les demandes existantes vont être mises à jour en arrière-plan."
#: admin/forms.py:325
#, python-format
msgid "Changed \"%s\" parameters"
msgstr "Changement du paramétrage « %s »"
#: admin/forms.py:344
msgid ""
"Can not empty digest template: this card model is used as data source in "
"some forms."
msgstr ""
"Le résumé ne peut être vide : ce modèle de fiche est utilisé en tant que "
"source de données."
#: admin/forms.py:373
msgid "Workflow Role"
msgstr "Rôle dans ce workflow"
#: admin/forms.py:376 wf/dispatch.py:35 wf/dispatch.py:153
msgid "Role"
msgstr "Rôle"
#: admin/forms.py:382
#, python-format
msgid "Change in function \"%s\""
msgstr "Changement de la fonction « %s »"
#: admin/forms.py:406 backoffice/submission.py:61
msgid "You are about to irrevocably delete this form."
msgstr "Vous allez définitivement supprimer ce formulaire."
#: admin/forms.py:407
msgid "Deleting Form:"
msgstr "Suppression du formulaire :"
#: admin/forms.py:409
msgid ""
"You can replace this form by uploading a file or by pointing to a form URL."
msgstr ""
"Vous pouvez remplacer ce formulaire en téléchargeant un fichier ou en "
"pointant vers lURL du formulaire."
#: admin/forms.py:412
msgid ""
"The form has been successfully overwritten. Do note it kept its existing "
"address and role and workflow parameters."
msgstr ""
"Ce formulaire a été écrasé correctement. Son adresse et les paramètres de "
"rôles et worflow ont cependant été conservés."
#: admin/forms.py:444 admin/workflows.py:1409 backoffice/cards.py:72
msgid "change title"
msgstr "changer le titre"
#: admin/forms.py:462 workflows.py:2952
msgid "Information"
msgstr "Information"
#: admin/forms.py:467
msgid "description|On"
msgstr "description|Présente"
#: admin/forms.py:467
msgid "description|None"
msgstr "description|Aucune"
#: admin/forms.py:470
msgid "keywords|None"
msgstr "keywords|Aucun"
#: admin/forms.py:473
msgid "category|None"
msgstr "category|Aucune"
#: admin/forms.py:493 backoffice/cards.py:105
msgid "Open workflow page"
msgstr "Ouvrir la page du workflow"
#: admin/forms.py:503 admin/forms.py:508 admin/forms.py:541 admin/forms.py:1466
#: admin/forms.py:1483 admin/roles.py:113 backoffice/cards.py:115
#: backoffice/cards.py:144
msgid "Options"
msgstr "Options"
#: admin/forms.py:523 admin/forms.py:627 admin/users.py:188
#: backoffice/cards.py:132
#, python-format
msgid "Unknown role (%s)"
msgstr "Rôle inconnu (%s)"
#: admin/forms.py:529 admin/forms.py:770
msgid "User Roles"
msgstr "Rôles du demandeur"
#: admin/forms.py:532
msgid "Backoffice Submission Role"
msgstr "Rôle pour la saisie backoffice"
#: admin/forms.py:546
msgid "confirmation page|Enabled"
msgstr "confirmation page|Activée"
#: admin/forms.py:546
msgid "confirmation page|Disabled"
msgstr "confirmation page|Désactivée"
#: admin/forms.py:551
msgid "limit to one|Enabled"
msgstr "limit to one|Oui"
#: admin/forms.py:551
msgid "limit to one|Disabled"
msgstr "limit to one|Non"
#: admin/forms.py:557
msgid "display to unlogged|Enabled"
msgstr "display to unlogged|Oui"
#: admin/forms.py:557
msgid "display to unlogged|Disabled"
msgstr "display to unlogged|Non"
#: admin/forms.py:561
msgid "Custom"
msgstr "Personnalisé"
#: admin/forms.py:562 workflows.py:764
msgid "Default"
msgstr "Par défaut"
#: admin/forms.py:567
msgid "tracking code|Enabled"
msgstr "tracking code|Activé"
#: admin/forms.py:567
msgid "tracking code|Disabled"
msgstr "tracking code|Désactivé"
#: admin/forms.py:572 backoffice/cards.py:150
msgid "geolocation|Enabled"
msgstr "geolocation|Activée"
#: admin/forms.py:572 backoffice/cards.py:150
msgid "geolocation|Disabled"
msgstr "geolocation|Désactivée"
#: admin/forms.py:576
msgid "CAPTCHA for anonymous users"
msgstr "CAPTCHA pour les utilisateurs anonymes"
#: admin/forms.py:578
msgid "captcha|Enabled"
msgstr "captcha|Activé"
#: admin/forms.py:578
msgid "captcha|Disabled"
msgstr "captcha|Désactivé"
#: admin/forms.py:584
msgid "appearance|Standard"
msgstr "Apparence|Standard"
#: admin/forms.py:587 backoffice/cards.py:153
msgid "template|Custom"
msgstr "template|Personnalisé"
#: admin/forms.py:589 backoffice/cards.py:155
msgid "template|None"
msgstr "template|Aucun"
#: admin/forms.py:593
msgid "online status|Active"
msgstr "online status|Activée"
#: admin/forms.py:596
msgid "online status|Disabled"
msgstr "online status|Désactivée"
#: admin/forms.py:598
msgid "Redirected"
msgstr "Redirection"
#: admin/forms.py:601
msgid "online status|Inactive by date"
msgstr "online status|Désactivée (par la date)"
#: admin/forms.py:611 backoffice/cards.py:165
msgid "edit"
msgstr "modifier"
#: admin/forms.py:630
msgid "roles|None"
msgstr "roles|Aucun"
#: admin/forms.py:649 admin/workflows.py:1581 admin/workflows.py:1762
#: backoffice/cards.py:193 qommon/admin/menu.py:106
msgid "Duplicate"
msgstr "Dupliquer"
#: admin/forms.py:651 backoffice/cards.py:195
msgid "Overwrite with new import"
msgstr "Écraser avec un nouvel import"
#: admin/forms.py:656
msgid "Anonymise forms"
msgstr "Anonymiser les formulaires"
#: admin/forms.py:658 admin/forms.py:1264
msgid "Archive"
msgstr "Archive"
#: admin/forms.py:664
msgid "Preview Online"
msgstr "Aperçu en ligne"
#: admin/forms.py:667
msgid "Display Online"
msgstr "Voir en ligne"
#: admin/forms.py:668
msgid "Display public URL"
msgstr "Voir lURL publique"
#: admin/forms.py:670
msgid "Display QR Code"
msgstr "Afficher le code QR"
#: admin/forms.py:677 admin/forms.py:679
msgid "Public URL"
msgstr "URL publique"
#: admin/forms.py:681
msgid "The public URL of this form is:"
msgstr "LURL publique du formulaire est :"
#: admin/forms.py:689 admin/forms.py:691
msgid "QR Code"
msgstr "Code QR"
#: admin/forms.py:694
msgid "Download"
msgstr "Télécharger"
#: admin/forms.py:720
msgid "Change of category"
msgstr "Changement de catégorie"
#: admin/forms.py:733 admin/users.py:66 qommon/ident/password.py:830
#: wf/resubmit.py:123
msgid "Add Role"
msgstr "Ajouter un rôle"
#: admin/forms.py:741
msgid "Required authentication contexts"
msgstr "Contextes dauthentification requis"
#: admin/forms.py:765
#, python-format
msgid "Change of %s"
msgstr "Modification de « %s »"
#: admin/forms.py:772
msgid "Select the roles that can access this form."
msgstr "Sélectionner les rôles qui pourront accéder à ce formulaire."
#: admin/forms.py:776
msgid "Backoffice Submission Roles"
msgstr "Rôles pour la saisie backoffice"
#: admin/forms.py:779
msgid ""
"Select the roles that will be allowed to fill out forms of this kind in the "
"backoffice."
msgstr ""
"Indiquer les rôles qui seront autorisés à saisir ces formulaires dans le "
"backoffice"
#: admin/forms.py:795
msgid "Identifier in URLs"
msgstr "Identifiant dans les URL"
#: admin/forms.py:812
msgid "This identifier is already used."
msgstr "Cet identifiant est déjà utilisé."
#: admin/forms.py:816
msgid "Change of title / URL"
msgstr "Changement du titre ou de ladresse"
#: admin/forms.py:821
msgid ""
"The form identifier should not be modified as there is already some data."
msgstr ""
"Lidentifiant ne devrait pas être modifié car il existe déjà des données."
#: admin/forms.py:823
msgid "I understand the danger, make it editable nevertheless."
msgstr "Je comprends le danger, le rendre modifiable malgré tout."
#: admin/forms.py:825 admin/forms.py:828 backoffice/management.py:1505
#: fields.py:673 wf/attachment.py:174 wf/notification.py:84
msgid "Title"
msgstr "Titre"
#: admin/forms.py:849
msgid "Select the workflow that will handle those forms."
msgstr "Indiquer le workflow qui va gérer ces formulaires."
#: admin/forms.py:860 admin/forms.py:900
msgid "Workflow change"
msgstr "Changement de workflow"
#: admin/forms.py:883
msgid "Workflow Status Remapping"
msgstr "Ré-affectation des statuts de workflow"
#: admin/forms.py:887
#, python-format
msgid "From %(here)s to %(there)s"
msgstr "De %(here)s vers %(there)s"
#: admin/forms.py:931
msgid "Error previewing field."
msgstr "Erreur à laffichage en prévisualisation du champ."
#: admin/forms.py:960 admin/workflows.py:1800
msgid " (copy)"
msgstr " (copie)"
#: admin/forms.py:964 admin/workflows.py:1804
#, python-format
msgid "%(name)s (copy %(no)d)"
msgstr "%(name)s (Copie %(no)d)"
#: admin/forms.py:984
msgid "Deletion is not possible as there are open forms."
msgstr ""
"La suppression nest pas possible tant quil existe des demandes en cours."
#: admin/forms.py:1011 admin/forms.py:1672 admin/workflows.py:1933
msgid "Address"
msgstr "Adresse"
#: admin/forms.py:1025 admin/forms.py:1026 admin/forms.py:1028
#: admin/forms.py:1117 admin/forms.py:1118 admin/forms.py:1121
msgid "Overwrite"
msgstr "Écraser"
#: admin/forms.py:1043 admin/forms.py:1558 admin/workflows.py:1965
#, python-format
msgid "Error loading form (%s)."
msgstr "Erreur au chargement du formulaire (%s)."
#: admin/forms.py:1046 admin/forms.py:1706 admin/settings.py:761
#: admin/workflows.py:1968
msgid "You have to enter a file or a URL."
msgstr "Vous devez entrer un fichier ou une URL."
#: admin/forms.py:1083
msgid "Overwritten (removal of incompatible fields)"
msgstr "Écrasement (avec suppression des champs incompatibles)"
#: admin/forms.py:1099
msgid "Overwritten"
msgstr "Écrasement"
#: admin/forms.py:1121
msgid "Summary of changes"
msgstr "Résumé des modifications"
#: admin/forms.py:1191
msgid ""
"The form removes or changes fields, you should review the changes carefully "
"as some data will be lost."
msgstr ""
"Ce formulaire supprime ou modifie des champs, vous devriez inspecter "
"attentivement les changements car des données seront perdues."
#: admin/forms.py:1201
msgid "Added field"
msgstr "Champ ajouté"
#: admin/forms.py:1205
msgid "Removed field"
msgstr "Champ supprimé"
#: admin/forms.py:1209
msgid "Modified field"
msgstr "Champ modifié"
#: admin/forms.py:1212
msgid "Incompatible field"
msgstr "Champ incompatible"
#: admin/forms.py:1220
msgid "Overwrite despite data loss"
msgstr "Écraser malgré la perte de données"
#: admin/forms.py:1252
msgid "Archive forms handled before"
msgstr "Archiver formulaires traités avant cette date"
#: admin/forms.py:1253
msgid "Include forms that have not been handled"
msgstr "Inclure les formulaires qui nont pas été traités"
#: admin/forms.py:1255
msgid "Do not remove forms"
msgstr "Ne pas supprimer les formulaires"
#: admin/forms.py:1265 admin/forms.py:1267
msgid "Archive Forms"
msgstr "Archivage des formulaires"
#: admin/forms.py:1311
msgid "Archiving forms"
msgstr "Archivage des formulaires"
#: admin/forms.py:1329
msgid "Archiving"
msgstr "Archivage"
#: admin/forms.py:1345
msgid "Download Archive"
msgstr "Télécharger larchive"
#: admin/forms.py:1373
msgid "Forms ended before"
msgstr "Formulaires clôturés avant"
#: admin/forms.py:1376
msgid "Status of the forms to anonymise"
msgstr "Statuts des formulaires à anonymiser"
#: admin/forms.py:1387 fields.py:609
msgid "Anonymise"
msgstr "Anonymiser"
#: admin/forms.py:1388 admin/forms.py:1390
msgid "Anonymise Forms"
msgstr "Anonymisation des formulaires"
#: admin/forms.py:1391
msgid "You are about to irrevocably anonymise forms."
msgstr "Vous allez définitivement anonymiser les formulaires."
#: admin/forms.py:1424
msgid "Anonymising forms"
msgstr "Anonymisation des formulaires"
#: admin/forms.py:1438
msgid "Anonymising"
msgstr "Anonymisation"
#: admin/forms.py:1454 admin/settings.py:1048 backoffice/management.py:2558
#: qommon/admin/emails.py:192 qommon/admin/menu.py:130
#: qommon/admin/texts.py:105 qommon/ident/password.py:1024
msgid "Back"
msgstr "Retour"
#: admin/forms.py:1479
msgid "Change in workflow variables"
msgstr "Changement dans les variables de workflow"
#: admin/forms.py:1494 admin/forms.py:1523
msgid "Workflow Options"
msgstr "Options du workflow"
#: admin/forms.py:1535
msgid "Change in workflow options"
msgstr "Changement dans les options de workflow"
#: admin/forms.py:1553 admin/forms.py:1554
msgid "Import Form"
msgstr "Importer un formulaire"
#: admin/forms.py:1556
msgid ""
"You can install a new form by uploading a file or by pointing to the form "
"URL."
msgstr ""
"Vous pouvez installer un nouveau formulaire en téléchargeant un fichier ou "
"en pointant vers lURL du formulaire."
#: admin/forms.py:1560
msgid ""
"This form has been successfully imported. Do note it is disabled by default."
msgstr "Ce formulaire a été importé correctement. Il est désactivé par défaut."
#: admin/forms.py:1563
msgid ""
"Imported form contained errors and has been automatically fixed, you should "
"nevertheless check everything is ok. Do note it is disabled by default."
msgstr ""
"Le formulaire importé contenait des erreurs et celles-ci ont été "
"automatiquement corrigées. Vous devriez néanmoins vérifier que tout est "
"correct avant dactiver le formulaire."
#: admin/forms.py:1571 admin/forms.py:1575 admin/forms.py:1581
#: admin/settings.py:581 admin/settings.py:861 admin/workflows.py:1556
#: admin/workflows.py:1883 backoffice/cards.py:173 backoffice/management.py:473
#: backoffice/management.py:542 formdef.py:86 forms/common.py:147
#: forms/root.py:65 forms/root.py:1513 forms/root.py:1799 forms/root.py:1804
#: forms/root.py:1809 forms/root.py:1814 forms/root.py:1819
msgid "Forms"
msgstr "Formulaires"
#: admin/forms.py:1584 admin/settings.py:563 admin/settings.py:871
#: admin/workflows.py:1839
msgid "Data sources"
msgstr "Sources de données"
#: admin/forms.py:1586
msgid "Fields blocks"
msgstr "Blocs de champs"
#: admin/forms.py:1590 admin/forms.py:1659 admin/forms.py:1661
msgid "New Form"
msgstr "Nouveau formulaire"
#: admin/forms.py:1595 admin/forms.py:1643
msgid "You first have to define roles."
msgstr "Vous devez dabord définir des rôles"
#: admin/forms.py:1612 admin/settings.py:510 backoffice/management.py:282
#: backoffice/management.py:732 backoffice/management.py:775
#: backoffice/management.py:2971 backoffice/submission.py:335
#: forms/root.py:1587
msgid "Misc"
msgstr "Divers"
#: admin/logged_errors.py:40
#, python-format
msgid "Logged Errors - %s"
msgstr "Erreurs enregistrées — %s"
#: admin/logged_errors.py:57 data_sources.py:74 data_sources.py:546
#: fields.py:61 qommon/form.py:2461 qommon/form.py:2563
msgid "Python Expression"
msgstr "Expression Python"
#: admin/logged_errors.py:58 backoffice/management.py:3013 qommon/form.py:2561
msgid "Django Expression"
msgstr "Expression Django"
#: admin/logged_errors.py:59 admin/settings.py:539 admin/settings.py:831
#: admin/settings.py:832 admin/settings.py:834 backoffice/management.py:3013
#: qommon/form.py:2460 qommon/form.py:2505
msgid "Template"
msgstr "Gabarit"
#: admin/logged_errors.py:60 admin/settings.py:1155
#: backoffice/management.py:631 qommon/admin/texts.py:147 qommon/form.py:2459
#: qommon/form.py:2504
msgid "Text"
msgstr "Texte"
#: admin/logged_errors.py:61 backoffice/management.py:1328
#: backoffice/management.py:1338 backoffice/management.py:2984
#: backoffice/management.py:3239 formdata.py:214 formdata.py:533
#: qommon/admin/logger.py:109 workflows.py:756
msgid "Unknown"
msgstr "Inconnu"
#: admin/logged_errors.py:65
msgid "Exception"
msgstr "Exception"
#: admin/logged_errors.py:65
msgid "Stack trace (most recent call first)"
msgstr "Trace (appels les plus récents en premier)"
#: admin/logged_errors.py:66 backoffice/management.py:886
#: backoffice/management.py:2419 backoffice/management.py:2456 formdata.py:893
#: formdata.py:897 formdata.py:1322 formdata.py:1323 formdata.py:1324
#: formdata.py:1325 formdata.py:1326 formdata.py:1327 formdata.py:1328
#: formdata.py:1329 formdata.py:1330 formdata.py:1331 formdef.py:85
#: formdef.py:1625 wf/create_formdata.py:206 wf/create_formdata.py:240
#: wf/form.py:83 wf/resubmit.py:60 wf/resubmit.py:132
msgid "Form"
msgstr "Formulaire"
#: admin/logged_errors.py:66
msgid "Cookies"
msgstr "Cookies"
#: admin/logged_errors.py:66
msgid "Environment"
msgstr "Environnement"
#: admin/logged_errors.py:99
msgid "Acked"
msgstr "Validée"
#: admin/logged_errors.py:136
#, python-format
msgid "%(count)d error"
msgid_plural "%(count)d errors"
msgstr[0] "%(count)d erreur"
msgstr[1] "%(count)d erreurs"
#: admin/logged_errors.py:141
#, python-format
msgid "error %(class)s (%(message)s)"
msgstr "erreur %(class)s (%(message)s)"
#: admin/logged_errors.py:160 admin/logged_errors.py:161
#: admin/logged_errors.py:173 templates/wcs/backoffice/logged-errors.html:4
msgid "Logged Errors"
msgstr "Erreurs enregistrées"
#: admin/mail_templates.py:33 admin/mail_templates.py:40
#: admin/workflows.py:1838 templates/wcs/backoffice/mail-templates.html:4
msgid "Mail Templates"
msgstr "Modèles de courriel"
#: admin/mail_templates.py:58 admin/mail_templates.py:59
#: admin/mail_templates.py:61
msgid "New Mail Template"
msgstr "Nouveau modèle de courriel"
#: admin/mail_templates.py:90 qommon/admin/emails.py:211
#: qommon/ident/password.py:1294 qommon/ident/password.py:1320
#: workflows.py:2638
msgid "Subject"
msgstr "Sujet"
#: admin/mail_templates.py:93 wf/notification.py:88 workflows.py:2651
#: workflows.py:2847
msgid "Body"
msgstr "Corps"
#: admin/mail_templates.py:105 workflows.py:1896
msgid "Attachments (Python expressions)"
msgstr "Fichiers attachés (sous forme dexpressions Python)"
#: admin/mail_templates.py:108 workflows.py:1892 workflows.py:1899
msgid "Add attachment"
msgstr "Ajouter un fichier attaché"
#: admin/mail_templates.py:153 admin/mail_templates.py:155
msgid "Edit Mail Template"
msgstr "Modifier le modèle de courriel"
#: admin/mail_templates.py:165
msgid "You are about to irrevocably delete this mail template."
msgstr "Vous allez définitivement supprimer ce modèle de courriel."
#: admin/mail_templates.py:169
msgid "This mail template is still used, it cannot be deleted."
msgstr ""
"Ce modèle de courriel est encore utilisé; il ne peut pas être supprimé."
#: admin/mail_templates.py:175
msgid "Delete Mail Template"
msgstr "Supprimer le modèle de courriel"
#: admin/mail_templates.py:177
msgid "Deleting Mail Template:"
msgstr "Suppression du modèle de courriel :"
#: admin/roles.py:39
msgid "Role Name"
msgstr "Nom du rôle"
#: admin/roles.py:41
msgid "Role Details"
msgstr "Détail du rôle"
#: admin/roles.py:43
msgid "Role Emails"
msgstr "Courriels du rôle"
#: admin/roles.py:45
msgid "Add Email"
msgstr "Ajouter un autre courriel"
#: admin/roles.py:48
msgid "Propage emails to all users holding the role"
msgstr "Propager les courriels à tous les utilisateurs ayant ce rôle"
#: admin/roles.py:51
msgid "Users holding the role can access to backoffice"
msgstr "Les utilisateurs disposant de ce rôle peuvent accéder au backoffice"
#: admin/roles.py:104
msgid "Emails:"
msgstr "Courriels :"
#: admin/roles.py:116
msgid "Holders of this role will receive all emails adressed to the role."
msgstr ""
"Les utilisateurs disposant de ce rôle recevront les courriels qui lui sont "
"destinés."
#: admin/roles.py:118
msgid "Holders of this role are granted access to the backoffice."
msgstr "Les utilisateurs disposant de ce rôle peuvent accéder au backoffice."
#: admin/roles.py:131
msgid "Forms handled by this role"
msgstr "Formulaires géré par ce rôle"
#: admin/roles.py:138 admin/roles.py:152
msgid "no form associated to this role"
msgstr "aucun formulaire nest associé à ce rôle"
#: admin/roles.py:145
msgid "Forms private to this role"
msgstr "Formulaires restreints à ce rôle"
#: admin/roles.py:172 admin/roles.py:174
msgid "Edit Role"
msgstr "Modifier le rôle"
#: admin/roles.py:181
msgid "You are about to irrevocably delete this role."
msgstr "Vous allez définitivement supprimer ce rôle."
#: admin/roles.py:188
msgid "Delete Role"
msgstr "Supprimer le rôle"
#: admin/roles.py:190
msgid "Deleting Role:"
msgstr "Suppression du rôle :"
#: admin/roles.py:206 admin/roles.py:207 admin/roles.py:211 admin/roles.py:235
#: admin/roles.py:257 admin/settings.py:585 admin/settings.py:868
#: admin/users.py:64 admin/users.py:175 backoffice/root.py:69
#: qommon/ident/password.py:828 workflows.py:1088 workflows.py:1370
msgid "Roles"
msgstr "Rôles"
#: admin/roles.py:213 admin/roles.py:250 admin/roles.py:252
msgid "New Role"
msgstr "Nouveau rôle"
#: admin/roles.py:218
msgid "Roles are useful for two different things:"
msgstr "Les rôles sont utilisés pour deux aspects différents :"
#: admin/roles.py:220
msgid "To know who will receive and manage a given type of form."
msgstr "Pour déterminer qui recevra et gérera un type donné de formulaire."
#: admin/roles.py:221
msgid "To know who can fill a given type of form."
msgstr "Pour déterminer qui pourra compléter un type donné de formulaire."
#: admin/settings.py:75 admin/settings.py:99 admin/settings.py:101
#: admin/settings.py:112 admin/settings.py:472 admin/users.py:527
#: qommon/ident/password.py:1405 qommon/ident/password.py:1425
#: qommon/ident/password.py:1446 qommon/ident/password.py:1462
#: qommon/ident/password.py:1476 qommon/ident/password.py:1485
#: qommon/ident/password.py:1494 qommon/ident/password.py:1508
#: qommon/ident/password.py:1519 qommon/ident/password.py:1530
#: qommon/ident/password.py:1541 qommon/ident/password.py:1550
#: qommon/ident/password.py:1557 qommon/ident/password.py:1567
#: qommon/ident/password.py:1576 qommon/ident/password.py:1580
#: qommon/ident/password.py:1589 qommon/ident/password.py:1598
#: qommon/ident/password.py:1606 qommon/ident/password.py:1613
#: qommon/ident/password.py:1617
msgid "Identification"
msgstr "Identification"
#: admin/settings.py:78
msgid "Simple local username / password"
msgstr "Simplement identifiant / mot de passe local"
#: admin/settings.py:81
msgid "Delegated to SAML identity provider"
msgstr "Déléguée à un fournisseur didentités SAML"
#: admin/settings.py:82
msgid "Delegated to FranceConnect"
msgstr "Déléguée à FranceConnect"
#: admin/settings.py:83
msgid "Methods"
msgstr "Méthodes"
#: admin/settings.py:106
msgid ""
"Delegated to SAML identity provider authentication is unavailable. Lasso "
"must be installed to use it."
msgstr ""
"La délégation de lauthentification à un fournisseur didentité SAML nest "
"pas disponible. La bibliothèque Lasso doit être installée pour lutiliser."
#: admin/settings.py:134
msgid "Fields Mapping"
msgstr "Correspondance des champs"
#: admin/settings.py:135
msgid ""
"These settings make it possible to assign custom user fields to standard "
"user fields."
msgstr ""
"Ces paramètres permettent dassigner des champs personnalisés aux champs "
"standards nom et courriel."
#: admin/settings.py:139 admin/settings.py:1270
msgid "Sidebar Template"
msgstr "Gabarit pour la barre latérale"
#: admin/settings.py:153
msgid "Field(s) for Name"
msgstr "Champ(s) pour le nom"
#: admin/settings.py:158
msgid "Field for Email"
msgstr "Champ pour le courriel"
#: admin/settings.py:227
msgid "User Fields"
msgstr "Champs utilisateur"
#: admin/settings.py:254 admin/settings.py:545 admin/settings.py:549
#: admin/settings.py:584 admin/settings.py:1280 admin/settings.py:1281
#: admin/settings.py:1283 admin/users.py:312 admin/users.py:313
#: admin/users.py:404 admin/users.py:477 admin/users.py:518
#: backoffice/root.py:68
msgid "Users"
msgstr "Utilisateurs"
#: admin/settings.py:266
msgid "Mime types"
msgstr "Types MIME"
#: admin/settings.py:269 admin/workflows.py:344 backoffice/management.py:1496
msgid "Save"
msgstr "Enregistrer"
#: admin/settings.py:305 admin/settings.py:324 admin/settings.py:347
#: admin/settings.py:378 admin/settings.py:561
msgid "File Types"
msgstr "Types de fichier"
#: admin/settings.py:338
msgid "There are no file type defined at the moment."
msgstr "Il ny a pas encore de type de fichier défini."
#: admin/settings.py:341
msgid "New file type"
msgstr "Nouveau type de fichier"
#: admin/settings.py:380
msgid "File Type"
msgstr "Type de fichier"
#: admin/settings.py:388
msgid "Invalid URL"
msgstr "URL invalide"
#: admin/settings.py:408
msgid "The theme preview doesn't support this."
msgstr "La prévisualisation de thème ne prend pas en charge ceci."
#: admin/settings.py:460
msgid "Storage"
msgstr "Stockage"
#: admin/settings.py:462 admin/settings.py:1237 admin/settings.py:1238
#: admin/settings.py:1240
msgid "PostgreSQL Settings"
msgstr "Options PostgreSQL"
#: admin/settings.py:463
msgid "Configure access to PostgreSQL database"
msgstr "Configurer laccès à la base de données PostgreSQL"
#: admin/settings.py:467
msgid "Security"
msgstr "Sécurité"
#: admin/settings.py:472
msgid "Configure identification parameters"
msgstr "Configurer les paramètres didentification"
#: admin/settings.py:486 qommon/admin/settings.py:61
#: qommon/admin/settings.py:70
msgid "Session"
msgstr "Session"
#: admin/settings.py:486
msgid "Configure session management"
msgstr "Configurer la gestion des sessions"
#: admin/settings.py:492 admin/settings.py:624 admin/settings.py:625
#: admin/settings.py:628
msgid "Admin Permissions"
msgstr "Permissions dadministration"
#: admin/settings.py:492
msgid "Configure access to the administration interface"
msgstr "Configurer laccès à linterface dadministration"
#: admin/settings.py:498
msgid "Import / Export"
msgstr "Import / Export"
#: admin/settings.py:502
msgid "Import data from another site"
msgstr "Importer des données dun autre site"
#: admin/settings.py:504
msgid "Export data for another site"
msgstr "Exporter des données pour un autre site"
#: admin/settings.py:513 qommon/admin/emails.py:145
#: qommon/admin/settings.py:127 qommon/admin/settings.py:128
#: qommon/admin/settings.py:130
msgid "Debug Options"
msgstr "Options de debug"
#: admin/settings.py:513
msgid "Configure options useful for debugging"
msgstr "Configurer les options utiles au debugging"
#: admin/settings.py:516 admin/users.py:251 qommon/admin/logger.py:41
#: qommon/admin/logger.py:42 qommon/admin/logger.py:181
msgid "Logs"
msgstr "Logs"
#: admin/settings.py:516
msgid "Access application log files"
msgstr "Accès aux fichiers de log de lapplication"
#: admin/settings.py:524
msgid "Customisation"
msgstr "Personnalisation"
#: admin/settings.py:530 admin/settings.py:1075 admin/settings.py:1076
#: admin/settings.py:1078
msgid "Site Name and Addresses"
msgstr "Nom et adresses du site"
#: admin/settings.py:530
msgid "Configure site name and addresses"
msgstr "Configurer le nom et les adresses du site"
#: admin/settings.py:533 qommon/admin/settings.py:77
#: qommon/admin/settings.py:92 qommon/admin/settings.py:93
#: qommon/admin/settings.py:95
msgid "Language"
msgstr "Langue"
#: admin/settings.py:533
msgid "Configure site language"
msgstr "Configurer la langue du site"
#: admin/settings.py:536
msgid "Theme"
msgstr "Thème"
#: admin/settings.py:536
msgid "Configure theme"
msgstr "Configurer le thème graphique utilisé"
#: admin/settings.py:539
msgid "Configure template"
msgstr "Configurer le gabarit HTML utilisé"
#: admin/settings.py:542
msgid "Configure geolocation"
msgstr "Configurer la géolocalisation"
#: admin/settings.py:545
msgid "Configure users"
msgstr "Configurer les utilisateurs"
#: admin/settings.py:549
msgid "Configure sidebar template for users"
msgstr "Configurer le gabarit utilisé dans la barre latérale"
#: admin/settings.py:552 qommon/admin/emails.py:136 qommon/admin/emails.py:158
#: qommon/admin/emails.py:160 qommon/admin/emails.py:233
#: qommon/admin/emails.py:280
msgid "Emails"
msgstr "Courriels"
#: admin/settings.py:552
msgid "Configure email settings"
msgstr "Configurer les options relatives aux courriels"
#: admin/settings.py:555 admin/settings.py:1087 admin/settings.py:1088
#: admin/settings.py:1162 backoffice/management.py:160 workflows.py:2818
msgid "SMS"
msgstr "SMS"
#: admin/settings.py:555
msgid "Configure SMS settings"
msgstr "Configurer les options relatives aux SMS"
#: admin/settings.py:558 qommon/admin/texts.py:76 qommon/admin/texts.py:145
#: qommon/admin/texts.py:186
msgid "Texts"
msgstr "Textes"
#: admin/settings.py:558
msgid "Configure text that appears on some pages"
msgstr "Configurer les textes qui apparaissent sur certaines pages"
#: admin/settings.py:561
msgid "Configure known file types"
msgstr "Configurer les types de fichier connus"
#: admin/settings.py:563
msgid "Configure data sources"
msgstr "Configurer les sources de données"
#: admin/settings.py:565 admin/settings.py:873
msgid "Webservice calls"
msgstr "Webservices"
#: admin/settings.py:565
msgid "Configure webservice calls"
msgstr "Configurer les appels de webservice"
#: admin/settings.py:577
msgid "Backoffice"
msgstr "Backoffice"
#: admin/settings.py:582 admin/settings.py:863 backoffice/cards.py:238
#: backoffice/cards.py:242 backoffice/cards.py:246 backoffice/root.py:66
msgid "Card Models"
msgstr "Modèles de fiche"
#: admin/settings.py:583 admin/settings.py:864 admin/workflows.py:1827
#: admin/workflows.py:1831 admin/workflows.py:1835
msgid "Workflows"
msgstr "Workflows"
#: admin/settings.py:621
msgid ""
"Changes were made to roles or permissions while the table was displayed."
msgstr ""
"Des changements ont été effectués sur les rôles ou les permissions pendant "
"que le tableau saffichait."
#: admin/settings.py:655 admin/settings.py:656 admin/settings.py:658
msgid "Themes"
msgstr "Thèmes"
#: admin/settings.py:662
msgid "Install New Theme"
msgstr "Installer un nouveau thème"
#: admin/settings.py:683
msgid "download"
msgstr "télécharger"
#: admin/settings.py:685
msgid "preview"
msgstr "prévisualisation"
#: admin/settings.py:688 admin/utils.py:41 wf/attachment.py:110
#: wf/resubmit.py:45 workflows.py:2338 workflows.py:3023
#, python-format
msgid "by %s"
msgstr "par %s"
#: admin/settings.py:731
msgid "Theme File"
msgstr "Fichier de thème"
#: admin/settings.py:732
msgid "Theme Address"
msgstr "Adresse du thème"
#: admin/settings.py:734
msgid "Install"
msgstr "Installer"
#: admin/settings.py:744
msgid "Invalid Theme"
msgstr "Thème invalide"
#: admin/settings.py:746 admin/settings.py:747 admin/settings.py:749
msgid "Install Theme"
msgstr "Installation dun thème"
#: admin/settings.py:751
msgid ""
"You can install a new theme by uploading a file or by pointing to the theme "
"URL."
msgstr ""
"Vous pouvez installer un nouveau thème en téléchargeant un fichier ou en "
"pointant vers lURL du thème."
#: admin/settings.py:768
#, python-format
msgid "Failed to read theme file. (%s)"
msgstr "Erreur à la lecture du fichier de thème. (%s)"
#: admin/settings.py:773
msgid "Empty theme file."
msgstr "Fichier de thème vide."
#: admin/settings.py:777
msgid "Theme is missing a desc.xml file."
msgstr "Il manque un fichier desc.xml au thème."
#: admin/settings.py:782
msgid "desc.xml is missing a name attribute."
msgstr "Il manque un attribut « name » au fichier desc.xml."
#: admin/settings.py:801
#, python-format
msgid "Error loading theme (%s)."
msgstr "Erreur au chargement du thème (%s)."
#: admin/settings.py:812
msgid "Site Template"
msgstr "Gabarit du site"
#: admin/settings.py:815
msgid "Restore default template"
msgstr "Restaurer le gabarit par défaut"
#: admin/settings.py:872
msgid "Mail templates"
msgstr "Modèles de courriel"
#: admin/settings.py:955
msgid "Exporting site settings"
msgstr "Exporter des paramètres du site"
#: admin/settings.py:973 backoffice/management.py:2090
msgid "Exporting"
msgstr "Export"
#: admin/settings.py:990 backoffice/management.py:2107
msgid "Download Export"
msgstr "Télécharger lexport"
#: admin/settings.py:1015
msgid "Not a valid export file"
msgstr "Erreur : ce nest pas un fichier valide"
#: admin/settings.py:1018
#, python-format
msgid "Failed to import a workflow (%s); site import did not complete."
msgstr ""
"Erreur à limport dun workflow (%s). Limport du site na pas pu terminer."
#: admin/settings.py:1023
msgid "Imported successfully:"
msgstr "Importés avec succès :"
#: admin/settings.py:1026
msgid "forms"
msgstr "formulaires"
#: admin/settings.py:1028
msgid "cards"
msgstr "fiches"
#: admin/settings.py:1030
msgid "fields blocks"
msgstr "blocs de champs"
#: admin/settings.py:1032
msgid "workflows"
msgstr "workflows"
#: admin/settings.py:1034
msgid "roles"
msgstr "rôles"
#: admin/settings.py:1036
msgid "categories"
msgstr "catégories"
#: admin/settings.py:1040
msgid "data sources"
msgstr "sources de données"
#: admin/settings.py:1042
msgid "mail templates"
msgstr "modèles de courriel"
#: admin/settings.py:1044
msgid "webservice calls"
msgstr "appels webservices"
#: admin/settings.py:1047
msgid "Error:"
msgstr "Erreur :"
#: admin/settings.py:1057 qommon/publisher.py:935
msgid "Site Name"
msgstr "Nom du site"
#: admin/settings.py:1060
msgid "Frontoffice base URL"
msgstr "URL de base du site (frontoffice)"
#: admin/settings.py:1063
msgid "Backoffice base URL"
msgstr "URL de base du backoffice"
#: admin/settings.py:1066
msgid "Homepage redirection"
msgstr "Redirection de la page daccueil"
#: admin/settings.py:1090
msgid "SMS Options"
msgstr "Options SMS"
#: admin/settings.py:1098
msgid "SMS Credit:"
msgstr "Crédit SMS :"
#: admin/settings.py:1102
msgid "SMS Left:"
msgstr "SMS restants :"
#: admin/settings.py:1106
msgid "Connection with SMS provider failed"
msgstr "La connexion avec le fournisseur de SMS a échoué"
#: admin/settings.py:1110
msgid "SMS Mode"
msgstr "Mode SMS"
#: admin/settings.py:1112
msgid "No support"
msgstr "Pas de support"
#: admin/settings.py:1146 admin/settings.py:1163 admin/settings.py:1164
#: admin/settings.py:1166
msgid "SMS Test"
msgstr "Test SMS"
#: admin/settings.py:1153
msgid "Sender"
msgstr "Expéditeur"
#: admin/settings.py:1154
msgid "Destinations"
msgstr "Destinations"
#: admin/settings.py:1186
msgid "The SMS has been sent successfully."
msgstr "Le SMS a été envoyé correctement."
#: admin/settings.py:1197
msgid "Database Name"
msgstr "Nom de la base de données"
#: admin/settings.py:1200 admin/users.py:120 backoffice/management.py:1229
#: backoffice/management.py:1712 qommon/admin/logger.py:60
#: qommon/admin/logger.py:183 users.py:216 users.py:267 users.py:268
msgid "User"
msgstr "Utilisateur"
#: admin/settings.py:1202
msgid "User name used to authenticate"
msgstr "Nom de lutilisateur pour lauthentification"
#: admin/settings.py:1204 fields.py:2558 qommon/ident/password.py:211
#: qommon/ident/password.py:512 qommon/ident/password.py:868
#: qommon/ident/password.py:1040 qommon/sms.py:32 qommon/sms.py:102
msgid "Password"
msgstr "Mot de passe"
#: admin/settings.py:1206
msgid "Password used to authenticate"
msgstr "Mots de passe pour lauthentification"
#: admin/settings.py:1208
msgid "Host"
msgstr "Hôte"
#: admin/settings.py:1210
msgid "Database host address"
msgstr "Adresse du serveur de base de données"
#: admin/settings.py:1216
msgid "Port"
msgstr "Port"
#: admin/settings.py:1218
msgid "Connection port number"
msgstr "Numéro du port (TCP) pour la connexion"
#: admin/settings.py:1247
msgid "Default Map Position"
msgstr "Position initiale par défaut"
#: admin/settings.py:1260 admin/settings.py:1261 admin/settings.py:1263
msgid "Geolocation Settings"
msgstr "Paramètres de géolocalisation"
#: admin/users.py:55 admin/users.py:148 backoffice/management.py:149
#: backoffice/management.py:159 backoffice/management.py:407 fields.py:102
#: fields.py:939 formdata.py:358 forms/root.py:127 qommon/admin/emails.py:235
#: qommon/admin/menu.py:111 qommon/ident/franceconnect.py:67
#: qommon/ident/idp.py:172 qommon/ident/idp.py:289 qommon/ident/password.py:208
#: qommon/ident/password.py:311 qommon/ident/password.py:507
#: qommon/ident/password.py:867 qommon/ident/password.py:1232 wf/profile.py:59
#: workflows.py:2566
msgid "Email"
msgstr "Courriel"
#: admin/users.py:59
msgid "Administrator Account"
msgstr "Compte administrateur"
#: admin/users.py:132
#, python-format
msgid "Marked as deleted on %(date)s."
msgstr "Marqué comme supprimé le %(date)s."
#: admin/users.py:139
msgid "Profile"
msgstr "Profil"
#: admin/users.py:163 fields.py:2685 forms/common.py:497
#: wf/export_to_model.py:585
msgid "Not set"
msgstr "Non renseigné"
#: admin/users.py:181 admin/users.py:455 qommon/ident/idp.py:999
#: qommon/ident/password.py:768
msgid "Site Administrator"
msgstr "Administrateur du site"
#: admin/users.py:201
msgid "SAML Details"
msgstr "Détails SAML"
#: admin/users.py:212
#, python-format
msgid "Account federated with %s"
msgstr "Compte fédéré avec %s"
#: admin/users.py:215
msgid "local: "
msgstr "local :"
#: admin/users.py:217
msgid "remote: "
msgstr "distant :"
#: admin/users.py:222
msgid "Lasso Identity Dump"
msgstr "Dump de lidentité Lasso"
#: admin/users.py:234
msgid "Manage Roles"
msgstr "Gérer les rôles"
#: admin/users.py:269 admin/users.py:271
msgid "Edit User"
msgstr "Modifier lutilisateur"
#: admin/users.py:281
msgid "You are about to irrevocably delete this user."
msgstr "Vous allez définitivement supprimer cet utilisateur."
#: admin/users.py:288
msgid "Delete User"
msgstr "Supprimer lutilisateur"
#: admin/users.py:290
msgid "Deleting User:"
msgstr "Suppression de lutilisateur :"
#: admin/users.py:369
msgid "Total number of users:"
msgstr "Nombre total dutilisateurs :"
#: admin/users.py:372
msgid "Number of filtered users:"
msgstr "Nombre dutilisateurs filtrés :"
#: admin/users.py:408 admin/users.py:483
msgid "An authentification system must be configured before creating users."
msgstr ""
"Le sous-système dauthentification doit être configuré avant de créer des "
"utilisateurs."
#: admin/users.py:410 admin/users.py:486
msgid "SAML support must be setup before creating users."
msgstr ""
"La prise en charge de SAML doit être configurée avant de créer des "
"utilisateurs."
#: admin/users.py:417 admin/users.py:501 admin/users.py:503
msgid "New User"
msgstr "Nouvel utilisateur"
#: admin/users.py:444 admin/users.py:450 backoffice/management.py:348
#: backoffice/management.py:354 backoffice/management.py:1447
msgid "Search"
msgstr "Rechercher"
#: admin/users.py:452
msgid "Filter on Roles"
msgstr "Filtrer par rôle"
#: admin/users.py:472
msgid "Filter"
msgstr "Filtrer"
#: admin/users.py:525
msgid "Identification token"
msgstr "Jeton didentification"
#: admin/users.py:526
msgid "Available variables: token, token_url, sitename"
msgstr "Variables disponibles : token, token_url, sitename"
#: admin/users.py:528
msgid "Access to [sitename]"
msgstr "Accès au site [sitename]"
#: admin/users.py:529
msgid ""
"Hello,\n"
"\n"
"An administrator delivered you access to [sitename].\n"
"\n"
"Please visit [token_url] to enable it.\n"
"\n"
msgstr ""
"Bonjour,\n"
"\n"
"Un administrateur vous a donné un accès à [sitename].\n"
"\n"
"Veuillez visiter [token_url] pour lactiver.\n"
"\n"
#: admin/utils.py:35
msgid "Last Modification:"
msgstr "Dernière modification "
#: admin/workflows.py:226 admin/workflows.py:234
msgid "Workflow Name"
msgstr "Nom du workflow"
#: admin/workflows.py:298
#, python-format
msgid "Change in action \"%s\""
msgstr "Changement dans laction « %s »"
#: admin/workflows.py:303
msgid "You are about to remove an item."
msgstr "Vous allez supprimer un élément."
#: admin/workflows.py:310
msgid "Delete Item"
msgstr "Supprimer lélément"
#: admin/workflows.py:312
msgid "Deleting Item"
msgstr "Suppression de lélément"
#: admin/workflows.py:317
#, python-format
msgid "Deletion of action \"%s\""
msgstr "Suppression de laction « %s »"
#: admin/workflows.py:340
msgid "Trigger"
msgstr "Déclencheur"
#: admin/workflows.py:353
msgid "Change in global action trigger"
msgstr "Changement dans un déclencheur daction globale"
#: admin/workflows.py:364
msgid "You are about to remove a trigger."
msgstr "Vous allez supprimer un déclencheur."
#: admin/workflows.py:371
msgid "Delete Trigger"
msgstr "Supprimer le déclencheur"
#: admin/workflows.py:373
msgid "Deleting Trigger"
msgstr "Suppression du déclencheur"
#: admin/workflows.py:378
msgid "Deletion of global action trigger"
msgstr "Suppression dun déclencheur daction globale"
#: admin/workflows.py:439
msgid "This status is hidden from the user."
msgstr "Ce statut est caché au demandeur."
#: admin/workflows.py:442 admin/workflows.py:1471 admin/workflows.py:1531
msgid "change"
msgstr "changer"
#: admin/workflows.py:446
msgid "There are not yet any items in this status."
msgstr "Il ny a pas encore déléments dans ce statut."
#: admin/workflows.py:483
msgid "Jumps"
msgstr "Sauts"
#: admin/workflows.py:484
msgid "This status is reachable from the following status:"
msgstr "Ce statut peut être atteint depuis les statuts suivants :"
#: admin/workflows.py:489 admin/workflows.py:1211
msgid "Back to workflow main page"
msgstr "Retourner à la page principale du workflow"
#: admin/workflows.py:493 admin/workflows.py:1550
msgid "Full Screen"
msgstr "Plein écran"
#: admin/workflows.py:513 admin/workflows.py:1268 admin/workflows.py:1571
msgid ""
"This is the default workflow, you cannot edit it but you can\n"
" duplicate it to base your own workflow on it."
msgstr ""
"Ceci est le workflow par défaut, vous ne pouvez pas le\n"
" modifier mais vous pouvez le dupliquer pour baser votre workflow dessus."
#: admin/workflows.py:517 admin/workflows.py:889 admin/workflows.py:913
#: admin/workflows.py:1575
msgid "This workflow is readonly."
msgstr "Ce workflow est en lecture seule."
#: admin/workflows.py:520
msgid "Change Status Name"
msgstr "Changer le nom du statut"
#: admin/workflows.py:521 admin/workflows.py:748 admin/workflows.py:751
msgid "Change Display Settings"
msgstr "Changer laffichage du statut"
#: admin/workflows.py:522
msgid "Change Terminal Status"
msgstr "Changer le caractère final du statut"
#: admin/workflows.py:524 admin/workflows.py:1275
msgid "Change Backoffice Information Text"
msgstr "Changer le texte dinformation backoffice"
#: admin/workflows.py:528
msgid "New Action"
msgstr "Nouvelle action"
#: admin/workflows.py:540
msgid "Change Status"
msgstr "Changer de statut"
#: admin/workflows.py:541
msgid "Interact"
msgstr "Échanger"
#: admin/workflows.py:542
msgid "Act on a Form/Card"
msgstr "Agir sur une demande ou une fiche"
#: admin/workflows.py:543
msgid "Act on User"
msgstr "Agir sur le demandeur"
#: admin/workflows.py:560
msgid "Change in action order"
msgstr "Changement de lordre des actions"
#: admin/workflows.py:574
msgid "New action"
msgstr "Nouvelle action"
#: admin/workflows.py:584
msgid "You are about to remove a status."
msgstr "Vous allez supprimer un statut."
#: admin/workflows.py:591
msgid "Delete Status"
msgstr "Supprimer le statut"
#: admin/workflows.py:593 admin/workflows.py:659
msgid "Deleting Status:"
msgstr "Suppression du statut :"
#: admin/workflows.py:605
#, python-format
msgid "Deletion of status %s"
msgstr "Suppression du statut « %s »"
#: admin/workflows.py:610
msgid "Status Name"
msgstr "Nom du statut"
#: admin/workflows.py:621 admin/workflows.py:1735
msgid "There is already a status with that name."
msgstr "Il y a déjà un statut avec ce nom."
#: admin/workflows.py:624
#, python-format
msgid "Change name of status %s"
msgstr "Changement du nom du statut « %s »"
#: admin/workflows.py:627 admin/workflows.py:630
msgid "Edit Workflow Status"
msgstr "Modifier le statut du workflow"
#: admin/workflows.py:635
msgid "Do nothing"
msgstr "Ne rien faire"
#: admin/workflows.py:636
msgid "Remove these forms"
msgstr "Effacer ces formulaires"
#: admin/workflows.py:641
#, python-format
msgid "Change these forms status to \"%s\""
msgstr "Changer le statut des formulaires en « %s »"
#: admin/workflows.py:644
msgid "Pick an Action"
msgstr "Choisir une action"
#: admin/workflows.py:656
msgid "Delete / Reassign"
msgstr "Supprimer / Réassigner"
#: admin/workflows.py:657
msgid "Delete Status / Reassign"
msgstr "Supprimer le statut / Réassigner"
#: admin/workflows.py:661
msgid ""
"There are forms set to this status, they need to be changed before\n"
" this status can be deleted."
msgstr ""
"Il y a des formulaires possédant ce statut, ils doivent être modifiés\n"
" avant que ce statut puisse être supprimé."
#: admin/workflows.py:671
#, python-format
msgid "%s items"
msgstr "%s éléments"
#: admin/workflows.py:679
#, python-format
msgid "Removal of status %s"
msgstr "Suppression du statut %s"
#: admin/workflows.py:700
msgid "Administrator reassigned status"
msgstr "Statut réaffecté par ladministrateur"
#: admin/workflows.py:722
msgid "Hide status from user"
msgstr "Cacher ce statut au demandeur"
#: admin/workflows.py:726
msgid "Colour in backoffice"
msgstr "Couleur dans le backoffice"
#: admin/workflows.py:729
msgid "Extra CSS for frontoffice style"
msgstr "Classe supplémentaire (CSS) pour le style en frontoffice"
#: admin/workflows.py:745
msgid "Change in display options"
msgstr "Changement dans les paramètres daffichage"
#: admin/workflows.py:749
msgid "Display Settings"
msgstr "Paramètres daffichage"
#: admin/workflows.py:758
msgid "Force Terminal Status"
msgstr "Caractère final du statut"
#: admin/workflows.py:767
msgid "Change of terminal status option"
msgstr "Changement du caractère final du statut"
#: admin/workflows.py:770
msgid "Edit Terminal Status"
msgstr "Modifier le caractère final du statut"
#: admin/workflows.py:771
msgid "Terminal Status"
msgstr "Caractère final"
#: admin/workflows.py:777
msgid "Information text for backoffice"
msgstr "Texte dinformation sur le backoffice"
#: admin/workflows.py:786
msgid "Change in backoffice info text"
msgstr "Changement du texte dinformation backoffice"
#: admin/workflows.py:789
msgid "Edit Backoffice Information Text"
msgstr "Modifier le texte dinformation backoffice"
#: admin/workflows.py:791
msgid "Backoffice Information Text"
msgstr "Texte dinformation backoffice"
#: admin/workflows.py:839
msgid "or you can use this field to directly replace a workflow parameter:"
msgstr ""
"ou vous pouvez utiliser ce champ pour remplacer un paramètre du workflow :"
#: admin/workflows.py:842
msgid "This takes priority over a variable name"
msgstr "Ce choix est prioritaire par rapport au nom de variable"
#: admin/workflows.py:859 qommon/substitution.py:139 wf/dispatch.py:163
msgid "Variable"
msgstr "Variable"
#: admin/workflows.py:894 admin/workflows.py:938 backoffice/management.py:3158
#: qommon/substitution.py:133
msgid "Variables"
msgstr "Variables"
#: admin/workflows.py:897
msgid "There are not yet any variables."
msgstr "Il ny a pas encore de variables."
#: admin/workflows.py:918 admin/workflows.py:954 admin/workflows.py:1529
#: admin/workflows.py:1622
msgid "Backoffice Fields"
msgstr "Données de traitement"
#: admin/workflows.py:921
msgid "There are not yet any backoffice fields."
msgstr "Il ny a pas encore de donnée de traitement."
#: admin/workflows.py:968 backoffice/management.py:3211
msgid "Functions"
msgstr "Fonctions"
#: admin/workflows.py:992
#, python-format
msgid "New function \"%s\""
msgstr "Nouvelle fonction « %s »"
#: admin/workflows.py:995 admin/workflows.py:996 admin/workflows.py:998
msgid "New Function"
msgstr "Nouvelle fonction"
#: admin/workflows.py:1026
#, python-format
msgid "Deletion of function \"%s\""
msgstr "Suppression de la fonction « %s »"
#: admin/workflows.py:1033
#, python-format
msgid "Rename of function \"%s\""
msgstr "Renommage de la fonction « %s »"
#: admin/workflows.py:1036 admin/workflows.py:1037 admin/workflows.py:1039
msgid "Edit Function"
msgstr "Modifier la fonction"
#: admin/workflows.py:1056 admin/workflows.py:1508 admin/workflows.py:1626
#: wf/criticality.py:27
msgid "Criticality Levels"
msgstr "Niveaux de criticité"
#: admin/workflows.py:1068 admin/workflows.py:1102
msgid "Colour"
msgstr "Couleur"
#: admin/workflows.py:1082
msgid "New criticality level"
msgstr "Nouveau niveau de criticité"
#: admin/workflows.py:1085 admin/workflows.py:1088
msgid "New Criticality Level"
msgstr "Nouveau niveau de criticité"
#: admin/workflows.py:1086
msgid "New Criticality level"
msgstr "Nouveau niveau de criticité"
#: admin/workflows.py:1113
msgid "Deletion of criticality level"
msgstr "Suppression dun niveau de criticité"
#: admin/workflows.py:1119
msgid "Change of name of criticality level"
msgstr "Changement du nom dun niveau de criticité"
#: admin/workflows.py:1122 admin/workflows.py:1123 admin/workflows.py:1125
msgid "Edit Criticality Level"
msgstr "Modifier le niveau de criticité"
#: admin/workflows.py:1152
#, python-format
msgid "Global Action: %s"
msgstr "Action globale : %s"
#: admin/workflows.py:1168
msgid "Actions"
msgstr "Actions"
#: admin/workflows.py:1170
msgid "There are not yet any items in this action."
msgstr "Il ny a pas encore déléments dans cette action."
#: admin/workflows.py:1198
msgid "Triggers"
msgstr "Déclencheurs"
#: admin/workflows.py:1220
msgid "You are about to remove an action."
msgstr "Vous allez supprimer une action."
#: admin/workflows.py:1227
msgid "Delete Action"
msgstr "Supprimer laction"
#: admin/workflows.py:1229
msgid "Deleting Action:"
msgstr "Suppression de laction :"
#: admin/workflows.py:1234
msgid "Deletion of global action"
msgstr "Suppression dune action globale"
#: admin/workflows.py:1239
msgid "Action Name"
msgstr "Nom de laction"
#: admin/workflows.py:1250 admin/workflows.py:1351
msgid "There is already an action with that name."
msgstr "Il y a déjà une action avec ce nom."
#: admin/workflows.py:1253
msgid "Change in global action"
msgstr "Modification dune action globale"
#: admin/workflows.py:1256 admin/workflows.py:1259
msgid "Edit Action Name"
msgstr "Modifier le nom de laction"
#: admin/workflows.py:1273
msgid "Change Action Name"
msgstr "Changer le nom de laction"
#: admin/workflows.py:1279
msgid "New Item"
msgstr "Nouvel élément"
#: admin/workflows.py:1283
msgid "New Trigger"
msgstr "Nouveau déclencheur"
#: admin/workflows.py:1292
msgid "Change in trigger order"
msgstr "Changement dans lordre des déclencheurs"
#: admin/workflows.py:1308
msgid "New global action trigger"
msgstr "Nouveau déclencheur daction globale"
#: admin/workflows.py:1314
msgid "Automatic"
msgstr "Automatique"
#: admin/workflows.py:1315
msgid "Manual"
msgstr "Manuel"
#: admin/workflows.py:1316
msgid "External call"
msgstr "Appel externe"
#: admin/workflows.py:1353
msgid "New global action"
msgstr "Nouvelle action globale"
#: admin/workflows.py:1356 admin/workflows.py:1357 admin/workflows.py:1359
msgid "New Global Action"
msgstr "Nouvelle action globale"
#: admin/workflows.py:1401
#, python-format
msgid "Workflow - %s"
msgstr "Workflow - %s"
#: admin/workflows.py:1419
msgid "Possible Status"
msgstr "Statuts possibles"
#: admin/workflows.py:1422
msgid "There are not yet any status defined in this workflow."
msgstr "Il ny a pas encore de statuts définis dans ce workflow."
#: admin/workflows.py:1426
msgid "Use drag and drop with the handles to reorder status."
msgstr "Vous pouvez utiliser les poignées ⣿ pour ordonner les statuts."
#: admin/workflows.py:1450 admin/workflows.py:1611
msgid "Workflow Functions"
msgstr "Fonctions dans ce workflow"
#: admin/workflows.py:1452
msgid "add function"
msgstr "ajouter une fonction"
#: admin/workflows.py:1469 admin/workflows.py:1618
msgid "Workflow Variables"
msgstr "Variables du workflow"
#: admin/workflows.py:1487 admin/workflows.py:1652
msgid "Global Actions"
msgstr "Actions globales"
#: admin/workflows.py:1489
msgid "add global action"
msgstr "ajouter une action globale"
#: admin/workflows.py:1512
msgid "add criticality level"
msgstr "ajouter un niveau de criticité"
#: admin/workflows.py:1557
msgid "This workflow is used for the following forms:"
msgstr "Ce workflow est utilisé par les formulaires suivants :"
#: admin/workflows.py:1599 wf/form.py:219
msgid "required"
msgstr "obligatoire"
#: admin/workflows.py:1610
msgid "Inspector"
msgstr "Inspecteur"
#: admin/workflows.py:1632
msgid "Statuses"
msgstr "Statuts"
#: admin/workflows.py:1644
msgid "No actions in this status."
msgstr "Il ny a pas encore daction dans ce statut."
#: admin/workflows.py:1691
msgid "New Status"
msgstr "Nouveau statut"
#: admin/workflows.py:1704
msgid "Change in status order"
msgstr "Changement de lordre des statuts"
#: admin/workflows.py:1712
msgid "Change in global actions order"
msgstr "Changement de lordre des actions globales"
#: admin/workflows.py:1720
msgid "Change in criticality levels order"
msgstr "Changement de lordre des niveaux de criticité"
#: admin/workflows.py:1741
#, python-format
msgid "New status \"%s\""
msgstr "Nouveau statut « %s »"
#: admin/workflows.py:1759 admin/workflows.py:1766
msgid "Edit Workflow"
msgstr "Modifier le workflow"
#: admin/workflows.py:1763
msgid "Duplicate Workflow"
msgstr "Dupliquer le workflow"
#: admin/workflows.py:1776
msgid "This workflow is currently in use, you cannot remove it."
msgstr "Ce workflow est actuellement utilisé, vous ne pouvez pas le supprimer."
#: admin/workflows.py:1781
msgid "You are about to irrevocably delete this workflow."
msgstr "Vous allez définitivement supprimer ce workflow."
#: admin/workflows.py:1788
msgid "Delete Workflow"
msgstr "Supprimer le workflow"
#: admin/workflows.py:1790
msgid "Deleting Workflow:"
msgstr "Suppression du workflow :"
#: admin/workflows.py:1841 admin/workflows.py:1920 admin/workflows.py:1922
msgid "New Workflow"
msgstr "Nouveau workflow"
#: admin/workflows.py:1880
msgid "Forms and card models"
msgstr "Formulaires et modèles de fiche"
#: admin/workflows.py:1886 carddef.py:37
msgid "Card models"
msgstr "Modèles de fiche"
#: admin/workflows.py:1899
msgid "Unused workflows"
msgstr "Workflows inutilisés"
#: admin/workflows.py:1935 admin/workflows.py:1948 admin/workflows.py:1950
msgid "Import Workflow"
msgstr "Importer le workflow"
#: admin/workflows.py:1952
msgid ""
"You can install a new workflow by uploading a file or by pointing to the "
"workflow URL."
msgstr ""
"Vous pouvez installer un nouveau workflow en téléchargeant un fichier ou en "
"pointant vers lURL du workflow."
#: admin/workflows.py:2003
msgid "This workflow has been successfully imported."
msgstr "Ce workflow a été importé correctement."
#: admin/wscalls.py:49
msgid "Beware it is risky to change it"
msgstr "Attention, ce changement est risqué"
#: admin/wscalls.py:54 wf/wscall.py:166
msgid "Request"
msgstr "Requête"
#: admin/wscalls.py:59 wf/wscall.py:274
msgid "Notify on errors"
msgstr "Notifier en cas derreur"
#: admin/wscalls.py:64 wf/wscall.py:279
msgid "Record on errors"
msgstr "Enregistrer les erreurs"
#: admin/wscalls.py:114
msgid "This webservice call is readonly."
msgstr "Cet appel webservice est en lecture seule."
#: admin/wscalls.py:146 admin/wscalls.py:148
msgid "Edit webservice call"
msgstr "Modifier lappel webservice"
#: admin/wscalls.py:155
msgid "You are about to irrevocably delete this webservice call."
msgstr "Vous allez définitivement supprimer cet appel webservice."
#: admin/wscalls.py:162
msgid "Delete webservice call"
msgstr "Effacer lappel webservice"
#: admin/wscalls.py:164
msgid "Deleting webservice call:"
msgstr "Effacement de lappel webservice :"
#: admin/wscalls.py:186 admin/wscalls.py:190
#: templates/wcs/backoffice/wscalls.html:4
msgid "Webservice Calls"
msgstr "Appels webservices"
#: admin/wscalls.py:210 admin/wscalls.py:212
#: templates/wcs/backoffice/wscalls.html:8
msgid "New webservice call"
msgstr "Nouvel appel webservice"
#: admin/wscalls.py:221
msgid "Import webservice call"
msgstr "Importer un appel webservice"
#: admin/wscalls.py:241
msgid "You can install a new webservice call by uploading a file."
msgstr ""
"Vous pouvez enregistrer un nouvel appel webservice en téléchargeant un "
"fichier."
#: admin/wscalls.py:252
msgid "This webservice call has been successfully imported."
msgstr "Cet appel webservice a été importé correctement."
#: api.py:98 formdata.py:530
msgid "Draft"
msgstr "Brouillon"
#: api.py:116
#, python-format
msgid "%(name)s (draft)"
msgstr "%(name)s - (brouillon)"
#: api.py:118
#, python-format
msgid "%(name)s #%(id)s (%(status)s)"
msgstr "%(name)s - n°%(id)s (%(status)s)"
#: api.py:121
msgid "unknown"
msgstr "inconnu"
#: api.py:929
msgid "Make sure you want a Python expression, not a simple template string."
msgstr ""
"Assurez-vous que vous voulez une expression Python, et non un simple gabarit "
"de texte avec des variables de substitution (sans le signe = au début)."
#: backoffice/cards.py:50
msgid "You are about to irrevocably delete this card model."
msgstr "Vous allez définitivement supprimer ce modèle de fiche."
#: backoffice/cards.py:51
msgid "Deleting Card Model:"
msgstr "Suppression du modèle de fiche :"
#: backoffice/cards.py:53
msgid ""
"You can replace this card model by uploading a file or by pointing to a form "
"URL."
msgstr ""
"Vous pouvez remplacer ce modèle de fiche en téléchargeant un fichier ou en "
"pointant vers lURL de la fiche."
#: backoffice/cards.py:56
msgid ""
"The card model has been successfully overwritten. Do note it kept its "
"existing address and role and workflow parameters."
msgstr ""
"Ce modèle de fiche a été écrasée correctement. Son adresse et les paramètres "
"de rôles et worflow ont cependant été conservés."
#: backoffice/cards.py:118
msgid "Creation Role"
msgstr "Rôle de création"
#: backoffice/cards.py:174
msgid "This card model is used as data source in the following forms:"
msgstr "Ce modèle de fiche est utilisé par les formulaires suivants :"
#: backoffice/cards.py:189
msgid "This card model is readonly."
msgstr "Ce modèle de fiche est en lecture seule."
#: backoffice/cards.py:213
msgid "Deletion is not possible as there are cards."
msgstr "La suppression nest pas possible car il y a des fiches complétées."
#: backoffice/cards.py:222 backoffice/cards.py:223
msgid "Import Card Model"
msgstr "Importer un modèle de fiche"
#: backoffice/cards.py:225
msgid ""
"You can install a new card model by uploading a file or by pointing to the "
"card model URL."
msgstr ""
"Vous pouvez installer un nouveau modèle de fiche en téléchargeant un fichier "
"ou en pointant vers lURL de la fiche."
#: backoffice/cards.py:227
#, python-format
msgid "Error loading card model (%s)."
msgstr "Erreur au chargement du modèle de fiche (%s) :"
#: backoffice/cards.py:229
msgid "This card model has been successfully imported. "
msgstr "Cet modèle de fiche a été importée correctement."
#: backoffice/cards.py:231
msgid ""
"Imported card model contained errors and has been automatically fixed, you "
"should nevertheless check everything is ok. "
msgstr ""
"Le modèle importé contenait des erreurs et celles-ci ont été automatiquement "
"corrigées. Vous devriez néanmoins vérifier que tout est correct."
#: backoffice/cards.py:249 backoffice/cards.py:274 backoffice/cards.py:276
msgid "New Card Model"
msgstr "Nouveau modèle de fiche"
#: backoffice/data_management.py:46 backoffice/data_management.py:69
#: backoffice/data_management.py:71 backoffice/root.py:63
#: templates/wcs/backoffice/data-management.html:4
msgid "Cards"
msgstr "Fiches"
#: backoffice/data_management.py:89
msgid "Search in card content"
msgstr "Rechercher dans le contenu des fiches"
#: backoffice/data_management.py:131
msgid "Import data from a CSV file"
msgstr "Importer des fiches depuis un fichier CSV"
#: backoffice/data_management.py:146
#, python-format
msgid "will be ignored - type %s not supported"
msgstr "sera ignoré - type %s pas pris en charge"
#: backoffice/data_management.py:150 backoffice/management.py:1389
#: backoffice/management.py:3316 fields.py:983 fields.py:1002 fields.py:1029
#: formdata.py:675 workflows.py:1947
msgid "Yes"
msgstr "Oui"
#: backoffice/data_management.py:190 backoffice/data_management.py:191
#: templates/wcs/backoffice/card-data-import-form.html:6
msgid "Import CSV"
msgstr "Importer depuis un fichier CSV"
#: backoffice/data_management.py:209
msgid "Invalid file format."
msgstr "Format de fichier invalide."
#: backoffice/data_management.py:211
msgid "You have to enter a file."
msgstr "Vous devez entrer un fichier."
#: backoffice/data_management.py:229
msgid "Invalid CSV file."
msgstr "Fichier CSV invalide"
#: backoffice/data_management.py:233
msgid "CSV file contains less columns than card fields."
msgstr ""
"Le fichier CSV ne contient pas assez de colonnes par rapport aux champs de "
"la fiche."
#: backoffice/data_management.py:266
msgid "CSV file contains lines with wrong number of columns."
msgstr "Le fichier CSV contient des lignes avec un nombre erroné de colonnes."
#: backoffice/data_management.py:268
#, python-format
msgid "(line numbers %s)"
msgstr "(lignes %s)"
#: backoffice/data_management.py:270
#, python-format
msgid "(line numbers %s and more)"
msgstr "(lignes %s et plus)"
#: backoffice/data_management.py:287
msgid "Importing data into cards"
msgstr "Importation des données dans des fiches"
#: backoffice/data_management.py:319
#, python-format
msgid "The card has been recorded on %(date)s with the number %(number)s."
msgstr "La fiche a été enregistrée le %(date)s avec le numéro %(number)s."
#: backoffice/data_management.py:321
#, python-format
msgid ""
"The card has been recorded on %(date)s with the number %(number)s by "
"%(agent)s."
msgstr ""
"La fiche a été enregistrée le %(date)s avec le numéro %(number)s par "
"%(agent)s."
#: backoffice/management.py:118 qommon/admin/menu.py:107
#: templates/wcs/backoffice/snapshots.html:24
msgid "View"
msgstr "Voir"
#: backoffice/management.py:147 qommon/admin/logger.py:61
#: qommon/admin/logger.py:189 qommon/ident/password.py:1295
#: qommon/ident/password.py:1322 wf/register_comment.py:85 workflows.py:2944
msgid "Message"
msgstr "Message"
#: backoffice/management.py:157
msgid "SMS Number"
msgstr "Numéro SMS"
#: backoffice/management.py:163
msgid "Send"
msgstr "Envoyer"
#: backoffice/management.py:168 backoffice/management.py:313
msgid "Send tracking code"
msgstr "Envoyer le code de suivi"
#: backoffice/management.py:193
msgid "SMS with tracking code sent to the user"
msgstr "Un SMS avec le code de suivi a été envoyé à lusager"
#: backoffice/management.py:199
msgid "Email with tracking code sent to the user"
msgstr "Un courriel avec le code de suivi a été envoyé à lusager"
#: backoffice/management.py:329 backoffice/management.py:514
msgid "Per User View"
msgstr "Vue par usager"
#: backoffice/management.py:374
msgid "Use the search field on the right to look for an user."
msgstr "Utiliser le champ de recherche sur la droite pour trouver un usager."
#: backoffice/management.py:512 backoffice/management.py:861
#: backoffice/management.py:965
msgid "Global View"
msgstr "Vue globale"
#: backoffice/management.py:517 backoffice/management.py:970
msgid "Map View"
msgstr "Vue sur une carte"
#: backoffice/management.py:523
msgid "Forms in your care"
msgstr "Formulaires à votre charge"
#: backoffice/management.py:532
msgid "Other Forms"
msgstr "Autres formulaires"
#: backoffice/management.py:553 backoffice/management.py:690
#: backoffice/management.py:691 backoffice/management.py:696
#: backoffice/management.py:706 backoffice/root.py:207
msgid "Global statistics"
msgstr "Statistiques globales"
#: backoffice/management.py:582
msgid "No such tracking code or identifier."
msgstr "Code de suivi ou numéro de demande inconnu."
#: backoffice/management.py:588
msgid "Look up by tracking code or identifier"
msgstr "Recherche par code de suivi ou numéro de demande"
#: backoffice/management.py:592
msgid "Look up"
msgstr "Recherche"
#: backoffice/management.py:602 backoffice/management.py:891
#: backoffice/management.py:995 backoffice/management.py:1649 formdef.py:1355
#: forms/common.py:448 workflows.py:1176 workflows.py:1182 workflows.py:2250
msgid "Status"
msgstr "Statut"
#: backoffice/management.py:604 backoffice/management.py:1296
msgid "Waiting for an action"
msgstr "En attente de votre part"
#: backoffice/management.py:605 backoffice/management.py:1298
msgid "formdata|Open"
msgstr "formdata|En attente"
#: backoffice/management.py:606 backoffice/management.py:1299
#: backoffice/management.py:2475
msgid "Done"
msgstr "Terminé"
#: backoffice/management.py:607 backoffice/management.py:1297
msgid "All"
msgstr "Tous"
#: backoffice/management.py:609 backoffice/management.py:658
msgid "Start Date"
msgstr "Date de début"
#: backoffice/management.py:611 backoffice/management.py:659
msgid "End Date"
msgstr "Date de fin (non incluse)"
#: backoffice/management.py:617
msgid "categories|All"
msgstr "categories|Toutes"
#: backoffice/management.py:625 backoffice/management.py:885
#: backoffice/management.py:1616 backoffice/management.py:2855
#: backoffice/submission.py:198
msgid "Channel"
msgstr "Canal"
#: backoffice/management.py:626
msgid "channel|All"
msgstr "channel|Tous"
#: backoffice/management.py:648 backoffice/management.py:2501
msgid "Filters"
msgstr "Critères"
#: backoffice/management.py:663
msgid "Period"
msgstr "Période"
#: backoffice/management.py:666
msgid "Shortcuts"
msgstr "Raccourcis"
#: backoffice/management.py:670
msgid "Current Month"
msgstr "Mois en cours"
#: backoffice/management.py:676
msgid "Previous Month"
msgstr "Mois précédent"
#: backoffice/management.py:680
msgid "Current Year"
msgstr "Année en cours"
#: backoffice/management.py:685
msgid "Previous Year"
msgstr "Année précédente"
#: backoffice/management.py:700 backoffice/management.py:848
msgid "This site is currently empty. It is required to first add forms."
msgstr ""
"Le site est encore vide. Il est nécessaire de dabord ajouter des "
"formulaires."
#: backoffice/management.py:722
msgid "Total count:"
msgstr "Nombre total :"
#: backoffice/management.py:756 backoffice/management.py:2624
#: templates/wcs/backoffice/logged-error.html:12
msgid "Count:"
msgstr "Nombre :"
#: backoffice/management.py:762 formdef.py:1285 workflows.py:1918
#, python-format
msgid "%s:"
msgstr "%s :"
#: backoffice/management.py:789
#, python-format
msgid "%(pending)s open on %(total)s"
msgstr "%(pending)s en attente sur %(total)s"
#: backoffice/management.py:792
#, python-format
msgid "%(total)s item"
msgid_plural "%(total)s items"
msgstr[0] "%(total)s élément"
msgstr[1] "%(total)s éléments"
#: backoffice/management.py:887
msgid "Reference"
msgstr "Référence"
#: backoffice/management.py:888 backoffice/management.py:1619
msgid "Created"
msgstr "Date de création"
#: backoffice/management.py:889 backoffice/management.py:1620
msgid "Last Modified"
msgstr "Dernière modification"
#: backoffice/management.py:890
msgid "frontoffice|User"
msgstr "frontoffice|Usager"
#: backoffice/management.py:967
msgid "Forms View"
msgstr "Vue par formulaires"
#: backoffice/management.py:1004 backoffice/management.py:1006
#: backoffice/management.py:1018
msgid "Global Map"
msgstr "Vue sur une carte"
#: backoffice/management.py:1035
msgid "Search in form content"
msgstr "Rechercher dans le contenu des demandes"
#: backoffice/management.py:1105
msgid "Export a Spreadsheet"
msgstr "Export vers un tableur"
#: backoffice/management.py:1107
msgid "Export as CSV File"
msgstr "Export au format CSV"
#: backoffice/management.py:1110
msgid "Excel Export"
msgstr "Export vers Excel"
#: backoffice/management.py:1113
msgid "Plot on a Map"
msgstr "Rendu sur une carte"
#: backoffice/management.py:1115 backoffice/management.py:2458
#: backoffice/management.py:2556
msgid "Statistics"
msgstr "Statistiques"
#: backoffice/management.py:1125
msgid "Custom Views"
msgstr "Vues personnalisées"
#: backoffice/management.py:1136
msgid "for data sources"
msgstr "pour sources de données"
#: backoffice/management.py:1138
msgid "default"
msgstr "défaut"
#: backoffice/management.py:1227 backoffice/management.py:1708
msgid "Start"
msgstr "Début"
#: backoffice/management.py:1228 backoffice/management.py:1709
msgid "End"
msgstr "Fin"
#: backoffice/management.py:1230 backoffice/management.py:1713
msgid "Submission Agent"
msgstr "Agent à la saisie"
#: backoffice/management.py:1267
msgid "Current view"
msgstr "Vue actuelle"
#: backoffice/management.py:1269
msgid "filters"
msgstr "critères"
#: backoffice/management.py:1272
msgid "Columns Settings"
msgstr "Paramètrage des colonnes"
#: backoffice/management.py:1272
msgid "columns"
msgstr "colonnes"
#: backoffice/management.py:1274
msgid "Marker Settings"
msgstr "Paramètrage des marqueurs"
#: backoffice/management.py:1274
msgid "markers"
msgstr "marqueurs"
#: backoffice/management.py:1292
msgid "Status to display"
msgstr "Statuts à afficher"
#: backoffice/management.py:1389 backoffice/management.py:3316 fields.py:985
#: fields.py:1032 formdata.py:675 workflows.py:1947
msgid "No"
msgstr "Non"
#: backoffice/management.py:1451 backoffice/management.py:2449
msgid "Refresh"
msgstr "Rafraîchir"
#: backoffice/management.py:1510
msgid "to me only"
msgstr "par moi uniquement"
#: backoffice/management.py:1511
msgid "to any users"
msgstr "par tout le monde"
#: backoffice/management.py:1515
msgid "as data source"
msgstr "comme source de données"
#: backoffice/management.py:1520
msgid "Visibility"
msgstr "Visibilité"
#: backoffice/management.py:1527 backoffice/management.py:1537
msgid "Set as default view"
msgstr "Définir comme vue par défaut"
#: backoffice/management.py:1541
msgid "Update existing view settings"
msgstr "Mettre à jour les paramètres"
#: backoffice/management.py:1542
msgid "Save View"
msgstr "Enregistrer la vue"
#: backoffice/management.py:1554
msgid "Missing title."
msgstr "Titre manquant."
#: backoffice/management.py:1560
msgid "Views must have at least one column."
msgstr "Les vues doivent avoir au moins une colonne."
#: backoffice/management.py:1596
#, python-format
msgid "You are about to remove the \"%s\" custom view."
msgstr "Vous allez supprimer la vue personnalisée « %s »."
#: backoffice/management.py:1599
msgid ""
"Beware this view is available to all users, and will thus be removed for "
"everyone."
msgstr ""
"Attention, cette vue est partagée avec tous les utilisateurs et sera donc "
"supprimée pour tout le monde."
#: backoffice/management.py:1606
msgid "Delete Custom View"
msgstr "Supprimer la vue personnalisée"
#: backoffice/management.py:1614 fields.py:114
msgid "Number"
msgstr "Numéro"
#: backoffice/management.py:1618
msgid "Submission By"
msgstr "Saisie par"
#: backoffice/management.py:1623
msgid "User Label"
msgstr "Nom de lusager"
#: backoffice/management.py:1650
msgid "Anonymised"
msgstr "Anonymisé"
#: backoffice/management.py:1710
msgid "Start (modification time)"
msgstr "Début (date de modification)"
#: backoffice/management.py:1711
msgid "End (modification time)"
msgstr "Fin (date de modification)"
#: backoffice/management.py:1925
msgid "Listing"
msgstr "Listing"
#: backoffice/management.py:1978
#, python-format
msgid "Executing task \"%s\" on forms"
msgstr "Exécution de la tâche «%s» sur les formulaires"
#: backoffice/management.py:1990
msgid "Executing Task"
msgstr "Exécution de la tâche"
#: backoffice/management.py:2006 forms/common.py:610
#: templates/wcs/backoffice/card-data-import-form.html:35
msgid "Back to Listing"
msgstr "Retour au listing"
#: backoffice/management.py:2067
msgid "Exporting forms in CSV"
msgstr "Export des formulaires en CSV"
#: backoffice/management.py:2177
msgid "Exporting forms in Excel format"
msgstr "Export des formulaires au format Excel"
#: backoffice/management.py:2241
msgid "Exporting forms in Open Document format"
msgstr "Export des formulaires au format Open Document"
#: backoffice/management.py:2421 backoffice/management.py:2440 fields.py:2369
msgid "Map"
msgstr "Carte"
#: backoffice/management.py:2471 backoffice/management.py:2475
#: backoffice/management.py:2478
#, python-format
msgid "Status: %s"
msgstr "Statut : %s"
#: backoffice/management.py:2471
msgid "Pending"
msgstr "En attente"
#: backoffice/management.py:2513
msgid "Total number of records:"
msgstr "Nombre total denregistrements :"
#: backoffice/management.py:2605
msgid "Resolution time"
msgstr "Durée pour la résolution"
#: backoffice/management.py:2622
#, python-format
msgid "To Status \"%s\""
msgstr "Vers le statut « %s »"
#: backoffice/management.py:2625
msgid "Minimum Time:"
msgstr "Temps minimum :"
#: backoffice/management.py:2626
msgid "Maximum Time:"
msgstr "Temps maximum :"
#: backoffice/management.py:2627
msgid "Range:"
msgstr "Étendue :"
#: backoffice/management.py:2629
msgid "Mean:"
msgstr "Moyenne :"
#: backoffice/management.py:2635
msgid "Median:"
msgstr "Médiane :"
#: backoffice/management.py:2650
msgid "Standard Deviation:"
msgstr "Écart type :"
#: backoffice/management.py:2666
msgid ""
"A missing or invalid custom view was referenced; you have been automatically "
"redirected."
msgstr ""
"Une vue personnalisée manquante ou invalide était référencée; vous avez été "
"automatiquement redirigé."
#: backoffice/management.py:2690
#, python-format
msgid "The form has been recorded on %(date)s with the number %(number)s."
msgstr "Le formulaire a été enregistré le %(date)s avec le numéro %(number)s."
#: backoffice/management.py:2692
#, python-format
msgid ""
"The form has been recorded on %(date)s with the number %(number)s by "
"%(agent)s."
msgstr ""
"Le formulaire a été enregistré le %(date)s avec le numéro %(number)s par "
"%(agent)s."
#: backoffice/management.py:2713
msgid ""
"This form has been accessed via its tracking code, it is therefore displayed "
"like you were also its owner."
msgstr ""
"Vous avez accédé à ce formulaire via son code de suivi, vous le voyez donc "
"aussi comme lusager."
#: backoffice/management.py:2764
msgid "General Information"
msgstr "Informations générales"
#: backoffice/management.py:2789 templates/wcs/backoffice/logged-error.html:20
msgid "Status:"
msgstr "Statut :"
#: backoffice/management.py:2793
msgid "This status is not visible to users."
msgstr "Ce statut est caché au demandeur."
#: backoffice/management.py:2804
msgid "Criticality Level:"
msgstr "Criticité :"
#: backoffice/management.py:2808
#, python-format
msgid "This form has been anonymised on %(date)s."
msgstr "Ce formulaire a été anonymisé le %(date)s."
#: backoffice/management.py:2828
msgid "Download all files as .zip"
msgstr "Télécharger les fichiers joints"
#: backoffice/management.py:2838
msgid "Original form"
msgstr "Formulaire dorigine"
#: backoffice/management.py:2841
msgid "Original card"
msgstr "Fiche dorigine"
#: backoffice/management.py:2848 backoffice/management.py:3222
msgid "(deleted)"
msgstr "(supprimé)"
#: backoffice/management.py:2861
msgid "Open"
msgstr "Ouvrir"
#: backoffice/management.py:2863
msgid "Comments"
msgstr "Commentaire"
#: backoffice/management.py:2872
msgid "Associated User"
msgstr "Usager associé"
#: backoffice/management.py:2907 backoffice/management.py:3125
#: backoffice/management.py:3129
msgid "Data Inspector"
msgstr "Inspection des données"
#: backoffice/management.py:2954
msgid "User Pending Forms"
msgstr "Formulaires de cet usager en attente"
#: backoffice/management.py:3011
msgid "Condition (Django)"
msgstr "Condition (Django)"
#: backoffice/management.py:3012
msgid "Condition (Python)"
msgstr "Condition (Python)"
#: backoffice/management.py:3014
msgid "HTML Template (WYSIWYG)"
msgstr "Gabarit HTML (WYSIWYG)"
#: backoffice/management.py:3039
msgid "Evaluate"
msgstr "Évaluer"
#: backoffice/management.py:3058 conditions.py:60
msgid "Failed to evaluate condition"
msgstr "Erreur à lévaluation de la condition"
#: backoffice/management.py:3061 backoffice/management.py:3064
#: backoffice/management.py:3085 backoffice/management.py:3107
#: templates/wcs/backoffice/logged-error.html:32
msgid "Error message:"
msgstr "Message derreur :"
#: backoffice/management.py:3068
msgid "Condition result:"
msgstr "Résultat de la condition :"
#: backoffice/management.py:3070 fields.py:1002
msgid "True"
msgstr "Vrai"
#: backoffice/management.py:3070
msgid "False"
msgstr "Faux"
#: backoffice/management.py:3074
msgid "Python actual result is"
msgstr "Le résultat Python en retour est"
#: backoffice/management.py:3083
msgid "Failed to evaluate template"
msgstr "Erreur à lévaluation du gabarit"
#: backoffice/management.py:3088 backoffice/management.py:3111
msgid "Template rendering:"
msgstr "Rendu du gabarit :"
#: backoffice/management.py:3093 backoffice/management.py:3115
msgid "HTML Source:"
msgstr "Source HTML :"
#: backoffice/management.py:3105
msgid "Failed to evaluate HTML template"
msgstr "Erreur à lévaluation du gabarit HTML"
#: backoffice/management.py:3134
msgid "View Form"
msgstr "Voir le formulaire"
#: backoffice/management.py:3138
msgid "View Card"
msgstr "Voir le modèle de fiche"
#: backoffice/management.py:3141
msgid "View Workflow"
msgstr "Voir le workflow"
#: backoffice/management.py:3148
msgid "Test tools"
msgstr "Outils de test"
#: backoffice/management.py:3192
msgid "variables from parent's request"
msgstr "variables de la demande parente"
#: backoffice/management.py:3224
msgid "unset"
msgstr "non définie"
#: backoffice/management.py:3232
msgid "Markers Stack"
msgstr "Pile des marqueurs"
#: backoffice/management.py:3246
msgid "Related Forms/Cards"
msgstr "Demandes et fiches liées"
#: backoffice/management.py:3341
#, python-format
msgid "%s of User"
msgstr "%s de lusager"
#: backoffice/management.py:3357 qommon/misc.py:298
msgid "Sunday"
msgstr "dimanche"
#: backoffice/management.py:3357 qommon/misc.py:297
msgid "Monday"
msgstr "lundi"
#: backoffice/management.py:3357 qommon/misc.py:297
msgid "Tuesday"
msgstr "mardi"
#: backoffice/management.py:3358 qommon/misc.py:297
msgid "Wednesday"
msgstr "mercredi"
#: backoffice/management.py:3358 qommon/misc.py:298
msgid "Thursday"
msgstr "jeudi"
#: backoffice/management.py:3358 qommon/misc.py:298
msgid "Friday"
msgstr "vendredi"
#: backoffice/management.py:3358 qommon/misc.py:298
msgid "Saturday"
msgstr "samedi"
#: backoffice/management.py:3380
msgid "Submissions by year"
msgstr "Transmissions par année"
#: backoffice/management.py:3383
msgid "Submissions by month"
msgstr "Transmissions par mois"
#: backoffice/management.py:3385
msgid "Submissions by weekday"
msgstr "Transmissions par jour de la semaine"
#: backoffice/management.py:3387
msgid "Submissions by hour"
msgstr "Transmissions par heure"
#: backoffice/management.py:3476
#, python-format
msgid "%d day(s)"
msgstr "%d jour(s)"
#: backoffice/management.py:3478
#, python-format
msgid "%d hour(s)"
msgstr "%d heures(s)"
#: backoffice/management.py:3480
#, python-format
msgid "%d minute(s)"
msgstr "%d minute(s)"
#: backoffice/management.py:3483
#, python-format
msgid "%(days)d day(s) and %(hours)d hour(s)"
msgstr "%(days)d jour(s) et %(hours)d heure(s)"
#: backoffice/management.py:3486
#, python-format
msgid "%(hours)d hour(s) and %(minutes)d minute(s)"
msgstr "%(hours)d heure(s) et %(minutes)d minute(s)"
#: backoffice/management.py:3489
#, python-format
msgid "%(minutes)d minute(s) and %(seconds)d seconds"
msgstr "%(minutes)d minute(s) et %(seconds)d secondes"
#: backoffice/management.py:3491
#, python-format
msgid "%d seconds"
msgstr "%d secondes"
#: backoffice/root.py:61 backoffice/submission.py:327
#: backoffice/submission.py:328 backoffice/submission.py:445
msgid "Submission"
msgstr "Saisie"
#: backoffice/root.py:64 backoffice/studio.py:28
#: templates/wcs/backoffice/studio.html:6
msgid "Studio"
msgstr "Studio"
#: backoffice/root.py:65
msgid "Forms Workshop"
msgstr "Fabrique de formulaires"
#: backoffice/root.py:67
msgid "Workflows Workshop"
msgstr "Fabrique de workflows"
#: backoffice/root.py:135 forms/root.py:1601 qommon/backoffice/root.py:41
msgid "Back Office"
msgstr "Backoffice"
#: backoffice/root.py:147 qommon/backoffice/root.py:46
msgid ""
"Access to backoffice is restricted to authorized persons only. Please login."
msgstr ""
"Laccès au backoffice est limité aux personnes autorisées. Veuillez vous "
"identifier."
#: backoffice/root.py:159
msgid "Welcome."
msgstr "Bienvenue."
#: backoffice/root.py:212
msgid ""
"<p>This program is free software. You can redistribute\n"
" it and/or modify it under the terms of the\n"
" <a href=\"http://www.gnu.org/licenses/gpl\">GNU General Public License</"
"a>.\n"
" </p>"
msgstr ""
"<p>Ceci est un logiciel libre. Vous pouvez le redistribuer\n"
" ou le modifier suivant les termes de la\n"
" <a href=\"http://www.gnu.org/licenses/gpl\">GNU General Public License</"
"a>.\n"
" </p>"
#: backoffice/root.py:219
msgid "Version:"
msgstr "Version :"
#: backoffice/root.py:271 templates/wcs/backoffice/studio.html:13
msgctxt "studio"
msgid "Forms"
msgstr "Formulaires"
#: backoffice/root.py:273
msgctxt "studio"
msgid "Card Models"
msgstr "Modèles de fiche"
#: backoffice/root.py:275 templates/wcs/backoffice/studio.html:23
msgctxt "studio"
msgid "Workflows"
msgstr "Workflows"
#: backoffice/snapshots.py:118
msgid "Restore as a new item"
msgstr "Restaurer en tant que nouveau"
#: backoffice/snapshots.py:119
msgid "Overwrite current content"
msgstr "Écraser le contenu actuel"
#: backoffice/snapshots.py:130 templates/wcs/backoffice/snapshots.html:26
msgid "Restore"
msgstr "Restaurer"
#: backoffice/snapshots.py:132
msgid "Restore snapshot"
msgstr "Restaurer une sauvegarde"
#: backoffice/submission.py:57 qommon/admin/menu.py:105
msgid "Remove"
msgstr "Supprimer"
#: backoffice/submission.py:68
msgid "Deleting Form"
msgstr "Suppression du formulaire"
#: backoffice/submission.py:86 backoffice/submission.py:244 forms/root.py:965
#: forms/root.py:967 forms/root.py:1054
msgid "This form has already been submitted."
msgstr "Ce formulaire a déjà été enregistré."
#: backoffice/submission.py:234
msgid "Delete this form"
msgstr "Supprimer cette demande"
#: backoffice/submission.py:357
msgid "New submission"
msgstr "Nouvelle demande"
#: backoffice/submission.py:358
msgid "Running submission"
msgstr "Saisie entamée"
#: backoffice/submission.py:359
msgid "Submission to complete"
msgstr "Prédemande"
#: backoffice/submission.py:414
#, python-format
msgid "#%(id)s, %(time)s"
msgstr "n°%(id)s, %(time)s"
#: blocks.py:154 formdef.py:1089
msgid "Unknown datasources"
msgstr "Sources de données inconnues"
#: blocks.py:164 formdef.py:1109 workflows.py:639
msgid "Missing name"
msgstr "Nom manquant"
#: blocks.py:172 formdef.py:1117
msgid "Unexpected root node"
msgstr "Élément racine inattendu"
#: blocks.py:187 formdef.py:870 formdef.py:1138
msgid "Unknown field type"
msgstr "Type de champ inconnu"
#: blocks.py:281
msgid "Add another"
msgstr "Ajouter un autre"
#: carddef.py:36
msgid "Card model"
msgstr "Modèle de fiche"
#: carddef.py:86
msgid "Default (cards)"
msgstr "Par défaut (fiches)"
#: carddef.py:89
msgid "Viewer"
msgstr "Visualisateur"
#: carddef.py:90
msgid "Editor"
msgstr "Éditeur"
#: carddef.py:92
msgid "Recorded"
msgstr "Enregistrée"
#: carddef.py:93 wf/create_formdata.py:172
msgid "Deleted"
msgstr "Supprimée"
#: carddef.py:98
msgid "Edit Card"
msgstr "Modifier la fiche"
#: carddef.py:106
msgid "Delete Card"
msgstr "Supprimer la fiche"
#: categories.py:113 categories.py:114 categories.py:115
#: qommon/publisher.py:935 qommon/publisher.py:936 qommon/publisher.py:937
#: qommon/publisher.py:938 qommon/publisher.py:939 qommon/publisher.py:940
msgid "General"
msgstr "Général"
#: categories.py:114
msgid "Category Description"
msgstr "Description de la catégorie"
#: categories.py:115
msgid "Category Identifier"
msgstr "Identifiant de la catégorie"
#: conditions.py:81
msgid "unknown condition type"
msgstr "type de condition inconnu"
#: conditions.py:86
msgid "invalid usage, Python condition cannot contain {{"
msgstr "utilisation invalide, les conditions Python ne peuvent pas contenir {{"
#: conditions.py:90 conditions.py:96
#, python-format
msgid "syntax error: %s"
msgstr "erreur de syntaxe : %s"
#: data_sources.py:69
msgid "JSON URL"
msgstr "URL du JSON"
#: data_sources.py:71
msgid "JSONP URL"
msgstr "URL du JSONP"
#: data_sources.py:73
msgid "GeoJSON URL"
msgstr "URL du GeoJSON"
#: data_sources.py:477
#, python-format
msgid "Could not find element by id \"%s\""
msgstr "Impossible de trouver lélément avec lidentifiant « %s »"
#: data_sources.py:543 wf/wscall.py:219
msgid "JSON"
msgstr "JSON"
#: data_sources.py:544
msgid "JSONP"
msgstr "JSONP"
#: data_sources.py:545
msgid "GeoJSON"
msgstr "GeoJSON"
#: fields.py:60 workflows.py:1127 workflows.py:1172
msgid "String / Template"
msgstr "Texte / Gabarit"
#: fields.py:62
msgid "User Field"
msgstr "Champ utilisateur"
#: fields.py:100
msgid "Email (builtin)"
msgstr "Courriel (builtin)"
#: fields.py:111 workflows.py:2956
msgid "Position"
msgstr "Position"
#: fields.py:115
msgid "Street"
msgstr "Rue"
#: fields.py:116
msgid "Number and street"
msgstr "Numéro et rue"
#: fields.py:117
msgid "Post Code"
msgstr "Code postal"
#: fields.py:118
msgid "City"
msgstr "Ville"
#: fields.py:119 fields.py:2386
msgid "Country"
msgstr "Pays"
#: fields.py:135
msgid "Locked"
msgstr "Verrouillé"
#: fields.py:155
#, python-format
msgid "invalid expression: %s"
msgstr "expression invalide : %s"
#: fields.py:575 fields.py:694 fields.py:759 fields.py:2060 fields.py:2250
msgid "Validation Page"
msgstr "Page de récapitulatif"
#: fields.py:576 fields.py:695 fields.py:760 fields.py:2061 fields.py:2251
msgid "Summary Page"
msgstr "Résumé de la demande"
#: fields.py:577
msgid "Management Listings"
msgstr "Tableaux de traitement"
#: fields.py:582 wf/attachment.py:172 workflows.py:2408
msgid "Required"
msgstr "Obligatoire"
#: fields.py:586
msgid "This is used as suffix for variable names."
msgstr "Utilisé comme suffixe pour les noms de variable."
#: fields.py:587 wf/attachment.py:183 workflows.py:2394
msgid "Hint"
msgstr "Remarque"
#: fields.py:589 fields.py:705 fields.py:776
msgid "Display Locations"
msgstr "Affichage"
#: fields.py:593 fields.py:700 fields.py:771
msgid "Extra classes for CSS styling"
msgstr "Classes supplémentaires pour les styles CSS"
#: fields.py:601
msgid "Prefill"
msgstr "Préremplir"
#: fields.py:604 fields.py:702 fields.py:773 fields.py:2007
msgid "Display Condition"
msgstr "Condition daffichage"
#: fields.py:611
msgid "Marks the field data for removal in the anonymisation processes."
msgstr ""
"Indique que la donnée associée sera supprimée en cas danonymisation de la "
"demande."
#: fields.py:718
msgid "Subtitle"
msgstr "Sous-titre"
#: fields.py:726 qommon/substitution.py:139 workflows.py:2321 workflows.py:2345
#: workflows.py:2385
msgid "Comment"
msgstr "Commentaire"
#: fields.py:798
msgid "Text (line)"
msgstr "Texte (ligne)"
#: fields.py:816 fields.py:891
msgid "Line length"
msgstr "Longueur de ligne"
#: fields.py:817 fields.py:892
msgid ""
"Deprecated option, it is advised to use CSS classes to size the fields in a "
"manner compatible with all devices."
msgstr ""
"Option obsolète, il est recommandé dutiliser les classes CSS pour "
"dimensionner les champs dune manière compatible avec tous les appareils."
#: fields.py:822
msgid "Validation"
msgstr "Validation"
#: fields.py:827
msgid "This will allow autocompletion from an external source."
msgstr "Cela permettra lauto-complétion depuis une source externe."
#: fields.py:879
msgid "Long Text"
msgstr "Texte long"
#: fields.py:897
msgid "Number of rows"
msgstr "Nombre de lignes"
#: fields.py:900
msgid "Maximum number of characters"
msgstr "Nombre maximum de caractères"
#: fields.py:902
msgid "Preformatted Text"
msgstr "Texte préformaté"
#: fields.py:963
msgid "Check Box (single choice)"
msgstr "Case à cocher (choix unique)"
#: fields.py:1058
msgid "File Upload"
msgstr "Fichier"
#: fields.py:1085 wf/attachment.py:209
msgid "File type suggestion"
msgstr "Suggestion du type de fichier"
#: fields.py:1088 wf/attachment.py:213
msgid "Max file size"
msgstr "Taille maximale du fichier"
#: fields.py:1092
msgid "Automatically resize uploaded images"
msgstr "Réduire automatiquement la taille des images"
#: fields.py:1097
msgid "Allow user to pick a file from a portfolio"
msgstr ""
"Permettre à lutilisateur de prendre un fichier depuis un porte-document"
#: fields.py:1104
msgid "File storage system"
msgstr "Système de stockage de fichier"
#: fields.py:1280
msgid "Date"
msgstr "Date"
#: fields.py:1293
msgid "Minimum Date"
msgstr "Date minimale"
#: fields.py:1295
msgid "Date must be in the future"
msgstr "La date doit être dans le futur"
#: fields.py:1296
msgid "This option is obviously not compatible with setting a minimum date"
msgstr "Cette option nest évidemment pas compatible avec la date minimale"
#: fields.py:1297
msgid "Maximum Date"
msgstr "Date maximale"
#: fields.py:1299
msgid "Date must be in the past"
msgstr "La date doit être dans le passé"
#: fields.py:1300
msgid "This option is obviously not compatible with setting a maximum date"
msgstr "Cette option nest évidemment pas compatible avec la date maximale"
#: fields.py:1302
msgid "Date can be present day"
msgstr "La date peut être le jour présent"
#: fields.py:1303
msgid ""
"This option is only useful combined with one of the previous checkboxes."
msgstr ""
"Cette option nest utile que combinée à une des précédentes cases à cocher."
#: fields.py:1420 fields.py:1618
msgid "List"
msgstr "Liste"
#: fields.py:1616 fields.py:1735
msgid "Display in default filters"
msgstr "Afficher dans les filtres par défaut"
#: fields.py:1619
msgid "Radio buttons"
msgstr "Boutons radio"
#: fields.py:1620
msgid "Autocomplete"
msgstr "Autocomplétion"
#: fields.py:1623
msgid "Display Mode"
msgstr "Mode daffichage"
#: fields.py:1626 fields.py:1737 fields.py:2205 fields.py:2494
msgid "Items"
msgstr "Éléments"
#: fields.py:1629 fields.py:1740 fields.py:2208 fields.py:2497
msgid "Add item"
msgstr "Ajouter un élément"
#: fields.py:1633 fields.py:1747
msgid "This will get the available items from an external source."
msgstr "Cela ira prendre les éléments disponibles depuis la source externe."
#: fields.py:1637 fields.py:1751
msgid "Display disabled items"
msgstr "Afficher les éléments désactivés"
#: fields.py:1651 fields.py:1765 fields.py:2225
msgid "Duplicated Items"
msgstr "Éléments en double"
#: fields.py:1694
msgid "Multiple choice list"
msgstr "Liste à choix multiple"
#: fields.py:1741
msgid "Maximum number of choices"
msgstr "Nombre maximal de choix"
#: fields.py:1875
msgid "Condition"
msgstr "Condition"
#: fields.py:1877
msgid "Error message if condition is not met"
msgstr "Message derreur si condition non satisfaite"
#: fields.py:1901
msgid "Both condition and error message are required."
msgstr "La condition et le message derreur sont requis."
#: fields.py:2010
msgid "Post Conditions"
msgstr "Conditions de sortie"
#: fields.py:2043
msgid "Table"
msgstr "Tableau"
#: fields.py:2069
msgid "Rows"
msgstr "Lignes"
#: fields.py:2072 fields.py:2247 qommon/form.py:1518 qommon/form.py:1611
msgid "Add row"
msgstr "Ajouter une ligne"
#: fields.py:2073 fields.py:2259
msgid "Columns"
msgstr "Colonnes"
#: fields.py:2076 fields.py:2262
msgid "Add column"
msgstr "Ajouter une colonne"
#: fields.py:2193
msgid "Table of Lists"
msgstr "Tableau de listes"
#: fields.py:2234
msgid "Table with rows"
msgstr "Tableau de longueur libre"
#: fields.py:2263
msgid "Total Row"
msgstr "Ajouter une ligne de total"
#: fields.py:2361
msgid "unimplemented"
msgstr "non-programmé"
#: fields.py:2385
msgid "Whole world"
msgstr "Monde entier"
#: fields.py:2387
msgid "Wide area"
msgstr "Large étendue"
#: fields.py:2388
msgid "Area"
msgstr "Région"
#: fields.py:2389
msgid "Town"
msgstr "Ville"
#: fields.py:2390
msgid "Small road"
msgstr "Petite route"
#: fields.py:2391
msgid "Neighbourhood"
msgstr "Quartier"
#: fields.py:2392
msgid "Ant"
msgstr "Fourmi"
#: fields.py:2393
msgid "Initial zoom level"
msgstr "Niveau de zoom initial"
#: fields.py:2395
msgid "Minimal zoom level"
msgstr "Niveau de zoom minimal (affichage le plus large)"
#: fields.py:2397
msgid "Maximal zoom level"
msgstr "Niveau de zoom maximal (affichage le plus resserré)"
#: fields.py:2399
msgid "Initial Position"
msgstr "Position initiale"
#: fields.py:2402
msgid "Initialize position using device geolocation"
msgstr "Position initiale selon la géolocalisation de lappareil"
#: fields.py:2412
msgid "Minimal zoom level cannot be greater than maximal zoom level."
msgstr ""
"Le niveau de zoom mininimal ne doit pas dépasser le niveau de zoom maximal."
#: fields.py:2416
msgid "Initial zoom level must be between minimal and maximal zoom levels."
msgstr ""
"Le niveau de zoom initial doit être compris entre les niveaux minimal et "
"maximal."
#: fields.py:2477
msgid "Ranked Items"
msgstr "Éléments classés"
#: fields.py:2498
msgid "Randomize Items"
msgstr "Mélanger les éléments"
#: fields.py:2582
msgid "Clear text"
msgstr "Texte clair"
#: fields.py:2583
msgid "MD5"
msgstr "MD5"
#: fields.py:2584
msgid "SHA1"
msgstr "SHA1"
#: fields.py:2586
msgid "Storage formats"
msgstr "Formats de stockage"
#: fields.py:2588
msgid "Minimum length"
msgstr "Taille minimale"
#: fields.py:2590 qommon/ident/password.py:715
msgid "Maximum password length"
msgstr "Taille maximale"
#: fields.py:2592 qommon/ident/password.py:717
msgid "0 for unlimited length"
msgstr "0 pour ne pas limiter la taille"
#: fields.py:2594 qommon/ident/password.py:719
msgid "Minimum number of uppercase characters"
msgstr "Nombre minimum de caractères majuscules"
#: fields.py:2597 qommon/ident/password.py:722
msgid "Minimum number of lowercase characters"
msgstr "Nombre minimum de caractères minuscules"
#: fields.py:2600 qommon/ident/password.py:725
msgid "Minimum number of digits"
msgstr "Nombre minimum de chiffres"
#: fields.py:2603 qommon/ident/password.py:728
msgid "Minimum number of special characters"
msgstr "Nombre minimum de caractères spéciaux"
#: fields.py:2606
msgid "Add a password strength indicator"
msgstr "Afficher un indicateur de robustesse du mot de passe"
#: fields.py:2609
msgid "Add a confirmation input"
msgstr "Ajouter un champ de confirmation"
#: fields.py:2612
msgid "Label for confirmation input"
msgstr "Libellé pour le champ de confirmation"
#: fields.py:2645
#, python-format
msgid "Field Block (%s)"
msgstr "Bloc de champ (%s)"
#: fields.py:2651
msgid "Maximum number of items"
msgstr "Nombre maximal déléments"
#: fields.py:2653
msgid "Label of \"Add\" button"
msgstr "Libellé du bouton « ajouter »"
#: formdata.py:137
msgid "Original Submitter"
msgstr "Expéditeur original"
#: formdata.py:357
msgid "Mail"
msgstr "Courrier"
#: formdata.py:359
msgid "Phone"
msgstr "Téléphone"
#: formdata.py:360
msgid "Counter"
msgstr "Guichet"
#: formdata.py:361
msgid "Fax"
msgstr "Télécopie"
#: formdata.py:362 formdata.py:365
msgid "Web"
msgstr "Web"
#: formdata.py:604
msgid "Failed to compute previous status"
msgstr "Erreur au calcul du statut précédent"
#: formdata.py:894
#, python-format
msgid "Form Field: %s"
msgstr "Champ du formulaire : %s"
#: formdata.py:897
msgid "Form Submitter Field"
msgstr "Champ de lexpéditeur du formulaire"
#: formdata.py:1009
#, python-format
msgid "%(name)s #%(id)s"
msgstr "%(name)s - n°%(id)s"
#: formdata.py:1217
msgid "Parent"
msgstr "Demande/fiche parente"
#: formdata.py:1247 formdata.py:1250
msgid "Evolution"
msgstr "Historique"
#: formdata.py:1259
#, python-format
msgid "Could not find linked \"%(object_name)s\" object by id %(object_id)s"
msgstr ""
"Impossible de trouver « %(object_name)s » lié par lidentifiant %(object_id)s"
#: formdata.py:1274
#, python-format
msgid "Linked object def by id %(object_id)s"
msgstr "Objet lié par lidentifiant %(object_id)s"
#: formdata.py:1275 formdata.py:1285
#, python-format
msgid "%s - not found"
msgstr "%s - non trouvé"
#: formdata.py:1283
#, python-format
msgid "Linked \"%(object_name)s\" object by id %(object_id)s"
msgstr "Objet « %(object_name)s » lié par lidentifiant %(object_id)s"
#: formdata.py:1322
msgid "Form Receipt Date"
msgstr "Date de réception du formulaire"
#: formdata.py:1323
msgid "Form Receipt Time"
msgstr "Heure de réception du formulaire"
#: formdata.py:1324
msgid "Form Number"
msgstr "Numéro du formulaire"
#: formdata.py:1325
msgid "Form Details"
msgstr "Détails (données) du formulaire"
#: formdata.py:1326
msgid "Form URL"
msgstr "URL du formulaire"
#: formdata.py:1327
msgid "Form URL (backoffice)"
msgstr "URL du formulaire dans le backoffice"
#: formdata.py:1328
msgid "Form Status URL"
msgstr "URL de status du formulaire"
#: formdata.py:1329
msgid "Form Tracking Code"
msgstr "Code de suivi du formulaire"
#: formdata.py:1330
msgid "Form Submitter Name"
msgstr "Nom de lexpéditeur du formulaire"
#: formdata.py:1331
msgid "Form Submitter Email"
msgstr "Courriel de lexpéditeur du formulaire"
#: formdef.py:568
msgid ""
"There were errors processing the form and you cannot go to the next page. Do "
"check below that you filled all fields correctly."
msgstr ""
"Vous ne pouvez pas accéder à la page suivante. Vérifiez que vous avez rempli "
"tous les champs correctement."
#: formdef.py:1096
msgid "Duplicated field identifiers"
msgstr "Identifiants de champ en double"
#: formdef.py:1268
msgid "User name:"
msgstr "Nom de lusager :"
#: formdef.py:1352 forms/common.py:439
msgid "User name"
msgstr "Nom de lusager"
#: formdef.py:1546
msgid "Notification of creation to user"
msgstr "Notification de création à lutilisateur"
#: formdef.py:1549 formdef.py:1590
msgid "New form ({{ form_name }})"
msgstr "Nouvelle demande ({{ form_name }})"
#: formdef.py:1550
msgid ""
"Hello,\n"
"\n"
"This mail is a reminder about the form you just submitted.\n"
"{% if form_user %}\n"
"You can consult it with this link: {{ form_url }}\n"
"{% endif %}\n"
"\n"
"{% if form_details %}\n"
"For reference, here are the details:\n"
"\n"
"{{ form_details }}\n"
"{% endif %}\n"
msgstr ""
"Bonjour,\n"
"\n"
"Ce message est un rappel concernant la demande que vous venez denvoyer.\n"
"{% if form_user %}\n"
"Vous pouvez la consulter en suivant ce lien : {{ form_url }}\n"
"{% endif %}\n"
"\n"
"{% if form_details %}\n"
"Pour référence, voici le détail de la demande :\n"
"\n"
"{{ form_details }}\n"
"{% endif %}\n"
#: formdef.py:1565
msgid "Notification of change to user"
msgstr "Notification de changement à lutilisateur"
#: formdef.py:1567 formdef.py:1607
msgid "Form status change ({{ form_name }})"
msgstr "Changement de statut de la demande ({{ form_name }})"
#: formdef.py:1568
msgid ""
"Hello,\n"
"\n"
"{% if form_status_changed %}\n"
"Status of the form you submitted just changed (from "
"\"{{ form_previous_status }}\" to \"{{ form_status }}\").\n"
"{% endif %}\n"
"\n"
"{% if form_user %}\n"
"You can consult it with this link: {{ form_url }}\n"
"{% endif %}\n"
"\n"
"{% if form_comment %}New comment: {{ form_comment }}{% endif %}\n"
"\n"
"{% if form_evolution %}\n"
"{{ form_evolution }}\n"
"{% endif %}\n"
msgstr ""
"Bonjour,\n"
"\n"
"{% if form_status_changed %}\n"
"Le statut de la demande que vous avez transmise vient de changer (il est\n"
"passé de « {{ form_previous_status }} » à « {{ form_status }} »).\n"
"{% endif %}\n"
"\n"
"{% if form_user %}\n"
"Vous pouvez en prendre connaissance en suivant ce lien : {{ form_url }}\n"
"{% endif %}\n"
"\n"
"{% if form_comment %}Nouveau commentaire : {{ form_comment }}{% endif %}\n"
"\n"
"{% if form_evolution %}\n"
"{{ form_evolution }}\n"
"{% endif %}\n"
#: formdef.py:1587
msgid "Notification of creation to receiver"
msgstr "Notification de création au destinataire"
#: formdef.py:1591
msgid ""
"Hello,\n"
"\n"
"A new form has been submitted, you can see it with this link:\n"
"{{ form_url_backoffice }}\n"
"\n"
"{% if form_details %}\n"
"For reference, here are the details:\n"
"\n"
"{{ form_details }}\n"
"{% endif %}\n"
msgstr ""
"Bonjour,\n"
"\n"
"Une nouvelle demande a été reçue, vous pouvez la consulter\n"
"en suivant ce lien :\n"
" {{ form_url_backoffice }}\n"
"\n"
"{% if form_details %}\n"
"Pour référence, voici le détail de la demande :\n"
"\n"
"{{ form_details }}\n"
"{% endif %}\n"
#: formdef.py:1605
msgid "Notification of change to receiver"
msgstr "Notification de changement au destinataire"
#: formdef.py:1608
msgid ""
"Hello,\n"
"\n"
"A form just changed, you can consult it with this link:\n"
"{{ form_url_backoffice }}\n"
"\n"
"{% if form_status_changed %}\n"
"Status of the form just changed (from \"{{ form_previous_status }}\" to "
"\"{{ form_status }}\").\n"
"{% endif %}\n"
"\n"
"{% if form_comment %}New comment: {{ form_comment }}{% endif %}\n"
"\n"
"{% if form_evolution %}\n"
"{{ form_evolution }}\n"
"{% endif %}\n"
msgstr ""
"Bonjour,\n"
"\n"
"Le statut dune demande vient de changer, vous pouvez en prendre "
"connaissance\n"
"en suivant ce lien :\n"
" {{ form_url_backoffice }}\n"
"\n"
"{% if form_status_changed %}\n"
"Le statut de la demande est passé de « {{ form_previous_status }} » \n"
"à « {{ form_status }} »).\n"
"{% endif %}\n"
"\n"
"{% if form_comment %}Nouveau commentaire : {{ form_comment }}{% endif %}\n"
"\n"
"{% if form_evolution %}\n"
"{{ form_evolution }}\n"
"{% endif %}\n"
#: formdef.py:1625
msgid "Form Name"
msgstr "Nom du formulaire"
#: forms/actions.py:34 qommon/admin/menu.py:125 qommon/admin/menu.py:128
#: qommon/template.py:193 workflows.py:2954
msgid "Error"
msgstr "Erreur"
#: forms/actions.py:35
msgid "This action link has already been used or has expired."
msgstr "Ce lien daction a déjà été utilisé ou est expiré."
#: forms/backoffice.py:96
msgid "Run selected action on all pages"
msgstr "Exécuter laction choisie sur toutes les pages"
#: forms/common.py:240
msgid "Your case has been handled by:"
msgstr "Votre dossier a été pris en charge par :"
#: forms/common.py:242
msgid "Your case is handled by:"
msgstr "Votre dossier est pris en charge par :"
#: forms/common.py:435
msgid "Summary"
msgstr "Résumé"
#: forms/common.py:521 wf/backoffice_fields.py:67 wf/backoffice_fields.py:85
msgid "Backoffice Data"
msgstr "Données de traitement"
#: forms/common.py:574
msgid "less than a minute ago"
msgstr "il y a moins dune minute"
#: forms/common.py:576
#, python-format
msgid "less than %s minutes ago"
msgstr "il y a moins de %s minutes"
#: forms/common.py:580
#, python-format
msgid "Be warned forms of this user are also being looked at by: %s."
msgstr ""
"Attention, les formulaires de cet utilisateur sont également consultés par : "
"%s."
#: forms/common.py:587
msgid "(unlock actions)"
msgstr "(débloquer les actions)"
#: forms/preview.py:38
msgid "This was only a preview: form was not actually submitted."
msgstr ""
"Le formulaire est en prévisualisation, aucune donnée na été transmise."
#: forms/preview.py:39
msgid "Start another preview."
msgstr "Recommencer."
#: forms/root.py:128
msgid "Send email"
msgstr "Envoyer le courriel"
#: forms/root.py:148
msgid "Keep your tracking code"
msgstr "Conservez votre code de suivi"
#: forms/root.py:279
msgid "Filling"
msgstr "Édition"
#: forms/root.py:292
msgid "Validating"
msgstr "Validation"
#: forms/root.py:445
msgid "Save Changes"
msgstr "Enregistrer les changements"
#: forms/root.py:449 qommon/admin/menu.py:109
msgid "Next"
msgstr "Suivant"
#: forms/root.py:452 forms/root.py:1390 qommon/admin/menu.py:108
msgid "Previous"
msgstr "Précédent"
#: forms/root.py:515 forms/root.py:1393
msgid "Discard"
msgstr "Abandonner"
#: forms/root.py:519 forms/root.py:1397
msgid "Save Draft"
msgstr "Sauvegarder en tant que brouillon"
#: forms/root.py:524
msgid "leave this field blank to prove your humanity"
msgstr "Laissez ce champ vide pour prouver votre humanité"
#: forms/root.py:568 forms/root.py:1544
msgid "Tracking code"
msgstr "Code de suivi"
#: forms/root.py:591
msgid "Discard Draft"
msgstr "Supprimer le brouillon"
#: forms/root.py:662
msgid "You need a stronger authentication level to fill this form."
msgstr ""
"Vous devez vous connecter avec une authentification plus forte pour accéder "
"à ce formulaire."
#: forms/root.py:667
#, python-format
msgid "Login with %s"
msgstr "Connexion avec %s"
#: forms/root.py:746
msgid "Sorry, your session have been lost."
msgstr "Désolé, votre session a été perdue."
#: forms/root.py:935
msgid "Honey pot should be left untouched."
msgstr "Le pot de miel ne doit pas être touché."
#: forms/root.py:1546
msgid "ex: RPQDFVCD"
msgstr "ex : RPQDFVCD"
#: forms/root.py:1547
msgid "Load"
msgstr "Valider"
#: forms/root.py:1604 forms/root.py:1613 root.py:175
msgid "Register"
msgstr "Sinscrire"
#: forms/root.py:1606
msgid "Logout"
msgstr "Déconnexion"
#: forms/root.py:1610 qommon/ident/idp.py:137 qommon/ident/password.py:218
#: qommon/ident/password.py:219 root.py:124
msgid "Login"
msgstr "Sidentifier"
#: forms/root.py:1622
msgid "Your Current Drafts"
msgstr "Vos brouillons en cours"
#: forms/root.py:1640
#, python-format
msgid "Your forms with status \"%s\""
msgstr "Vos formulaires avec le statut « %s »"
#: forms/root.py:1695
msgid "already completed"
msgstr "déjà complétée"
#: forms/root.py:1696
msgid "review"
msgstr "relire"
#: forms/root.py:1712
msgid "authentication required"
msgstr "identification requise"
#: forms/root.py:1750
msgid "All forms"
msgstr "Tous les formulaires"
#: forms/root.py:1783
msgid "Welcome text on home page for logged users"
msgstr "Texte de bienvenue pour les utilisateurs identifiés"
#: forms/root.py:1786
msgid "Welcome text on home page for unlogged users"
msgstr "Texte de bienvenue pour les utilisateurs non-identifiés"
#: forms/root.py:1789
msgid "Explanation text before the CAPTCHA"
msgstr "Texte dexplication avant le CAPTCHA"
#: forms/root.py:1790
msgid ""
"<h3>Verification</h3>\n"
"\n"
"<p>\n"
"In order to submit the form you need to complete this simple question.\n"
"</p>"
msgstr ""
"<h3>Veuillez répondre à la question suivante.</h3>\n"
"\n"
"<p>\n"
"Avant de continuer, vous devez répondre à cette simple question.\n"
"Il sagit de prouver que vous êtes un humain et non un robot.\n"
"</p>"
#: forms/root.py:1798
msgid "Message when a form has been recorded"
msgstr "Message quand un formulaire a été enregistré"
#: forms/root.py:1800
msgid ""
"The form has been recorded on {{ form_receipt_datetime }} with the number "
"{{ form_number }}."
msgstr ""
"Le formulaire a été enregistré le {{ form_receipt_datetime }} avec le numéro "
"{{ form_number }}."
#: forms/root.py:1803
msgid ""
"Message when a form has been recorded, and the form is set to only allow one "
"per user"
msgstr ""
"Message quand un formulaire a été enregistré, et que le formulaire est créé "
"pour nautoriser quun seul exemplaire par utilisateur"
#: forms/root.py:1805
msgid "The form has been recorded on {{ form_receipt_datetime }}."
msgstr "Le formulaire a été enregistré le {{ form_receipt_datetime }}."
#: forms/root.py:1808
msgid "Message when a form is displayed before validation"
msgstr "Message quand un formulaire est affiché pour validation"
#: forms/root.py:1810
msgid "Check values then click submit."
msgstr "Vérifiez le contenu du formulaire puis cliquez sur « Valider »."
#: forms/root.py:1813
msgid "Message in tracking code popup dialog"
msgstr "Message dans la fenêtre popup du code de suivi"
#: forms/root.py:1815
msgid "You can get a reminder of the tracking code by email."
msgstr "Obtenir un rappel du code de suivi par courriel."
#: forms/root.py:1818
msgid "Short text in the tracking code box"
msgstr "Text court dans la boîte du code de suivi"
#: forms/root.py:1823 qommon/admin/emails.py:173 qommon/admin/texts.py:86
msgid "Miscellaneous"
msgstr "Divers"
#: forms/root.py:1824
msgid "Tracking Code reminder"
msgstr "Rappel du code de suivi"
#: forms/root.py:1825
msgid ""
"Hello,\n"
"\n"
"As a reminder your tracking code for {{ form_name }} is "
"{{ form_tracking_code }}.\n"
"\n"
msgstr ""
"Bonjour,\n"
"\n"
"Pour rappel, le code de suivi pour {{ form_name }} est "
"{{ form_tracking_code }}.\n"
"\n"
#: portfolio.py:90
#, python-format
msgid "Sending file %(filename)s in portfolio of %(user_name)s"
msgstr "Envoi du fichier %(filename)s dans le porte-documents de %(user_name)s"
#: qommon/admin/emails.py:103
msgid "SMTP Server"
msgstr "Serveur SMTP"
#: qommon/admin/emails.py:105
msgid "SMTP Login"
msgstr "Identifiant SMTP"
#: qommon/admin/emails.py:107
msgid "SMTP Password"
msgstr "Mot de passe SMTP"
#: qommon/admin/emails.py:109
msgid "Email Sender"
msgstr "Émetteur des courriels"
#: qommon/admin/emails.py:111
msgid "Reply-To Address"
msgstr "Adresse pour le « Reply-To »"
#: qommon/admin/emails.py:113
msgid "Email Footer"
msgstr "Pied de page pour les courriels"
#: qommon/admin/emails.py:116
msgid "Check DNS for domain name"
msgstr "Vérifier le nom de domaine dans le DNS "
#: qommon/admin/emails.py:118
msgid "Use a DNS request to check domain names used in email fields"
msgstr ""
"Utilise une requête au DNS pour vérifier les noms de domaine dans les champs "
"de courriel"
#: qommon/admin/emails.py:120
msgid "Domains to check for spelling errors"
msgstr "Domaines où vérifier les fautes de frappe"
#: qommon/admin/emails.py:125
msgid "Domains that should not be considered spelling errors"
msgstr "Domaines à ne pas considérer comme fautes de frappe"
#: qommon/admin/emails.py:137 qommon/admin/emails.py:139
#: qommon/admin/emails.py:163
msgid "General Options"
msgstr "Options générales"
#: qommon/admin/emails.py:144
#, python-format
msgid "Warning: all emails are sent to <%s>"
msgstr "Attention : tous les courriels sont envoyés à <%s>"
#: qommon/admin/emails.py:209
msgid "Enabled Email"
msgstr "Courriel activé"
#: qommon/admin/emails.py:217
msgid "Restore default email"
msgstr "Restaurer le courriel par défaut"
#: qommon/admin/emails.py:230 qommon/admin/texts.py:142
msgid "Invalid template"
msgstr "Gabarit invalide"
#: qommon/admin/emails.py:238
msgid ""
"The email subject and body can reference variables from the table below:"
msgstr ""
"Le sujet et le corps du message peuvent utiliser les variables indiquées ci-"
"dessous :"
#: qommon/admin/logger.py:47 qommon/admin/logger.py:163
#, python-format
msgid "Bad log file: %s"
msgstr "Mauvais fichier de log : %s"
#: qommon/admin/logger.py:51
msgid "Nothing to show"
msgstr "Rien à afficher"
#: qommon/admin/logger.py:59 qommon/admin/logger.py:188
msgid "Time"
msgstr "Horodatage"
#: qommon/admin/logger.py:92
msgid "Anonymous"
msgstr "Anonyme"
#: qommon/admin/logger.py:96
msgid "Unlogged"
msgstr "Non-identifié "
#: qommon/admin/logger.py:100
msgid "Bot"
msgstr "Robot"
#: qommon/admin/logger.py:125 qommon/admin/logger.py:127
msgid "Download Raw Log File"
msgstr "Télécharger le fichier de log"
#: qommon/admin/logger.py:146
msgid "Select another logfile:"
msgstr "Choisir un autre fichier de log :"
#: qommon/admin/logger.py:151
#, python-format
msgid "Since: %s"
msgstr "Depuis : %s"
#: qommon/admin/settings.py:65
msgid "Fix sessions to an IP address"
msgstr "Attacher les sessions à une adresse IP"
#: qommon/admin/settings.py:79
msgid "System Default"
msgstr "Valeur du système"
#: qommon/admin/settings.py:80
msgid "From HTTP Accept-Language header"
msgstr "Selon lentête HTTP Accept-Language"
#: qommon/admin/settings.py:81
msgid "English"
msgstr "Anglais"
#: qommon/admin/settings.py:82
msgid "French"
msgstr "Français"
#: qommon/admin/settings.py:83
msgid "German"
msgstr "Allemand"
#: qommon/admin/settings.py:105
msgid "Email for Tracebacks"
msgstr "Courriel pour les tracebacks"
#: qommon/admin/settings.py:107
msgid "Display Exceptions"
msgstr "Affichage des exceptions"
#: qommon/admin/settings.py:109
msgid "No display"
msgstr "Pas daffichage"
#: qommon/admin/settings.py:110
msgid "Display as Text"
msgstr "Affichage en texte"
#: qommon/admin/settings.py:111
msgid "Display as Text in an HTML error page"
msgstr "Affichage en texte mais dans une page derreur HTML"
#: qommon/admin/settings.py:112
msgid "Display as HTML"
msgstr "Affichage en HTML"
#: qommon/admin/settings.py:113
msgid "Logger"
msgstr "Système de log"
#: qommon/admin/settings.py:115
msgid "Enable debug mode"
msgstr "Activer le mode de debug"
#: qommon/admin/settings.py:117
msgid "Mail redirection"
msgstr "Redirection des courriels"
#: qommon/admin/settings.py:119
msgid "If set, send all emails to that address instead of the real recipients"
msgstr ""
"Si complété, envoie tous les courriels à cette adresse au lieu des vrais "
"destinataires"
#: qommon/admin/texts.py:78
msgid "Custom Texts"
msgstr "Textes personnalisés"
#: qommon/admin/texts.py:129
msgid "Restore default text"
msgstr "Restaurer le texte par défaut"
#: qommon/admin/texts.py:150
msgid "The text can reference variables from the table below:"
msgstr "Le texte peut utiliser les variables ci-dessous :"
#: qommon/backoffice/listing.py:38 qommon/backoffice/listing.py:40
msgid "Previous Page"
msgstr "Page précédente"
#: qommon/backoffice/listing.py:85 qommon/backoffice/listing.py:87
msgid "Next Page"
msgstr "Page suivante"
#: qommon/backoffice/listing.py:94
msgid "Per page: "
msgstr "Par page : "
#: qommon/backoffice/menu.py:37
#, python-format
msgid "Back Office of %s"
msgstr "Backoffice de %s"
#: qommon/ctl.py:101
msgid "use a non default configuration file"
msgstr "utilise un fichier de configuration autre que celui par défaut"
#: qommon/ctl.py:104
msgid "Display this help and exit"
msgstr "Affichage cette aide et quitte"
#: qommon/errors.py:35 qommon/errors.py:39
msgid "Access Forbidden"
msgstr "Accès interdit"
#: qommon/errors.py:36 qommon/errors.py:40
msgid "the homepage"
msgstr "la page daccueil"
#: qommon/errors.py:77
msgid "Oops, the server borked severely"
msgstr "Oups, le serveur sest méchamment planté"
#: qommon/errors.py:81
msgid ""
"This is bad bad bad; perhaps you will have more luck if you retry in a few "
"minutes ? "
msgstr ""
"Cest mal mal mal; peut-être aurez-vous plus de chance en réessayant dans "
"quelques minutes ? "
#: qommon/errors.py:83
msgid ""
"Alternatively you could harass the webmaster (who may have been emailed "
"automatically with this incident but you can't be sure about this."
msgstr ""
"Autrement vous pouvez harceler le webmestre (qui devrait avoir été prévenu "
"automatiquement de cet incident par un courriel, mais en êtes-vous sûr ?)."
#: qommon/errors.py:127
msgid "Page not found"
msgstr "Page non trouvée"
#: qommon/errors.py:129
msgid ""
"The requested link does not exist on this site. If you arrived here by "
"following a link from an external page, please inform that page's maintainer."
msgstr ""
"La page demandée nexiste pas sur ce site. Si vous êtes arrivé ici en "
"suivant un lien depuis un autre site, veuillez informer le propriétaire de "
"cette autre page."
#: qommon/form.py:87
msgid "required field"
msgstr "champ obligatoire"
#: qommon/form.py:109
msgid "This field is required."
msgstr "Ce champ est obligatoire."
#: qommon/form.py:315
msgid "invalid value selected"
msgstr "valeur choisie invalide"
#: qommon/form.py:331
msgid ""
"The form you have submitted is invalid. Most likely it has been "
"successfully submitted once already. Please review the form data and submit "
"the form again."
msgstr ""
"Le formulaire que vous avez transmis nest pas valide. Une raison probable "
"est quil ait déjà été transmis une fois. Vérifiez les données du "
"formulaire avant de le soumettre à nouveau."
#: qommon/form.py:335
msgid "There were errors processing your form. See below for details."
msgstr ""
"Il y a eu un problème à la soumission du formulaire. Regardez ci-dessous "
"pour le détail."
#: qommon/form.py:596
#, python-format
msgid "Usable units of time: %s."
msgstr "Unités de temps utilisables : %s."
#: qommon/form.py:624
#, python-format
msgid "too many characters (limit is %d)"
msgstr "trop de caractères (la limite est à %d)"
#: qommon/form.py:716
msgid "Use previous file."
msgstr "Garder le fichier actuel."
#: qommon/form.py:718
msgid "Or upload a new one"
msgstr "Ou en télécharger un nouveau."
#: qommon/form.py:832 root.py:309
msgid "failed to store file (system error)"
msgstr "erreur système à lenregistrement du fichier"
#: qommon/form.py:847
msgid "unknown storage system (system error)"
msgstr "système de stockage inconnu (erreur système)"
#: qommon/form.py:879
#, python-format
msgid "over file size limit (%s)"
msgstr "dépasse la taille limite (%s)"
#: qommon/form.py:896
msgid "invalid file type"
msgstr "type de fichier invalide"
#: qommon/form.py:906
msgid "forbidden file type"
msgstr "type de fichier interdit"
#: qommon/form.py:930 qommon/form.py:932 qommon/form.py:934
msgid "must be a valid email address"
msgstr "doit être une adresse électronique valide"
#: qommon/form.py:941 qommon/form.py:947 qommon/form.py:955 qommon/form.py:957
msgid "invalid address domain"
msgstr "domaine de ladresse invalide"
#: qommon/form.py:972
msgid "Digits"
msgstr "Chiffres"
#: qommon/form.py:977
msgid "Phone Number"
msgstr "Numéro de téléphone"
#: qommon/form.py:982
msgid "Phone Number (France)"
msgstr "Numéro de téléphone (France)"
#: qommon/form.py:987
msgid "Zip Code (France)"
msgstr "Code postal (France)"
#: qommon/form.py:992
msgid "SIREN Code (France)"
msgstr "Code SIREN (France)"
#: qommon/form.py:997
msgid "SIRET Code (France)"
msgstr "Code SIRET (France)"
#: qommon/form.py:1002
msgid "NIR (France)"
msgstr "Numéro de sécurité sociale / NIR (France)"
#: qommon/form.py:1006
msgid "IBAN"
msgstr "IBAN"
#: qommon/form.py:1009
msgid "Regular Expression"
msgstr "Expression rationnelle"
#: qommon/form.py:1010
msgid "Django Condition"
msgstr "Condition (Django)"
#: qommon/form.py:1114 qommon/form.py:1266
msgid "invalid value"
msgstr "valeur invalide"
#: qommon/form.py:1174 qommon/form.py:1178
msgid "invalid date"
msgstr "date invalide"
#: qommon/form.py:1181
#, python-format
msgid "invalid date: date must be on or after %s"
msgstr "date invalide : la date doit être postérieure ou égale à %s"
#: qommon/form.py:1184
#, python-format
msgid "invalid date; date must be on or before %s"
msgstr "date invalide : la date doit être antérieure ou égale à %s"
#: qommon/form.py:1230
msgid "invalid time"
msgstr "heure invalide"
#: qommon/form.py:1279
msgid "invalid regular expression"
msgstr "expression rationnelle invalide"
#: qommon/form.py:1343
#, python-format
msgid "You must select at most %d answers."
msgstr "Vous devez sélectionner au plus %d réponses."
#: qommon/form.py:1396
msgid "wrong format"
msgstr "format invalide"
#: qommon/form.py:1406
msgid "must start with http:// or https:// and have a domain name"
msgstr "doit commencer par http:// ou https:// et avoir un nom de domaine"
#: qommon/form.py:1417
msgid "must only consist of letters, numbers, or underscore"
msgstr "uniquement des lettres, des chiffres et le tiret bas (_)"
#: qommon/form.py:1426
msgid "Accepted units: MB (megabytes), kB (kilobytes), for example: 3 MB"
msgstr "Unités acceptées : Mo (mégaoctet), ko (kilooctet), par exemple : 3 Mo"
#: qommon/form.py:1449
msgid "invalid file size"
msgstr "taille de fichier invalide"
#: qommon/form.py:1470 qommon/form.py:1472
msgid "plus"
msgstr "plus"
#: qommon/form.py:1470 qommon/form.py:1472
msgid "minus"
msgstr "moins"
#: qommon/form.py:1472
msgid "times"
msgstr "fois"
#: qommon/form.py:1481
#, python-format
msgid "What is the result of %(a)d %(op)s %(b)d?"
msgstr "Quel est le résultat de %(a)d %(op)s %(b)d ?"
#: qommon/form.py:1485
msgid ""
"Please answer this simple mathematical question as proof you are not a bot."
msgstr ""
"Répondez à cette simple question mathématique pour montrer que vous nêtes "
"pas un robot."
#: qommon/form.py:1497
msgid "wrong answer"
msgstr "mauvaise réponse"
#: qommon/form.py:1569
#, python-format
msgid "Too many elements (maximum: %s)"
msgstr "Trop déléments (maximum : %s)"
#: qommon/form.py:2247
msgid "Confirmation"
msgstr "Confirmation"
#: qommon/form.py:2293
msgid "Very weak"
msgstr "Très faible"
#: qommon/form.py:2294
msgid "Weak"
msgstr "Faible"
#: qommon/form.py:2295
msgid "Moderate"
msgstr "Moyenne"
#: qommon/form.py:2296
msgid "Good"
msgstr "Bonne"
#: qommon/form.py:2297
msgid "Strong"
msgstr "Forte"
#: qommon/form.py:2298
msgid "Very strong"
msgstr "Très forte"
#: qommon/form.py:2299
msgid "Password strength:"
msgstr "Robustesse du mot de passe :"
#: qommon/form.py:2300
msgid "Too short"
msgstr "Trop court"
#: qommon/form.py:2318 qommon/ident/password.py:97
#, python-format
msgid "Password is too short. It must be at least %d characters."
msgstr "Le mot de passe est trop court. Il doit faire au moins %d caractères."
#: qommon/form.py:2322 qommon/ident/password.py:100
#, python-format
msgid "Password is too long. It must be at most %d characters."
msgstr "Le mot de passe est trop long. Il doit faire au plus %d caractères."
#: qommon/form.py:2327 qommon/ident/password.py:106
#, python-format
msgid "Password must contain an uppercase character."
msgid_plural "Password must contain at least %(count)d uppercase characters."
msgstr[0] "Le mot de passe doit contenir un caractère majuscule."
msgstr[1] ""
"Le mot de passe doit contenir au moins %(count)d caractères majuscules."
#: qommon/form.py:2334 qommon/ident/password.py:114
#, python-format
msgid "Password must contain a lowercase character."
msgid_plural "Password must contain at least %(count)d lowercase characters."
msgstr[0] "Le mot de passe doit contenir un caractère minuscule."
msgstr[1] ""
"Le mot de passe doit contenir au moins %(count)d caractères minuscules."
#: qommon/form.py:2341 qommon/ident/password.py:122
#, python-format
msgid "Password must contain a digit."
msgid_plural "Password must contain at least %(count)d digits."
msgstr[0] "Le mot de passe doit contenir un chiffre."
msgstr[1] "Le mot de passe doit contenir au moins %(count)d chiffres."
#: qommon/form.py:2348 qommon/ident/password.py:130
#, python-format
msgid "Password must contain a special character."
msgid_plural "Password must contain at least %(count)d special characters."
msgstr[0] "Le mot de passe doit contenir un caractère spécial."
msgstr[1] ""
"Le mot de passe doit contenir au moins %(count)d caractères spéciaux."
#: qommon/form.py:2355 qommon/myspace.py:158
msgid "Passwords do not match"
msgstr "Les mots de passe ne sont pas identiques"
#: qommon/form.py:2427
msgid "Other:"
msgstr "Autre :"
#: qommon/form.py:2506
msgid "Python"
msgstr "Python"
#: qommon/form.py:2528
msgid "invalid usage, Python expression cannot contain {{"
msgstr ""
"utilisation invalide, les expressions Python ne peuvent pas contenir {{"
#: qommon/form.py:2532
#, python-format
msgid "syntax error in Python expression: %s"
msgstr "erreur de syntaxe dans lexpression Python: %s"
#: qommon/http_response.py:157
msgid "registered"
msgstr "enregistrée"
#: qommon/http_response.py:172
msgid "running"
msgstr "en cours"
#: qommon/http_response.py:180
msgid "failed"
msgstr "erreur"
#: qommon/http_response.py:182
msgid "completed"
msgstr "complétée"
#: qommon/humantime.py:33
#, python-format
msgid "%(first)s and %(second)s"
msgstr "%(first)s et %(second)s"
#: qommon/humantime.py:33
msgid ", "
msgstr ", "
#: qommon/humantime.py:35
msgid "day"
msgstr "jour"
#: qommon/humantime.py:35
msgid "days"
msgstr "jours"
#: qommon/humantime.py:36
msgid "hour"
msgstr "heure"
#: qommon/humantime.py:36
msgid "hours"
msgstr "heures"
#: qommon/humantime.py:37
msgid "month"
msgstr "mois"
#: qommon/humantime.py:37
msgid "months"
msgstr "mois"
#: qommon/humantime.py:38
msgid "year"
msgstr "année"
#: qommon/humantime.py:38
msgid "years"
msgstr "années"
#: qommon/humantime.py:39
msgid "minute"
msgstr "minute"
#: qommon/humantime.py:39
msgid "minutes"
msgstr "minutes"
#: qommon/humantime.py:40
msgid "second"
msgstr "seconde"
#: qommon/humantime.py:40
msgid "seconds"
msgstr "secondes"
#: qommon/humantime.py:80
#, python-format
msgid "%(total)s day"
msgid_plural "%(total)s days"
msgstr[0] "%(total)s jour"
msgstr[1] "%(total)s jours"
#: qommon/humantime.py:82
#, python-format
msgid "%(total)s hour"
msgid_plural "%(total)s hours"
msgstr[0] "%(total)s heure"
msgstr[1] "%(total)s heures"
#: qommon/humantime.py:84
#, python-format
msgid "%(total)s minute"
msgid_plural "%(total)s minutes"
msgstr[0] "%(total)s minute"
msgstr[1] "%(total)s minutes"
#: qommon/humantime.py:86
#, python-format
msgid "%(total)s second"
msgid_plural "%(total)s seconds"
msgstr[0] "%(total)s seconde"
msgstr[1] "%(total)s secondes"
#: qommon/ident/franceconnect.py:43 qommon/publisher.py:800
msgid "FranceConnect"
msgstr "FranceConnect"
#: qommon/ident/franceconnect.py:73 wf/backoffice_fields.py:40
#: wf/create_formdata.py:54 wf/profile.py:66
msgid "Field"
msgstr "Champ"
#: qommon/ident/franceconnect.py:76 wf/backoffice_fields.py:43
#: wf/criticality.py:59 wf/dispatch.py:33 wf/profile.py:69
msgid "Value"
msgstr "Valeur"
#: qommon/ident/franceconnect.py:79
msgid "Is attribute verified"
msgstr "Attribut vérifié"
#: qommon/ident/franceconnect.py:81
msgid "Never"
msgstr "Jamais"
#: qommon/ident/franceconnect.py:82
msgid "Always"
msgstr "Toujours"
#: qommon/ident/franceconnect.py:120
msgid "Configure FranceConnect identification method"
msgstr "Configurer la méthode didentification FranceConnect"
#: qommon/ident/franceconnect.py:126
msgid "Development citizens"
msgstr "FranceConnect Particulier (intégration)"
#: qommon/ident/franceconnect.py:134
msgid "Development enterprise"
msgstr "FranceConnect Entreprise (intégration)"
#: qommon/ident/franceconnect.py:142
msgid "Production citizens"
msgstr "FranceConnect Particulier (production)"
#: qommon/ident/franceconnect.py:152
msgid "Client ID"
msgstr "Identifiant du fournisseur de service (Client ID)"
#: qommon/ident/franceconnect.py:153
msgid "Client secret"
msgstr "Secret du fournisseur de service (Client secret)"
#: qommon/ident/franceconnect.py:154
msgid "Platform"
msgstr "Plate-forme"
#: qommon/ident/franceconnect.py:155
msgid "Scopes"
msgstr "Scopes"
#: qommon/ident/franceconnect.py:156
msgid "User field mappings"
msgstr "Correspondance des attributs utilisateurs"
#: qommon/ident/franceconnect.py:160
msgid "first names separated by spaces"
msgstr "prénoms, séparés par des espaces"
#: qommon/ident/franceconnect.py:161
msgid "birth's last name"
msgstr "nom de naissance"
#: qommon/ident/franceconnect.py:162
msgid "birthdate formatted as YYYY-MM-DD"
msgstr "date de naissance, au format AAAA-MM-JJ"
#: qommon/ident/franceconnect.py:163
msgid "gender 'male' for men, and 'female' for women"
msgstr "genre, « male » pour les hommes, « female » pour les femmes"
#: qommon/ident/franceconnect.py:164
msgid "INSEE code of the place of birth"
msgstr "code INSEE du lieu de naissance"
#: qommon/ident/franceconnect.py:165
msgid "INSEE code of the country of birth"
msgstr "code INSEE du pays de naissance"
#: qommon/ident/franceconnect.py:166
msgid "email"
msgstr "courriel"
#: qommon/ident/franceconnect.py:167
msgid "SIRET or SIREN number of the enterprise"
msgstr "SIRET ou SIREN de lentreprise"
#: qommon/ident/franceconnect.py:191
msgid ""
"Space separated values among: identite_pivot, address, email, phones, "
"profile, birth, preferred_username, gender, birthdate, birthcountry, "
"birthplace"
msgstr ""
"Valeurs, séparées par des espaces, parmi : identite_pivot, address, email, "
"phones, profile, birth, preferred_username, gender, birthdate, birthcountry, "
"birthplace"
#: qommon/ident/franceconnect.py:228
#, python-format
msgid "Callback URL is %s."
msgstr "LURL de retour (callback) est %s."
#: qommon/ident/franceconnect.py:231
#, python-format
msgid "Logout callback URL is %s."
msgstr "LURL de retour après déconnexion est %s."
#: qommon/ident/franceconnect.py:234
msgid ""
"See <a href=\"https://partenaires.franceconnect.gouv.fr/fcp/fournisseur-"
"service\">FranceConnect partners'site</a> for getting a client_id and a "
"client_secret."
msgstr ""
"Voir le site <a href=\"https://partenaires.franceconnect.gouv.fr/fcp/"
"fournisseur-service\">partenaires FranceConnect</a> pour obtenir identifiant "
"et secret pour ce fournisseur de service (Client ID et Client secret)."
#: qommon/ident/franceconnect.py:240
msgid ""
"See <a href=\"https://partenaires.franceconnect.gouv.fr/fcp/fournisseur-"
"service#identite-pivot\" >FranceConnect partners'site</a> for more "
"informations on available scopes and attributes. Known ones are:"
msgstr ""
"Voir le site <a href=\"https://partenaires.franceconnect.gouv.fr/fcp/"
"fournisseur-service#identite-pivot\">partenaires FranceConnect</a> pour plus "
"dinformations sur les scopes et les attributs. Ceux qui sont reconnus :"
#: qommon/ident/franceconnect.py:248
msgid "Attribute"
msgstr "Attribut"
#: qommon/ident/franceconnect.py:271 qommon/ident/franceconnect.py:425
msgid "FranceConnect support is not yet configured."
msgstr "La prise en charge de FranceConnect nest pas encore configurée."
#: qommon/ident/franceconnect.py:420
msgid "user did not authorize login"
msgstr "connexion de lutilisateur non autorisée"
#: qommon/ident/franceconnect.py:440
#, python-format
msgid "FranceConnect authentication failed: %s"
msgstr "Erreur dauthentification FranceConnect : %s"
#: qommon/ident/idp.py:49
msgid "SAML2"
msgstr "SAML2"
#: qommon/ident/idp.py:89
msgid "SSO support is not yet configured"
msgstr "La prise en charge du SSO nest pas encore configurée."
#: qommon/ident/idp.py:139
msgid "Select the identity provider you want to use."
msgstr "Choisissez le fournisseur didentités que vous voulez utiliser."
#: qommon/ident/idp.py:174 qommon/ident/password.py:517
msgid "Create Account"
msgstr "Créer un compte"
#: qommon/ident/idp.py:181 qommon/ident/idp.py:182 qommon/ident/password.py:524
#: qommon/ident/password.py:525
msgid "New Account"
msgstr "Nouveau compte"
#: qommon/ident/idp.py:214 qommon/ident/idp.py:225 qommon/ident/idp.py:786
msgid "Identity Providers"
msgstr "Fournisseurs didentités"
#: qommon/ident/idp.py:228
msgid "Create new from remote URL"
msgstr "Créer à partir dune URL"
#: qommon/ident/idp.py:249
msgid "Broken"
msgstr "Cassé"
#: qommon/ident/idp.py:278 qommon/ident/idp.py:578
msgid "Metadata"
msgstr "Métadonnées"
#: qommon/ident/idp.py:279
msgid "Public Key"
msgstr "Clé publique"
#: qommon/ident/idp.py:280
msgid "CA Certificate Chain"
msgstr "Chaîne de certification"
#: qommon/ident/idp.py:281
msgid "Client Key and Certificate"
msgstr "Clé et certificat du client"
#: qommon/ident/idp.py:282
msgid "Hide this provider from user lists"
msgstr "Cacher ce fournisseur de la liste présentée à lutilisateur"
#: qommon/ident/idp.py:285
msgid "Requested NameID format"
msgstr "Format NameID requis"
#: qommon/ident/idp.py:287
msgid "Persistent"
msgstr "Persistent"
#: qommon/ident/idp.py:288
msgid "Username (like Google Apps)"
msgstr "Username (comme avec Google Apps)"
#: qommon/ident/idp.py:295
msgid "Administrator attribute matching rules"
msgstr "Règles de correspondance des attributs pour le statut administrateur"
#: qommon/ident/idp.py:297
msgid ""
"First column match attribute names, second is for matching attribute value. "
"If no rule is given, admin flag is never set. Flag is set if any rule match."
msgstr ""
"La première colonne correspond au nom des attributs, la deuxième aux "
"valeurs. Si aucune règle nest configuré, le status administrateur nest "
"jamais attribué. Le statut est donné si nimporte laquelle des règles est "
"validée."
#: qommon/ident/idp.py:304
msgid "Attribute mapping"
msgstr "Correspondance des attributs"
#: qommon/ident/idp.py:307
msgid ""
"First column match attribute names, second row is the user field to fill"
msgstr ""
"La première colonne correspond au nom des attributs, la deuxième au champ de "
"lutilisateur à remplir."
#: qommon/ident/idp.py:316 qommon/ident/idp.py:318 qommon/ident/idp.py:488
#: qommon/ident/idp.py:490
msgid "New Identity Provider"
msgstr "Nouveau fournisseur didentités"
#: qommon/ident/idp.py:343 qommon/ident/idp.py:394 qommon/ident/idp.py:433
#: qommon/ident/idp.py:461 qommon/ident/idp.py:678 qommon/ident/idp.py:735
#: qommon/ident/idp.py:748
msgid "Bad metadata"
msgstr "Métadonnées incorrectes"
#: qommon/ident/idp.py:401
msgid "URL to metadata"
msgstr "URL vers les métadonnées"
#: qommon/ident/idp.py:417 qommon/ident/idp.py:442
#, python-format
msgid "Failed to retrieve file (%s)"
msgstr "Erreur lors de la récupération du fichier (%s)"
#: qommon/ident/idp.py:419 qommon/ident/idp.py:444
msgid "Failed to retrieve file"
msgstr "Erreur lors de la récupération du fichier"
#: qommon/ident/idp.py:437 qommon/ident/idp.py:477
msgid "URL to public key"
msgstr "URL de la clé publique"
#: qommon/ident/idp.py:455
msgid "Error in this metadata file"
msgstr "Erreur dans ce fichier de métadonnées"
#: qommon/ident/idp.py:474
msgid "File looks like a bad metadata file"
msgstr "Le fichier na pas lair dun fichier de métadonnées correct"
#: qommon/ident/idp.py:479
msgid "The metadata file does not embed a public key, please provide it here."
msgstr ""
"Le fichier de métadonnées ne contient pas une clé publique, veuillez en "
"fournir une ici."
#: qommon/ident/idp.py:567
msgid "Provider"
msgstr "Fournisseur"
#: qommon/ident/idp.py:574 qommon/ident/idp.py:576 qommon/ident/idp.py:627
msgid "Identity Provider"
msgstr "Fournisseur didentités"
#: qommon/ident/idp.py:592
msgid "Update from remote URL"
msgstr "Mettre à jour depuis lURL"
#: qommon/ident/idp.py:600 qommon/ident/idp.py:602
msgid "Edit Identity Provider"
msgstr "Modifier le fournisseur didentités"
#: qommon/ident/idp.py:621
msgid "You are about to irrevocably remove this identity provider."
msgstr "Vous allez définitivement supprimer ce fournisseur didentités."
#: qommon/ident/idp.py:630
msgid "Deleting"
msgstr "Suppression"
#: qommon/ident/idp.py:632
msgid "Deleting Identity Provider"
msgstr "Suppression du fournisseur didentités"
#: qommon/ident/idp.py:737
msgid "Bad metadata or missing public key"
msgstr "Mauvaises métadonnées ou clé publique manquante"
#: qommon/ident/idp.py:760
msgid "Configure SAML identification method"
msgstr "Configurer la méthode didentification SAML"
#: qommon/ident/idp.py:775 qommon/ident/idp.py:800
msgid "Service Provider"
msgstr "Fournisseur de service"
#: qommon/ident/idp.py:775
msgid "Configure SAML 2.0 parameters"
msgstr "Configurer les paramètres SAML 2.0"
#: qommon/ident/idp.py:782
msgid "SAML 2.0 Service Provider Metadata"
msgstr "Métadonnées SAML 2.0 du fournisseur de service"
#: qommon/ident/idp.py:783
msgid "Download Service Provider SAML 2.0 Metadata file"
msgstr ""
"Télécharger le fichier des métadonnées SAML 2.0 du fournisseur de service"
#: qommon/ident/idp.py:786
msgid "Add and remove identity providers"
msgstr "Ajouter et supprimer des fournisseurs didentités"
#: qommon/ident/idp.py:789 qommon/ident/password.py:698
msgid "Identities"
msgstr "Identités"
#: qommon/ident/idp.py:789 qommon/ident/password.py:698
msgid "Configure identities creation"
msgstr "Configurer la création des identités"
#: qommon/ident/idp.py:809
msgid "SAML 2.0 Provider ID"
msgstr "Identifiant du fournisseur SAML 2.0 (Provider ID)"
#: qommon/ident/idp.py:813
msgid "SAML 2.0 Base URL"
msgstr "URL de la racine SAML 2.0"
#: qommon/ident/idp.py:816
msgid "Organisation Name"
msgstr "Nom de lorganisation"
#: qommon/ident/idp.py:822
msgid "Signing Private Key"
msgstr "Clé privée de signature"
#: qommon/ident/idp.py:823
msgid "Signing Public Key"
msgstr "Clé publique de signature"
#: qommon/ident/idp.py:823
msgid "There is no signing key pair configured."
msgstr "Il ny a actuellement pas de paire de clé de signature configurée."
#: qommon/ident/idp.py:824
msgid "Encryption Private Key"
msgstr "Clé privée de chiffrement"
#: qommon/ident/idp.py:825
msgid "Encryption Public Key"
msgstr "Clé publique de chiffrement"
#: qommon/ident/idp.py:825
msgid "There is no encryption key pair configured."
msgstr "Il ny a actuellement pas de paire de clé de chiffrement configurée."
#: qommon/ident/idp.py:828
msgid "Identity Provider Introduction, Common Domain"
msgstr "Domaine commun, pour « Identity Provider Introduction »"
#: qommon/ident/idp.py:829 qommon/ident/idp.py:834
msgid "Disabled if empty"
msgstr "Désactivé si vide"
#: qommon/ident/idp.py:833
msgid "Identity Provider Introduction, URL of Cookie Getter"
msgstr "Identity Provider Introduction, URL du récupérateur de cookie"
#: qommon/ident/idp.py:838
msgid "Sign authentication request"
msgstr "Signer les requêtes dauthentification"
#: qommon/ident/idp.py:839 qommon/ident/idp.py:844
msgid "Better to let it checked"
msgstr "Si vous ne savez pas de quoi cela parle, laissez la valeur par défaut"
#: qommon/ident/idp.py:843
msgid "IdP must crypt assertions"
msgstr "Le fournisseur didentité doit chiffrer les assertions"
#: qommon/ident/idp.py:848
msgid "IdP manage user attributes"
msgstr "LIdP gère les attributs utilisateur"
#: qommon/ident/idp.py:852
msgid "IdP manage roles"
msgstr "LIdP gère les rôles"
#: qommon/ident/idp.py:858
msgid "Generate signing and encryption key pairs"
msgstr "Générer les clés de signature et de chiffrement"
#: qommon/ident/idp.py:875 qommon/ident/idp.py:877
msgid "Service Provider Configuration"
msgstr "Configuration du fournisseur de service"
#: qommon/ident/idp.py:903
msgid "Signing key pair is invalid"
msgstr "La paire de clé de signature est invalide"
#: qommon/ident/idp.py:905
msgid "Encryption key pair is invalid"
msgstr "La paire de clé de chiffrement est invalide"
#: qommon/ident/idp.py:989
msgid "Grab user details with ID-WSF on first logon"
msgstr ""
"Récupérer les informations sur lutilisateur avec ID-WSF au premier login"
#: qommon/ident/idp.py:993
msgid "Lasso version is too old for this support."
msgstr "La version de Lasso est trop ancienne pour ce support."
#: qommon/ident/idp.py:997 qommon/ident/password.py:766
msgid "Identity Creation"
msgstr "Création didentités"
#: qommon/ident/idp.py:1000 qommon/ident/password.py:769
msgid "Self-registration"
msgstr "Inscription par lutilisateur"
#: qommon/ident/idp.py:1003 qommon/ident/password.py:772
msgid "Require email confirmation for new accounts"
msgstr "Demander une confirmation par courriel pour les nouveaux comptes"
#: qommon/ident/idp.py:1007 qommon/ident/password.py:775
msgid "Notify Administrators on Registration"
msgstr "Notifier les administrateurs lors dinscriptions"
#: qommon/ident/idp.py:1011
msgid "Registration URL"
msgstr "URL pour inscription"
#: qommon/ident/idp.py:1012
msgid ""
"URL on Identity Provider where users can register an account. Available "
"variable: next_url."
msgstr ""
"URL sur le fournisseur didentité (IdP) où les utilisateurs peuvent se créer "
"un compte. Variable disponible : next_url."
#: qommon/ident/idp.py:1026 qommon/ident/idp.py:1027 qommon/ident/idp.py:1029
#: qommon/ident/password.py:799 qommon/ident/password.py:801
msgid "Identities Interface"
msgstr "Interface pour les identités"
#: qommon/ident/idp.py:1052
msgid "SAML identity provider"
msgstr "Fournisseur didentités SAML"
#: qommon/ident/password.py:153
msgid "Invalid Token"
msgstr "Jeton invalide"
#: qommon/ident/password.py:157
msgid "Account Creation Confirmed"
msgstr "Confirmation de création compte"
#: qommon/ident/password.py:210 qommon/ident/password.py:313
#: qommon/ident/password.py:503 qommon/ident/password.py:862
#: qommon/ident/password.py:1035 qommon/ident/password.py:1228 qommon/sms.py:31
#: qommon/sms.py:101
msgid "Username"
msgstr "Identifiant"
#: qommon/ident/password.py:212
msgid "Log in"
msgstr "Sidentifier"
#: qommon/ident/password.py:241
msgid "Lost Password?"
msgstr "Mot de passe perdu ?"
#: qommon/ident/password.py:259
msgid "Invalid credentials"
msgstr "Informations didentification invalides"
#: qommon/ident/password.py:269
msgid "This account is waiting for moderation"
msgstr "Ce compte est en attente de modération"
#: qommon/ident/password.py:274
msgid "This account is waiting for confirmation"
msgstr "Ce compte est en attente de confirmation"
#: qommon/ident/password.py:279
msgid "This account has been disabled"
msgstr "Ce compte a été désactivé"
#: qommon/ident/password.py:314
msgid "Submit Request"
msgstr "Valider la demande"
#: qommon/ident/password.py:325 qommon/ident/password.py:326
msgid "Forgotten password"
msgstr "Mot de passe oublié"
#: qommon/ident/password.py:347
msgid "There is no user with that name or it has no email contact."
msgstr ""
"Il ny a pas dutilisateur avec ce nom ou il na pas dadresse de contact."
#: qommon/ident/password.py:370
msgid "Failed to send email (server error)"
msgstr "Na pas pu envoyé de courriel (erreur de serveur)"
#: qommon/ident/password.py:375
msgid "Forgotten Password"
msgstr "Mot de passe oublié"
#: qommon/ident/password.py:393
msgid ""
"The token you submitted does not exist, has expired, or has been cancelled."
msgstr "Le jeton que vous avez envoyé nexiste pas, a expiré ou a été annulé."
#: qommon/ident/password.py:394 qommon/ident/password.py:399
msgid "home page"
msgstr "page daccueil"
#: qommon/ident/password.py:398
msgid "The token you submitted is not appropriate for the requested task."
msgstr "Le jeton que vous avez envoyé nest pas approprié pour cette tâche."
#: qommon/ident/password.py:402 qommon/ident/password.py:444
msgid "Password Change"
msgstr "Changement de mot de passe"
#: qommon/ident/password.py:405
msgid "Request Cancelled"
msgstr "Demande annulée"
#: qommon/ident/password.py:406
msgid "Your request has been cancelled"
msgstr "Votre demande a été annulée"
#: qommon/ident/password.py:408
msgid "Continue to <a href=\"/\">home page</a></p>"
msgstr "Continuer vers la <a href=\"/\">page daccueil</a></p>"
#: qommon/ident/password.py:419 qommon/myspace.py:141
msgid "New Password"
msgstr "Nouveau mot de passe"
#: qommon/ident/password.py:481
msgid "New password sent by email"
msgstr "Nouveau mot de passe envoyé par courriel"
#: qommon/ident/password.py:504
msgid "This will be your username to connect to this site."
msgstr "Ce sera votre identifiant pour vous connecter à ce site."
#: qommon/ident/password.py:549
msgid "There is already a user with that username"
msgstr "Il y a déjà un utilisateur avec cet identifiant"
#: qommon/ident/password.py:552
msgid "There is already a user with that email address"
msgstr "Il y a déjà un utilisateur avec cette adresse électronique"
#: qommon/ident/password.py:590
msgid ""
"Accounts are configured to require confirmation but accounts can be created "
"without emails"
msgstr ""
"Les comptes sont configurés pour demander confirmation mais les comptes "
"peuvent être créés sans spécifier de courriel"
#: qommon/ident/password.py:608
msgid ""
"Accounts are configured to have a generated password but accounts can be "
"created without emails"
msgstr ""
"Les comptes sont configurés pour avoir un mot de passé généré mais ils "
"peuvent être créés sans spécifier de courriel"
#: qommon/ident/password.py:625
msgid "Account created, waiting for moderation"
msgstr "Compte créé, en attente de modération"
#: qommon/ident/password.py:630
msgid "A site administrator will now review then activate your account."
msgstr "Un administrateur du site va maintenant activer votre compte."
#: qommon/ident/password.py:634
msgid "You will then get your password by email."
msgstr "Votre mot de passe vous sera alors envoyé par courriel."
#: qommon/ident/password.py:638
msgid "Back to home page"
msgstr "Retourner à la page daccueil"
#: qommon/ident/password.py:647
msgid "Email sent"
msgstr "Courriel envoyé"
#: qommon/ident/password.py:678
msgid "Username / Password"
msgstr "Identifiant / mot de passe"
#: qommon/ident/password.py:683
msgid "Configure username/password identification method"
msgstr "Configurer la méthode didentification par mot de passe"
#: qommon/ident/password.py:700 qommon/ident/password.py:749
#: qommon/ident/password.py:751
msgid "Passwords"
msgstr "Mots de passe"
#: qommon/ident/password.py:700
msgid "Configure all password things"
msgstr "Configurer les options relatives aux mots de passe"
#: qommon/ident/password.py:702 qommon/ident/password.py:848
#: qommon/ident/password.py:852
msgid "Bulk Import"
msgstr "Import en masse"
#: qommon/ident/password.py:702
msgid "Import accounts from a CSV file"
msgstr "Importer des comptes depuis un fichier CSV"
#: qommon/ident/password.py:709
msgid "Users can change their password"
msgstr "Les utilisateurs peuvent changer leurs mots de passe"
#: qommon/ident/password.py:711
msgid "Generate initial password"
msgstr "Générer le mot de passe initial"
#: qommon/ident/password.py:713
msgid "Minimum password length"
msgstr "Taille minimum des mots de passe"
#: qommon/ident/password.py:730
msgid "Email address (for questions...)"
msgstr "Courriel (pour questions…)"
#: qommon/ident/password.py:736
msgid "Password Hashing Algorithm"
msgstr "Algorithme de hashage de mot de passe"
#: qommon/ident/password.py:770
msgid "Moderated user registration"
msgstr "Inscription par lutilisateur avec modération"
#: qommon/ident/password.py:777
msgid "Use email as username"
msgstr "Utiliser le courriel comme identifiant"
#: qommon/ident/password.py:780
msgid "Warn about unused account after so many days"
msgstr "Avertir des comptes inutilisés après ce nombre de jours"
#: qommon/ident/password.py:781
msgid "0 for no warning"
msgstr "0 pour désactiver les avertissements"
#: qommon/ident/password.py:784
msgid "Removed unused account after so many days"
msgstr "Supprimer les comptes inutilisés après ce nombre de jours"
#: qommon/ident/password.py:785
msgid "0 for no automatic removal"
msgstr "0 pour désactiver les suppressions automatiques"
#: qommon/ident/password.py:820
msgid "Send notifications to users"
msgstr "Envoi dune notification aux utilisateurs"
#: qommon/ident/password.py:854
msgid "The CSV file must strictly adhere to the following structure:"
msgstr "Le fichier CSV doit strictement suivre la structure suivante :"
#: qommon/ident/password.py:857
#, python-format
msgid "Charset: %s"
msgstr "Encodage : %s"
#: qommon/ident/password.py:858
msgid "Column Separator: ;"
msgstr "Séparateur de colonnes : ;"
#: qommon/ident/password.py:859
msgid "Columns:"
msgstr "Colonnes :"
#: qommon/ident/password.py:871
#, python-format
msgid "(%s hash)"
msgstr "(hash %s)"
#: qommon/ident/password.py:873
msgid "(empty to get an automatically generated password)"
msgstr "(vide pour obtenir un mot de passe autogénéré)"
#: qommon/ident/password.py:923
#, python-format
msgid "Incorrect number of columns (line: %s)"
msgstr "Nombre incorrect de colonnes (ligne : %s)"
#: qommon/ident/password.py:949 qommon/ident/password.py:952
#, python-format
msgid "Duplicate username (line: %s)"
msgstr "Nom dutilisateur en double (ligne : %s)"
#: qommon/ident/password.py:984
#, python-format
msgid "Number of accounts created: %s"
msgstr "Nombre de comptes créés : %s"
#: qommon/ident/password.py:999
msgid "Sending subscription emails"
msgstr "Envoi des courriels dinscription"
#: qommon/ident/password.py:1008
msgid "Notifications"
msgstr "Notifications"
#: qommon/ident/password.py:1044
msgid "Awaiting Confirmation"
msgstr "En attente de confirmation"
#: qommon/ident/password.py:1046
msgid "Awaiting Moderation"
msgstr "En attente de modération"
#: qommon/ident/password.py:1048
msgid "Disabled Account"
msgstr "Compte désactivé"
#: qommon/ident/password.py:1074
msgid "Send new password by email"
msgstr "Envoyer un nouveau mot de passe par courriel"
#: qommon/ident/password.py:1076
msgid "Send password by email"
msgstr "Envoi du mot de passe par courriel"
#: qommon/ident/password.py:1084
msgid "Email Password"
msgstr "Courriel de mot de passe"
#: qommon/ident/password.py:1086
msgid "Generate new password"
msgstr "Générer un nouveau mot de passe"
#: qommon/ident/password.py:1088
msgid "Use current password"
msgstr "Utiliser le mot de passe actuel"
#: qommon/ident/password.py:1130
msgid "Username / password"
msgstr "Identifiant / mot de passe"
#: qommon/ident/password.py:1146
msgid "Duplicate user name"
msgstr "Nom dutilisateur en double"
#: qommon/ident/password.py:1203
msgid "Accounts"
msgstr "Comptes"
#: qommon/ident/password.py:1221
#, python-format
msgid "Account - %s"
msgstr "Compte - %s"
#: qommon/ident/password.py:1223
msgid "Moderation of account"
msgstr "Modération du compte"
#: qommon/ident/password.py:1253 qommon/ident/password.py:1330
#: qommon/ident/password.py:1331 qommon/ident/password.py:1333
#: qommon/ident/password.py:1385
msgid "Reply by email"
msgstr "Réponse par email"
#: qommon/ident/password.py:1254 qommon/ident/password.py:1387 workflows.py:862
msgid "Accept"
msgstr "Accepter"
#: qommon/ident/password.py:1256 qommon/ident/password.py:1389 workflows.py:870
msgid "Reject"
msgstr "Refuser"
#: qommon/ident/password.py:1293 qommon/ident/password.py:1319
#: wf/aggregation_email.py:48 wf/form.py:104 wf/notification.py:76
#: workflows.py:2630 workflows.py:2842 workflows.py:2963
msgid "To"
msgstr "À"
#: qommon/ident/password.py:1297
msgid "Submit and don't send email"
msgstr "Valider sans envoyer de courriel"
#: qommon/ident/password.py:1304 qommon/ident/password.py:1305
msgid "Rejection"
msgstr "Refus"
#: qommon/ident/password.py:1321
msgid "About your account request"
msgstr "À propos de votre demande de compte"
#: qommon/ident/password.py:1354
msgid "You are not allowed to access Accounts Management"
msgstr "Vous nêtes pas autorisé à accéder à la gestion des comptes"
#: qommon/ident/password.py:1357 qommon/ident/password.py:1360
msgid "Accounts Management"
msgstr "Gestion des comptes"
#: qommon/ident/password.py:1362
msgid "New accounts waiting for moderation"
msgstr "Nouveaux comptes en attente de modération"
#: qommon/ident/password.py:1377
msgid "Username:"
msgstr "Identifiant :"
#: qommon/ident/password.py:1403
msgid "Subscription notification for password account"
msgstr "Notification dinscription pour un compte à mot de passe"
#: qommon/ident/password.py:1404
msgid ""
"Available variables: email, website, token_url, token, admin_email, "
"username, password"
msgstr ""
"Variables disponibles : email, website, token_url, token, admin_email, "
"username, password"
#: qommon/ident/password.py:1406
msgid "Subscription Confirmation"
msgstr "Confirmation dinscription"
#: qommon/ident/password.py:1407
msgid ""
"We have received a request for subscription of your email address,\n"
"\"[email]\", to the [website] web site.\n"
"\n"
"To confirm that you want to be subscribed to the web site, simply\n"
"visit this web page:\n"
"\n"
"[token_url]\n"
"\n"
"If you do not wish to be subscribed to the web site, pleasy simply\n"
"disregard this message. If you think you are being maliciously\n"
"subscribed to the web site, or have any other questions, send them\n"
"to [admin_email].\n"
msgstr ""
"Nous avons reçu une demande dinscription provenant de votre adresse\n"
"électronique « [email] », pour le site internet [website].\n"
"\n"
"Pour confirmer votre inscription à ce site, visitez simplement cette\n"
"page :\n"
"\n"
"[token_url]\n"
"\n"
"Si vous ne souhaitez pas être inscrit au site internet, ignorez ce\n"
"message. Si vous pensez que vous avez été inscrit à votre insu, ou\n"
"avez toute autre question à nous poser, envoyer nous un courriel\n"
"à [admin_email].\n"
#: qommon/ident/password.py:1423
msgid "Request for password change"
msgstr "Demande de changement de mot de passe"
#: qommon/ident/password.py:1424
msgid "Available variables: change_url, cancel_url, token, time"
msgstr "Variables disponibles : change_url, cancel_url, token, time"
#: qommon/ident/password.py:1426
msgid "Change Password Request"
msgstr "Demande de changement de mot de passe"
#: qommon/ident/password.py:1427
msgid ""
"You have (or someone impersonating you has) requested to change your\n"
"password. To complete the change, visit the following link:\n"
"\n"
"[change_url]\n"
"\n"
"If you are not the person who made this request, or you wish to cancel\n"
"this request, visit the following link:\n"
"\n"
"[cancel_url]\n"
"\n"
"If you do nothing, the request will lapse after 3 days (precisely on\n"
"[time]).\n"
msgstr ""
"Vous avez (ou quelquun se faisant passer pour vous) demandé à changer de\n"
"mot de passe. Pour accomplir ce changement, visitez cette page :\n"
"\n"
"[change_url]\n"
"\n"
"Si vous nêtes pas la personne qui a fait cette requête, ou si vous voulez\n"
"lannuler, allez sur la page suivante :\n"
"\n"
"[cancel_url]\n"
"\n"
"Si vous ne faites rien, la demande expirera automatiquement dans 3 jours,\n"
"précisément le [time]).\n"
#: qommon/ident/password.py:1444
msgid "New generated password"
msgstr "Nouveau mot de passe généré"
#: qommon/ident/password.py:1445
msgid "Available variables: username, password, hostname"
msgstr "Variables disponibles : username, password, hostname"
#: qommon/ident/password.py:1447
msgid "Your new password"
msgstr "Votre nouveau mot de passe"
#: qommon/ident/password.py:1448
msgid ""
"Hello,\n"
"\n"
"You have requested a new password for [hostname], here are your new\n"
"account details:\n"
"\n"
"- username: [username]\n"
"- password: [password]\n"
msgstr ""
"Bonjour,\n"
"\n"
"Vous avez demandé un nouveau mot de passe pour [hostname],\n"
"voici vos nouvelles informations de connexion :\n"
"\n"
"- identifiant : [username]\n"
"- mot de passe : [password]\n"
#: qommon/ident/password.py:1460
msgid "Approval of new account"
msgstr "Approbation de nouveau compte"
#: qommon/ident/password.py:1461
msgid "Available variables: username, password"
msgstr "Variables disponibles : username, password"
#: qommon/ident/password.py:1463
msgid "Your account has been approved"
msgstr "La création de votre compte a été validée"
#: qommon/ident/password.py:1464
msgid ""
"Your account has been approved.\n"
"\n"
"Account details:\n"
"\n"
"- username: [username]\n"
"[if-any password]- password: [password][end]\n"
msgstr ""
"La création de votre compte a été validée.\n"
"\n"
"Détails du compte :\n"
"\n"
"- identifiant : [username]\n"
"[if-any password]- mot de passe : [password][end]\n"
#: qommon/ident/password.py:1474
msgid "Warning about unusued account"
msgstr "Avertissement à propos dun compte inutilisé"
#: qommon/ident/password.py:1475 qommon/ident/password.py:1484
msgid "Available variables: username"
msgstr "Variables disponibles : username"
#: qommon/ident/password.py:1477
msgid "Your account is unused"
msgstr "Votre compte est inutilisé"
#: qommon/ident/password.py:1478
msgid "Your account ([username]) is not being used.\n"
msgstr "Votre compte ([username]) nest pas utilisé.\n"
#: qommon/ident/password.py:1483
msgid "Notification of removal of unused account"
msgstr "Notification de la suppression dun compte inutilisé"
#: qommon/ident/password.py:1486
msgid "Your account has been removed"
msgstr "Votre compte a été supprimé"
#: qommon/ident/password.py:1487
msgid ""
"Your account ([username]) was not being used, it has therefore been "
"removed.\n"
msgstr "Votre compte ([username]), nétant pas utilisé, a été supprimé.\n"
#: qommon/ident/password.py:1492
msgid "Notification of new registration to administrators"
msgstr "Notification de nouvelle inscription aux administrateurs"
#: qommon/ident/password.py:1493
msgid "Available variables: hostname, email_as_username, username"
msgstr "Variables disponibles : hostname, email_as_username, username"
#: qommon/ident/password.py:1495
msgid "New Registration"
msgstr "Nouvelle inscription"
#: qommon/ident/password.py:1496
msgid ""
"Hello,\n"
"\n"
"A new account has been created on [hostname].\n"
"\n"
" - name: [name]\n"
" - username: [username]\n"
msgstr ""
"Bonjour,\n"
"\n"
"Un nouveau compte a été créé sur [hostname].\n"
"\n"
" - nom : [name]\n"
" - identifiant : [username]\n"
#: qommon/ident/password.py:1506
msgid "Welcome email, with generated password"
msgstr "Courriel de bienvenue, avec mot de passe généré"
#: qommon/ident/password.py:1507
msgid "Available variables: hostname, username, password, email_as_username"
msgstr ""
"Variables disponibles : hostname, username, password, email_as_username"
#: qommon/ident/password.py:1509
msgid "Welcome to [hostname]"
msgstr "Bienvenue sur [sitename]"
#: qommon/ident/password.py:1510
msgid ""
"Welcome to [hostname],\n"
"\n"
"Your password is: [password]\n"
msgstr ""
"Bienvenue sur [hostname],\n"
"\n"
"Votre mot de passe est : [password]\n"
#: qommon/ident/password.py:1517
msgid "Email with a new password for the user"
msgstr "Courriel avec un nouveau mot de passe pour lutilisateur"
#: qommon/ident/password.py:1518 qommon/ident/password.py:1529
msgid "Available variables: hostname, name, username, password"
msgstr "Variables disponibles : hostname, name, username, password"
#: qommon/ident/password.py:1520
msgid "Your new password for [hostname]"
msgstr "Votre nouveau mot de passe pour [hostname]"
#: qommon/ident/password.py:1521
msgid ""
"Hello [name],\n"
"\n"
"Here is your new password for [hostname]: [password]\n"
msgstr ""
"Bonjour [name],\n"
"\n"
"Votre nouveau mot de passe pour [hostname] est : [password]\n"
#: qommon/ident/password.py:1528
msgid "Email with current password for the user"
msgstr "Courriel avec mot de passe actuel pour lutilisateur"
#: qommon/ident/password.py:1531
msgid "Your password for [hostname]"
msgstr "Votre mot de passe pour [hostname]"
#: qommon/ident/password.py:1532
msgid ""
"Hello [name],\n"
"\n"
"Here is your password for [hostname]: [password]\n"
msgstr ""
"Bonjour [name],,\n"
"\n"
"Votre mot de passe pour [hostname] est : [password]\n"
#: qommon/ident/password.py:1540
msgid "Text when account confirmed by user but waiting moderator approval"
msgstr ""
"Texte quand le compte est confirmé par lutilisateur mais en attente de "
"modération"
#: qommon/ident/password.py:1542
msgid ""
"<p>\n"
"Your account has been created. In order to be effective\n"
"it must be activated by a moderator. You will receive an\n"
"email when this is done.\n"
"</p>"
msgstr ""
"<p>\n"
"Votre compte a été créé. Pour que vous puissiez lutiliser il doit \n"
"maintenant être activé par un modérateur. Vous recevrez alors un courriel.\n"
"</p>"
#: qommon/ident/password.py:1549
msgid "Text when account confirmed by user"
msgstr "Texte quand le compte est confirmé par lutilisateur"
#: qommon/ident/password.py:1551
msgid ""
"<p>\n"
"Your account has been created.\n"
"</p>"
msgstr ""
"<p>\n"
"Votre compte a été créé.\n"
"</p>"
#: qommon/ident/password.py:1556
msgid "Text when an email with a change password token has been sent"
msgstr ""
"Texte quand un courriel avec un jeton de changement de mot de passe a été "
"envoyé"
#: qommon/ident/password.py:1558
msgid ""
"<p>\n"
"A token for changing your password has been emailed to you. Follow the "
"instructions in that email to change your password.\n"
"</p>\n"
"<p>\n"
" <a href=\"login\">Log In</a>\n"
"</p>"
msgstr ""
"<p>\n"
"Un jeton de changement de mot de passe vous a été envoyé par courriel. "
"Suivez les instructions dans celui-ci pour changer votre mot de passe.\n"
"</p>\n"
"<p>\n"
" <a href=\"login\">Sidentifier</a>\n"
"</p>"
#: qommon/ident/password.py:1566
msgid "Text when new password has been sent"
msgstr "Texte quand un nouveau mot de passe a été envoyé"
#: qommon/ident/password.py:1568
msgid ""
"<p>\n"
"Your new password has been sent to you by email.\n"
"</p>\n"
"<p>\n"
" <a href=\"login\">Login</a>\n"
"</p>"
msgstr ""
"<p>\n"
"Votre nouveau mot de passe vous a été envoyé par courriel.</p>\n"
"<p>\n"
" <a href=\"login\">Sidentifier</a>\n"
"</p>"
#: qommon/ident/password.py:1575
msgid "Text on top of registration form"
msgstr "Texte en haut de la page dinscription"
#: qommon/ident/password.py:1579
msgid "Text on login page, linking to the forgotten password request page"
msgstr ""
"Texte sur la page didentification, liant vers la page de demande de mot de "
"passe oublié"
#: qommon/ident/password.py:1581
#, python-format
msgid ""
"<p>\n"
"If you have an account, but have forgotten your password, you should go\n"
"to the <a href=\"%(forgotten_url)s\">Lost password page</a> and submit a "
"request\n"
"to change your password.\n"
"</p>"
msgstr ""
"<p>\n"
"Si vous avez un compte mais que vous avez perdu votre mot de passe, vous "
"pouvez aller sur la <a href=\"%(forgotten_url)s\">page de mot de passe "
"perdu</a> et envoyer une demande pour changer votre mot de passe.\n"
"</p>"
#: qommon/ident/password.py:1588
msgid "Text on forgotten password request page"
msgstr "Texte sur les pages de demande de mot de passe oublié"
#: qommon/ident/password.py:1590
msgid ""
"<p>\n"
"If you have an account, but have forgotten your password, enter your user "
"name\n"
"below and submit a request to change your password.\n"
"</p>"
msgstr ""
"<p>\n"
"Si vous avez un compte mais que vous avez perdu votre mot de passe, entrez "
"votre identifiant ci-dessous et envoyez une demande pour en changer le mot "
"de passe.\n"
"</p>"
#: qommon/ident/password.py:1596
msgid "Text linking the login page to the account creation page"
msgstr "Texte liant la page de connexion à la page de création de compte"
#: qommon/ident/password.py:1597
msgid "Available variable: register_url"
msgstr "Variables disponibles : register_url"
#: qommon/ident/password.py:1599
msgid ""
"<p>\n"
"If you do not have an account, you should go to the <a href="
"\"[register_url]\">\n"
"New Account page</a>.\n"
"</p>"
msgstr ""
"<p>\n"
"Si vous navez pas de compte, vous devriez aller sur la <a href="
"\"[register_url]\">page de création de compte</a>.\n"
"</p>"
#: qommon/ident/password.py:1605
msgid "Text when an invalid password token is used"
msgstr ""
"Texte quand un jeton de changement de mot de passe invalide est utilisé."
#: qommon/ident/password.py:1607
msgid ""
"<p>\n"
"Sorry, the token you used is invalid, or has already been used.\n"
"</p>"
msgstr ""
"<p>\n"
"Désolé, le jeton que vous avez utilisé est invalide, ou a déjà été utilisé.\n"
"</p>"
#: qommon/ident/password.py:1612
msgid "Text on top of the login page"
msgstr "Texte en haut de la page de connexion"
#: qommon/ident/password.py:1616
msgid "Text when a mail for confirmation of an account creation has been sent"
msgstr "Message quand le courriel pour confirmation de création a été envoyé"
#: qommon/ident/password.py:1618
msgid "An email has been sent to you so you can confirm your account creation."
msgstr ""
"Un courriel vous a été envoyé afin que vous confirmiez la création de votre "
"compte."
#: qommon/misc.py:274
msgid "January"
msgstr "janvier"
#: qommon/misc.py:274
msgid "February"
msgstr "février"
#: qommon/misc.py:274
msgid "March"
msgstr "mars"
#: qommon/misc.py:274
msgid "April"
msgstr "avril"
#: qommon/misc.py:275
msgid "May"
msgstr "mai"
#: qommon/misc.py:275
msgid "June"
msgstr "juin"
#: qommon/misc.py:275
msgid "July"
msgstr "juillet"
#: qommon/misc.py:275
msgid "August"
msgstr "août"
#: qommon/misc.py:276
msgid "September"
msgstr "septembre"
#: qommon/misc.py:276
msgid "October"
msgstr "octobre"
#: qommon/misc.py:276
msgid "November"
msgstr "novembre"
#: qommon/misc.py:276
msgid "December"
msgstr "décembre"
#: qommon/misc.py:845
msgid "Sound files"
msgstr "Fichiers son"
#: qommon/misc.py:849
msgid "Video files"
msgstr "Fichiers vidéo"
#: qommon/misc.py:853
msgid "Image files"
msgstr "Fichiers image"
#: qommon/myspace.py:50 qommon/myspace.py:58
msgid "My Space"
msgstr "Mon espace"
#: qommon/myspace.py:64
msgid "back office"
msgstr "backoffice"
#: qommon/myspace.py:72
msgid "My Profile"
msgstr "Mon profil"
#: qommon/myspace.py:89
msgid "Empty profile"
msgstr "Profil vide"
#: qommon/myspace.py:91
msgid "Edit My Profile"
msgstr "Modifier mon profil"
#: qommon/myspace.py:94
msgid "Change My Password"
msgstr "Modifier mon mot de passe"
#: qommon/myspace.py:96
msgid "Remove My Account"
msgstr "Supprimer mon compte"
#: qommon/myspace.py:109
msgid "Apply Changes"
msgstr "Enregistrer les changements"
#: qommon/myspace.py:119
msgid "Edit Profile"
msgstr "Modification du profil"
#: qommon/myspace.py:143
msgid "New Password (confirm)"
msgstr "Nouveau mot de passe (confirmation)"
#: qommon/myspace.py:146 qommon/myspace.py:168
msgid "Change Password"
msgstr "Changement de mot de passe"
#: qommon/myspace.py:178
msgid "Are you really sure you want to remove your account?"
msgstr "Êtes-vous vraiment sûr·e de vouloir supprimer votre compte ?"
#: qommon/myspace.py:179
msgid "Remove my account"
msgstr "Supprimer mon compte"
#: qommon/myspace.py:195
msgid "Removing Account"
msgstr "Suppression de compte"
#: qommon/myspace.py:199
msgid "Text on top of the profile page"
msgstr "Texte en haut de la page de profil"
#: qommon/publisher.py:269
msgid "This feature is not yet implemented."
msgstr "Cette fonctionnalité na pas encore été implémentée."
#: qommon/publisher.py:270
msgid "Sorry"
msgstr "Désolé"
#: qommon/publisher.py:299
msgid ""
"The server encountered an internal error and was unable to complete your "
"request."
msgstr ""
"Une erreur sest produite sur le serveur; votre requête na ainsi pas pu "
"complètement être traîtée."
#: qommon/publisher.py:300
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"
#: qommon/publisher.py:762
msgid ""
"Map data &copy; <a href='https://openstreetmap.org'>OpenStreetMap</a> "
"contributors, <a href='http://creativecommons.org/licenses/by-sa/2.0/'>CC-BY-"
"SA</a>"
msgstr ""
"Données &copy; contributeurs <a href='https://openstreetmap."
"org'>OpenStreetMap</a>, <a href='http://creativecommons.org/licenses/by-"
"sa/2.0/deed.fr'>CC-BY-SA</a>"
#: qommon/publisher.py:799
msgid "Belgian eID"
msgstr "Carte didentité électronique — eID"
#: qommon/publisher.py:936
msgid "Current Theme Name"
msgstr "Nom du thème actuel"
#: qommon/publisher.py:937
msgid "Site URL"
msgstr "URL du site"
#: qommon/publisher.py:938
msgid "Site URL (backoffice)"
msgstr "URL du backoffice"
#: qommon/publisher.py:939
msgid "Current Date"
msgstr "Date actuelle"
#: qommon/publisher.py:940
msgid "Current Date & Time"
msgstr "Date et heure actuelles"
#: qommon/saml2.py:158 qommon/saml2.py:203 qommon/saml2.py:387
msgid "SAML 2.0 support not yet configured."
msgstr "La prise en charge SAML 2.0 nest pas encore configurée."
#: qommon/saml2.py:213 qommon/saml2.py:217
msgid "Invalid authentication response"
msgstr "Réponse dauthentification invalide"
#: qommon/saml2.py:226 qommon/saml2.py:634
msgid "Failure to communicate with identity provider"
msgstr "Impossibilité de communiquer avec le fournisseur didentités."
#: qommon/saml2.py:236
msgid "Signature verification failed"
msgstr "Erreur à la vérification de la signature"
#: qommon/saml2.py:252
#, python-format
msgid "Authentication failure %s"
msgstr "Erreur dauthentification %s"
#: qommon/saml2.py:254
msgid "Request from unknown provider ID"
msgstr "Requête dun provider ID inconnu"
#: qommon/saml2.py:256
msgid "Authentication failure; unknown principal"
msgstr "Erreur dauthentification : utilisateur inconnu"
#: qommon/saml2.py:258
msgid "Authentication failure; federation not found"
msgstr "Erreur dauthentification : fédération non trouvée"
#: qommon/saml2.py:260
msgid "Authentication failure; failed to get response"
msgstr "Erreur dauthentification : pas de réponse reçue"
#: qommon/saml2.py:262
msgid "Unknown error"
msgstr "Erreur inconnue"
#: qommon/saml2.py:375
msgid "No SAML Response"
msgstr "Pas de réponse SAML"
#: qommon/saml2.py:381
msgid "No SAML Response in query string"
msgstr "Pas de réponse SAML dans la query string"
#: qommon/saml2.py:624
msgid "Could not send logout request to the identity provider"
msgstr ""
"Impossible denvoyer une requête de déconnexion au fournisseur didentités"
#: qommon/sms.py:30 qommon/sms.py:205
msgid "Sender (number or name)"
msgstr "Expéditeur (nom ou numéro)"
#: qommon/sms.py:103 qommon/sms.py:157
msgid "Default Country Code"
msgstr "Code pays par défaut"
#: qommon/sms.py:156
msgid "Key"
msgstr "Clé"
#: qommon/sms.py:206 wf/redirect_to_url.py:45 wf/wscall.py:168 wscalls.py:277
msgid "URL"
msgstr "URL"
#: qommon/sms.py:239
msgid "Mobyt provider"
msgstr "Fournisseur Mobyt"
#: qommon/sms.py:240
msgid "Oxyd provider"
msgstr "Fournisseur Oxyd"
#: qommon/sms.py:241
msgid "Choosit provider"
msgstr "Fournisseur Choosit"
#: qommon/sms.py:242
msgid "Passerelle provider"
msgstr "Fournisseur Passerelle"
#: qommon/template.py:211
msgid "It has been sent to the site administrator for analyse."
msgstr "Elle a été envoyée à ladministrateur du site pour analyse."
#: qommon/template.py:215
#, python-format
msgid "Continue to %s"
msgstr "Continuer vers %s"
#: qommon/template.py:218
msgid "View Error Details"
msgstr "Afficher le détail de lerreur"
#: qommon/template.py:444
msgid "wrong number of arguments"
msgstr "mauvais nombre dargument"
#: qommon/template.py:445
msgid "unknown reference"
msgstr "référence inconnue"
#: qommon/template.py:446
msgid "sequence required"
msgstr "séquence requise"
#: qommon/template.py:447
msgid "unclosed block"
msgstr "bloc non fermé"
#: qommon/template.py:448
msgid "unmatched [end]"
msgstr "[end] sans début"
#: qommon/template.py:449
msgid "unmatched [else]"
msgstr "[else] sans début"
#: qommon/template.py:450
msgid "unavailable base location"
msgstr "emplacement de base inconnu"
#: qommon/template.py:451
msgid "bad format constant"
msgstr "mauvais format de constante"
#: qommon/template.py:452
msgid "unknown format constant"
msgstr "format de constante inconnu"
#: qommon/template.py:453
msgid "unknown error"
msgstr "erreur inconnue"
#: qommon/template.py:455
#, python-format
msgid "at line %(line)d and column %(column)d"
msgstr "en ligne %(line)d, colonne %(column)d"
#: qommon/template.py:458
#, python-format
msgid "syntax error in ezt template: %s"
msgstr "erreur inconnue dans le gabarit EZT : %s"
#: qommon/template.py:460
#, python-format
msgid "failure to render ezt template: %s"
msgstr "impossibilité de faire le rendu du gabarit EZT : %s"
#: qommon/template.py:480
#, python-format
msgid "syntax error in Django template: %s"
msgstr "erreur de syntaxe dans le gabarit Django : %s"
#: qommon/template.py:505
#, python-format
msgid "failure to render Django template: %s"
msgstr "impossibilité de faire le rendu du gabarit Django : %s"
#: qommon/templates/qommon/forms/widgets/file.html:11
msgid "Drop a file or click to select one"
msgstr "Déposez un fichier ou cliquez pour en sélectionner un."
#: qommon/templates/qommon/forms/widgets/file.html:14
msgid "Upload done"
msgstr "Téléchargement terminé."
#: qommon/templates/qommon/forms/widgets/file.html:19
msgid "Upload in progress..."
msgstr "Téléchargement en cours…"
#: qommon/templates/qommon/forms/widgets/file.html:20
msgid "Resizing image..."
msgstr "Redimensionnement de limage…"
#: qommon/templates/qommon/forms/widgets/file.html:21
msgid "Error during upload."
msgstr "Erreur lors du transfert."
#: qommon/templates/qommon/forms/widgets/file.html:26
msgid "Remove this file"
msgstr "Retirer ce fichier"
#: qommon/templates/qommon/forms/widgets/file.html:26
msgid "remove"
msgstr "retirer"
#: qommon/templates/qommon/forms/widgets/file.html:36
msgid "Pick a file from the portfolio"
msgstr "Choisir un fichier dans le porte-document"
#: qommon/templates/qommon/forms/widgets/file.html:37
msgid "Use file from the portfolio"
msgstr "Utiliser un fichier du porte-document"
#: qommon/templates/qommon/forms/widgets/select_jsonp--address.html:7
msgid "Manually enter the address"
msgstr "Entrer ladresse manuellement"
#: roles.py:129
msgid "Logged Users"
msgstr "Utilisateurs identifiés"
#: root.py:83 root.py:152
msgid "Authentication subsystem is not yet configured."
msgstr "Le sous-système dauthentification nest pas encore configuré"
#: root.py:126
msgid "Select the identification method you want to use:"
msgstr "Choisissez la méthode didentification que vous voulez utiliser :"
#: root.py:177
msgid "Select the registration method you want to use:"
msgstr "Choisissez la méthode dinscription que vous voulez utiliser :"
#: root.py:333
msgid "Home"
msgstr "Accueil"
#: root.py:398
msgid "Are you sure?"
msgstr "Confirmez-vous ?"
#: root.py:399
msgid "Invalid file type"
msgstr "Type de fichier invalide"
#: root.py:400
msgid "File size exceeds limits"
msgstr "Le fichier dépasse la taille limite"
#: root.py:401
msgid "Geolocation: unknown error"
msgstr "Géolocalisation : erreur inconnue"
#: root.py:402
msgid "Geolocation: permission denied"
msgstr "Géolocalisation : autorisation refusée"
#: root.py:403
msgid "Geolocation: position unavailable"
msgstr "Géolocalisation : position non disponible"
#: root.py:404
msgid "Geolocation: timeout"
msgstr "Géolocalisation : délai expiré"
#: root.py:405
msgid "Zoom in"
msgstr "Zoomer"
#: root.py:406
msgid "Zoom out"
msgstr "Dézoomer"
#: root.py:407
msgid "Display my position"
msgstr "Afficher ma position"
#: root.py:408
msgid "The results could not be loaded"
msgstr "Les résultats ne peuvent pas être chargés"
#: root.py:409
msgid "No matches found"
msgstr "Pas de résultat trouvé"
#: root.py:410
msgid "Please enter more characters"
msgstr "Veuillez entrer plus de caractères"
#: root.py:411
msgid "Loading more results..."
msgstr "Chargement de plus de résultats…"
#: root.py:412
msgid "Searching..."
msgstr "Recherche en cours…"
#: root.py:413
msgid "Close"
msgstr "Fermer"
#: root.py:414
msgid "Did you want to write"
msgstr "Vouliez-vous écrire"
#: root.py:415
msgid "Apply fix"
msgstr "Corriger"
#: snapshots.py:28
msgid "unknown user"
msgstr "Utilisateur inconnu"
#: snapshots.py:115
#, python-format
msgid "Restored snapshot %(id)s (%(timestamp)s)"
msgstr "Restauration de la sauvegarde %(id)s (%(timestamp)s)"
#: templates/wcs/action.html:7
msgid "The action has been confirmed. You can now close this window."
msgstr "Laction a été confirmée. Vous pouvez fermer cette page."
#: templates/wcs/action.html:11
msgid "Please confirm action."
msgstr "Veuillez confirmer laction."
#: templates/wcs/backoffice/blocks.html:4
msgid "Field Blocks"
msgstr "Blocs de champs"
#: templates/wcs/backoffice/blocks.html:8
msgid "New field block"
msgstr "Nouveau bloc de champs"
#: templates/wcs/backoffice/blocks.html:20
msgid "There are no field blocks defined."
msgstr "Il ny a pas de blocs de champs défini."
#: templates/wcs/backoffice/card-data-import-form.html:16
#, python-format
msgid ""
"\n"
" Column %(label)s will be ignored: type %(description)s not supported.\n"
" "
msgstr ""
"\n"
" La colonne %(label)s va être ignorée : le type %(description)s nest pas "
"pris en charge.\n"
" "
#: templates/wcs/backoffice/card-data-import-form.html:42
#, python-format
msgid ""
"\n"
" %(labels)s is required but cannot be filled from CSV.\n"
" "
msgid_plural ""
"\n"
" %(labels)s are required but cannot be filled from CSV.\n"
" "
msgstr[0] ""
"\n"
" %(labels)s est obligatoire mais ne peut pas être rempli depuis un fichier "
"CSV.\n"
" "
msgstr[1] ""
"\n"
" %(labels)s sont obligatoires mais ne peuvent pas être remplis depuis un "
"fichier CSV.\n"
" "
#: templates/wcs/backoffice/card-data-import-form.html:50
msgid "You can add data to this card by uploading a file."
msgstr "Vous pouvez créer de nouvelles fiches en téléchargeant un fichier."
#: templates/wcs/backoffice/card-data-import-form.html:51
msgid "Download sample file for this card"
msgstr "Télécharger un fichier dexemple pour ce modèle de fiche"
#: templates/wcs/backoffice/data-source.html:19
msgid "Configuration"
msgstr "Configuration"
#: templates/wcs/backoffice/data-source.html:21
msgid "Type of source:"
msgstr "Type de source :"
#: templates/wcs/backoffice/data-source.html:23
#: templates/wcs/backoffice/wscall.html:20
msgid "URL:"
msgstr "URL :"
#: templates/wcs/backoffice/data-source.html:25
msgid "Python Expression:"
msgstr "Expression Python :"
#: templates/wcs/backoffice/data-source.html:28
msgid "Cache Duration:"
msgstr "Durée de conservation en cache :"
#: templates/wcs/backoffice/data-source.html:36
msgid "Preview (first items only)"
msgstr "Aperçu (premiers éléments seulement)"
#: templates/wcs/backoffice/data-source.html:47
msgid "Usage in forms"
msgstr "Utilisation dans les formulaires"
#: templates/wcs/backoffice/data-source.html:58
msgid "Not configured"
msgstr "Non configurée"
#: templates/wcs/backoffice/data-sources.html:20
msgid "There are no data sources defined."
msgstr "Il ny a pas de source de données définie."
#: templates/wcs/backoffice/logged-error.html:10
msgid "First occurence:"
msgstr "Première occurrence :"
#: templates/wcs/backoffice/logged-error.html:11
msgid "Latest occurence:"
msgstr "Dernière occurrence :"
#: templates/wcs/backoffice/logged-error.html:14
#: templates/wcs/backoffice/logged-error.html:29
msgid ":"
msgstr " :"
#: templates/wcs/backoffice/logged-error.html:17
msgid "Workflow:"
msgstr "Workflow :"
#: templates/wcs/backoffice/logged-error.html:22
msgid "Action:"
msgstr "Action :"
#: templates/wcs/backoffice/logged-error.html:35
msgid "Data:"
msgstr "Données :"
#: templates/wcs/backoffice/logged-error.html:36
msgid "inspector"
msgstr "inspecteur"
#: templates/wcs/backoffice/mail-template.html:4 workflows.py:2645
msgid "Mail Template"
msgstr "Modèle de courriel"
#: templates/wcs/backoffice/mail-template.html:18
msgid "Subject:"
msgstr "Sujet : "
#: templates/wcs/backoffice/mail-template.html:25
msgid "Usage in workflows"
msgstr "Utilisation dans les workflows"
#: templates/wcs/backoffice/mail-template.html:36
msgid "This mail template still needs to be configured."
msgstr "Ce modèle de courriel doit être configuré."
#: templates/wcs/backoffice/mail-templates.html:7
msgid "New mail template"
msgstr "Nouveau modèle de courriel"
#: templates/wcs/backoffice/mail-templates.html:19
msgid "There are no mail templates defined."
msgstr "Il ny a pas de modèle de courriel défini."
#: templates/wcs/backoffice/snapshots.html:18
#, python-format
msgid "1 other this day"
msgid_plural "%(counter)s others this day"
msgstr[0] "1 autre ce jour"
msgstr[1] "%(counter)s autres ce jour"
#: templates/wcs/backoffice/snapshots.html:34
msgid "No changes history"
msgstr "Pas dhistorique de changements"
#: templates/wcs/backoffice/studio.html:14
msgid "Forms are typically used to collect user demands."
msgstr ""
"Les formulaires sont utilisés pour recueillir les demandes des usagers."
#: templates/wcs/backoffice/studio.html:18
msgctxt "studio"
msgid "Cards"
msgstr "Modèles de fiche"
#: templates/wcs/backoffice/studio.html:19
msgid "Cards are used to store list of structured data."
msgstr "Les fiches sont utilisées pour gérer des données structurées."
#: templates/wcs/backoffice/studio.html:24
msgid ""
"Workflows are used to add custom behaviours or actions to forms and cards."
msgstr ""
"Les workflows sont utilisés pour définir les comportements et les actions "
"associés aux démarches et aux fiches."
#: templates/wcs/backoffice/wscall.html:5
msgid "Webservice Call"
msgstr "Appel webservice"
#: templates/wcs/backoffice/wscall.html:18
msgid "Parameters"
msgstr "Paramètres"
#: templates/wcs/backoffice/wscall.html:21
msgid "Request Signature Key:"
msgstr "Clé de signature de la requête :"
#: templates/wcs/backoffice/wscall.html:23
msgid "Query string data:"
msgstr "Données envoyées en paramètres de lURL :"
#: templates/wcs/backoffice/wscall.html:26
#, python-format
msgid "%(k)s:"
msgstr "%(k)s :"
#: templates/wcs/backoffice/wscall.html:31
msgid "Method:"
msgstr "Méthode :"
#: templates/wcs/backoffice/wscall.html:37
msgid "Notify on errors:"
msgstr "Notifier en cas derreur :"
#: templates/wcs/backoffice/wscall.html:38
msgid "Record on errors:"
msgstr "Enregistrer en cas derreur :"
#: templates/wcs/backoffice/wscalls.html:20
msgid "There are no webservice calls defined."
msgstr "Il ny a pas dappel webservice défini."
#: templates/wcs/formdata_filling.html:19
msgid ""
"\n"
" You already started to fill this form. You can continue it or submit "
"a new\n"
" one.\n"
" "
msgstr ""
"\n"
" Vous aviez déjà commencé à remplir ce formulaire. Vous pouvez poursuivre "
"votre demande ou en saisir une nouvelle.\n"
" "
#: templates/wcs/formdata_filling.html:25
msgid "Continue with draft"
msgstr "Reprendre le brouillon"
#: templates/wcs/formdata_filling.html:29
msgid "continue with draft from "
msgstr "reprendre le brouillon du "
#: templates/wcs/formdata_filling.html:30
#, python-format
msgid "on page %(page_no)s"
msgstr "sur la page %(page_no)s"
#: templates/wcs/formdata_filling.html:44
msgid ""
"\n"
"This form is limited to one per user and the associated user has already "
"one.\n"
msgstr ""
"\n"
"Ce formulaire est limité à un seul par usager et lusager associé en a déjà "
"un.\n"
#: templates/wcs/formdata_history.html:4
msgid "Log"
msgstr "Historique"
#: templates/wcs/formdata_history.html:19
msgid "This status is not visible to users"
msgstr "Ce statut est caché au demandeur."
#: templates/wcs/formdata_history.html:24
msgid "last check:"
msgstr "dernière vérification :"
#: templates/wcs/formdata_status.html:16
msgid "You can get back to this page using the following tracking code:"
msgstr "Vous pouvez revenir sur cette page en utilisant ce code de suivi :"
#: templates/wcs/formdata_status.html:37
msgid "Back Home"
msgstr "Retour à laccueil"
#: users.py:97
msgid "Unknown User"
msgstr "Utilisateur inconnu"
#: users.py:217
#, python-format
msgid "Session User Field: %s"
msgstr "Champ utilisateur connecté : %s"
#: users.py:267
msgid "Session User Display Name"
msgstr "Nom complet de lutilisateur connecté"
#: users.py:268
msgid "Session User Email"
msgstr "Courriel de lutilisateur connecté"
#: wf/aggregation_email.py:31
msgid "Daily Summary Email"
msgstr "Courriel récapitulatif quotidien"
#: wf/aggregation_email.py:40 wf/redirect_to_url.py:33 workflows.py:2547
#: workflows.py:2611
#, python-format
msgid "to %s"
msgstr "vers %s"
#: wf/aggregation_email.py:42 wf/attachment.py:112 wf/external_workflow.py:114
#: wf/jump.py:154 wf/resubmit.py:47 workflows.py:2340 workflows.py:2472
#: workflows.py:2551 workflows.py:2613 workflows.py:3025
msgid "not completed"
msgstr "pas complétée"
#: wf/aggregation_email.py:157
msgid "New arrivals"
msgstr "Nouvelles arrivées"
#: wf/anonymise.py:22
msgid "Anonymisation"
msgstr "Anonymisation"
#: wf/attachment.py:74 wf/wscall.py:219
msgid "Attachment"
msgstr "Fichier joint"
#: wf/attachment.py:116 wf/attachment.py:124 wf/attachment.py:174
#: wf/attachment.py:179
msgid "Upload File"
msgstr "Transférer un fichier"
#: wf/attachment.py:132
msgid "Missing file"
msgstr "Fichier manquant"
#: wf/attachment.py:165 wf/export_to_model.py:360 wf/resubmit.py:121
#: workflows.py:2396 workflows.py:2505 workflows.py:3042
msgid "By"
msgstr "Par"
#: wf/attachment.py:176
msgid "Display Title"
msgstr "Afficher le titre"
#: wf/attachment.py:178 wf/export_to_model.py:374 wf/resubmit.py:127
#: workflows.py:2390 workflows.py:3052
msgid "Button Label"
msgstr "Texte du bouton"
#: wf/attachment.py:181
msgid "Display Button"
msgstr "Afficher le bouton"
#: wf/attachment.py:186 wf/export_to_model.py:383 wf/resubmit.py:136
#: workflows.py:2411 workflows.py:2516 workflows.py:3055
msgid "Information Text for Backoffice"
msgstr "Texte dinformation pour le backoffice"
#: wf/attachment.py:192 wf/export_to_model.py:335 wf/wscall.py:235
msgid "Store in a backoffice file field"
msgstr "Enregistrer dans les données de traitement"
#: wf/attachment.py:198
msgid "This is used to get attachment in expressions."
msgstr "Utilisé pour obtenir le fichier attaché dans des expressions."
#: wf/attachment.py:201
msgid "Include in form history"
msgstr "Inclure dans lhistorique du formulaire"
#: wf/attachment.py:205
msgid "Push to portfolio"
msgstr "Envoyer dans le porte-document"
#: wf/backoffice_fields.py:45 wf/create_formdata.py:60
msgid "Leaving the field blank will empty the value."
msgstr "Laisser vide supprimera le contenu du champ."
#: wf/backoffice_fields.py:83
#, python-format
msgid "Backoffice Data \"%s\""
msgstr "Données de traitement « %s »"
#: wf/backoffice_fields.py:98
msgid "Fields Update"
msgstr "Modifier les données de traitement"
#: wf/backoffice_fields.py:137
#, python-format
msgid "Failed to convert %(class)s value to %(kind)s field (%(id)s)"
msgstr ""
"Erreur à la conversion de la valeur de type %(class)s pour un champ %(kind)s "
"(%(id)s)"
#: wf/create_carddata.py:32
msgid "Create Card Data"
msgstr "Création dune fiche"
#: wf/create_carddata.py:40
msgid "Card"
msgstr "Fiche"
#: wf/create_carddata.py:41
msgid "Mappings to new card fields"
msgstr "Correspondances vers les champs de la nouvelle fiche"
#: wf/create_carddata.py:42
msgid "This is used to get linked card in expressions."
msgstr "Ceci est utilisé pour obtenir la fiche liée dans les expressions."
#: wf/create_formdata.py:64
msgid "Expression"
msgstr "Expression"
#: wf/create_formdata.py:117
msgid "Some destination fields are duplicated"
msgstr "Certains champs cibles sont répétés."
#: wf/create_formdata.py:169
msgid "Created new form"
msgstr "Créé une nouvelle demande"
#: wf/create_formdata.py:197
msgid "New Form Creation"
msgstr "Création dune demande"
#: wf/create_formdata.py:207
msgid "Mappings to new form fields"
msgstr "Correspondances vers les champs de la nouvelle demande"
#: wf/create_formdata.py:209
msgid "This is used to get linked forms in expressions."
msgstr "Ceci est utilisé pour obtenir la demande liée dans les expressions."
#: wf/create_formdata.py:245
msgid "Create new draft"
msgstr "Créer en tant que brouillon"
#: wf/create_formdata.py:249
msgid "Backoffice submission"
msgstr "Saisie backoffice"
#: wf/create_formdata.py:254
msgid "Keep user"
msgstr "Conserver lusager"
#: wf/create_formdata.py:259
msgid "Keep submission context"
msgstr "Conserver les infos de soumission"
#: wf/create_formdata.py:274
msgid "Please define new mappings"
msgstr "Veuillez définir les nouvelles correspondances"
#: wf/create_formdata.py:282
msgid "Map fields by varname"
msgstr "Correspondance automatique des champs par leurs identifiants"
#: wf/create_formdata.py:292
msgid "Common varnames:"
msgstr "Identifiants communs :"
#: wf/create_formdata.py:295
msgid "Include new form in the form history"
msgstr "Inclure la nouvelle demande dans lhistorique du formulaire"
#: wf/create_formdata.py:323 wf/redirect_to_url.py:35
msgid "not configured"
msgstr "non configurée"
#: wf/create_formdata.py:394
#, python-format
msgid "Could not copy field by varname for \"%s\""
msgstr "Impossible de copier le champ par variable (« %s »)"
#: wf/create_formdata.py:421
#, python-format
msgid "Could not assign value to field \"%s\""
msgstr "Impossible dassigner une valeur au champ « %s »"
#: wf/create_formdata.py:427
#, python-format
msgid "Missing field %r"
msgstr "Champ manquant : %r"
#: wf/criticality.py:46
msgid "Modification Mode"
msgstr "Mode de modification"
#: wf/criticality.py:49
msgid "Increase Level"
msgstr "Augmenter la criticité"
#: wf/criticality.py:50
msgid "Decrease Level"
msgstr "Diminuer la criticité"
#: wf/criticality.py:51 wf/criticality.py:63
msgid "Set Level"
msgstr "Sélectionner un niveau de criticité"
#: wf/dispatch.py:82
msgid "Function/Role Linking"
msgstr "Liaison fonction/rôle"
#: wf/dispatch.py:140
msgid "Function to Set"
msgstr "Fonctions à attribuer"
#: wf/dispatch.py:143
msgid "Simple"
msgstr "simple"
#: wf/dispatch.py:143
msgid "Multiple"
msgstr "multiple"
#: wf/dispatch.py:146
msgid "Dispatch Type"
msgstr "Assignation"
#: wf/dispatch.py:172
msgid "Rules"
msgstr "Règles"
#: wf/edit_carddata.py:28
msgid "Edit Card Data"
msgstr "Modification dune fiche"
#: wf/edit_carddata.py:30
msgid "Mappings to card fields"
msgstr "Correspondances vers les champs de la fiche"
#: wf/export_to_model.py:148
msgid "Templating Error"
msgstr "Erreur de traitement dun modèle"
#: wf/export_to_model.py:180
msgid "No model defined for this action"
msgstr "Aucun modèle nest défini pour cette action"
#: wf/export_to_model.py:198
msgid "Document Creation"
msgstr "Création de document"
#: wf/export_to_model.py:222
#, python-format
msgid "with model named %(file_name)s of %(size)s bytes"
msgstr "avec le modèle %(file_name)s de %(size)s octets"
#: wf/export_to_model.py:226
msgid "no model set"
msgstr "aucun modèle défini"
#: wf/export_to_model.py:233
msgid "Create Document"
msgstr "Créer un document"
#: wf/export_to_model.py:245
msgid "Form exported in a model"
msgstr "Formulaire exporté dans un modèle"
#: wf/export_to_model.py:278
msgid "Only RTF and OpenDocument files can be used"
msgstr "Seuls des fichiers RTF ou ODT (OpenDocument) peuvent être utilisés"
#: wf/export_to_model.py:295
msgid "Interactive (button)"
msgstr "Interactive (bouton)"
#: wf/export_to_model.py:296
msgid "Non interactive"
msgstr "Non interactive"
#: wf/export_to_model.py:301
msgid "Available variables"
msgstr "Variables disponibles"
#: wf/export_to_model.py:310
msgid ""
"You can use variables in your model using the {{variable}} syntax, available "
"variables depends on the form."
msgstr ""
"Vous pouvez utiliser des variables dans votre modèle avec la syntaxe "
"{{variable}}. Les variables disponibles dépendent du formulaire."
#: wf/export_to_model.py:322
msgid "Current value"
msgstr "Valeur actuelle"
#: wf/export_to_model.py:325
msgid "Model"
msgstr "Modèle"
#: wf/export_to_model.py:329
msgid "Convert generated file to PDF"
msgstr "Convertir le fichier généré en PDF"
#: wf/export_to_model.py:340
msgid "Include generated file in the form history"
msgstr "Inclure le document généré dans lhistorique du formulaire"
#: wf/export_to_model.py:345
msgid "This is used to get generated document in expressions."
msgstr "Utilisé pour obtenir le document généré dans des expressions."
#: wf/export_to_model.py:348
msgid "Push generated file to portfolio"
msgstr "Envoyer le document généré dans le porte-document"
#: wf/export_to_model.py:353 wf/geolocate.py:66 wf/wscall.py:190 wscalls.py:294
msgid "Method"
msgstr "Méthode"
#: wf/export_to_model.py:390
msgid "File name"
msgstr "Nom de fichier"
#: wf/export_to_model.py:437
#, python-format
msgid "Error in template: %s"
msgstr "erreur dans le document modèle : %s"
#: wf/external_workflow.py:31
msgid "External workflow"
msgstr "Workflow externe"
#: wf/external_workflow.py:82
msgid "No workflow with external triggerable global action."
msgstr "Aucun workflow avec des actions globales pouvant être déclenchées."
#: wf/external_workflow.py:86
msgid "Form/Card"
msgstr "Formulaire / Modèle de fiche"
#: wf/external_workflow.py:100
msgid "Action"
msgstr "Action"
#: wf/external_workflow.py:111
#, python-format
msgid "action \"%(trigger_name)s\" on %(object_name)s"
msgstr "action « %(trigger_name)s » sur %(object_name)s"
#: wf/external_workflow.py:129
#, python-format
msgid "No trigger with id \"%s\" found in workflow"
msgstr "Pas de déclencheur avec lidentifiant « %s » trouvé dans le workflow"
#: wf/form.py:56
#, python-format
msgid "Form action in workflow \"%s\""
msgstr "Action « formulaire » dans le workflow « %s »"
#: wf/form.py:113
msgid "This is used as prefix for form fields variable names."
msgstr "Utilisé comme préfixe des noms de variable des champs du formulaire."
#: wf/form.py:115
msgid "Edit Fields"
msgstr "Modifier les champs"
#: wf/form.py:213
msgid "Form:"
msgstr "Formulaire :"
#: wf/geolocate.py:57 wf/geolocate.py:72
msgid "Address String"
msgstr "Adresse"
#: wf/geolocate.py:58 wf/geolocate.py:79
msgid "Map Variable"
msgstr "Nom de la variable carte"
#: wf/geolocate.py:59 wf/geolocate.py:86
msgid "Photo Variable"
msgstr "Nom de la variable photo"
#: wf/geolocate.py:93
msgid "Overwrite existing geolocation"
msgstr "Écraser la géolocalisation existante"
#: wf/jump.py:110
msgid "Automatic Jump"
msgstr "Saut automatique"
#: wf/jump.py:157 workflows.py:2549
msgid "broken"
msgstr "cassé"
#: wf/jump.py:160
msgid "condition"
msgstr "Condition"
#: wf/jump.py:162
msgid "trigger"
msgstr "déclencheur"
#: wf/jump.py:164
msgid "timeout"
msgstr "Expiration"
#: wf/jump.py:167
#, python-format
msgid "to %(name)s, %(reasons)s"
msgstr "vers %(name)s, %(reasons)s"
#: wf/jump.py:183
msgid "Identifier for webservice"
msgstr "Identifiant dappel webservice"
#: wf/jump.py:184
msgid ""
"This jump will be triggered by an authorized call to <form_url>/jump/trigger/"
"<identifier>."
msgstr ""
"Ce saut pourra être déclenché par un appel autorisé vers ladresse "
"<form_url>/jump/trigger/<identifiant>."
#: wf/jump.py:188
msgid "Roles allowed to trigger"
msgstr "Rôles autorisés à déclencher"
#: wf/jump.py:196
#, python-format
msgid ""
"ex.: 7 days 1 minute<br/> Usable units of time: %(variables)s. <br/><span "
"class=\"warning\">Minimal duration is %(granularity)s</span>"
msgstr ""
"ex.: 7 jours et 1 minute<br/> Unités de temps utilisables : %(variables)s. "
"<br/><span class=\"warning\">Attention la durée minimale est "
"%(granularity)s</span>"
#: wf/jump.py:201 wf/jump.py:204
msgid "Timeout"
msgstr "Expiration"
#: wf/notification.py:31
msgid "User Notification"
msgstr "Notification au demandeur"
#: wf/notification.py:92
msgid "Origin"
msgstr "Origine"
#: wf/profile.py:107
msgid "User Profile Update"
msgstr "Modification du profil"
#: wf/profile.py:121
msgid "Profile Update"
msgstr "Modifier le profil"
#: wf/profile.py:218
msgid "Updating user profile"
msgstr "Modification du profil de lusager"
#: wf/redirect_to_url.py:23
msgid "Web Redirection"
msgstr "Redirection web"
#: wf/redirect_to_url.py:46 wf/wscall.py:169
msgid "Common variables are available with the {{variable}} syntax."
msgstr "Les variables sont utilisables avec la syntaxe {{variable}}."
#: wf/register_comment.py:74
msgid "History Message"
msgstr "Message dans lhistorique"
#: wf/remove.py:23
msgid "Deletion"
msgstr "Suppression"
#: wf/remove.py:30
msgid "The form has been deleted."
msgstr "Le formulaire a été supprimé."
#: wf/resubmit.py:27
msgid "Resubmission"
msgstr "Resoumission"
#: wf/resubmit.py:52 wf/resubmit.py:128
msgid "Resubmit"
msgstr "Resoumettre"
#: wf/resubmit.py:130
msgid "Any"
msgstr "Au choix"
#: wf/resubmit.py:130
msgid "Same as form"
msgstr "Identique au formulaire"
#: wf/roles.py:50
msgid "Role Addition"
msgstr "Ajout dun rôle"
#: wf/roles.py:64
msgid "Role to Add"
msgstr "Rôle à ajouter"
#: wf/roles.py:118
msgid "Adding role"
msgstr "Ajout du rôle"
#: wf/roles.py:128
msgid "Role Removal"
msgstr "Retrait dun rôle"
#: wf/roles.py:142
msgid "Role to Remove"
msgstr "Rôle à retirer"
#: wf/roles.py:186
msgid "Removing role"
msgstr "Suppression du rôle"
#: wf/timeout_jump.py:22
msgid "Change Status on Timeout"
msgstr "Changer de statut après expiration"
#: wf/wscall.py:57
#, python-format
msgid "Error during webservice call \"%s\""
msgstr "Erreur lors de lappel au webservice « %s »"
#: wf/wscall.py:59
msgid "Error during webservice call"
msgstr "Erreur lors de lappel au webservice"
#: wf/wscall.py:70
msgid "Error Code"
msgstr "Code derreur"
#: wf/wscall.py:71
msgid "Error Class"
msgstr "Classe derreur"
#: wf/wscall.py:72
msgid "Error Description"
msgstr "Description de lerreur"
#: wf/wscall.py:73
msgid "Reason"
msgstr "Raison"
#: wf/wscall.py:99 wf/wscall.py:464
msgid "Webservice"
msgstr "Webservice"
#: wf/wscall.py:172 wscalls.py:279
msgid "Request Signature Key"
msgstr "Clé de signature de la requête"
#: wf/wscall.py:177 wscalls.py:282
msgid "Query string data"
msgstr "Données à envoyer en paramètres de lURL"
#: wf/wscall.py:182 wscalls.py:287
msgid "GET"
msgstr "GET"
#: wf/wscall.py:183 wscalls.py:288
msgid "POST (JSON)"
msgstr "POST (JSON)"
#: wf/wscall.py:184 wscalls.py:289
msgid "PUT (JSON)"
msgstr "PUT (JSON)"
#: wf/wscall.py:185 wscalls.py:290
msgid "PATCH (JSON)"
msgstr "PATCH (JSON)"
#: wf/wscall.py:186 wscalls.py:291
msgid "DELETE"
msgstr "DELETE"
#: wf/wscall.py:196 wscalls.py:301
msgid "Post formdata"
msgstr "Envoyer les données du formulaire"
#: wf/wscall.py:207 wscalls.py:308
msgid "POST data"
msgstr "Données à envoyer dans le corps de la requête"
#: wf/wscall.py:221
msgid "Response"
msgstr "Réponse"
#: wf/wscall.py:223
msgid "Response Type"
msgstr "Type de réponse"
#: wf/wscall.py:230
msgid "This is used as prefix for webservice result variable names."
msgstr ""
"Utilisé comme préfixe des noms des variables du résultat de lappel "
"webservice"
#: wf/wscall.py:244
msgid "Error Handling"
msgstr "Gestion des erreurs"
#: wf/wscall.py:246
msgid "Stop"
msgstr "Arrêter"
#: wf/wscall.py:246
msgid "Ignore"
msgstr "Ignorer"
#: wf/wscall.py:247
#, python-format
msgid "Jump to %s"
msgstr "Sauter à %s"
#: wf/wscall.py:261
msgid "Action on application error"
msgstr "Action en cas derreur applicative"
#: wf/wscall.py:262
msgid "Action on HTTP error 4xx"
msgstr "Action en cas derreur HTTP 4xx"
#: wf/wscall.py:263
msgid "Action on HTTP error 5xx"
msgstr "Action en cas derreur HTTP 5xx"
#: wf/wscall.py:264
msgid "Action on non-JSON response"
msgstr "Action en cas de réponse non-JSON"
#: wf/wscall.py:265
msgid "Action on network errors"
msgstr "Action en cas derreur réseau"
#: wf/wscall.py:284
msgid "Record errors in the log"
msgstr "Enregistrer les erreurs dans lhistorique"
#: wf/wscall.py:462
#, python-format
msgid "Webservice \"%s\""
msgstr "Webservice « %s »"
#: wf/wscall.py:467
#, python-format
msgid "Error calling webservice \"%s\""
msgstr "Erreur lors de lappel au webservice « %s »"
#: wf/wscall.py:469
msgid "Error calling webservice"
msgstr "Erreur lors de lappel au webservice"
#: workflows.py:287
#, python-format
msgid "Options of workflow \"%s\""
msgstr "Options du workflow « %s »"
#: workflows.py:320
#, python-format
msgid "Backoffice fields of workflow \"%s\""
msgstr "Données de traitement du workflow « %s »"
#: workflows.py:352 workflows.py:360 workflows.py:766
msgid "Recipient"
msgstr "Destinataire"
#: workflows.py:419
msgid "Reindexing forms after workflow change"
msgstr "Ré-indexation des demandes après modification du workflow"
#: workflows.py:647
msgid "Not a workflow"
msgstr "Nest pas un workflow"
#: workflows.py:707 workflows.py:2292
msgid "role|User"
msgstr "role|Usager"
#: workflows.py:720
msgid "Add Function"
msgstr "Ajouter une fonction"
#: workflows.py:721
msgid "Add Function or Role"
msgstr "Ajouter une fonction ou un rôle"
#: workflows.py:767
msgid "Just Submitted"
msgstr "Juste envoyé"
#: workflows.py:771
msgid "Rejected"
msgstr "Rejeté"
#: workflows.py:773
msgid "Accepted"
msgstr "Accepté"
#: workflows.py:775
msgid "Finished"
msgstr "Terminé"
#: workflows.py:878
msgid "Finish"
msgstr "Terminer"
#: workflows.py:1041
#, python-format
msgid "Unknown referenced role (%s)"
msgstr "Référence à un rôle inconnu (%s)"
#: workflows.py:1079
#, python-format
msgid "Manual by %s"
msgstr "Manuel par %s"
#: workflows.py:1082
msgid "Manual (not assigned)"
msgstr "Manuel (non assigné)"
#: workflows.py:1123
msgid "Creation"
msgstr "Création"
#: workflows.py:1124 workflows.py:1180
msgid "First arrival in status"
msgstr "Premier passage dans le statut"
#: workflows.py:1125 workflows.py:1186
msgid "Latest arrival in status"
msgstr "Dernier passage dans le statut"
#: workflows.py:1126
msgid "Arrival in final status"
msgstr "Arrivée dans un statut final"
#: workflows.py:1128 workflows.py:1166
msgid "Python expression"
msgstr "Expression Python"
#: workflows.py:1149
#, python-format
msgid "Automatic, %(timeout)s, relative to: %(anchor)s"
msgstr "Automatique, %(timeout)s, relative à : %(anchor)s"
#: workflows.py:1151
#, python-format
msgid "%s days"
msgstr "%s jours"
#: workflows.py:1153
msgid "Automatic (not configured)"
msgstr "Automatique (non configurée)"
#: workflows.py:1158
msgid "Reference Date"
msgstr "Date de référence"
#: workflows.py:1162
msgid "Python Expression to get reference date"
msgstr "Expression Python pour la date de référence"
#: workflows.py:1164
msgid "This should produce a date; it will only apply to open forms."
msgstr ""
"Doit donner une date; cela sappliquera uniquement aux demandes ouvertes."
#: workflows.py:1168
msgid "String / Template with reference date"
msgstr "Texte / Gabarit avec la date de référence"
#: workflows.py:1170
msgid "This should be a date; it will only apply to open forms."
msgstr ""
"Doit donner une date; cela sappliquera uniquement aux demandes ouvertes."
#: workflows.py:1174
msgid "Current Status"
msgstr "Statut actuel"
#: workflows.py:1189
msgid "Delay (in days)"
msgstr "Délai (en jours)"
#: workflows.py:1193
msgid ""
"\n"
" Number of days relative to the reference date. If the\n"
" reference date is computed from an expression, a "
"negative\n"
" delay is accepted to trigger the action before the\n"
" date."
msgstr ""
"\n"
" Nombre de jours relatifs à la date de référence. Si la\n"
" date de référence est calculée depuis une expression, un \n"
" délai négatif est accepté pour déclencher laction avant \n"
" la date."
#: workflows.py:1360
#, python-format
msgid "External call (%s)"
msgstr "Appel externe (%s)"
#: workflows.py:1362
msgid "External call (not configured)"
msgstr "Appel externe (non configuré)"
#: workflows.py:1825
msgid "conditional"
msgstr "condition"
#: workflows.py:1882
msgid "Condition of execution of the action"
msgstr "Condition dexécution de laction"
#: workflows.py:1889
msgid "Attachments"
msgstr "Fichiers attachés"
#: workflows.py:1940
#, python-format
msgid "Unknown (%s)"
msgstr "Inconnu (%s)"
#: workflows.py:2009
msgid "Failed to compute template"
msgstr "Erreur au calcul du gabarit"
#: workflows.py:2011
msgid "Failed to compute Python expression"
msgstr "Erreur au calcul de lexpression Python"
#: workflows.py:2060 workflows.py:2244
msgid "Previously Marked Status"
msgstr "Statut précédemment marqué"
#: workflows.py:2069
#, python-format
msgid ""
"reference to invalid status %(target)s in status %(status)s, action "
"%(status_item)s"
msgstr ""
"référence à un statut invalide (n° %(target)s) dans laction "
"« %(status_item)s » du statut « %(status)s »"
#: workflows.py:2085
msgid "by"
msgstr "par"
#: workflows.py:2087
msgid "(to last marker)"
msgstr "(vers le dernier marqueur)"
#: workflows.py:2089 workflows.py:2459
msgid "(and set marker)"
msgstr "(et poser un marqueur)"
#: workflows.py:2152
#, python-format
msgid "Unknown referenced mail template (%s)"
msgstr "Référence à un modèle de courriel inconnu (%s)"
#: workflows.py:2255
msgid "Set marker to jump back to current status"
msgstr "Poser un marqueur qui permettra de revenir au statut actuel"
#: workflows.py:2352 workflows.py:2389
msgid "Add Comment"
msgstr "Ajouter le commentaire"
#: workflows.py:2391
msgid "(empty to disable the button)"
msgstr "(vide pour ne pas afficher de bouton)"
#: workflows.py:2405
msgid ""
"This will make the comment available in a variable named comment_ + "
"identifier."
msgstr ""
"Cela rendra le commentaire disponible dans une variable nommée comment_ + "
"identifiant."
#: workflows.py:2436
msgid "Manual Jump"
msgstr "Saut manuel"
#: workflows.py:2453
msgid "computed label"
msgstr "libellé calculé"
#: workflows.py:2461
#, python-format
msgid "\"%(label)s\" by %(by)s%(more)s"
msgstr "« %(label)s » par %(by)s%(more)s"
#: workflows.py:2467
#, python-format
msgid "\"%(label)s\"%(more)s"
msgstr "« %(label)s »%(more)s"
#: workflows.py:2512
msgid "Require confirmation"
msgstr "Demander une confirmation"
#: workflows.py:2524
msgid "Ignore form errors"
msgstr "Ne pas effectuer de validation des champs"
#: workflows.py:2540
msgid "On Submit Jump"
msgstr "Saut à la soumission"
#: workflows.py:2597
msgid "computed value"
msgstr "valeur calculée"
#: workflows.py:2658
msgid "Custom From Address"
msgstr "Adresse dexpéditeur personnalisée"
#: workflows.py:2682
#, python-format
msgid ""
"reference to invalid mail template %(mail_template)s in status %(status)s"
msgstr ""
"référence à un modèle de courriel invalide (%(mail_template)s dans le statut "
"« %(status)s »)"
#: workflows.py:2844
msgid "Add Number"
msgstr "Ajouter un numéro"
#: workflows.py:2884
msgid "Alert"
msgstr "Alerte"
#: workflows.py:2898
msgid "top of page"
msgstr "haut de la page"
#: workflows.py:2900
msgid "bottom of page"
msgstr "bas de la page"
#: workflows.py:2902
msgid "with actions"
msgstr "accompagnant les actions"
#: workflows.py:2904
#, python-format
msgid "for %s"
msgstr "pour %s"
#: workflows.py:2948
msgid "Level"
msgstr "Niveau"
#: workflows.py:2951
msgid "Success"
msgstr "Succès"
#: workflows.py:2953
msgid "Warning"
msgstr "Avertissement"
#: workflows.py:2958
msgid "Top of page"
msgstr "Haut de la page"
#: workflows.py:2959
msgid "Bottom of page"
msgstr "Bas de la page"
#: workflows.py:2984
msgid "Status Page Redirection"
msgstr "Redirection vers la page de statut"
#: workflows.py:2998
msgid "Redirect to backoffice page"
msgstr "Redirection vers la page de backoffice"
#: workflows.py:3009
msgid "Edition"
msgstr "Édition"
#: workflows.py:3030
msgid "Edit Form"
msgstr "Modifier le formulaire"
#: workflows.py:3048
msgid "Status After Edit"
msgstr "Statut après modification"
#: workflows.py:3049
msgid "Don't select any if you don't want status change processing"
msgstr "Nen sélectionnez aucun si vous ne voulez pas de changement de statut"
#~ msgid "POST data:"
#~ msgstr "Données à envoyer dans le corps de la requête :"
#~ msgid "Step #%(current_page_no)s: %(current_page_label)s"
#~ msgstr "Étape %(current_page_no)s : %(current_page_label)s"
#~ msgid "Step #%(current_page_no)s"
#~ msgstr "Étape %(current_page_no)s"
#~ msgid "skip from per user view|Enabled"
#~ msgstr "skip from per user view|Ne pas afficher"
#~ msgid "skip from per user view|Disabled"
#~ msgstr "skip from per user view|Afficher"
#~ msgid "%s hours"
#~ msgstr "%s heures"
#~ msgid "%s minutes"
#~ msgstr "%s minutes"
#~ msgid "%s seconds"
#~ msgstr "%s secondes"
#~ msgid "Configure misc options"
#~ msgstr "Configurer dautres options"
#~ msgid "Namespaces for prefilling"
#~ msgstr "Espaces de noms pour le préremplissage"
#~ msgid "The email should probably be"
#~ msgstr "Ladresse doit peut-être être"
#~ msgid "Webservice (%s)"
#~ msgstr "Webservice (%s)"
#~ msgid "Webservice (not configured)"
#~ msgstr "Websevice (non configuré)"
#~ msgid "Delete View"
#~ msgstr "Supprimer la vue"
#~ msgid "Substitution Variables"
#~ msgstr "Variables de substitution"
#~ msgid "for this card"
#~ msgstr "pour cette fiche"
#~ msgid "Invalid NameId Management request"
#~ msgstr "Requête de gestion de NameId invalide"
#~ msgid "Defederation failed"
#~ msgstr "Erreur à la défédération"
#~ msgid ""
#~ "Do note the selected action will run on all pages when this is checked."
#~ msgstr ""
#~ "Note : en cochant cette case, l'action choisie concernera toutes les "
#~ "pages."
#~ msgid "bounce"
#~ msgstr "rebond"
#~ msgid "Bounce"
#~ msgstr "Rebond"
#~ msgid "Email Type"
#~ msgstr "Type de courriel"
#~ msgid "Arrival Time"
#~ msgstr "Heure d'arrivée"
#~ msgid "Failed Addresses"
#~ msgstr "Adresses en erreur"
#~ msgid "Original Recipients"
#~ msgstr "Destinataires originaux"
#~ msgid "Bounce Message"
#~ msgstr "Message de rebond"
#~ msgid "Original Message"
#~ msgstr "Message original"
#~ msgid "Subject: "
#~ msgstr "Sujet : "
#~ msgid "Bounces"
#~ msgstr "Rebonds"
#~ msgid ""
#~ "This site is still using ISO-8859-15 as its character set; it is advised "
#~ "to update to UTF-8."
#~ msgstr ""
#~ "Ce site utilise encore ISO-8859-15 comme jeu de caractères; il est "
#~ "recommandé de mettre à jour vers UTF-8."
#~ msgid "Switch to UTF-8 encoding"
#~ msgstr "Basculer vers le codage UTF-8"
#~ msgid "Workflows for forms"
#~ msgstr "Workflows des démarches"
#~ msgid "Workflows for both forms and cards"
#~ msgstr "Workflows des démarches et des fiches"
#~ msgid "Workflows for cards"
#~ msgstr "Workflows des fiches"
#~ msgid "Handle Bounces"
#~ msgstr "Gérer les rebonds"
#~ msgid "Data"
#~ msgstr "Données"
#~ msgid ""
#~ "The form has incompatible fields, it may cause data corruption and bugs."
#~ msgstr ""
#~ "Ce formulaire a des champs incompatibles, cela peut entraîner une "
#~ "corruption des données et des bugs."
#~ msgid "Custom User Fields"
#~ msgstr "Champs utilisateur personnalisés"
#~ msgid "Workflow Form Fields"
#~ msgstr "Champs du formulaire de workflow"
#~ msgid "Default Workflow"
#~ msgstr "Workflow par défaut"
#~ msgid "Display in listings"
#~ msgstr "Affichage dans les listings"
#~ msgid "Sentry DSN"
#~ msgstr "DSN de Sentry"
#~ msgid "Form Title"
#~ msgstr "Titre du formulaire"
#~ msgid "Delete Form"
#~ msgstr "Supprimer le formulaire"
#~ msgid "WCS Form Server"
#~ msgstr "Serveur de formulaires"
#~ msgid "Download PDF"
#~ msgstr "Télécharger en PDF"
#~ msgid "Not a form"
#~ msgstr "N'est pas un formulaire"
#~ msgid "URL: "
#~ msgstr "URL : "
#~ msgid "Trigger (string)"
#~ msgstr "Déclencheur (chaîne)"
#~ msgid "Remove Draft"
#~ msgstr "Supprimer le brouillon"
#~ msgid "Keep workflow status and history private"
#~ msgstr "Garder le statut et l'historique du workflow privés"
#~ msgid "Restrict the possibility to see status and history to the recipients"
#~ msgstr ""
#~ "Limite la possibilité de voir le statut et l'historique aux destinataires"
#~ msgid "History and Status"
#~ msgstr "Historique et statut"
#~ msgid "history and status|Private"
#~ msgstr "history and status|Privés"
#~ msgid "history and status|Public"
#~ msgstr "history and status|Publics"
#~ msgid "String"
#~ msgstr "Texte"
#~ msgid "Formula (Python)"
#~ msgstr "Formule (Python)"
#~ msgid "Double click to edit the text"
#~ msgstr "Double-cliquez pour modifier le texte"
#~ msgid "Edit This Text"
#~ msgstr "Modifier le texte"
#~ msgid "Form Definition"
#~ msgstr "Définition du formulaire"
#~ msgid "Workflow Definition"
#~ msgstr "Définition du workflow"
#~ msgid "Available variables: user, url, before, after, evolution"
#~ msgstr "Variables disponibles : user, name, url, before, after, evolution"
#~ msgid "Form status change"
#~ msgstr "Changement de statut du formulaire"
#~ msgid "Available variables: name, url, details"
#~ msgstr "Variables disponibles : name, url, details"
#~ msgid "Available variables: name, url, before, after, evolution"
#~ msgstr "Variables disponibles : name, url, before, after, evolution"
#~ msgid "Substitution variables"
#~ msgstr "Variables de substitution"
#~ msgid "Available variables: date, number"
#~ msgstr "Variables disponibles : date, number"
#~ msgid "Available variable: date"
#~ msgstr "Variable disponible : date"
#~ msgid "Available variables: email, form_name, form_tracking_code"
#~ msgstr "Variables disponibles : email, form_name, form_tracking_code"
#~ msgid ""
#~ "Available variables: url, url_status, details, name, number, comment, "
#~ "field_NAME"
#~ msgstr ""
#~ "Variables disponibles : url, url_status, details, name, number, comment, "
#~ "field_NAME"
#~ msgid "Django Expression (beta)"
#~ msgstr "Expression Django (bêta)"
#~ msgid "Anchor"
#~ msgstr "Ancre"
#~ msgid "Number of days, relative to anchor point."
#~ msgstr "Nombre de jours, relativement au point d'ancrage."
#~ msgid "This error has also been sent by email to %s."
#~ msgstr "Cette erreur a aussi été envoyée par mail à %s."
#~ msgid "Value has been automatically prefilled."
#~ msgstr "Ce champ a été automatiquement prérempli."
#~ msgid "condition|None"
#~ msgstr "condition|Aucune"
#~ msgid "Top of actions"
#~ msgstr "Au-dessus des actions"
#~ msgid "Form Submitter"
#~ msgstr "Expéditeur du formulaire"
#~ msgid "Session User"
#~ msgstr "Utilisateur connecté"
#~ msgid "to \"%s\""
#~ msgstr "vers « %s »"
#~ msgid "Aggregate to summary email"
#~ msgstr "Agréger dans un courriel récapitulatif"
#~ msgid "Aggregate for summary email to %s"
#~ msgstr "Agréger dans un courriel récapitulatif à %s"
#~ msgid "Aggregate for summary email (not completed)"
#~ msgstr "Agrèger dans un courriel récapitulatif (pas complété)"
#~ msgid "Allow Joining a File"
#~ msgstr "Permettre de joindre un fichier"
#~ msgid "Allow Joining a File, by %s"
#~ msgstr "Permettre de joindre un fichier, par %s"
#~ msgid "Allow Joining a File (not completed)"
#~ msgstr "Permettre de joindre un fichier (pas complété)"
#~ msgid "Set Backoffice Fields"
#~ msgstr "Modifier les données de traitement"
#~ msgid "Modify Criticality"
#~ msgstr "Modifier la criticité"
#~ msgid "Assign a Function"
#~ msgstr "Attribuer une fonction"
#~ msgid "Assign a Function (%s)"
#~ msgstr "Attribuer une fonction (%s)"
# python-format
#~ msgid "Create document %(model)s"
#~ msgstr "Créer un document %(model)s"
#~ msgid "Display a form"
#~ msgstr "Afficher un formulaire"
#~ msgid "Geolocate"
#~ msgstr "Géolocaliser"
#~ msgid "Change Status Automatically"
#~ msgstr "Changer de statut automatiquement"
#~ msgid "Change Status Automatically (not completed)"
#~ msgstr "Changer de statut automatiquement (pas complété)"
#~ msgid "Change Status Automatically (broken)"
#~ msgstr "Changer de statut automatiquement (cassé)"
#~ msgid "Change Status Automatically (to %s)"
#~ msgstr "Changer de statut automatiquement (vers %s)"
#~ msgid "Update User Profile"
#~ msgstr "Modifier le profil de l'usager"
#~ msgid "Redirect to URL"
#~ msgstr "Rediriger vers une URL"
#~ msgid "Redirect to URL \"%s\""
#~ msgstr "Redirection vers l'URL « %s »"
#~ msgid "Redirect to URL (not configured)"
#~ msgstr "Redirection vers l'URL (non configurée)"
#~ msgid "Allow resubmit by %s"
#~ msgstr "Permettre de resoumettre par %s"
#~ msgid "Allow resubmit (not completed)"
#~ msgstr "Permettre de resoumettre (pas complété)"
#~ msgid "Add Role to User"
#~ msgstr "Ajouter un rôle à l'utilisateur"
#~ msgid "Remove Role from User"
#~ msgstr "Retirer un rôle à l'utilisateur"
#~ msgid "Allow Comment"
#~ msgstr "Permettre un commentaire"
#~ msgid "Allow Comment by %s"
#~ msgstr "Permettre un commentaire par %s"
#~ msgid "Allow Comment (not completed)"
#~ msgstr "Permettre un commentaire (pas complété)"
#~ msgid "Change Status (not completed)"
#~ msgstr "Changer de statut (pas complété)"
#~ msgid "Change Status on Submit"
#~ msgstr "Changer de statut lors de la soumission"
#~ msgid "Change Status on Submit (to %s)"
#~ msgstr "Changer de statut lors de la soumission (vers %s)"
#~ msgid "Change Status on Submit (broken)"
#~ msgstr "Changer de statut lors de la soumission (cassé)"
#~ msgid "Change Status on Submit (not completed)"
#~ msgstr "Changer de statut lors de la soumission (non complété)"
#~ msgid "Send mail"
#~ msgstr "Envoyer un courriel"
#~ msgid "Send mail to %s"
#~ msgstr "Envoyer un courriel à %s"
#~ msgid "Send mail (not completed)"
#~ msgstr "Envoyer un courriel (pas complété)"
#~ msgid "Send SMS"
#~ msgstr "Envoyer un SMS"
#~ msgid "Display message to %s"
#~ msgstr "Afficher un message à %s"
#~ msgid "Redirect to Status Page"
#~ msgstr "Redirection vers la page de statut"
#~ msgid "Allow Edition"
#~ msgstr "Permettre l'édition"
#~ msgid "Allow Edition by %s"
#~ msgstr "Permettre l'édition par %s"
#~ msgid "Allow Edition (not completed)"
#~ msgstr "Permettre l'édition (pas complété)"
#~ msgid "logout"
#~ msgstr "déconnexion"
#~ msgid "help"
#~ msgstr "aide"
#~ msgid "%(name)s, draft saved on %(datetime)s"
#~ msgstr "%(name)s, brouillon enregistré le %(datetime)s"
#~ msgid "Page %s"
#~ msgstr "Page %s"
#~ msgid "Resource not found"
#~ msgstr "Resource non trouvée"
#~ msgid "HTTP error on retrieval: %s"
#~ msgstr "Erreur HTTP à la récupération : %s"
#~ msgid "Error in the template, reference %s is unknown"
#~ msgstr "Erreur dans le modèle, la référence « %s » est inconnue."
#~ msgid "Bad HTTP method on assertionConsumerArtifact endpoint"
#~ msgstr "Mauvaise méthode HTTP sur la terminaison assertionConsumerArtifact"
#~ msgid "(Original Submitter)"
#~ msgstr "(Expéditeur original)"
#~ msgid "Choose a title for this form"
#~ msgstr "Choisir un titre pour le formulaire"
#~ msgid "Variable Name"
#~ msgstr "Nom de variable"
#~ msgid "Debug"
#~ msgstr "Debug"
#~ msgid "validated by %(creator)s on %(created)s"
#~ msgstr "validé par %(creator)s le %(created)s"
#~ msgid "Valid from %(start)s to %(end)s"
#~ msgstr "Valide du %(start)s au %(end)s"
#~ msgid "Validate"
#~ msgstr "Valider"
#~ msgid "Known documents"
#~ msgstr "Documents connus"
#~ msgid "One-way association between user and forms"
#~ msgstr "Association à sens unique entre un utilisateur et ses formulaires"
#~ msgid "Invites"
#~ msgstr "Invitations"
#~ msgid ""
#~ "Sending invites is limited to forms restricted\n"
#~ " to a set of users."
#~ msgstr ""
#~ "L'envoi d'invitations est uniquement possible pour les formulaires "
#~ "limités à certains utilisateurs."
#~ msgid "Validity Duration (in days)"
#~ msgstr "Durée de validité (en jours)"
#~ msgid "Invite Subject"
#~ msgstr "Sujet de l'invitation"
#~ msgid "Invitation to %s"
#~ msgstr "Invitation à %s"
#~ msgid "Invite Text"
#~ msgstr "Texte d'invitation"
#~ msgid "Hello, connect to [url] and fill the form!"
#~ msgstr "Bonjour, connectez vous à [url] et complétez le formulaire !"
#~ msgid "Invite"
#~ msgstr "Invitation"
#~ msgid "Invitation to Form"
#~ msgstr "Invitation à un formulaire"
#~ msgid "Invitation to \"%s\" Form"
#~ msgstr "Invitation au formulaire « %s »"
#~ msgid ""
#~ "This action allows you to send an invitation to all users\n"
#~ " concerned by this form."
#~ msgstr ""
#~ "Cette action vous permet d'envoyer une invitation à tous les utilisateurs "
#~ "concernés par ce formulaire."
#~ msgid "There is nobody to receive an invite."
#~ msgstr "Il n'y a personne pour recevoir une invitation."
#~ msgid "The invitation will be sent to %d persons."
#~ msgstr "L'invitation sera envoyée à %d personnes."
#~ msgid "Sending invitation emails"
#~ msgstr "Envoi des courriels d'invitation"
#~ msgid "Lost Password Behaviour"
#~ msgstr "Comportement en cas de mot de passe perdu"
#~ msgid "Nothing (contact admin)"
#~ msgstr "Aucun (contacter l'administrateur)"
#~ msgid "Email reminder"
#~ msgstr "Rappel par courriel"
#~ msgid "Question selected by user"
#~ msgstr "Question choisie par l'utilisateur"
#~ msgid "New Page"
#~ msgstr "Nouvelle page"
#~ msgid "Change Status Visibility"
#~ msgstr "Changer la visibilité du statut"
#~ msgid "Edit Workflow Status Visibility"
#~ msgstr "Éditer la visibilité du statut"
#~ msgid "Edit Status Colour"
#~ msgstr "Modifier la couleur du statut"
#~ msgid "Status Colour"
#~ msgstr "Couleur du statut"
#~ msgid "Change Status on Timeout to \"%(status)s\" after %(time)s"
#~ msgstr ""
#~ "Changer de statut après expiration (vers « %(status)s », après %(time)s)"
#~ msgid "Change Status on Timeout (not completed)"
#~ msgstr "Changer de statut après expiration (non complété)"
#~ msgid "No such code"
#~ msgstr "Ce code de suivi n'existe pas"
#~ msgid "Updating Backoffice Info Feed"
#~ msgstr "Mise à jour du flux d'info backoffice"
#~ msgid "Preview"
#~ msgstr "Prévisualisation"
#~ msgid "Anonymize"
#~ msgstr "Anonymise"
#~ msgid "Remove Form"
#~ msgstr "Supprimer le formulaire"
#~ msgid "Create document (not completed)"
#~ msgstr "Créer un document (non complété)"
#~ msgid "Use drag and drop to reorder fields."
#~ msgstr "L'ordre des champs se modifie par drag'n drop."
#~ msgid "Pick a file from your dropbox"
#~ msgstr "Choisir un fichier de votre porte-document"
#~ msgid "Validate as a %s"
#~ msgstr "Validé comme %s"
#~ msgid "not validated"
#~ msgstr "non validé"
#~ msgid "<li>%(label)s: %(value)s</li>"
#~ msgstr "<li>%(label)s: %(value)s</li>"
#~ msgid "Post formdata (JSON)"
#~ msgstr "Envoyer le formulaire (POST, en JSON)"
#~ msgid "Possible Status:"
#~ msgstr "Statuts possibles :"
#~ msgid "Role to Set"
#~ msgstr "Rôle à attribuer"
#~ msgid "Value for role"
#~ msgstr "Valeur pour ce rôle"
#~ msgid "Pending Forms"
#~ msgstr "Formulaires en attente"
#~ msgid "Forms with status \"%s\""
#~ msgstr "Formulaires avec le statut \"%s\""
#~ msgid "#%s, %s"
#~ msgstr "n°%s, %s"
#~ msgid "Workflow Roles"
#~ msgstr "Rôles dans ce workflow"
#~ msgid "Receipt"
#~ msgstr "Récapitulatif"
#~ msgid "Open Document Format Export"
#~ msgstr "Export au format Open Document"
#~ msgid "CSV Export"
#~ msgstr "Export CSV"
#~ msgid "Private"
#~ msgstr "Privé"
#~ msgid "Public"
#~ msgstr "Public"
#~ msgid "Published"
#~ msgstr "Active"
#~ msgid "Disabled by date"
#~ msgstr "Désactivé selon la date"
#~ msgid "No description or keywords"
#~ msgstr "Pas de description ou de mots-clés"
#~ msgid "Keywords:"
#~ msgstr "Mots-clés :"
#~ msgid "Access"
#~ msgstr "Accès"
#~ msgid "Category:"
#~ msgstr "Catégorie :"
#~ msgid "Workflow Roles:"
#~ msgstr "Rôles dans ce workflow :"
#~ msgid "User Roles:"
#~ msgstr "Rôles de l'usager :"
#~ msgid "Read Access:"
#~ msgstr "Accès en lecture :"
#~ msgid "Owner"
#~ msgstr "Propriétaire"
#~ msgid "Everybody"
#~ msgstr "Tout le monde"
#~ msgid "Has support for tracking codes"
#~ msgstr "Gérer des codes de suivi"
#~ msgid "enable"
#~ msgstr "activer"
#~ msgid "Publication Date: %s"
#~ msgstr "Date de publication : %s"
#~ msgid "Expiration Date: %s"
#~ msgstr "Date d'expiration : %s"
#~ msgid "Read Access"
#~ msgstr "Accès en lecture"
#~ msgid "Select who is granted a read access."
#~ msgstr "Sélectionner qui aura accès en lecture."
#~ msgid "(listing)"
#~ msgstr "(listing)"
#~ msgid "Unknown Token"
#~ msgstr "Jeton inconnu"
#~ msgid "Send email with identification token"
#~ msgstr "Envoyer un courriel avec jeton d'identification"
#~ msgid "Email with Identification Token"
#~ msgstr "Courriel avec jeton d'identification"
#~ msgid "The identification token for this user is %s.\n"
#~ msgstr "Le jeton d'identification pour cet utilisateur est %s.\n"
#~ msgid "Its token URL is %s"
#~ msgstr "Son adresse à jeton est %s"
#~ msgid "Sample Email"
#~ msgstr "Courriel d'example"
#~ msgid "Send Email"
#~ msgstr "Envoyer le courriel"
#~ msgid "Do not show anything about identification tokens"
#~ msgstr "Ne rien afficher concernant les jetons d'identification"
#~ msgid "Always advertise"
#~ msgstr "Toujours afficher"
#~ msgid "Enter Identification Token"
#~ msgstr "Entrer un jeton d'identification"
#~ msgid "Identification Token"
#~ msgstr "Jeton d'identification"
#~ msgid "Please enter your identification token."
#~ msgstr "Veuillez entrer votre jeton d'identification"
#~ msgid "Original Submitter (%s)"
#~ msgstr "Expéditeur original (%s)"
#~ msgid "Administration"
#~ msgstr "Administration"
#~ msgid ""
#~ "\n"
#~ "w.c.s. is a web application which allows to design and set up online "
#~ "forms.\n"
#~ "It gives users the ability to create web forms easily without requiring "
#~ "any\n"
#~ "other skill than familiarity with web surfing."
#~ msgstr ""
#~ "\n"
#~ "w.c.s. est une application web qui permet de créer et mettre en ligne "
#~ "des\n"
#~ "formulaires.\n"
#~ "Il permet aux utilisateurs de créer facilement des formulaires web, sans\n"
#~ "qu'ils n'aient besoin de compétences informatiques."
#~ msgid "For more information:"
#~ msgstr "Pour plus d'informations :"
#~ msgid "Web site"
#~ msgstr "Site internet"
#~ msgid "admin"
#~ msgstr "admin"
#~ msgid "Administration of %s"
#~ msgstr "Administration de %s"
#~ msgid "Allow user to keep drafts"
#~ msgstr "Autoriser l'utilisateur à conserver des brouillons"
#~ msgid "Only show this form to the given roles."
#~ msgstr "N'affiche ce formulaire qu'aux personnes ayant ces rôles."
#~ msgid "Password (confirm)"
#~ msgstr "Mot de passe (confirmation)"
#~ msgid "Allow Access by Tracking Code (code creation)"
#~ msgstr "Permettre l'accès par code de suivi (création du code)"
#~ msgid "Allow Access by Tracking Code"
#~ msgstr "Permettre l'accès par code de suivi"
#~ msgid "Certificates"
#~ msgstr "Certificats"
#~ msgid "Configure certificate authorities"
#~ msgstr "Configurer les autorités de certification"
#~ msgid "Liberty/SAML2"
#~ msgstr "Liberty/SAML2"
#~ msgid "ID-FF 1.2 Service Provider Metadata"
#~ msgstr "Metadata ID-FF 1.2 du fournisseur de service"
#~ msgid "Download Service Provider ID-FF 1.2 Metadata file"
#~ msgstr ""
#~ "Télécharger le fichier des metadata ID-FF 1.2 du fournisseur de service"
#~ msgid "Liberty Provider ID"
#~ msgstr "Identifiant du fournisseur Liberty (Provider ID)"
#~ msgid "Liberty Base URL"
#~ msgstr "URL de la racine Liberty"
#~ msgid "Base URL"
#~ msgstr "URL de la racine"
#~ msgid "Failed to parse query"
#~ msgstr "Erreur lors de l'analyse de la requête"
#~ msgid "Identity Provider didn't accept artifact transaction."
#~ msgstr "Le fournisseur d'identité n'a pas accepté l'artifact."
#~ msgid "Failed to check single logout request signature."
#~ msgstr ""
#~ "Erreur à la vérification de la signature de la demande de déconnexion"
#~ msgid "client error: access forbidden (error 403)"
#~ msgstr "erreur côté client : accès interdit (erreur 403)"
#~ msgid "client error: page not found (error 404)"
#~ msgstr "erreur côté client : page non trouvée (erreur 404)"
#~ msgid "client error: %(reason)s (error %(code)s)"
#~ msgstr "erreur côté client : %(reason)s (erreur %(code)s)"
#~ msgid "server error: %(reason)s (error %(code)s)"
#~ msgstr "erreur côté serveur : %(reason)s (erreur %(code)s)"
#~ msgid ""
#~ "must start with http:// or https:// and have a domain name or start with /"
#~ msgstr ""
#~ "doit commencer par http:// ou https:// et avoir un nom de domaine; ou "
#~ "commencer par /"
#~ msgid "Use a web proxy"
#~ msgstr "Utiliser un proxy web"
#~ msgid "Proxy IP address or domain name"
#~ msgstr "Adresse du proxy"
#~ msgid "Proxy port"
#~ msgstr "Port du proxy"
#~ msgid "User password"
#~ msgstr "Mot de passe utilisateur"
#~ msgid "Proxy"
#~ msgstr "Proxy"
#~ msgid "Certificate %s"
#~ msgstr "Certificat %s"
#~ msgid "You are about to delete this certificate."
#~ msgstr "Vous allez détruire ce certificat."
#~ msgid "certificates"
#~ msgstr "certificats"
#~ msgid "Certificate Authorities"
#~ msgstr "Autorités de certification"
#~ msgid "Add Certificate Authority"
#~ msgstr "Ajouter une autorité de certification"
#~ msgid "You need to install M2Crypto to use this feature"
#~ msgstr "Vous devez installer M2Crypto pour utiliser cette fonctionnalité"
#~ msgid "Certificate"
#~ msgstr "Certificat"
#~ msgid "Bad certificate"
#~ msgstr "Mauvais certificat"
#~ msgid "Advanced settings"
#~ msgstr "Paramètres supplémentaires"
#~ msgid "Error checking signature"
#~ msgstr "Erreur à la vérification de la signature"
#~ msgid ""
#~ "w.c.s. is licensed under the terms of the GNU General\n"
#~ "Public License."
#~ msgstr ""
#~ "w.c.s. est publié sous la licence GNU General\n"
#~ "Public License."
#~ msgid "Upload"
#~ msgstr "Uploader"
#~ msgid "Upload Theme"
#~ msgstr "Uploader un thème"
#~ msgid "Show user details on public pages"
#~ msgstr "Afficher les informations utilisateur sur les pages publiques"
#~ msgid "Optional Signing"
#~ msgstr "Signature optionnelle"
#~ msgid "Compulsary Signing"
#~ msgstr "Signature obligatoire"
#~ msgid "Optional"
#~ msgstr "Optionnelle"
#~ msgid "Compulsary"
#~ msgstr "Obligatoire"
#~ msgid "Signing"
#~ msgstr "Signature"
#~ msgid ""
#~ "This form is unusable because the signature is not functional. Please "
#~ "contact your system administrator."
#~ msgstr ""
#~ "Ce formulaire n'est pas utilisable car le dispositif de signature n'est "
#~ "pas fonctionnel. Veuillez contacter votre administrateur système."
#~ msgid "Browser unsupported for this form. Please use Firefox."
#~ msgstr ""
#~ "Votre navigateur n'est pas supporté pour ce formulaire. Merci d'utiliser "
#~ "Firefox."
#~ msgid "Signature has been cancelled"
#~ msgstr "La signature a été annulée"
#~ msgid "No matching certificate found in your browser"
#~ msgstr ""
#~ "Impossible de trouver un certificat utilisable dans votre navigateur"
#~ msgid "Signature failed: internal error"
#~ msgstr "La signature a échoué : erreur interne"
#~ msgid "Signing failled"
#~ msgstr "La signature a échoué"
#~ msgid "Invalid signature"
#~ msgstr "Signature invalide"
#~ msgid ""
#~ "The signautre validation failed. Perhaps the administrator needs to add a "
#~ "CA."
#~ msgstr ""
#~ "La validation de la signature a échoué. Peut être que l'administrateur "
#~ "doit rejouter une AC."
#~ msgid "You can't sign this form"
#~ msgstr "Vous ne pouvez pas signer ce formulaire"
#~ msgid "You need to enable javascript to use this feature."
#~ msgstr ""
#~ "Vous devez activer le javascript pour utiliser cette fonctionnalité."
#~ msgid ""
#~ "You can't use this feature without javascript. Please go to the next step."
#~ msgstr ""
#~ "Vous ne pouvez pas utiliser cette fonctionnalité sans javascript. Merci "
#~ "de vous rendre à l'étape suivante."
#~ msgid "This feature doesn't work with your browser. Please use Firefox."
#~ msgstr ""
#~ "Cette fonctionnalité ne marche pas avec votre navigateur. Merci "
#~ "d'utiliser Firefox."
#~ msgid "Submit without signing"
#~ msgstr "Soumettre sans signer"
#~ msgid "Sign and submit"
#~ msgstr "Signer et soumettre"
#~ msgid "Warning form not signed"
#~ msgstr "Attention formulaire non signé"
#~ msgid "The form is electronically signed"
#~ msgstr "Le formulaire est signé électroniquement"
#~ msgid "Issuer:"
#~ msgstr "Émetteur : "
#~ msgid "sender"
#~ msgstr "expéditeur"
#~ msgid "Customise user fields"
#~ msgstr "Personnaliser les champs utilisateur"
#~ msgid "Sender Roles"
#~ msgstr "Rôles de l'expéditeur"
#~ msgid "Sender Roles:"
#~ msgstr "Rôles de l'expéditeur :"
#~ msgid "Fields to display"
#~ msgstr "Champs à afficher"
#~ msgid "Your case will be handled by:"
#~ msgstr "Votre dossier sera pris en charge par :"
#~ msgid "en/wcs-admin.html"
#~ msgstr "fr/wcs-admin.html"
#~ msgid "Change Title"
#~ msgstr "Changer le titre"
#~ msgid "Change Status Automatically (to %s) (%s)"
#~ msgstr "Changer de statut automatiquement (vers %s) (%s)"
#~ msgid "Change Status Automatically (to %(name)s, if %(condition)s)"
#~ msgstr "Changer de statut automatiquement (vers %(name)s, si %(condition)s)"
#~ msgid "Webservice Push"
#~ msgstr "Appel webservice"
#~ msgid "Yourself"
#~ msgstr "Vous-même"
#~ msgid "No data found for prefilling"
#~ msgstr "Pas de données trouvées pour le préremplissage"
#~ msgid "Export to model (not completed)"
#~ msgstr "Export dans un modèle (pas complété)"
#~ msgid "Register a comment"
#~ msgstr "Enregistrer un commentaire"
#~ msgid "Needs ID-WSF prefill explicit request"
#~ msgstr "Nécessite demande explicite de préremplissage ID-WSF"
#~ msgid "Allow Addition of an Attachment"
#~ msgstr "Permettre l'ajout d'un attachement"
#~ msgid "Allow Addition of an Attachment by %s"
#~ msgstr "Permettre l'ajout d'un attachement par %s"
#~ msgid "Allow Addition of an Attachment (not completed)"
#~ msgstr "Permettre l'ajout d'un attachement (non complété)"
#~ msgid "Liberty Alliance Details"
#~ msgstr "Détails Liberty Alliance"
#~ msgid "Or use previous file"
#~ msgstr "Ou conserver le fichier courant"
#~ msgid "Or use previously uploaded file (%s)"
#~ msgstr "Ou utiliser le fichier précédemment uploadé (%s)"
#~ msgid "Handled"
#~ msgstr "En cours de traitement"
#~ msgid "receiver"
#~ msgstr "destinataire"
#~ msgid "Receiver"
#~ msgstr "Destinataire"
#~ msgid "Next Year"
#~ msgstr "Année suivante"
#~ msgid "Next Month"
#~ msgstr "Mois suivant"
#~ msgid "Choose Date"
#~ msgstr "Choisir une date"
#~ msgid "Recipient Role"
#~ msgstr "Rôle du destinataire"
#~ msgid "Recipient Role:"
#~ msgstr "Rôle du destinataire :"
#~ msgid "Select the role that will handle those forms."
#~ msgstr "Sélectionner le rôle qui va gérer ces formulaires."
#~ msgid "Views"
#~ msgstr "Vues"
#~ msgid "Backoffice summary"
#~ msgstr "Résumé backoffice"
#~ msgid "More than %d forms, click for listing"
#~ msgstr "Plus de %d formulaires, cliquez pour le listing"
#~ msgid "time"
#~ msgstr "heure"
#~ msgid "userlabel"
#~ msgstr "nom utilisateur"
#~ msgid "status"
#~ msgstr "statut"
#~ msgid "Reassigning "
#~ msgstr "Réaffectation"
#~ msgid "Administrator changed workflow, reassigned status"
#~ msgstr "Workflow modifié par l'administrateur, statut réaffecté"
#~ msgid "Listing in CSV format"
#~ msgstr "Listing au format CSV"
#~ msgid ""
#~ "Hello,\n"
#~ "\n"
#~ "A new form has been submitted on the website, you can consult it with "
#~ "this\n"
#~ "link: [url]\n"
#~ "\n"
#~ "[if-any details]\n"
#~ "[details]\n"
#~ "[end]\n"
#~ msgstr ""
#~ "Bonjour,\n"
#~ "\n"
#~ "Un nouveau formulaire a été enregistré sur le site web, vous pouvez en\n"
#~ "prendre connaissance en suivant ce lien :\n"
#~ "[url]\n"
#~ "\n"
#~ "[if-any details]\n"
#~ "[details]\n"
#~ "[end]\n"
#~ msgid "Available variables: user, name, url, details"
#~ msgstr "Variables disponibles : user, name, url, details"
#~ msgid "Notification of comment to user"
#~ msgstr "Notification de commentaire à l'utilisateur"
#~ msgid "Available variables: name, url, evolution"
#~ msgstr "Variables disponibles : name, url, evolution"
#~ msgid "New comment on form"
#~ msgstr "Nouveau commentaire sur le formulaire"
#~ msgid ""
#~ "Hello,\n"
#~ "\n"
#~ "New information has been submitted on the form you submitted, you can\n"
#~ "consult it with this link:\n"
#~ "\n"
#~ "[url]\n"
#~ "\n"
#~ "[if-any evolution]\n"
#~ "[evolution]\n"
#~ "[end]\n"
#~ msgstr ""
#~ "Bonjour,\n"
#~ "\n"
#~ "De nouvelles informations ont été transmises concernant le formulaire\n"
#~ "que vous avez transmis. Vous pouvez en prendre connaissance en suivant\n"
#~ "ce lien :\n"
#~ "\n"
#~ "[url]\n"
#~ "\n"
#~ "[if-any evolution]\n"
#~ "[evolution]\n"
#~ "[end]\n"
#~ msgid "Notification of comment to receiver"
#~ msgstr "Notification de commentaire au destinataire"
#~ msgid "Form status comment [name]"
#~ msgstr "Commentaire sur le formulaire ([name])"
#~ msgid "Your Current Forms"
#~ msgstr "Vos formulaires en cours de traitement"
#~ msgid "Your Old Forms"
#~ msgstr "Vos formulaires précédents"
#~ msgid "Allow discussion"
#~ msgstr "Permettre la discussion"
#~ msgid "You need to install M2Crypto"
#~ msgstr "Vous devez installer M2Crypto"
#~ msgid "Duplicate Form"
#~ msgstr "Dupliquer le formulaire"
#~ msgid "Show unprivilegied users"
#~ msgstr "Afficher les utilisateurs non-privilégiés"
#~ msgid "Hide unprivilegied users"
#~ msgstr "Cacher les utilisateurs non-priviliégiés"
#~ msgid "Form URI"
#~ msgstr "URI du formulaire"
#~ msgid "Choice \"%s\""
#~ msgstr "Choix \"%s\""
#~ msgid "Jump on Submit to %s"
#~ msgstr "Sauter à la soumission vers %s"
#~ msgid "Editable by %s"
#~ msgstr "Éditable par %s"
#~ msgid "Commentable"
#~ msgstr "Commentable"
#~ msgid "Access Code"
#~ msgstr "Code d'accès"
#~ msgid "Choice"
#~ msgstr "Choix"
#~ msgid "Editable"
#~ msgstr "Éditable"
#~ msgid "Creation of Anonymous Access Code"
#~ msgstr "Création d'un code d'accès anonyme"
#~ msgid "Anonymous Access"
#~ msgstr "Accès anonyme"
#~ msgid "XSL"
#~ msgstr "XSL"
#~ msgid "Available variable: password"
#~ msgstr "Variables disponibles: password"
#~ msgid "Your new password: [password]\n"
#~ msgstr "Voici votre nouveau mot de passe : [password]\n"
#~ msgid "Text (block)"
#~ msgstr "Bloc de texte"
#~ msgid "Check Box"
#~ msgstr "Case à cocher"
#~ msgid "This form is unusable because the signature "
#~ msgstr "Ce formulaire est inutilisable car la signature "
#~ msgid "Accepted forms"
#~ msgstr "Formulaires pris en compte"
#~ msgid "hint"
#~ msgstr "remarque"
#~ msgid "title"
#~ msgstr "Titre"
#~ msgid "Use long form for traces"
#~ msgstr "Utiliser le format étendu pour les traces"
#~ msgid "Missing SAML Artifact"
#~ msgstr "Artefact SAML manquant"
#~ msgid "Authentication request initiated by an unaffiliated provider."
#~ msgstr "Demande d'authentification initiée par un fournisseur non reconnu."
#~ msgid "Passwords will be automatically generated."
#~ msgstr "Les mots de passe seront automatiquement générés."
#~ msgid "Custom Email:"
#~ msgstr "Courriel personnalisé :"
#~ msgid "Check values then click sign."
#~ msgstr "Vérifiez les valeurs puis cliquer sur signer."
#~ msgid "Spanish"
#~ msgstr "Espagnol"
#~ msgid "Available variables: url, before, after, evolution"
#~ msgstr "Variables disponibles : url, before, after, evolution"
#~ msgid ""
#~ "\n"
#~ "<p>\n"
#~ "This will generate a token that can be used by a user logged in from\n"
#~ "an identity provider to claim ownership of this local account.\n"
#~ "</p>\n"
#~ "\n"
#~ "<p>\n"
#~ "To federate an identity provider account with the account the user\n"
#~ "will have to:\n"
#~ "</p>\n"
#~ "<ul>\n"
#~ " <li>Log on this site from an identity provider</li>\n"
#~ " <li>Click the \"enter a token\" link on the bottom of the main page</"
#~ "li>\n"
#~ " <li>Enter the token</li>\n"
#~ "</ul>\n"
#~ msgstr ""
#~ "\n"
#~ "<p>\n"
#~ "Cette commande va générer un jeton qui pourra être utilisé par un\n"
#~ "utilisateur identifié depuis un fournisseur d'identités pour se\n"
#~ "fédérer avec un compte local.\n"
#~ "</p>\n"
#~ "<p>\n"
#~ "Pour se fédérer, l'utilisateur devra suivre les étapes suivantes :\n"
#~ "</p>\n"
#~ "<ul>\n"
#~ " <li>S'identifier sur ce site depuis le fournisseur d'identités</li>\n"
#~ " <li>Cliquer sur le lien \"entrer un jeton d'identification\"</li>\n"
#~ " <li>Entrer le jeton</li>\n"
#~ "</ul>\n"
#~ msgid "Note that user has already been issued an identification token: %s"
#~ msgstr "À noter que l'utilisateur a déjà un jeton d'identification : %s"
#~ msgid "Send by email"
#~ msgstr "Envoyer par email"
#~ msgid ""
#~ "You have been given an identification token.\n"
#~ "\n"
#~ "Go to %(url)s to use it.\n"
#~ "\n"
#~ "Your token is %(token)s"
#~ msgstr ""
#~ "Un jeton d'identification vous a été attribué.\n"
#~ "\n"
#~ "Identifiez-vous sur %(url)s pour l'utiliser.\n"
#~ "\n"
#~ "Votre jeton est %(token)s"
#~ msgid "Identification Token (current: %s)"
#~ msgstr "Jeton d'identification (actuellement: %s)"
#~ msgid "Public Access"
#~ msgstr "Accès public"
#~ msgid "all forms viewable by anynone"
#~ msgstr "tous les formulaires enregistrés visibles par tout le monde"
#~ msgid "Invalid response"
#~ msgstr "Réponse invalide"
#~ msgid "ID-WSF prefill expression"
#~ msgstr "Expression ID-WSF pour le préremplissage"
#~ msgid "Home page"
#~ msgstr "Page d'accueil"
#~ msgid "Log In"
#~ msgstr "S'identifier"
#~ msgid "Winner:"
#~ msgstr "Gagnant :"
#~ msgid "Account created, sent email for confirmation"
#~ msgstr "Votre compte a été créé, courriel de demande de confirmation envoyé"
#~ msgid "Consultations"
#~ msgstr "Consultations"
#~ msgid "Consultation completed; here is a summary of the answers:"
#~ msgstr "Consultation complétée; voici un récapitulatif de vos réponses :"
#~ msgid "You are logged in as %s."
#~ msgstr "Vous êtes identifié en tant que %s."
#~ msgid "watched"
#~ msgstr "visualisée"
#~ msgid "Administrative Interface"
#~ msgstr "Interface d'administration"
#~ msgid "Leave Back Office"
#~ msgstr "Quitter le back office"
#~ msgid "#id;time;userlabel;status;"
#~ msgstr "#id;horodatage;utilisateur;statut;"
#~ msgid "WCS Administration"
#~ msgstr "Administration de WCS"
#~ msgid "Consultation Name"
#~ msgstr "Nom de la consultation"
#~ msgid "Only show this consultation to the given roles."
#~ msgstr "N'affiche cette consultation qu'aux personnes ayant ces rôles."
#~ msgid "Close consultation once completed"
#~ msgstr "Fermer la consultation une fois complétée"
#~ msgid "Duplicate Consultation"
#~ msgstr "Dupliquer la consultation"
#~ msgid "Edit Consultation"
#~ msgstr "Éditer la consultation"
#~ msgid "You are about to irrevocably delete this consultation."
#~ msgstr "Vous allez définitivement supprimer cette consultation."
#~ msgid "Delete Consultation"
#~ msgstr "Supprimer la consultation"
#~ msgid "This form has already been filled."
#~ msgstr "Ce formulaire a déjà été complété."
#~ msgid "User Id"
#~ msgstr "Identifiant de l'utilisateur"
#~ msgid "consultations"
#~ msgstr "consultations"
#~ msgid "Consult pending forms"
#~ msgstr "Consulter les formulaires en attente"
#~ msgid "Consultation Id"
#~ msgstr "Identifiant de la consultation"
#~ msgid "A new form has been submitted"
#~ msgstr "Un nouveau formulaire a été enregistré"
#~ msgid "Recipient Email"
#~ msgstr "Adresse email du destinataire"
#~ msgid "Item from list"
#~ msgstr "Élément d'une liste"
#~ msgid "List Item"
#~ msgstr "Liste"
#~ msgid "Full details of the form"
#~ msgstr "Détail complet sur le formulaire"