src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po
changeset 1339 401655442ef0
parent 1328 6f8aa24ab286
child 1355 81d85c23a445
--- a/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Fri Jul 26 13:04:54 2019 +0200
+++ b/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Fri Jul 26 19:23:33 2019 +0200
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2019-06-28 18:06+0200\n"
+"POT-Creation-Date: 2019-07-26 12:53+0200\n"
 "PO-Revision-Date: 2015-09-10 10:42+0200\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French\n"
@@ -200,7 +200,7 @@
 #: src/pyams_content/features/search/portlet/interfaces.py:25
 #: src/pyams_content/root/zmi/templates/advanced-search.pt:197
 #: src/pyams_content/shared/view/portlet/interfaces.py:52
-#: src/pyams_content/shared/common/zmi/dashboard.py:123
+#: src/pyams_content/shared/common/zmi/dashboard.py:122
 #: src/pyams_content/shared/common/zmi/reverse.py:73
 #: src/pyams_content/shared/common/zmi/templates/advanced-search.pt:200
 #: src/pyams_content/shared/site/portlet/interfaces.py:24
@@ -237,7 +237,7 @@
 #: src/pyams_content/component/association/interfaces.py:37
 #: src/pyams_content/features/alert/interfaces.py:54
 #: src/pyams_content/features/menu/interfaces.py:62
-#: src/pyams_content/shared/form/interfaces.py:85
+#: src/pyams_content/shared/form/interfaces.py:83
 #: src/pyams_content/shared/site/interfaces.py:179
 msgid "Visible?"
 msgstr "Visible ?"
@@ -476,7 +476,7 @@
 #: src/pyams_content/component/paragraph/interfaces/audio.py:50
 #: src/pyams_content/component/extfile/interfaces.py:36
 #: src/pyams_content/features/search/interfaces.py:45
-#: src/pyams_content/shared/form/interfaces.py:64
+#: src/pyams_content/shared/form/interfaces.py:62
 msgid "Description"
 msgstr "Description"
 
@@ -1119,6 +1119,7 @@
 msgstr "Référence d'un formulaire de contact"
 
 #: src/pyams_content/component/paragraph/interfaces/contact.py:69
+#: src/pyams_content/shared/form/field.py:207
 msgid "Phone number"
 msgstr "Téléphone"
 
@@ -2319,9 +2320,9 @@
 
 #: src/pyams_content/features/share/interfaces.py:62
 #: src/pyams_content/features/share/zmi/container.py:155
-#: src/pyams_content/features/menu/zmi/__init__.py:218
-#: src/pyams_content/shared/form/interfaces.py:60
-#: src/pyams_content/shared/form/zmi/field.py:167
+#: src/pyams_content/features/menu/zmi/__init__.py:217
+#: src/pyams_content/shared/form/interfaces.py:58
+#: src/pyams_content/shared/form/zmi/field.py:166
 #: src/pyams_content/shared/common/interfaces/types.py:43
 msgid "Label"
 msgstr "Libellé"
@@ -3119,27 +3120,27 @@
 msgid "Link has no illustration"
 msgstr "Le lien n'a pas d'illustration"
 
-#: src/pyams_content/features/menu/zmi/__init__.py:80
+#: src/pyams_content/features/menu/zmi/__init__.py:83
 msgid "Add menu..."
 msgstr "Ajouter une entrée"
 
-#: src/pyams_content/features/menu/zmi/__init__.py:91
+#: src/pyams_content/features/menu/zmi/__init__.py:94
 msgid "Add new menu"
 msgstr "Ajout d'un menu"
 
-#: src/pyams_content/features/menu/zmi/__init__.py:124
+#: src/pyams_content/features/menu/zmi/__init__.py:127
 msgid "Edit menu properties"
 msgstr "Propriétés du menu"
 
-#: src/pyams_content/features/menu/zmi/__init__.py:230
+#: src/pyams_content/features/menu/zmi/__init__.py:229
 msgid "Inner content"
 msgstr "Contenu interne"
 
-#: src/pyams_content/features/menu/zmi/__init__.py:111
+#: src/pyams_content/features/menu/zmi/__init__.py:114
 msgid "Menu was correctly added."
 msgstr "Le menu a été ajouté."
 
-#: src/pyams_content/features/menu/zmi/__init__.py:415
+#: src/pyams_content/features/menu/zmi/__init__.py:419
 msgid "Link was correctly added."
 msgstr "Le lien a été ajouté."
 
@@ -3536,213 +3537,213 @@
 msgstr "Accueil"
 
 #: src/pyams_content/root/zmi/__init__.py:110
-#: src/pyams_content/shared/common/zmi/dashboard.py:290
+#: src/pyams_content/shared/common/zmi/dashboard.py:289
 msgid "Dashboard"
 msgstr "Tableau de bord"
 
 #: src/pyams_content/root/zmi/__init__.py:159
