Updated translations
authorThierry Florac <thierry.florac@onf.fr>
Fri, 13 Jul 2018 09:49:53 +0200
changeset 846 0ad0f419d6fc
parent 845 6b039f09a91c
child 847 1f64d5edff11
Updated translations
src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.mo
src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po
src/pyams_content/locales/pyams_content.pot
Binary file src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.mo has changed
--- a/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Fri Jul 13 09:24:29 2018 +0200
+++ b/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Fri Jul 13 09:49:53 2018 +0200
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-07-11 09:29+0200\n"
+"POT-Creation-Date: 2018-07-13 09:25+0200\n"
 "PO-Revision-Date: 2015-09-10 10:42+0200\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French\n"
@@ -84,37 +84,37 @@
 msgid "Gallery"
 msgstr "Galerie de médias"
 
-#: src/pyams_content/component/gallery/zmi/file.py:61
-#: src/pyams_content/component/gallery/zmi/file.py:73
-#: src/pyams_content/component/gallery/zmi/paragraph.py:164
+#: src/pyams_content/component/gallery/zmi/file.py:60
+#: src/pyams_content/component/gallery/zmi/file.py:72
+#: src/pyams_content/component/gallery/zmi/paragraph.py:155
 msgid "Add media(s)"
 msgstr "Ajouter des médias"
 
-#: src/pyams_content/component/gallery/zmi/file.py:188
+#: src/pyams_content/component/gallery/zmi/file.py:182
 msgid "Update media properties"
 msgstr "Propriétés du média"
 
-#: src/pyams_content/component/gallery/zmi/file.py:248
+#: src/pyams_content/component/gallery/zmi/file.py:236
 msgid "Remove media..."
 msgstr "Supprimer le média"
 
-#: src/pyams_content/component/gallery/zmi/file.py:152
+#: src/pyams_content/component/gallery/zmi/file.py:146
 msgid "Show/hide media"
 msgstr "Cliquez pour rendre le média visible ou non"
 
-#: src/pyams_content/component/gallery/zmi/file.py:215
+#: src/pyams_content/component/gallery/zmi/file.py:203
 msgid "Audio content"
 msgstr "Contenu audio associé"
 
-#: src/pyams_content/component/gallery/zmi/paragraph.py:56
+#: src/pyams_content/component/gallery/zmi/paragraph.py:57
 msgid "Medias gallery..."
 msgstr "Galerie de médias"
 
-#: src/pyams_content/component/gallery/zmi/paragraph.py:69
+#: src/pyams_content/component/gallery/zmi/paragraph.py:70
 msgid "Add new gallery"
 msgstr "Ajout d'une galerie de médias"
 
-#: src/pyams_content/component/gallery/zmi/paragraph.py:96
+#: src/pyams_content/component/gallery/zmi/paragraph.py:92
 msgid "Edit gallery properties"
 msgstr "Propriétés de la galerie de médias"
 
@@ -122,7 +122,7 @@
 msgid "Update gallery properties"
 msgstr "Propriétés de la galerie de médias"
 
-#: src/pyams_content/component/gallery/zmi/__init__.py:95
+#: src/pyams_content/component/gallery/zmi/__init__.py:90
 msgid "Update gallery contents"
 msgstr "Contenu de la galerie de médias"
 
@@ -179,7 +179,7 @@
 msgid "Zoom image"
 msgstr "Agrandir l'image"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:130
+#: src/pyams_content/component/gallery/interfaces/__init__.py:133
 msgid "Medias gallery"
 msgstr "Galerie de médias"
 
@@ -219,7 +219,7 @@
 "conformer aux normes d'accessibilité."
 
 #: src/pyams_content/component/gallery/interfaces/__init__.py:58
-#: src/pyams_content/component/gallery/interfaces/__init__.py:98
+#: src/pyams_content/component/gallery/interfaces/__init__.py:101
 #: src/pyams_content/component/extfile/interfaces/__init__.py:40
 #: src/pyams_content/component/illustration/interfaces/__init__.py:64
 #: src/pyams_content/component/paragraph/interfaces/video.py:48
@@ -279,10 +279,10 @@
 msgid "If 'no', this media won't be displayed in front office"
 msgstr "Si 'non', ce média ne sera pas présenté aux internautes"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:94
+#: src/pyams_content/component/gallery/interfaces/__init__.py:97
 #: src/pyams_content/component/keynumber/portlet/interfaces/__init__.py:31
-#: src/pyams_content/component/paragraph/zmi/milestone.py:231
-#: src/pyams_content/component/paragraph/zmi/container.py:223
+#: src/pyams_content/component/paragraph/zmi/milestone.py:232
+#: src/pyams_content/component/paragraph/zmi/container.py:252
 #: src/pyams_content/component/paragraph/interfaces/milestone.py:45
 #: src/pyams_content/component/links/zmi/reverse.py:73
 #: src/pyams_content/shared/common/zmi/dashboard.py:109
@@ -298,19 +298,19 @@
 msgid "Title"
 msgstr "Titre"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:95
+#: src/pyams_content/component/gallery/interfaces/__init__.py:98
 msgid "Gallery title, as shown in front-office"
 msgstr "Titre de la galerie présenté aux internautes"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:99
+#: src/pyams_content/component/gallery/interfaces/__init__.py:102
 msgid "Gallery description displayed by front-office template"
 msgstr "Description de la galerie de médias présentée aux internautes"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:102
+#: src/pyams_content/component/gallery/interfaces/__init__.py:105
 msgid "Gallery template"
 msgstr "Mode de rendu"
 
-#: src/pyams_content/component/gallery/interfaces/__init__.py:103
+#: src/pyams_content/component/gallery/interfaces/__init__.py:106
 msgid "Presentation template used for this gallery"
 msgstr ""
 "<span>Modèle de présentation utilisé par cette galerie.<br /"
@@ -324,7 +324,7 @@
 
 #: src/pyams_content/component/extfile/__init__.py:223
 #: src/pyams_content/component/extfile/__init__.py:238
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:66
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:67
 #: src/pyams_content/reference/pictograms/interfaces/__init__.py:44
 msgid "Image"
 msgstr "Image"
@@ -352,55 +352,55 @@
 msgid "Add new external file"
 msgstr "Ajout d'un fichier"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:138
+#: src/pyams_content/component/extfile/zmi/__init__.py:133
 msgid "Update file properties"
 msgstr "Propriétés du fichier"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:171
+#: src/pyams_content/component/extfile/zmi/__init__.py:161
 msgid "Images"
 msgstr "Images"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:186
+#: src/pyams_content/component/extfile/zmi/__init__.py:176
 msgid "Add image"
 msgstr "Image téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:200
+#: src/pyams_content/component/extfile/zmi/__init__.py:190
 msgid "Add new image"
 msgstr "Ajout d'une image téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:231
+#: src/pyams_content/component/extfile/zmi/__init__.py:221
 msgid "Update image properties"
 msgstr "Propriétés de l'image téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:264
+#: src/pyams_content/component/extfile/zmi/__init__.py:254
 msgid "Videos"
 msgstr "Vidéos"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:279
+#: src/pyams_content/component/extfile/zmi/__init__.py:269
 msgid "Add video"
 msgstr "Vidéo téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:293
+#: src/pyams_content/component/extfile/zmi/__init__.py:283
 msgid "Add new video"
 msgstr "Ajout d'une vidéo téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:317
+#: src/pyams_content/component/extfile/zmi/__init__.py:307
 msgid "Update video properties"
 msgstr "Propriétés de la vidéo téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:343
+#: src/pyams_content/component/extfile/zmi/__init__.py:333
 msgid "Audios files"
 msgstr "Fichiers audios"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:358
+#: src/pyams_content/component/extfile/zmi/__init__.py:348
 msgid "Add audio file"
 msgstr "Bande son téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:372
+#: src/pyams_content/component/extfile/zmi/__init__.py:362
 msgid "Add new audio file"
 msgstr "Ajout d'une bande son téléchargeable"
 
-#: src/pyams_content/component/extfile/zmi/__init__.py:396
+#: src/pyams_content/component/extfile/zmi/__init__.py:386
 msgid "Update audio file properties"
 msgstr "Propriétés de la bande son téléchargeable"
 
@@ -410,7 +410,7 @@
 
 #: src/pyams_content/component/extfile/interfaces/__init__.py:36
 #: src/pyams_content/component/links/interfaces/__init__.py:35
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:54
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:55
 #: src/pyams_content/shared/site/interfaces/__init__.py:114
 msgid "Alternate title"
 msgstr "Titre de substitution"
@@ -427,7 +427,7 @@
 msgstr "Description du fichier, présentée aux internautes"
 
 #: src/pyams_content/component/extfile/interfaces/__init__.py:48
-#: src/pyams_content/component/links/interfaces/__init__.py:68
+#: src/pyams_content/component/links/interfaces/__init__.py:65
 msgid "Language"
 msgstr "Langue"
 
@@ -456,7 +456,7 @@
 "Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
 
 #: src/pyams_content/component/extfile/interfaces/__init__.py:73
-#: src/pyams_content/shared/logo/interfaces/__init__.py:47
+#: src/pyams_content/shared/logo/interfaces/__init__.py:48
 msgid "Image data"
 msgstr "Fichier"
 
@@ -482,49 +482,49 @@
 "Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
 
 #: src/pyams_content/component/keynumber/__init__.py:189
-#: src/pyams_content/component/keynumber/zmi/__init__.py:198
-#: src/pyams_content/component/keynumber/portlet/zmi/__init__.py:79
+#: src/pyams_content/component/keynumber/zmi/__init__.py:199
+#: src/pyams_content/component/keynumber/portlet/zmi/__init__.py:74
 #: src/pyams_content/component/paragraph/interfaces/keynumber.py:29
 msgid "Key numbers"
 msgstr "Chiffres-clés"
 
 #. Default: Header
-#: src/pyams_content/component/keynumber/zmi/__init__.py:146
+#: src/pyams_content/component/keynumber/zmi/__init__.py:147
 #: src/pyams_content/component/keynumber/interfaces/__init__.py:44
 msgid "key-number-label"
 msgstr "En-tête"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:158
+#: src/pyams_content/component/keynumber/zmi/__init__.py:159
 #: src/pyams_content/component/keynumber/interfaces/__init__.py:49
 msgid "Number"
 msgstr "Chiffre"
 
 #. Default: Unit
-#: src/pyams_content/component/keynumber/zmi/__init__.py:167
+#: src/pyams_content/component/keynumber/zmi/__init__.py:168
 #: src/pyams_content/component/keynumber/interfaces/__init__.py:53
 msgid "key-number-unit"
 msgstr "Unité"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:179
+#: src/pyams_content/component/keynumber/zmi/__init__.py:180
 #: src/pyams_content/component/keynumber/interfaces/__init__.py:57
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:267
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:268
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:58
 msgid "Associated text"
 msgstr "Texte associé"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:217
+#: src/pyams_content/component/keynumber/zmi/__init__.py:218
 msgid "Add keynumber"
 msgstr "Ajouter un chiffre-clé"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:229
+#: src/pyams_content/component/keynumber/zmi/__init__.py:230
 msgid "Add new keynumber"
 msgstr "Ajout d'un chiffre-clé"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:258
+#: src/pyams_content/component/keynumber/zmi/__init__.py:259
 msgid "Edit keynumber properties"
 msgstr "Propriétés du chiffre-clé"
 
-#: src/pyams_content/component/keynumber/zmi/__init__.py:244
+#: src/pyams_content/component/keynumber/zmi/__init__.py:245
 msgid "Key number was correctly added"
 msgstr "Le chiffre-clé a été ajouté."
 
@@ -532,14 +532,14 @@
 msgid "Key Numbers"
 msgstr "Chiffres-clés"
 
-#: src/pyams_content/component/keynumber/portlet/zmi/__init__.py:102
+#: src/pyams_content/component/keynumber/portlet/zmi/__init__.py:97
 #: src/pyams_content/component/keynumber/portlet/zmi/templates/keynumber-preview.pt:26
 msgid "Associated links"
 msgstr "Liens associés"
 
 #: src/pyams_content/component/keynumber/portlet/zmi/templates/keynumber-preview.pt:31
-#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:12
-#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:9
+#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:11
+#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:8
 msgid "Link target is not published!"
 msgstr "Le contenu ciblé n'est pas publié"
 
@@ -563,7 +563,7 @@
 #: src/pyams_content/shared/form/interfaces/__init__.py:87
 #: src/pyams_content/shared/site/interfaces/__init__.py:118
 #: src/pyams_content/features/alert/interfaces.py:54
-#: src/pyams_content/features/menu/interfaces/__init__.py:58
+#: src/pyams_content/features/menu/interfaces/__init__.py:59
 msgid "Visible?"
 msgstr "Visible ?"
 
@@ -593,7 +593,7 @@
 
 #: src/pyams_content/component/illustration/__init__.py:177
 #: src/pyams_content/component/illustration/thesaurus.py:32
-#: src/pyams_content/component/illustration/zmi/paragraph.py:168
+#: src/pyams_content/component/illustration/zmi/paragraph.py:158
 #: src/pyams_content/component/illustration/zmi/__init__.py:56
 #: src/pyams_content/component/illustration/zmi/__init__.py:100
 #: src/pyams_content/component/illustration/interfaces/__init__.py:99
