Added message when paragraph's renderer is modified
authorThierry Florac <thierry.florac@onf.fr>
Mon, 03 Sep 2018 16:47:25 +0200
changeset 917 16ec26e3ed36
parent 916 7db52c3470d0
child 918 975dba68ebd5
Added message when paragraph's renderer is modified
src/pyams_content/component/paragraph/zmi/__init__.py
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
--- a/src/pyams_content/component/paragraph/zmi/__init__.py	Mon Sep 03 16:29:39 2018 +0200
+++ b/src/pyams_content/component/paragraph/zmi/__init__.py	Mon Sep 03 16:47:25 2018 +0200
@@ -246,6 +246,15 @@
             if 'renderer' in changes.get(renderer_interface):
                 output.setdefault('events', []).append(
                     get_json_widget_refresh_event(self.context, self.request, self.__class__, 'renderer'))
+                renderer = self.context.get_renderer()
+                if (renderer is not None) and \
+                   (renderer.settings_interface is not None):
+                    output['smallbox'] = {
+                        'status': 'info',
+                        'message': self.request.localizer.translate(_("You changed renderer selection. Don't omit to "
+                                                                      "update new renderer properties...")),
+                        'timeout': 5000
+                    }
         return output
 
 
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	Mon Sep 03 16:29:39 2018 +0200
+++ b/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po	Mon Sep 03 16:47:25 2018 +0200
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-08-29 16:28+0200\n"
+"POT-Creation-Date: 2018-09-03 16:47+0200\n"
 "PO-Revision-Date: 2015-09-10 10:42+0200\n"
 "Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
 "Language-Team: French\n"
@@ -288,7 +288,7 @@
 #: src/pyams_content/shared/common/zmi/templates/advanced-search.pt:200
 #: src/pyams_content/shared/view/portlet/interfaces.py:56
 #: src/pyams_content/shared/imagemap/zmi/container.py:123
-#: src/pyams_content/shared/site/zmi/folder.py:70
+#: src/pyams_content/shared/site/zmi/folder.py:71
 #: src/pyams_content/root/zmi/templates/advanced-search.pt:197
 #: src/pyams_content/interfaces/__init__.py:101
 #: src/pyams_content/reference/pictograms/zmi/__init__.py:150
@@ -482,29 +482,41 @@
 #: src/pyams_content/component/keynumber/__init__.py:189
 #: src/pyams_content/component/keynumber/zmi/__init__.py:212
 #: src/pyams_content/component/keynumber/portlet/zmi/__init__.py:74
-#: src/pyams_content/component/paragraph/interfaces/keynumber.py:29
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:83
 msgid "Key numbers"
 msgstr "Chiffres-clés"
 
+#: src/pyams_content/component/keynumber/zmi/paragraph.py:53
+msgid "Key numbers..."
+msgstr "Chiffres-clés"
+
+#: src/pyams_content/component/keynumber/zmi/paragraph.py:66
+msgid "Add new key number paragraph"
+msgstr "Ajout de chiffres-clés"
+
+#: src/pyams_content/component/keynumber/zmi/paragraph.py:94
+msgid "Edit key number paragraph properties"
+msgstr "Propriétés des chiffres-clés"
+
 #. Default: Header
 #: src/pyams_content/component/keynumber/zmi/__init__.py:160
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:44
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:45
 msgid "key-number-label"
 msgstr "En-tête"
 
 #: src/pyams_content/component/keynumber/zmi/__init__.py:172
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:49
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:50
 msgid "Number"
 msgstr "Chiffre"
 
 #. Default: Unit
 #: src/pyams_content/component/keynumber/zmi/__init__.py:181
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:53
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:54
 msgid "key-number-unit"
 msgstr "Unité"
 
 #: src/pyams_content/component/keynumber/zmi/__init__.py:193
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:57
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:58
 #: src/pyams_content/component/paragraph/zmi/pictogram.py:277
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:58
 msgid "Associated text"
@@ -553,7 +565,7 @@
 msgid "Short text displayed above key numbers"
 msgstr "Texte d'introduction des chiffres-clés"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:39
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:40
 #: src/pyams_content/component/paragraph/interfaces/milestone.py:40
 #: src/pyams_content/component/paragraph/interfaces/__init__.py:44
 #: src/pyams_content/component/paragraph/interfaces/pictogram.py:41