-#: src/pyams_content/shared/common/zmi/dashboard.py:346
+#: src/pyams_content/shared/common/zmi/dashboard.py:345
 #, python-format
 msgid "MANAGER - {0} content waiting for your action"
 msgstr "RESPONSABLE - {0} contenu en attente de votre intervention"
 
 #: src/pyams_content/root/zmi/__init__.py:160
-#: src/pyams_content/shared/common/zmi/dashboard.py:347
+#: src/pyams_content/shared/common/zmi/dashboard.py:346
 #, python-format
 msgid "MANAGER - {0} contents waiting for your action"
 msgstr "RESPONSABLE - {0} contenus en attente de votre intervention"
 
 #: src/pyams_content/root/zmi/__init__.py:204
-#: src/pyams_content/shared/common/zmi/dashboard.py:388
+#: src/pyams_content/shared/common/zmi/dashboard.py:387
 #, python-format
 msgid "CONTRIBUTOR - {0} content waiting for action"
 msgstr "CONTRIBUTEUR - {0} contenu soumis à un responsable"
 
 #: src/pyams_content/root/zmi/__init__.py:205
-#: src/pyams_content/shared/common/zmi/dashboard.py:389
+#: src/pyams_content/shared/common/zmi/dashboard.py:388
 #, python-format
 msgid "CONTRIBUTOR - {0} contents waiting for action"
 msgstr "CONTRIBUTEUR - {0} contenus soumis à un responsable"
 
 #: src/pyams_content/root/zmi/__init__.py:240
-#: src/pyams_content/shared/common/zmi/dashboard.py:421
+#: src/pyams_content/shared/common/zmi/dashboard.py:420
 #, python-format
 msgid "CONTRIBUTOR - {0} modified content"
 msgstr "CONTRIBUTEUR - {0} contenu modifié"
 
 #: src/pyams_content/root/zmi/__init__.py:283
-#: src/pyams_content/shared/common/zmi/dashboard.py:462
+#: src/pyams_content/shared/common/zmi/dashboard.py:461
 msgid "My contents"
 msgstr "Mes contenus"
 
 #: src/pyams_content/root/zmi/__init__.py:298
 #: src/pyams_content/root/zmi/templates/dashboard.pt:8
-#: src/pyams_content/shared/common/zmi/dashboard.py:477
+#: src/pyams_content/shared/common/zmi/dashboard.py:476
 #: src/pyams_content/shared/common/zmi/templates/dashboard.pt:8
 msgid "My favorites"
 msgstr "Mes favoris"
 
 #: src/pyams_content/root/zmi/__init__.py:307
-#: src/pyams_content/shared/common/zmi/dashboard.py:486
+#: src/pyams_content/shared/common/zmi/dashboard.py:485
 #, python-format
 msgid "CONTRIBUTOR - {0} favorite"
 msgstr "CONTRIBUTEUR - {0} contenu favori"
 
 #: src/pyams_content/root/zmi/__init__.py:308
-#: src/pyams_content/shared/common/zmi/dashboard.py:487
+#: src/pyams_content/shared/common/zmi/dashboard.py:486
 #, python-format
 msgid "CONTRIBUTOR - {0} favorites"
 msgstr "CONTRIBUTEUR - {0} contenus favoris"
 
 #: src/pyams_content/root/zmi/__init__.py:346
-#: src/pyams_content/shared/common/zmi/dashboard.py:562
+#: src/pyams_content/shared/common/zmi/dashboard.py:561
 msgid "Your favorite contents"
 msgstr "Mes contenus favoris"
 
 #: src/pyams_content/root/zmi/__init__.py:359
-#: src/pyams_content/shared/common/zmi/dashboard.py:575
+#: src/pyams_content/shared/common/zmi/dashboard.py:574
 msgid "My drafts"
 msgstr "Mes brouillons"
 
 #: src/pyams_content/root/zmi/__init__.py:368
-#: src/pyams_content/shared/common/zmi/dashboard.py:584
+#: src/pyams_content/shared/common/zmi/dashboard.py:583
 #, python-format
 msgid "CONTRIBUTOR - {0} content in preparation"
 msgstr "CONTRIBUTEUR - {0} contenu en préparation"
 
 #: src/pyams_content/root/zmi/__init__.py:369
-#: src/pyams_content/shared/common/zmi/dashboard.py:585
+#: src/pyams_content/shared/common/zmi/dashboard.py:584
 #, python-format
 msgid "CONTRIBUTOR - {0} contents in preparation"
 msgstr "CONTRIBUTEUR - {0} contenus en préparation"
 
 #: src/pyams_content/root/zmi/__init__.py:408
-#: src/pyams_content/shared/common/zmi/dashboard.py:626
+#: src/pyams_content/shared/common/zmi/dashboard.py:625
 msgid "Your prepared contents"
 msgstr "Mes contenus en préparation"
 
 #: src/pyams_content/root/zmi/__init__.py:421