@@ -608,12 +608,12 @@
 msgid "Add new illustration"
 msgstr "Ajout d'une illustration"
 
-#: src/pyams_content/component/illustration/zmi/paragraph.py:103
+#: src/pyams_content/component/illustration/zmi/paragraph.py:98
 #: src/pyams_content/component/illustration/zmi/thesaurus.py:42
 msgid "Edit illustration properties"
 msgstr "Propriétés de l'illustration"
 
-#: src/pyams_content/component/illustration/zmi/__init__.py:155
+#: src/pyams_content/component/illustration/zmi/__init__.py:150
 msgid "Navigation link illustration"
 msgstr "Illustration de navigation"
 
@@ -665,62 +665,62 @@
 msgid "Selected pictogram is missing"
 msgstr "le pictogramme sélectionné est introuvable"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:77
+#: src/pyams_content/component/paragraph/zmi/milestone.py:78
 msgid "Milestones..."
 msgstr "Chronologie"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:90
+#: src/pyams_content/component/paragraph/zmi/milestone.py:91
 msgid "Add new milestone paragraph"
 msgstr "Ajout d'une chronologie"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:117
+#: src/pyams_content/component/paragraph/zmi/milestone.py:118
 msgid "Edit milestone paragraph properties"
 msgstr "Propriétés de la chronologie"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:243
+#: src/pyams_content/component/paragraph/zmi/milestone.py:244
 #: src/pyams_content/component/paragraph/interfaces/milestone.py:49
 msgid "Associated label"
 msgstr "Information associée"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:255
+#: src/pyams_content/component/paragraph/zmi/milestone.py:256
 #: src/pyams_content/component/paragraph/interfaces/milestone.py:53
 msgid "Anchor"
 msgstr "Ancre"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:284
+#: src/pyams_content/component/paragraph/zmi/milestone.py:285
 #: src/pyams_content/component/paragraph/interfaces/milestone.py:76
 msgid "Milestones"
 msgstr "Chronologie"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:299
+#: src/pyams_content/component/paragraph/zmi/milestone.py:300
 msgid "Add milestone"
 msgstr "Ajouter un jalon"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:312
+#: src/pyams_content/component/paragraph/zmi/milestone.py:313
 msgid "Add new milestone"
 msgstr "Ajout d'un jalon"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:339
+#: src/pyams_content/component/paragraph/zmi/milestone.py:340
 msgid "Edit milestone properties"
 msgstr "Propriétés du jalon"
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:327
+#: src/pyams_content/component/paragraph/zmi/milestone.py:328
 msgid "Milestone was correctly added"
 msgstr "Le jalon a été ajouté."
 
-#: src/pyams_content/component/paragraph/zmi/milestone.py:270
+#: src/pyams_content/component/paragraph/zmi/milestone.py:271
 msgid "(missing paragraph)"
 msgstr "(paragraphe supprimé)"
 
-#: src/pyams_content/component/paragraph/zmi/keypoint.py:51
+#: src/pyams_content/component/paragraph/zmi/keypoint.py:52
 msgid "Key points..."
 msgstr "Points clés"
 
-#: src/pyams_content/component/paragraph/zmi/keypoint.py:64
+#: src/pyams_content/component/paragraph/zmi/keypoint.py:65
 msgid "Add new key points paragraph"
 msgstr "Ajout de points clés"
 
-#: src/pyams_content/component/paragraph/zmi/keypoint.py:91
+#: src/pyams_content/component/paragraph/zmi/keypoint.py:92
 msgid "Edit key points paragraph properties"
 msgstr "Propriétés des points clés"
 
@@ -770,7 +770,7 @@
 #: src/pyams_content/shared/common/zmi/workflow.py:612
 #: src/pyams_content/shared/common/zmi/workflow.py:653
 #: src/pyams_content/shared/common/zmi/workflow.py:704
-#: src/pyams_content/shared/common/zmi/__init__.py:275
+#: src/pyams_content/shared/common/zmi/__init__.py:273
 #: src/pyams_content/shared/common/zmi/owner.py:73
 #: src/pyams_content/features/review/zmi/__init__.py:90
 msgid "Cancel"
@@ -784,16 +784,16 @@
 msgid "Paragraph was correctly added."
 msgstr "Le bloc a été ajouté."
 
-#: src/pyams_content/component/paragraph/zmi/video.py:53
+#: src/pyams_content/component/paragraph/zmi/video.py:54
 msgid "Video paragraph..."
 msgstr "Vidéo"
 
-#: src/pyams_content/component/paragraph/zmi/video.py:66
+#: src/pyams_content/component/paragraph/zmi/video.py:67
 msgid "Add new video paragraph"
 msgstr "Ajout d'une vidéo"
 
-#: src/pyams_content/component/paragraph/zmi/video.py:94
-#: src/pyams_content/component/video/zmi/paragraph.py:192
+#: src/pyams_content/component/paragraph/zmi/video.py:90
+#: src/pyams_content/component/video/zmi/paragraph.py:189
 msgid "Edit video properties"
 msgstr "Propriétés de la vidéo"
 
@@ -801,97 +801,101 @@
 msgid "Contents..."
 msgstr "Contenu"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:239
+#: src/pyams_content/component/paragraph/zmi/container.py:196
+msgid "Set navigation anchor"
+msgstr "Ancre de navigation"
+
+#: src/pyams_content/component/paragraph/zmi/container.py:268
 msgid "Show/hide all paragraphs"
 msgstr "Afficher/masquer tous les blocs"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:287
-#: src/pyams_content/component/paragraph/zmi/container.py:296
-#: src/pyams_content/component/paragraph/zmi/container.py:309
+#: src/pyams_content/component/paragraph/zmi/container.py:316
+#: src/pyams_content/component/paragraph/zmi/container.py:325
+#: src/pyams_content/component/paragraph/zmi/container.py:338
 msgid "Content blocks"
 msgstr "Blocs de contenu"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:366
+#: src/pyams_content/component/paragraph/zmi/container.py:395
 msgid "Links and attachments..."
 msgstr "Récap. liens et PJ"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:378
+#: src/pyams_content/component/paragraph/zmi/container.py:407
 msgid "Content blocks links and attachments"
 msgstr "Récapitulatif des liens et pièces jointes par bloc de contenu"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:126
+#: src/pyams_content/component/paragraph/zmi/container.py:127
 msgid "No currently defined paragraph."
 msgstr "Aucun bloc n'est associé à ce contenu."
 
-#: src/pyams_content/component/paragraph/zmi/container.py:248
+#: src/pyams_content/component/paragraph/zmi/container.py:277
 msgid "Click to open/close all paragraphs editors"
 msgstr "Afficher/masquer tous les blocs"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:261
+#: src/pyams_content/component/paragraph/zmi/container.py:290
 msgid "Click to open/close paragraph editor"
 msgstr "Afficher/masquer ce bloc"
 
-#: src/pyams_content/component/paragraph/zmi/container.py:132
+#: src/pyams_content/component/paragraph/zmi/container.py:133
 msgid "Check allowed paragraph types to be able to create new paragraphs."
 msgstr ""
 "Vérifiez le paramétrage des types de blocs de contenu autorisés pour pouvoir "
 "ajouter de nouveaux blocs."
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:82
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:83
 msgid "Pictograms..."
 msgstr "Pictogrammes"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:95
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:96
 msgid "Add new pictogram paragraph"
 msgstr "Ajout de pictogrammes"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:122
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:123
 msgid "Edit pictogram paragraph properties"
 msgstr "Propriétés des pictogrammes"
 
 #. Default: Header
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:252
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:253
 msgid "pictogram-item-header"
 msgstr "En-tête"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:289
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:290
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:80
 msgid "Pictograms"
 msgstr "Pictogrammes"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:304
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:305
 #: src/pyams_content/reference/pictograms/zmi/__init__.py:59
 msgid "Add pictogram"
 msgstr "Ajouter un pictogramme"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:317
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:318
 #: src/pyams_content/reference/pictograms/zmi/__init__.py:71
 msgid "Add new pictogram"
 msgstr "Ajout d'un pictogramme"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:359
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:360
 #: src/pyams_content/reference/pictograms/zmi/__init__.py:95
 msgid "Edit pictogram properties"
 msgstr "Propriétés du pictogramme"
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:339
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:340
 msgid "Pictogram was correctly added"
 msgstr "Le pictogramme a été ajouté."
 
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:349
-#: src/pyams_content/component/paragraph/zmi/pictogram.py:387
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:350
+#: src/pyams_content/component/paragraph/zmi/pictogram.py:388
 msgid "You must select a pictogram!"
 msgstr "Vous devez sélectionner un pictogramme !"
 
-#: src/pyams_content/component/paragraph/zmi/audio.py:53
+#: src/pyams_content/component/paragraph/zmi/audio.py:54
 msgid "Audio paragraph..."
 msgstr "Bande son"
 
-#: src/pyams_content/component/paragraph/zmi/audio.py:66
+#: src/pyams_content/component/paragraph/zmi/audio.py:67
 msgid "Add new audio paragraph"
 msgstr "Ajout d'une bande son"
 
-#: src/pyams_content/component/paragraph/zmi/audio.py:93
+#: src/pyams_content/component/paragraph/zmi/audio.py:89
 msgid "Edit audio properties"
 msgstr "Propriétés de la bande son"
 
@@ -907,27 +911,27 @@
 msgid "Edit key number paragraph properties"
 msgstr "Propriétés des chiffres-clés"
 
-#: src/pyams_content/component/paragraph/zmi/frame.py:84
+#: src/pyams_content/component/paragraph/zmi/frame.py:85
 msgid "Framed text..."
 msgstr "Encadré"
 
-#: src/pyams_content/component/paragraph/zmi/frame.py:98
+#: src/pyams_content/component/paragraph/zmi/frame.py:99
 msgid "Add new framed text paragraph"
 msgstr "Ajout d'un encadré"
 
-#: src/pyams_content/component/paragraph/zmi/frame.py:129
+#: src/pyams_content/component/paragraph/zmi/frame.py:125
 msgid "Edit framed text paragraph properties"
 msgstr "Propriétés de l'encadré"
 
-#: src/pyams_content/component/paragraph/zmi/verbatim.py:56
+#: src/pyams_content/component/paragraph/zmi/verbatim.py:57
 msgid "Verbatim..."
 msgstr "Verbatim"
 
-#: src/pyams_content/component/paragraph/zmi/verbatim.py:69
+#: src/pyams_content/component/paragraph/zmi/verbatim.py:70
 msgid "Add new verbatim paragraph"
 msgstr "Ajout d'un verbatim"
 
-#: src/pyams_content/component/paragraph/zmi/verbatim.py:96
+#: src/pyams_content/component/paragraph/zmi/verbatim.py:92
 msgid "Edit verbatim paragraph properties"
 msgstr "Propriétés du verbatim"
 
@@ -951,7 +955,7 @@
 msgid "Add new rich text paragraph"
 msgstr "Ajout d'un bloc de texte enrichi"
 
-#: src/pyams_content/component/paragraph/zmi/html.py:202
+#: src/pyams_content/component/paragraph/zmi/html.py:197
 msgid "Edit rich text paragraph properties"
 msgstr "Propriétés du texte enrichi"
 
@@ -963,7 +967,7 @@
 msgid "Add new contact card"
 msgstr "Ajout d'une fiche contact"
 
-#: src/pyams_content/component/paragraph/zmi/contact.py:94
+#: src/pyams_content/component/paragraph/zmi/contact.py:89
 msgid "Edit contact card properties"
 msgstr "Propriétés de la fiche contact"
 
@@ -1025,8 +1029,8 @@
 #: src/pyams_content/component/paragraph/interfaces/verbatim.py:53
 #: src/pyams_content/component/paragraph/interfaces/html.py:46
 #: src/pyams_content/component/paragraph/interfaces/html.py:67
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:100
-#: src/pyams_content/shared/logo/interfaces/__init__.py:81
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:101
+#: src/pyams_content/shared/logo/interfaces/__init__.py:82
 msgid "Presentation template used for this paragraph"
 msgstr "Mode de rendu utilisé par ce bloc de contenu"
 
@@ -1035,24 +1039,32 @@
 msgstr "Si 'non', ce bloc de contenu ne sera pas présenté aux internautes"
 
 #: src/pyams_content/component/paragraph/interfaces/__init__.py:49
+msgid "Anchor?"
+msgstr "Ancre ?"
+
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:50
+msgid "Is this paragraph a navigation anchor?"
+msgstr "Si 'oui', ce bloc pourra recevoir une ancre de navigation au sein du contenu"
+
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:54
 msgid "§ Title"
 msgstr "Titre §"
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:80
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:88
 msgid "Allowed paragraphs"
 msgstr "Types de blocs autorisés"
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:81
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:89
 msgid "List of paragraphs allowed for this content type"
 msgstr "Liste des types de blocs de contenu autorisés pour ce gabarit."
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:85
-#: src/pyams_content/shared/common/zmi/types.py:169
-#: src/pyams_content/shared/common/zmi/types.py:396
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:93
+#: src/pyams_content/shared/common/zmi/types.py:173
+#: src/pyams_content/shared/common/zmi/types.py:413
 msgid "Default paragraphs"
 msgstr "Types de blocs par défaut"
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:86
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:94
 msgid "List of paragraphs automatically added to a new content"
 msgstr "Liste des types de blocs ajoutés automatiquement aux nouveaux contenus"
 