@@ -565,35 +577,43 @@
 msgid "Visible?"
 msgstr "Visible ?"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:40
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:41
 msgid "Is this key number visible in front-office?"
 msgstr "Si 'non', ce chiffre-clé ne sera pas présenté aux internautes"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:45
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:46
 msgid ""
 "Small text to be displayed above number (according to selected renderer)"
 msgstr ""
 "Texte court affiché au-dessus du chiffre (selon le mode de rendu sélectionné)"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:50
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:51
 msgid "Key number value"
 msgstr "Chiffre"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:54
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:55
 msgid "Displayed unit"
 msgstr "Unité affichée"
 
-#: src/pyams_content/component/keynumber/interfaces/__init__.py:58
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:59
 msgid "The way this text will be rendered depends on presentation template"
 msgstr ""
 "La présentation de cette information peut varier en fonction du mode de "
 "rendu choisi"
 
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:94
+msgid "Key numbers template"
+msgstr "Mode de rendu"
+
+#: src/pyams_content/component/keynumber/interfaces/__init__.py:95
+msgid "Presentation template used for key numbers"
+msgstr "Modèle de présentation utilisé par ce bloc de contenu"
+
 #: src/pyams_content/component/illustration/__init__.py:177
 #: src/pyams_content/component/illustration/thesaurus.py:32
 #: 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/zmi/__init__.py:117
 #: src/pyams_content/component/illustration/interfaces/__init__.py:99
 msgid "Illustration"
 msgstr "Illustration"
@@ -611,11 +631,11 @@
 msgid "Edit illustration properties"
 msgstr "Propriétés de l'illustration"
 
-#: src/pyams_content/component/illustration/zmi/__init__.py:150
+#: src/pyams_content/component/illustration/zmi/__init__.py:151
 msgid "Navigation link illustration"
 msgstr "Illustration de navigation"
 
-#: src/pyams_content/component/illustration/zmi/__init__.py:102
+#: src/pyams_content/component/illustration/zmi/__init__.py:119
 msgid "Header illustration"
 msgstr "Illustration d'en-tête"
 
@@ -651,11 +671,11 @@
 msgid "Selected paragraph is not visible"
 msgstr "le bloc sélectionné n'est pas visible"
 
-#: src/pyams_content/component/paragraph/container.py:73
+#: src/pyams_content/component/paragraph/container.py:90
 msgid "Paragraphs"
 msgstr "Blocs de contenu"
 
-#: src/pyams_content/component/paragraph/container.py:95
+#: src/pyams_content/component/paragraph/container.py:112
 msgid "no visible paragraph"
 msgstr "aucun bloc de contenu visible"
 
@@ -786,6 +806,14 @@
 msgid "Paragraph was correctly added."
 msgstr "Le bloc a été ajouté."
 
+#: src/pyams_content/component/paragraph/zmi/__init__.py:254
+msgid ""
+"You changed renderer selection. Don't omit to update new renderer "
+"properties..."
+msgstr ""
+"Vous avez changé de mode de rendu. N'oubliez pas de vérifier les propriétés du "
+"nouveau mode de rendu sélectionné..."
+
 #: src/pyams_content/component/paragraph/zmi/map.py:55
 msgid "Location map..."
 msgstr "Carte de situation"
@@ -913,18 +941,6 @@
 msgid "Edit audio properties"
 msgstr "Propriétés de la bande son"
 
-#: src/pyams_content/component/paragraph/zmi/keynumber.py:55
-msgid "Key numbers..."
-msgstr "Chiffres-clés"
-
-#: src/pyams_content/component/paragraph/zmi/keynumber.py:68
-msgid "Add new key number paragraph"
-msgstr "Ajout de chiffres-clés"
-
-#: src/pyams_content/component/paragraph/zmi/keynumber.py:96
-msgid "Edit key number paragraph properties"
-msgstr "Propriétés des chiffres-clés"
-
 #: src/pyams_content/component/paragraph/zmi/frame.py:85
 msgid "Framed text..."
 msgstr "Encadré"