-#: src/pyams_content/shared/common/zmi/dashboard.py:639
+#: src/pyams_content/shared/common/zmi/dashboard.py:638
 msgid "My submissions"
 msgstr "Mes demandes"
 
 #: src/pyams_content/root/zmi/__init__.py:430
-#: src/pyams_content/shared/common/zmi/dashboard.py:648
+#: src/pyams_content/shared/common/zmi/dashboard.py:647
 #, python-format
 msgid "CONTRIBUTOR - {0} submitted content"
 msgstr "CONTRIBUTEUR - {0} contenu soumis à un responsable"
 
 #: src/pyams_content/root/zmi/__init__.py:431
-#: src/pyams_content/shared/common/zmi/dashboard.py:649
+#: src/pyams_content/shared/common/zmi/dashboard.py:648
 #, python-format
 msgid "CONTRIBUTOR - {0} submitted contents"
 msgstr "CONTRIBUTEUR - {0} contenus soumis à un responsable"
 
 #: src/pyams_content/root/zmi/__init__.py:470
-#: src/pyams_content/shared/common/zmi/dashboard.py:690
+#: src/pyams_content/shared/common/zmi/dashboard.py:689
 msgid "Your submitted contents"
 msgstr "Mes contenus soumis à un responsable"
 
 #: src/pyams_content/root/zmi/__init__.py:483
-#: src/pyams_content/shared/common/zmi/dashboard.py:703
+#: src/pyams_content/shared/common/zmi/dashboard.py:702
 msgid "My publications"
 msgstr "Mes publications"
 
 #: src/pyams_content/root/zmi/__init__.py:492
-#: src/pyams_content/shared/common/zmi/dashboard.py:712
+#: src/pyams_content/shared/common/zmi/dashboard.py:711
 #, python-format
 msgid "CONTRIBUTOR - {0} published content"
 msgstr "CONTRIBUTEUR - {0} contenu publié"
 
 #: src/pyams_content/root/zmi/__init__.py:493
-#: src/pyams_content/shared/common/zmi/dashboard.py:713
+#: src/pyams_content/shared/common/zmi/dashboard.py:712
 #, python-format
 msgid "CONTRIBUTOR - {0} published contents"
 msgstr "CONTRIBUTEUR - {0} contenus publiés"
 
 #: src/pyams_content/root/zmi/__init__.py:532
-#: src/pyams_content/shared/common/zmi/dashboard.py:754
+#: src/pyams_content/shared/common/zmi/dashboard.py:753
 msgid "Your published contents"
 msgstr "Mes contenus publiés"
 
 #: src/pyams_content/root/zmi/__init__.py:545
-#: src/pyams_content/shared/common/zmi/dashboard.py:767
+#: src/pyams_content/shared/common/zmi/dashboard.py:766
 msgid "My retired contents"
 msgstr "Mes contenus retirés"
 
 #: src/pyams_content/root/zmi/__init__.py:554
-#: src/pyams_content/shared/common/zmi/dashboard.py:776
+#: src/pyams_content/shared/common/zmi/dashboard.py:775
 #, python-format
 msgid "CONTRIBUTOR - {0} retired content"
 msgstr "CONTRIBUTEUR - {0} contenu retiré"
 
 #: src/pyams_content/root/zmi/__init__.py:555
-#: src/pyams_content/shared/common/zmi/dashboard.py:777
+#: src/pyams_content/shared/common/zmi/dashboard.py:776
 #, python-format
 msgid "CONTRIBUTOR - {0} retired contents"
 msgstr "CONTRIBUTEUR - {0} contenus retirés"
 
 #: src/pyams_content/root/zmi/__init__.py:595
-#: src/pyams_content/shared/common/zmi/dashboard.py:818
+#: src/pyams_content/shared/common/zmi/dashboard.py:817
 msgid "Your retired contents"
 msgstr "Mes contenus retirés"
 
 #: src/pyams_content/root/zmi/__init__.py:608
-#: src/pyams_content/shared/common/zmi/dashboard.py:831
+#: src/pyams_content/shared/common/zmi/dashboard.py:830
 msgid "My archived contents"
 msgstr "Mes contenus archivés"
 
 #: src/pyams_content/root/zmi/__init__.py:617
-#: src/pyams_content/shared/common/zmi/dashboard.py:840
+#: src/pyams_content/shared/common/zmi/dashboard.py:839
 #, python-format
 msgid "CONTRIBUTOR - {0} archived content"
 msgstr "CONTRIBUTEUR - {0} contenu archivé"
 
 #: src/pyams_content/root/zmi/__init__.py:618
-#: src/pyams_content/shared/common/zmi/dashboard.py:841
+#: src/pyams_content/shared/common/zmi/dashboard.py:840
 #, python-format
 msgid "CONTRIBUTOR - {0} archived contents"
 msgstr "CONTRIBUTEUR - {0} contenus archivés"
 
 #: src/pyams_content/root/zmi/__init__.py:664