@@ -1077,7 +1089,7 @@
 
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:46
 #: src/pyams_content/component/links/interfaces/__init__.py:43
-#: src/pyams_content/shared/common/interfaces/types.py:68
+#: src/pyams_content/shared/common/interfaces/types.py:74
 #: src/pyams_content/features/alert/interfaces.py:79
 msgid "Pictogram"
 msgstr "Pictogramme"
@@ -1322,7 +1334,7 @@
 msgstr "Tags du contenu"
 
 #: src/pyams_content/component/theme/zmi/__init__.py:99
-#: src/pyams_content/shared/view/zmi/theme.py:99
+#: src/pyams_content/shared/view/zmi/theme.py:102
 msgid "Themes..."
 msgstr "Thèmes"
 
@@ -1331,7 +1343,7 @@
 msgstr "Thèmes du contenu"
 
 #: src/pyams_content/component/theme/zmi/__init__.py:159
-#: src/pyams_content/shared/view/zmi/theme.py:141
+#: src/pyams_content/shared/view/zmi/theme.py:148
 msgid "Collections..."
 msgstr "Collections"
 
@@ -1347,25 +1359,25 @@
 msgid "Selected tags"
 msgstr "Tags sélectionnés"
 
-#: src/pyams_content/component/theme/zmi/manager.py:98
+#: src/pyams_content/component/theme/zmi/manager.py:101
 msgid "Themes settings..."
 msgstr "Paramétrage des thèmes"
 
-#: src/pyams_content/component/theme/zmi/manager.py:112
+#: src/pyams_content/component/theme/zmi/manager.py:115
 msgid "Selected themes"
 msgstr "Thèmes sélectionnés"
 
-#: src/pyams_content/component/theme/zmi/manager.py:145
+#: src/pyams_content/component/theme/zmi/manager.py:151
 msgid "Collections settings..."
 msgstr "Paramétrage des collections"
 
-#: src/pyams_content/component/theme/zmi/manager.py:159
+#: src/pyams_content/component/theme/zmi/manager.py:165
 msgid "Selected collections"
 msgstr "Collections sélectionnées"
 
-#: src/pyams_content/component/association/container.py:88
+#: src/pyams_content/component/association/container.py:91
 #: src/pyams_content/component/association/zmi/__init__.py:296
-#: src/pyams_content/component/association/interfaces/__init__.py:90
+#: src/pyams_content/component/association/interfaces/__init__.py:93
 msgid "Associations"
 msgstr "Liens et pièces jointes"
 
@@ -1404,15 +1416,15 @@
 msgstr "L'association a été ajoutée."
 
 #: src/pyams_content/component/association/interfaces/__init__.py:43
-#: src/pyams_content/features/menu/interfaces/__init__.py:59
+#: src/pyams_content/features/menu/interfaces/__init__.py:60
 msgid "Is this item visible in front-office?"
 msgstr "Si 'non', ce lien ne sera pas présenté aux internautes"
 
-#: src/pyams_content/component/association/interfaces/__init__.py:97
+#: src/pyams_content/component/association/interfaces/__init__.py:100
 msgid "Associations template"
 msgstr "Mode de rendu"
 
-#: src/pyams_content/component/association/interfaces/__init__.py:98
+#: src/pyams_content/component/association/interfaces/__init__.py:101
 msgid "Presentation template used for associations"
 msgstr "Modèle de présentation utilisé par ce bloc de contenu"
 
@@ -1420,15 +1432,15 @@
 msgid "Internal link"
 msgstr "Lien interne"
 
-#: src/pyams_content/component/links/__init__.py:205
+#: src/pyams_content/component/links/__init__.py:219
 msgid "External link"
 msgstr "Lien externe"
 
-#: src/pyams_content/component/links/__init__.py:258
+#: src/pyams_content/component/links/__init__.py:272
 msgid "Mailto link"
 msgstr "Lien mailto"
 
-#: src/pyams_content/component/links/__init__.py:192
+#: src/pyams_content/component/links/__init__.py:206
 msgid "target is not published"
 msgstr "le contenu ciblé n'est pas publié"
 
@@ -1444,39 +1456,39 @@
 msgid "Add new internal link"
 msgstr "Ajout d'un lien interne"
 
-#: src/pyams_content/component/links/zmi/__init__.py:125
+#: src/pyams_content/component/links/zmi/__init__.py:120
 msgid "Edit internal link properties"
 msgstr "Propriétés du lien interne"
 
-#: src/pyams_content/component/links/zmi/__init__.py:159
+#: src/pyams_content/component/links/zmi/__init__.py:149
 msgid "External links"
 msgstr "Liens externes"
 
-#: src/pyams_content/component/links/zmi/__init__.py:174
+#: src/pyams_content/component/links/zmi/__init__.py:164
 msgid "Add external link"
 msgstr "Lien externe"
 
-#: src/pyams_content/component/links/zmi/__init__.py:188
+#: src/pyams_content/component/links/zmi/__init__.py:178
 msgid "Add new external link"
 msgstr "Ajout d'un lien externe"
 
-#: src/pyams_content/component/links/zmi/__init__.py:224
+#: src/pyams_content/component/links/zmi/__init__.py:209
 msgid "Edit external link properties"
 msgstr "Propriétés du lien externe"
 
-#: src/pyams_content/component/links/zmi/__init__.py:258
+#: src/pyams_content/component/links/zmi/__init__.py:238
 msgid "Mailto links"
 msgstr "Liens mailto"
 
-#: src/pyams_content/component/links/zmi/__init__.py:273
+#: src/pyams_content/component/links/zmi/__init__.py:253
 msgid "Add mailto link"
 msgstr "Lien mailto"
 
-#: src/pyams_content/component/links/zmi/__init__.py:287
+#: src/pyams_content/component/links/zmi/__init__.py:267
 msgid "Add new mailto link"
 msgstr "Ajout d'un lien « mailto »"
 
-#: src/pyams_content/component/links/zmi/__init__.py:323
+#: src/pyams_content/component/links/zmi/__init__.py:298
 msgid "Edit mailto link properties"
 msgstr "Propriétés du lien « mailto »"
 
@@ -1502,37 +1514,37 @@
 msgid "Name of the pictogram associated with this link"
 msgstr "Pictogramme à associer à ce lien"
 
-#: src/pyams_content/component/links/interfaces/__init__.py:64
-#: src/pyams_content/shared/logo/interfaces/__init__.py:55
+#: src/pyams_content/component/links/interfaces/__init__.py:61
+#: src/pyams_content/shared/logo/interfaces/__init__.py:56
 msgid "Target URL"
 msgstr "URL cible"
 
-#: src/pyams_content/component/links/interfaces/__init__.py:65
-#: src/pyams_content/shared/logo/interfaces/__init__.py:56
+#: src/pyams_content/component/links/interfaces/__init__.py:62
+#: src/pyams_content/shared/logo/interfaces/__init__.py:57
 msgid "URL used to access external resource"
 msgstr ""
 "URL utilisée pour accéder à cette ressource externe. Doit comprendre le "
 "protocole d'accès au site, comme « http:// » ou « https:// »."
 
-#: src/pyams_content/component/links/interfaces/__init__.py:69
+#: src/pyams_content/component/links/interfaces/__init__.py:66
 msgid "Language used in this remote resource"
 msgstr ""
 "Langue utilisée par cette ressource extene ; à préciser lorsqu'il ne s'agit "
 "pas de la langue par défaut du site."
 
-#: src/pyams_content/component/links/interfaces/__init__.py:77
+#: src/pyams_content/component/links/interfaces/__init__.py:74
 msgid "Target address"
 msgstr "Adresse mail"
 
-#: src/pyams_content/component/links/interfaces/__init__.py:78
+#: src/pyams_content/component/links/interfaces/__init__.py:75
 msgid "Target email address"
 msgstr "Adresse de messagerie \"stricte\", soit uniquement \"xxx@yyy.com\""
 
-#: src/pyams_content/component/links/interfaces/__init__.py:81
+#: src/pyams_content/component/links/interfaces/__init__.py:78
 msgid "Address name"
 msgstr "Nom de messagerie"
 
-#: src/pyams_content/component/links/interfaces/__init__.py:82
+#: src/pyams_content/component/links/interfaces/__init__.py:79
 msgid "Address as displayed in address book"
 msgstr ""
 "Nom de la boîte aux lettres, tel qu'il sera affiché dans l'application de "
@@ -1809,16 +1821,16 @@
 msgid "Add new external video..."
 msgstr "Ajout d'une vidéo externe"
 
-#: src/pyams_content/component/video/zmi/paragraph.py:126
+#: src/pyams_content/component/video/zmi/paragraph.py:124
 msgid "Video provider is required"
 msgstr "Le nom du fournisseur est obligatoire"
 
-#: src/pyams_content/component/video/zmi/paragraph.py:175
-#: src/pyams_content/component/video/zmi/paragraph.py:229
+#: src/pyams_content/component/video/zmi/paragraph.py:172
+#: src/pyams_content/component/video/zmi/paragraph.py:223
 msgid "Video provider settings"
 msgstr "Paramètres liés au fournisseur"
 
-#: src/pyams_content/component/video/zmi/paragraph.py:155
+#: src/pyams_content/component/video/zmi/paragraph.py:152
 msgid "Other settings"
 msgstr "Autres paramètres"
 
@@ -1900,76 +1912,76 @@
 msgid "Composition"
 msgstr "Composition"
 
-#: src/pyams_content/shared/common/zmi/properties.py:82
+#: src/pyams_content/shared/common/zmi/properties.py:83
 msgid "Content properties"
 msgstr "Propriétés élémentaires"
 
-#: src/pyams_content/shared/common/zmi/types.py:67
+#: src/pyams_content/shared/common/zmi/types.py:71
 msgid "Data types"
 msgstr "Types de contenus"
 
-#: src/pyams_content/shared/common/zmi/types.py:145
+#: src/pyams_content/shared/common/zmi/types.py:149
 msgid "Data type label"
 msgstr "Libellé du type"
 
-#: src/pyams_content/shared/common/zmi/types.py:185
-#: src/pyams_content/shared/common/zmi/types.py:412
+#: src/pyams_content/shared/common/zmi/types.py:189
+#: src/pyams_content/shared/common/zmi/types.py:429
 msgid "Default associations"
 msgstr "Liens et pièces jointes par défaut"
 
-#: src/pyams_content/shared/common/zmi/types.py:201
+#: src/pyams_content/shared/common/zmi/types.py:205
 msgid "Default themes"
 msgstr "Thèmes par défaut"
 
-#: src/pyams_content/shared/common/zmi/types.py:229
+#: src/pyams_content/shared/common/zmi/types.py:233
 msgid "Content data types"
 msgstr "Types de contenus"
 
-#: src/pyams_content/shared/common/zmi/types.py:252
+#: src/pyams_content/shared/common/zmi/types.py:256
 msgid "Add data type"
 msgstr "Ajouter un type"
 
-#: src/pyams_content/shared/common/zmi/types.py:264
+#: src/pyams_content/shared/common/zmi/types.py:268
 msgid "Add new data type"
 msgstr "Ajout d'un type de contenu"
 
+#: src/pyams_content/shared/common/zmi/types.py:311
+msgid "Data type properties"
+msgstr "Propriétés du type de contenu"
+
+#: src/pyams_content/shared/common/zmi/types.py:392
+msgid "Subtype label"
+msgstr "Libellé du sous-type"
+
+#: src/pyams_content/shared/common/zmi/types.py:473
+msgid "Add subtype"
+msgstr "Ajouter un sous-type"
+
+#: src/pyams_content/shared/common/zmi/types.py:485
+msgid "Add new subtype"
+msgstr "Ajout d'un sous-type de contenu"
+
+#: src/pyams_content/shared/common/zmi/types.py:532
+msgid "Data subtype properties"
+msgstr "Propriétés du fichier standard"
+
+#: src/pyams_content/shared/common/zmi/types.py:116
+msgid "No currently defined data type."
+msgstr "Aucun type de contenu n'est actuellement défini."
+
 #: src/pyams_content/shared/common/zmi/types.py:301
-msgid "Data type properties"
-msgstr "Propriétés du type de contenu"
-
-#: src/pyams_content/shared/common/zmi/types.py:375
-msgid "Subtype label"
-msgstr "Libellé du sous-type"
-
-#: src/pyams_content/shared/common/zmi/types.py:456
-msgid "Add subtype"
-msgstr "Ajouter un sous-type"
-
-#: src/pyams_content/shared/common/zmi/types.py:468
-msgid "Add new subtype"
-msgstr "Ajout d'un sous-type de contenu"
-
-#: src/pyams_content/shared/common/zmi/types.py:514
-msgid "Data subtype properties"
-msgstr "Propriétés du fichier standard"
-
-#: src/pyams_content/shared/common/zmi/types.py:112
-msgid "No currently defined data type."
-msgstr "Aucun type de contenu n'est actuellement défini."
-
-#: src/pyams_content/shared/common/zmi/types.py:291
 msgid "Specified type name is already used!"
 msgstr "Le nom indiqué pour ce type de contenu est déjà utilisé !"
 
-#: src/pyams_content/shared/common/zmi/types.py:490
+#: src/pyams_content/shared/common/zmi/types.py:508
 msgid "Subtype was correctly added."
 msgstr "Le sous-type a été ajouté."
 