@@ -1057,21 +1073,21 @@
 msgid "§ Title"
 msgstr "Titre §"
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:88
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:94
 msgid "Allowed paragraphs"
 msgstr "Types de blocs autorisés"
 
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:89
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:95
 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:93
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:99
 #: 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:94
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:100
 msgid "List of paragraphs automatically added to a new content"
 msgstr "Liste des types de blocs ajoutés automatiquement aux nouveaux contenus"
 
@@ -1169,14 +1185,6 @@
 msgid "Presentation template used for this audio file"
 msgstr "Mode de rendu utilisé pour cette bande son"
 
-#: src/pyams_content/component/paragraph/interfaces/keynumber.py:36
-msgid "Key numbers template"
-msgstr "Mode de rendu"
-
-#: src/pyams_content/component/paragraph/interfaces/keynumber.py:37
-msgid "Presentation template used for key numbers"
-msgstr "Modèle de présentation utilisé par ce bloc de contenu"
-
 #: src/pyams_content/component/paragraph/interfaces/frame.py:33
 msgid "Framed text"
 msgstr "Encadré"
@@ -3248,13 +3256,13 @@
 msgstr "Ces mots-clés seront intégrés dans les métadonnées des pages HTML"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:168
-#: src/pyams_content/shared/site/zmi/folder.py:78
+#: src/pyams_content/shared/site/zmi/folder.py:79
 #: src/pyams_content/shared/site/interfaces/__init__.py:76
 msgid "Notepad"
 msgstr "Bloc-notes"
 
 #: src/pyams_content/shared/common/interfaces/__init__.py:169
-#: src/pyams_content/shared/site/zmi/folder.py:79
+#: src/pyams_content/shared/site/zmi/folder.py:80
 #: src/pyams_content/shared/site/interfaces/__init__.py:77
 msgid "Internal information to be known about this content"
 msgstr ""
@@ -4105,43 +4113,43 @@
 msgid "Site manager"
 msgstr "Site"
 
-#: src/pyams_content/shared/site/zmi/folder.py:61
+#: src/pyams_content/shared/site/zmi/folder.py:62
 msgid "Add site folder..."
 msgstr "Ajouter une rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:93
+#: src/pyams_content/shared/site/zmi/folder.py:94
 msgid "Add site folder"
 msgstr "Ajout d'une rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:160
+#: src/pyams_content/shared/site/zmi/folder.py:161
 msgid "Site folder management"
 msgstr "Gérer cette rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:189
+#: src/pyams_content/shared/site/zmi/folder.py:190
 msgid "Site folder properties"
 msgstr "Propriétés de la rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:206
+#: src/pyams_content/shared/site/zmi/folder.py:208
 msgid "Navigation properties"
 msgstr "Propriétés de navigation"
 
-#: src/pyams_content/shared/site/zmi/folder.py:71
+#: src/pyams_content/shared/site/zmi/folder.py:72
 #: src/pyams_content/interfaces/__init__.py:102
 msgid "Visible label used to display content"
 msgstr "Le titre présenté aux internautes"
 
-#: src/pyams_content/shared/site/zmi/folder.py:74
+#: src/pyams_content/shared/site/zmi/folder.py:75
 #: src/pyams_content/shared/site/zmi/__init__.py:72
 #: src/pyams_content/shared/site/zmi/link.py:65
 msgid "Parent"
 msgstr "Niveau parent"
 
-#: src/pyams_content/shared/site/zmi/folder.py:75
+#: src/pyams_content/shared/site/zmi/folder.py:76
 #: src/pyams_content/shared/site/zmi/link.py:66
 msgid "Folder's parent"
 msgstr "Niveau de rattachement de cette rubrique"
 
-#: src/pyams_content/shared/site/zmi/folder.py:153
+#: src/pyams_content/shared/site/zmi/folder.py:154
 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 "
@@ -4274,47 +4282,48 @@
 "retenu"
 
 #: src/pyams_content/shared/site/interfaces/__init__.py:80