-#: src/pyams_content/shared/common/zmi/dashboard.py:888
+#: src/pyams_content/shared/common/zmi/dashboard.py:887
 msgid "Your archived contents"
 msgstr "Mes contenus archivés"
 
 #: src/pyams_content/root/zmi/__init__.py:678
-#: src/pyams_content/shared/common/zmi/dashboard.py:902
+#: src/pyams_content/shared/common/zmi/dashboard.py:901
 msgid "Other interventions"
 msgstr "Toutes les interventions"
 
 #: src/pyams_content/root/zmi/__init__.py:693
-#: src/pyams_content/shared/common/zmi/dashboard.py:917
+#: src/pyams_content/shared/common/zmi/dashboard.py:916
 msgid "Last publications"
 msgstr "Dernières publications"
 
 #: src/pyams_content/root/zmi/__init__.py:702
-#: src/pyams_content/shared/common/zmi/dashboard.py:926
+#: src/pyams_content/shared/common/zmi/dashboard.py:925
 #, python-format
 msgid "CONTRIBUTORS - {0} published content"
 msgstr "TOUS CONTRIBUTEURS - {0} contenu publié"
 
 #: src/pyams_content/root/zmi/__init__.py:748
-#: src/pyams_content/shared/common/zmi/dashboard.py:973
+#: src/pyams_content/shared/common/zmi/dashboard.py:972
 msgid "Last published contents"
 msgstr "Derniers contenus publiés"
 
 #: src/pyams_content/root/zmi/__init__.py:761
-#: src/pyams_content/shared/common/zmi/dashboard.py:986
+#: src/pyams_content/shared/common/zmi/dashboard.py:985
 msgid "Last updates"
 msgstr "Dernières modifications"
 
 #: src/pyams_content/root/zmi/__init__.py:770
-#: src/pyams_content/shared/common/zmi/dashboard.py:995
+#: src/pyams_content/shared/common/zmi/dashboard.py:994
 #, python-format
 msgid "CONTRIBUTORS - {0} updated content"
 msgstr "TOUS CONTRIBUTEURS - {0} contenu modifié"
 
 #: src/pyams_content/root/zmi/__init__.py:814
-#: src/pyams_content/shared/common/zmi/dashboard.py:1040
+#: src/pyams_content/shared/common/zmi/dashboard.py:1039
 msgid "Last updated contents"
 msgstr "Derniers contenus modifiés"
 
@@ -3752,36 +3753,36 @@
 msgstr "Contenu"
 
 #: src/pyams_content/root/zmi/__init__.py:245
-#: src/pyams_content/shared/common/zmi/dashboard.py:426
+#: src/pyams_content/shared/common/zmi/dashboard.py:425
 #, python-format
 msgid "CONTRIBUTOR - {0} modified contents"
 msgstr "CONTRIBUTEUR - {0} contenus modifiés"
 
 #: src/pyams_content/root/zmi/__init__.py:247
-#: src/pyams_content/shared/common/zmi/dashboard.py:428
+#: src/pyams_content/shared/common/zmi/dashboard.py:427
 #, python-format
 msgid "CONTRIBUTOR - Last {0} modified contents"
 msgstr "CONTRIBUTEUR - Les {0} dernières modifications"
 
 #: src/pyams_content/root/zmi/__init__.py:707
-#: src/pyams_content/shared/common/zmi/dashboard.py:931
+#: src/pyams_content/shared/common/zmi/dashboard.py:930
 #, python-format
 msgid "CONTRIBUTORS - Last {0} published contents"
 msgstr "TOUS CONTRIBUTEURS - Les {0} dernières publications"
 
 #: src/pyams_content/root/zmi/__init__.py:709
-#: src/pyams_content/shared/common/zmi/dashboard.py:933
+#: src/pyams_content/shared/common/zmi/dashboard.py:932
 msgid "CONTRIBUTORS - Last published contents (in the limit of 50)"
 msgstr "TOUS CONTRIBUTEURS - Les {0} dernières publications"
 
 #: src/pyams_content/root/zmi/__init__.py:775
-#: src/pyams_content/shared/common/zmi/dashboard.py:1000
+#: src/pyams_content/shared/common/zmi/dashboard.py:999
 #, python-format
 msgid "CONTRIBUTORS - Last {0} updated contents"
 msgstr "TOUS CONTRIBUTEURS - Les {0} dernières modifications"
 
 #: src/pyams_content/root/zmi/__init__.py:777
-#: src/pyams_content/shared/common/zmi/dashboard.py:1002
+#: src/pyams_content/shared/common/zmi/dashboard.py:1001
 msgid "CONTRIBUTORS - Last updated contents (in the limit of 50)"
 msgstr "TOUS CONTRIBUTEURS - Les {0} dernières modifications"
 
@@ -3807,7 +3808,7 @@
 msgstr "Types de contenus"
 
 #: src/pyams_content/root/zmi/search.py:162
-#: src/pyams_content/shared/common/zmi/dashboard.py:245
+#: src/pyams_content/shared/common/zmi/dashboard.py:244
 #: src/pyams_content/shared/common/zmi/search.py:169
 #: src/pyams_content/shared/common/zmi/types/updater.py:65
 msgid "Owner"