-#: src/pyams_content/shared/common/zmi/types.py:504
+#: src/pyams_content/shared/common/zmi/types.py:522
 msgid "Specified subtype name is already used!"
 msgstr "Le nom indiqué pour ce sous-type de contenu est déjà utilisé !"
 
-#: src/pyams_content/shared/common/zmi/types.py:157
+#: src/pyams_content/shared/common/zmi/types.py:161
 msgid "Click to see subtypes"
 msgstr "Montrer ou caher les sous-types"
 
@@ -2085,11 +2097,11 @@
 msgid "{state} {date}"
 msgstr "{state} {date}"
 
-#: src/pyams_content/shared/common/zmi/__init__.py:265
+#: src/pyams_content/shared/common/zmi/__init__.py:263
 msgid "Duplicate content..."
 msgstr "Dupliquer le contenu"
 
-#: src/pyams_content/shared/common/zmi/__init__.py:285
+#: src/pyams_content/shared/common/zmi/__init__.py:283
 msgid "Duplicate content"
 msgstr "Dupliquer ce contenu"
 
@@ -2097,18 +2109,18 @@
 msgid "This title can be modified afterwards"
 msgstr "Pourra être modifié ultérieurement"
 
-#: src/pyams_content/shared/common/zmi/__init__.py:276
+#: src/pyams_content/shared/common/zmi/__init__.py:274
 msgid "Duplicate this content"
 msgstr "Dupliquer ce contenu"
 
-#: src/pyams_content/shared/common/zmi/__init__.py:337
+#: src/pyams_content/shared/common/zmi/__init__.py:330
 #, python-format
 msgid "Clone created from version {source} of {oid} (in « {state} » state)"
 msgstr ""
 "Duplication de la version {source} du contenu {oid} (alors en statut "
 "« {state} »)"
 
-#: src/pyams_content/shared/common/zmi/__init__.py:382
+#: src/pyams_content/shared/common/zmi/__init__.py:375
 msgid "Created or modified in this version"
 msgstr "Créé ou modifié dans cette version"
 
@@ -2709,7 +2721,7 @@
 
 #: src/pyams_content/shared/common/zmi/templates/check-input.pt:34
 #: src/pyams_content/shared/common/zmi/templates/preview-input.pt:34
-#: src/pyams_content/shared/common/interfaces/types.py:40
+#: src/pyams_content/shared/common/interfaces/types.py:46
 #: src/pyams_content/shared/form/zmi/field.py:160
 #: src/pyams_content/shared/form/interfaces/__init__.py:62
 #: src/pyams_content/features/menu/zmi/__init__.py:208
@@ -2951,36 +2963,36 @@
 msgid "Default content renderer"
 msgstr "Par défaut"
 
-#: src/pyams_content/shared/common/interfaces/types.py:36
+#: src/pyams_content/shared/common/interfaces/types.py:42
 #: src/pyams_content/shared/form/zmi/field.py:149
 msgid "Name"
 msgstr "Nom"
 
-#: src/pyams_content/shared/common/interfaces/types.py:37
+#: src/pyams_content/shared/common/interfaces/types.py:43
 msgid "Name of this data type; must be unique between all data types"
 msgstr "Nom de ce type de donnée ; doit être unique entre tous les types"
 
-#: src/pyams_content/shared/common/interfaces/types.py:43
+#: src/pyams_content/shared/common/interfaces/types.py:49
 msgid "Navigation label"
 msgstr "Libellé de navigation"
 
-#: src/pyams_content/shared/common/interfaces/types.py:44
+#: src/pyams_content/shared/common/interfaces/types.py:50
 msgid "Label used for navigation entries"
 msgstr "Libellé utilisé pour les entrées de navigation"
 
-#: src/pyams_content/shared/common/interfaces/types.py:47
+#: src/pyams_content/shared/common/interfaces/types.py:53
 msgid "Tab-folder label"
 msgstr "Libellé d'un l'onglet"
 
-#: src/pyams_content/shared/common/interfaces/types.py:48
+#: src/pyams_content/shared/common/interfaces/types.py:54
 msgid "Label used to include into tab folder"
 msgstr "Libellé utilisé pour l'affichage du type sous la forme d'un onglet"
 
-#: src/pyams_content/shared/common/interfaces/types.py:51
+#: src/pyams_content/shared/common/interfaces/types.py:57
 msgid "'See also' label"
 msgstr "Libellé 'À voir aussi'"
 
-#: src/pyams_content/shared/common/interfaces/types.py:52
+#: src/pyams_content/shared/common/interfaces/types.py:58
 msgid ""
 "This label can be used when contents of this type will be displayed in a "
 "'See also' entries block"
@@ -2988,45 +3000,53 @@
 "Ce libellé peut être utilisé lorsque des contenus de ce type sont affichés "
 "sous la forme d'un bloc 'À voir aussi'"
 
-#: src/pyams_content/shared/common/interfaces/types.py:56
+#: src/pyams_content/shared/common/interfaces/types.py:62
 msgid "'Single value' label"
 msgstr "Libellé 'Valeur unique'"
 
-#: src/pyams_content/shared/common/interfaces/types.py:57
+#: src/pyams_content/shared/common/interfaces/types.py:63
 msgid "Label given to this type when a single value is displayed"
 msgstr "Libellé utilisé pour ce type lorsqu'une seule valeur est affichée"
 
-#: src/pyams_content/shared/common/interfaces/types.py:60
+#: src/pyams_content/shared/common/interfaces/types.py:66
 msgid "'Link to list' label"
 msgstr "Libellé 'Lien vers une liste'"
 
-#: src/pyams_content/shared/common/interfaces/types.py:61
+#: src/pyams_content/shared/common/interfaces/types.py:67
 msgid "Label used to display a link to a list of items of this type"
 msgstr ""
 "Libellé utilisé lorsque l'on crée un lien vers uns liste de contenus de ce "
 "type"
 
-#: src/pyams_content/shared/common/interfaces/types.py:64
+#: src/pyams_content/shared/common/interfaces/types.py:70
 msgid "Next content label"
 msgstr "Libellé du contenu suivant"
 
-#: src/pyams_content/shared/common/interfaces/types.py:65
+#: src/pyams_content/shared/common/interfaces/types.py:71
 msgid "Label used to announce next date for this type"
 msgstr ""
 "Libellé utilisé pour afficher la prochaine date d'un événement pour ce type"
 
-#: src/pyams_content/shared/common/interfaces/types.py:69
-msgid "Image associated to this data type"
-msgstr "Image associée à ce type"
-
-#: src/pyams_content/shared/common/interfaces/types.py:82
+#: src/pyams_content/shared/common/interfaces/types.py:75
+msgid "Pictogram associated with this data type"
+msgstr "Pictogramme associé à ce type"
+
+#: src/pyams_content/shared/common/interfaces/types.py:89
 msgid "Field names"
 msgstr "Champs associés"
 
-#: src/pyams_content/shared/common/interfaces/types.py:83
+#: src/pyams_content/shared/common/interfaces/types.py:90
 msgid "List of fields associated with this data type"
 msgstr "Liste des champs de saisie associés à ce type"
 
+#: src/pyams_content/shared/common/interfaces/types.py:124
+msgid "Data type"
+msgstr "Type du contenu"
+
+#: src/pyams_content/shared/common/interfaces/types.py:125
+msgid "Type of content data"
+msgstr "Type du contenu associé à ce gabarit"
+
 #: src/pyams_content/shared/common/interfaces/__init__.py:46
 #: src/pyams_content/root/interfaces/__init__.py:43
 msgid "Webmasters"
@@ -3052,12 +3072,12 @@
 "responsables à certains contenus"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:57
-#: src/pyams_content/shared/common/interfaces/__init__.py:187
+#: src/pyams_content/shared/common/interfaces/__init__.py:191
 msgid "Managers"
 msgstr "Responsables"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:58
-#: src/pyams_content/shared/common/interfaces/__init__.py:188
+#: src/pyams_content/shared/common/interfaces/__init__.py:192
 msgid ""
 "Managers can handle main operations in tool's workflow, like publish or "
 "retire contents"
@@ -3067,7 +3087,7 @@
 "restrictions qui leur sont imposées"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:63
-#: src/pyams_content/shared/common/interfaces/__init__.py:193
+#: src/pyams_content/shared/common/interfaces/__init__.py:197
 msgid "Contributors"
 msgstr "Contributeurs"
 
@@ -3076,12 +3096,12 @@
 msgstr "Les contributeurs sont autorisés à créer de nouveaux contenus"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:68
-#: src/pyams_content/shared/common/interfaces/__init__.py:199
+#: src/pyams_content/shared/common/interfaces/__init__.py:203
 msgid "Designers"
 msgstr "Designers"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:69
-#: src/pyams_content/shared/common/interfaces/__init__.py:200
+#: src/pyams_content/shared/common/interfaces/__init__.py:204
 msgid "Designers are users which are allowed to manage presentation templates"
 msgstr "Les designers sont autorisés à configurer les modèles de présentation"
 
@@ -3186,11 +3206,11 @@
 "Pour prendre note d'informations internes utiles ou importantes à propos de "
 "ce contenu ; ces notes ne seront pas publiées sur internet."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:180
+#: src/pyams_content/shared/common/interfaces/__init__.py:184
 msgid "Content owner"
 msgstr "Propriétaire"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:181
+#: src/pyams_content/shared/common/interfaces/__init__.py:185
 msgid ""
 "The owner is the creator of content's first version, except if it was "
 "transferred afterwards to another owner"
@@ -3199,7 +3219,7 @@
 "lorsque cette propriété a été transférée à un autre utilisateur après coup. "
 "Les contenus archivés ne sont plus transférables."
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:194
+#: src/pyams_content/shared/common/interfaces/__init__.py:198
 msgid ""
 "Contributors are users which are allowed to update this content in addition "
 "to it's owner"
@@ -3207,11 +3227,11 @@
 "Les contributeurs sont autorisés, en plus du propriétaire, à modifier ce "
 "contenu"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:204
+#: src/pyams_content/shared/common/interfaces/__init__.py:208
 msgid "Readers"
 msgstr "Relecteurs"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:205
+#: src/pyams_content/shared/common/interfaces/__init__.py:209
 msgid ""
 "Readers are users which are asked to verify and comment contents before they "
 "are published"
@@ -3219,27 +3239,27 @@
 "Les relecteurs sont des utilisateurs qui sont sollicités pour vérifier et "
 "commenter un contenu avant sa publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:210
+#: src/pyams_content/shared/common/interfaces/__init__.py:214
 msgid "Guests"
 msgstr "Invités"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:211
+#: src/pyams_content/shared/common/interfaces/__init__.py:215
 msgid ""
 "Guests are users which are allowed to view contents with restricted access"
 msgstr ""
 "Les invités sont autorisés à consulter des contenus dont l'accès a été "
 "restreint"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:231
+#: src/pyams_content/shared/common/interfaces/__init__.py:235
 msgid "Principal ID"
 msgstr "ID utilisateur"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:270
-#: src/pyams_content/shared/common/interfaces/__init__.py:295
+#: src/pyams_content/shared/common/interfaces/__init__.py:274
+#: src/pyams_content/shared/common/interfaces/__init__.py:299
 msgid "Publication checks"
 msgstr "Activer le tunnel de publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:271
+#: src/pyams_content/shared/common/interfaces/__init__.py:275
 msgid ""
 "If 'yes', this contributor will have to confirm that contents have been "
 "previewed and checked before asking for publication"
@@ -3247,7 +3267,7 @@
 "Si 'oui', ce contributeur devra confirmer qu'il a bien prévisualisé et "
 "audité chaque contenu avant de pouvoir effectuer une demande de publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:296
+#: src/pyams_content/shared/common/interfaces/__init__.py:300
 msgid ""
 "If 'yes', this manager will have to confirm that contents have been "
 "previewed and checked before publishing a content"
@@ -3255,11 +3275,11 @@
 "Si 'oui', ce responsable devra confirmer qu'il a bien prévisualisé et audité "
 "chaque contenu avant de pouvoir effectuer une publication"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:301
+#: src/pyams_content/shared/common/interfaces/__init__.py:305
 msgid "Restricted contents"
 msgstr "Accès restreints"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:302
+#: src/pyams_content/shared/common/interfaces/__init__.py:306
 msgid ""
 "If 'yes', this manager will get restricted access to manage contents based "
 "on selected settings"
@@ -3267,11 +3287,11 @@
 "Si 'oui', ce responsable n'aura qu'un accès restreint à certains contenus en "
 "fonction de paramètres spécifiques"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:307
+#: src/pyams_content/shared/common/interfaces/__init__.py:311
 msgid "Selected owners"
 msgstr "Propriétaires"
 
-#: src/pyams_content/shared/common/interfaces/__init__.py:308
+#: src/pyams_content/shared/common/interfaces/__init__.py:312
 msgid "Manager will have access to contents owned by these principals"
 msgstr ""
 "Le responsable n'aura accès qu'aux contenus dont ces utilisateurs sont "
@@ -3337,7 +3357,7 @@
 msgid "Main form settings"
 msgstr "Paramètres du formulaire"
 
-#: src/pyams_content/shared/form/zmi/properties.py:70
+#: src/pyams_content/shared/form/zmi/properties.py:65
 msgid "Form handler settings"
 msgstr "Paramètres du gestionnaire"
 