+msgid "Visible in folders list"
+msgstr "Visible dans la liste des rubriques ?"
+
+#: src/pyams_content/shared/site/interfaces/__init__.py:81
+msgid "If 'no', folder will not be displayed into folders list"
+msgstr ""
+"Si 'non', cette rubrique ne sera pas affichée dans la liste des rubriques "
+"affichée par un composant de navigation"
+
+#: src/pyams_content/shared/site/interfaces/__init__.py:85
 #: src/pyams_content/shared/site/interfaces/__init__.py:139
 msgid "Navigation title"
 msgstr "Titre de navigation"
 
-#: src/pyams_content/shared/site/interfaces/__init__.py:81
+#: src/pyams_content/shared/site/interfaces/__init__.py:86
 msgid ""
 "Folder's title displayed in navigation pages; original title will be used if "
 "none is specified"
 msgstr ""
-"Titre de substitution affiché dans les composants de navigation ; "
-"si rien n'est indiqué, le titre original de la rubrique sera utilisé"
-
-#: src/pyams_content/shared/site/interfaces/__init__.py:85
+"Titre de substitution affiché dans les composants de navigation ; si rien "
+"n'est indiqué, le titre original de la rubrique sera utilisé"
+
+#: src/pyams_content/shared/site/interfaces/__init__.py:90
 msgid "Navigation mode"
 msgstr "Mode de navigation"
 
-#: src/pyams_content/shared/site/interfaces/__init__.py:86
+#: src/pyams_content/shared/site/interfaces/__init__.py:91
 msgid "Folder behaviour when navigating to folder URL"
 msgstr "Comportement à adopter lorsqu'un internaute accède à cette rubrique"
 
-#: src/pyams_content/shared/site/interfaces/__init__.py:91
-msgid "Visible in folders list"
-msgstr "Visible dans la liste des rubriques ?"
-
-#: src/pyams_content/shared/site/interfaces/__init__.py:92
-msgid "If 'no', folder will not be displayed into folders list"
-msgstr ""
-"Si 'non', cette rubrique ne sera pas affichée dans la liste des "
-"rubriques affichée par un composant de navigation"
-
 #: src/pyams_content/shared/site/interfaces/__init__.py:140
 msgid ""
 "Alternate content's title displayed in navigation pages; original title will "
 "be used if none is specified"
 msgstr ""
-"Titre de substitution affiché dans les composants de navigation ; "
-"si rien n'est indiqué, le titre original du contenu référencé sera utilisé"
+"Titre de substitution affiché dans les composants de navigation ; si rien "
+"n'est indiqué, le titre original du contenu référencé sera utilisé"
 
 #: src/pyams_content/shared/site/interfaces/__init__.py:145
 msgid "If 'no', link is not visible"
-msgstr "Si 'non', le lien ne sera pas visible même si le contenu référencé est publié"
+msgstr ""
+"Si 'non', le lien ne sera pas visible même si le contenu référencé est publié"
 
 #: src/pyams_content/shared/logo/paragraph.py:95
 msgid "no selected logo"
@@ -4962,7 +4971,7 @@
 msgid "List of selected pictograms which will be available to shared contents"
 msgstr "Liste des pictogrammes proposés dans les contenus partagés"
 
-#: src/pyams_content/features/renderer/zmi/__init__.py:73
+#: src/pyams_content/features/renderer/zmi/__init__.py:72
 #: src/pyams_content/features/renderer/zmi/templates/renderer-input.pt:4
 msgid "Edit renderer properties"
 msgstr "Propriétés du mode de rendu"
--- a/src/pyams_content/locales/pyams_content.pot	Mon Sep 03 16:29:39 2018 +0200
+++ b/src/pyams_content/locales/pyams_content.pot	Mon Sep 03 16:47:25 2018 +0200
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-08-29 16:28+0200\n"
+"POT-Creation-Date: 2018-09-03 16:47+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"
@@ -278,7 +278,7 @@
 #: ./src/pyams_content/shared/common/zmi/templates/advanced-search.pt:200
 #: ./src/pyams_content/shared/view/portlet/interfaces.py:56
 #: ./src/pyams_content/shared/imagemap/zmi/container.py:123
-#: ./src/pyams_content/shared/site/zmi/folder.py:70
+#: ./src/pyams_content/shared/site/zmi/folder.py:71
 #: ./src/pyams_content/root/zmi/templates/advanced-search.pt:197
 #: ./src/pyams_content/interfaces/__init__.py:101
 #: ./src/pyams_content/reference/pictograms/zmi/__init__.py:150