@@ -4021,248 +4022,303 @@
 msgid "Resource « {title} »"
 msgstr "Ressource « {title} »"
 
-#: src/pyams_content/shared/form/field.py:144
+#: src/pyams_content/shared/form/field.py:147
 msgid "Text"
 msgstr "Texte simple"
 
-#: src/pyams_content/shared/form/field.py:154
+#: src/pyams_content/shared/form/field.py:157
 msgid "Multi-lines text"
 msgstr "Texte multi-lignes"
 
-#: src/pyams_content/shared/form/field.py:164
+#: src/pyams_content/shared/form/field.py:167
 msgid "Boolean"
 msgstr "Booléen"
 
-#: src/pyams_content/shared/form/field.py:174
+#: src/pyams_content/shared/form/field.py:177
 msgid "Integer"
 msgstr "Nombre entier"
 
-#: src/pyams_content/shared/form/field.py:184
+#: src/pyams_content/shared/form/field.py:187
 msgid "Decimal"
 msgstr "Nombre décimal"
 
-#: src/pyams_content/shared/form/field.py:194
+#: src/pyams_content/shared/form/field.py:197
+msgid "Date"
+msgstr "Date"
+
+#: src/pyams_content/shared/form/field.py:217
 msgid "E-mail address"
 msgstr "Adresse de messagerie"
 
-#: src/pyams_content/shared/form/field.py:204
+#: src/pyams_content/shared/form/field.py:227
 msgid "URI"
 msgstr "URI"
 
-#: src/pyams_content/shared/form/field.py:214
-msgid "Date"
-msgstr "Date"
-
-#: src/pyams_content/shared/form/field.py:228
+#: src/pyams_content/shared/form/field.py:241
 msgid "Choice"
 msgstr "Choix unique dans une liste"
 
-#: src/pyams_content/shared/form/field.py:248
+#: src/pyams_content/shared/form/field.py:261
 msgid "List"
 msgstr "Choix multiples dans une liste"
 
 #: src/pyams_content/shared/form/handler.py:75
-msgid "Mailto form handler"
-msgstr "Envoi des données par mail"
+msgid "Direct mailto form handler"
+msgstr "Envoi direct des données par mail"
 
 #: src/pyams_content/shared/form/handler.py:39
 msgid "No selected handler..."
 msgstr "Aucun gestionnaire sélectionné"
 
-#: src/pyams_content/shared/form/__init__.py:98
+#: src/pyams_content/shared/form/__init__.py:100
 msgid "Form fields"
 msgstr "Champs de saisie"
 
-#: src/pyams_content/shared/form/__init__.py:99
+#: src/pyams_content/shared/form/__init__.py:101
 msgid "no field defined"
 msgstr "aucun champ défini"
 
-#: src/pyams_content/shared/form/interfaces.py:33
+#: src/pyams_content/shared/form/interfaces.py:31
 msgid "Form"
 msgstr "Formulaire"
 
-#: src/pyams_content/shared/form/interfaces.py:51
+#: src/pyams_content/shared/form/interfaces.py:49
 msgid "Field name"
 msgstr "Nom du champ"
 
-#: src/pyams_content/shared/form/interfaces.py:52
+#: src/pyams_content/shared/form/interfaces.py:50
 msgid "Field internal name; must be unique for a given form"
 msgstr ""
 "Nom interne du champ ; ce nom doit être unique pour un formulaire donné"
 
-#: src/pyams_content/shared/form/interfaces.py:55
-#: src/pyams_content/shared/form/zmi/field.py:178
+#: src/pyams_content/shared/form/interfaces.py:53
+#: src/pyams_content/shared/form/zmi/field.py:177
 msgid "Field type"
 msgstr "Type de champ"
 
-#: src/pyams_content/shared/form/interfaces.py:56
+#: src/pyams_content/shared/form/interfaces.py:54
 msgid "Selected field type"
 msgstr "Type de champ proposé à l'internaute"
 
-#: src/pyams_content/shared/form/interfaces.py:61
+#: src/pyams_content/shared/form/interfaces.py:59
 msgid "User field label"
 msgstr "Libellé affiché à l'internaute"
 
-#: src/pyams_content/shared/form/interfaces.py:65
+#: src/pyams_content/shared/form/interfaces.py:63
 msgid "Field description can be displayed as hint"
 msgstr ""
 "Description du champ, qui pourra être affichée sous la forme d'une info-bulle"
 
-#: src/pyams_content/shared/form/interfaces.py:68
+#: src/pyams_content/shared/form/interfaces.py:66
 msgid "Placeholder"
 msgstr "Espace réservé"
 
-#: src/pyams_content/shared/form/interfaces.py:69
+#: src/pyams_content/shared/form/interfaces.py:67
 msgid "Some field types like textline can display a placeholder"
 msgstr ""
 "Certains champs tels que les zones de texte peuvent afficher ce texte tant "
 "qu'aucune valeur n'y a été saisie"
 