@@ -3373,7 +3393,7 @@
 msgid "Add form field"
 msgstr "Ajouter un champ"
 
-#: src/pyams_content/shared/form/zmi/field.py:283
+#: src/pyams_content/shared/form/zmi/field.py:278
 msgid "Edit form field properties"
 msgstr "Propriétés du champ"
 
@@ -3385,7 +3405,7 @@
 msgid "No currently defined form field."
 msgstr "Ce formulaire ne comporte aucun champ."
 
-#: src/pyams_content/shared/form/zmi/field.py:267
+#: src/pyams_content/shared/form/zmi/field.py:262
 msgid "Specified name is already used!"
 msgstr "Le nom indiqué pour ce champ est déjà utilisé !"
 
@@ -3617,11 +3637,11 @@
 msgid "View tags settings"
 msgstr "Paramétrage des tags de la vue"
 
-#: src/pyams_content/shared/view/zmi/theme.py:110
+#: src/pyams_content/shared/view/zmi/theme.py:113
 msgid "View themes settings"
 msgstr "Paramétrage des thèmes de la vue"
 
-#: src/pyams_content/shared/view/zmi/theme.py:152
+#: src/pyams_content/shared/view/zmi/theme.py:159
 msgid "View collections settings"
 msgstr "Paramétrage des collections de la vue"
 
@@ -3633,7 +3653,7 @@
 msgid "View internal references settings"
 msgstr "Références internes de la vue"
 
-#: src/pyams_content/shared/view/portlet/__init__.py:86
+#: src/pyams_content/shared/view/portlet/__init__.py:89
 msgid "View items"
 msgstr "Contenu d'une vue"
 
@@ -3658,11 +3678,11 @@
 "plusieurs vues ensemble en indiquant la façon dont leurs résultats seront "
 "fusionnés"
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:66
+#: src/pyams_content/shared/view/portlet/interfaces.py:69
 msgid "Views context"
 msgstr "Contexte des vues"
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:67
+#: src/pyams_content/shared/view/portlet/interfaces.py:70
 msgid ""
 "When searching for items, a view receives a \"context\" which is the object "
 "from which settings can be extracted; this context can be the \"display\" "
@@ -3681,11 +3701,11 @@
 "contenu partagé, tandis que le contexte d'affichage est le conteneur (page "
 "d'accueil, site ou rubrique) au sein duquel le contenu est affiché."
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:78
+#: src/pyams_content/shared/view/portlet/interfaces.py:81
 msgid "Views merge mode"
 msgstr "Mode de fusion des vues"
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:79
+#: src/pyams_content/shared/view/portlet/interfaces.py:82
 msgid ""
 "If you select several views, you can select \"merge\" mode, which is the way "
 "used to merge items from several views"
@@ -3695,12 +3715,12 @@
 "sélectionnez qu'une seule vue, car l'ordre des résultats est alors basé "
 "uniquement sur les paramètres de la vue."
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:85
+#: src/pyams_content/shared/view/portlet/interfaces.py:91
 #: src/pyams_content/shared/view/interfaces/__init__.py:86
 msgid "Results count limit"
 msgstr "Limite de résultats"
 
-#: src/pyams_content/shared/view/portlet/interfaces.py:86
+#: src/pyams_content/shared/view/portlet/interfaces.py:92
 msgid ""
 "Maximum number of results that the component may extract from merged views"
 msgstr ""
@@ -3844,23 +3864,23 @@
 #: src/pyams_content/shared/view/interfaces/__init__.py:221
 msgid "If 'yes', collections will be extracted from context"
 msgstr ""
-"Si 'oui', les collections associées au contexte d'application de la vue seront "
-"automatiquement sélectionnés"
+"Si 'oui', les collections associées au contexte d'application de la vue "
+"seront automatiquement sélectionnés"
 
 #: src/pyams_content/shared/view/interfaces/__init__.py:225
 msgid "Other collections"
 msgstr "Autres collections"
 
-#: src/pyams_content/shared/imagemap/paragraph.py:91
+#: src/pyams_content/shared/imagemap/paragraph.py:99
 msgid "no selected image map"
 msgstr "aucune image cliquable sélectionnée"
 
-#: src/pyams_content/shared/imagemap/paragraph.py:97
+#: src/pyams_content/shared/imagemap/paragraph.py:105
 #, python-format
 msgid "image map '{0}' can't be found"
 msgstr "l'image cliquable '{0}' est introuvable"
 
-#: src/pyams_content/shared/imagemap/paragraph.py:105
+#: src/pyams_content/shared/imagemap/paragraph.py:113
 #, python-format
 msgid "image map '{0}' is not published"
 msgstr "l'image cliquable '{0}' n'est pas publiée"
@@ -3869,16 +3889,16 @@
 msgid "no area defined"
 msgstr "aucune zone définie"
 
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:54
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:55
 msgid "Image map..."
 msgstr "Image cliquable"
 
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:67
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:68
 msgid "Add new image map"
 msgstr "Ajout d'une image cliquable"
 
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:94
-#: src/pyams_content/shared/logo/zmi/paragraph.py:93
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:95
+#: src/pyams_content/shared/logo/zmi/paragraph.py:94
 msgid "Edit paragraph properties"
 msgstr "Propriétés de l'image cliquable"
 
@@ -3908,12 +3928,12 @@
 msgstr "Zones de l'image"
 
 #: src/pyams_content/shared/imagemap/zmi/container.py:65
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:70
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:71
 msgid "Image map areas"
 msgstr "Zones cliquables de l'images"
 
 #: src/pyams_content/shared/imagemap/zmi/container.py:140
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:49
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:50
 msgid "Link target"
 msgstr "Cible du lien"
 
@@ -3950,48 +3970,48 @@
 msgid "Edit image map properties"
 msgstr "Propriétés de l'image"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:35
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:88
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:36
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:89
 msgid "Image map"
 msgstr "Image cliquable"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:50
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:51
 msgid "Internal or external link associated with this map area"
 msgstr "Lien interne ou externe associé à cette zone"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:55
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:56
 msgid "Alternate label associated with this area"
 msgstr "Libellé de substitution associé à cette zone"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:58
-msgid "Map area coordinates"
-msgstr "Coordonnées"
-
 #: src/pyams_content/shared/imagemap/interfaces/__init__.py:59
+msgid "Map area coordinates"
+msgstr "Coordonnées"
+
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:60
 msgid "List of coordinates of image area"
 msgstr "Positionnement de la zone cliquable sur l'image"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:67
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:68
 msgid "Image supporting map areas"
 msgstr "Sélection de l'image qui supportera les zones cliquables"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:71
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:72
 msgid "List of defined map areas"
 msgstr "Liste des zones cliquables définies sur l'image"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:95
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:96
 #: src/pyams_content/features/alert/interfaces.py:73
-#: src/pyams_content/features/menu/interfaces/__init__.py:67
+#: src/pyams_content/features/menu/interfaces/__init__.py:68
 msgid "Internal reference"
 msgstr "Référence interne"
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:96
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:97
 msgid "Reference to image map object"
 msgstr ""
 "Référence interne de l'image cliquable. Vous pouvez la rechercher par des "
 "mots de son titre, ou par son numéro interne (précédé d'un '+')."
 
-#: src/pyams_content/shared/imagemap/interfaces/__init__.py:99
+#: src/pyams_content/shared/imagemap/interfaces/__init__.py:100
 msgid "Image map template"
 msgstr "Mode de rendu"
 
@@ -3999,7 +4019,7 @@
 msgid "Site folder"
 msgstr "Rubrique"
 
-#: src/pyams_content/shared/site/link.py:48
+#: src/pyams_content/shared/site/link.py:49
 msgid "Content link"
 msgstr "Contenu lié"
 
@@ -4016,11 +4036,11 @@
 msgid "Add site folder"
 msgstr "Ajout d'une rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:162
+#: src/pyams_content/shared/site/zmi/folder.py:160
 msgid "Site folder management"
 msgstr "Gérer cette rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:190
+#: src/pyams_content/shared/site/zmi/folder.py:188
 msgid "Site folder properties"
 msgstr "Propriétés de la rubrique"
 
@@ -4040,7 +4060,7 @@
 msgid "Folder's parent"
 msgstr "Niveau de rattachement de cette rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:155
+#: src/pyams_content/shared/site/zmi/folder.py:153
 msgid "You must provide a folder name for default server language!"
 msgstr ""
 "Vous devez fournir un nom pour ce dossier pour la langue par défaut du "
@@ -4182,16 +4202,16 @@
 msgid "If 'no', link is not visible"
 msgstr "Si 'non', le lien ne sera pas visible"
 
-#: src/pyams_content/shared/logo/paragraph.py:95
+#: src/pyams_content/shared/logo/paragraph.py:96
 msgid "no selected logo"
 msgstr "aucun logo sélectionné"
 
-#: src/pyams_content/shared/logo/paragraph.py:101
+#: src/pyams_content/shared/logo/paragraph.py:102
 #, python-format
 msgid "logo '{0}' can't be found"
 msgstr "le logo '{0}' est introuvable"
 
-#: src/pyams_content/shared/logo/paragraph.py:109
+#: src/pyams_content/shared/logo/paragraph.py:110
 #, python-format
 msgid "logo '{0}' is not published"
 msgstr "le logo '{0}' n'est pas publié"
@@ -4204,11 +4224,11 @@
 msgid "no URL defined"
 msgstr "aucune URL définie"
 
-#: src/pyams_content/shared/logo/zmi/paragraph.py:54
+#: src/pyams_content/shared/logo/zmi/paragraph.py:55
 msgid "Logos..."
 msgstr "Logos"
 
-#: src/pyams_content/shared/logo/zmi/paragraph.py:67
+#: src/pyams_content/shared/logo/zmi/paragraph.py:68
 msgid "Add new logos paragraph"
 msgstr "Ajout d'une sélection de logos"
 
@@ -4230,37 +4250,37 @@
 msgid "Logo « {title} »"
 msgstr "Logo « {title} »"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:32
+#: src/pyams_content/shared/logo/interfaces/__init__.py:33
 msgid "Logo"
 msgstr "Logo"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:69
+#: src/pyams_content/shared/logo/interfaces/__init__.py:70
 msgid "Logos"
 msgstr "Logos"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:46
+#: src/pyams_content/shared/logo/interfaces/__init__.py:47
 msgid "Image (colored)"
 msgstr "Image (version couleur)"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:50
+#: src/pyams_content/shared/logo/interfaces/__init__.py:51
 msgid "Image (monochrome)"
 msgstr "Image (version noir et blanc)"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:51
+#: src/pyams_content/shared/logo/interfaces/__init__.py:52
 msgid "An alternate image which can be used by some presentation templates"
 msgstr ""
 "Image de substitution monochrome pouvant être utilisée par certains modes de "
 "rendu"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:76
+#: src/pyams_content/shared/logo/interfaces/__init__.py:77
 msgid "Logos references"
 msgstr "Logos sélectionnés"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:77
+#: src/pyams_content/shared/logo/interfaces/__init__.py:78
 msgid "List of internal logos references"
 msgstr "Liste de références internes vers les logos à afficher"
 
-#: src/pyams_content/shared/logo/interfaces/__init__.py:80
+#: src/pyams_content/shared/logo/interfaces/__init__.py:81
 msgid "Logos template"
 msgstr "Mode de rendu"
 
@@ -5023,15 +5043,16 @@
 msgid "Double navigation"
 msgstr "Navigation à deux niveaux"
 
-#: src/pyams_content/features/menu/portlet/navigation/zmi/simple.py:70
+#: src/pyams_content/features/menu/portlet/navigation/zmi/simple.py:69
 msgid "Navigation links"
 msgstr "Liens de navigation"
 
-#: src/pyams_content/features/menu/portlet/navigation/zmi/double.py:70
+#: src/pyams_content/features/menu/portlet/navigation/zmi/double.py:69
 msgid "Navigation menus"
 msgstr "Menus de navigation"
 
-#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:13
+#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:15
+#: src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:12
 msgid "Link has no illustration"
 msgstr "Le lien n'a pas d'illustration"
 
@@ -5050,15 +5071,15 @@
 msgid "Portlet subtitle"
 msgstr "Sous-titre du composant"
 
-#: src/pyams_content/features/menu/interfaces/__init__.py:63
+#: src/pyams_content/features/menu/interfaces/__init__.py:64
 msgid "Menu title"
 msgstr "Libellé"
 
-#: src/pyams_content/features/menu/interfaces/__init__.py:64
+#: src/pyams_content/features/menu/interfaces/__init__.py:65
 msgid "Displayed menu label"
 msgstr "Libellé du menu"
 
-#: src/pyams_content/features/menu/interfaces/__init__.py:68
+#: src/pyams_content/features/menu/interfaces/__init__.py:69
 msgid "Direct reference to menu target"
 msgstr ""
 "Référence interne vers la cible du menu (site ou rubrique) permettant de "
@@ -5160,11 +5181,11 @@
 msgid "Content review request"
 msgstr "Demande de relecture"
 
-#: src/pyams_content/features/review/zmi/__init__.py:166
+#: src/pyams_content/features/review/zmi/__init__.py:165
 msgid "Comments"
 msgstr "Commentaires"
 
-#: src/pyams_content/features/review/zmi/__init__.py:186
+#: src/pyams_content/features/review/zmi/__init__.py:185
 msgid "Review comments"
 msgstr "Commentaires associés à cette version"
 