@@ -462,29 +462,41 @@
 #: ./src/pyams_content/component/keynumber/__init__.py:189
 #: ./src/pyams_content/component/keynumber/zmi/__init__.py:212
 #: ./src/pyams_content/component/keynumber/portlet/zmi/__init__.py:74
-#: ./src/pyams_content/component/paragraph/interfaces/keynumber.py:29
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:83
 msgid "Key numbers"
 msgstr ""
 
+#: ./src/pyams_content/component/keynumber/zmi/paragraph.py:53
+msgid "Key numbers..."
+msgstr ""
+
+#: ./src/pyams_content/component/keynumber/zmi/paragraph.py:66
+msgid "Add new key number paragraph"
+msgstr ""
+
+#: ./src/pyams_content/component/keynumber/zmi/paragraph.py:94
+msgid "Edit key number paragraph properties"
+msgstr ""
+
 #. Default: Header
 #: ./src/pyams_content/component/keynumber/zmi/__init__.py:160
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:44
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:45
 msgid "key-number-label"
 msgstr ""
 
 #: ./src/pyams_content/component/keynumber/zmi/__init__.py:172
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:49
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:50
 msgid "Number"
 msgstr ""
 
 #. Default: Unit
 #: ./src/pyams_content/component/keynumber/zmi/__init__.py:181
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:53
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:54
 msgid "key-number-unit"
 msgstr ""
 
 #: ./src/pyams_content/component/keynumber/zmi/__init__.py:193
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:57
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:58
 #: ./src/pyams_content/component/paragraph/zmi/pictogram.py:277
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:58
 msgid "Associated text"
@@ -533,7 +545,7 @@
 msgid "Short text displayed above key numbers"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:39
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:40
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:40
 #: ./src/pyams_content/component/paragraph/interfaces/__init__.py:44
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:41
@@ -545,32 +557,40 @@
 msgid "Visible?"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:40
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:41
 msgid "Is this key number visible in front-office?"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:45
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:46
 msgid ""
 "Small text to be displayed above number (according to selected renderer)"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:50
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:51
 msgid "Key number value"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:54
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:55
 msgid "Displayed unit"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:58
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:59
 msgid "The way this text will be rendered depends on presentation template"
 msgstr ""
 
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:94
+msgid "Key numbers template"
+msgstr ""
+
+#: ./src/pyams_content/component/keynumber/interfaces/__init__.py:95
+msgid "Presentation template used for key numbers"
+msgstr ""
+
 #: ./src/pyams_content/component/illustration/__init__.py:177
 #: ./src/pyams_content/component/illustration/thesaurus.py:32
 #: ./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/zmi/__init__.py:117
 #: ./src/pyams_content/component/illustration/interfaces/__init__.py:99
 msgid "Illustration"
 msgstr ""
@@ -588,11 +608,11 @@
 msgid "Edit illustration properties"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:150
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:151
 msgid "Navigation link illustration"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:102
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:119
 msgid "Header illustration"
 msgstr ""
 
@@ -621,11 +641,11 @@
 msgid "Selected paragraph is not visible"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/container.py:73
+#: ./src/pyams_content/component/paragraph/container.py:90
 msgid "Paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/container.py:95
+#: ./src/pyams_content/component/paragraph/container.py:112
 msgid "no visible paragraph"
 msgstr ""
 
@@ -746,6 +766,12 @@
 msgid "Paragraph was correctly added."
 msgstr ""
 
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:254
+msgid ""
+"You changed renderer selection. Don't omit to update new renderer "
+"properties..."
+msgstr ""
+
 #: ./src/pyams_content/component/paragraph/zmi/map.py:55
 msgid "Location map..."
 msgstr ""
@@ -871,18 +897,6 @@
 msgid "Edit audio properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/keynumber.py:55
-msgid "Key numbers..."
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/keynumber.py:68
-msgid "Add new key number paragraph"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/keynumber.py:96
-msgid "Edit key number paragraph properties"
-msgstr ""
-
 #: ./src/pyams_content/component/paragraph/zmi/frame.py:85
 msgid "Framed text..."
 msgstr ""