-#: src/pyams_content/shared/form/interfaces.py:72
+#: src/pyams_content/shared/form/interfaces.py:70
 msgid "Optional values"
 msgstr "Liste de valeurs"
 
-#: src/pyams_content/shared/form/interfaces.py:73
+#: src/pyams_content/shared/form/interfaces.py:71
 msgid "List of available values (for 'choice' and 'list' field types)"
 msgstr ""
 "Liste des valeurs disponibles (pour les champs de types 'Sélection simple' "
 "ou 'Sélection multiple')"
 
-#: src/pyams_content/shared/form/interfaces.py:76
+#: src/pyams_content/shared/form/interfaces.py:74
 msgid "Default value"
 msgstr "Valeur par défaut"
 
-#: src/pyams_content/shared/form/interfaces.py:77
+#: src/pyams_content/shared/form/interfaces.py:75
 msgid "Give default value if field type can use it"
 msgstr ""
 "Donner la valeur par défaut du champ ; attention, tous les types de champs "
 "ne peuvent pas utiliser une valeur par défaut !"
 
-#: src/pyams_content/shared/form/interfaces.py:80
+#: src/pyams_content/shared/form/interfaces.py:78
 msgid "Required?"
 msgstr "Obligatoire ?"
 
-#: src/pyams_content/shared/form/interfaces.py:81
+#: src/pyams_content/shared/form/interfaces.py:79
 msgid "Select 'yes' to set field as mandatory"
 msgstr "Sélectionnez 'oui' pour que la saisie de ce champ soit obligatoire"
 
-#: src/pyams_content/shared/form/interfaces.py:86
+#: src/pyams_content/shared/form/interfaces.py:84
 msgid "Select 'no' to hide given field..."
 msgstr "Sélectionnez 'non' pour masquer ce champ"
 
-#: src/pyams_content/shared/form/interfaces.py:120
+#: src/pyams_content/shared/form/interfaces.py:121
 msgid "Form title"
 msgstr "Titre du formulaire"
 
-#: src/pyams_content/shared/form/interfaces.py:123
-msgid "Form handler"
-msgstr "Gestionnaire du formulaire"
-
 #: src/pyams_content/shared/form/interfaces.py:124
-msgid "Select how form data is transmitted"
-msgstr ""
-"Le gestionnaire sélectionné détermine la façon dont les données saisies par "
-"les internautes seront stockées ou envoyées"
-
-#: src/pyams_content/shared/form/interfaces.py:127
 msgid "Authenticated only?"
 msgstr "Authentification requise ?"
 
-#: src/pyams_content/shared/form/interfaces.py:128
+#: src/pyams_content/shared/form/interfaces.py:125
 msgid "If 'yes', only authenticated users will be able to see and submit form"
 msgstr ""
 "Si 'oui', seuls les utilisateurs authentifiés pourront saisir des données "
 "dans le formulaire et les soumettre"
 
-#: src/pyams_content/shared/form/interfaces.py:132
-msgid "Use captcha?"
-msgstr "Ajouter un captcha ?"
+#: src/pyams_content/shared/form/interfaces.py:129
+msgid "Form header"
+msgstr "En-tête du formulaire"
+
+#: src/pyams_content/shared/form/interfaces.py:130
+msgid "This header is displayed just above form fields"
+msgstr "Cet en-tête sera affiché au-dessus de la liste des champs de saisie"
 
 #: src/pyams_content/shared/form/interfaces.py:133
-msgid "If 'yes', a captcha will be added automatically to the form"
-msgstr "Si 'oui', un captcha sera ajouté automatiquement au formulaire"
+msgid "Submit button"
+msgstr "Libellé de soumission"
+
+#: src/pyams_content/shared/form/interfaces.py:134
+msgid "Label of form submit button"
+msgstr "Libellé du bouton de soumission du formulaire"
 
 #: src/pyams_content/shared/form/interfaces.py:137
-msgid "Submit label"
-msgstr "Libellé de soumission"
+msgid "Submit message"
+msgstr "Message de soumission"
 
 #: src/pyams_content/shared/form/interfaces.py:138