@@ -5205,16 +5226,16 @@
 msgid "Ask for content review"
 msgstr "Demander la relecture"
 
-#: src/pyams_content/features/review/zmi/__init__.py:147
+#: src/pyams_content/features/review/zmi/__init__.py:146
 msgid "Request successful. No new notification have been sent"
 msgstr ""
 "Votre demande a été transmise. Aucune nouvelle notification n'a été envoyée."
 
-#: src/pyams_content/features/review/zmi/__init__.py:260
+#: src/pyams_content/features/review/zmi/__init__.py:259
 msgid "Message is mandatory!"
 msgstr "Un commentaire est obligatoire !"
 
-#: src/pyams_content/features/review/zmi/__init__.py:135
+#: src/pyams_content/features/review/zmi/__init__.py:134
 #, python-format
 msgid "Request successful. {count} new notification(s) have been sent"
 msgstr "Votre demande a été transmise. {count} notification(s) envoyée(s)."
@@ -5325,6 +5346,9 @@
 msgid "Hidden header"
 msgstr "Ne pas afficher d'en-tête de pages"
 
+#~ msgid "Image associated to this data type"
+#~ msgstr "Image associée à ce type"
+
 #~ msgid "Monochrome image"
 #~ msgstr "Image monochrome"
 
--- a/src/pyams_content/locales/pyams_content.pot	Fri Jul 13 09:24:29 2018 +0200
+++ b/src/pyams_content/locales/pyams_content.pot	Fri Jul 13 09:49:53 2018 +0200
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-07-11 09:29+0200\n"
+"POT-Creation-Date: 2018-07-13 09:25+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -85,37 +85,37 @@
 msgid "Gallery"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/file.py:61
-#: ./src/pyams_content/component/gallery/zmi/file.py:73
-#: ./src/pyams_content/component/gallery/zmi/paragraph.py:164
+#: ./src/pyams_content/component/gallery/zmi/file.py:60
+#: ./src/pyams_content/component/gallery/zmi/file.py:72
+#: ./src/pyams_content/component/gallery/zmi/paragraph.py:155
 msgid "Add media(s)"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/file.py:188
+#: ./src/pyams_content/component/gallery/zmi/file.py:182
 msgid "Update media properties"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/file.py:248
+#: ./src/pyams_content/component/gallery/zmi/file.py:236
 msgid "Remove media..."
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/file.py:152
+#: ./src/pyams_content/component/gallery/zmi/file.py:146
 msgid "Show/hide media"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/file.py:215
+#: ./src/pyams_content/component/gallery/zmi/file.py:203
 msgid "Audio content"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/paragraph.py:56
+#: ./src/pyams_content/component/gallery/zmi/paragraph.py:57
 msgid "Medias gallery..."
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/paragraph.py:69
+#: ./src/pyams_content/component/gallery/zmi/paragraph.py:70
 msgid "Add new gallery"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/paragraph.py:96
+#: ./src/pyams_content/component/gallery/zmi/paragraph.py:92
 msgid "Edit gallery properties"
 msgstr ""
 
@@ -123,7 +123,7 @@
 msgid "Update gallery properties"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/zmi/__init__.py:95
+#: ./src/pyams_content/component/gallery/zmi/__init__.py:90
 msgid "Update gallery contents"
 msgstr ""
 
@@ -176,7 +176,7 @@
 msgid "Zoom image"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:130
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:133
 msgid "Medias gallery"
 msgstr ""
 
@@ -211,7 +211,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/gallery/interfaces/__init__.py:58
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:98
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:101
 #: ./src/pyams_content/component/extfile/interfaces/__init__.py:40
 #: ./src/pyams_content/component/illustration/interfaces/__init__.py:64
 #: ./src/pyams_content/component/paragraph/interfaces/video.py:48
@@ -269,10 +269,10 @@
 msgid "If 'no', this media won't be displayed in front office"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:94
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:97
 #: ./src/pyams_content/component/keynumber/portlet/interfaces/__init__.py:31
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:231
-#: ./src/pyams_content/component/paragraph/zmi/container.py:223
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:232
+#: ./src/pyams_content/component/paragraph/zmi/container.py:252
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:45
 #: ./src/pyams_content/component/links/zmi/reverse.py:73
 #: ./src/pyams_content/shared/common/zmi/dashboard.py:109
@@ -288,19 +288,19 @@
 msgid "Title"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:95
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:98
 msgid "Gallery title, as shown in front-office"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:99
-msgid "Gallery description displayed by front-office template"
-msgstr ""
-
 #: ./src/pyams_content/component/gallery/interfaces/__init__.py:102
+msgid "Gallery description displayed by front-office template"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:105
 msgid "Gallery template"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:103
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:106
 msgid "Presentation template used for this gallery"
 msgstr ""
 
@@ -311,7 +311,7 @@
 
 #: ./src/pyams_content/component/extfile/__init__.py:223
 #: ./src/pyams_content/component/extfile/__init__.py:238
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:66
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:67
 #: ./src/pyams_content/reference/pictograms/interfaces/__init__.py:44
 msgid "Image"
 msgstr ""
@@ -339,55 +339,55 @@
 msgid "Add new external file"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:138
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:133
 msgid "Update file properties"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:171
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:161
 msgid "Images"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:186
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:176
 msgid "Add image"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:200
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:190
 msgid "Add new image"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:231
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:221
 msgid "Update image properties"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:264
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:254
 msgid "Videos"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:279
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:269
 msgid "Add video"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:293
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:283
 msgid "Add new video"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:317
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:307
 msgid "Update video properties"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:343
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:333
 msgid "Audios files"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:358
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:348
 msgid "Add audio file"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:372
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:362
 msgid "Add new audio file"
 msgstr ""
 
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:396
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:386
 msgid "Update audio file properties"
 msgstr ""
 
@@ -397,7 +397,7 @@
 
 #: ./src/pyams_content/component/extfile/interfaces/__init__.py:36
 #: ./src/pyams_content/component/links/interfaces/__init__.py:35
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:54
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:55
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:114
 msgid "Alternate title"
 msgstr ""
@@ -414,7 +414,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/extfile/interfaces/__init__.py:48
-#: ./src/pyams_content/component/links/interfaces/__init__.py:68
+#: ./src/pyams_content/component/links/interfaces/__init__.py:65
 msgid "Language"
 msgstr ""
 
@@ -439,7 +439,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/extfile/interfaces/__init__.py:73
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:47
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:48
 msgid "Image data"
 msgstr ""
 
@@ -462,49 +462,49 @@
 msgstr ""
 
 #: ./src/pyams_content/component/keynumber/__init__.py:189
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:198
-#: ./src/pyams_content/component/keynumber/portlet/zmi/__init__.py:79
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:199
+#: ./src/pyams_content/component/keynumber/portlet/zmi/__init__.py:74
 #: ./src/pyams_content/component/paragraph/interfaces/keynumber.py:29
 msgid "Key numbers"
 msgstr ""
 
 #. Default: Header
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:146
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:147
 #: ./src/pyams_content/component/keynumber/interfaces/__init__.py:44
 msgid "key-number-label"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:158
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:159
 #: ./src/pyams_content/component/keynumber/interfaces/__init__.py:49
 msgid "Number"
 msgstr ""
 
 #. Default: Unit
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:167
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:168
 #: ./src/pyams_content/component/keynumber/interfaces/__init__.py:53
 msgid "key-number-unit"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:179
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:180
 #: ./src/pyams_content/component/keynumber/interfaces/__init__.py:57
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:267
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:268
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:58
 msgid "Associated text"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:217
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:218
 msgid "Add keynumber"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:229
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:230
 msgid "Add new keynumber"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:258
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:259
 msgid "Edit keynumber properties"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:244
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:245
 msgid "Key number was correctly added"
 msgstr ""
 
@@ -512,14 +512,14 @@
 msgid "Key Numbers"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/portlet/zmi/__init__.py:102
+#: ./src/pyams_content/component/keynumber/portlet/zmi/__init__.py:97
 #: ./src/pyams_content/component/keynumber/portlet/zmi/templates/keynumber-preview.pt:26
 msgid "Associated links"
 msgstr ""
 
 #: ./src/pyams_content/component/keynumber/portlet/zmi/templates/keynumber-preview.pt:31
-#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:12
-#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:9
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:11
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:8
 msgid "Link target is not published!"
 msgstr ""
 
@@ -543,7 +543,7 @@
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:87
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:118
 #: ./src/pyams_content/features/alert/interfaces.py:54
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:58
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:59
 msgid "Visible?"
 msgstr ""
 
@@ -570,7 +570,7 @@
 
 #: ./src/pyams_content/component/illustration/__init__.py:177
 #: ./src/pyams_content/component/illustration/thesaurus.py:32
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:168
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:158
 #: ./src/pyams_content/component/illustration/zmi/__init__.py:56
 #: ./src/pyams_content/component/illustration/zmi/__init__.py:100
 #: ./src/pyams_content/component/illustration/interfaces/__init__.py:99
@@ -585,12 +585,12 @@
 msgid "Add new illustration"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:103
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:98
 #: ./src/pyams_content/component/illustration/zmi/thesaurus.py:42
 msgid "Edit illustration properties"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:155
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:150
 msgid "Navigation link illustration"
 msgstr ""
 
@@ -635,62 +635,62 @@
 msgid "Selected pictogram is missing"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:77
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:78
 msgid "Milestones..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:90
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:91
 msgid "Add new milestone paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:117
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:118
 msgid "Edit milestone paragraph properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:243
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:244
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:49
 msgid "Associated label"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:255
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:256
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:53
 msgid "Anchor"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:284
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:285
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:76
 msgid "Milestones"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:299
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:300
 msgid "Add milestone"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:312
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:313
 msgid "Add new milestone"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:339
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:340
 msgid "Edit milestone properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:327
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:328
 msgid "Milestone was correctly added"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/milestone.py:270
+#: ./src/pyams_content/component/paragraph/zmi/milestone.py:271
 msgid "(missing paragraph)"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:51
+#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:52
 msgid "Key points..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:64
+#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:65
 msgid "Add new key points paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:91
+#: ./src/pyams_content/component/paragraph/zmi/keypoint.py:92
 msgid "Edit key points paragraph properties"
 msgstr ""
 
@@ -730,7 +730,7 @@
 #: ./src/pyams_content/shared/common/zmi/workflow.py:612
 #: ./src/pyams_content/shared/common/zmi/workflow.py:653
 #: ./src/pyams_content/shared/common/zmi/workflow.py:704
-#: ./src/pyams_content/shared/common/zmi/__init__.py:275
+#: ./src/pyams_content/shared/common/zmi/__init__.py:273
 #: ./src/pyams_content/shared/common/zmi/owner.py:73
 #: ./src/pyams_content/features/review/zmi/__init__.py:90
 msgid "Cancel"
@@ -744,16 +744,16 @@
 msgid "Paragraph was correctly added."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/video.py:53
+#: ./src/pyams_content/component/paragraph/zmi/video.py:54
 msgid "Video paragraph..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/video.py:66
+#: ./src/pyams_content/component/paragraph/zmi/video.py:67
 msgid "Add new video paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/video.py:94
-#: ./src/pyams_content/component/video/zmi/paragraph.py:192
+#: ./src/pyams_content/component/paragraph/zmi/video.py:90
+#: ./src/pyams_content/component/video/zmi/paragraph.py:189
 msgid "Edit video properties"
 msgstr ""
 
@@ -761,95 +761,99 @@
 msgid "Contents..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:239
+#: ./src/pyams_content/component/paragraph/zmi/container.py:196
+msgid "Set navigation anchor"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/container.py:268
 msgid "Show/hide all paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:287
-#: ./src/pyams_content/component/paragraph/zmi/container.py:296
-#: ./src/pyams_content/component/paragraph/zmi/container.py:309
+#: ./src/pyams_content/component/paragraph/zmi/container.py:316
+#: ./src/pyams_content/component/paragraph/zmi/container.py:325
+#: ./src/pyams_content/component/paragraph/zmi/container.py:338
 msgid "Content blocks"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:366
+#: ./src/pyams_content/component/paragraph/zmi/container.py:395
 msgid "Links and attachments..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:378
+#: ./src/pyams_content/component/paragraph/zmi/container.py:407
 msgid "Content blocks links and attachments"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:126
+#: ./src/pyams_content/component/paragraph/zmi/container.py:127
 msgid "No currently defined paragraph."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:248
+#: ./src/pyams_content/component/paragraph/zmi/container.py:277
 msgid "Click to open/close all paragraphs editors"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:261
+#: ./src/pyams_content/component/paragraph/zmi/container.py:290
 msgid "Click to open/close paragraph editor"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/container.py:132
+#: ./src/pyams_content/component/paragraph/zmi/container.py:133
 msgid "Check allowed paragraph types to be able to create new paragraphs."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:82
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:83
 msgid "Pictograms..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:95
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:96
 msgid "Add new pictogram paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:122
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:123
 msgid "Edit pictogram paragraph properties"
 msgstr ""
 
 #. Default: Header
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:252
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:253
 msgid "pictogram-item-header"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:289
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:290
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:80
 msgid "Pictograms"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:304
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:305
 #: ./src/pyams_content/reference/pictograms/zmi/__init__.py:59
 msgid "Add pictogram"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:317
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:318
 #: ./src/pyams_content/reference/pictograms/zmi/__init__.py:71
 msgid "Add new pictogram"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:359
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:360
 #: ./src/pyams_content/reference/pictograms/zmi/__init__.py:95
 msgid "Edit pictogram properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:339
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:340
 msgid "Pictogram was correctly added"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:349
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:387
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:350
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:388
 msgid "You must select a pictogram!"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/audio.py:53
