9452 lines
248 KiB
Plaintext
9452 lines
248 KiB
Plaintext
# 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-06-03 18:30+0200\n"
|
||
"PO-Revision-Date: 2019-10-30 09:10+0100\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/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:48 admin/forms.py:224 admin/forms.py:226
|
||
#: admin/forms.py:439 admin/mail_templates.py:87 admin/wscalls.py:39
|
||
#: 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:46 admin/categories.py:149 admin/data_sources.py:94
|
||
#: admin/data_sources.py:207 admin/fields.py:59 admin/fields.py:114
|
||
#: admin/fields.py:328 admin/forms.py:91 admin/forms.py:275 admin/forms.py:327
|
||
#: admin/forms.py:672 admin/forms.py:711 admin/forms.py:764 admin/forms.py:803
|
||
#: admin/forms.py:841 admin/forms.py:958 admin/forms.py:1166
|
||
#: admin/forms.py:1199 admin/forms.py:1323 admin/forms.py:1413
|
||
#: admin/forms.py:1454 admin/mail_templates.py:112 admin/mail_templates.py:166
|
||
#: admin/roles.py:53 admin/settings.py:88 admin/settings.py:160
|
||
#: admin/settings.py:177 admin/settings.py:609 admin/settings.py:692
|
||
#: admin/settings.py:813 admin/settings.py:871 admin/settings.py:989
|
||
#: admin/settings.py:1058 admin/settings.py:1104 admin/settings.py:1145
|
||
#: admin/settings.py:1208 admin/settings.py:1239 admin/users.py:77
|
||
#: admin/workflows.py:224 admin/workflows.py:233 admin/workflows.py:279
|
||
#: admin/workflows.py:600 admin/workflows.py:634 admin/workflows.py:720
|
||
#: admin/workflows.py:748 admin/workflows.py:767 admin/workflows.py:996
|
||
#: admin/workflows.py:1089 admin/workflows.py:1226 admin/wscalls.py:53
|
||
#: backoffice/data_management.py:180 backoffice/management.py:641
|
||
#: backoffice/management.py:658 forms/root.py:339 forms/root.py:1296
|
||
#: qommon/admin/emails.py:120 qommon/admin/emails.py:204
|
||
#: 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:124 qommon/ident/idp.py:306 qommon/ident/idp.py:401
|
||
#: qommon/ident/idp.py:620 qommon/ident/idp.py:853 qommon/ident/idp.py:1014
|
||
#: 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:170
|
||
msgid "Submit"
|
||
msgstr "Valider"
|
||
|
||
#: admin/categories.py:47 admin/categories.py:129 admin/categories.py:150
|
||
#: admin/data_sources.py:95 admin/data_sources.py:211 admin/fields.py:60
|
||
#: admin/fields.py:115 admin/forms.py:92 admin/forms.py:276 admin/forms.py:328
|
||
#: admin/forms.py:673 admin/forms.py:712 admin/forms.py:765 admin/forms.py:804
|
||
#: admin/forms.py:842 admin/forms.py:935 admin/forms.py:959 admin/forms.py:1167
|
||
#: admin/forms.py:1200 admin/forms.py:1324 admin/forms.py:1414
|
||
#: admin/forms.py:1455 admin/forms.py:1614 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:89 admin/settings.py:358
|
||
#: admin/settings.py:610 admin/settings.py:734 admin/settings.py:815
|
||
#: admin/settings.py:872 admin/settings.py:990 admin/settings.py:1059
|
||
#: admin/settings.py:1105 admin/settings.py:1146 admin/settings.py:1209
|
||
#: admin/settings.py:1240 admin/settings.py:1260 admin/users.py:78
|
||
#: admin/users.py:277 admin/workflows.py:225 admin/workflows.py:234
|
||
#: admin/workflows.py:280 admin/workflows.py:302 admin/workflows.py:342
|
||
#: admin/workflows.py:363 admin/workflows.py:574 admin/workflows.py:601
|
||
#: admin/workflows.py:635 admin/workflows.py:721 admin/workflows.py:749
|
||
#: admin/workflows.py:768 admin/workflows.py:961 admin/workflows.py:997
|
||
#: admin/workflows.py:1056 admin/workflows.py:1090 admin/workflows.py:1207
|
||
#: admin/workflows.py:1227 admin/workflows.py:1326 admin/workflows.py:1769
|
||
#: admin/workflows.py:1775 admin/workflows.py:1928 admin/wscalls.py:54
|
||
#: admin/wscalls.py:167 backoffice/data_management.py:181
|
||
#: backoffice/management.py:162 backoffice/management.py:1436
|
||
#: backoffice/management.py:1480 backoffice/submission.py:62 forms/root.py:129
|
||
#: forms/root.py:451 forms/root.py:1298 qommon/admin/emails.py:121
|
||
#: qommon/admin/emails.py:207 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:125 qommon/ident/idp.py:402 qommon/ident/idp.py:621
|
||
#: qommon/ident/idp.py:854 qommon/ident/idp.py:1015
|
||
#: 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:111 qommon/myspace.py:148
|
||
#: qommon/myspace.py:181
|
||
msgid "Cancel"
|
||
msgstr "Annuler"
|
||
|
||
#: admin/categories.py:56 admin/forms.py:105 admin/roles.py:66
|
||
#: admin/workflows.py:246
|
||
msgid "This name is already used"
|
||
msgstr "Ce nom est déjà utilisé"
|
||
|
||
#: admin/categories.py:79 admin/categories.py:128 admin/categories.py:133
|
||
#: admin/data_sources.py:215 admin/fields.py:122 admin/forms.py:619
|
||
#: admin/forms.py:934 admin/forms.py:939 admin/logged_errors.py:142
|
||
#: admin/mail_templates.py:174 admin/roles.py:93 admin/roles.py:182
|
||
#: admin/roles.py:187 admin/settings.py:359 admin/users.py:231
|
||
#: admin/users.py:276 admin/users.py:281 admin/workflows.py:301
|
||
#: admin/workflows.py:306 admin/workflows.py:362 admin/workflows.py:367
|
||
#: admin/workflows.py:513 admin/workflows.py:573 admin/workflows.py:578
|
||
#: admin/workflows.py:1003 admin/workflows.py:1091 admin/workflows.py:1206
|
||
#: admin/workflows.py:1211 admin/workflows.py:1261 admin/workflows.py:1575
|
||
#: admin/workflows.py:1774 admin/workflows.py:1779 admin/wscalls.py:102
|
||
#: admin/wscalls.py:166 admin/wscalls.py:171 backoffice/cards.py:193
|
||
#: backoffice/management.py:1415 backoffice/management.py:1479
|
||
#: backoffice/submission.py:61 templates/wcs/backoffice/data-sources.html:7
|
||
#: templates/wcs/backoffice/mail-template.html:7
|
||
msgid "Delete"
|
||
msgstr "Supprimer"
|
||
|
||
#: admin/categories.py:80 admin/categories.py:117 admin/data_sources.py:195
|
||
#: admin/mail_templates.py:152 admin/roles.py:94 admin/roles.py:171
|
||
#: admin/users.py:230 admin/users.py:262 admin/workflows.py:616
|
||
#: admin/workflows.py:1242 admin/workflows.py:1758 admin/wscalls.py:103
|
||
#: admin/wscalls.py:155 forms/common.py:767 qommon/admin/menu.py:103
|
||
#: qommon/ident/idp.py:588 templates/wcs/backoffice/data-sources.html:8
|
||
#: templates/wcs/backoffice/mail-template.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 n’est associé à cette catégorie"
|
||
|
||
#: admin/categories.py:118 admin/categories.py:120
|
||
msgid "Edit Category"
|
||
msgstr "Éditer 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:1527 admin/settings.py:585 admin/settings.py:866
|
||
#: forms/root.py:1651
|
||
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:256 admin/forms.py:1580
|
||
#: admin/roles.py:236 admin/users.py:470 admin/workflows.py:1897
|
||
#: admin/wscalls.py:214 backoffice/cards.py:246 qommon/ident/idp.py:225
|
||
#: qommon/ident/idp.py:310 qommon/ident/idp.py:485 workflows.py:735
|
||
msgid "New"
|
||
msgstr "Nouveau"
|
||
|
||
#: admin/data_sources.py:45 admin/mail_templates.py:84 admin/wscalls.py:36
|
||
msgid "Additional options"
|
||
msgstr "Options supplémentaires"
|
||
|
||
#: admin/data_sources.py:46 admin/forms.py:79 admin/forms.py:754
|
||
#: admin/mail_templates.py:47 admin/mail_templates.py:85 admin/users.py:52
|
||
#: admin/users.py:138 admin/workflows.py:959 admin/workflows.py:994
|
||
#: admin/workflows.py:1052 admin/workflows.py:1085 admin/workflows.py:1324
|
||
#: admin/workflows.py:1686 admin/workflows.py:1718 admin/wscalls.py:37
|
||
#: backoffice/management.py:403 backoffice/management.py:992 fields.py:101
|
||
#: qommon/ident/franceconnect.py:65 qommon/ident/idp.py:169
|
||
#: qommon/ident/password.py:865 wf/profile.py:57
|
||
msgid "Name"
|
||
msgstr "Nom"
|
||
|
||
#: admin/data_sources.py:53 fields.py:783 fields.py:1597 fields.py:1711
|
||
#: templates/wcs/backoffice/data-sources.html:5
|
||
msgid "Data Source"
|
||
msgstr "Source de données"
|
||
|
||
#: admin/data_sources.py:58
|
||
msgid "Cache Duration"
|
||
msgstr "Durée de conservation en cache"
|
||
|
||
#: admin/data_sources.py:59
|
||
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 qu’un "
|
||
"changement ne sera pas immédiatement visible. Il est conseillé de garder une "
|
||
"durée relativement courte."
|
||
|
||
#: admin/data_sources.py:70
|
||
msgid "Query Parameter"
|
||
msgstr "Paramètre de requête"
|
||
|
||
#: admin/data_sources.py:71
|
||
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:80
|
||
msgid "Id Parameter"
|
||
msgstr "Paramètre d’identifiant"
|
||
|
||
#: admin/data_sources.py:81
|
||
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:91 admin/mail_templates.py:100 admin/wscalls.py:45
|
||
#: fields.py:560 wf/attachment.py:184 wf/create_formdata.py:267
|
||
#: wf/export_to_model.py:332 wf/form.py:111 wf/wscall.py:228 workflows.py:1326
|
||
#: workflows.py:2346 workflows.py:2462
|
||
msgid "Identifier"
|
||
msgstr "Identifiant"
|
||
|
||
#: admin/data_sources.py:108 admin/forms.py:775 admin/wscalls.py:68
|
||
msgid "This name is already used."
|
||
msgstr "Ce nom est déjà utilisé."
|
||
|
||
#: admin/data_sources.py:110 admin/mail_templates.py:126 admin/wscalls.py:70
|
||
msgid "This value is already used."
|
||
msgstr "Cette valeur est déjà utilisée."
|
||
|
||
#: admin/data_sources.py:158
|
||
msgid "Preview (first items only)"
|
||
msgstr "Aperçu (premiers éléments seulement)"
|
||
|
||
#: admin/data_sources.py:166
|
||
msgid "error: not a string"
|
||
msgstr "erreur : n’est pas une chaîne de caractères"
|
||
|
||
#: admin/data_sources.py:177
|
||
msgid "Additional keys are available:"
|
||
msgstr "Autres clés disponibles :"
|
||
|
||
#: admin/data_sources.py:196 admin/data_sources.py:198
|
||
msgid "Edit Data Source"
|
||
msgstr "Modifier la source de données"
|
||
|
||
#: admin/data_sources.py:206
|
||
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:210
|
||
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:216
|
||
msgid "Delete Data Source"
|
||
msgstr "Supprimer la source de données"
|
||
|
||
#: admin/data_sources.py:218
|
||
msgid "Deleting Data Source:"
|
||
msgstr "Suppression de la source de données :"
|
||
|
||
#: admin/data_sources.py:230 admin/data_sources.py:236
|
||
#: admin/data_sources.py:240
|
||
msgid "Data Sources"
|
||
msgstr "Sources de données"
|
||
|
||
#: admin/data_sources.py:242 admin/data_sources.py:270
|
||
#: admin/data_sources.py:272
|
||
msgid "New Data Source"
|
||
msgstr "Nouvelle source de données"
|
||
|
||
#: admin/fields.py:49 admin/settings.py:145 admin/users.py:450
|
||
#: data_sources.py:70 fields.py:58 qommon/form.py:941
|
||
#: qommon/ident/password.py:732
|
||
msgid "None"
|
||
msgstr "Aucun"
|
||
|
||
#: admin/fields.py:55
|
||
msgid "Additional parameters"
|
||
msgstr "Paramètres supplémentaires"
|
||
|
||
#: admin/fields.py:103
|
||
msgid "Warning: this field data will be permanently deleted."
|
||
msgstr ""
|
||
"Attention : l’information contenue dans ce champ sera perdue de façon "
|
||
"irréversible."
|
||
|
||
#: admin/fields.py:109
|
||
#, python-format
|
||
msgid "You are about to remove the \"%s\" field."
|
||
msgstr "Vous allez supprimer le champ « %s »."
|
||
|
||
#: admin/fields.py:123
|
||
msgid "Delete Field"
|
||
msgstr "Supprimer le champ"
|
||
|
||
#: admin/fields.py:125
|
||
#, python-format
|
||
msgid "Deleting Field: %s"
|
||
msgstr "Suppression du champ : %s"
|
||
|
||
#: admin/fields.py:194 fields.py:1928
|
||
msgid "Page"
|
||
msgstr "Page"
|
||
|
||
#: admin/fields.py:196 admin/forms.py:585 backoffice/cards.py:179
|
||
msgid "Fields"
|
||
msgstr "Champs"
|
||
|
||
#: admin/fields.py:216
|
||
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:223
|
||
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:226 admin/workflows.py:449 admin/workflows.py:1161
|
||
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:229
|
||
msgid "Display all pages"
|
||
msgstr "Afficher toutes les pages"
|
||
|
||
#: admin/fields.py:238 admin/fields.py:275 admin/forms.py:898
|
||
#, python-format
|
||
msgid "Page #%s:"
|
||
msgstr "Page n°%s"
|
||
|
||
#: admin/fields.py:258 admin/logged_errors.py:83 backoffice/management.py:1270
|
||
#: backoffice/management.py:2757 backoffice/management.py:3012 formdata.py:214
|
||
#: formdata.py:527 qommon/admin/logger.py:109 workflows.py:722
|
||
msgid "Unknown"
|
||
msgstr "Inconnu"
|
||
|
||
#: admin/fields.py:268 admin/fields.py:287
|
||
msgid "depending on condition"
|
||
msgstr "selon condition"
|
||
|
||
#: admin/fields.py:284
|
||
msgid "optional"
|
||
msgstr "optionnel"
|
||
|
||
#: admin/fields.py:295
|
||
msgid "Limit display to this page"
|
||
msgstr "Limiter l’affichage à cette page"
|
||
|
||
#: admin/fields.py:309
|
||
msgid "New Field"
|
||
msgstr "Nouveau champ"
|
||
|
||
#: admin/fields.py:314 admin/fields.py:366 admin/settings.py:263 fields.py:556
|
||
#: fields.py:656 fields.py:721 fields.py:725 fields.py:1970
|
||
#: wf/backoffice_fields.py:92 wf/wscall.py:162 workflows.py:2328
|
||
#: workflows.py:2445
|
||
msgid "Label"
|
||
msgstr "Libellé"
|
||
|
||
#: admin/fields.py:316 admin/fields.py:367 admin/workflows.py:1303
|
||
msgid "Type"
|
||
msgstr "Type"
|
||
|
||
#: admin/fields.py:319 admin/mail_templates.py:48 admin/workflows.py:541
|
||
#: admin/workflows.py:960 admin/workflows.py:1055 admin/workflows.py:1305
|
||
#: admin/workflows.py:1325 admin/workflows.py:1687
|
||
#: backoffice/data_management.py:108 qommon/admin/menu.py:102
|
||
msgid "Add"
|
||
msgstr "Ajouter"
|
||
|
||
#: admin/fields.py:325 admin/fields.py:370
|
||
msgid "Or import fields from:"
|
||
msgstr "Ou importer les champs depuis :"
|
||
|
||
#: admin/fields.py:343
|
||
#, python-format
|
||
msgid "page %d"
|
||
msgstr "page %d"
|
||
|
||
#: admin/fields.py:349
|
||
msgid "There are not yet any fields for this form."
|
||
msgstr "Il n’y a pas encore de champs dans ce formulaire."
|
||
|
||
#: admin/fields.py:375 admin/fields.py:415 admin/workflows.py:555
|
||
#: admin/workflows.py:565 admin/workflows.py:1284 admin/workflows.py:1290
|
||
#: admin/workflows.py:1721 admin/workflows.py:1731
|
||
msgid "Submitted form was not filled properly."
|
||
msgstr "Le formulaire transmis n’a pas été correctement rempli."
|
||
|
||
#: admin/forms.py:83 admin/forms.py:239 admin/forms.py:242 admin/forms.py:445
|
||
#: admin/forms.py:678 admin/forms.py:681 backoffice/management.py:617
|
||
#: qommon/substitution.py:138
|
||
msgid "Category"
|
||
msgstr "Catégorie"
|
||
|
||
#: admin/forms.py:88 admin/forms.py:453 admin/forms.py:466 admin/forms.py:471
|
||
#: admin/forms.py:809 admin/forms.py:812 admin/workflows.py:286
|
||
#: admin/workflows.py:353 admin/workflows.py:425 admin/workflows.py:880
|
||
#: admin/workflows.py:903 admin/workflows.py:1144 admin/workflows.py:1600
|
||
#: backoffice/cards.py:105 backoffice/cards.py:118 backoffice/cards.py:123
|
||
#: formdef.py:1493 formdef.py:1511 formdef.py:1534 formdef.py:1551
|
||
msgid "Workflow"
|
||
msgstr "Workflow"
|
||
|
||
#: admin/forms.py:131
|
||
msgid ""
|
||
"Warning: this field data will be permanently deleted from existing forms."
|
||
msgstr ""
|
||
"Attention : pour les demandes déjà effectuées, l’information contenue dans "
|
||
"ce champ sera perdue de façon irréversible."
|
||
|
||
#: admin/forms.py:142
|
||
msgid "This form is currently disabled."
|
||
msgstr "Ce formulaire est actuellement désactivé."
|
||
|
||
#: admin/forms.py:146 admin/forms.py:1573
|
||
msgid "redirection"
|
||
msgstr "redirection"
|
||
|
||
#: admin/forms.py:148
|
||
msgid "Enable"
|
||
msgstr "Activer"
|
||
|
||
#: admin/forms.py:165
|
||
msgid "Include confirmation page"
|
||
msgstr "Inclure une page de confirmation"
|
||
|
||
#: admin/forms.py:167 admin/forms.py:518
|
||
msgid "Confirmation Page"
|
||
msgstr "Page de confirmation"
|
||
|
||
#: admin/forms.py:172
|
||
msgid "Only allow one form per user"
|
||
msgstr "N’autoriser qu’un seul formulaire par utilisateur"
|
||
|
||
#: admin/forms.py:174 admin/forms.py:523
|
||
msgid "Limit to one form"
|
||
msgstr "Limiter à un seul formulaire"
|
||
|
||
#: admin/forms.py:179
|
||
msgid "Advertise to unlogged users"
|
||
msgstr "Afficher aux utilisateurs non-connectés"
|
||
|
||
#: admin/forms.py:181 admin/forms.py:529
|
||
msgid "Display to unlogged users"
|
||
msgstr "Afficher aux utilisateurs non-connectés"
|
||
|
||
#: admin/forms.py:186
|
||
msgid "Enable support for tracking codes"
|
||
msgstr "Activer la gestion des codes de suivi"
|
||
|
||
#: admin/forms.py:188 admin/forms.py:539 backoffice/management.py:2586
|
||
#: backoffice/submission.py:163 forms/root.py:1729
|
||
msgid "Tracking Code"
|
||
msgstr "Code de suivi"
|
||
|
||
#: admin/forms.py:193
|
||
msgid "Prepend a CAPTCHA page for anonymous users"
|
||
msgstr "Commencer par un CAPTCHA pour les utilisateurs anonymes"
|
||
|
||
#: admin/forms.py:195
|
||
msgid "CAPTCHA"
|
||
msgstr "CAPTCHA"
|
||
|
||
#: admin/forms.py:200 admin/forms.py:202 admin/forms.py:534
|
||
msgid "Skip from per user view"
|
||
msgstr "Ne pas afficher dans la vue par usager"
|
||
|
||
#: admin/forms.py:207
|
||
msgid "Disable access to form"
|
||
msgstr "Désactiver l’accès au formulaire"
|
||
|
||
#: admin/forms.py:210
|
||
msgid "If disabled, redirect to this URL"
|
||
msgstr "Si désactivé, rediriger vers cette URL"
|
||
|
||
#: admin/forms.py:211
|
||
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 qu’une URL "
|
||
"est indiquée. Les variables sont utilisables avec la syntaxe {{variable}}."
|
||
|
||
#: admin/forms.py:215
|
||
msgid "Publication Date"
|
||
msgstr "Date de publication"
|
||
|
||
#: admin/forms.py:218
|
||
msgid "Expiration Date"
|
||
msgstr "Date d’expiration"
|
||
|
||
#: admin/forms.py:220 admin/forms.py:577
|
||
msgid "Online Status"
|
||
msgstr "Publication"
|
||
|
||
#: admin/forms.py:230 admin/forms.py:233 admin/forms.py:442
|
||
msgid "Keywords"
|
||
msgstr "Mots-clés"
|
||
|
||
#: admin/forms.py:232
|
||
msgid "Keywords need to be separated with commas."
|
||
msgstr "Les mots-clés doivent être séparés par des virgules."
|
||
|
||
#: admin/forms.py:238 admin/forms.py:682
|
||
msgid "Select a category for this form"
|
||
msgstr "Sélectionner une catégorie pour ce formulaire"
|
||
|
||
#: admin/forms.py:247
|
||
msgid "Geolocation Label"
|
||
msgstr "Libellé de géolocalisation"
|
||
|
||
#: admin/forms.py:249
|
||
msgid "Location label (empty to disable geolocation)"
|
||
msgstr "Libellé de géolocalisation (vide pour désactiver la géolocalisation)"
|
||
|
||
#: admin/forms.py:250 admin/forms.py:544 admin/settings.py:541
|
||
#: backoffice/cards.py:162 fields.py:62 wf/geolocate.py:38
|
||
msgid "Geolocation"
|
||
msgstr "Géolocalisation"
|
||
|
||
#: admin/forms.py:254
|
||
msgid "Appearance keywords"
|
||
msgstr "Mots-clés pour l’apparence"
|
||
|
||
#: admin/forms.py:256
|
||
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 l’apparence du formulaire via des règles "
|
||
"CSS ou des gabarits personnalisés, séparés par des espaces."
|
||
|
||
#: admin/forms.py:258 admin/forms.py:556
|
||
msgid "Appearance"
|
||
msgstr "Apparence"
|
||
|
||
#: admin/forms.py:262
|
||
msgid "Digest"
|
||
msgstr "Résumé"
|
||
|
||
#: admin/forms.py:264
|
||
msgid "Templates"
|
||
msgstr "Gabarits"
|
||
|
||
#: admin/forms.py:269
|
||
msgid "Updating digests"
|
||
msgstr "Mise à jour des résumés"
|
||
|
||
#: admin/forms.py:271
|
||
msgid "Existing forms will be updated in the background."
|
||
msgstr "Les demandes existantes vont être mises à jour en arrière-plan."
|
||
|
||
#: admin/forms.py:333
|
||
msgid "Workflow Role"
|
||
msgstr "Rôle dans ce workflow"
|
||
|
||
#: admin/forms.py:336 wf/dispatch.py:35 wf/dispatch.py:153
|
||
msgid "Role"
|
||
msgstr "Rôle"
|
||
|
||
#: admin/forms.py:365 backoffice/submission.py:60
|
||
msgid "You are about to irrevocably delete this form."
|
||
msgstr "Vous allez définitivement supprimer ce formulaire."
|
||
|
||
#: admin/forms.py:366
|
||
msgid "Deleting Form:"
|
||
msgstr "Suppression du formulaire :"
|
||
|
||
#: admin/forms.py:368
|
||
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 l’URL du formulaire."
|
||
|
||
#: admin/forms.py:371
|
||
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:401 admin/workflows.py:1388 backoffice/cards.py:69
|
||
msgid "change title"
|
||
msgstr "changer le titre"
|
||
|
||
#: admin/forms.py:411 admin/workflows.py:1398 backoffice/cards.py:79
|
||
msgid "Last Modification:"
|
||
msgstr "Dernière modification "
|
||
|
||
#: admin/forms.py:417 admin/settings.py:687 admin/workflows.py:1404
|
||
#: backoffice/cards.py:85 wf/attachment.py:100 wf/resubmit.py:45
|
||
#: workflows.py:2280 workflows.py:2965
|
||
#, python-format
|
||
msgid "by %s"
|
||
msgstr "par %s"
|
||
|
||
#: admin/forms.py:436 workflows.py:2894
|
||
msgid "Information"
|
||
msgstr "Information"
|
||
|
||
#: admin/forms.py:441
|
||
msgid "description|On"
|
||
msgstr "description|Présente"
|
||
|
||
#: admin/forms.py:441
|
||
msgid "description|None"
|
||
msgstr "description|Aucune"
|
||
|
||
#: admin/forms.py:444
|
||
msgid "keywords|None"
|
||
msgstr "keywords|Aucun"
|
||
|
||
#: admin/forms.py:447
|
||
msgid "category|None"
|
||
msgstr "category|Aucune"
|
||
|
||
#: admin/forms.py:467 backoffice/cards.py:119
|
||
msgid "Open workflow page"
|
||
msgstr "Ouvrir la page du workflow"
|
||
|
||
#: admin/forms.py:477 admin/forms.py:482 admin/forms.py:515 admin/forms.py:1408
|
||
#: admin/forms.py:1425 admin/roles.py:113 backoffice/cards.py:129
|
||
#: backoffice/cards.py:158
|
||
msgid "Options"
|
||
msgstr "Options"
|
||
|
||
#: admin/forms.py:497 admin/forms.py:601 admin/users.py:182
|
||
#: backoffice/cards.py:146
|
||
#, python-format
|
||
msgid "Unknown role (%s)"
|
||
msgstr "Rôle inconnu (%s)"
|
||
|
||
#: admin/forms.py:503 admin/forms.py:736
|
||
msgid "User Roles"
|
||
msgstr "Rôles du demandeur"
|
||
|
||
#: admin/forms.py:506
|
||
msgid "Backoffice Submission Role"
|
||
msgstr "Rôle pour la saisie backoffice"
|
||
|
||
#: admin/forms.py:520
|
||
msgid "confirmation page|Enabled"
|
||
msgstr "confirmation page|Activée"
|
||
|
||
#: admin/forms.py:520
|
||
msgid "confirmation page|Disabled"
|
||
msgstr "confirmation page|Désactivée"
|
||
|
||
#: admin/forms.py:525
|
||
msgid "limit to one|Enabled"
|
||
msgstr "limit to one|Oui"
|
||
|
||
#: admin/forms.py:525
|
||
msgid "limit to one|Disabled"
|
||
msgstr "limit to one|Non"
|
||
|
||
#: admin/forms.py:531
|
||
msgid "display to unlogged|Enabled"
|
||
msgstr "display to unlogged|Oui"
|
||
|
||
#: admin/forms.py:531
|
||
msgid "display to unlogged|Disabled"
|
||
msgstr "display to unlogged|Non"
|
||
|
||
#: admin/forms.py:536
|
||
msgid "skip from per user view|Enabled"
|
||
msgstr "skip from per user view|Ne pas afficher"
|
||
|
||
#: admin/forms.py:536
|
||
msgid "skip from per user view|Disabled"
|
||
msgstr "skip from per user view|Afficher"
|
||
|
||
#: admin/forms.py:541
|
||
msgid "tracking code|Enabled"
|
||
msgstr "tracking code|Activé"
|
||
|
||
#: admin/forms.py:541
|
||
msgid "tracking code|Disabled"
|
||
msgstr "tracking code|Désactivé"
|
||
|
||
#: admin/forms.py:546 backoffice/cards.py:164
|
||
msgid "geolocation|Enabled"
|
||
msgstr "geolocation|Activée"
|
||
|
||
#: admin/forms.py:546 backoffice/cards.py:164
|
||
msgid "geolocation|Disabled"
|
||
msgstr "geolocation|Désactivée"
|
||
|
||
#: admin/forms.py:550
|
||
msgid "CAPTCHA for anonymous users"
|
||
msgstr "CAPTCHA pour les utilisateurs anonymes"
|
||
|
||
#: admin/forms.py:552
|
||
msgid "captcha|Enabled"
|
||
msgstr "captcha|Activé"
|
||
|
||
#: admin/forms.py:552
|
||
msgid "captcha|Disabled"
|
||
msgstr "captcha|Désactivé"
|
||
|
||
#: admin/forms.py:558
|
||
msgid "appearance|Standard"
|
||
msgstr "Apparence|Standard"
|
||
|
||
#: admin/forms.py:561 backoffice/cards.py:167
|
||
msgid "template|Custom"
|
||
msgstr "template|Personnalisé"
|
||
|
||
#: admin/forms.py:563 backoffice/cards.py:169
|
||
msgid "template|None"
|
||
msgstr "template|Aucun"
|
||
|
||
#: admin/forms.py:565 backoffice/cards.py:171
|
||
msgid "Digest Template"
|
||
msgstr "Gabarit du résumé"
|
||
|
||
#: admin/forms.py:567
|
||
msgid "online status|Active"
|
||
msgstr "online status|Activée"
|
||
|
||
#: admin/forms.py:570
|
||
msgid "online status|Disabled"
|
||
msgstr "online status|Désactivée"
|
||
|
||
#: admin/forms.py:572
|
||
msgid "Redirected"
|
||
msgstr "Redirection"
|
||
|
||
#: admin/forms.py:575
|
||
msgid "online status|Inactive by date"
|
||
msgstr "online status|Désactivée (par la date)"
|
||
|
||
#: admin/forms.py:585 backoffice/cards.py:179
|
||
msgid "edit"
|
||
msgstr "éditer"
|
||
|
||
#: admin/forms.py:604
|
||
msgid "roles|None"
|
||
msgstr "roles|Aucun"
|
||
|
||
#: admin/forms.py:620 admin/workflows.py:1576 admin/workflows.py:1755
|
||
#: backoffice/cards.py:194 qommon/admin/menu.py:105
|
||
msgid "Duplicate"
|
||
msgstr "Dupliquer"
|
||
|
||
#: admin/forms.py:622 backoffice/cards.py:196
|
||
msgid "Overwrite with new import"
|
||
msgstr "Écraser avec un nouvel import"
|
||
|
||
#: admin/forms.py:623 admin/settings.py:503 admin/settings.py:877
|
||
#: admin/settings.py:878 admin/settings.py:880 admin/settings.py:967
|
||
#: admin/workflows.py:1577 backoffice/cards.py:197 qommon/admin/menu.py:109
|
||
msgid "Export"
|
||
msgstr "Export"
|
||
|
||
#: admin/forms.py:624
|
||
msgid "Anonymise forms"
|
||
msgstr "Anonymiser les formulaires"
|
||
|
||
#: admin/forms.py:626 admin/forms.py:1206
|
||
msgid "Archive"
|
||
msgstr "Archive"
|
||
|
||
#: admin/forms.py:632
|
||
msgid "Preview Online"
|
||
msgstr "Aperçu en ligne"
|
||
|
||
#: admin/forms.py:635
|
||
msgid "Display Online"
|
||
msgstr "Voir en ligne"
|
||
|
||
#: admin/forms.py:636
|
||
msgid "Display public URL"
|
||
msgstr "Voir l’URL publique"
|
||
|
||
#: admin/forms.py:638
|
||
msgid "Display QR Code"
|
||
msgstr "Afficher le code QR"
|
||
|
||
#: admin/forms.py:645 admin/forms.py:647
|
||
msgid "Public URL"
|
||
msgstr "URL publique"
|
||
|
||
#: admin/forms.py:649
|
||
msgid "The public URL of this form is:"
|
||
msgstr "L’URL publique du formulaire est :"
|
||
|
||
#: admin/forms.py:657 admin/forms.py:659
|
||
msgid "QR Code"
|
||
msgstr "Code QR"
|
||
|
||
#: admin/forms.py:662
|
||
msgid "Download"
|
||
msgstr "Télécharger"
|
||
|
||
#: admin/forms.py:700 admin/users.py:66 qommon/ident/password.py:830
|
||
#: wf/aggregation_email.py:50 wf/attachment.py:155 wf/export_to_model.py:351
|
||
#: wf/form.py:105 wf/jump.py:191 wf/notification.py:79 wf/resubmit.py:123
|
||
#: workflows.py:1051 workflows.py:1333 workflows.py:2341 workflows.py:2449
|
||
#: workflows.py:2575 workflows.py:2908 workflows.py:2986
|
||
msgid "Add Role"
|
||
msgstr "Ajouter un rôle"
|
||
|
||
#: admin/forms.py:708
|
||
msgid "Required authentication contexts"
|
||
msgstr "Contextes d’authentification requis"
|
||
|
||
#: admin/forms.py:738
|
||
msgid "Select the roles that can access this form."
|
||
msgstr "Sélectionner les rôles qui pourront accéder à ce formulaire."
|
||
|
||
#: admin/forms.py:742
|
||
msgid "Backoffice Submission Roles"
|
||
msgstr "Rôles pour la saisie backoffice"
|
||
|
||
#: admin/forms.py:745
|
||
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:761
|
||
msgid "Identifier in URLs"
|
||
msgstr "Identifiant dans les URL"
|
||
|
||
#: admin/forms.py:777
|
||
msgid "This identifier is already used."
|
||
msgstr "Cet identifiant est déjà utilisé."
|
||
|
||
#: admin/forms.py:786
|
||
msgid ""
|
||
"The form identifier should not be modified as there is already some data."
|
||
msgstr ""
|
||
"L’identifiant ne devrait pas être modifié car il existe déjà des données."
|
||
|
||
#: admin/forms.py:788
|
||
msgid "I understand the danger, make it editable nevertheless."
|
||
msgstr "Je comprends le danger, le rendre éditable malgré tout."
|
||
|
||
#: admin/forms.py:790 admin/forms.py:793 backoffice/management.py:1422
|
||
#: fields.py:632 wf/attachment.py:161 wf/notification.py:84
|
||
msgid "Title"
|
||
msgstr "Titre"
|
||
|
||
#: admin/forms.py:813
|
||
msgid "Select the workflow that will handle those forms."
|
||
msgstr "Indiquer le workflow qui va gérer ces formulaires."
|
||
|
||
#: admin/forms.py:847
|
||
msgid "Workflow Status Remapping"
|
||
msgstr "Ré-affectation des statuts de workflow"
|
||
|
||
#: admin/forms.py:851
|
||
#, python-format
|
||
msgid "From %(here)s to %(there)s"
|
||
msgstr "De %(here)s vers %(there)s"
|
||
|
||
#: admin/forms.py:918 admin/workflows.py:1792
|
||
msgid " (copy)"
|
||
msgstr " (copie)"
|
||
|
||
#: admin/forms.py:922 admin/workflows.py:1796
|
||
#, python-format
|
||
msgid "%(name)s (copy %(no)d)"
|
||
msgstr "%(name)s (Copie %(no)d)"
|
||
|
||
#: admin/forms.py:954 admin/forms.py:1610 admin/settings.py:988
|
||
#: admin/workflows.py:1924 backoffice/data_management.py:179
|
||
#: qommon/ident/password.py:818
|
||
msgid "File"
|
||
msgstr "Fichier"
|
||
|
||
#: admin/forms.py:955 admin/forms.py:1611 admin/workflows.py:1925
|
||
msgid "Address"
|
||
msgstr "Adresse"
|
||
|
||
#: admin/forms.py:969 admin/forms.py:970 admin/forms.py:972 admin/forms.py:1061
|
||
#: admin/forms.py:1062 admin/forms.py:1065
|
||
msgid "Overwrite"
|
||
msgstr "Écraser"
|
||
|
||
#: admin/forms.py:987 admin/forms.py:1499 admin/workflows.py:1957
|
||
#, python-format
|
||
msgid "Error loading form (%s)."
|
||
msgstr "Erreur au chargement du formulaire (%s)."
|
||
|
||
#: admin/forms.py:990 admin/forms.py:1645 admin/settings.py:760
|
||
#: admin/workflows.py:1960
|
||
msgid "You have to enter a file or a URL."
|
||
msgstr "Vous devez entrer un fichier ou une URL."
|
||
|
||
#: admin/forms.py:1006 admin/forms.py:1667 admin/workflows.py:1974
|
||
#, python-format
|
||
msgid "Invalid File (%s)"
|
||
msgstr "Fichier invalide (%s)"
|
||
|
||
#: admin/forms.py:1008 admin/forms.py:1669 admin/workflows.py:1976
|
||
msgid "Invalid File"
|
||
msgstr "Fichier invalide"
|
||
|
||
#: admin/forms.py:1065
|
||
msgid "Summary of changes"
|
||
msgstr "Résumé des modifications"
|
||
|
||
#: admin/forms.py:1133
|
||
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:1143
|
||
msgid "Added field"
|
||
msgstr "Champ ajouté"
|
||
|
||
#: admin/forms.py:1147
|
||
msgid "Removed field"
|
||
msgstr "Champ supprimé"
|
||
|
||
#: admin/forms.py:1151
|
||
msgid "Modified field"
|
||
msgstr "Champ modifié"
|
||
|
||
#: admin/forms.py:1154
|
||
msgid "Incompatible field"
|
||
msgstr "Champ incompatible"
|
||
|
||
#: admin/forms.py:1162
|
||
msgid "Overwrite despite data loss"
|
||
msgstr "Écraser malgré la perte de données"
|
||
|
||
#: admin/forms.py:1194
|
||
msgid "Archive forms handled before"
|
||
msgstr "Archiver formulaires traités avant cette date"
|
||
|
||
#: admin/forms.py:1195
|
||
msgid "Include forms that have not been handled"
|
||
msgstr "Inclure les formulaires qui n’ont pas été traités"
|
||
|
||
#: admin/forms.py:1197
|
||
msgid "Do not remove forms"
|
||
msgstr "Ne pas supprimer les formulaires"
|
||
|
||
#: admin/forms.py:1207 admin/forms.py:1209
|
||
msgid "Archive Forms"
|
||
msgstr "Archivage des formulaires"
|
||
|
||
#: admin/forms.py:1253
|
||
msgid "Archiving forms"
|
||
msgstr "Archivage des formulaires"
|
||
|
||
#: admin/forms.py:1271
|
||
msgid "Archiving"
|
||
msgstr "Archivage"
|
||
|
||
#: admin/forms.py:1287
|
||
msgid "Download Archive"
|
||
msgstr "Télécharger l’archive"
|
||
|
||
#: admin/forms.py:1315
|
||
msgid "Forms ended before"
|
||
msgstr "Formulaires clôturés avant"
|
||
|
||
#: admin/forms.py:1318
|
||
msgid "Status of the forms to anonymise"
|
||
msgstr "Statuts des formulaires à anonymiser"
|
||
|
||
#: admin/forms.py:1329 fields.py:585
|
||
msgid "Anonymise"
|
||
msgstr "Anonymiser"
|
||
|
||
#: admin/forms.py:1330 admin/forms.py:1332
|
||
msgid "Anonymise Forms"
|
||
msgstr "Anonymisation des formulaires"
|
||
|
||
#: admin/forms.py:1333
|
||
msgid "You are about to irrevocably anonymise forms."
|
||
msgstr "Vous allez définitivement anonymiser les formulaires."
|
||
|
||
#: admin/forms.py:1366
|
||
msgid "Anonymising forms"
|
||
msgstr "Anonymisation des formulaires"
|
||
|
||
#: admin/forms.py:1380
|
||
msgid "Anonymising"
|
||
msgstr "Anonymisation"
|
||
|
||
#: admin/forms.py:1396 admin/settings.py:1037 backoffice/management.py:2384
|
||
#: qommon/admin/emails.py:181 qommon/admin/menu.py:129
|
||
#: qommon/admin/texts.py:105 qommon/ident/password.py:1024
|
||
msgid "Back"
|
||
msgstr "Retour"
|
||
|
||
#: admin/forms.py:1436 admin/forms.py:1465
|
||
msgid "Workflow Options"
|
||
msgstr "Options du workflow"
|
||
|
||
#: admin/forms.py:1494 admin/forms.py:1495
|
||
msgid "Import Form"
|
||
msgstr "Importer un formulaire"
|
||
|
||
#: admin/forms.py:1497
|
||
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 l’URL du formulaire."
|
||
|
||
#: admin/forms.py:1501
|
||
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:1504
|
||
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 d’activer le formulaire."
|
||
|
||
#: admin/forms.py:1512 admin/forms.py:1516 admin/forms.py:1522
|
||
#: admin/settings.py:580 admin/settings.py:860 admin/workflows.py:1555
|
||
#: admin/workflows.py:1875 backoffice/management.py:471
|
||
#: backoffice/management.py:540 formdef.py:86 forms/common.py:140
|
||
#: forms/root.py:65 forms/root.py:1420 forms/root.py:1706 forms/root.py:1711
|
||
#: forms/root.py:1716 forms/root.py:1721 forms/root.py:1726
|
||
msgid "Forms"
|
||
msgstr "Formulaires"
|
||
|
||
#: admin/forms.py:1525 admin/settings.py:562 admin/settings.py:868
|
||
#: admin/workflows.py:1831
|
||
msgid "Data sources"
|
||
msgstr "Sources de données"
|
||
|
||
#: admin/forms.py:1528 admin/forms.py:1625 admin/settings.py:501
|
||
#: admin/settings.py:995 admin/settings.py:996 admin/settings.py:998
|
||
#: admin/settings.py:1010 admin/settings.py:1012 admin/workflows.py:1832
|
||
#: admin/workflows.py:1939 backoffice/cards.py:236
|
||
msgid "Import"
|
||
msgstr "Import"
|
||
|
||
#: admin/forms.py:1529 admin/forms.py:1598 admin/forms.py:1600
|
||
msgid "New Form"
|
||
msgstr "Nouveau formulaire"
|
||
|
||
#: admin/forms.py:1534 admin/forms.py:1582
|
||
msgid "You first have to define roles."
|
||
msgstr "Vous devez d’abord définir des rôles"
|
||
|
||
#: admin/forms.py:1551 admin/settings.py:509 backoffice/management.py:280
|
||
#: backoffice/management.py:730 backoffice/management.py:773
|
||
#: backoffice/management.py:2744 backoffice/submission.py:312
|
||
#: forms/root.py:1494
|
||
msgid "Misc"
|
||
msgstr "Divers"
|
||
|
||
#: admin/logged_errors.py:38
|
||
#, python-format
|
||
msgid "Logged Errors - %s"
|
||
msgstr "Erreurs enregistrées — %s"
|
||
|
||
#: admin/logged_errors.py:44
|
||
msgid "First occurence:"
|
||
msgstr "Première occurence :"
|
||
|
||
#: admin/logged_errors.py:47
|
||
msgid "Latest occurence:"
|
||
msgstr "Dernière occurence :"
|
||
|
||
#: admin/logged_errors.py:49 backoffice/management.py:754
|
||
#: backoffice/management.py:2450
|
||
msgid "Count:"
|
||
msgstr "Nombre :"
|
||
|
||
#: admin/logged_errors.py:54 admin/logged_errors.py:85 admin/wscalls.py:127
|
||
#: admin/wscalls.py:135 backoffice/management.py:760 formdef.py:1232
|
||
#: workflows.py:1872
|
||
#, python-format
|
||
msgid "%s:"
|
||
msgstr "%s :"
|
||
|
||
#: admin/logged_errors.py:61
|
||
msgid "Workflow: "
|
||
msgstr "Workflow : "
|
||
|
||
#: admin/logged_errors.py:67 backoffice/management.py:2614
|
||
msgid "Status:"
|
||
msgstr "Statut :"
|
||
|
||
#: admin/logged_errors.py:72
|
||
msgid "Action:"
|
||
msgstr "Action :"
|
||
|
||
#: admin/logged_errors.py:79 data_sources.py:74 data_sources.py:430
|
||
#: fields.py:60 qommon/form.py:2351 qommon/form.py:2450
|
||
msgid "Python Expression"
|
||
msgstr "Expression Python"
|
||
|
||
#: admin/logged_errors.py:80 backoffice/management.py:2786 qommon/form.py:2448
|
||
msgid "Django Expression"
|
||
msgstr "Expression Django"
|
||
|
||
#: admin/logged_errors.py:81 admin/settings.py:538 admin/settings.py:830
|
||
#: admin/settings.py:831 admin/settings.py:833 backoffice/management.py:2786
|
||
#: qommon/form.py:2350 qommon/form.py:2392
|
||
msgid "Template"
|
||
msgstr "Gabarit"
|
||
|
||
#: admin/logged_errors.py:82 admin/settings.py:1144
|
||
#: backoffice/management.py:629 qommon/admin/texts.py:147 qommon/form.py:2349
|
||
#: qommon/form.py:2391
|
||
msgid "Text"
|
||
msgstr "Texte"
|
||
|
||
#: admin/logged_errors.py:88 backoffice/management.py:2834
|
||
#: backoffice/management.py:2837 backoffice/management.py:2858
|
||
#: backoffice/management.py:2880
|
||
msgid "Error message:"
|
||
msgstr "Message d’erreur :"
|
||
|
||
#: admin/logged_errors.py:96
|
||
msgid "Data: "
|
||
msgstr "Données : "
|
||
|
||
#: admin/logged_errors.py:99
|
||
msgid "inspector"
|
||
msgstr "inspecteur"
|
||
|
||
#: admin/logged_errors.py:107
|
||
msgid "Exception"
|
||
msgstr "Exception"
|
||
|
||
#: admin/logged_errors.py:107
|
||
msgid "Stack trace (most recent call first)"
|
||
msgstr "Trace (appels les plus récents en premier)"
|
||
|
||
#: admin/logged_errors.py:108 backoffice/management.py:884
|
||
#: backoffice/management.py:2245 backoffice/management.py:2282 formdata.py:881
|
||
#: formdata.py:885 formdata.py:1234 formdata.py:1235 formdata.py:1236
|
||
#: formdata.py:1237 formdata.py:1238 formdata.py:1239 formdata.py:1240
|
||
#: formdata.py:1241 formdata.py:1242 formdata.py:1243 formdef.py:85
|
||
#: formdef.py:1570 wf/create_formdata.py:198 wf/create_formdata.py:231
|
||
#: wf/form.py:82 wf/resubmit.py:60 wf/resubmit.py:132
|
||
msgid "Form"
|
||
msgstr "Formulaire"
|
||
|
||
#: admin/logged_errors.py:108
|
||
msgid "Cookies"
|
||
msgstr "Cookies"
|
||
|
||
#: admin/logged_errors.py:108
|
||
msgid "Environment"
|
||
msgstr "Environnement"
|
||
|
||
#: admin/logged_errors.py:141
|
||
msgid "Acked"
|
||
msgstr "Validée"
|
||
|
||
#: admin/logged_errors.py:178
|
||
#, 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:183
|
||
#, python-format
|
||
msgid "error %(class)s (%(message)s)"
|
||
msgstr "erreur %(class)s (%(message)s)"
|
||
|
||
#: admin/logged_errors.py:200 admin/logged_errors.py:201
|
||
#: admin/logged_errors.py:213 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:1830 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:200
|
||
#: qommon/ident/password.py:1294 qommon/ident/password.py:1320
|
||
#: workflows.py:2580
|
||
msgid "Subject"
|
||
msgstr "Sujet"
|
||
|
||
#: admin/mail_templates.py:93 wf/notification.py:88 workflows.py:2593
|
||
#: workflows.py:2789
|
||
msgid "Body"
|
||
msgstr "Corps"
|
||
|
||
#: admin/mail_templates.py:105 workflows.py:1850
|
||
msgid "Attachments (Python expressions)"
|
||
msgstr "Fichiers attachés (sous forme d’expressions Python)"
|
||
|
||
#: admin/mail_templates.py:108 workflows.py:1846 workflows.py:1853
|
||
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 n’est 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 "Éditer 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:584 admin/settings.py:865
|
||
#: admin/users.py:64 admin/users.py:169 backoffice/root.py:69
|
||
#: qommon/ident/password.py:828 workflows.py:1048 workflows.py:1330
|
||
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:74 admin/settings.py:98 admin/settings.py:100
|
||
#: admin/settings.py:111 admin/settings.py:471 admin/users.py:519
|
||
#: 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:77
|
||
msgid "Simple local username / password"
|
||
msgstr "Simplement identifiant / mot de passe local"
|
||
|
||
#: admin/settings.py:80
|
||
msgid "Delegated to SAML identity provider"
|
||
msgstr "Déléguée à un fournisseur d’identités SAML"
|
||
|
||
#: admin/settings.py:81
|
||
msgid "Delegated to FranceConnect"
|
||
msgstr "Déléguée à FranceConnect"
|
||
|
||
#: admin/settings.py:82
|
||
msgid "Methods"
|
||
msgstr "Méthodes"
|
||
|
||
#: admin/settings.py:105
|
||
msgid ""
|
||
"Delegated to SAML identity provider authentication is unavailable. Lasso "
|
||
"must be installed to use it."
|
||
msgstr ""
|
||
"La délégation de l’authentification à un fournisseur d’identité SAML n’est "
|
||
"pas disponible. La bibliothèque Lasso doit être installée pour l’utiliser."
|
||
|
||
#: admin/settings.py:133
|
||
msgid "Fields Mapping"
|
||
msgstr "Correspondance des champs"
|
||
|
||
#: admin/settings.py:134
|
||
msgid ""
|
||
"These settings make it possible to assign custom user fields to standard "
|
||
"user fields."
|
||
msgstr ""
|
||
"Ces paramètres permettent d’assigner des champs personnalisés aux champs "
|
||
"standards nom et courriel."
|
||
|
||
#: admin/settings.py:138 admin/settings.py:1259
|
||
msgid "Sidebar Template"
|
||
msgstr "Gabarit pour la barre latérale"
|
||
|
||
#: admin/settings.py:152
|
||
msgid "Field(s) for Name"
|
||
msgstr "Champ(s) pour le nom"
|
||
|
||
#: admin/settings.py:157
|
||
msgid "Field for Email"
|
||
msgstr "Champ pour le courriel"
|
||
|
||
#: admin/settings.py:226
|
||
msgid "User Fields"
|
||
msgstr "Champs utilisateur"
|
||
|
||
#: admin/settings.py:253 admin/settings.py:544 admin/settings.py:548
|
||
#: admin/settings.py:583 admin/settings.py:1269 admin/settings.py:1270
|
||
#: admin/settings.py:1272 admin/users.py:306 admin/users.py:307
|
||
#: admin/users.py:396 admin/users.py:469 admin/users.py:510
|
||
#: backoffice/root.py:68
|
||
msgid "Users"
|
||
msgstr "Utilisateurs"
|
||
|
||
#: admin/settings.py:265
|
||
msgid "Mime types"
|
||
msgstr "Types MIME"
|
||
|
||
#: admin/settings.py:268 admin/workflows.py:341 backoffice/management.py:1413
|
||
msgid "Save"
|
||
msgstr "Enregistrer"
|
||
|
||
#: admin/settings.py:304 admin/settings.py:323 admin/settings.py:346
|
||
#: admin/settings.py:377 admin/settings.py:560
|
||
msgid "File Types"
|
||
msgstr "Types de fichier"
|
||
|
||
#: admin/settings.py:337
|
||
msgid "There are no file type defined at the moment."
|
||
msgstr "Il n’y a pas encore de type de fichier défini."
|
||
|
||
#: admin/settings.py:340
|
||
msgid "New file type"
|
||
msgstr "Nouveau type de fichier"
|
||
|
||
#: admin/settings.py:379
|
||
msgid "File Type"
|
||
msgstr "Type de fichier"
|
||
|
||
#: admin/settings.py:387
|
||
msgid "Invalid URL"
|
||
msgstr "URL invalide"
|
||
|
||
#: admin/settings.py:407
|
||
msgid "The theme preview doesn't support this."
|
||
msgstr "La prévisualisation de thème ne prend pas en charge ceci."
|
||
|
||
#: admin/settings.py:446 admin/settings.py:586 admin/settings.py:867
|
||
#: admin/settings.py:1027 backoffice/root.py:70 qommon/admin/settings.py:29
|
||
msgid "Settings"
|
||
msgstr "Paramètres"
|
||
|
||
#: admin/settings.py:459
|
||
msgid "Storage"
|
||
msgstr "Stockage"
|
||
|
||
#: admin/settings.py:461 admin/settings.py:1226 admin/settings.py:1227
|
||
#: admin/settings.py:1229
|
||
msgid "PostgreSQL Settings"
|
||
msgstr "Options PostgreSQL"
|
||
|
||
#: admin/settings.py:462
|
||
msgid "Configure access to PostgreSQL database"
|
||
msgstr "Configurer l’accès à la base de données PostgreSQL"
|
||
|
||
#: admin/settings.py:466
|
||
msgid "Security"
|
||
msgstr "Sécurité"
|
||
|
||
#: admin/settings.py:471
|
||
msgid "Configure identification parameters"
|
||
msgstr "Configurer les paramètres d’identification"
|
||
|
||
#: admin/settings.py:485 qommon/admin/settings.py:61
|
||
#: qommon/admin/settings.py:70
|
||
msgid "Session"
|
||
msgstr "Session"
|
||
|
||
#: admin/settings.py:485
|
||
msgid "Configure session management"
|
||
msgstr "Configurer la gestion des sessions"
|
||
|
||
#: admin/settings.py:491 admin/settings.py:623 admin/settings.py:624
|
||
#: admin/settings.py:627
|
||
msgid "Admin Permissions"
|
||
msgstr "Permissions d’administration"
|
||
|
||
#: admin/settings.py:491
|
||
msgid "Configure access to the administration interface"
|
||
msgstr "Configurer l’accès à l’interface d’administration"
|
||
|
||
#: admin/settings.py:497
|
||
msgid "Import / Export"
|
||
msgstr "Import / Export"
|
||
|
||
#: admin/settings.py:501
|
||
msgid "Import data from another site"
|
||
msgstr "Importer des données d’un autre site"
|
||
|
||
#: admin/settings.py:503
|
||
msgid "Export data for another site"
|
||
msgstr "Exporter des données pour un autre site"
|
||
|
||
#: admin/settings.py:512 qommon/admin/emails.py:135
|
||
#: 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:512
|
||
msgid "Configure options useful for debugging"
|
||
msgstr "Configurer les options utiles au debugging"
|
||
|
||
#: admin/settings.py:515 admin/users.py:245 qommon/admin/logger.py:41
|
||
#: qommon/admin/logger.py:42 qommon/admin/logger.py:181
|
||
msgid "Logs"
|
||
msgstr "Logs"
|
||
|
||
#: admin/settings.py:515
|
||
msgid "Access application log files"
|
||
msgstr "Accès aux fichiers de log de l’application"
|
||
|
||
#: admin/settings.py:523
|
||
msgid "Customisation"
|
||
msgstr "Personnalisation"
|
||
|
||
#: admin/settings.py:529 admin/settings.py:1064 admin/settings.py:1065
|
||
#: admin/settings.py:1067
|
||
msgid "Site Name and Addresses"
|
||
msgstr "Nom et adresses du site"
|
||
|
||
#: admin/settings.py:529
|
||
msgid "Configure site name and addresses"
|
||
msgstr "Configurer le nom et les adresses du site"
|
||
|
||
#: admin/settings.py:532 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:532
|
||
msgid "Configure site language"
|
||
msgstr "Configurer la langue du site"
|
||
|
||
#: admin/settings.py:535
|
||
msgid "Theme"
|
||
msgstr "Thème"
|
||
|
||
#: admin/settings.py:535
|
||
msgid "Configure theme"
|
||
msgstr "Configurer le thème graphique utilisé"
|
||
|
||
#: admin/settings.py:538
|
||
msgid "Configure template"
|
||
msgstr "Configurer le gabarit HTML utilisé"
|
||
|
||
#: admin/settings.py:541
|
||
msgid "Configure geolocation"
|
||
msgstr "Configurer la géolocalisation"
|
||
|
||
#: admin/settings.py:544
|
||
msgid "Configure users"
|
||
msgstr "Configurer les utilisateurs"
|
||
|
||
#: admin/settings.py:548
|
||
msgid "Configure sidebar template for users"
|
||
msgstr "Configurer le gabarit utilisé dans la barre latérale"
|
||
|
||
#: admin/settings.py:551 qommon/admin/emails.py:126 qommon/admin/emails.py:147
|
||
#: qommon/admin/emails.py:149 qommon/admin/emails.py:222
|
||
#: qommon/admin/emails.py:269
|
||
msgid "Emails"
|
||
msgstr "Courriels"
|
||
|
||
#: admin/settings.py:551
|
||
msgid "Configure email settings"
|
||
msgstr "Configurer les options relatives aux courriels"
|
||
|
||
#: admin/settings.py:554 admin/settings.py:1076 admin/settings.py:1077
|
||
#: admin/settings.py:1151 backoffice/management.py:158 workflows.py:2760
|
||
msgid "SMS"
|
||
msgstr "SMS"
|
||
|
||
#: admin/settings.py:554
|
||
msgid "Configure SMS settings"
|
||
msgstr "Configurer les options relatives aux SMS"
|
||
|
||
#: admin/settings.py:557 qommon/admin/texts.py:76 qommon/admin/texts.py:145
|
||
#: qommon/admin/texts.py:186
|
||
msgid "Texts"
|
||
msgstr "Textes"
|
||
|
||
#: admin/settings.py:557
|
||
msgid "Configure text that appears on some pages"
|
||
msgstr "Configurer les textes qui apparaissent sur certaines pages"
|
||
|
||
#: admin/settings.py:560
|
||
msgid "Configure known file types"
|
||
msgstr "Configurer les types de fichier connus"
|
||
|
||
#: admin/settings.py:562
|
||
msgid "Configure data sources"
|
||
msgstr "Configurer les sources de données"
|
||
|
||
#: admin/settings.py:564 admin/settings.py:870
|
||
msgid "Webservice calls"
|
||
msgstr "Webservices"
|
||
|
||
#: admin/settings.py:564
|
||
msgid "Configure webservice calls"
|
||
msgstr "Configurer les appels de webservice"
|
||
|
||
#: admin/settings.py:576
|
||
msgid "Backoffice"
|
||
msgstr "Backoffice"
|
||
|
||
#: admin/settings.py:581 admin/settings.py:862 backoffice/cards.py:226
|
||
#: backoffice/cards.py:230 backoffice/cards.py:234 backoffice/root.py:66
|
||
msgid "Card Models"
|
||
msgstr "Modèles de fiche"
|
||
|
||
#: admin/settings.py:582 admin/settings.py:863 admin/workflows.py:1819
|
||
#: admin/workflows.py:1823 admin/workflows.py:1827
|
||
msgid "Workflows"
|
||
msgstr "Workflows"
|
||
|
||
#: admin/settings.py:620
|
||
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 s’affichait."
|
||
|
||
#: admin/settings.py:654 admin/settings.py:655 admin/settings.py:657
|
||
msgid "Themes"
|
||
msgstr "Thèmes"
|
||
|
||
#: admin/settings.py:661
|
||
msgid "Install New Theme"
|
||
msgstr "Installer un nouveau thème"
|
||
|
||
#: admin/settings.py:682
|
||
msgid "download"
|
||
msgstr "télécharger"
|
||
|
||
#: admin/settings.py:684
|
||
msgid "preview"
|
||
msgstr "prévisualisation"
|
||
|
||
#: admin/settings.py:730
|
||
msgid "Theme File"
|
||
msgstr "Fichie de thème"
|
||
|
||
#: admin/settings.py:731
|
||
msgid "Theme Address"
|
||
msgstr "Adresse du thème"
|
||
|
||
#: admin/settings.py:733
|
||
msgid "Install"
|
||
msgstr "Installer"
|
||
|
||
#: admin/settings.py:743
|
||
msgid "Invalid Theme"
|
||
msgstr "Thème invalide"
|
||
|
||
#: admin/settings.py:745 admin/settings.py:746 admin/settings.py:748
|
||
msgid "Install Theme"
|
||
msgstr "Installation d’un thème"
|
||
|
||
#: admin/settings.py:750
|
||
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 l’URL du thème."
|
||
|
||
#: admin/settings.py:767
|
||
#, python-format
|
||
msgid "Failed to read theme file. (%s)"
|
||
msgstr "Erreur à la lecture du fichier de thème. (%s)"
|
||
|
||
#: admin/settings.py:772
|
||
msgid "Empty theme file."
|
||
msgstr "Fichier de thème vide."
|
||
|
||
#: admin/settings.py:776
|
||
msgid "Theme is missing a desc.xml file."
|
||
msgstr "Il manque un fichier desc.xml au thème."
|
||
|
||
#: admin/settings.py:781
|
||
msgid "desc.xml is missing a name attribute."
|
||
msgstr "Il manque un attribut « name » au fichier desc.xml."
|
||
|
||
#: admin/settings.py:800
|
||
#, python-format
|
||
msgid "Error loading theme (%s)."
|
||
msgstr "Erreur au chargement du thème (%s)."
|
||
|
||
#: admin/settings.py:811
|
||
msgid "Site Template"
|
||
msgstr "Gabarit du site"
|
||
|
||
#: admin/settings.py:814
|
||
msgid "Restore default template"
|
||
msgstr "Restaurer le gabarit par défaut"
|
||
|
||
#: admin/settings.py:869
|
||
msgid "Mail templates"
|
||
msgstr "Modèles de courriel"
|
||
|
||
#: admin/settings.py:946
|
||
msgid "Exporting site settings"
|
||
msgstr "Exporter des paramètres du site"
|
||
|
||
#: admin/settings.py:964 backoffice/management.py:1916
|
||
msgid "Exporting"
|
||
msgstr "Export"
|
||
|
||
#: admin/settings.py:981 backoffice/management.py:1933
|
||
msgid "Download Export"
|
||
msgstr "Télécharger l’export"
|
||
|
||
#: admin/settings.py:1006
|
||
msgid "Not a valid export file"
|
||
msgstr "Erreur : ce n’est pas un fichier valide"
|
||
|
||
#: admin/settings.py:1009
|
||
#, python-format
|
||
msgid "Failed to import a workflow (%s); site import did not complete."
|
||
msgstr ""
|
||
"Erreur à l’import d’un workflow (%s). L’import du site n’a pas pu terminer."
|
||
|
||
#: admin/settings.py:1014
|
||
msgid "Imported successfully:"
|
||
msgstr "Importés avec succès :"
|
||
|
||
#: admin/settings.py:1017
|
||
msgid "forms"
|
||
msgstr "formulaires"
|
||
|
||
#: admin/settings.py:1019
|
||
msgid "cards"
|
||
msgstr "fiches"
|
||
|
||
#: admin/settings.py:1021
|
||
msgid "workflows"
|
||
msgstr "workflows"
|
||
|
||
#: admin/settings.py:1023
|
||
msgid "roles"
|
||
msgstr "rôles"
|
||
|
||
#: admin/settings.py:1025
|
||
msgid "categories"
|
||
msgstr "catégories"
|
||
|
||
#: admin/settings.py:1029
|
||
msgid "data sources"
|
||
msgstr "sources de données"
|
||
|
||
#: admin/settings.py:1031
|
||
msgid "mail templates"
|
||
msgstr "modèles de courriel"
|
||
|
||
#: admin/settings.py:1033
|
||
msgid "webservice calls"
|
||
msgstr "appels webservices"
|
||
|
||
#: admin/settings.py:1036
|
||
msgid "Error:"
|
||
msgstr "Erreur :"
|
||
|
||
#: admin/settings.py:1046 qommon/publisher.py:1023
|
||
msgid "Site Name"
|
||
msgstr "Nom du site"
|
||
|
||
#: admin/settings.py:1049
|
||
msgid "Frontoffice base URL"
|
||
msgstr "URL de base du site (frontoffice)"
|
||
|
||
#: admin/settings.py:1052
|
||
msgid "Backoffice base URL"
|
||
msgstr "URL de base du backoffice"
|
||
|
||
#: admin/settings.py:1055
|
||
msgid "Homepage redirection"
|
||
msgstr "Redirection de la page d’accueil"
|
||
|
||
#: admin/settings.py:1079
|
||
msgid "SMS Options"
|
||
msgstr "Options SMS"
|
||
|
||
#: admin/settings.py:1087
|
||
msgid "SMS Credit:"
|
||
msgstr "Crédit SMS :"
|
||
|
||
#: admin/settings.py:1091
|
||
msgid "SMS Left:"
|
||
msgstr "SMS restants :"
|
||
|
||
#: admin/settings.py:1095
|
||
msgid "Connection with SMS provider failed"
|
||
msgstr "La connexion avec le fournisseur de SMS a échoué"
|
||
|
||
#: admin/settings.py:1099
|
||
msgid "SMS Mode"
|
||
msgstr "Mode SMS"
|
||
|
||
#: admin/settings.py:1101
|
||
msgid "No support"
|
||
msgstr "Pas de support"
|
||
|
||
#: admin/settings.py:1135 admin/settings.py:1152 admin/settings.py:1153
|
||
#: admin/settings.py:1155
|
||
msgid "SMS Test"
|
||
msgstr "Test SMS"
|
||
|
||
#: admin/settings.py:1142
|
||
msgid "Sender"
|
||
msgstr "Expéditeur"
|
||
|
||
#: admin/settings.py:1143
|
||
msgid "Destinations"
|
||
msgstr "Destinations"
|
||
|
||
#: admin/settings.py:1175
|
||
msgid "The SMS has been sent successfully."
|
||
msgstr "Le SMS a été envoyé correctement."
|
||
|
||
#: admin/settings.py:1186
|
||
msgid "Database Name"
|
||
msgstr "Nom de la base de données"
|
||
|
||
#: admin/settings.py:1189 admin/users.py:120 backoffice/management.py:1184
|
||
#: backoffice/management.py:1564 qommon/admin/logger.py:60
|
||
#: qommon/admin/logger.py:183 users.py:204 users.py:251 users.py:252
|
||
msgid "User"
|
||
msgstr "Utilisateur"
|
||
|
||
#: admin/settings.py:1191
|
||
msgid "User name used to authenticate"
|
||
msgstr "Nom de l’utilisateur pour l’authentification"
|
||
|
||
#: admin/settings.py:1193 fields.py:2523 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:1195
|
||
msgid "Password used to authenticate"
|
||
msgstr "Mots de passe pour l’authentification"
|
||
|
||
#: admin/settings.py:1197
|
||
msgid "Host"
|
||
msgstr "Hôte"
|
||
|
||
#: admin/settings.py:1199
|
||
msgid "Database host address"
|
||
msgstr "Adresse du serveur de base de données"
|
||
|
||
#: admin/settings.py:1205
|
||
msgid "Port"
|
||
msgstr "Port"
|
||
|
||
#: admin/settings.py:1207
|
||
msgid "Connection port number"
|
||
msgstr "Numéro du port (TCP) pour la connexion"
|
||
|
||
#: admin/settings.py:1236
|
||
msgid "Default Map Position"
|
||
msgstr "Position initiale par défaut"
|
||
|
||
#: admin/settings.py:1249 admin/settings.py:1250 admin/settings.py:1252
|
||
msgid "Geolocation Settings"
|
||
msgstr "Paramètres de géolocalisation"
|
||
|
||
#: admin/users.py:55 admin/users.py:142 backoffice/management.py:147
|
||
#: backoffice/management.py:157 backoffice/management.py:405 fields.py:101
|
||
#: fields.py:896 formdata.py:352 forms/root.py:127 qommon/admin/emails.py:224
|
||
#: qommon/admin/menu.py:110 qommon/ident/franceconnect.py:67
|
||
#: qommon/ident/idp.py:170 qommon/ident/idp.py:287 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:2508
|
||
msgid "Email"
|
||
msgstr "Courriel"
|
||
|
||
#: admin/users.py:59
|
||
msgid "Administrator Account"
|
||
msgstr "Compte administrateur"
|
||
|
||
#: admin/users.py:133
|
||
msgid "Profile"
|
||
msgstr "Profil"
|
||
|
||
#: admin/users.py:157 forms/common.py:488 wf/export_to_model.py:569
|
||
msgid "Not set"
|
||
msgstr "Non renseigné"
|
||
|
||
#: admin/users.py:175 admin/users.py:447 qommon/ident/idp.py:997
|
||
#: qommon/ident/password.py:768
|
||
msgid "Site Administrator"
|
||
msgstr "Administrateur du site"
|
||
|
||
#: admin/users.py:195
|
||
msgid "SAML Details"
|
||
msgstr "Détails SAML"
|
||
|
||
#: admin/users.py:206
|
||
#, python-format
|
||
msgid "Account federated with %s"
|
||
msgstr "Compte fédéré avec %s"
|
||
|
||
#: admin/users.py:209
|
||
msgid "local: "
|
||
msgstr "local :"
|
||
|
||
#: admin/users.py:211
|
||
msgid "remote: "
|
||
msgstr "distant :"
|
||
|
||
#: admin/users.py:216
|
||
msgid "Lasso Identity Dump"
|
||
msgstr "Dump de l’identité Lasso"
|
||
|
||
#: admin/users.py:228
|
||
msgid "Manage Roles"
|
||
msgstr "Gérer les rôles"
|
||
|
||
#: admin/users.py:263 admin/users.py:265
|
||
msgid "Edit User"
|
||
msgstr "Éditer l’utilisateur"
|
||
|
||
#: admin/users.py:275
|
||
msgid "You are about to irrevocably delete this user."
|
||
msgstr "Vous allez définitivement supprimer cet utilisateur."
|
||
|
||
#: admin/users.py:282
|
||
msgid "Delete User"
|
||
msgstr "Supprimer l’utilisateur"
|
||
|
||
#: admin/users.py:284
|
||
msgid "Deleting User:"
|
||
msgstr "Suppression de l’utilisateur :"
|
||
|
||
#: admin/users.py:361
|
||
msgid "Total number of users:"
|
||
msgstr "Nombre total d’utilisateurs :"
|
||
|
||
#: admin/users.py:364
|
||
msgid "Number of filtered users:"
|
||
msgstr "Nombre d’utilisateurs filtrés :"
|
||
|
||
#: admin/users.py:400 admin/users.py:475
|
||
msgid "An authentification system must be configured before creating users."
|
||
msgstr ""
|
||
"Le sous-système d’authentification doit être configuré avant de créer des "
|
||
"utilisateurs."
|
||
|
||
#: admin/users.py:402 admin/users.py:478
|
||
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:409 admin/users.py:493 admin/users.py:495
|
||
msgid "New User"
|
||
msgstr "Nouvel utilisateur"
|
||
|
||
#: admin/users.py:436 admin/users.py:442 backoffice/management.py:346
|
||
#: backoffice/management.py:352 backoffice/management.py:1373
|
||
#: backoffice/management.py:1379
|
||
msgid "Search"
|
||
msgstr "Rechercher"
|
||
|
||
#: admin/users.py:444
|
||
msgid "Filter on Roles"
|
||
msgstr "Filtrer par rôle"
|
||
|
||
#: admin/users.py:464
|
||
msgid "Filter"
|
||
msgstr "Filtrer"
|
||
|
||
#: admin/users.py:517
|
||
msgid "Identification token"
|
||
msgstr "Jeton d’identification"
|
||
|
||
#: admin/users.py:518
|
||
msgid "Available variables: token, token_url, sitename"
|
||
msgstr "Variables disponibles : token, token_url, sitename"
|
||
|
||
#: admin/users.py:520
|
||
msgid "Access to [sitename]"
|
||
msgstr "Accès au site [sitename]"
|
||
|
||
#: admin/users.py:521
|
||
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 l’activer.\n"
|
||
"\n"
|
||
|
||
#: admin/workflows.py:223 admin/workflows.py:231
|
||
msgid "Workflow Name"
|
||
msgstr "Nom du workflow"
|
||
|
||
#: admin/workflows.py:300
|
||
msgid "You are about to remove an item."
|
||
msgstr "Vous allez supprimer un élément."
|
||
|
||
#: admin/workflows.py:307
|
||
msgid "Delete Item"
|
||
msgstr "Supprimer l’élément"
|
||
|
||
#: admin/workflows.py:309
|
||
msgid "Deleting Item"
|
||
msgstr "Suppression de l’élément"
|
||
|
||
#: admin/workflows.py:337
|
||
msgid "Trigger"
|
||
msgstr "Déclencheur"
|
||
|
||
#: admin/workflows.py:361
|
||
msgid "You are about to remove a trigger."
|
||
msgstr "Vous allez supprimer un déclencheur."
|
||
|
||
#: admin/workflows.py:368
|
||
msgid "Delete Trigger"
|
||
msgstr "Supprimer le déclencheur"
|
||
|
||
#: admin/workflows.py:370
|
||
msgid "Deleting Trigger"
|
||
msgstr "Suppression du déclencheur"
|
||
|
||
#: admin/workflows.py:435
|
||
msgid "This status is hidden from the user."
|
||
msgstr "Ce statut est caché au demandeur."
|
||
|
||
#: admin/workflows.py:438 admin/workflows.py:1466 admin/workflows.py:1530
|
||
msgid "change"
|
||
msgstr "changer"
|
||
|
||
#: admin/workflows.py:442
|
||
msgid "There are not yet any items in this status."
|
||
msgstr "Il n’y a pas encore d’éléments dans ce statut."
|
||
|
||
#: admin/workflows.py:481
|
||
msgid "Jumps"
|
||
msgstr "Sauts"
|
||
|
||
#: admin/workflows.py:482
|
||
msgid "This status is reachable from the following status:"
|
||
msgstr "Ce statut peut être atteint depuis les statuts suivants :"
|
||
|
||
#: admin/workflows.py:487 admin/workflows.py:1196
|
||
msgid "Back to workflow main page"
|
||
msgstr "Retourner à la page principale du workflow"
|
||
|
||
#: admin/workflows.py:503 admin/workflows.py:1253 admin/workflows.py:1569
|
||
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:508
|
||
msgid "Change Status Name"
|
||
msgstr "Changer le nom du statut"
|
||
|
||
#: admin/workflows.py:509 admin/workflows.py:736 admin/workflows.py:739
|
||
msgid "Change Display Settings"
|
||
msgstr "Changer l’affichage du statut"
|
||
|
||
#: admin/workflows.py:510
|
||
msgid "Change Terminal Status"
|
||
msgstr "Changer le caractère final du statut"
|
||
|
||
#: admin/workflows.py:512 admin/workflows.py:1260
|
||
msgid "Change Backoffice Information Text"
|
||
msgstr "Changer le texte d’information backoffice"
|
||
|
||
#: admin/workflows.py:516
|
||
msgid "New Action"
|
||
msgstr "Nouvelle action"
|
||
|
||
#: admin/workflows.py:528
|
||
msgid "Change Status"
|
||
msgstr "Changer de statut"
|
||
|
||
#: admin/workflows.py:529
|
||
msgid "Interact"
|
||
msgstr "Échanger"
|
||
|
||
#: admin/workflows.py:530
|
||
msgid "Act on a Form/Card"
|
||
msgstr "Agir sur une demande ou une fiche"
|
||
|
||
#: admin/workflows.py:531
|
||
msgid "Act on User"
|
||
msgstr "Agir sur le demandeur"
|
||
|
||
#: admin/workflows.py:572
|
||
msgid "You are about to remove a status."
|
||
msgstr "Vous allez supprimer un statut."
|
||
|
||
#: admin/workflows.py:579
|
||
msgid "Delete Status"
|
||
msgstr "Supprimer le statut"
|
||
|
||
#: admin/workflows.py:581 admin/workflows.py:647
|
||
msgid "Deleting Status:"
|
||
msgstr "Suppression du statut :"
|
||
|
||
#: admin/workflows.py:598
|
||
msgid "Status Name"
|
||
msgstr "Nom du statut"
|
||
|
||
#: admin/workflows.py:609 admin/workflows.py:1728
|
||
msgid "There is already a status with that name."
|
||
msgstr "Il y a déjà un statut avec ce nom."
|
||
|
||
#: admin/workflows.py:615 admin/workflows.py:618
|
||
msgid "Edit Workflow Status"
|
||
msgstr "Éditer le statut du workflow"
|
||
|
||
#: admin/workflows.py:623
|
||
msgid "Do nothing"
|
||
msgstr "Ne rien faire"
|
||
|
||
#: admin/workflows.py:624
|
||
msgid "Remove these forms"
|
||
msgstr "Effacer ces formulaires"
|
||
|
||
#: admin/workflows.py:629
|
||
#, python-format
|
||
msgid "Change these forms status to \"%s\""
|
||
msgstr "Changer le statut des formulaires en « %s »"
|
||
|
||
#: admin/workflows.py:632
|
||
msgid "Pick an Action"
|
||
msgstr "Choisir une action"
|
||
|
||
#: admin/workflows.py:644
|
||
msgid "Delete / Reassign"
|
||
msgstr "Supprimer / Réassigner"
|
||
|
||
#: admin/workflows.py:645
|
||
msgid "Delete Status / Reassign"
|
||
msgstr "Supprimer le statut / Réassigner"
|
||
|
||
#: admin/workflows.py:649
|
||
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:659
|
||
#, python-format
|
||
msgid "%s items"
|
||
msgstr "%s éléments"
|
||
|
||
#: admin/workflows.py:688
|
||
msgid "Administrator reassigned status"
|
||
msgstr "Statut réaffecté par l’administrateur"
|
||
|
||
#: admin/workflows.py:710
|
||
msgid "Hide status from user"
|
||
msgstr "Cacher ce statut au demandeur"
|
||
|
||
#: admin/workflows.py:714
|
||
msgid "Colour in backoffice"
|
||
msgstr "Couleur dans le backoffice"
|
||
|
||
#: admin/workflows.py:717
|
||
msgid "Extra CSS for frontoffice style"
|
||
msgstr "Classe supplémentaire (CSS) pour le style en frontoffice"
|
||
|
||
#: admin/workflows.py:737
|
||
msgid "Display Settings"
|
||
msgstr "Paramètres d’affichage"
|
||
|
||
#: admin/workflows.py:746
|
||
msgid "Force Terminal Status"
|
||
msgstr "Caractère final du statut"
|
||
|
||
#: admin/workflows.py:758
|
||
msgid "Edit Terminal Status"
|
||
msgstr "Éditer le caractère final du statut"
|
||
|
||
#: admin/workflows.py:759
|
||
msgid "Terminal Status"
|
||
msgstr "Caractère final"
|
||
|
||
#: admin/workflows.py:765
|
||
msgid "Information text for backoffice"
|
||
msgstr "Texte d’information sur le backoffice"
|
||
|
||
#: admin/workflows.py:777
|
||
msgid "Edit Backoffice Information Text"
|
||
msgstr "Éditer le texte d’information backoffice"
|
||
|
||
#: admin/workflows.py:779
|
||
msgid "Backoffice Information Text"
|
||
msgstr "Texte d’information backoffice"
|
||
|
||
#: admin/workflows.py:827
|
||
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:830
|
||
msgid "This takes priority over a variable name"
|
||
msgstr "Ce choix est prioritaire par rapport au nom de variable"
|
||
|
||
#: admin/workflows.py:847 qommon/substitution.py:138 wf/dispatch.py:163
|
||
msgid "Variable"
|
||
msgstr "Variable"
|
||
|
||
#: admin/workflows.py:881 admin/workflows.py:924 backoffice/management.py:2931
|
||
#: qommon/substitution.py:132
|
||
msgid "Variables"
|
||
msgstr "Variables"
|
||
|
||
#: admin/workflows.py:884
|
||
msgid "There are not yet any variables."
|
||
msgstr "Il n’y a pas encore de variables."
|
||
|
||
#: admin/workflows.py:904 admin/workflows.py:940 admin/workflows.py:1529
|
||
#: admin/workflows.py:1615
|
||
msgid "Backoffice Fields"
|
||
msgstr "Données de traitement"
|
||
|
||
#: admin/workflows.py:907
|
||
msgid "There are not yet any backoffice fields."
|
||
msgstr "Il n’y a pas encore de donnée de traitement."
|
||
|
||
#: admin/workflows.py:954 backoffice/management.py:2984
|
||
msgid "Functions"
|
||
msgstr "Fonctions"
|
||
|
||
#: admin/workflows.py:981 admin/workflows.py:982 admin/workflows.py:984
|
||
msgid "New Function"
|
||
msgstr "Nouvelle fonction"
|
||
|
||
#: admin/workflows.py:1021 admin/workflows.py:1022 admin/workflows.py:1024
|
||
msgid "Edit Function"
|
||
msgstr "Modifier la fonction"
|
||
|
||
#: admin/workflows.py:1041 admin/workflows.py:1505 admin/workflows.py:1619
|
||
#: wf/criticality.py:27
|
||
msgid "Criticality Levels"
|
||
msgstr "Niveaux de criticité"
|
||
|
||
#: admin/workflows.py:1053 admin/workflows.py:1087
|
||
msgid "Colour"
|
||
msgstr "Couleur"
|
||
|
||
#: admin/workflows.py:1070 admin/workflows.py:1073
|
||
msgid "New Criticality Level"
|
||
msgstr "Nouveau niveau de criticité"
|
||
|
||
#: admin/workflows.py:1071
|
||
msgid "New Criticality level"
|
||
msgstr "Nouveau niveau de criticité"
|
||
|
||
#: admin/workflows.py:1107 admin/workflows.py:1108 admin/workflows.py:1110
|
||
msgid "Edit Criticality Level"
|
||
msgstr "Modifier le niveau de criticité"
|
||
|
||
#: admin/workflows.py:1137
|
||
#, python-format
|
||
msgid "Global Action: %s"
|
||
msgstr "Action globale : %s"
|
||
|
||
#: admin/workflows.py:1153
|
||
msgid "Actions"
|
||
msgstr "Actions"
|
||
|
||
#: admin/workflows.py:1155
|
||
msgid "There are not yet any items in this action."
|
||
msgstr "Il n’y a pas encore d’éléments dans cette action."
|
||
|
||
#: admin/workflows.py:1183
|
||
msgid "Triggers"
|
||
msgstr "Déclencheurs"
|
||
|
||
#: admin/workflows.py:1205
|
||
msgid "You are about to remove an action."
|
||
msgstr "Vous allez supprimer une action."
|
||
|
||
#: admin/workflows.py:1212
|
||
msgid "Delete Action"
|
||
msgstr "Supprimer l’action"
|
||
|
||
#: admin/workflows.py:1214
|
||
msgid "Deleting Action:"
|
||
msgstr "Suppression de l’action :"
|
||
|
||
#: admin/workflows.py:1224
|
||
msgid "Action Name"
|
||
msgstr "Nom de l’action"
|
||
|
||
#: admin/workflows.py:1235 admin/workflows.py:1336
|
||
msgid "There is already an action with that name."
|
||
msgstr "Il y a déjà une action avec ce nom."
|
||
|
||
#: admin/workflows.py:1241 admin/workflows.py:1244
|
||
msgid "Edit Action Name"
|
||
msgstr "Modifier le nom de l’action"
|
||
|
||
#: admin/workflows.py:1258
|
||
msgid "Change Action Name"
|
||
msgstr "Changer le nom de l’action"
|
||
|
||
#: admin/workflows.py:1264
|
||
msgid "New Item"
|
||
msgstr "Nouvel élément"
|
||
|
||
#: admin/workflows.py:1268
|
||
msgid "New Trigger"
|
||
msgstr "Nouveau déclencheur"
|
||
|
||
#: admin/workflows.py:1299
|
||
msgid "Automatic"
|
||
msgstr "Automatique"
|
||
|
||
#: admin/workflows.py:1300
|
||
msgid "Manual"
|
||
msgstr "Manuel"
|
||
|
||
#: admin/workflows.py:1301
|
||
msgid "External call"
|
||
msgstr "Appel externe"
|
||
|
||
#: admin/workflows.py:1341 admin/workflows.py:1342 admin/workflows.py:1344
|
||
msgid "New Global Action"
|
||
msgstr "Nouvelle action globale"
|
||
|
||
#: admin/workflows.py:1380
|
||
#, python-format
|
||
msgid "Workflow - %s"
|
||
msgstr "Workflow - %s"
|
||
|
||
#: admin/workflows.py:1415
|
||
msgid "Possible Status"
|
||
msgstr "Statuts possibles"
|
||
|
||
#: admin/workflows.py:1418
|
||
msgid "There are not yet any status defined in this workflow."
|
||
msgstr "Il n’y a pas encore de statuts définis dans ce workflow."
|
||
|
||
#: admin/workflows.py:1422
|
||
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:1446 admin/workflows.py:1604
|
||
msgid "Workflow Functions"
|
||
msgstr "Fonctions dans ce workflow"
|
||
|
||
#: admin/workflows.py:1448
|
||
msgid "add function"
|
||
msgstr "ajouter une fonction"
|
||
|
||
#: admin/workflows.py:1465 admin/workflows.py:1611
|
||
msgid "Workflow Variables"
|
||
msgstr "Variables du workflow"
|
||
|
||
#: admin/workflows.py:1481 admin/workflows.py:1645
|
||
msgid "Global Actions"
|
||
msgstr "Actions globales"
|
||
|
||
#: admin/workflows.py:1483
|
||
msgid "add global action"
|
||
msgstr "ajouter une action globale"
|
||
|
||
#: admin/workflows.py:1509
|
||
msgid "add criticality level"
|
||
msgstr "ajouter un niveau de criticité"
|
||
|
||
#: admin/workflows.py:1549
|
||
msgid "Full Screen"
|
||
msgstr "Plein écran"
|
||
|
||
#: admin/workflows.py:1556
|
||
msgid "This workflow is used for the following forms:"
|
||
msgstr "Ce workflow est utilisé par les formulaires suivants :"
|
||
|
||
#: admin/workflows.py:1591 wf/form.py:231
|
||
msgid "required"
|
||
msgstr "obligatoire"
|
||
|
||
#: admin/workflows.py:1625
|
||
msgid "Statuses"
|
||
msgstr "Statuts"
|
||
|
||
#: admin/workflows.py:1637
|
||
msgid "No actions in this status."
|
||
msgstr "Il n’y a pas encore d’action dans ce statut."
|
||
|
||
#: admin/workflows.py:1684
|
||
msgid "New Status"
|
||
msgstr "Nouveau statut"
|
||
|
||
#: admin/workflows.py:1752 admin/workflows.py:1759
|
||
msgid "Edit Workflow"
|
||
msgstr "Éditer le workflow"
|
||
|
||
#: admin/workflows.py:1756
|
||
msgid "Duplicate Workflow"
|
||
msgstr "Dupliquer le workflow"
|
||
|
||
#: admin/workflows.py:1768
|
||
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:1773
|
||
msgid "You are about to irrevocably delete this workflow."
|
||
msgstr "Vous allez définitivement supprimer ce workflow."
|
||
|
||
#: admin/workflows.py:1780
|
||
msgid "Delete Workflow"
|
||
msgstr "Supprimer le workflow"
|
||
|
||
#: admin/workflows.py:1782
|
||
msgid "Deleting Workflow:"
|
||
msgstr "Suppression du workflow :"
|
||
|
||
#: admin/workflows.py:1833 admin/workflows.py:1912 admin/workflows.py:1914
|
||
msgid "New Workflow"
|
||
msgstr "Nouveau workflow"
|
||
|
||
#: admin/workflows.py:1872
|
||
msgid "Forms and card models"
|
||
msgstr "Formulaires et modèles de fiche"
|
||
|
||
#: admin/workflows.py:1878 carddef.py:36
|
||
msgid "Card models"
|
||
msgstr "Modèles de fiche"
|
||
|
||
#: admin/workflows.py:1891
|
||
msgid "Unused workflows"
|
||
msgstr "Workflows inutilisés"
|
||
|
||
#: admin/workflows.py:1927 admin/workflows.py:1940 admin/workflows.py:1942
|
||
msgid "Import Workflow"
|
||
msgstr "Importer le workflow"
|
||
|
||
#: admin/workflows.py:1944
|
||
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 l’URL du workflow."
|
||
|
||
#: admin/workflows.py:1988
|
||
#, python-format
|
||
msgid "Copy of %s"
|
||
msgstr "Copie de %s"
|
||
|
||
#: admin/workflows.py:1990
|
||
#, python-format
|
||
msgid "Copy of %(name)s (%(no)d)"
|
||
msgstr "Copie de %(name)s (%(no)d)"
|
||
|
||
#: admin/workflows.py:1995
|
||
msgid "This workflow has been successfully imported."
|
||
msgstr "Ce workflow a été importé correctement."
|
||
|
||
#: admin/wscalls.py:46
|
||
msgid "Beware it is risky to change it"
|
||
msgstr "Attention, ce changement est risqué"
|
||
|
||
#: admin/wscalls.py:51 wf/wscall.py:165
|
||
msgid "Request"
|
||
msgstr "Requête"
|
||
|
||
#: admin/wscalls.py:98
|
||
msgid "Webservice Call"
|
||
msgstr "Appel webservice"
|
||
|
||
#: admin/wscalls.py:114
|
||
msgid "Parameters"
|
||
msgstr "Paramètres"
|
||
|
||
#: admin/wscalls.py:118 templates/wcs/backoffice/data-sources.html:21
|
||
msgid "URL:"
|
||
msgstr "URL :"
|
||
|
||
#: admin/wscalls.py:122
|
||
msgid "Request Signature Key:"
|
||
msgstr "Clé de signature de la requête :"
|
||
|
||
#: admin/wscalls.py:125
|
||
msgid "Query string data:"
|
||
msgstr "Données envoyées en paramètres de l’URL :"
|
||
|
||
#: admin/wscalls.py:130
|
||
msgid "Method:"
|
||
msgstr "Méthode :"
|
||
|
||
#: admin/wscalls.py:133
|
||
msgid "POST data:"
|
||
msgstr "Données à envoyer dans le corps de la requête :"
|
||
|
||
#: admin/wscalls.py:156 admin/wscalls.py:158
|
||
msgid "Edit webservice call"
|
||
msgstr "Modifier l’appel webservice"
|
||
|
||
#: admin/wscalls.py:165
|
||
msgid "You are about to irrevocably delete this webservice call."
|
||
msgstr "Vous allez définitivement supprimer cet appel webservice."
|
||
|
||
#: admin/wscalls.py:172
|
||
msgid "Delete webservice call"
|
||
msgstr "Effacer l’appel webservice"
|
||
|
||
#: admin/wscalls.py:174
|
||
msgid "Deleting webservice call:"
|
||
msgstr "Effacement de l’appel webservice :"
|
||
|
||
#: admin/wscalls.py:186 admin/wscalls.py:193 admin/wscalls.py:197
|
||
msgid "Webservice Calls"
|
||
msgstr "Appels webservices"
|
||
|
||
#: admin/wscalls.py:199 admin/wscalls.py:228 admin/wscalls.py:230
|
||
msgid "New webservice call"
|
||
msgstr "Nouvel appel webservice"
|
||
|
||
#: api.py:100 formdata.py:524
|
||
msgid "Draft"
|
||
msgstr "Brouillon"
|
||
|
||
#: api.py:110
|
||
#, python-format
|
||
msgid "%(name)s (draft)"
|
||
msgstr "%(name)s - (brouillon)"
|
||
|
||
#: api.py:112
|
||
#, python-format
|
||
msgid "%(name)s #%(id)s (%(status)s)"
|
||
msgstr "%(name)s - n°%(id)s (%(status)s)"
|
||
|
||
#: api.py:906
|
||
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:48
|
||
msgid "You are about to irrevocably delete this card model."
|
||
msgstr "Vous allez définitivement supprimer ce modèle de fiche."
|
||
|
||
#: backoffice/cards.py:49
|
||
msgid "Deleting Card Model:"
|
||
msgstr "Suppression du modèle de fiche :"
|
||
|
||
#: backoffice/cards.py:51
|
||
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 l’URL de la fiche."
|
||
|
||
#: backoffice/cards.py:54
|
||
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:132
|
||
msgid "Creation Role"
|
||
msgstr "Rôle de création"
|
||
|
||
#: backoffice/cards.py:210 backoffice/cards.py:211
|
||
msgid "Import Card Model"
|
||
msgstr "Importer un modèle de fiche"
|
||
|
||
#: backoffice/cards.py:213
|
||
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 l’URL de la fiche."
|
||
|
||
#: backoffice/cards.py:215
|
||
#, python-format
|
||
msgid "Error loading card model (%s)."
|
||
msgstr "Erreur au chargement du modèle de fiche (%s) :"
|
||
|
||
#: backoffice/cards.py:217
|
||
msgid "This card model has been successfully imported. "
|
||
msgstr "Cet modèle de fiche a été importée correctement."
|
||
|
||
#: backoffice/cards.py:219
|
||
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:237 backoffice/cards.py:262 backoffice/cards.py:264
|
||
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:133
|
||
msgid "Import data from a CSV file"
|
||
msgstr "Importer des fiches depuis un fichier CSV"
|
||
|
||
#: backoffice/data_management.py:148
|
||
#, python-format
|
||
msgid "will be ignored - type %s not supported"
|
||
msgstr "sera ignoré - type %s pas pris en charge"
|
||
|
||
#: backoffice/data_management.py:152 backoffice/management.py:1321
|
||
#: fields.py:938 fields.py:957 fields.py:984 formdata.py:663 workflows.py:1901
|
||
msgid "Yes"
|
||
msgstr "Oui"
|
||
|
||
#: backoffice/data_management.py:192 backoffice/data_management.py:193
|
||
#: templates/wcs/backoffice/card-data-import-form.html:6
|
||
msgid "Import CSV"
|
||
msgstr "Importer depuis un fichier CSV"
|
||
|
||
#: backoffice/data_management.py:211
|
||
msgid "Invalid file format."
|
||
msgstr "Format de fichier invalide."
|
||
|
||
#: backoffice/data_management.py:213
|
||
msgid "You have to enter a file."
|
||
msgstr "Vous devez entrer un fichier."
|
||
|
||
#: backoffice/data_management.py:231
|
||
msgid "Invalid CSV file."
|
||
msgstr "Fichier CSV invalide"
|
||
|
||
#: backoffice/data_management.py:235
|
||
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:268
|
||
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:270
|
||
#, python-format
|
||
msgid "(line numbers %s)"
|
||
msgstr "(lignes %s)"
|
||
|
||
#: backoffice/data_management.py:272
|
||
#, python-format
|
||
msgid "(line numbers %s and more)"
|
||
msgstr "(lignes %s et plus)"
|
||
|
||
#: backoffice/data_management.py:289
|
||
msgid "Importing data into cards"
|
||
msgstr "Importation des données dans des fiches"
|
||
|
||
#: backoffice/data_management.py:321
|
||
#, 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:323
|
||
#, 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:116 qommon/admin/menu.py:106
|
||
msgid "View"
|
||
msgstr "Voir"
|
||
|
||
#: backoffice/management.py:137 backoffice/management.py:224
|
||
#: backoffice/management.py:357 backoffice/management.py:458
|
||
#: backoffice/management.py:468 backoffice/management.py:856
|
||
#: backoffice/root.py:62
|
||
msgid "Management"
|
||
msgstr "Traitement"
|
||
|
||
#: backoffice/management.py:145 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:2886
|
||
msgid "Message"
|
||
msgstr "Message"
|
||
|
||
#: backoffice/management.py:155
|
||
msgid "SMS Number"
|
||
msgstr "Numéro SMS"
|
||
|
||
#: backoffice/management.py:161
|
||
msgid "Send"
|
||
msgstr "Envoyer"
|
||
|
||
#: backoffice/management.py:166 backoffice/management.py:311
|
||
msgid "Send tracking code"
|
||
msgstr "Envoyer le code de suivi"
|
||
|
||
#: backoffice/management.py:191
|
||
msgid "SMS with tracking code sent to the user"
|
||
msgstr "Un SMS avec le code de suivi a été envoyé à l’usager"
|
||
|
||
#: backoffice/management.py:197
|
||
msgid "Email with tracking code sent to the user"
|
||
msgstr "Un courriel avec le code de suivi a été envoyé à l’usager"
|
||
|
||
#: backoffice/management.py:327 backoffice/management.py:512
|
||
msgid "Per User View"
|
||
msgstr "Vue par usager"
|
||
|
||
#: backoffice/management.py:372
|
||
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:510 backoffice/management.py:859
|
||
#: backoffice/management.py:963
|
||
msgid "Global View"
|
||
msgstr "Vue globale"
|
||
|
||
#: backoffice/management.py:515 backoffice/management.py:968
|
||
msgid "Map View"
|
||
msgstr "Vue sur une carte"
|
||
|
||
#: backoffice/management.py:521
|
||
msgid "Forms in your care"
|
||
msgstr "Formulaires à votre charge"
|
||
|
||
#: backoffice/management.py:530
|
||
msgid "Other Forms"
|
||
msgstr "Autres formulaires"
|
||
|
||
#: backoffice/management.py:551 backoffice/management.py:688
|
||
#: backoffice/management.py:689 backoffice/management.py:694
|
||
#: backoffice/management.py:704 backoffice/root.py:207
|
||
msgid "Global statistics"
|
||
msgstr "Statistiques globales"
|
||
|
||
#: backoffice/management.py:580
|
||
msgid "No such tracking code or identifier."
|
||
msgstr "Code de suivi ou numéro de demande inconnu."
|
||
|
||
#: backoffice/management.py:586
|
||
msgid "Look up by tracking code or identifier"
|
||
msgstr "Recherche par code de suivi ou numéro de demande"
|
||
|
||
#: backoffice/management.py:590
|
||
msgid "Look up"
|
||
msgstr "Recherche"
|
||
|
||
#: backoffice/management.py:600 backoffice/management.py:889
|
||
#: backoffice/management.py:993 backoffice/management.py:1503 formdef.py:1302
|
||
#: forms/common.py:439 workflows.py:1136 workflows.py:1142 workflows.py:2192
|
||
msgid "Status"
|
||
msgstr "Statut"
|
||
|
||
#: backoffice/management.py:602 backoffice/management.py:1238
|
||
msgid "Waiting for an action"
|
||
msgstr "En attente de votre part"
|
||
|
||
#: backoffice/management.py:603 backoffice/management.py:1240
|
||
msgid "formdata|Open"
|
||
msgstr "formdata|En attente"
|
||
|
||
#: backoffice/management.py:604 backoffice/management.py:1241
|
||
#: backoffice/management.py:2301
|
||
msgid "Done"
|
||
msgstr "Terminé"
|
||
|
||
#: backoffice/management.py:605 backoffice/management.py:1239
|
||
msgid "All"
|
||
msgstr "Tous"
|
||
|
||
#: backoffice/management.py:607 backoffice/management.py:656
|
||
msgid "Start Date"
|
||
msgstr "Date de début"
|
||
|
||
#: backoffice/management.py:609 backoffice/management.py:657
|
||
msgid "End Date"
|
||
msgstr "Date de fin (non incluse)"
|
||
|
||
#: backoffice/management.py:615
|
||
msgid "categories|All"
|
||
msgstr "categories|Toutes"
|
||
|
||
#: backoffice/management.py:623 backoffice/management.py:883
|
||
#: backoffice/management.py:1496 backoffice/management.py:2656
|
||
#: backoffice/submission.py:175
|
||
msgid "Channel"
|
||
msgstr "Canal"
|
||
|
||
#: backoffice/management.py:624
|
||
msgid "channel|All"
|
||
msgstr "channel|Tous"
|
||
|
||
#: backoffice/management.py:646 backoffice/management.py:2327
|
||
msgid "Filters"
|
||
msgstr "Critères"
|
||
|
||
#: backoffice/management.py:661
|
||
msgid "Period"
|
||
msgstr "Période"
|
||
|
||
#: backoffice/management.py:664
|
||
msgid "Shortcuts"
|
||
msgstr "Raccourcis"
|
||
|
||
#: backoffice/management.py:668
|
||
msgid "Current Month"
|
||
msgstr "Mois en cours"
|
||
|
||
#: backoffice/management.py:674
|
||
msgid "Previous Month"
|
||
msgstr "Mois précédent"
|
||
|
||
#: backoffice/management.py:678
|
||
msgid "Current Year"
|
||
msgstr "Année en cours"
|
||
|
||
#: backoffice/management.py:683
|
||
msgid "Previous Year"
|
||
msgstr "Année précédente"
|
||
|
||
#: backoffice/management.py:698 backoffice/management.py:846
|
||
msgid "This site is currently empty. It is required to first add forms."
|
||
msgstr ""
|
||
"Le site est encore vide. Il est nécessaire de d’abord ajouter des "
|
||
"formulaires."
|
||
|
||
#: backoffice/management.py:720
|
||
msgid "Total count:"
|
||
msgstr "Nombre total :"
|
||
|
||
#: backoffice/management.py:787
|
||
#, python-format
|
||
msgid "%(pending)s open on %(total)s"
|
||
msgstr "%(pending)s en attente sur %(total)s"
|
||
|
||
#: backoffice/management.py:790
|
||
#, 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:885
|
||
msgid "Reference"
|
||
msgstr "Référence"
|
||
|
||
#: backoffice/management.py:886 backoffice/management.py:1499
|
||
msgid "Created"
|
||
msgstr "Date de création"
|
||
|
||
#: backoffice/management.py:887 backoffice/management.py:1500
|
||
msgid "Last Modified"
|
||
msgstr "Dernière modification"
|
||
|
||
#: backoffice/management.py:888
|
||
msgid "frontoffice|User"
|
||
msgstr "frontoffice|Usager"
|
||
|
||
#: backoffice/management.py:965
|
||
msgid "Forms View"
|
||
msgstr "Vue par formulaires"
|
||
|
||
#: backoffice/management.py:1002 backoffice/management.py:1004
|
||
#: backoffice/management.py:1016
|
||
msgid "Global Map"
|
||
msgstr "Vue sur une carte"
|
||
|
||
#: backoffice/management.py:1066
|
||
msgid "Export a Spreadsheet"
|
||
msgstr "Export vers un tableur"
|
||
|
||
#: backoffice/management.py:1068
|
||
msgid "Export as CSV File"
|
||
msgstr "Export au format CSV"
|
||
|
||
#: backoffice/management.py:1071
|
||
msgid "Excel Export"
|
||
msgstr "Export vers Excel"
|
||
|
||
#: backoffice/management.py:1074
|
||
msgid "Plot on a Map"
|
||
msgstr "Rendu sur une carte"
|
||
|
||
#: backoffice/management.py:1076 backoffice/management.py:2284
|
||
#: backoffice/management.py:2382
|
||
msgid "Statistics"
|
||
msgstr "Statistiques"
|
||
|
||
#: backoffice/management.py:1086
|
||
msgid "Custom Views"
|
||
msgstr "Vues personnalisées"
|
||
|
||
#: backoffice/management.py:1182 backoffice/management.py:1560
|
||
msgid "Start"
|
||
msgstr "Début"
|
||
|
||
#: backoffice/management.py:1183 backoffice/management.py:1561
|
||
msgid "End"
|
||
msgstr "Fin"
|
||
|
||
#: backoffice/management.py:1209
|
||
msgid "Current view"
|
||
msgstr "Vue actuelle"
|
||
|
||
#: backoffice/management.py:1211
|
||
msgid "filters"
|
||
msgstr "critères"
|
||
|
||
#: backoffice/management.py:1214
|
||
msgid "Columns Settings"
|
||
msgstr "Paramètrage des colonnes"
|
||
|
||
#: backoffice/management.py:1214
|
||
msgid "columns"
|
||
msgstr "colonnes"
|
||
|
||
#: backoffice/management.py:1216
|
||
msgid "Marker Settings"
|
||
msgstr "Paramètrage des marqueurs"
|
||
|
||
#: backoffice/management.py:1216
|
||
msgid "markers"
|
||
msgstr "marqueurs"
|
||
|
||
#: backoffice/management.py:1234
|
||
msgid "Status to display"
|
||
msgstr "Statuts à afficher"
|
||
|
||
#: backoffice/management.py:1321 fields.py:940 fields.py:987 formdata.py:663
|
||
#: workflows.py:1901
|
||
msgid "No"
|
||
msgstr "Non"
|
||
|
||
#: backoffice/management.py:1383 backoffice/management.py:2275
|
||
msgid "Refresh"
|
||
msgstr "Rafraîchir"
|
||
|
||
#: backoffice/management.py:1426
|
||
msgid "Visibility"
|
||
msgstr "Visibilité"
|
||
|
||
#: backoffice/management.py:1429
|
||
msgid "to me only"
|
||
msgstr "par moi uniquement"
|
||
|
||
#: backoffice/management.py:1430
|
||
msgid "to any users"
|
||
msgstr "par tout le monde"
|
||
|
||
#: backoffice/management.py:1434
|
||
msgid "Update existing view settings"
|
||
msgstr "Mettre à jour les paramètres"
|
||
|
||
#: backoffice/management.py:1435
|
||
msgid "Save View"
|
||
msgstr "Enregistrer la vue"
|
||
|
||
#: backoffice/management.py:1447
|
||
msgid "Missing title."
|
||
msgstr "Titre manquant."
|
||
|
||
#: backoffice/management.py:1453
|
||
msgid "Views must have at least one column."
|
||
msgstr "Les vues doivent avoir au moins une colonne."
|
||
|
||
#: backoffice/management.py:1475
|
||
#, python-format
|
||
msgid "You are about to remove the \"%s\" custom view."
|
||
msgstr "Vous allez supprimer la vue personnalisée « %s »."
|
||
|
||
#: backoffice/management.py:1478
|
||
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:1485
|
||
msgid "Delete Custom View"
|
||
msgstr "Supprimer la vue personnalisée"
|
||
|
||
#: backoffice/management.py:1494 fields.py:113
|
||
msgid "Number"
|
||
msgstr "Numéro"
|
||
|
||
#: backoffice/management.py:1498
|
||
msgid "Submission By"
|
||
msgstr "Saisie par"
|
||
|
||
#: backoffice/management.py:1501
|
||
msgid "User Label"
|
||
msgstr "Nom de l’usager"
|
||
|
||
#: backoffice/management.py:1504
|
||
msgid "Anonymised"
|
||
msgstr "Anonymisé"
|
||
|
||
#: backoffice/management.py:1562
|
||
msgid "Start (modification time)"
|
||
msgstr "Début (date de modification)"
|
||
|
||
#: backoffice/management.py:1563
|
||
msgid "End (modification time)"
|
||
msgstr "Fin (date de modification)"
|
||
|
||
#: backoffice/management.py:1755
|
||
msgid "Listing"
|
||
msgstr "Listing"
|
||
|
||
#: backoffice/management.py:1804
|
||
#, python-format
|
||
msgid "Executing task \"%s\" on forms"
|
||
msgstr "Exécution de la tâche «%s» sur les formulaires"
|
||
|
||
#: backoffice/management.py:1816
|
||
msgid "Executing Task"
|
||
msgstr "Exécution de la tâche"
|
||
|
||
#: backoffice/management.py:1832 forms/common.py:601
|
||
#: templates/wcs/backoffice/card-data-import-form.html:35
|
||
msgid "Back to Listing"
|
||
msgstr "Retour au listing"
|
||
|
||
#: backoffice/management.py:1893
|
||
msgid "Exporting forms in CSV"
|
||
msgstr "Export des formulaires en CSV"
|
||
|
||
#: backoffice/management.py:2003
|
||
msgid "Exporting forms in Excel format"
|
||
msgstr "Export des formulaires au format Excel"
|
||
|
||
#: backoffice/management.py:2067
|
||
msgid "Exporting forms in Open Document format"
|
||
msgstr "Export des formulaires au format Open Document"
|
||
|
||
#: backoffice/management.py:2247 backoffice/management.py:2266 fields.py:2334
|
||
msgid "Map"
|
||
msgstr "Carte"
|
||
|
||
#: backoffice/management.py:2297 backoffice/management.py:2301
|
||
#: backoffice/management.py:2304
|
||
#, python-format
|
||
msgid "Status: %s"
|
||
msgstr "Statut : %s"
|
||
|
||
#: backoffice/management.py:2297
|
||
msgid "Pending"
|
||
msgstr "En attente"
|
||
|
||
#: backoffice/management.py:2339
|
||
msgid "Total number of records:"
|
||
msgstr "Nombre total d’enregistrements :"
|
||
|
||
#: backoffice/management.py:2431
|
||
msgid "Resolution time"
|
||
msgstr "Durée pour la résolution"
|
||
|
||
#: backoffice/management.py:2448
|
||
#, python-format
|
||
msgid "To Status \"%s\""
|
||
msgstr "Vers le statut « %s »"
|
||
|
||
#: backoffice/management.py:2451
|
||
msgid "Minimum Time:"
|
||
msgstr "Temps minimum :"
|
||
|
||
#: backoffice/management.py:2452
|
||
msgid "Maximum Time:"
|
||
msgstr "Temps maximum :"
|
||
|
||
#: backoffice/management.py:2453
|
||
msgid "Range:"
|
||
msgstr "Étendue :"
|
||
|
||
#: backoffice/management.py:2455
|
||
msgid "Mean:"
|
||
msgstr "Moyenne :"
|
||
|
||
#: backoffice/management.py:2461
|
||
msgid "Median:"
|
||
msgstr "Médiane :"
|
||
|
||
#: backoffice/management.py:2476
|
||
msgid "Standard Deviation:"
|
||
msgstr "Écart type :"
|
||
|
||
#: backoffice/management.py:2492
|
||
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:2515
|
||
#, 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:2517
|
||
#, 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:2538
|
||
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 l’usager."
|
||
|
||
#: backoffice/management.py:2589
|
||
msgid "General Information"
|
||
msgstr "Informations générales"
|
||
|
||
#: backoffice/management.py:2618
|
||
msgid "This status is not visible to users."
|
||
msgstr "Ce statut est caché au demandeur."
|
||
|
||
#: backoffice/management.py:2629
|
||
msgid "Criticality Level:"
|
||
msgstr "Criticité :"
|
||
|
||
#: backoffice/management.py:2633
|
||
#, python-format
|
||
msgid "This form has been anonymised on %(date)s."
|
||
msgstr "Ce formulaire a été anonymisé le %(date)s."
|
||
|
||
#: backoffice/management.py:2643
|
||
msgid "Original form"
|
||
msgstr "Formulaire d’origine"
|
||
|
||
#: backoffice/management.py:2648 backoffice/management.py:2995
|
||
msgid "(deleted)"
|
||
msgstr "(supprimé)"
|
||
|
||
#: backoffice/management.py:2662
|
||
msgid "Open"
|
||
msgstr "Ouvrir"
|
||
|
||
#: backoffice/management.py:2664
|
||
msgid "Comments"
|
||
msgstr "Commentaire"
|
||
|
||
#: backoffice/management.py:2673
|
||
msgid "Associated User"
|
||
msgstr "Usager associé"
|
||
|
||
#: backoffice/management.py:2708 backoffice/management.py:2898
|
||
#: backoffice/management.py:2902
|
||
msgid "Data Inspector"
|
||
msgstr "Inspection des données"
|
||
|
||
#: backoffice/management.py:2727
|
||
msgid "User Pending Forms"
|
||
msgstr "Formulaires de cet usager en attente"
|
||
|
||
#: backoffice/management.py:2784
|
||
msgid "Condition (Django)"
|
||
msgstr "Condition (Django)"
|
||
|
||
#: backoffice/management.py:2785
|
||
msgid "Condition (Python)"
|
||
msgstr "Condition (Python)"
|
||
|
||
#: backoffice/management.py:2787
|
||
msgid "HTML Template (WYSIWYG)"
|
||
msgstr "Gabarit HTML (WYSIWYG)"
|
||
|
||
#: backoffice/management.py:2812
|
||
msgid "Evaluate"
|
||
msgstr "Évaluer"
|
||
|
||
#: backoffice/management.py:2831 conditions.py:60
|
||
msgid "Failed to evaluate condition"
|
||
msgstr "Erreur à l’évaluation de la condition"
|
||
|
||
#: backoffice/management.py:2841
|
||
msgid "Condition result:"
|
||
msgstr "Résultat de la condition :"
|
||
|
||
#: backoffice/management.py:2843 fields.py:957
|
||
msgid "True"
|
||
msgstr "Vrai"
|
||
|
||
#: backoffice/management.py:2843
|
||
msgid "False"
|
||
msgstr "Faux"
|
||
|
||
#: backoffice/management.py:2847
|
||
msgid "Python actual result is"
|
||
msgstr "Le résultat Python en retour est"
|
||
|
||
#: backoffice/management.py:2856
|
||
msgid "Failed to evaluate template"
|
||
msgstr "Erreur à l’évaluation du gabarit"
|
||
|
||
#: backoffice/management.py:2861 backoffice/management.py:2884
|
||
msgid "Template rendering:"
|
||
msgstr "Rendu du gabarit :"
|
||
|
||
#: backoffice/management.py:2866 backoffice/management.py:2888
|
||
msgid "HTML Source:"
|
||
msgstr "Source HTML :"
|
||
|
||
#: backoffice/management.py:2878
|
||
msgid "Failed to evaluate HTML template"
|
||
msgstr "Erreur à l’évaluation du gabarit HTML"
|
||
|
||
#: backoffice/management.py:2907
|
||
msgid "View Form"
|
||
msgstr "Voir le formulaire"
|
||
|
||
#: backoffice/management.py:2911
|
||
msgid "View Card"
|
||
msgstr "Voir la fiche"
|
||
|
||
#: backoffice/management.py:2914
|
||
msgid "View Workflow"
|
||
msgstr "Voir le workflow"
|
||
|
||
#: backoffice/management.py:2921
|
||
msgid "Test tools"
|
||
msgstr "Outils de test"
|
||
|
||
#: backoffice/management.py:2965
|
||
msgid "variables from parent's request"
|
||
msgstr "variables de la demande parente"
|
||
|
||
#: backoffice/management.py:2997
|
||
msgid "unset"
|
||
msgstr "non définie"
|
||
|
||
#: backoffice/management.py:3005
|
||
msgid "Markers Stack"
|
||
msgstr "Pile des marqueurs"
|
||
|
||
#: backoffice/management.py:3060 qommon/misc.py:294
|
||
msgid "Sunday"
|
||
msgstr "dimanche"
|
||
|
||
#: backoffice/management.py:3060 qommon/misc.py:293
|
||
msgid "Monday"
|
||
msgstr "lundi"
|
||
|
||
#: backoffice/management.py:3060 qommon/misc.py:293
|
||
msgid "Tuesday"
|
||
msgstr "mardi"
|
||
|
||
#: backoffice/management.py:3061 qommon/misc.py:293
|
||
msgid "Wednesday"
|
||
msgstr "mercredi"
|
||
|
||
#: backoffice/management.py:3061 qommon/misc.py:294
|
||
msgid "Thursday"
|
||
msgstr "jeudi"
|
||
|
||
#: backoffice/management.py:3061 qommon/misc.py:294
|
||
msgid "Friday"
|
||
msgstr "vendredi"
|
||
|
||
#: backoffice/management.py:3061 qommon/misc.py:294
|
||
msgid "Saturday"
|
||
msgstr "samedi"
|
||
|
||
#: backoffice/management.py:3083
|
||
msgid "Submissions by year"
|
||
msgstr "Transmissions par année"
|
||
|
||
#: backoffice/management.py:3086
|
||
msgid "Submissions by month"
|
||
msgstr "Transmissions par mois"
|
||
|
||
#: backoffice/management.py:3088
|
||
msgid "Submissions by weekday"
|
||
msgstr "Transmissions par jour de la semaine"
|
||
|
||
#: backoffice/management.py:3090
|
||
msgid "Submissions by hour"
|
||
msgstr "Transmissions par heure"
|
||
|
||
#: backoffice/management.py:3179
|
||
#, python-format
|
||
msgid "%d day(s)"
|
||
msgstr "%d jour(s)"
|
||
|
||
#: backoffice/management.py:3181
|
||
#, python-format
|
||
msgid "%d hour(s)"
|
||
msgstr "%d heures(s)"
|
||
|
||
#: backoffice/management.py:3183
|
||
#, python-format
|
||
msgid "%d minute(s)"
|
||
msgstr "%d minute(s)"
|
||
|
||
#: backoffice/management.py:3186
|
||
#, 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:3189
|
||
#, 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:3192
|
||
#, python-format
|
||
msgid "%(minutes)d minute(s) and %(seconds)d seconds"
|
||
msgstr "%(minutes)d minute(s) et %(seconds)d secondes"
|
||
|
||
#: backoffice/management.py:3194
|
||
#, python-format
|
||
msgid "%d seconds"
|
||
msgstr "%d secondes"
|
||
|
||
#: backoffice/root.py:61 backoffice/submission.py:304
|
||
#: backoffice/submission.py:305 backoffice/submission.py:422
|
||
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:1508 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 ""
|
||
"L’accè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/submission.py:56 qommon/admin/menu.py:104
|
||
msgid "Remove"
|
||
msgstr "Supprimer"
|
||
|
||
#: backoffice/submission.py:67
|
||
msgid "Deleting Form"
|
||
msgstr "Suppression du formulaire"
|
||
|
||
#: backoffice/submission.py:82 backoffice/submission.py:221 forms/root.py:884
|
||
#: forms/root.py:886 forms/root.py:973
|
||
msgid "This form has already been submitted."
|
||
msgstr "Ce formulaire a déjà été enregistré."
|
||
|
||
#: backoffice/submission.py:211
|
||
msgid "Delete this form"
|
||
msgstr "Supprimer cette demande"
|
||
|
||
#: backoffice/submission.py:334
|
||
msgid "New submission"
|
||
msgstr "Nouvelle demande"
|
||
|
||
#: backoffice/submission.py:335
|
||
msgid "Running submission"
|
||
msgstr "Saisie entamée"
|
||
|
||
#: backoffice/submission.py:336
|
||
msgid "Submission to complete"
|
||
msgstr "Prédemande"
|
||
|
||
#: backoffice/submission.py:391
|
||
#, python-format
|
||
msgid "#%(id)s, %(time)s"
|
||
msgstr "n°%(id)s, %(time)s"
|
||
|
||
#: carddef.py:35
|
||
msgid "Card model"
|
||
msgstr "Modèle de fiche"
|
||
|
||
#: carddef.py:87
|
||
msgid "Default (cards)"
|
||
msgstr "Par défaut (fiches)"
|
||
|
||
#: carddef.py:90
|
||
msgid "Viewer"
|
||
msgstr "Visualisateur"
|
||
|
||
#: carddef.py:91
|
||
msgid "Editor"
|
||
msgstr "Éditeur"
|
||
|
||
#: carddef.py:93
|
||
msgid "Recorded"
|
||
msgstr "Enregistrée"
|
||
|
||
#: carddef.py:94 wf/create_formdata.py:164
|
||
msgid "Deleted"
|
||
msgstr "Supprimée"
|
||
|
||
#: carddef.py:99
|
||
msgid "Edit Card"
|
||
msgstr "Modifier la fiche"
|
||
|
||
#: carddef.py:107
|
||
msgid "Delete Card"
|
||
msgstr "Supprimer la fiche"
|
||
|
||
#: categories.py:113 categories.py:114 categories.py:115
|
||
#: qommon/publisher.py:1023 qommon/publisher.py:1024 qommon/publisher.py:1025
|
||
#: qommon/publisher.py:1026 qommon/publisher.py:1027 qommon/publisher.py:1028
|
||
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:71
|
||
msgid "JSON URL"
|
||
msgstr "URL du JSON"
|
||
|
||
#: data_sources.py:73
|
||
msgid "JSONP URL"
|
||
msgstr "URL du JSONP"
|
||
|
||
#: data_sources.py:428 wf/wscall.py:218
|
||
msgid "JSON"
|
||
msgstr "JSON"
|
||
|
||
#: data_sources.py:429
|
||
msgid "JSONP"
|
||
msgstr "JSONP"
|
||
|
||
#: fields.py:59 workflows.py:1087 workflows.py:1132
|
||
msgid "String / Template"
|
||
msgstr "Texte / Gabarit"
|
||
|
||
#: fields.py:61
|
||
msgid "User Field"
|
||
msgstr "Champ utilisateur"
|
||
|
||
#: fields.py:99
|
||
msgid "Email (builtin)"
|
||
msgstr "Courriel (builtin)"
|
||
|
||
#: fields.py:110 workflows.py:2898
|
||
msgid "Position"
|
||
msgstr "Position"
|
||
|
||
#: fields.py:114
|
||
msgid "Street"
|
||
msgstr "Rue"
|
||
|
||
#: fields.py:115
|
||
msgid "Number and street"
|
||
msgstr "Numéro et rue"
|
||
|
||
#: fields.py:116
|
||
msgid "Post Code"
|
||
msgstr "Code postal"
|
||
|
||
#: fields.py:117
|
||
msgid "City"
|
||
msgstr "Ville"
|
||
|
||
#: fields.py:118 fields.py:2351
|
||
msgid "Country"
|
||
msgstr "Pays"
|
||
|
||
#: fields.py:134
|
||
msgid "Locked"
|
||
msgstr "Verrouillé"
|
||
|
||
#: fields.py:154
|
||
#, python-format
|
||
msgid "invalid expression: %s"
|
||
msgstr "expression invalide : %s"
|
||
|
||
#: fields.py:551 fields.py:652 fields.py:716 fields.py:2025 fields.py:2215
|
||
msgid "Validation Page"
|
||
msgstr "Page de récapitulatif"
|
||
|
||
#: fields.py:552 fields.py:653 fields.py:717 fields.py:2026 fields.py:2216
|
||
msgid "Summary Page"
|
||
msgstr "Résumé de la demande"
|
||
|
||
#: fields.py:553
|
||
msgid "Management Listings"
|
||
msgstr "Tableaux de traitement"
|
||
|
||
#: fields.py:558 wf/attachment.py:159 workflows.py:2350
|
||
msgid "Required"
|
||
msgstr "Obligatoire"
|
||
|
||
#: fields.py:562
|
||
msgid "This is used as suffix for variable names."
|
||
msgstr "Utilisé comme suffixe pour les noms de variable."
|
||
|
||
#: fields.py:563 wf/attachment.py:170 workflows.py:2336
|
||
msgid "Hint"
|
||
msgstr "Remarque"
|
||
|
||
#: fields.py:565 fields.py:663 fields.py:733
|
||
msgid "Display Locations"
|
||
msgstr "Affichage"
|
||
|
||
#: fields.py:569 fields.py:658 fields.py:728
|
||
msgid "Extra classes for CSS styling"
|
||
msgstr "Classes supplémentaires pour les styles CSS"
|
||
|
||
#: fields.py:577
|
||
msgid "Prefill"
|
||
msgstr "Préremplir"
|
||
|
||
#: fields.py:580 fields.py:660 fields.py:730 fields.py:1972
|
||
msgid "Display Condition"
|
||
msgstr "Condition d’affichage"
|
||
|
||
#: fields.py:587
|
||
msgid "Marks the field data for removal in the anonymisation processes."
|
||
msgstr ""
|
||
"Indique que la donnée associée sera supprimée en cas d’anonymisation de la "
|
||
"demande."
|
||
|
||
#: fields.py:676
|
||
msgid "Subtitle"
|
||
msgstr "Sous-titre"
|
||
|
||
#: fields.py:684 qommon/substitution.py:138 workflows.py:2263 workflows.py:2287
|
||
#: workflows.py:2327
|
||
msgid "Comment"
|
||
msgstr "Commentaire"
|
||
|
||
#: fields.py:755
|
||
msgid "Text (line)"
|
||
msgstr "Texte (ligne)"
|
||
|
||
#: fields.py:773 fields.py:848
|
||
msgid "Line length"
|
||
msgstr "Longueur de ligne"
|
||
|
||
#: fields.py:774 fields.py:849
|
||
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é d’utiliser les classes CSS pour "
|
||
"dimensionner les champs d’une manière compatible avec tous les appareils."
|
||
|
||
#: fields.py:779
|
||
msgid "Validation"
|
||
msgstr "Validation"
|
||
|
||
#: fields.py:784
|
||
msgid "This will allow autocompletion from an external source."
|
||
msgstr "Cela permettra l’auto-complétion depuis une source externe."
|
||
|
||
#: fields.py:836
|
||
msgid "Long Text"
|
||
msgstr "Texte long"
|
||
|
||
#: fields.py:854
|
||
msgid "Number of rows"
|
||
msgstr "Nombre de lignes"
|
||
|
||
#: fields.py:857
|
||
msgid "Maximum number of characters"
|
||
msgstr "Nombre maximum de caractères"
|
||
|
||
#: fields.py:859
|
||
msgid "Preformatted Text"
|
||
msgstr "Texte préformaté"
|
||
|
||
#: fields.py:920
|
||
msgid "Check Box (single choice)"
|
||
msgstr "Case à cocher (choix unique)"
|
||
|
||
#: fields.py:1013
|
||
msgid "File Upload"
|
||
msgstr "Fichier"
|
||
|
||
#: fields.py:1050
|
||
msgid "File type suggestion"
|
||
msgstr "Suggestion du type de fichier"
|
||
|
||
#: fields.py:1053
|
||
msgid "Max file size"
|
||
msgstr "Taille maximale du fichier"
|
||
|
||
#: fields.py:1057
|
||
msgid "Automatically resize uploaded images"
|
||
msgstr "Réduire automatiquement la taille des images"
|
||
|
||
#: fields.py:1062
|
||
msgid "Allow user to pick a file from a portfolio"
|
||
msgstr ""
|
||
"Permettre à l’utilisateur de prendre un fichier depuis un porte-document"
|
||
|
||
#: fields.py:1069
|
||
msgid "File storage system"
|
||
msgstr "Système de stockage de fichier"
|
||
|
||
#: fields.py:1180
|
||
msgid "Sound files"
|
||
msgstr "Fichiers son"
|
||
|
||
#: fields.py:1184
|
||
msgid "Video files"
|
||
msgstr "Fichiers vidéo"
|
||
|
||
#: fields.py:1188
|
||
msgid "Image files"
|
||
msgstr "Fichiers image"
|
||
|
||
#: fields.py:1260
|
||
msgid "Date"
|
||
msgstr "Date"
|
||
|
||
#: fields.py:1273
|
||
msgid "Minimum Date"
|
||
msgstr "Date minimale"
|
||
|
||
#: fields.py:1275
|
||
msgid "Date must be in the future"
|
||
msgstr "La date doit être dans le futur"
|
||
|
||
#: fields.py:1276
|
||
msgid "This option is obviously not compatible with setting a minimum date"
|
||
msgstr "Cette option n’est évidemment pas compatible avec la date minimale"
|
||
|
||
#: fields.py:1277
|
||
msgid "Maximum Date"
|
||
msgstr "Date maximale"
|
||
|
||
#: fields.py:1279
|
||
msgid "Date must be in the past"
|
||
msgstr "La date doit être dans le passé"
|
||
|
||
#: fields.py:1280
|
||
msgid "This option is obviously not compatible with setting a maximum date"
|
||
msgstr "Cette option n’est évidemment pas compatible avec la date maximale"
|
||
|
||
#: fields.py:1282
|
||
msgid "Date can be present day"
|
||
msgstr "La date peut être le jour présent"
|
||
|
||
#: fields.py:1283
|
||
msgid ""
|
||
"This option is only useful combined with one of the previous checkboxes."
|
||
msgstr ""
|
||
"Cette option n’est utile que combinée à une des précédentes cases à cocher."
|
||
|
||
#: fields.py:1400 fields.py:1583
|
||
msgid "List"
|
||
msgstr "Liste"
|
||
|
||
#: fields.py:1581 fields.py:1700
|
||
msgid "Display in default filters"
|
||
msgstr "Afficher dans les filtres par défaut"
|
||
|
||
#: fields.py:1584
|
||
msgid "Radio buttons"
|
||
msgstr "Boutons radio"
|
||
|
||
#: fields.py:1585
|
||
msgid "Autocomplete"
|
||
msgstr "Autocomplétion"
|
||
|
||
#: fields.py:1588
|
||
msgid "Display Mode"
|
||
msgstr "Mode d’affichage"
|
||
|
||
#: fields.py:1591 fields.py:1702 fields.py:2170 fields.py:2459
|
||
msgid "Items"
|
||
msgstr "Éléments"
|
||
|
||
#: fields.py:1594 fields.py:1705 fields.py:2173 fields.py:2462
|
||
msgid "Add item"
|
||
msgstr "Ajouter un élément"
|
||
|
||
#: fields.py:1598 fields.py:1712
|
||
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:1602 fields.py:1716
|
||
msgid "Display disabled items"
|
||
msgstr "Afficher les éléments désactivés"
|
||
|
||
#: fields.py:1616 fields.py:1730 fields.py:2190
|
||
msgid "Duplicated Items"
|
||
msgstr "Éléments en double"
|
||
|
||
#: fields.py:1659
|
||
msgid "Multiple choice list"
|
||
msgstr "Liste à choix multiple"
|
||
|
||
#: fields.py:1706
|
||
msgid "Maximum number of choices"
|
||
msgstr "Nombre maximal de choix"
|
||
|
||
#: fields.py:1840
|
||
msgid "Condition"
|
||
msgstr "Condition"
|
||
|
||
#: fields.py:1842
|
||
msgid "Error message if condition is not met"
|
||
msgstr "Message d’erreur si condition non satisfaite"
|
||
|
||
#: fields.py:1866
|
||
msgid "Both condition and error message are required."
|
||
msgstr "La condition et le message d’erreur sont requis."
|
||
|
||
#: fields.py:1975
|
||
msgid "Post Conditions"
|
||
msgstr "Conditions de sortie"
|
||
|
||
#: fields.py:2008
|
||
msgid "Table"
|
||
msgstr "Tableau"
|
||
|
||
#: fields.py:2034
|
||
msgid "Rows"
|
||
msgstr "Lignes"
|
||
|
||
#: fields.py:2037 fields.py:2212 qommon/form.py:1426 qommon/form.py:1463
|
||
msgid "Add row"
|
||
msgstr "Ajouter une ligne"
|
||
|
||
#: fields.py:2038 fields.py:2224
|
||
msgid "Columns"
|
||
msgstr "Colonnes"
|
||
|
||
#: fields.py:2041 fields.py:2227
|
||
msgid "Add column"
|
||
msgstr "Ajouter une colonne"
|
||
|
||
#: fields.py:2158
|
||
msgid "Table of Lists"
|
||
msgstr "Tableau de listes"
|
||
|
||
#: fields.py:2199
|
||
msgid "Table with rows"
|
||
msgstr "Tableau de longueur libre"
|
||
|
||
#: fields.py:2228
|
||
msgid "Total Row"
|
||
msgstr "Ajouter une ligne de total"
|
||
|
||
#: fields.py:2326
|
||
msgid "unimplemented"
|
||
msgstr "non-programmé"
|
||
|
||
#: fields.py:2350
|
||
msgid "Whole world"
|
||
msgstr "Monde entier"
|
||
|
||
#: fields.py:2352
|
||
msgid "Wide area"
|
||
msgstr "Large étendue"
|
||
|
||
#: fields.py:2353
|
||
msgid "Area"
|
||
msgstr "Région"
|
||
|
||
#: fields.py:2354
|
||
msgid "Town"
|
||
msgstr "Ville"
|
||
|
||
#: fields.py:2355
|
||
msgid "Small road"
|
||
msgstr "Petite route"
|
||
|
||
#: fields.py:2356
|
||
msgid "Neighbourhood"
|
||
msgstr "Quartier"
|
||
|
||
#: fields.py:2357
|
||
msgid "Ant"
|
||
msgstr "Fourmi"
|
||
|
||
#: fields.py:2358
|
||
msgid "Initial zoom level"
|
||
msgstr "Niveau de zoom initial"
|
||
|
||
#: fields.py:2360
|
||
msgid "Minimal zoom level"
|
||
msgstr "Niveau de zoom minimal (affichage le plus large)"
|
||
|
||
#: fields.py:2362
|
||
msgid "Maximal zoom level"
|
||
msgstr "Niveau de zoom maximal (affichage le plus resserré)"
|
||
|
||
#: fields.py:2364
|
||
msgid "Initial Position"
|
||
msgstr "Position initiale"
|
||
|
||
#: fields.py:2367
|
||
msgid "Initialize position using device geolocation"
|
||
msgstr "Position initiale selon la géolocalisation de l’appareil"
|
||
|
||
#: fields.py:2377
|
||
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:2381
|
||
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:2442
|
||
msgid "Ranked Items"
|
||
msgstr "Eléments classés"
|
||
|
||
#: fields.py:2463
|
||
msgid "Randomize Items"
|
||
msgstr "Mélanger les éléments"
|
||
|
||
#: fields.py:2547
|
||
msgid "Clear text"
|
||
msgstr "Texte clair"
|
||
|
||
#: fields.py:2548
|
||
msgid "MD5"
|
||
msgstr "MD5"
|
||
|
||
#: fields.py:2549
|
||
msgid "SHA1"
|
||
msgstr "SHA1"
|
||
|
||
#: fields.py:2551
|
||
msgid "Storage formats"
|
||
msgstr "Formats de stockage"
|
||
|
||
#: fields.py:2553
|
||
msgid "Minimum length"
|
||
msgstr "Taille minimale"
|
||
|
||
#: fields.py:2555 qommon/ident/password.py:715
|
||
msgid "Maximum password length"
|
||
msgstr "Taille maximale"
|
||
|
||
#: fields.py:2557 qommon/ident/password.py:717
|
||
msgid "0 for unlimited length"
|
||
msgstr "0 pour ne pas limiter la taille"
|
||
|
||
#: fields.py:2559 qommon/ident/password.py:719
|
||
msgid "Minimum number of uppercase characters"
|
||
msgstr "Nombre minimum de caractères majuscules"
|
||
|
||
#: fields.py:2562 qommon/ident/password.py:722
|
||
msgid "Minimum number of lowercase characters"
|
||
msgstr "Nombre minimum de caractères minuscules"
|
||
|
||
#: fields.py:2565 qommon/ident/password.py:725
|
||
msgid "Minimum number of digits"
|
||
msgstr "Nombre minimum de chiffres"
|
||
|
||
#: fields.py:2568 qommon/ident/password.py:728
|
||
msgid "Minimum number of special characters"
|
||
msgstr "Nombre minimum de caractères spéciaux"
|
||
|
||
#: fields.py:2571
|
||
msgid "Add a password strength indicator"
|
||
msgstr "Afficher un indicateur de robustesse du mot de passe"
|
||
|
||
#: fields.py:2574
|
||
msgid "Add a confirmation input"
|
||
msgstr "Ajouter un champ de confirmation"
|
||
|
||
#: fields.py:2577
|
||
msgid "Label for confirmation input"
|
||
msgstr "Libellé pour le champ de confirmation"
|
||
|
||
#: formdata.py:137
|
||
msgid "Original Submitter"
|
||
msgstr "Expéditeur original"
|
||
|
||
#: formdata.py:351
|
||
msgid "Mail"
|
||
msgstr "Courrier"
|
||
|
||
#: formdata.py:353
|
||
msgid "Phone"
|
||
msgstr "Téléphone"
|
||
|
||
#: formdata.py:354
|
||
msgid "Counter"
|
||
msgstr "Guichet"
|
||
|
||
#: formdata.py:355
|
||
msgid "Fax"
|
||
msgstr "Télécopie"
|
||
|
||
#: formdata.py:356 formdata.py:359
|
||
msgid "Web"
|
||
msgstr "Web"
|
||
|
||
#: formdata.py:595
|
||
msgid "Failed to compute previous status"
|
||
msgstr "Erreur au calcul du statut précédent"
|
||
|
||
#: formdata.py:882
|
||
#, python-format
|
||
msgid "Form Field: %s"
|
||
msgstr "Champ du formulaire : %s"
|
||
|
||
#: formdata.py:885
|
||
msgid "Form Submitter Field"
|
||
msgstr "Champ de l’expéditeur du formulaire"
|
||
|
||
#: formdata.py:997
|
||
#, python-format
|
||
msgid "%(name)s #%(id)s"
|
||
msgstr "%(name)s - n°%(id)s"
|
||
|
||
#: formdata.py:1234
|
||
msgid "Form Receipt Date"
|
||
msgstr "Date de réception du formulaire"
|
||
|
||
#: formdata.py:1235
|
||
msgid "Form Receipt Time"
|
||
msgstr "Heure de réception du formulaire"
|
||
|
||
#: formdata.py:1236
|
||
msgid "Form Number"
|
||
msgstr "Numéro du formulaire"
|
||
|
||
#: formdata.py:1237
|
||
msgid "Form Details"
|
||
msgstr "Détails (données) du formulaire"
|
||
|
||
#: formdata.py:1238
|
||
msgid "Form URL"
|
||
msgstr "URL du formulaire"
|
||
|
||
#: formdata.py:1239
|
||
msgid "Form URL (backoffice)"
|
||
msgstr "URL du formulaire dans le backoffice"
|
||
|
||
#: formdata.py:1240
|
||
msgid "Form Status URL"
|
||
msgstr "URL de status du formulaire"
|
||
|
||
#: formdata.py:1241
|
||
msgid "Form Tracking Code"
|
||
msgstr "Code de suivi du formulaire"
|
||
|
||
#: formdata.py:1242
|
||
msgid "Form Submitter Name"
|
||
msgstr "Nom de l’expéditeur du formulaire"
|
||
|
||
#: formdata.py:1243
|
||
msgid "Form Submitter Email"
|
||
msgstr "Courriel de l’expéditeur du formulaire"
|
||
|
||
#: formdef.py:556
|
||
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:857 formdef.py:1091
|
||
msgid "Unknown field type"
|
||
msgstr "Type de champ inconnu"
|
||
|
||
#: formdef.py:1043
|
||
msgid "Unknown datasources"
|
||
msgstr "Sources de données inconnues"
|
||
|
||
#: formdef.py:1050
|
||
msgid "Duplicated field identifiers"
|
||
msgstr "Identifiants de champ en double"
|
||
|
||
#: formdef.py:1062 workflows.py:610
|
||
msgid "Missing name"
|
||
msgstr "Nom manquant"
|
||
|
||
#: formdef.py:1070
|
||
msgid "Unexpected root node"
|
||
msgstr "Élément racine inattendu"
|
||
|
||
#: formdef.py:1215
|
||
msgid "User name:"
|
||
msgstr "Nom de l’usager :"
|
||
|
||
#: formdef.py:1299 forms/common.py:430
|
||
msgid "User name"
|
||
msgstr "Nom de l’usager"
|
||
|
||
#: formdef.py:1491
|
||
msgid "Notification of creation to user"
|
||
msgstr "Notification de création à l’utilisateur"
|
||
|
||
#: formdef.py:1494 formdef.py:1535
|
||
msgid "New form ({{ form_name }})"
|
||
msgstr "Nouvelle demande ({{ form_name }})"
|
||
|
||
#: formdef.py:1495
|
||
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 d’envoyer.\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:1510
|
||
msgid "Notification of change to user"
|
||
msgstr "Notification de changement à l’utilisateur"
|
||
|
||
#: formdef.py:1512 formdef.py:1552
|
||
msgid "Form status change ({{ form_name }})"
|
||
msgstr "Changement de statut de la demande ({{ form_name }})"
|
||
|
||
#: formdef.py:1513
|
||
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:1532
|
||
msgid "Notification of creation to receiver"
|
||
msgstr "Notification de création au destinataire"
|
||
|
||
#: formdef.py:1536
|
||
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:1550
|
||
msgid "Notification of change to receiver"
|
||
msgstr "Notification de changement au destinataire"
|
||
|
||
#: formdef.py:1553
|
||
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 d’une 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:1570
|
||
msgid "Form Name"
|
||
msgstr "Nom du formulaire"
|
||
|
||
#: forms/actions.py:34 qommon/admin/menu.py:124 qommon/admin/menu.py:127
|
||
#: qommon/template.py:193 workflows.py:2896
|
||
msgid "Error"
|
||
msgstr "Erreur"
|
||
|
||
#: forms/actions.py:35
|
||
msgid "This action link has already been used or has expired."
|
||
msgstr "Ce lien d’action a déjà été utilisé ou est expiré."
|
||
|
||
#: forms/backoffice.py:96
|
||
msgid "Run selected action on all pages"
|
||
msgstr "Exécuter l’action choisie sur toutes les pages"
|
||
|
||
#: forms/common.py:233
|
||
msgid "Your case has been handled by:"
|
||
msgstr "Votre dossier a été pris en charge par :"
|
||
|
||
#: forms/common.py:235
|
||
msgid "Your case is handled by:"
|
||
msgstr "Votre dossier est pris en charge par :"
|
||
|
||
#: forms/common.py:426
|
||
msgid "Summary"
|
||
msgstr "Résumé"
|
||
|
||
#: forms/common.py:512 wf/backoffice_fields.py:65 wf/backoffice_fields.py:83
|
||
msgid "Backoffice Data"
|
||
msgstr "Données de traitement"
|
||
|
||
#: forms/common.py:565
|
||
msgid "less than a minute ago"
|
||
msgstr "il y a moins d’une minute"
|
||
|
||
#: forms/common.py:567
|
||
#, python-format
|
||
msgid "less than %s minutes ago"
|
||
msgstr "il y a moins de %s minutes"
|
||
|
||
#: forms/common.py:571
|
||
#, 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:578
|
||
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 n’a é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:273
|
||
msgid "Filling"
|
||
msgstr "Édition"
|
||
|
||
#: forms/root.py:286
|
||
msgid "Validating"
|
||
msgstr "Validation"
|
||
|
||
#: forms/root.py:337
|
||
msgid "Save Changes"
|
||
msgstr "Enregistrer les changements"
|
||
|
||
#: forms/root.py:341 qommon/admin/menu.py:108
|
||
msgid "Next"
|
||
msgstr "Suivant"
|
||
|
||
#: forms/root.py:344 forms/root.py:1297 qommon/admin/menu.py:107
|
||
msgid "Previous"
|
||
msgstr "Précédent"
|
||
|
||
#: forms/root.py:453 forms/root.py:1300
|
||
msgid "Discard"
|
||
msgstr "Abandonner"
|
||
|
||
#: forms/root.py:457 forms/root.py:1304
|
||
msgid "Save Draft"
|
||
msgstr "Sauvegarder en tant que brouillon"
|
||
|
||
#: forms/root.py:462
|
||
msgid "leave this field blank to prove your humanity"
|
||
msgstr "Laissez ce champ vide pour prouver votre humanité"
|
||
|
||
#: forms/root.py:501 forms/root.py:1451
|
||
msgid "Tracking code"
|
||
msgstr "Code de suivi"
|
||
|
||
#: forms/root.py:524
|
||
msgid "Discard Draft"
|
||
msgstr "Supprimer le brouillon"
|
||
|
||
#: forms/root.py:594
|
||
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:599
|
||
#, python-format
|
||
msgid "Login with %s"
|
||
msgstr "Connexion avec %s"
|
||
|
||
#: forms/root.py:668
|
||
msgid "Sorry, your session have been lost."
|
||
msgstr "Désolé, votre session a été perdue."
|
||
|
||
#: forms/root.py:855
|
||
msgid "Honey pot should be left untouched."
|
||
msgstr "Le pot de miel ne doit pas être touché."
|
||
|
||
#: forms/root.py:1453
|
||
msgid "ex: RPQDFVCD"
|
||
msgstr "ex : RPQDFVCD"
|
||
|
||
#: forms/root.py:1454
|
||
msgid "Load"
|
||
msgstr "Valider"
|
||
|
||
#: forms/root.py:1511 forms/root.py:1520 root.py:175
|
||
msgid "Register"
|
||
msgstr "S’inscrire"
|
||
|
||
#: forms/root.py:1513
|
||
msgid "Logout"
|
||
msgstr "Déconnexion"
|
||
|
||
#: forms/root.py:1517 qommon/ident/idp.py:135 qommon/ident/password.py:218
|
||
#: qommon/ident/password.py:219 root.py:124
|
||
msgid "Login"
|
||
msgstr "S’identifier"
|
||
|
||
#: forms/root.py:1529
|
||
msgid "Your Current Drafts"
|
||
msgstr "Vos brouillons en cours"
|
||
|
||
#: forms/root.py:1547
|
||
#, python-format
|
||
msgid "Your forms with status \"%s\""
|
||
msgstr "Vos formulaires avec le statut « %s »"
|
||
|
||
#: forms/root.py:1602
|
||
msgid "already completed"
|
||
msgstr "déjà complétée"
|
||
|
||
#: forms/root.py:1603
|
||
msgid "review"
|
||
msgstr "relire"
|
||
|
||
#: forms/root.py:1619
|
||
msgid "authentication required"
|
||
msgstr "identification requise"
|
||
|
||
#: forms/root.py:1657
|
||
msgid "All forms"
|
||
msgstr "Tous les formulaires"
|
||
|
||
#: forms/root.py:1690
|
||
msgid "Welcome text on home page for logged users"
|
||
msgstr "Texte de bienvenue pour les utilisateurs identifiés"
|
||
|
||
#: forms/root.py:1693
|
||
msgid "Welcome text on home page for unlogged users"
|
||
msgstr "Texte de bienvenue pour les utilisateurs non-identifiés"
|
||
|
||
#: forms/root.py:1696
|
||
msgid "Explanation text before the CAPTCHA"
|
||
msgstr "Texte d’explication avant le CAPTCHA"
|
||
|
||
#: forms/root.py:1697
|
||
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 s’agit de prouver que vous êtes un humain et non un robot.\n"
|
||
"</p>"
|
||
|
||
#: forms/root.py:1705
|
||
msgid "Message when a form has been recorded"
|
||
msgstr "Message quand un formulaire a été enregistré"
|
||
|
||
#: forms/root.py:1707
|
||
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:1710
|
||
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 n’autoriser qu’un seul exemplaire par utilisateur"
|
||
|
||
#: forms/root.py:1712
|
||
msgid "The form has been recorded on {{ form_receipt_datetime }}."
|
||
msgstr "Le formulaire a été enregistré le {{ form_receipt_datetime }}."
|
||
|
||
#: forms/root.py:1715
|
||
msgid "Message when a form is displayed before validation"
|
||
msgstr "Message quand un formulaire est affiché pour validation"
|
||
|
||
#: forms/root.py:1717
|
||
msgid "Check values then click submit."
|
||
msgstr "Vérifiez le contenu du formulaire puis cliquez sur « Valider »."
|
||
|
||
#: forms/root.py:1720
|
||
msgid "Message in tracking code popup dialog"
|
||
msgstr "Message dans la fenêtre popup du code de suivi"
|
||
|
||
#: forms/root.py:1722
|
||
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:1725
|
||
msgid "Short text in the tracking code box"
|
||
msgstr "Text court dans la boîte du code de suivi"
|
||
|
||
#: forms/root.py:1730 qommon/admin/emails.py:162 qommon/admin/texts.py:86
|
||
msgid "Miscellaneous"
|
||
msgstr "Divers"
|
||
|
||
#: forms/root.py:1731
|
||
msgid "Tracking Code reminder"
|
||
msgstr "Rappel du code de suivi"
|
||
|
||
#: forms/root.py:1732
|
||
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:127 qommon/admin/emails.py:129
|
||
#: qommon/admin/emails.py:152
|
||
msgid "General Options"
|
||
msgstr "Options générales"
|
||
|
||
#: qommon/admin/emails.py:134
|
||
#, python-format
|
||
msgid "Warning: all emails are sent to <%s>"
|
||
msgstr "Attention : tous les courriels sont envoyés à <%s>"
|
||
|
||
#: qommon/admin/emails.py:198
|
||
msgid "Enabled Email"
|
||
msgstr "Courriel activé"
|
||
|
||
#: qommon/admin/emails.py:206
|
||
msgid "Restore default email"
|
||
msgstr "Restaurer le courriel par défaut"
|
||
|
||
#: qommon/admin/emails.py:219 qommon/admin/texts.py:142
|
||
msgid "Invalid template"
|
||
msgstr "Gabarit invalide"
|
||
|
||
#: qommon/admin/emails.py:227
|
||
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 l’entê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 d’affichage"
|
||
|
||
#: 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 d’erreur 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 d’accueil"
|
||
|
||
#: qommon/errors.py:77
|
||
msgid "Oops, the server borked severely"
|
||
msgstr "Oups, le serveur s’est 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 ""
|
||
"C’est 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 n’existe 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:86
|
||
msgid "required field"
|
||
msgstr "champ obligatoire"
|
||
|
||
#: qommon/form.py:108
|
||
msgid "This field is required."
|
||
msgstr "Ce champ est obligatoire."
|
||
|
||
#: qommon/form.py:307
|
||
msgid "invalid value selected"
|
||
msgstr "valeur choisie invalide"
|
||
|
||
#: qommon/form.py:314
|
||
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 n’est pas valide. Une raison probable "
|
||
"est qu’il ait déjà été transmis une fois. Vérifiez les données du "
|
||
"formulaire avant de le soumettre à nouveau."
|
||
|
||
#: qommon/form.py:318
|
||
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:565
|
||
#, python-format
|
||
msgid "Usable units of time: %s."
|
||
msgstr "Unités de temps utilisables : %s."
|
||
|
||
#: qommon/form.py:587
|
||
#, python-format
|
||
msgid "too many characters (limit is %d)"
|
||
msgstr "trop de caractères (la limite est à %d)"
|
||
|
||
#: qommon/form.py:679
|
||
msgid "Use previous file."
|
||
msgstr "Garder le fichier actuel."
|
||
|
||
#: qommon/form.py:681
|
||
msgid "Or upload a new one"
|
||
msgstr "Ou en télécharger un nouveau."
|
||
|
||
#: qommon/form.py:793 root.py:309
|
||
msgid "failed to store file (system error)"
|
||
msgstr "erreur système à l’enregistrement du fichier"
|
||
|
||
#: qommon/form.py:808
|
||
msgid "unknown storage system (system error)"
|
||
msgstr "système de stockage inconnu (erreur système)"
|
||
|
||
#: qommon/form.py:840
|
||
#, python-format
|
||
msgid "over file size limit (%s)"
|
||
msgstr "dépasse la taille limite (%s)"
|
||
|
||
#: qommon/form.py:857
|
||
msgid "invalid file type"
|
||
msgstr "type de fichier invalide"
|
||
|
||
#: qommon/form.py:867
|
||
msgid "forbidden file type"
|
||
msgstr "type de fichier interdit"
|
||
|
||
#: qommon/form.py:883 qommon/form.py:885 qommon/form.py:887
|
||
msgid "must be a valid email address"
|
||
msgstr "doit être une adresse électronique valide"
|
||
|
||
#: qommon/form.py:894 qommon/form.py:900 qommon/form.py:908 qommon/form.py:910
|
||
msgid "invalid address domain"
|
||
msgstr "domaine de l’adresse invalide"
|
||
|
||
#: qommon/form.py:924
|
||
msgid "Digits"
|
||
msgstr "Chiffres"
|
||
|
||
#: qommon/form.py:925
|
||
msgid "Phone Number"
|
||
msgstr "Numéro de téléphone"
|
||
|
||
#: qommon/form.py:926
|
||
msgid "Phone Number (France)"
|
||
msgstr "Numéro de téléphone (France)"
|
||
|
||
#: qommon/form.py:927
|
||
msgid "Zip Code (France)"
|
||
msgstr "Code postal (France)"
|
||
|
||
#: qommon/form.py:928
|
||
msgid "SIREN Code (France)"
|
||
msgstr "Code SIREN (France)"
|
||
|
||
#: qommon/form.py:929
|
||
msgid "SIRET Code (France)"
|
||
msgstr "Code SIRET (France)"
|
||
|
||
#: qommon/form.py:930
|
||
msgid "NIR (France)"
|
||
msgstr "NIR (France)"
|
||
|
||
#: qommon/form.py:931
|
||
msgid "IBAN"
|
||
msgstr "IBAN"
|
||
|
||
#: qommon/form.py:932
|
||
msgid "Regular Expression"
|
||
msgstr "Expression rationnelle"
|
||
|
||
#: qommon/form.py:933
|
||
msgid "Django Condition"
|
||
msgstr "Condition (Django)"
|
||
|
||
#: qommon/form.py:1030 qommon/form.py:1176
|
||
msgid "invalid value"
|
||
msgstr "valeur invalide"
|
||
|
||
#: qommon/form.py:1084 qommon/form.py:1088
|
||
msgid "invalid date"
|
||
msgstr "date invalide"
|
||
|
||
#: qommon/form.py:1091
|
||
#, 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:1094
|
||
#, 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:1140
|
||
msgid "invalid time"
|
||
msgstr "heure invalide"
|
||
|
||
#: qommon/form.py:1189
|
||
msgid "invalid regular expression"
|
||
msgstr "expression rationnelle invalide"
|
||
|
||
#: qommon/form.py:1253
|
||
#, python-format
|
||
msgid "You must select at most %d answers."
|
||
msgstr "Vous devez sélectionner au plus %d réponses."
|
||
|
||
#: qommon/form.py:1306
|
||
msgid "wrong format"
|
||
msgstr "format invalide"
|
||
|
||
#: qommon/form.py:1316
|
||
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:1327
|
||
msgid "must only consist of letters, numbers, or underscore"
|
||
msgstr "uniquement des lettres, des chiffres et le tiret bas (_)"
|
||
|
||
#: qommon/form.py:1336
|
||
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:1359
|
||
msgid "invalid file size"
|
||
msgstr "taille de fichier invalide"
|
||
|
||
#: qommon/form.py:1380 qommon/form.py:1382
|
||
msgid "plus"
|
||
msgstr "plus"
|
||
|
||
#: qommon/form.py:1380 qommon/form.py:1382
|
||
msgid "minus"
|
||
msgstr "moins"
|
||
|
||
#: qommon/form.py:1382
|
||
msgid "times"
|
||
msgstr "fois"
|
||
|
||
#: qommon/form.py:1391
|
||
#, 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:1395
|
||
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:1407
|
||
msgid "wrong answer"
|
||
msgstr "mauvaise réponse"
|
||
|
||
#: qommon/form.py:2135
|
||
msgid "Confirmation"
|
||
msgstr "Confirmation"
|
||
|
||
#: qommon/form.py:2181
|
||
msgid "Very weak"
|
||
msgstr "Très faible"
|
||
|
||
#: qommon/form.py:2182
|
||
msgid "Weak"
|
||
msgstr "Faible"
|
||
|
||
#: qommon/form.py:2183
|
||
msgid "Moderate"
|
||
msgstr "Moyenne"
|
||
|
||
#: qommon/form.py:2184
|
||
msgid "Good"
|
||
msgstr "Bonne"
|
||
|
||
#: qommon/form.py:2185
|
||
msgid "Strong"
|
||
msgstr "Forte"
|
||
|
||
#: qommon/form.py:2186
|
||
msgid "Very strong"
|
||
msgstr "Très forte"
|
||
|
||
#: qommon/form.py:2187
|
||
msgid "Password strength:"
|
||
msgstr "Robustesse du mot de passe :"
|
||
|
||
#: qommon/form.py:2188
|
||
msgid "Too short"
|
||
msgstr "Trop court"
|
||
|
||
#: qommon/form.py:2206 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:2210 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:2215 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:2222 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:2229 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:2236 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:2243 qommon/myspace.py:159
|
||
msgid "Passwords do not match"
|
||
msgstr "Les mots de passe ne sont pas identiques"
|
||
|
||
#: qommon/form.py:2319
|
||
msgid "Other:"
|
||
msgstr "Autre :"
|
||
|
||
#: qommon/form.py:2393
|
||
msgid "Python"
|
||
msgstr "Python"
|
||
|
||
#: qommon/form.py:2415
|
||
msgid "invalid usage, Python expression cannot contain {{"
|
||
msgstr ""
|
||
"utilisation invalide, les expressions Python ne peuvent pas contenir {{"
|
||
|
||
#: qommon/form.py:2419
|
||
#, python-format
|
||
msgid "syntax error in Python expression: %s"
|
||
msgstr "erreur de syntaxe dans l’expression Python: %s"
|
||
|
||
#: qommon/http_response.py:156
|
||
msgid "registered"
|
||
msgstr "enregistrée"
|
||
|
||
#: qommon/http_response.py:171
|
||
msgid "running"
|
||
msgstr "en cours"
|
||
|
||
#: qommon/http_response.py:179
|
||
msgid "failed"
|
||
msgstr "erreur"
|
||
|
||
#: qommon/http_response.py:181
|
||
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:84 workflows.py:1111
|
||
#, python-format
|
||
msgid "%s days"
|
||
msgstr "%s jours"
|
||
|
||
#: qommon/humantime.py:86
|
||
#, python-format
|
||
msgid "%s hours"
|
||
msgstr "%s heures"
|
||
|
||
#: qommon/humantime.py:88
|
||
#, python-format
|
||
msgid "%s minutes"
|
||
msgstr "%s minutes"
|
||
|
||
#: qommon/humantime.py:90
|
||
#, python-format
|
||
msgid "%s seconds"
|
||
msgstr "%s secondes"
|
||
|
||
#: qommon/ident/franceconnect.py:43 qommon/publisher.py:904
|
||
msgid "FranceConnect"
|
||
msgstr "FranceConnect"
|
||
|
||
#: qommon/ident/franceconnect.py:73 wf/backoffice_fields.py:39
|
||
#: wf/create_formdata.py:53 wf/profile.py:65
|
||
msgid "Field"
|
||
msgstr "Champ"
|
||
|
||
#: qommon/ident/franceconnect.py:76 wf/backoffice_fields.py:42
|
||
#: wf/criticality.py:59 wf/dispatch.py:33 wf/profile.py:68
|
||
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 d’identification 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 l’entreprise"
|
||
|
||
#: 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 "L’URL de retour (callback) est %s."
|
||
|
||
#: qommon/ident/franceconnect.py:231
|
||
#, python-format
|
||
msgid "Logout callback URL is %s."
|
||
msgstr "L’URL 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 "
|
||
"d’informations 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 n’est pas encore configurée."
|
||
|
||
#: qommon/ident/franceconnect.py:420
|
||
msgid "user did not authorize login"
|
||
msgstr "connexion de l’utilisateur non autorisée"
|
||
|
||
#: qommon/ident/franceconnect.py:440
|
||
#, python-format
|
||
msgid "FranceConnect authentication failed: %s"
|
||
msgstr "Erreur d’authentification FranceConnect : %s"
|
||
|
||
#: qommon/ident/idp.py:47
|
||
msgid "SAML2"
|
||
msgstr "SAML2"
|
||
|
||
#: qommon/ident/idp.py:87
|
||
msgid "SSO support is not yet configured"
|
||
msgstr "La prise en charge du SSO n’est pas encore configurée."
|
||
|
||
#: qommon/ident/idp.py:137
|
||
msgid "Select the identity provider you want to use."
|
||
msgstr "Choisissez le fournisseur d’identités que vous voulez utiliser."
|
||
|
||
#: qommon/ident/idp.py:172 qommon/ident/password.py:517
|
||
msgid "Create Account"
|
||
msgstr "Créer un compte"
|
||
|
||
#: qommon/ident/idp.py:179 qommon/ident/idp.py:180 qommon/ident/password.py:524
|
||
#: qommon/ident/password.py:525
|
||
msgid "New Account"
|
||
msgstr "Nouveau compte"
|
||
|
||
#: qommon/ident/idp.py:212 qommon/ident/idp.py:223 qommon/ident/idp.py:784
|
||
msgid "Identity Providers"
|
||
msgstr "Fournisseurs d’identités"
|
||
|
||
#: qommon/ident/idp.py:226
|
||
msgid "Create new from remote URL"
|
||
msgstr "Créer à partir d’une URL"
|
||
|
||
#: qommon/ident/idp.py:247
|
||
msgid "Broken"
|
||
msgstr "Cassé"
|
||
|
||
#: qommon/ident/idp.py:276 qommon/ident/idp.py:576
|
||
msgid "Metadata"
|
||
msgstr "Métadonnées"
|
||
|
||
#: qommon/ident/idp.py:277
|
||
msgid "Public Key"
|
||
msgstr "Clé publique"
|
||
|
||
#: qommon/ident/idp.py:278
|
||
msgid "CA Certificate Chain"
|
||
msgstr "Chaîne de certification"
|
||
|
||
#: qommon/ident/idp.py:279
|
||
msgid "Client Key and Certificate"
|
||
msgstr "Clé et certificat du client"
|
||
|
||
#: qommon/ident/idp.py:280
|
||
msgid "Hide this provider from user lists"
|
||
msgstr "Cacher ce fournisseur de la liste présentée à l’utilisateur"
|
||
|
||
#: qommon/ident/idp.py:283
|
||
msgid "Requested NameID format"
|
||
msgstr "Format NameID requis"
|
||
|
||
#: qommon/ident/idp.py:285
|
||
msgid "Persistent"
|
||
msgstr "Persistent"
|
||
|
||
#: qommon/ident/idp.py:286
|
||
msgid "Username (like Google Apps)"
|
||
msgstr "Username (comme avec Google Apps)"
|
||
|
||
#: qommon/ident/idp.py:293
|
||
msgid "Administrator attribute matching rules"
|
||
msgstr "Règles de correspondance des attributs pour le statut administrateur"
|
||
|
||
#: qommon/ident/idp.py:295
|
||
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 n’est configuré, le status administrateur n’est "
|
||
"jamais attribué. Le statut est donné si n’importe laquelle des règles est "
|
||
"validée."
|
||
|
||
#: qommon/ident/idp.py:302
|
||
msgid "Attribute mapping"
|
||
msgstr "Correspondance des attributs"
|
||
|
||
#: qommon/ident/idp.py:305
|
||
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 "
|
||
"l’utilisateur à remplir."
|
||
|
||
#: qommon/ident/idp.py:314 qommon/ident/idp.py:316 qommon/ident/idp.py:486
|
||
#: qommon/ident/idp.py:488
|
||
msgid "New Identity Provider"
|
||
msgstr "Nouveau fournisseur d’identités"
|
||
|
||
#: qommon/ident/idp.py:341 qommon/ident/idp.py:392 qommon/ident/idp.py:431
|
||
#: qommon/ident/idp.py:459 qommon/ident/idp.py:676 qommon/ident/idp.py:733
|
||
#: qommon/ident/idp.py:746
|
||
msgid "Bad metadata"
|
||
msgstr "Métadonnées incorrectes"
|
||
|
||
#: qommon/ident/idp.py:399
|
||
msgid "URL to metadata"
|
||
msgstr "URL vers les métadonnées"
|
||
|
||
#: qommon/ident/idp.py:415 qommon/ident/idp.py:440
|
||
#, python-format
|
||
msgid "Failed to retrieve file (%s)"
|
||
msgstr "Erreur lors de la récupération du fichier (%s)"
|
||
|
||
#: qommon/ident/idp.py:417 qommon/ident/idp.py:442
|
||
msgid "Failed to retrieve file"
|
||
msgstr "Erreur lors de la récupération du fichier"
|
||
|
||
#: qommon/ident/idp.py:435 qommon/ident/idp.py:475
|
||
msgid "URL to public key"
|
||
msgstr "URL de la clé publique"
|
||
|
||
#: qommon/ident/idp.py:453
|
||
msgid "Error in this metadata file"
|
||
msgstr "Erreur dans ce fichier de métadonnées"
|
||
|
||
#: qommon/ident/idp.py:472
|
||
msgid "File looks like a bad metadata file"
|
||
msgstr "Le fichier n’a pas l’air d’un fichier de métadonnées correct"
|
||
|
||
#: qommon/ident/idp.py:477
|
||
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:565
|
||
msgid "Provider"
|
||
msgstr "Fournisseur"
|
||
|
||
#: qommon/ident/idp.py:572 qommon/ident/idp.py:574 qommon/ident/idp.py:625
|
||
msgid "Identity Provider"
|
||
msgstr "Fournisseur d’identités"
|
||
|
||
#: qommon/ident/idp.py:590
|
||
msgid "Update from remote URL"
|
||
msgstr "Mettre à jour depuis l’URL"
|
||
|
||
#: qommon/ident/idp.py:598 qommon/ident/idp.py:600
|
||
msgid "Edit Identity Provider"
|
||
msgstr "Modifier le fournisseur d’identités"
|
||
|
||
#: qommon/ident/idp.py:619
|
||
msgid "You are about to irrevocably remove this identity provider."
|
||
msgstr "Vous allez définitivement supprimer ce fournisseur d’identités."
|
||
|
||
#: qommon/ident/idp.py:628
|
||
msgid "Deleting"
|
||
msgstr "Suppression"
|
||
|
||
#: qommon/ident/idp.py:630
|
||
msgid "Deleting Identity Provider"
|
||
msgstr "Suppression du fournisseur d’identités"
|
||
|
||
#: qommon/ident/idp.py:735
|
||
msgid "Bad metadata or missing public key"
|
||
msgstr "Mauvaises métadonnées ou clé publique manquante"
|
||
|
||
#: qommon/ident/idp.py:758
|
||
msgid "Configure SAML identification method"
|
||
msgstr "Configurer la méthode d’identification SAML"
|
||
|
||
#: qommon/ident/idp.py:773 qommon/ident/idp.py:798
|
||
msgid "Service Provider"
|
||
msgstr "Fournisseur de service"
|
||
|
||
#: qommon/ident/idp.py:773
|
||
msgid "Configure SAML 2.0 parameters"
|
||
msgstr "Configurer les paramètres SAML 2.0"
|
||
|
||
#: qommon/ident/idp.py:780
|
||
msgid "SAML 2.0 Service Provider Metadata"
|
||
msgstr "Métadonnées SAML 2.0 du fournisseur de service"
|
||
|
||
#: qommon/ident/idp.py:781
|
||
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:784
|
||
msgid "Add and remove identity providers"
|
||
msgstr "Ajouter et supprimer des fournisseurs d’identités"
|
||
|
||
#: qommon/ident/idp.py:787 qommon/ident/password.py:698
|
||
msgid "Identities"
|
||
msgstr "Identités"
|
||
|
||
#: qommon/ident/idp.py:787 qommon/ident/password.py:698
|
||
msgid "Configure identities creation"
|
||
msgstr "Configurer la création des identités"
|
||
|
||
#: qommon/ident/idp.py:807
|
||
msgid "SAML 2.0 Provider ID"
|
||
msgstr "Identifiant du fournisseur SAML 2.0 (Provider ID)"
|
||
|
||
#: qommon/ident/idp.py:811
|
||
msgid "SAML 2.0 Base URL"
|
||
msgstr "URL de la racine SAML 2.0"
|
||
|
||
#: qommon/ident/idp.py:814
|
||
msgid "Organisation Name"
|
||
msgstr "Nom de l’organisation"
|
||
|
||
#: qommon/ident/idp.py:820
|
||
msgid "Signing Private Key"
|
||
msgstr "Clé privée de signature"
|
||
|
||
#: qommon/ident/idp.py:821
|
||
msgid "Signing Public Key"
|
||
msgstr "Clé publique de signature"
|
||
|
||
#: qommon/ident/idp.py:821
|
||
msgid "There is no signing key pair configured."
|
||
msgstr "Il n’y a actuellement pas de paire de clé de signature configurée."
|
||
|
||
#: qommon/ident/idp.py:822
|
||
msgid "Encryption Private Key"
|
||
msgstr "Clé privée de chiffrement"
|
||
|
||
#: qommon/ident/idp.py:823
|
||
msgid "Encryption Public Key"
|
||
msgstr "Clé publique de chiffrement"
|
||
|
||
#: qommon/ident/idp.py:823
|
||
msgid "There is no encryption key pair configured."
|
||
msgstr "Il n’y a actuellement pas de paire de clé de chiffrement configurée."
|
||
|
||
#: qommon/ident/idp.py:826
|
||
msgid "Identity Provider Introduction, Common Domain"
|
||
msgstr "Domaine commun, pour « Identity Provider Introduction »"
|
||
|
||
#: qommon/ident/idp.py:827 qommon/ident/idp.py:832
|
||
msgid "Disabled if empty"
|
||
msgstr "Désactivé si vide"
|
||
|
||
#: qommon/ident/idp.py:831
|
||
msgid "Identity Provider Introduction, URL of Cookie Getter"
|
||
msgstr "Identity Provider Introduction, URL du récupérateur de cookie"
|
||
|
||
#: qommon/ident/idp.py:836
|
||
msgid "Sign authentication request"
|
||
msgstr "Signer les requêtes d’authentification"
|
||
|
||
#: qommon/ident/idp.py:837 qommon/ident/idp.py:842
|
||
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:841
|
||
msgid "IdP must crypt assertions"
|
||
msgstr "Le fournisseur d’identité doit chiffrer les assertions"
|
||
|
||
#: qommon/ident/idp.py:846
|
||
msgid "IdP manage user attributes"
|
||
msgstr "L’IdP gère les attributs utilisateur"
|
||
|
||
#: qommon/ident/idp.py:850
|
||
msgid "IdP manage roles"
|
||
msgstr "L’IdP gére les rôles"
|
||
|
||
#: qommon/ident/idp.py:856
|
||
msgid "Generate signing and encryption key pairs"
|
||
msgstr "Générer les clés de signature et de chiffrement"
|
||
|
||
#: qommon/ident/idp.py:873 qommon/ident/idp.py:875
|
||
msgid "Service Provider Configuration"
|
||
msgstr "Configuration du fournisseur de service"
|
||
|
||
#: qommon/ident/idp.py:901
|
||
msgid "Signing key pair is invalid"
|
||
msgstr "La paire de clé de signature est invalide"
|
||
|
||
#: qommon/ident/idp.py:903
|
||
msgid "Encryption key pair is invalid"
|
||
msgstr "La paire de clé de chiffrement est invalide"
|
||
|
||
#: qommon/ident/idp.py:987
|
||
msgid "Grab user details with ID-WSF on first logon"
|
||
msgstr ""
|
||
"Récupérer les informations sur l’utilisateur avec ID-WSF au premier login"
|
||
|
||
#: qommon/ident/idp.py:991
|
||
msgid "Lasso version is too old for this support."
|
||
msgstr "La version de Lasso est trop ancienne pour ce support."
|
||
|
||
#: qommon/ident/idp.py:995 qommon/ident/password.py:766
|
||
msgid "Identity Creation"
|
||
msgstr "Création d’identités"
|
||
|
||
#: qommon/ident/idp.py:998 qommon/ident/password.py:769
|
||
msgid "Self-registration"
|
||
msgstr "Inscription par l’utilisateur"
|
||
|
||
#: qommon/ident/idp.py:1001 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:1005 qommon/ident/password.py:775
|
||
msgid "Notify Administrators on Registration"
|
||
msgstr "Notifier les administrateurs lors d’inscriptions"
|
||
|
||
#: qommon/ident/idp.py:1009
|
||
msgid "Registration URL"
|
||
msgstr "URL pour inscription"
|
||
|
||
#: qommon/ident/idp.py:1010
|
||
msgid ""
|
||
"URL on Identity Provider where users can register an account. Available "
|
||
"variable: next_url."
|
||
msgstr ""
|
||
"URL sur le fournisseur d’identité (IdP) où les utilisateurs peuvent se créer "
|
||
"un compte. Variable disponible : next_url."
|
||
|
||
#: qommon/ident/idp.py:1024 qommon/ident/idp.py:1025 qommon/ident/idp.py:1027
|
||
#: qommon/ident/password.py:799 qommon/ident/password.py:801
|
||
msgid "Identities Interface"
|
||
msgstr "Interface pour les identitiés"
|
||
|
||
#: qommon/ident/idp.py:1050
|
||
msgid "SAML identity provider"
|
||
msgstr "Fournisseur d’identité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 "S’identifier"
|
||
|
||
#: qommon/ident/password.py:241
|
||
msgid "Lost Password?"
|
||
msgstr "Mot de passe perdu ?"
|
||
|
||
#: qommon/ident/password.py:259
|
||
msgid "Invalid credentials"
|
||
msgstr "Informations d’identification 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 n’y a pas d’utilisateur avec ce nom ou il n’a pas d’adresse de contact."
|
||
|
||
#: qommon/ident/password.py:370
|
||
msgid "Failed to send email (server error)"
|
||
msgstr "N’a 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é n’existe pas, a expiré ou a été annulé."
|
||
|
||
#: qommon/ident/password.py:394 qommon/ident/password.py:399
|
||
msgid "home page"
|
||
msgstr "page d’accueil"
|
||
|
||
#: qommon/ident/password.py:398
|
||
msgid "The token you submitted is not appropriate for the requested task."
|
||
msgstr "Le jeton que vous avez envoyé n’est 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 d’accueil</a></p>"
|
||
|
||
#: qommon/ident/password.py:419 qommon/myspace.py:142
|
||
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 d’accueil"
|
||
|
||
#: 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 d’identification 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 l’utilisateur 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 d’une 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 d’utilisateur 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 d’inscription"
|
||
|
||
#: 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 d’utilisateur 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:828
|
||
msgid "Accept"
|
||
msgstr "Accepter"
|
||
|
||
#: qommon/ident/password.py:1256 qommon/ident/password.py:1389 workflows.py:836
|
||
msgid "Reject"
|
||
msgstr "Refuser"
|
||
|
||
#: qommon/ident/password.py:1293 qommon/ident/password.py:1319
|
||
#: wf/aggregation_email.py:48 wf/form.py:103 wf/notification.py:76
|
||
#: workflows.py:2572 workflows.py:2784 workflows.py:2905
|
||
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 d’inscription 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 d’inscription"
|
||
|
||
#: 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 d’inscription 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 quelqu’un 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"
|
||
"l’annuler, 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écisement 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 d’un 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]) n’est pas utilisé.\n"
|
||
|
||
#: qommon/ident/password.py:1483
|
||
msgid "Notification of removal of unused account"
|
||
msgstr "Notification de la suppression d’un 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 l’utilisateur"
|
||
|
||
#: 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 l’utilisateur"
|
||
|
||
#: 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 l’utilisateur 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 l’utiliser 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 l’utilisateur"
|
||
|
||
#: 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\">S’identifier</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\">S’identifier</a>\n"
|
||
"</p>"
|
||
|
||
#: qommon/ident/password.py:1575
|
||
msgid "Text on top of registration form"
|
||
msgstr "Texte en haut de la page d’inscription"
|
||
|
||
#: qommon/ident/password.py:1579
|
||
msgid "Text on login page, linking to the forgotten password request page"
|
||
msgstr ""
|
||
"Texte sur la page d’identification, 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 n’avez 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:270
|
||
msgid "January"
|
||
msgstr "janvier"
|
||
|
||
#: qommon/misc.py:270
|
||
msgid "February"
|
||
msgstr "février"
|
||
|
||
#: qommon/misc.py:270
|
||
msgid "March"
|
||
msgstr "mars"
|
||
|
||
#: qommon/misc.py:270
|
||
msgid "April"
|
||
msgstr "avril"
|
||
|
||
#: qommon/misc.py:271
|
||
msgid "May"
|
||
msgstr "mai"
|
||
|
||
#: qommon/misc.py:271
|
||
msgid "June"
|
||
msgstr "juin"
|
||
|
||
#: qommon/misc.py:271
|
||
msgid "July"
|
||
msgstr "juillet"
|
||
|
||
#: qommon/misc.py:271
|
||
msgid "August"
|
||
msgstr "août"
|
||
|
||
#: qommon/misc.py:272
|
||
msgid "September"
|
||
msgstr "septembre"
|
||
|
||
#: qommon/misc.py:272
|
||
msgid "October"
|
||
msgstr "octobre"
|
||
|
||
#: qommon/misc.py:272
|
||
msgid "November"
|
||
msgstr "novembre"
|
||
|
||
#: qommon/misc.py:272
|
||
msgid "December"
|
||
msgstr "décembre"
|
||
|
||
#: qommon/myspace.py:51 qommon/myspace.py:59
|
||
msgid "My Space"
|
||
msgstr "Mon espace"
|
||
|
||
#: qommon/myspace.py:65
|
||
msgid "back office"
|
||
msgstr "backoffice"
|
||
|
||
#: qommon/myspace.py:73
|
||
msgid "My Profile"
|
||
msgstr "Mon profil"
|
||
|
||
#: qommon/myspace.py:90
|
||
msgid "Empty profile"
|
||
msgstr "Profil vide"
|
||
|
||
#: qommon/myspace.py:92
|
||
msgid "Edit My Profile"
|
||
msgstr "Modifier mon profil"
|
||
|
||
#: qommon/myspace.py:95
|
||
msgid "Change My Password"
|
||
msgstr "Modifier mon mot de passe"
|
||
|
||
#: qommon/myspace.py:97
|
||
msgid "Remove My Account"
|
||
msgstr "Supprimer mon compte"
|
||
|
||
#: qommon/myspace.py:110
|
||
msgid "Apply Changes"
|
||
msgstr "Enregistrer les changements"
|
||
|
||
#: qommon/myspace.py:120
|
||
msgid "Edit Profile"
|
||
msgstr "Modification du profil"
|
||
|
||
#: qommon/myspace.py:144
|
||
msgid "New Password (confirm)"
|
||
msgstr "Nouveau mot de passe (confirmation)"
|
||
|
||
#: qommon/myspace.py:147 qommon/myspace.py:169
|
||
msgid "Change Password"
|
||
msgstr "Changement de mot de passe"
|
||
|
||
#: qommon/myspace.py:179
|
||
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:180
|
||
msgid "Remove my account"
|
||
msgstr "Supprimer mon compte"
|
||
|
||
#: qommon/myspace.py:196
|
||
msgid "Removing Account"
|
||
msgstr "Suppression de compte"
|
||
|
||
#: qommon/myspace.py:200
|
||
msgid "Text on top of the profile page"
|
||
msgstr "Texte en haut de la page de profil"
|
||
|
||
#: qommon/publisher.py:270
|
||
msgid "This feature is not yet implemented."
|
||
msgstr "Cette fonctionnalité n’a pas encore été implémentée."
|
||
|
||
#: qommon/publisher.py:271
|
||
msgid "Sorry"
|
||
msgstr "Désolé"
|
||
|
||
#: qommon/publisher.py:300
|
||
msgid ""
|
||
"The server encountered an internal error and was unable to complete your "
|
||
"request."
|
||
msgstr ""
|
||
"Une erreur s’est produite sur le serveur; votre requête n’a ainsi pas pu "
|
||
"complètement être traîtée."
|
||
|
||
#: qommon/publisher.py:301
|
||
msgid "Internal Server Error"
|
||
msgstr "Erreur interne du serveur"
|
||
|
||
#: qommon/publisher.py:869
|
||
msgid ""
|
||
"Map data © <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 © 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:903
|
||
msgid "Belgian eID"
|
||
msgstr "Carte d’identité électronique — eID"
|
||
|
||
#: qommon/publisher.py:1024
|
||
msgid "Current Theme Name"
|
||
msgstr "Nom du thème actuel"
|
||
|
||
#: qommon/publisher.py:1025
|
||
msgid "Site URL"
|
||
msgstr "URL du site"
|
||
|
||
#: qommon/publisher.py:1026
|
||
msgid "Site URL (backoffice)"
|
||
msgstr "URL du backoffice"
|
||
|
||
#: qommon/publisher.py:1027
|
||
msgid "Current Date"
|
||
msgstr "Date actuelle"
|
||
|
||
#: qommon/publisher.py:1028
|
||
msgid "Current Date & Time"
|
||
msgstr "Date et heure actuelles"
|
||
|
||
#: qommon/saml2.py:158 qommon/saml2.py:203 qommon/saml2.py:393
|
||
msgid "SAML 2.0 support not yet configured."
|
||
msgstr "La prise en charge SAML 2.0 n’est pas encore configurée."
|
||
|
||
#: qommon/saml2.py:213 qommon/saml2.py:217
|
||
msgid "Invalid authentication response"
|
||
msgstr "Réponse d’authentification invalide"
|
||
|
||
#: qommon/saml2.py:226 qommon/saml2.py:640
|
||
msgid "Failure to communicate with identity provider"
|
||
msgstr "Impossibilité de communiquer avec le fournisseur d’identité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 d’authentification %s"
|
||
|
||
#: qommon/saml2.py:254
|
||
msgid "Request from unknown provider ID"
|
||
msgstr "Requête d’un provider ID inconnu"
|
||
|
||
#: qommon/saml2.py:256
|
||
msgid "Authentication failure; unknown principal"
|
||
msgstr "Erreur d’authentification : utilisateur inconnu"
|
||
|
||
#: qommon/saml2.py:258
|
||
msgid "Authentication failure; federation not found"
|
||
msgstr "Erreur d’authentification : fédération non trouvée"
|
||
|
||
#: qommon/saml2.py:260
|
||
msgid "Authentication failure; failed to get response"
|
||
msgstr "Erreur d’authentification : pas de réponse reçue"
|
||
|
||
#: qommon/saml2.py:262
|
||
msgid "Unknown error"
|
||
msgstr "Erreur inconnue"
|
||
|
||
#: qommon/saml2.py:381
|
||
msgid "No SAML Response"
|
||
msgstr "Pas de réponse SAML"
|
||
|
||
#: qommon/saml2.py:387
|
||
msgid "No SAML Response in query string"
|
||
msgstr "Pas de réponse SAML dans la query string"
|
||
|
||
#: qommon/saml2.py:630
|
||
msgid "Could not send logout request to the identity provider"
|
||
msgstr ""
|
||
"Impossible d’envoyer une requête de déconnexion au fournisseur d’identité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:167 wscalls.py:223
|
||
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 à l’administrateur 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 l’erreur"
|
||
|
||
#: qommon/template.py:444
|
||
msgid "wrong number of arguments"
|
||
msgstr "mauvais nombre d’argument"
|
||
|
||
#: 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 l’image…"
|
||
|
||
#: 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 l’adresse 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 d’authentification n’est pas encore configuré"
|
||
|
||
#: root.py:126
|
||
msgid "Select the identification method you want to use:"
|
||
msgstr "Choisissez la méthode d’identification que vous voulez utiliser :"
|
||
|
||
#: root.py:177
|
||
msgid "Select the registration method you want to use:"
|
||
msgstr "Choisissez la méthode d’inscription 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"
|
||
|
||
#: templates/wcs/action.html:7
|
||
msgid "The action has been confirmed. You can now close this window."
|
||
msgstr "L’action a été confirmée. Vous pouvez fermer cette page."
|
||
|
||
#: templates/wcs/action.html:11
|
||
msgid "Please confirm action."
|
||
msgstr "Veuillez confirmer l’action."
|
||
|
||
#: 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 n’est 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 d’exemple pour ce modèle de fiche"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:17
|
||
msgid "Configuration"
|
||
msgstr "Configuration"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:19
|
||
msgid "Type of source:"
|
||
msgstr "Type de source :"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:23
|
||
msgid "Python Expression:"
|
||
msgstr "Expression Python :"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:26
|
||
msgid "Cache Duration:"
|
||
msgstr "Durée de conservation en cache :"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:33
|
||
msgid "Usage in forms"
|
||
msgstr "Utilisation dans les formulaires"
|
||
|
||
#: templates/wcs/backoffice/data-sources.html:43
|
||
msgid "Not configured"
|
||
msgstr "Non configurée"
|
||
|
||
#: templates/wcs/backoffice/mail-template.html:4 workflows.py:2587
|
||
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 n’y a pas de modèle de courriel défini."
|
||
|
||
#: 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/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_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 à l’accueil"
|
||
|
||
#: users.py:88
|
||
msgid "Unknown User"
|
||
msgstr "Utilisateur inconnu"
|
||
|
||
#: users.py:205
|
||
#, python-format
|
||
msgid "Session User Field: %s"
|
||
msgstr "Champ utilisateur connecté : %s"
|
||
|
||
#: users.py:251
|
||
msgid "Session User Display Name"
|
||
msgstr "Nom complet de l’utilisateur connecté"
|
||
|
||
#: users.py:252
|
||
msgid "Session User Email"
|
||
msgstr "Courriel de l’utilisateur 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:2489
|
||
#: workflows.py:2553
|
||
#, python-format
|
||
msgid "to %s"
|
||
msgstr "vers %s"
|
||
|
||
#: wf/aggregation_email.py:42 wf/attachment.py:102 wf/external_workflow.py:112
|
||
#: wf/jump.py:154 wf/resubmit.py:47 workflows.py:2282 workflows.py:2414
|
||
#: workflows.py:2493 workflows.py:2555 workflows.py:2967
|
||
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:70 wf/wscall.py:218
|
||
msgid "Attachment"
|
||
msgstr "Fichier joint"
|
||
|
||
#: wf/attachment.py:106 wf/attachment.py:112 wf/attachment.py:161
|
||
#: wf/attachment.py:166
|
||
msgid "Upload File"
|
||
msgstr "Transférer un fichier"
|
||
|
||
#: wf/attachment.py:120
|
||
msgid "Missing file"
|
||
msgstr "Fichier manquant"
|
||
|
||
#: wf/attachment.py:152 wf/export_to_model.py:348 wf/resubmit.py:121
|
||
#: workflows.py:2338 workflows.py:2447 workflows.py:2984
|
||
msgid "By"
|
||
msgstr "Par"
|
||
|
||
#: wf/attachment.py:163
|
||
msgid "Display Title"
|
||
msgstr "Afficher le titre"
|
||
|
||
#: wf/attachment.py:165 wf/export_to_model.py:362 wf/resubmit.py:127
|
||
#: workflows.py:2332 workflows.py:2994
|
||
msgid "Button Label"
|
||
msgstr "Texte du bouton"
|
||
|
||
#: wf/attachment.py:168
|
||
msgid "Display Button"
|
||
msgstr "Afficher le bouton"
|
||
|
||
#: wf/attachment.py:173 wf/export_to_model.py:371 wf/resubmit.py:136
|
||
#: workflows.py:2353 workflows.py:2458 workflows.py:2997
|
||
msgid "Information Text for Backoffice"
|
||
msgstr "Texte d’information pour le backoffice"
|
||
|
||
#: wf/attachment.py:179 wf/export_to_model.py:323 wf/wscall.py:234
|
||
msgid "Store in a backoffice file field"
|
||
msgstr "Enregistrer dans les données de traitement"
|
||
|
||
#: wf/attachment.py:185
|
||
msgid "This is used to get attachment in expressions."
|
||
msgstr "Utilisé pour obtenir le fichier attaché dans des expressions."
|
||
|
||
#: wf/attachment.py:188
|
||
msgid "Include in form history"
|
||
msgstr "Inclure dans l’historique du formulaire"
|
||
|
||
#: wf/attachment.py:192
|
||
msgid "Push to portfolio"
|
||
msgstr "Envoyer dans le porte-document"
|
||
|
||
#: wf/backoffice_fields.py:81
|
||
#, python-format
|
||
msgid "Backoffice Data \"%s\""
|
||
msgstr "Données de traitement « %s »"
|
||
|
||
#: wf/backoffice_fields.py:96
|
||
msgid "Fields Update"
|
||
msgstr "Modifier les données de traitement"
|
||
|
||
#: wf/backoffice_fields.py:120
|
||
#, 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 d’une 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:59
|
||
msgid "Expression"
|
||
msgstr "Expression"
|
||
|
||
#: wf/create_formdata.py:109
|
||
msgid "Some destination fields are duplicated"
|
||
msgstr "Certains champs cibles sont répétés."
|
||
|
||
#: wf/create_formdata.py:161
|
||
msgid "Created new form"
|
||
msgstr "Créé une nouvelle demande"
|
||
|
||
#: wf/create_formdata.py:189
|
||
msgid "New Form Creation"
|
||
msgstr "Création d’une demande"
|
||
|
||
#: wf/create_formdata.py:199
|
||
msgid "Mappings to new form fields"
|
||
msgstr "Correspondances vers les champs de la nouvelle demande"
|
||
|
||
#: wf/create_formdata.py:200
|
||
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:236
|
||
msgid "Create new draft"
|
||
msgstr "Créer en tant que brouillon"
|
||
|
||
#: wf/create_formdata.py:240
|
||
msgid "Backoffice submission"
|
||
msgstr "Saisie backoffice"
|
||
|
||
#: wf/create_formdata.py:245
|
||
msgid "Keep user"
|
||
msgstr "Conserver l’usager"
|
||
|
||
#: wf/create_formdata.py:250
|
||
msgid "Keep submission context"
|
||
msgstr "Conserver les infos de soumission"
|
||
|
||
#: wf/create_formdata.py:264
|
||
msgid "Please define new mappings"
|
||
msgstr "Veuillez définir les nouvelles correspondances"
|
||
|
||
#: wf/create_formdata.py:272
|
||
msgid "Map fields by varname"
|
||
msgstr "Correspondance automatique des champs par leurs identifiants"
|
||
|
||
#: wf/create_formdata.py:282
|
||
msgid "Common varnames:"
|
||
msgstr "Identifiants communs :"
|
||
|
||
#: wf/create_formdata.py:285
|
||
msgid "Include new form in the form history"
|
||
msgstr "Inclure la nouvelle demande dans l’historique du formulaire"
|
||
|
||
#: wf/create_formdata.py:302 wf/redirect_to_url.py:35
|
||
msgid "not configured"
|
||
msgstr "non configurée"
|
||
|
||
#: wf/create_formdata.py:368
|
||
#, python-format
|
||
msgid "Could not copy field by varname for \"%s\""
|
||
msgstr "Impossible de copier le champ par variable (« %s »)"
|
||
|
||
#: wf/create_formdata.py:395
|
||
#, python-format
|
||
msgid "Could not assign value to field \"%s\""
|
||
msgstr "Impossible d’assigner une valeur au champ « %s »"
|
||
|
||
#: wf/create_formdata.py:401
|
||
#, 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 d’une fiche"
|
||
|
||
#: wf/edit_carddata.py:30
|
||
msgid "Mappings to card fields"
|
||
msgstr "Correspondances vers les champs de la fiche"
|
||
|
||
#: wf/export_to_model.py:136
|
||
msgid "Templating Error"
|
||
msgstr "Erreur de traitement d’un modèle"
|
||
|
||
#: wf/export_to_model.py:168
|
||
msgid "No model defined for this action"
|
||
msgstr "Aucun modèle n’est défini pour cette action"
|
||
|
||
#: wf/export_to_model.py:186
|
||
msgid "Document Creation"
|
||
msgstr "Création de document"
|
||
|
||
#: wf/export_to_model.py:210
|
||
#, 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:214
|
||
msgid "no model set"
|
||
msgstr "aucun modèle défini"
|
||
|
||
#: wf/export_to_model.py:221
|
||
msgid "Create Document"
|
||
msgstr "Créer un document"
|
||
|
||
#: wf/export_to_model.py:233
|
||
msgid "Form exported in a model"
|
||
msgstr "Formulaire exporté dans un modèle"
|
||
|
||
#: wf/export_to_model.py:266
|
||
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:283
|
||
msgid "Interactive (button)"
|
||
msgstr "Interactive (bouton)"
|
||
|
||
#: wf/export_to_model.py:284
|
||
msgid "Non interactive"
|
||
msgstr "Non interactive"
|
||
|
||
#: wf/export_to_model.py:289
|
||
msgid "Available variables"
|
||
msgstr "Variables disponibles"
|
||
|
||
#: wf/export_to_model.py:298
|
||
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:310
|
||
msgid "Current value"
|
||
msgstr "Valeur actuelle"
|
||
|
||
#: wf/export_to_model.py:313
|
||
msgid "Model"
|
||
msgstr "Modèle"
|
||
|
||
#: wf/export_to_model.py:317
|
||
msgid "Convert generated file to PDF"
|
||
msgstr "Convertir le fichier généré en PDF"
|
||
|
||
#: wf/export_to_model.py:328
|
||
msgid "Include generated file in the form history"
|
||
msgstr "Inclure le document généré dans l’historique du formulaire"
|
||
|
||
#: wf/export_to_model.py:333
|
||
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:336
|
||
msgid "Push generated file to portfolio"
|
||
msgstr "Envoyer le document généré dans le porte-document"
|
||
|
||
#: wf/export_to_model.py:341 wf/geolocate.py:65 wf/wscall.py:189 wscalls.py:240
|
||
msgid "Method"
|
||
msgstr "Méthode"
|
||
|
||
#: wf/export_to_model.py:378
|
||
msgid "File name"
|
||
msgstr "Nom de fichier"
|
||
|
||
#: wf/export_to_model.py:421
|
||
#, python-format
|
||
msgid "Error in template: %s"
|
||
msgstr "erreur dans le document modèle : %s"
|
||
|
||
#: wf/external_workflow.py:32
|
||
msgid "External workflow"
|
||
msgstr "Workflow externe"
|
||
|
||
#: wf/external_workflow.py:83
|
||
msgid "No workflow with external triggerable global action."
|
||
msgstr "Aucun workflow avec des actions globales pouvant être déclenchées."
|
||
|
||
#: wf/external_workflow.py:87
|
||
msgid "Form/Card"
|
||
msgstr "Formulaire / Modèle de fiche"
|
||
|
||
#: wf/external_workflow.py:99
|
||
msgid "Action"
|
||
msgstr "Action"
|
||
|
||
#: wf/external_workflow.py:109
|
||
#, python-format
|
||
msgid "action \"%(trigger_name)s\" on %(object_name)s"
|
||
msgstr "action « %(trigger_name)s » sur %(object_name)s"
|
||
|
||
#: wf/external_workflow.py:138
|
||
#, 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 l’identifiant %(object_id)s"
|
||
|
||
#: wf/external_workflow.py:152
|
||
#, python-format
|
||
msgid "No trigger with id \"%s\" found in workflow"
|
||
msgstr "Pas de déclencheur avec l’identifiant « %s » trouvé dans le workflow"
|
||
|
||
#: wf/form.py:55
|
||
#, python-format
|
||
msgid "Form action in workflow \"%s\""
|
||
msgstr "Action « formulaire » dans le workflow « %s »"
|
||
|
||
#: wf/form.py:112
|
||
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:114
|
||
msgid "Edit Fields"
|
||
msgstr "Éditer les champs"
|
||
|
||
#: wf/form.py:225
|
||
msgid "Form:"
|
||
msgstr "Formulaire :"
|
||
|
||
#: wf/geolocate.py:56 wf/geolocate.py:71
|
||
msgid "Address String"
|
||
msgstr "Adresse"
|
||
|
||
#: wf/geolocate.py:57 wf/geolocate.py:78
|
||
msgid "Map Variable"
|
||
msgstr "Nom de la variable carte"
|
||
|
||
#: wf/geolocate.py:58 wf/geolocate.py:85
|
||
msgid "Photo Variable"
|
||
msgstr "Nom de la variable photo"
|
||
|
||
#: wf/geolocate.py:92
|
||
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:2491
|
||
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 d’appel 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 l’adresse "
|
||
"<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:106
|
||
msgid "User Profile Update"
|
||
msgstr "Modification du profil"
|
||
|
||
#: wf/profile.py:120
|
||
msgid "Profile Update"
|
||
msgstr "Modifier le profil"
|
||
|
||
#: wf/profile.py:217
|
||
msgid "Updating user profile"
|
||
msgstr "Modification du profil de l’usager"
|
||
|
||
#: wf/redirect_to_url.py:23
|
||
msgid "Web Redirection"
|
||
msgstr "Redirection web"
|
||
|
||
#: wf/redirect_to_url.py:46 wf/wscall.py:168
|
||
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 l’historique"
|
||
|
||
#: 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 d’un 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 d’un 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 l’appel au webservice « %s »"
|
||
|
||
#: wf/wscall.py:59
|
||
msgid "Error during webservice call"
|
||
msgstr "Erreur lors de l’appel au webservice"
|
||
|
||
#: wf/wscall.py:70
|
||
msgid "Error Code"
|
||
msgstr "Code d’erreur"
|
||
|
||
#: wf/wscall.py:71
|
||
msgid "Error Class"
|
||
msgstr "Classe d’erreur"
|
||
|
||
#: wf/wscall.py:72
|
||
msgid "Error Description"
|
||
msgstr "Description de l’erreur"
|
||
|
||
#: wf/wscall.py:73
|
||
msgid "Reason"
|
||
msgstr "Raison"
|
||
|
||
#: wf/wscall.py:99 wf/wscall.py:466
|
||
msgid "Webservice"
|
||
msgstr "Webservice"
|
||
|
||
#: wf/wscall.py:171 wscalls.py:225
|
||
msgid "Request Signature Key"
|
||
msgstr "Clé de signature de la requête"
|
||
|
||
#: wf/wscall.py:176 wscalls.py:228
|
||
msgid "Query string data"
|
||
msgstr "Données à envoyer en paramètres de l’URL"
|
||
|
||
#: wf/wscall.py:181 wscalls.py:233
|
||
msgid "GET"
|
||
msgstr "GET"
|
||
|
||
#: wf/wscall.py:182 wscalls.py:234
|
||
msgid "POST (JSON)"
|
||
msgstr "POST (JSON)"
|
||
|
||
#: wf/wscall.py:183 wscalls.py:235
|
||
msgid "PUT (JSON)"
|
||
msgstr "PUT (JSON)"
|
||
|
||
#: wf/wscall.py:184 wscalls.py:236
|
||
msgid "PATCH (JSON)"
|
||
msgstr "PATCH (JSON)"
|
||
|
||
#: wf/wscall.py:185 wscalls.py:237
|
||
msgid "DELETE"
|
||
msgstr "DELETE"
|
||
|
||
#: wf/wscall.py:195 wscalls.py:247
|
||
msgid "Post formdata"
|
||
msgstr "Envoyer les données du formulaire"
|
||
|
||
#: wf/wscall.py:206 wscalls.py:254
|
||
msgid "POST data"
|
||
msgstr "Données à envoyer dans le corps de la requête"
|
||
|
||
#: wf/wscall.py:220
|
||
msgid "Response"
|
||
msgstr "Réponse"
|
||
|
||
#: wf/wscall.py:222
|
||
msgid "Response Type"
|
||
msgstr "Type de réponse"
|
||
|
||
#: wf/wscall.py:229
|
||
msgid "This is used as prefix for webservice result variable names."
|
||
msgstr ""
|
||
"Utilisé comme préfixe des noms des variables du résultat de l’appel "
|
||
"webservice"
|
||
|
||
#: wf/wscall.py:243
|
||
msgid "Error Handling"
|
||
msgstr "Gestion des erreurs"
|
||
|
||
#: wf/wscall.py:245
|
||
msgid "Stop"
|
||
msgstr "Arrêter"
|
||
|
||
#: wf/wscall.py:245
|
||
msgid "Ignore"
|
||
msgstr "Ignorer"
|
||
|
||
#: wf/wscall.py:246
|
||
#, python-format
|
||
msgid "Jump to %s"
|
||
msgstr "Sauter à %s"
|
||
|
||
#: wf/wscall.py:260
|
||
msgid "Action on application error"
|
||
msgstr "Action en cas d’erreur applicative"
|
||
|
||
#: wf/wscall.py:261
|
||
msgid "Action on HTTP error 4xx"
|
||
msgstr "Action en cas d’erreur HTTP 4xx"
|
||
|
||
#: wf/wscall.py:262
|
||
msgid "Action on HTTP error 5xx"
|
||
msgstr "Action en cas d’erreur HTTP 5xx"
|
||
|
||
#: wf/wscall.py:263
|
||
msgid "Action on non-JSON response"
|
||
msgstr "Action en cas de réponse non-JSON"
|
||
|
||
#: wf/wscall.py:264
|
||
msgid "Action on network errors"
|
||
msgstr "Action en cas d’erreur réseau"
|
||
|
||
#: wf/wscall.py:273
|
||
msgid "Notify on errors"
|
||
msgstr "Notifier en cas d’erreur"
|
||
|
||
#: wf/wscall.py:278
|
||
msgid "Record errors in the log"
|
||
msgstr "Enregistrer les erreurs dans l’historique"
|
||
|
||
#: wf/wscall.py:464
|
||
#, python-format
|
||
msgid "Webservice \"%s\""
|
||
msgstr "Webservice « %s »"
|
||
|
||
#: wf/wscall.py:469
|
||
#, python-format
|
||
msgid "Error calling webservice \"%s\""
|
||
msgstr "Erreur lors de l’appel au webservice « %s »"
|
||
|
||
#: wf/wscall.py:471
|
||
msgid "Error calling webservice"
|
||
msgstr "Erreur lors de l’appel au webservice"
|
||
|
||
#: workflows.py:262
|
||
#, python-format
|
||
msgid "Options of workflow \"%s\""
|
||
msgstr "Options du workflow « %s »"
|
||
|
||
#: workflows.py:295
|
||
#, python-format
|
||
msgid "Backoffice fields of workflow \"%s\""
|
||
msgstr "Données de traitement du workflow « %s »"
|
||
|
||
#: workflows.py:326 workflows.py:334 workflows.py:732
|
||
msgid "Recipient"
|
||
msgstr "Destinataire"
|
||
|
||
#: workflows.py:390
|
||
msgid "Reindexing forms after workflow change"
|
||
msgstr "Ré-indexation des demandes après modification du workflow"
|
||
|
||
#: workflows.py:618
|
||
msgid "Not a workflow"
|
||
msgstr "N’est pas un workflow"
|
||
|
||
#: workflows.py:678 workflows.py:2234
|
||
msgid "role|User"
|
||
msgstr "role|Usager"
|
||
|
||
#: workflows.py:730
|
||
msgid "Default"
|
||
msgstr "Par défaut"
|
||
|
||
#: workflows.py:733
|
||
msgid "Just Submitted"
|
||
msgstr "Juste envoyé"
|
||
|
||
#: workflows.py:737
|
||
msgid "Rejected"
|
||
msgstr "Rejeté"
|
||
|
||
#: workflows.py:739
|
||
msgid "Accepted"
|
||
msgstr "Accepté"
|
||
|
||
#: workflows.py:741
|
||
msgid "Finished"
|
||
msgstr "Terminé"
|
||
|
||
#: workflows.py:844
|
||
msgid "Finish"
|
||
msgstr "Terminer"
|
||
|
||
#: workflows.py:1001
|
||
#, python-format
|
||
msgid "Unknown referenced role (%s)"
|
||
msgstr "Référence à un rôle inconnu (%s)"
|
||
|
||
#: workflows.py:1039
|
||
#, python-format
|
||
msgid "Manual by %s"
|
||
msgstr "Manuel par %s"
|
||
|
||
#: workflows.py:1042
|
||
msgid "Manual (not assigned)"
|
||
msgstr "Manuel (non assigné)"
|
||
|
||
#: workflows.py:1083
|
||
msgid "Creation"
|
||
msgstr "Création"
|
||
|
||
#: workflows.py:1084 workflows.py:1140
|
||
msgid "First arrival in status"
|
||
msgstr "Premier passage dans le statut"
|
||
|
||
#: workflows.py:1085 workflows.py:1146
|
||
msgid "Latest arrival in status"
|
||
msgstr "Dernier passage dans le statut"
|
||
|
||
#: workflows.py:1086
|
||
msgid "Arrival in final status"
|
||
msgstr "Arrivée dans un statut final"
|
||
|
||
#: workflows.py:1088 workflows.py:1126
|
||
msgid "Python expression"
|
||
msgstr "Expression Python"
|
||
|
||
#: workflows.py:1109
|
||
#, python-format
|
||
msgid "Automatic, %(timeout)s, relative to: %(anchor)s"
|
||
msgstr "Automatique, %(timeout)s, relative à : %(anchor)s"
|
||
|
||
#: workflows.py:1113
|
||
msgid "Automatic (not configured)"
|
||
msgstr "Automatique (non configurée)"
|
||
|
||
#: workflows.py:1118
|
||
msgid "Reference Date"
|
||
msgstr "Date de référence"
|
||
|
||
#: workflows.py:1122
|
||
msgid "Python Expression to get reference date"
|
||
msgstr "Expression Python pour la date de référence"
|
||
|
||
#: workflows.py:1124
|
||
msgid "This should produce a date; it will only apply to open forms."
|
||
msgstr ""
|
||
"Doit donner une date; cela s’appliquera uniquement aux demandes ouvertes."
|
||
|
||
#: workflows.py:1128
|
||
msgid "String / Template with reference date"
|
||
msgstr "Texte / Gabarit avec la date de référence"
|
||
|
||
#: workflows.py:1130
|
||
msgid "This should be a date; it will only apply to open forms."
|
||
msgstr ""
|
||
"Doit donner une date; cela s’appliquera uniquement aux demandes ouvertes."
|
||
|
||
#: workflows.py:1134
|
||
msgid "Current Status"
|
||
msgstr "Statut actuel"
|
||
|
||
#: workflows.py:1149
|
||
msgid "Delay (in days)"
|
||
msgstr "Délai (en jours)"
|
||
|
||
#: workflows.py:1153
|
||
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 l’action avant \n"
|
||
" la date."
|
||
|
||
#: workflows.py:1320
|
||
#, python-format
|
||
msgid "External call (%s)"
|
||
msgstr "Appel externe (%s)"
|
||
|
||
#: workflows.py:1322
|
||
msgid "External call (not configured)"
|
||
msgstr "Appel externe (non configuré)"
|
||
|
||
#: workflows.py:1782
|
||
msgid "conditional"
|
||
msgstr "condition"
|
||
|
||
#: workflows.py:1836
|
||
msgid "Condition of execution of the action"
|
||
msgstr "Condition d’exécution de l’action"
|
||
|
||
#: workflows.py:1843
|
||
msgid "Attachments"
|
||
msgstr "Fichiers attachés"
|
||
|
||
#: workflows.py:1894
|
||
#, python-format
|
||
msgid "Unknown (%s)"
|
||
msgstr "Inconnu (%s)"
|
||
|
||
#: workflows.py:1963
|
||
msgid "Failed to compute template"
|
||
msgstr "Erreur au calcul du gabarit"
|
||
|
||
#: workflows.py:1965
|
||
msgid "Failed to compute Python expression"
|
||
msgstr "Erreur au calcul de l’expression Python"
|
||
|
||
#: workflows.py:2014 workflows.py:2186
|
||
msgid "Previously Marked Status"
|
||
msgstr "Statut précédemment marqué"
|
||
|
||
#: workflows.py:2023
|
||
#, 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 l’action "
|
||
"« %(status_item)s » du statut « %(status)s »"
|
||
|
||
#: workflows.py:2039
|
||
msgid "by"
|
||
msgstr "par"
|
||
|
||
#: workflows.py:2041
|
||
msgid "(to last marker)"
|
||
msgstr "(vers le dernier marqueur)"
|
||
|
||
#: workflows.py:2043 workflows.py:2401
|
||
msgid "(and set marker)"
|
||
msgstr "(et poser un marqueur)"
|
||
|
||
#: workflows.py:2197
|
||
msgid "Set marker to jump back to current status"
|
||
msgstr "Poser un marqueur qui permettra de revenir au statut actuel"
|
||
|
||
#: workflows.py:2294 workflows.py:2331
|
||
msgid "Add Comment"
|
||
msgstr "Ajouter le commentaire"
|
||
|
||
#: workflows.py:2333
|
||
msgid "(empty to disable the button)"
|
||
msgstr "(vide pour ne pas afficher de bouton)"
|
||
|
||
#: workflows.py:2347
|
||
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:2378
|
||
msgid "Manual Jump"
|
||
msgstr "Saut manuel"
|
||
|
||
#: workflows.py:2395
|
||
msgid "computed label"
|
||
msgstr "libellé calculé"
|
||
|
||
#: workflows.py:2403
|
||
#, python-format
|
||
msgid "\"%(label)s\" by %(by)s%(more)s"
|
||
msgstr "« %(label)s » par %(by)s%(more)s"
|
||
|
||
#: workflows.py:2409
|
||
#, python-format
|
||
msgid "\"%(label)s\"%(more)s"
|
||
msgstr "« %(label)s »%(more)s"
|
||
|
||
#: workflows.py:2454
|
||
msgid "Require confirmation"
|
||
msgstr "Demander une confirmation"
|
||
|
||
#: workflows.py:2466
|
||
msgid "Ignore form errors"
|
||
msgstr "Ne pas effectuer de validation des champs"
|
||
|
||
#: workflows.py:2482
|
||
msgid "On Submit Jump"
|
||
msgstr "Saut à la soumission"
|
||
|
||
#: workflows.py:2539
|
||
msgid "computed value"
|
||
msgstr "valeur calculée"
|
||
|
||
#: workflows.py:2600
|
||
msgid "Custom From Address"
|
||
msgstr "Adresse d’expéditeur personnalisée"
|
||
|
||
#: workflows.py:2624
|
||
#, 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:2786
|
||
msgid "Add Number"
|
||
msgstr "Ajouter un numéro"
|
||
|
||
#: workflows.py:2826
|
||
msgid "Alert"
|
||
msgstr "Alerte"
|
||
|
||
#: workflows.py:2840
|
||
msgid "top of page"
|
||
msgstr "haut de la page"
|
||
|
||
#: workflows.py:2842
|
||
msgid "bottom of page"
|
||
msgstr "bas de la page"
|
||
|
||
#: workflows.py:2844
|
||
msgid "with actions"
|
||
msgstr "accompagnant les actions"
|
||
|
||
#: workflows.py:2846
|
||
#, python-format
|
||
msgid "for %s"
|
||
msgstr "pour %s"
|
||
|
||
#: workflows.py:2890
|
||
msgid "Level"
|
||
msgstr "Niveau"
|
||
|
||
#: workflows.py:2893
|
||
msgid "Success"
|
||
msgstr "Succès"
|
||
|
||
#: workflows.py:2895
|
||
msgid "Warning"
|
||
msgstr "Avertissement"
|
||
|
||
#: workflows.py:2900
|
||
msgid "Top of page"
|
||
msgstr "Haut de la page"
|
||
|
||
#: workflows.py:2901
|
||
msgid "Bottom of page"
|
||
msgstr "Bas de la page"
|
||
|
||
#: workflows.py:2926
|
||
msgid "Status Page Redirection"
|
||
msgstr "Redirection vers la page de statut"
|
||
|
||
#: workflows.py:2940
|
||
msgid "Redirect to backoffice page"
|
||
msgstr "Redirection vers la page de backoffice"
|
||
|
||
#: workflows.py:2951
|
||
msgid "Edition"
|
||
msgstr "Édition"
|
||
|
||
#: workflows.py:2972
|
||
msgid "Edit Form"
|
||
msgstr "Éditer le formulaire"
|
||
|
||
#: workflows.py:2990
|
||
msgid "Status After Edit"
|
||
msgstr "Statut après édition"
|
||
|
||
#: workflows.py:2991
|
||
msgid "Don't select any if you don't want status change processing"
|
||
msgstr "N’en sélectionnez aucun si vous ne voulez pas de changement de statut"
|
||
|
||
#~ msgid "Configure misc options"
|
||
#~ msgstr "Configurer d’autres options"
|
||
|
||
#~ msgid "Namespaces for prefilling"
|
||
#~ msgstr "Espaces de noms pour le préremplissage"
|
||
|
||
#~ msgid "The email should probably be"
|
||
#~ msgstr "L’adresse doit peut-être être"
|
||
|
||
#~ msgid "Apply fix"
|
||
#~ msgstr "Corriger"
|
||
|
||
#~ 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 "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 "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 "You are about to irrevocably delete this bounce."
|
||
#~ msgstr "Vous allez définitivement supprimer ce rebond."
|
||
|
||
#~ msgid "Delete Bounce"
|
||
#~ msgstr "Supprimer le rebond"
|
||
|
||
#~ msgid "Deleting Bounce"
|
||
#~ msgstr "Suppression du rebond"
|
||
|
||
#~ 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"
|
||
|
||
#, fuzzy
|
||
#~| msgid "View Card"
|
||
#~ msgid "New Card"
|
||
#~ msgstr "Voir la fiche"
|
||
|
||
#~ msgid "Data"
|
||
#~ msgstr "Données"
|
||
|
||
#, fuzzy
|
||
#~| msgid "Back to home page"
|
||
#~ msgid "Back to Forms"
|
||
#~ msgstr "Retourner à la page d'accueil"
|
||
|
||
#, fuzzy
|
||
#~| msgid "All forms"
|
||
#~ msgid "Back to All Forms"
|
||
#~ msgstr "Tous les formulaires"
|
||
|
||
#~ 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 "Record in Log"
|
||
#~ msgstr "Enregistrer dans l'historique"
|
||
|
||
#~ 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 "Change Status \"%s\""
|
||
#~ msgstr "Changer de statut « %s »"
|
||
|
||
#~ 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 "
|
||
#~ "ocncerné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 "Change Status Colour"
|
||
#~ msgstr "Changer la couleur 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 "Configure Liberty parameters"
|
||
#~ msgstr "Configurer les paramètres Liberty"
|
||
|
||
#~ 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"
|