-msgid "Label of form submit button"
-msgstr "Libellé du bouton de soumission du formulaire"
-
-#: src/pyams_content/shared/form/interfaces.py:175
+msgid "This message will be displayed after form submission"
+msgstr "Ce message sera affiché à l'internaute lorsque les données du formulaire auront été soumises"
+
+#: src/pyams_content/shared/form/interfaces.py:141
+msgid "Form handler"
+msgstr "Gestionnaire du formulaire"
+
+#: src/pyams_content/shared/form/interfaces.py:142
+msgid "Select how form data is transmitted"
+msgstr ""
+"Le gestionnaire sélectionné détermine la façon dont les données saisies par "
+"les internautes seront stockées ou envoyées"
+
+#: src/pyams_content/shared/form/interfaces.py:145
+msgid "Use captcha?"
+msgstr "Ajouter un captcha ?"
+
+#: src/pyams_content/shared/form/interfaces.py:146
+msgid "If 'yes', a captcha will be added automatically to the form"
+msgstr "Si 'oui', un captcha sera ajouté automatiquement au formulaire"
+
+#: src/pyams_content/shared/form/interfaces.py:150
+msgid "Site key"
+msgstr "Clé du site"
+
+#: src/pyams_content/shared/form/interfaces.py:151
+msgid "This key is included into HTML code and submitted with form data"
+msgstr ""
+"Cette clé est intégrée dans le code HTML et soumise avec les autres données "
+"du formulaire"
+
+#: src/pyams_content/shared/form/interfaces.py:154
+msgid "Secret key"
+msgstr "Clé secrète"
+
+#: src/pyams_content/shared/form/interfaces.py:155
+msgid "This key is used to communicate with Google's reCaptcha services"
+msgstr "Cette clé est utilisée avec le service reCaptcha de Google"
+
+#: src/pyams_content/shared/form/interfaces.py:158
+msgid "Recaptcha proxy"
+msgstr "Proxy HTTPS"
+
+#: src/pyams_content/shared/form/interfaces.py:159
+msgid ""
+"If your server is behind a proxy, please set it's address here; captcha "
+"verification requires HTTPS support..."
+msgstr ""
+"Si le serveur qui reçoit les données du formulaire est situé derrière un proxy, vous devez l'indiquer ici "
+"pour permettre la vérification du captcha"
+
+#: src/pyams_content/shared/form/interfaces.py:197
 msgid "Source address"
 msgstr "Adresse source"
 
-#: src/pyams_content/shared/form/interfaces.py:176
+#: src/pyams_content/shared/form/interfaces.py:198
 msgid "Mail address from which form data is sent"
-msgstr "Adresse de messagerie émettrice des données"
-
-#: src/pyams_content/shared/form/interfaces.py:179
+msgstr "Adresse de messagerie émettrice des messages envoyés"
+
+#: src/pyams_content/shared/form/interfaces.py:201
 msgid "Source name"
 msgstr "Nom de la source"
 
-#: src/pyams_content/shared/form/interfaces.py:180
+#: src/pyams_content/shared/form/interfaces.py:202
 msgid "Name of mail data sender"
-msgstr "Nom de l'émetteur des données"
-
-#: src/pyams_content/shared/form/interfaces.py:183
+msgstr "Nom de l'émetteur des messages envoyés"
+
+#: src/pyams_content/shared/form/interfaces.py:205
 msgid "Recipient address"
 msgstr "Adresse de destination"
 
-#: src/pyams_content/shared/form/interfaces.py:184
+#: src/pyams_content/shared/form/interfaces.py:206
 msgid "Mail address to which form data is sent"
 msgstr ""
 "Adresse d'envoi des données; vous pouvez indiquer plusieurs adresses en les "
 "séparant par des point-virgules"
 
-#: src/pyams_content/shared/form/interfaces.py:187
+#: src/pyams_content/shared/form/interfaces.py:209
 msgid "Recipient name"
 msgstr "Nom du destinataire"
 
-#: src/pyams_content/shared/form/interfaces.py:188
+#: src/pyams_content/shared/form/interfaces.py:210
 msgid "Name of data recipient"
 msgstr "Nom du destinataire des messages"
 
-#: src/pyams_content/shared/form/zmi/properties.py:41
+#: src/pyams_content/shared/form/zmi/properties.py:39
 msgid "Main form settings"
 msgstr "Paramètres du formulaire"
 
-#: src/pyams_content/shared/form/zmi/properties.py:65
+#: src/pyams_content/shared/form/zmi/properties.py:96
 msgid "Form handler settings"
 msgstr "Paramètres du gestionnaire"
 
-#: src/pyams_content/shared/form/zmi/field.py:69
+#: src/pyams_content/shared/form/zmi/properties.py:56
+msgid "Add captcha"
+msgstr "Intégrer un captcha"
+
+#: src/pyams_content/shared/form/zmi/properties.py:94
+#, python-format
+msgid "« {handler} » form handler settings"
+msgstr "Paramètres du gestionnaire « {handler} »"
+
+#: src/pyams_content/shared/form/zmi/field.py:67
 msgid "Form fields..."
 msgstr "Champs de saisie"
 
-#: src/pyams_content/shared/form/zmi/field.py:156
+#: src/pyams_content/shared/form/zmi/field.py:155
 #: src/pyams_content/shared/common/interfaces/types.py:39
 msgid "Name"
 msgstr "Nom"
 
-#: src/pyams_content/shared/form/zmi/field.py:211
+#: src/pyams_content/shared/form/zmi/field.py:210
 msgid "Form fields list"
 msgstr "Liste des champs du formulaire"
 