+#: ./src/pyams_content/component/paragraph/zmi/audio.py:54
 msgid "Audio paragraph..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/audio.py:66
+#: ./src/pyams_content/component/paragraph/zmi/audio.py:67
 msgid "Add new audio paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/audio.py:93
+#: ./src/pyams_content/component/paragraph/zmi/audio.py:89
 msgid "Edit audio properties"
 msgstr ""
 
@@ -865,27 +869,27 @@
 msgid "Edit key number paragraph properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/frame.py:84
+#: ./src/pyams_content/component/paragraph/zmi/frame.py:85
 msgid "Framed text..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/frame.py:98
+#: ./src/pyams_content/component/paragraph/zmi/frame.py:99
 msgid "Add new framed text paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/frame.py:129
+#: ./src/pyams_content/component/paragraph/zmi/frame.py:125
 msgid "Edit framed text paragraph properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:56
+#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:57
 msgid "Verbatim..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:69
+#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:70
 msgid "Add new verbatim paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:96
+#: ./src/pyams_content/component/paragraph/zmi/verbatim.py:92
 msgid "Edit verbatim paragraph properties"
 msgstr ""
 
@@ -909,7 +913,7 @@
 msgid "Add new rich text paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/html.py:202
+#: ./src/pyams_content/component/paragraph/zmi/html.py:197
 msgid "Edit rich text paragraph properties"
 msgstr ""
 
@@ -921,7 +925,7 @@
 msgid "Add new contact card"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/contact.py:94
+#: ./src/pyams_content/component/paragraph/zmi/contact.py:89
 msgid "Edit contact card properties"
 msgstr ""
 
@@ -979,8 +983,8 @@
 #: ./src/pyams_content/component/paragraph/interfaces/verbatim.py:53
 #: ./src/pyams_content/component/paragraph/interfaces/html.py:46
 #: ./src/pyams_content/component/paragraph/interfaces/html.py:67
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:100
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:81
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:101
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:82
 msgid "Presentation template used for this paragraph"
 msgstr ""
 
@@ -989,24 +993,32 @@
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/interfaces/__init__.py:49
+msgid "Anchor?"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:50
+msgid "Is this paragraph a navigation anchor?"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:54
 msgid "§ Title"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:80
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:88
 msgid "Allowed paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:81
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:89
 msgid "List of paragraphs allowed for this content type"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:85
-#: ./src/pyams_content/shared/common/zmi/types.py:169
-#: ./src/pyams_content/shared/common/zmi/types.py:396
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:93
+#: ./src/pyams_content/shared/common/zmi/types.py:173
+#: ./src/pyams_content/shared/common/zmi/types.py:413
 msgid "Default paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:86
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:94
 msgid "List of paragraphs automatically added to a new content"
 msgstr ""
 
@@ -1030,7 +1042,7 @@
 
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:46
 #: ./src/pyams_content/component/links/interfaces/__init__.py:43
-#: ./src/pyams_content/shared/common/interfaces/types.py:68
+#: ./src/pyams_content/shared/common/interfaces/types.py:74
 #: ./src/pyams_content/features/alert/interfaces.py:79
 msgid "Pictogram"
 msgstr ""
@@ -1271,7 +1283,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/theme/zmi/__init__.py:99
-#: ./src/pyams_content/shared/view/zmi/theme.py:99
+#: ./src/pyams_content/shared/view/zmi/theme.py:102
 msgid "Themes..."
 msgstr ""
 
@@ -1280,7 +1292,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/theme/zmi/__init__.py:159
-#: ./src/pyams_content/shared/view/zmi/theme.py:141
+#: ./src/pyams_content/shared/view/zmi/theme.py:148
 msgid "Collections..."
 msgstr ""
 
@@ -1296,25 +1308,25 @@
 msgid "Selected tags"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/zmi/manager.py:98
+#: ./src/pyams_content/component/theme/zmi/manager.py:101
 msgid "Themes settings..."
 msgstr ""
 
-#: ./src/pyams_content/component/theme/zmi/manager.py:112
+#: ./src/pyams_content/component/theme/zmi/manager.py:115
 msgid "Selected themes"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/zmi/manager.py:145
+#: ./src/pyams_content/component/theme/zmi/manager.py:151
 msgid "Collections settings..."
 msgstr ""
 
-#: ./src/pyams_content/component/theme/zmi/manager.py:159
+#: ./src/pyams_content/component/theme/zmi/manager.py:165
 msgid "Selected collections"
 msgstr ""
 
-#: ./src/pyams_content/component/association/container.py:88
+#: ./src/pyams_content/component/association/container.py:91
 #: ./src/pyams_content/component/association/zmi/__init__.py:296
-#: ./src/pyams_content/component/association/interfaces/__init__.py:90
+#: ./src/pyams_content/component/association/interfaces/__init__.py:93
 msgid "Associations"
 msgstr ""
 
@@ -1353,15 +1365,15 @@
 msgstr ""
 
 #: ./src/pyams_content/component/association/interfaces/__init__.py:43
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:59
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:60
 msgid "Is this item visible in front-office?"
 msgstr ""
 
-#: ./src/pyams_content/component/association/interfaces/__init__.py:97
+#: ./src/pyams_content/component/association/interfaces/__init__.py:100
 msgid "Associations template"
 msgstr ""
 
-#: ./src/pyams_content/component/association/interfaces/__init__.py:98
+#: ./src/pyams_content/component/association/interfaces/__init__.py:101
 msgid "Presentation template used for associations"
 msgstr ""
 
@@ -1369,15 +1381,15 @@
 msgid "Internal link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:205
+#: ./src/pyams_content/component/links/__init__.py:219
 msgid "External link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:258
+#: ./src/pyams_content/component/links/__init__.py:272
 msgid "Mailto link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:192
+#: ./src/pyams_content/component/links/__init__.py:206
 msgid "target is not published"
 msgstr ""
 
@@ -1393,39 +1405,39 @@
 msgid "Add new internal link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:125
+#: ./src/pyams_content/component/links/zmi/__init__.py:120
 msgid "Edit internal link properties"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:159
+#: ./src/pyams_content/component/links/zmi/__init__.py:149
 msgid "External links"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:174
+#: ./src/pyams_content/component/links/zmi/__init__.py:164
 msgid "Add external link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:188
+#: ./src/pyams_content/component/links/zmi/__init__.py:178
 msgid "Add new external link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:224
+#: ./src/pyams_content/component/links/zmi/__init__.py:209
 msgid "Edit external link properties"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:258
+#: ./src/pyams_content/component/links/zmi/__init__.py:238
 msgid "Mailto links"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:273
+#: ./src/pyams_content/component/links/zmi/__init__.py:253
 msgid "Add mailto link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:287
+#: ./src/pyams_content/component/links/zmi/__init__.py:267
 msgid "Add new mailto link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/zmi/__init__.py:323
+#: ./src/pyams_content/component/links/zmi/__init__.py:298
 msgid "Edit mailto link properties"
 msgstr ""
 
@@ -1449,33 +1461,33 @@
 msgid "Name of the pictogram associated with this link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/interfaces/__init__.py:64
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:55
+#: ./src/pyams_content/component/links/interfaces/__init__.py:61
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:56
 msgid "Target URL"
 msgstr ""
 
-#: ./src/pyams_content/component/links/interfaces/__init__.py:65
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:56
+#: ./src/pyams_content/component/links/interfaces/__init__.py:62
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:57
 msgid "URL used to access external resource"
 msgstr ""
 
-#: ./src/pyams_content/component/links/interfaces/__init__.py:69
+#: ./src/pyams_content/component/links/interfaces/__init__.py:66
 msgid "Language used in this remote resource"
 msgstr ""
 
-#: ./src/pyams_content/component/links/interfaces/__init__.py:77
+#: ./src/pyams_content/component/links/interfaces/__init__.py:74
 msgid "Target address"
 msgstr ""
 
+#: ./src/pyams_content/component/links/interfaces/__init__.py:75
+msgid "Target email address"
+msgstr ""
+
 #: ./src/pyams_content/component/links/interfaces/__init__.py:78
-msgid "Target email address"
-msgstr ""
-
-#: ./src/pyams_content/component/links/interfaces/__init__.py:81
 msgid "Address name"
 msgstr ""
 
-#: ./src/pyams_content/component/links/interfaces/__init__.py:82
+#: ./src/pyams_content/component/links/interfaces/__init__.py:79
 msgid "Address as displayed in address book"
 msgstr ""
 
@@ -1728,16 +1740,16 @@
 msgid "Add new external video..."
 msgstr ""
 
-#: ./src/pyams_content/component/video/zmi/paragraph.py:126
+#: ./src/pyams_content/component/video/zmi/paragraph.py:124
 msgid "Video provider is required"
 msgstr ""
 
-#: ./src/pyams_content/component/video/zmi/paragraph.py:175
-#: ./src/pyams_content/component/video/zmi/paragraph.py:229
+#: ./src/pyams_content/component/video/zmi/paragraph.py:172
+#: ./src/pyams_content/component/video/zmi/paragraph.py:223
 msgid "Video provider settings"
 msgstr ""
 
-#: ./src/pyams_content/component/video/zmi/paragraph.py:155
+#: ./src/pyams_content/component/video/zmi/paragraph.py:152
 msgid "Other settings"
 msgstr ""
 
@@ -1818,76 +1830,76 @@
 msgid "Composition"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/properties.py:82
+#: ./src/pyams_content/shared/common/zmi/properties.py:83
 msgid "Content properties"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:67
+#: ./src/pyams_content/shared/common/zmi/types.py:71
 msgid "Data types"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:145
+#: ./src/pyams_content/shared/common/zmi/types.py:149
 msgid "Data type label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:185
-#: ./src/pyams_content/shared/common/zmi/types.py:412
+#: ./src/pyams_content/shared/common/zmi/types.py:189
+#: ./src/pyams_content/shared/common/zmi/types.py:429
 msgid "Default associations"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:201
+#: ./src/pyams_content/shared/common/zmi/types.py:205
 msgid "Default themes"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:229
+#: ./src/pyams_content/shared/common/zmi/types.py:233
 msgid "Content data types"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:252
+#: ./src/pyams_content/shared/common/zmi/types.py:256
 msgid "Add data type"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:264
+#: ./src/pyams_content/shared/common/zmi/types.py:268
 msgid "Add new data type"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/zmi/types.py:311
+msgid "Data type properties"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/types.py:392
+msgid "Subtype label"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/types.py:473
+msgid "Add subtype"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/types.py:485
+msgid "Add new subtype"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/types.py:532
+msgid "Data subtype properties"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/types.py:116
+msgid "No currently defined data type."
+msgstr ""
+
 #: ./src/pyams_content/shared/common/zmi/types.py:301
-msgid "Data type properties"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:375
-msgid "Subtype label"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:456
-msgid "Add subtype"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:468
-msgid "Add new subtype"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:514
-msgid "Data subtype properties"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:112
-msgid "No currently defined data type."
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/types.py:291
 msgid "Specified type name is already used!"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:490
+#: ./src/pyams_content/shared/common/zmi/types.py:508
 msgid "Subtype was correctly added."
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:504
+#: ./src/pyams_content/shared/common/zmi/types.py:522
 msgid "Specified subtype name is already used!"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/types.py:157
+#: ./src/pyams_content/shared/common/zmi/types.py:161
 msgid "Click to see subtypes"
 msgstr ""
 
@@ -2001,11 +2013,11 @@
 msgid "{state} {date}"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/__init__.py:265
+#: ./src/pyams_content/shared/common/zmi/__init__.py:263
 msgid "Duplicate content..."
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/__init__.py:285
+#: ./src/pyams_content/shared/common/zmi/__init__.py:283
 msgid "Duplicate content"
 msgstr ""
 
@@ -2013,16 +2025,16 @@
 msgid "This title can be modified afterwards"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/__init__.py:276
+#: ./src/pyams_content/shared/common/zmi/__init__.py:274
 msgid "Duplicate this content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/__init__.py:337
+#: ./src/pyams_content/shared/common/zmi/__init__.py:330
 #, python-format
 msgid "Clone created from version {source} of {oid} (in « {state} » state)"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/__init__.py:382
+#: ./src/pyams_content/shared/common/zmi/__init__.py:375
 msgid "Created or modified in this version"
 msgstr ""
 
@@ -2587,7 +2599,7 @@
 
 #: ./src/pyams_content/shared/common/zmi/templates/check-input.pt:34
 #: ./src/pyams_content/shared/common/zmi/templates/preview-input.pt:34
-#: ./src/pyams_content/shared/common/interfaces/types.py:40
+#: ./src/pyams_content/shared/common/interfaces/types.py:46
 #: ./src/pyams_content/shared/form/zmi/field.py:160
 #: ./src/pyams_content/shared/form/interfaces/__init__.py:62
 #: ./src/pyams_content/features/menu/zmi/__init__.py:208
@@ -2794,77 +2806,85 @@
 msgid "Default content renderer"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:36