@@ -1010,21 +1024,21 @@
 msgid "§ Title"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:88
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:94
 msgid "Allowed paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:89
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:95
 msgid "List of paragraphs allowed for this content type"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:93
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:99
 #: ./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:94
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:100
 msgid "List of paragraphs automatically added to a new content"
 msgstr ""
 
@@ -1119,14 +1133,6 @@
 msgid "Presentation template used for this audio file"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/keynumber.py:36
-msgid "Key numbers template"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/keynumber.py:37
-msgid "Presentation template used for key numbers"
-msgstr ""
-
 #: ./src/pyams_content/component/paragraph/interfaces/frame.py:33
 msgid "Framed text"
 msgstr ""
@@ -3062,13 +3068,13 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:168
-#: ./src/pyams_content/shared/site/zmi/folder.py:78
+#: ./src/pyams_content/shared/site/zmi/folder.py:79
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:76
 msgid "Notepad"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:169
-#: ./src/pyams_content/shared/site/zmi/folder.py:79
+#: ./src/pyams_content/shared/site/zmi/folder.py:80
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:77
 msgid "Internal information to be known about this content"
 msgstr ""
@@ -3834,43 +3840,43 @@
 msgid "Site manager"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:61
+#: ./src/pyams_content/shared/site/zmi/folder.py:62
 msgid "Add site folder..."
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:93
+#: ./src/pyams_content/shared/site/zmi/folder.py:94
 msgid "Add site folder"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:160
+#: ./src/pyams_content/shared/site/zmi/folder.py:161
 msgid "Site folder management"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:189
+#: ./src/pyams_content/shared/site/zmi/folder.py:190
 msgid "Site folder properties"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:206
+#: ./src/pyams_content/shared/site/zmi/folder.py:208
 msgid "Navigation properties"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:71
+#: ./src/pyams_content/shared/site/zmi/folder.py:72
 #: ./src/pyams_content/interfaces/__init__.py:102
 msgid "Visible label used to display content"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:74
+#: ./src/pyams_content/shared/site/zmi/folder.py:75
 #: ./src/pyams_content/shared/site/zmi/__init__.py:72
 #: ./src/pyams_content/shared/site/zmi/link.py:65
 msgid "Parent"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:75
+#: ./src/pyams_content/shared/site/zmi/folder.py:76
 #: ./src/pyams_content/shared/site/zmi/link.py:66
 msgid "Folder's parent"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/folder.py:153
+#: ./src/pyams_content/shared/site/zmi/folder.py:154
 msgid "You must provide a folder name for default server language!"
 msgstr ""
 
@@ -3997,30 +4003,30 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:80
-#: ./src/pyams_content/shared/site/interfaces/__init__.py:139
-msgid "Navigation title"
+msgid "Visible in folders list"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:81
-msgid ""
-"Folder's title displayed in navigation pages; original title will be used if "
-"none is specified"
+msgid "If 'no', folder will not be displayed into folders list"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:85
-msgid "Navigation mode"
+#: ./src/pyams_content/shared/site/interfaces/__init__.py:139
+msgid "Navigation title"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:86
-msgid "Folder behaviour when navigating to folder URL"
+msgid ""
+"Folder's title displayed in navigation pages; original title will be used if "
+"none is specified"
+msgstr ""
+
+#: ./src/pyams_content/shared/site/interfaces/__init__.py:90
+msgid "Navigation mode"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:91
-msgid "Visible in folders list"
-msgstr ""
-
-#: ./src/pyams_content/shared/site/interfaces/__init__.py:92
-msgid "If 'no', folder will not be displayed into folders list"
+msgid "Folder behaviour when navigating to folder URL"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces/__init__.py:140
@@ -4669,7 +4675,7 @@
 msgid "List of selected pictograms which will be available to shared contents"
 msgstr ""
 
-#: ./src/pyams_content/features/renderer/zmi/__init__.py:73
+#: ./src/pyams_content/features/renderer/zmi/__init__.py:72
 #: ./src/pyams_content/features/renderer/zmi/templates/renderer-input.pt:4
 msgid "Edit renderer properties"
 msgstr ""