-#: src/pyams_content/shared/form/zmi/field.py:234
-#: src/pyams_content/shared/form/zmi/field.py:247
+#: src/pyams_content/shared/form/zmi/field.py:233
+#: src/pyams_content/shared/form/zmi/field.py:246
 msgid "Add form field"
 msgstr "Ajouter un champ"
 
-#: src/pyams_content/shared/form/zmi/field.py:285
+#: src/pyams_content/shared/form/zmi/field.py:284
 msgid "Edit form field properties"
 msgstr "Propriétés du champ"
 
-#: src/pyams_content/shared/form/zmi/field.py:187
+#: src/pyams_content/shared/form/zmi/field.py:186
 msgid "-- unknown field type --"
 msgstr "-- type de champ inconnu --"
 
-#: src/pyams_content/shared/form/zmi/field.py:122
+#: src/pyams_content/shared/form/zmi/field.py:121
 msgid "No currently defined form field."
 msgstr "Ce formulaire ne comporte aucun champ."
 
-#: src/pyams_content/shared/form/zmi/field.py:269
+#: src/pyams_content/shared/form/zmi/field.py:268
 msgid "Specified name is already used!"
 msgstr "Le nom indiqué pour ce champ est déjà utilisé !"
 
@@ -4812,19 +4868,19 @@
 msgid "Blog post « {title} »"
 msgstr "Article « {title} »"
 
-#: src/pyams_content/shared/common/__init__.py:266
+#: src/pyams_content/shared/common/__init__.py:268
 #: src/pyams_content/shared/common/zmi/properties.py:65
 #: src/pyams_content/shared/common/zmi/manager.py:96
 msgid "Properties"
 msgstr "Propriétés"
 
-#: src/pyams_content/shared/common/__init__.py:176
-#: src/pyams_content/shared/common/__init__.py:184
+#: src/pyams_content/shared/common/__init__.py:178
+#: src/pyams_content/shared/common/__init__.py:186
 #, python-format
 msgid "{date} by {principal}"
 msgstr "{date} par {principal}"
 
-#: src/pyams_content/shared/common/__init__.py:289
+#: src/pyams_content/shared/common/__init__.py:291
 #, python-format
 msgid "title length should be between 40 and 66 characters ({length} actually)"
 msgstr ""
@@ -5207,7 +5263,7 @@
 msgstr "depuis {date}"
 
 #: src/pyams_content/shared/common/zmi/header.py:91
-#: src/pyams_content/shared/common/zmi/dashboard.py:185
+#: src/pyams_content/shared/common/zmi/dashboard.py:184
 msgid "Content publication start date is not passed yet"
 msgstr "La date de début de publication n'est pas encore atteinte"
 
@@ -5272,46 +5328,46 @@
 msgid "Tool management"
 msgstr "Gérer cet outil"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:106
+#: src/pyams_content/shared/common/zmi/dashboard.py:105
 msgid "Type"
 msgstr "Type"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:148
+#: src/pyams_content/shared/common/zmi/dashboard.py:147
 msgid "Unique ID"
 msgstr "N° IN"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:168
+#: src/pyams_content/shared/common/zmi/dashboard.py:167
 #: src/pyams_content/shared/common/zmi/search.py:172
 msgid "Status"
 msgstr "Statut"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:195
+#: src/pyams_content/shared/common/zmi/dashboard.py:194
 msgid "Status date"
 msgstr "En date du"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:212
+#: src/pyams_content/shared/common/zmi/dashboard.py:211
 #: src/pyams_content/shared/common/zmi/summary.py:167
 msgid "Version"
 msgstr "Version"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:227
+#: src/pyams_content/shared/common/zmi/dashboard.py:226
 msgid "Status principal"
 msgstr "Intervenant"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:267
+#: src/pyams_content/shared/common/zmi/dashboard.py:266
 msgid "Last modification"
 msgstr "Dernière modification"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:300
+#: src/pyams_content/shared/common/zmi/dashboard.py:299
 msgid "Contents dashboard"
 msgstr "Mon tableau de bord"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:499
+#: src/pyams_content/shared/common/zmi/dashboard.py:498
 #: src/pyams_content/shared/common/zmi/templates/header.pt:26
 msgid "Add/remove from favorites"
 msgstr "Ajouter/enlever des favoris"
 
-#: src/pyams_content/shared/common/zmi/dashboard.py:323
+#: src/pyams_content/shared/common/zmi/dashboard.py:322
 #, python-format
 msgid "SEARCH - Between all contents of type &laquo;&nbsp;{type}&nbsp;&raquo;"
 msgstr "RECHERCHE - Tous contenus &laquo;&nbsp;{type}&nbsp;&raquo; confondus"
@@ -7511,9 +7567,6 @@
 #~ msgid "Display current version date"
 #~ msgstr "Date de publication de cette version"
 
-#~ msgid "The matching date will be displayed in front-office"
-#~ msgstr "La date correspondante sera affichée en front-office"
-
 #~ msgid "Push end date"
 #~ msgstr "Pousser jusqu'au"