+#: ./src/pyams_content/shared/common/interfaces/types.py:42
 #: ./src/pyams_content/shared/form/zmi/field.py:149
 msgid "Name"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:37
-msgid "Name of this data type; must be unique between all data types"
-msgstr ""
-
 #: ./src/pyams_content/shared/common/interfaces/types.py:43
+msgid "Name of this data type; must be unique between all data types"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/interfaces/types.py:49
 msgid "Navigation label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:44
+#: ./src/pyams_content/shared/common/interfaces/types.py:50
 msgid "Label used for navigation entries"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:47
+#: ./src/pyams_content/shared/common/interfaces/types.py:53
 msgid "Tab-folder label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:48
+#: ./src/pyams_content/shared/common/interfaces/types.py:54
 msgid "Label used to include into tab folder"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:51
+#: ./src/pyams_content/shared/common/interfaces/types.py:57
 msgid "'See also' label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:52
+#: ./src/pyams_content/shared/common/interfaces/types.py:58
 msgid ""
 "This label can be used when contents of this type will be displayed in a 'See"
 " also' entries block"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:56
+#: ./src/pyams_content/shared/common/interfaces/types.py:62
 msgid "'Single value' label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:57
+#: ./src/pyams_content/shared/common/interfaces/types.py:63
 msgid "Label given to this type when a single value is displayed"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:60
+#: ./src/pyams_content/shared/common/interfaces/types.py:66
 msgid "'Link to list' label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:61
+#: ./src/pyams_content/shared/common/interfaces/types.py:67
 msgid "Label used to display a link to a list of items of this type"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:64
+#: ./src/pyams_content/shared/common/interfaces/types.py:70
 msgid "Next content label"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:65
+#: ./src/pyams_content/shared/common/interfaces/types.py:71
 msgid "Label used to announce next date for this type"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:69
-msgid "Image associated to this data type"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/interfaces/types.py:82
+#: ./src/pyams_content/shared/common/interfaces/types.py:75
+msgid "Pictogram associated with this data type"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/interfaces/types.py:89
 msgid "Field names"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/types.py:83
+#: ./src/pyams_content/shared/common/interfaces/types.py:90
 msgid "List of fields associated with this data type"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/interfaces/types.py:124
+msgid "Data type"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/interfaces/types.py:125
+msgid "Type of content data"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:46
 #: ./src/pyams_content/root/interfaces/__init__.py:43
 msgid "Webmasters"
@@ -2885,19 +2905,19 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:57
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:187
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:191
 msgid "Managers"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:58
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:188
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:192
 msgid ""
 "Managers can handle main operations in tool's workflow, like publish or "
 "retire contents"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:63
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:193
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:197
 msgid "Contributors"
 msgstr ""
 
@@ -2906,12 +2926,12 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:68
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:199
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:203
 msgid "Designers"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:69
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:200
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:204
 msgid "Designers are users which are allowed to manage presentation templates"
 msgstr ""
 
@@ -3002,77 +3022,77 @@
 msgid "Internal information to be known about this content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:180
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:184
 msgid "Content owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:181
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:185
 msgid ""
 "The owner is the creator of content's first version, except if it was "
 "transferred afterwards to another owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:194
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:198
 msgid ""
 "Contributors are users which are allowed to update this content in addition "
 "to it's owner"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:204
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:208
 msgid "Readers"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:205
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:209
 msgid ""
 "Readers are users which are asked to verify and comment contents before they "
 "are published"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:210
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:214
 msgid "Guests"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:211
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:215
 msgid ""
 "Guests are users which are allowed to view contents with restricted access"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:231
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:235
 msgid "Principal ID"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:270
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:295
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:274
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:299
 msgid "Publication checks"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:271
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:275
 msgid ""
 "If 'yes', this contributor will have to confirm that contents have been "
 "previewed and checked before asking for publication"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:296
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:300
 msgid ""
 "If 'yes', this manager will have to confirm that contents have been previewed"
 " and checked before publishing a content"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:301
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:305
 msgid "Restricted contents"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:302
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:306
 msgid ""
 "If 'yes', this manager will get restricted access to manage contents based on"
 " selected settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:307
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:311
 msgid "Selected owners"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/interfaces/__init__.py:308
+#: ./src/pyams_content/shared/common/interfaces/__init__.py:312
 msgid "Manager will have access to contents owned by these principals"
 msgstr ""
 
@@ -3136,7 +3156,7 @@
 msgid "Main form settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/zmi/properties.py:70
+#: ./src/pyams_content/shared/form/zmi/properties.py:65
 msgid "Form handler settings"
 msgstr ""
 
@@ -3172,7 +3192,7 @@
 msgid "Add form field"
 msgstr ""
 
-#: ./src/pyams_content/shared/form/zmi/field.py:283
+#: ./src/pyams_content/shared/form/zmi/field.py:278
 msgid "Edit form field properties"
 msgstr ""
 
@@ -3184,7 +3204,7 @@
 msgid "No currently defined form field."
 msgstr ""
 
-#: ./src/pyams_content/shared/form/zmi/field.py:267
+#: ./src/pyams_content/shared/form/zmi/field.py:262
 msgid "Specified name is already used!"
 msgstr ""
 
@@ -3392,11 +3412,11 @@
 msgid "View tags settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/zmi/theme.py:110
+#: ./src/pyams_content/shared/view/zmi/theme.py:113
 msgid "View themes settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/zmi/theme.py:152
+#: ./src/pyams_content/shared/view/zmi/theme.py:159
 msgid "View collections settings"
 msgstr ""
 
@@ -3408,7 +3428,7 @@
 msgid "View internal references settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/__init__.py:86
+#: ./src/pyams_content/shared/view/portlet/__init__.py:89
 msgid "View items"
 msgstr ""
 
@@ -3430,11 +3450,11 @@
 "several views together and specify in which order they should be mixed"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:66
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:69
 msgid "Views context"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:67
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:70
 msgid ""
 "When searching for items, a view receives a \"context\" which is the object "
 "from which settings can be extracted; this context can be the \"display\" "
@@ -3445,22 +3465,22 @@
 " site manager or site folder) into which content is displayed"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:78
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:81
 msgid "Views merge mode"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:79
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:82
 msgid ""
 "If you select several views, you can select \"merge\" mode, which is the way "
 "used to merge items from several views"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:85
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:91
 #: ./src/pyams_content/shared/view/interfaces/__init__.py:86
 msgid "Results count limit"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:86
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:92
 msgid ""
 "Maximum number of results that the component may extract from merged views"
 msgstr ""
@@ -3591,17 +3611,17 @@
 msgid "Other collections"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/paragraph.py:91
+#: ./src/pyams_content/shared/imagemap/paragraph.py:99
 msgid "no selected image map"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/paragraph.py:97
-#, python-format
-msgid "image map '{0}' can't be found"
-msgstr ""
-
 #: ./src/pyams_content/shared/imagemap/paragraph.py:105
 #, python-format
+msgid "image map '{0}' can't be found"
+msgstr ""
+
+#: ./src/pyams_content/shared/imagemap/paragraph.py:113
+#, python-format
 msgid "image map '{0}' is not published"
 msgstr ""
 
@@ -3609,16 +3629,16 @@
 msgid "no area defined"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:54
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:55
 msgid "Image map..."
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:67
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:68
 msgid "Add new image map"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:94
-#: ./src/pyams_content/shared/logo/zmi/paragraph.py:93
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:95
+#: ./src/pyams_content/shared/logo/zmi/paragraph.py:94
 msgid "Edit paragraph properties"
 msgstr ""
 
@@ -3648,12 +3668,12 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/imagemap/zmi/container.py:65
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:70
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:71
 msgid "Image map areas"
 msgstr ""
 
 #: ./src/pyams_content/shared/imagemap/zmi/container.py:140
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:49
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:50
 msgid "Link target"
 msgstr ""
 
@@ -3690,46 +3710,46 @@
 msgid "Edit image map properties"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:35
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:88
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:36
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:89
 msgid "Image map"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:50
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:51
 msgid "Internal or external link associated with this map area"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:55
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:56
 msgid "Alternate label associated with this area"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:58
-msgid "Map area coordinates"
-msgstr ""
-
 #: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:59
+msgid "Map area coordinates"
+msgstr ""
+
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:60
 msgid "List of coordinates of image area"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:67
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:68
 msgid "Image supporting map areas"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:71
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:72
 msgid "List of defined map areas"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:95
-#: ./src/pyams_content/features/alert/interfaces.py:73
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:67
-msgid "Internal reference"
-msgstr ""
-
 #: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:96
+#: ./src/pyams_content/features/alert/interfaces.py:73
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:68
+msgid "Internal reference"
+msgstr ""
+
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:97
 msgid "Reference to image map object"
 msgstr ""
 
-#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:99
+#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:100
 msgid "Image map template"
 msgstr ""
 
@@ -3737,7 +3757,7 @@
 msgid "Site folder"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/link.py:48
+#: ./src/pyams_content/shared/site/link.py:49
 msgid "Content link"
 msgstr ""
 
@@ -3754,11 +3774,11 @@
 msgid "Add site folder"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:162
+#: ./src/pyams_content/shared/site/zmi/folder.py:160
 msgid "Site folder management"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:190
+#: ./src/pyams_content/shared/site/zmi/folder.py:188
 msgid "Site folder properties"
 msgstr ""
 
@@ -3778,7 +3798,7 @@
 msgid "Folder's parent"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:155
+#: ./src/pyams_content/shared/site/zmi/folder.py:153
 msgid "You must provide a folder name for default server language!"
 msgstr ""
 
@@ -3912,16 +3932,16 @@
 msgid "If 'no', link is not visible"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/paragraph.py:95
+#: ./src/pyams_content/shared/logo/paragraph.py:96
 msgid "no selected logo"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/paragraph.py:101
+#: ./src/pyams_content/shared/logo/paragraph.py:102
 #, python-format
 msgid "logo '{0}' can't be found"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/paragraph.py:109
+#: ./src/pyams_content/shared/logo/paragraph.py:110
 #, python-format
 msgid "logo '{0}' is not published"
 msgstr ""
@@ -3934,11 +3954,11 @@
 msgid "no URL defined"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/zmi/paragraph.py:54
+#: ./src/pyams_content/shared/logo/zmi/paragraph.py:55
 msgid "Logos..."
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/zmi/paragraph.py:67
+#: ./src/pyams_content/shared/logo/zmi/paragraph.py:68
 msgid "Add new logos paragraph"
 msgstr ""
 
@@ -3960,35 +3980,35 @@
 msgid "Logo « {title} »"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:32
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:33
 msgid "Logo"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:69
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:70
 msgid "Logos"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:46
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:47
 msgid "Image (colored)"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:50
-msgid "Image (monochrome)"
-msgstr ""
-
 #: ./src/pyams_content/shared/logo/interfaces/__init__.py:51
+msgid "Image (monochrome)"
+msgstr ""
+
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:52
 msgid "An alternate image which can be used by some presentation templates"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:76
-msgid "Logos references"
-msgstr ""
-
 #: ./src/pyams_content/shared/logo/interfaces/__init__.py:77
+msgid "Logos references"
+msgstr ""
+
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:78
 msgid "List of internal logos references"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/interfaces/__init__.py:80
+#: ./src/pyams_content/shared/logo/interfaces/__init__.py:81
 msgid "Logos template"
 msgstr ""
 
@@ -4733,15 +4753,16 @@
 msgid "Double navigation"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/portlet/navigation/zmi/simple.py:70
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/simple.py:69
 msgid "Navigation links"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/portlet/navigation/zmi/double.py:70
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/double.py:69
 msgid "Navigation menus"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:13
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/double-preview.pt:15
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/templates/simple-preview.pt:12
 msgid "Link has no illustration"
 msgstr ""
 
@@ -4760,15 +4781,15 @@
 msgid "Portlet subtitle"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:63
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:64
 msgid "Menu title"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:64
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:65
 msgid "Displayed menu label"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces/__init__.py:68
+#: ./src/pyams_content/features/menu/interfaces/__init__.py:69
 msgid "Direct reference to menu target"
 msgstr ""
 
@@ -4865,11 +4886,11 @@
 msgid "Content review request"
 msgstr ""
 
-#: ./src/pyams_content/features/review/zmi/__init__.py:166
+#: ./src/pyams_content/features/review/zmi/__init__.py:165
 msgid "Comments"
 msgstr ""
 
-#: ./src/pyams_content/features/review/zmi/__init__.py:186
+#: ./src/pyams_content/features/review/zmi/__init__.py:185
 msgid "Review comments"
 msgstr ""
 
@@ -4904,15 +4925,15 @@
 msgid "Ask for content review"
 msgstr ""
 
-#: ./src/pyams_content/features/review/zmi/__init__.py:147
+#: ./src/pyams_content/features/review/zmi/__init__.py:146
 msgid "Request successful. No new notification have been sent"
 msgstr ""
 
-#: ./src/pyams_content/features/review/zmi/__init__.py:260
+#: ./src/pyams_content/features/review/zmi/__init__.py:259
 msgid "Message is mandatory!"
 msgstr ""
 
-#: ./src/pyams_content/features/review/zmi/__init__.py:135
+#: ./src/pyams_content/features/review/zmi/__init__.py:134
 #, python-format
 msgid "Request successful. {count} new notification(s) have been sent"
 msgstr ""