src/pyams_content/locales/pyams_content.pot
changeset 1142 d201a33692e2
parent 1097 a0473ba5f96f
child 1157 ffb751b038cc
--- a/src/pyams_content/locales/pyams_content.pot	Fri Nov 30 12:31:21 2018 +0100
+++ b/src/pyams_content/locales/pyams_content.pot	Fri Nov 30 14:45:21 2018 +0100
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2018-11-16 11:19+0100\n"
+"POT-Creation-Date: 2018-11-30 11:55+0100\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,7 +85,7 @@
 msgid "Gallery"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:120
+#: ./src/pyams_content/component/gallery/interfaces.py:121
 msgid "Medias gallery"
 msgstr ""
 
@@ -120,15 +120,22 @@
 msgstr ""
 
 #: ./src/pyams_content/component/gallery/interfaces.py:53
-#: ./src/pyams_content/component/gallery/interfaces.py:110
-#: ./src/pyams_content/component/extfile/interfaces.py:36
-#: ./src/pyams_content/component/paragraph/interfaces/audio.py:50
-#: ./src/pyams_content/component/links/interfaces.py:39
-#: ./src/pyams_content/shared/form/interfaces.py:64
-msgid "Description"
-msgstr ""
-
-#: ./src/pyams_content/component/gallery/interfaces.py:56
+#: ./src/pyams_content/component/keynumber/interfaces.py:58
+#: ./src/pyams_content/component/keynumber/zmi/__init__.py:193
+#: ./src/pyams_content/component/illustration/interfaces.py:62
+#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:273
+#: ./src/pyams_content/component/paragraph/interfaces/milestone.py:80
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:50
+#: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:58
+#: ./src/pyams_content/component/video/interfaces.py:46
+msgid "Associated text"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:54
+msgid "Media description displayed in front-office templates"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:57
 #: ./src/pyams_content/component/gallery/zmi/interfaces.py:39
 #: ./src/pyams_content/component/extfile/interfaces.py:40
 #: ./src/pyams_content/component/illustration/interfaces.py:54
@@ -139,7 +146,7 @@
 msgid "Author"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:57
+#: ./src/pyams_content/component/gallery/interfaces.py:58
 #: ./src/pyams_content/component/gallery/zmi/interfaces.py:40
 #: ./src/pyams_content/component/extfile/interfaces.py:41
 #: ./src/pyams_content/component/paragraph/interfaces/video.py:47
@@ -148,49 +155,49 @@
 msgid "Name of document's author"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:60
+#: ./src/pyams_content/component/gallery/interfaces.py:61
 #: ./src/pyams_content/component/extfile/interfaces.py:85
 #: ./src/pyams_content/component/paragraph/interfaces/audio.py:39
 msgid "Audio data"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:61
+#: ./src/pyams_content/component/gallery/interfaces.py:62
 msgid "Sound file associated with the current media"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:64
-msgid "Sound title"
-msgstr ""
-
 #: ./src/pyams_content/component/gallery/interfaces.py:65
+msgid "Sound title"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:66
 msgid "Title of associated sound file"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:68
-msgid "Sound description"
-msgstr ""
-
 #: ./src/pyams_content/component/gallery/interfaces.py:69
+msgid "Sound description"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:70
 msgid "Short description of associated sound file"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:72
-msgid "Visible media?"
-msgstr ""
-
 #: ./src/pyams_content/component/gallery/interfaces.py:73
+msgid "Visible media?"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:74
 msgid "If 'no', this media won't be displayed in front office"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:84
-msgid "Gallery template"
-msgstr ""
-
 #: ./src/pyams_content/component/gallery/interfaces.py:85
+msgid "Gallery template"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:86
 msgid "Presentation template used for this gallery"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:106
+#: ./src/pyams_content/component/gallery/interfaces.py:107
 #: ./src/pyams_content/component/keynumber/portlet/interfaces.py:31
 #: ./src/pyams_content/component/paragraph/zmi/milestone.py:235
 #: ./src/pyams_content/component/paragraph/zmi/container.py:266
@@ -201,20 +208,30 @@
 #: ./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:66
+#: ./src/pyams_content/shared/site/portlet/interfaces.py:24
 #: ./src/pyams_content/shared/logo/interfaces.py:43
 #: ./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
 #: ./src/pyams_content/features/menu/portlet/navigation/interfaces/simple.py:31
 #: ./src/pyams_content/features/menu/portlet/navigation/interfaces/double.py:31
+#: ./src/pyams_content/features/search/portlet/interfaces.py:24
 msgid "Title"
 msgstr ""
 
-#: ./src/pyams_content/component/gallery/interfaces.py:107
+#: ./src/pyams_content/component/gallery/interfaces.py:108
 msgid "Gallery title, as shown in front-office"
 msgstr ""
 
 #: ./src/pyams_content/component/gallery/interfaces.py:111
+#: ./src/pyams_content/component/extfile/interfaces.py:36
+#: ./src/pyams_content/component/paragraph/interfaces/audio.py:50
+#: ./src/pyams_content/component/links/interfaces.py:39
+#: ./src/pyams_content/shared/form/interfaces.py:64
+msgid "Description"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/interfaces.py:112
 msgid "Gallery description displayed by front-office template"
 msgstr ""
 
@@ -468,9 +485,9 @@
 
 #: ./src/pyams_content/component/keynumber/interfaces.py:40
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:35
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:42
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:39
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:41
-#: ./src/pyams_content/component/association/interfaces.py:42
+#: ./src/pyams_content/component/association/interfaces.py:37
 #: ./src/pyams_content/shared/form/interfaces.py:85
 #: ./src/pyams_content/shared/site/interfaces.py:175
 #: ./src/pyams_content/features/alert/interfaces.py:54
@@ -512,17 +529,6 @@
 msgid "Displayed unit"
 msgstr ""
 
-#: ./src/pyams_content/component/keynumber/interfaces.py:58
-#: ./src/pyams_content/component/keynumber/zmi/__init__.py:193
-#: ./src/pyams_content/component/illustration/interfaces.py:62
-#: ./src/pyams_content/component/paragraph/zmi/pictogram.py:273
-#: ./src/pyams_content/component/paragraph/interfaces/milestone.py:80
-#: ./src/pyams_content/component/paragraph/interfaces/video.py:50
-#: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:58
-#: ./src/pyams_content/component/video/interfaces.py:46
-msgid "Associated text"
-msgstr ""
-
 #: ./src/pyams_content/component/keynumber/interfaces.py:59
 msgid "The way this text will be rendered depends on presentation template"
 msgstr ""
@@ -620,15 +626,15 @@
 msgid "Presentation template used for illustration"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:55
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:56
 msgid "Illustration..."
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:68
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:69
 msgid "Add new illustration"
 msgstr ""
 
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:93
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:94
 #: ./src/pyams_content/component/illustration/zmi/thesaurus.py:42
 msgid "Edit illustration properties"
 msgstr ""
@@ -728,15 +734,15 @@
 msgid "Edit key points paragraph properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:60
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:61
 msgid "Content block types..."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:74
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:75
 msgid "Content block types"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:84
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:85
 msgid ""
 "You can define which types of paragraphs are allowed in this container.\n"
 "\n"
@@ -745,15 +751,15 @@
 "NOTICE: removing types from allowed types list will have no effect on already created contents!"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:209
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:222
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:210
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:223
 #: ./src/pyams_content/shared/common/zmi/templates/preview-input.pt:39
 #: ./src/pyams_content/features/preview/zmi/__init__.py:45
 msgid "Preview"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:214
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:227
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:215
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:228
 #: ./src/pyams_content/shared/common/zmi/workflow.py:119
 #: ./src/pyams_content/shared/common/zmi/workflow.py:206
 #: ./src/pyams_content/shared/common/zmi/workflow.py:246
@@ -772,16 +778,16 @@
 msgid "Cancel"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:216
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:229
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:217
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:230
 msgid "Submit"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:197
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:198
 msgid "Paragraph was correctly added."
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:269
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:270
 msgid ""
 "You changed renderer selection. Don't omit to update new renderer "
 "properties..."
@@ -937,15 +943,15 @@
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/zmi/html.py:74
-msgid "Raw HTML..."
+msgid "Source code..."
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/zmi/html.py:87
-msgid "Add new raw HTML paragraph"
+msgid "Add new source code paragraph"
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/zmi/html.py:117
-msgid "Edit raw HTML paragraph properties"
+msgid "Edit source code paragraph properties"
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/zmi/html.py:157
@@ -976,60 +982,69 @@
 msgid "Edit header paragraph properties"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/__init__.py:83
+#: ./src/pyams_content/component/paragraph/portlet/__init__.py:84
 msgid "Content paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/__init__.py:135
+#: ./src/pyams_content/component/paragraph/portlet/__init__.py:136
 msgid "Paragraphs navigation anchors"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:30
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:52
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:27
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:55
 msgid "Selected paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:31
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:28
 msgid ""
 "List of selected paragraphs; an empty selection means that all paragraphs "
 "will be selectable by following filters; otherwise, this selection will have "
 "priority"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:37
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:59
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:34
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:62
 msgid "Paragraph types"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:38
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:35
 msgid ""
 "Select list of paragraph types you want to include; an empty selection means "
 "that all paragraphs types will be selected"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:43
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:65
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:40
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:68
 msgid "Anchors only?"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:44
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:41
 msgid "If 'yes', only paragraphs set as 'anchors' will be selected"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:53
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:45
+msgid "Display navigation links?"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:46
+msgid ""
+"If 'no', navigation links to previous and next contents will not be displayed"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:56
 msgid ""
 "List of paragraphs selected for navigation; an empty selection means that all"
 " paragraphs will be selectable by following filters; otherwise, this "
 "selection will have priority"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:60
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:63
 msgid ""
 "Select list of paragraph types you want to use for navigation; an empty "
 "selection means that all paragraphs types will be selected"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:66
+#: ./src/pyams_content/component/paragraph/portlet/interfaces.py:69
 msgid "If 'no', all paragraphs will be used as navigation anchors"
 msgstr ""
 
@@ -1063,6 +1078,11 @@
 msgid "Only display anchors"
 msgstr ""
 
+#: ./src/pyams_content/component/paragraph/portlet/zmi/templates/container-preview.pt:23
+#: ./src/pyams_content/features/menu/portlet/navigation/zmi/simple.py:69
+msgid "Navigation links"
+msgstr ""
+
 #: ./src/pyams_content/component/paragraph/interfaces/milestone.py:36
 msgid "Is this milestone visible in front-office?"
 msgstr ""
@@ -1107,44 +1127,44 @@
 #: ./src/pyams_content/component/paragraph/interfaces/keypoint.py:45
 #: ./src/pyams_content/component/paragraph/interfaces/frame.py:44
 #: ./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/component/paragraph/interfaces/html.py:41
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:62
 #: ./src/pyams_content/shared/imagemap/interfaces.py:101
 #: ./src/pyams_content/shared/logo/interfaces.py:92
 msgid "Presentation template used for this paragraph"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:43
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:40
 msgid "Is this paragraph visible in front-office?"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:47
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:44
 msgid "Anchor?"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:48
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:45
 msgid "Is this paragraph a navigation anchor?"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:52
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:49
 msgid "§ Title"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:92
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:96
 msgid "Allowed paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:93
-msgid "List of paragraphs allowed for this content type"
-msgstr ""
-
 #: ./src/pyams_content/component/paragraph/interfaces/__init__.py:97
+msgid "List of paragraphs allowed for this content type"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:101
 #: ./src/pyams_content/shared/common/zmi/types.py:171
 #: ./src/pyams_content/shared/common/zmi/types.py:411
 msgid "Default paragraphs"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:98
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:102
 msgid "List of paragraphs automatically added to a new content"
 msgstr ""
 
@@ -1203,7 +1223,8 @@
 #: ./src/pyams_content/component/paragraph/interfaces/pictogram.py:46
 #: ./src/pyams_content/component/links/interfaces.py:43
 #: ./src/pyams_content/shared/common/interfaces/types.py:75
-#: ./src/pyams_content/features/menu/interfaces.py:68
+#: ./src/pyams_content/features/share/interfaces.py:52
+#: ./src/pyams_content/features/menu/interfaces.py:77
 msgid "Pictogram"
 msgstr ""
 
@@ -1286,33 +1307,33 @@
 msgid "Verbatim template"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:33
-msgid "Raw HTML "
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:56
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:28
+msgid "Raw source"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:51
 msgid "Rich text"
 msgstr ""
 
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:35
+msgid "Source code"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:36
+msgid ""
+"This code will be used 'as is', without any transformation, if using the "
+"'raw' renderer. Use with care!!"
+msgstr ""
+
 #: ./src/pyams_content/component/paragraph/interfaces/html.py:40
-msgid "Raw HTML code"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:41
-msgid ""
-"This HTML code will be used 'as is', without any transformation. Use with "
-"care!!"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:45
-msgid "Raw HTML code template"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:63
+msgid "Source code template"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:58
 msgid "Body"
 msgstr ""
 
-#: ./src/pyams_content/component/paragraph/interfaces/html.py:66
+#: ./src/pyams_content/component/paragraph/interfaces/html.py:61
 msgid "Body template"
 msgstr ""
 
@@ -1398,50 +1419,50 @@
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/interfaces/header.py:43
-#: ./src/pyams_content/features/header/interfaces.py:39
+#: ./src/pyams_content/features/header/interfaces.py:34
 msgid "Header template"
 msgstr ""
 
 #: ./src/pyams_content/component/paragraph/interfaces/header.py:44
-#: ./src/pyams_content/features/header/interfaces.py:40
+#: ./src/pyams_content/features/header/interfaces.py:35
 msgid "Presentation template used for this header"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:74
+#: ./src/pyams_content/component/theme/__init__.py:69
 #: ./src/pyams_content/component/theme/interfaces.py:64
 #: ./src/pyams_content/component/theme/interfaces.py:78
 #: ./src/pyams_content/component/theme/zmi/portlet.py:40
-#: ./src/pyams_content/shared/common/zmi/search.py:189
-#: ./src/pyams_content/root/zmi/search.py:179
+#: ./src/pyams_content/shared/common/zmi/search.py:186
+#: ./src/pyams_content/root/zmi/search.py:175
 #: ./src/pyams_content/root/zmi/templates/advanced-search.pt:181
 msgid "Tags"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:122
+#: ./src/pyams_content/component/theme/__init__.py:117
 #: ./src/pyams_content/component/theme/interfaces.py:105
 #: ./src/pyams_content/component/theme/interfaces.py:119
 #: ./src/pyams_content/component/theme/zmi/portlet.py:55
-#: ./src/pyams_content/shared/common/zmi/search.py:192
+#: ./src/pyams_content/shared/common/zmi/search.py:189
 msgid "Themes"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:170
+#: ./src/pyams_content/component/theme/__init__.py:165
 #: ./src/pyams_content/component/theme/interfaces.py:146
 #: ./src/pyams_content/component/theme/interfaces.py:160
 #: ./src/pyams_content/component/theme/zmi/portlet.py:70
-#: ./src/pyams_content/shared/common/zmi/search.py:195
+#: ./src/pyams_content/shared/common/zmi/search.py:192
 msgid "Collections"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:83
+#: ./src/pyams_content/component/theme/__init__.py:78
 msgid "no defined tag"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:131
+#: ./src/pyams_content/component/theme/__init__.py:126
 msgid "no defined theme"
 msgstr ""
 
-#: ./src/pyams_content/component/theme/__init__.py:179
+#: ./src/pyams_content/component/theme/__init__.py:174
 msgid "no defined collection"
 msgstr ""
 
@@ -1519,21 +1540,21 @@
 msgstr ""
 
 #: ./src/pyams_content/component/association/container.py:91
-#: ./src/pyams_content/component/association/interfaces.py:93
+#: ./src/pyams_content/component/association/interfaces.py:88
 #: ./src/pyams_content/component/association/zmi/__init__.py:313
 msgid "Associations"
 msgstr ""
 
-#: ./src/pyams_content/component/association/interfaces.py:43
+#: ./src/pyams_content/component/association/interfaces.py:38
 #: ./src/pyams_content/features/menu/interfaces.py:56
 msgid "Is this item visible in front-office?"
 msgstr ""
 
-#: ./src/pyams_content/component/association/interfaces.py:100
+#: ./src/pyams_content/component/association/interfaces.py:95
 msgid "Associations template"
 msgstr ""
 
-#: ./src/pyams_content/component/association/interfaces.py:101
+#: ./src/pyams_content/component/association/interfaces.py:96
 msgid "Presentation template used for associations"
 msgstr ""
 
@@ -1571,19 +1592,19 @@
 msgid "Association was correctly added."
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:144
+#: ./src/pyams_content/component/links/__init__.py:139
 msgid "Internal link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:230
+#: ./src/pyams_content/component/links/__init__.py:232
 msgid "External link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:283
+#: ./src/pyams_content/component/links/__init__.py:285
 msgid "Mailto link"
 msgstr ""
 
-#: ./src/pyams_content/component/links/__init__.py:217
+#: ./src/pyams_content/component/links/__init__.py:212
 msgid "target is not published"
 msgstr ""
 
@@ -1605,12 +1626,14 @@
 msgstr ""
 
 #: ./src/pyams_content/component/links/interfaces.py:61
+#: ./src/pyams_content/shared/site/interfaces.py:188
 #: ./src/pyams_content/shared/logo/interfaces.py:51
 #: ./src/pyams_content/features/redirect/interfaces.py:68
 msgid "Target URL"
 msgstr ""
 
 #: ./src/pyams_content/component/links/interfaces.py:62
+#: ./src/pyams_content/shared/site/interfaces.py:189
 #: ./src/pyams_content/shared/logo/interfaces.py:52
 msgid "URL used to access external resource"
 msgstr ""
@@ -1891,6 +1914,7 @@
 msgstr ""
 
 #: ./src/pyams_content/component/video/provider/interfaces.py:157
+#: ./src/pyams_content/features/share/portlet/interfaces.py:30
 msgid "Allow sharing?"
 msgstr ""
 
@@ -1970,51 +1994,51 @@
 msgid "title length should be between 40 and 66 characters ({length} actually)"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/search.py:96
-#: ./src/pyams_content/root/zmi/search.py:95
+#: ./src/pyams_content/shared/common/zmi/search.py:92
+#: ./src/pyams_content/root/zmi/search.py:90
 msgid "Quick search results"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/search.py:162
-#: ./src/pyams_content/shared/common/zmi/search.py:204
-#: ./src/pyams_content/root/zmi/search.py:152
-#: ./src/pyams_content/root/zmi/search.py:188
+#: ./src/pyams_content/shared/common/zmi/search.py:159
+#: ./src/pyams_content/shared/common/zmi/search.py:201
+#: ./src/pyams_content/root/zmi/search.py:148
+#: ./src/pyams_content/root/zmi/search.py:184
 msgid "Advanced search"
 msgstr ""
 
-#: ./src/pyams_content/shared/common/zmi/search.py:332
-#: ./src/pyams_content/root/zmi/search.py:280
+#: ./src/pyams_content/shared/common/zmi/search.py:329
+#: ./src/pyams_content/root/zmi/search.py:276
 msgid "Advanced search results"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/zmi/search.py:167
+#: ./src/pyams_content/shared/common/zmi/dashboard.py:226
+#: ./src/pyams_content/root/zmi/search.py:160
+msgid "Owner"
+msgstr ""
+
 #: ./src/pyams_content/shared/common/zmi/search.py:170
-#: ./src/pyams_content/shared/common/zmi/dashboard.py:226
-#: ./src/pyams_content/root/zmi/search.py:164
-msgid "Owner"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:173
 #: ./src/pyams_content/shared/common/zmi/dashboard.py:149
 msgid "Status"
 msgstr ""
 
+#: ./src/pyams_content/shared/common/zmi/search.py:174
+#: ./src/pyams_content/root/zmi/search.py:163
+msgid "Created after..."
+msgstr ""
+
 #: ./src/pyams_content/shared/common/zmi/search.py:177
-#: ./src/pyams_content/root/zmi/search.py:167
-msgid "Created after..."
+#: ./src/pyams_content/root/zmi/search.py:166
+msgid "Created before..."
 msgstr ""
 
 #: ./src/pyams_content/shared/common/zmi/search.py:180
-#: ./src/pyams_content/root/zmi/search.py:170
-msgid "Created before..."
+#: ./src/pyams_content/root/zmi/search.py:169
+msgid "Modified after..."
 msgstr ""
 
 #: ./src/pyams_content/shared/common/zmi/search.py:183
-#: ./src/pyams_content/root/zmi/search.py:173
-msgid "Modified after..."
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:186
-#: ./src/pyams_content/root/zmi/search.py:176
+#: ./src/pyams_content/root/zmi/search.py:172
 msgid "Modified before..."
 msgstr ""
 
@@ -3064,6 +3088,8 @@
 #: ./src/pyams_content/shared/common/interfaces/types.py:47
 #: ./src/pyams_content/shared/form/interfaces.py:60
 #: ./src/pyams_content/shared/form/zmi/field.py:167
+#: ./src/pyams_content/features/share/interfaces.py:39
+#: ./src/pyams_content/features/share/zmi/container.py:148
 #: ./src/pyams_content/features/menu/zmi/__init__.py:218
 msgid "Label"
 msgstr ""
@@ -3159,13 +3185,13 @@
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:52
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:196
-#: ./src/pyams_content/features/search/interfaces.py:36
+#: ./src/pyams_content/features/search/interfaces.py:35
 msgid "Managers"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:53
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:197
-#: ./src/pyams_content/features/search/interfaces.py:37
+#: ./src/pyams_content/features/search/interfaces.py:36
 msgid ""
 "Managers can handle main operations in tool's workflow, like publish or "
 "retire contents"
@@ -3182,13 +3208,13 @@
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:63
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:208
-#: ./src/pyams_content/features/search/interfaces.py:42
+#: ./src/pyams_content/features/search/interfaces.py:41
 msgid "Designers"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:64
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:209
-#: ./src/pyams_content/features/search/interfaces.py:43
+#: ./src/pyams_content/features/search/interfaces.py:42
 msgid "Designers are users which are allowed to manage presentation templates"
 msgstr ""
 
@@ -3322,12 +3348,12 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:219
-#: ./src/pyams_content/features/search/interfaces.py:47
+#: ./src/pyams_content/features/search/interfaces.py:46
 msgid "Guests"
 msgstr ""
 
 #: ./src/pyams_content/shared/common/interfaces/__init__.py:220
-#: ./src/pyams_content/features/search/interfaces.py:48
+#: ./src/pyams_content/features/search/interfaces.py:47
 msgid ""
 "Guests are users which are allowed to view contents with restricted access"
 msgstr ""
@@ -3665,143 +3691,161 @@
 msgid "View"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:39
+#: ./src/pyams_content/shared/view/interfaces.py:40
+#: ./src/pyams_content/shared/view/interfaces.py:52
 #: ./src/pyams_content/interfaces/__init__.py:113
 #: ./src/pyams_content/features/review/interfaces.py:74
 msgid "Creation date"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:40
+#: ./src/pyams_content/shared/view/interfaces.py:41
+#: ./src/pyams_content/shared/view/interfaces.py:53
 msgid "Last update date"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:41
-msgid "Current publication date"
-msgstr ""
-
 #: ./src/pyams_content/shared/view/interfaces.py:42
+#: ./src/pyams_content/shared/view/interfaces.py:54
+msgid "Current publication date"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:43
+#: ./src/pyams_content/shared/view/interfaces.py:55
 msgid "First publication date"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:60
-msgid "Select context type?"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:61
-msgid "If 'yes', content type will be extracted from context"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:65
-msgid "Other content types"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:66
-msgid "Selected content types; leave empty for all"
+#: ./src/pyams_content/shared/view/interfaces.py:51
+msgid "Relevance (on user search)"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/interfaces.py:73
-msgid "Select context data type?"
+msgid "Select context path?"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/interfaces.py:74
-msgid ""
-"If 'yes', content data type (if available) will be extracted from context"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:79
-msgid "Other data types"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:80
-msgid "Selected data types; leave empty for all"
+msgid "If 'yes', only contents located inside context will be selected"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:81
+msgid "Select context type?"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:82
+msgid "If 'yes', content type will be extracted from context"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:86
+msgid "Other content types"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/interfaces.py:87
-msgid "Order by"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:88
-msgid "Property to use to sort results"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:93
-msgid "Reversed order?"
+msgid "Selected content types; leave empty for all"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/interfaces.py:94
+msgid "Select context data type?"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:95
+msgid ""
+"If 'yes', content data type (if available) will be extracted from context"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:100
+msgid "Other data types"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:101
+msgid "Selected data types; leave empty for all"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:108
+#: ./src/pyams_content/features/search/interfaces.py:55
+msgid "Order by"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:109
+#: ./src/pyams_content/features/search/interfaces.py:56
+msgid "Property to use to sort results"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:114
+msgid "Reversed order?"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:115
 msgid "If 'yes', items order will be reversed"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:98
+#: ./src/pyams_content/shared/view/interfaces.py:119
 #: ./src/pyams_content/shared/view/portlet/interfaces.py:91
 msgid "Results count limit"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:99
+#: ./src/pyams_content/shared/view/interfaces.py:120
 msgid "Maximum number of results that the view may retrieve"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:163
+#: ./src/pyams_content/shared/view/interfaces.py:195
 msgid "Always include selected internal references"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:164
+#: ./src/pyams_content/shared/view/interfaces.py:196
 msgid "Include selected internal references only if view is empty"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:165
-msgid "Include ONLY selected references (no search will be made)"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:174
-msgid "Internal references usage"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:175
-msgid "Specify how selected references are included into view results"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:180
-msgid "Exclude context?"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:181
-msgid "If 'yes', context will be excluded from results list"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:192
-msgid "Select context tags?"
-msgstr ""
-
-#: ./src/pyams_content/shared/view/interfaces.py:193
-msgid "If 'yes', tags will be extracted from context"
-msgstr ""
-
 #: ./src/pyams_content/shared/view/interfaces.py:197
-msgid "Other tags"
+msgid "Include ONLY selected references (no search will be made)"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:206
+msgid "Internal references usage"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:207
+msgid "Specify how selected references are included into view results"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:212
+msgid "Exclude context?"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/interfaces.py:213
+msgid "If 'yes', context will be excluded from results list"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:224
+msgid "Select context tags?"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:225
+msgid "If 'yes', tags will be extracted from context"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:229
+msgid "Other tags"
+msgstr ""
+
+#: ./src/pyams_content/shared/view/interfaces.py:245
 msgid "Select context themes?"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:214
+#: ./src/pyams_content/shared/view/interfaces.py:246
 msgid "If 'yes', themes will be extracted from context"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:218
+#: ./src/pyams_content/shared/view/interfaces.py:250
 msgid "Other themes"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:234
+#: ./src/pyams_content/shared/view/interfaces.py:266
 msgid "Select context collections?"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:235
+#: ./src/pyams_content/shared/view/interfaces.py:267
 msgid "If 'yes', collections will be extracted from context"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/interfaces.py:239
+#: ./src/pyams_content/shared/view/interfaces.py:271
 msgid "Other collections"
 msgstr ""
 
@@ -3854,7 +3898,7 @@
 msgid "View internal references settings"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/__init__.py:87
+#: ./src/pyams_content/shared/view/portlet/__init__.py:88
 msgid "View items"
 msgstr ""
 
@@ -3923,14 +3967,16 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/view/portlet/zmi/templates/view-items-list-preview.pt:15
-msgid "Extracted contents:"
+#: ./src/pyams_content/features/search/portlet/zmi/templates/search-preview.pt:6
+msgid "Extracted contents (limited to 10):"
 msgstr ""
 
 #: ./src/pyams_content/shared/view/portlet/zmi/templates/view-items-list-preview.pt:16
 msgid "none (no selected view)"
 msgstr ""
 
-#: ./src/pyams_content/shared/view/portlet/zmi/templates/view-items-list-preview.pt:22
+#: ./src/pyams_content/shared/view/portlet/zmi/templates/view-items-list-preview.pt:23
+#: ./src/pyams_content/features/search/portlet/zmi/templates/search-preview.pt:13
 msgid "No result found"
 msgstr ""
 
@@ -3994,7 +4040,7 @@
 #: ./src/pyams_content/shared/imagemap/interfaces.py:96
 #: ./src/pyams_content/shared/logo/interfaces.py:55
 #: ./src/pyams_content/features/alert/interfaces.py:69
-#: ./src/pyams_content/features/menu/interfaces.py:64
+#: ./src/pyams_content/features/menu/interfaces.py:67
 msgid "Internal reference"
 msgstr ""
 
@@ -4100,10 +4146,14 @@
 msgid "Site folder"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/link.py:44
+#: ./src/pyams_content/shared/site/link.py:59
 msgid "Content link"
 msgstr ""
 
+#: ./src/pyams_content/shared/site/link.py:124
+msgid "External content link"
+msgstr ""
+
 #: ./src/pyams_content/shared/site/manager.py:66
 #: ./src/pyams_content/shared/site/zmi/manager.py:121
 msgid "Site manager"
@@ -4133,23 +4183,23 @@
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces.py:96
-#: ./src/pyams_content/features/search/interfaces.py:56
+#: ./src/pyams_content/features/search/interfaces.py:61
 msgid "Visible in folders list"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces.py:97
-#: ./src/pyams_content/features/search/interfaces.py:57
+#: ./src/pyams_content/features/search/interfaces.py:62
 msgid "If 'no', folder will not be displayed into folders list"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces.py:101
 #: ./src/pyams_content/shared/site/interfaces.py:165
-#: ./src/pyams_content/features/search/interfaces.py:61
+#: ./src/pyams_content/features/search/interfaces.py:66
 msgid "Navigation title"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/interfaces.py:102
-#: ./src/pyams_content/features/search/interfaces.py:62
+#: ./src/pyams_content/features/search/interfaces.py:67
 msgid ""
 "Folder's title displayed in navigation pages; original title will be used if "
 "none is specified"
@@ -4219,12 +4269,14 @@
 
 #: ./src/pyams_content/shared/site/zmi/folder.py:70
 #: ./src/pyams_content/shared/site/zmi/__init__.py:60
-#: ./src/pyams_content/shared/site/zmi/link.py:61
+#: ./src/pyams_content/shared/site/zmi/link.py:73
+#: ./src/pyams_content/shared/site/zmi/link.py:188
 msgid "Parent"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/zmi/folder.py:71
-#: ./src/pyams_content/shared/site/zmi/link.py:62
+#: ./src/pyams_content/shared/site/zmi/link.py:74
+#: ./src/pyams_content/shared/site/zmi/link.py:189
 msgid "Folder's parent"
 msgstr ""
 
@@ -4240,18 +4292,30 @@
 msgid "Topic's parent"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/link.py:52
+#: ./src/pyams_content/shared/site/zmi/link.py:64
 msgid "Rent content..."
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/link.py:72
+#: ./src/pyams_content/shared/site/zmi/link.py:84
 msgid "Rent existing content"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/zmi/link.py:135
+#: ./src/pyams_content/shared/site/zmi/link.py:147
 msgid "Edit content link properties"
 msgstr ""
 
+#: ./src/pyams_content/shared/site/zmi/link.py:179
+msgid "External content link..."
+msgstr ""
+
+#: ./src/pyams_content/shared/site/zmi/link.py:199
+msgid "Link external content"
+msgstr ""
+
+#: ./src/pyams_content/shared/site/zmi/link.py:261
+msgid "Edit external content link properties"
+msgstr ""
+
 #: ./src/pyams_content/shared/site/zmi/container.py:101
 #: ./src/pyams_content/shared/site/zmi/container.py:113
 #: ./src/pyams_content/shared/blog/zmi/manager.py:163
@@ -4326,34 +4390,38 @@
 msgid "A site manager is already registered with this name!!"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/portlet/__init__.py:42
+#: ./src/pyams_content/shared/site/portlet/__init__.py:43
 msgid "Site summary"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/portlet/interfaces.py:24
+#: ./src/pyams_content/shared/site/portlet/interfaces.py:27
 msgid "Button's title"
 msgstr ""
 
-#: ./src/pyams_content/shared/site/portlet/interfaces.py:25
+#: ./src/pyams_content/shared/site/portlet/interfaces.py:28
 msgid ""
 "Navigation button's title is normally defined based on target's content type;"
 " you can override this label by giving a custom title here"
 msgstr ""
 
 #: ./src/pyams_content/shared/site/portlet/zmi/templates/site-summary-preview.pt:2
+msgid "Title:"
+msgstr ""
+
+#: ./src/pyams_content/shared/site/portlet/zmi/templates/site-summary-preview.pt:6
 msgid "Navigation button title:"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/paragraph.py:95
+#: ./src/pyams_content/shared/logo/paragraph.py:90
 msgid "no selected logo"
 msgstr ""
 
-#: ./src/pyams_content/shared/logo/paragraph.py:101
+#: ./src/pyams_content/shared/logo/paragraph.py:96
 #, 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:104
 #, python-format
 msgid "logo '{0}' is not published"
 msgstr ""
@@ -4513,7 +4581,7 @@
 msgid "Admin. profile"
 msgstr ""
 
-#: ./src/pyams_content/root/__init__.py:63
+#: ./src/pyams_content/root/__init__.py:65
 msgid "Site root"
 msgstr ""
 
@@ -4553,7 +4621,7 @@
 msgid "Given element name doesn't exist!"
 msgstr ""
 
-#: ./src/pyams_content/root/zmi/search.py:160
+#: ./src/pyams_content/root/zmi/search.py:156
 msgid "Content types"
 msgstr ""
 
@@ -5019,6 +5087,106 @@
 msgid "Edit renderer properties"
 msgstr ""
 
+#: ./src/pyams_content/features/thesaurus/__init__.py:48
+msgid "Rich text description"
+msgstr ""
+
+#: ./src/pyams_content/features/thesaurus/interfaces.py:28
+msgid "HTML content"
+msgstr ""
+
+#: ./src/pyams_content/features/thesaurus/zmi/__init__.py:37
+msgid "Edit rich text description"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:34
+msgid "Active item?"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:35
+msgid "If 'no', selected item is inactive"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:40
+msgid "This label will be associated to share link"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:43
+msgid "Content share URL"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:44
+#, python-format
+msgid ""
+"URL used to share this content on given network; {url} string will be "
+"replaced automatically by content canonical URL, and {title} by content title"
+" (if required)"
+msgstr ""
+
+#: ./src/pyams_content/features/share/interfaces.py:53
+msgid "Name of pictogram associated with this social network"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/__init__.py:42
+msgid "Add network share"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/__init__.py:55
+msgid "Add social network share"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/__init__.py:82
+msgid "Edit social network share properties"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/container.py:48
+msgid "Network shares..."
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/container.py:126
+msgid "Enable/disable item"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/container.py:166
+#: ./src/pyams_content/features/share/zmi/container.py:181
+msgid "Social networks share"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/container.py:182
+msgid ""
+"Social networks share items are used to define share options available on your contents.\n"
+"    \n"
+"**WARNING**: don't forget to include a toolbox in your presentation template to display social networks shares!!\n"
+msgstr ""
+
+#: ./src/pyams_content/features/share/zmi/container.py:88
+msgid "No currently defined social network share item."
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/__init__.py:43
+msgid "Toolbox"
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/interfaces.py:25
+msgid "Allow printing?"
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/interfaces.py:26
+msgid "If 'no', printing will be disabled"
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/interfaces.py:31
+msgid "If 'no', sharing buttons won't be displayed"
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/zmi/templates/toolbox-preview.pt:4
+msgid "Allow printing"
+msgstr ""
+
+#: ./src/pyams_content/features/share/portlet/zmi/templates/toolbox-preview.pt:8
+msgid "Allow sharing"
+msgstr ""
+
 #: ./src/pyams_content/features/checker/interfaces.py:27
 #, python-format
 msgid " - {field}: <span class=\"text-danger\">no value</span>"
@@ -5218,19 +5386,19 @@
 msgid "You must provide an internal reference OR a target URL"
 msgstr ""
 
-#: ./src/pyams_content/features/redirect/zmi/__init__.py:50
+#: ./src/pyams_content/features/redirect/zmi/__init__.py:45
 msgid "Add rule"
 msgstr ""
 
-#: ./src/pyams_content/features/redirect/zmi/__init__.py:63
+#: ./src/pyams_content/features/redirect/zmi/__init__.py:58
 msgid "Add new redirection rule"
 msgstr ""
 
-#: ./src/pyams_content/features/redirect/zmi/__init__.py:88
+#: ./src/pyams_content/features/redirect/zmi/__init__.py:83
 msgid "Edit redirection rule properties"
 msgstr ""
 
-#: ./src/pyams_content/features/redirect/zmi/__init__.py:109
+#: ./src/pyams_content/features/redirect/zmi/__init__.py:104
 msgid ""
 "URL pattern and target URL are defined by *regular expressions* (see |regexp|).\n"
 "    \n"
@@ -5339,19 +5507,29 @@
 msgid "Output URL"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces.py:60
+#: ./src/pyams_content/features/menu/interfaces.py:63
 msgid "Menu title"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces.py:61
+#: ./src/pyams_content/features/menu/interfaces.py:64
 msgid "Displayed menu label"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces.py:65
+#: ./src/pyams_content/features/menu/interfaces.py:68
 msgid "Direct reference to menu target"
 msgstr ""
 
-#: ./src/pyams_content/features/menu/interfaces.py:69
+#: ./src/pyams_content/features/menu/interfaces.py:71
+msgid "Dynamic menu?"
+msgstr ""
+
+#: ./src/pyams_content/features/menu/interfaces.py:72
+msgid ""
+"If 'yes', menu items will be built from internal reference navigation items; "
+"other static items will be placed after dynamic items"
+msgstr ""
+
+#: ./src/pyams_content/features/menu/interfaces.py:78
 msgid "Name of the pictogram associated with this menu"
 msgstr ""
 
@@ -5391,10 +5569,6 @@
 msgid "Double navigation"
 msgstr ""
 
-#: ./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:69
 msgid "Navigation menus"
 msgstr ""
@@ -5406,6 +5580,7 @@
 
 #: ./src/pyams_content/features/menu/portlet/navigation/interfaces/simple.py:32
 #: ./src/pyams_content/features/menu/portlet/navigation/interfaces/double.py:32
+#: ./src/pyams_content/features/search/portlet/interfaces.py:25
 msgid "Portlet main title"
 msgstr ""
 
@@ -5621,23 +5796,23 @@
 msgid "Thank you."
 msgstr ""
 
-#: ./src/pyams_content/features/search/__init__.py:38
+#: ./src/pyams_content/features/search/__init__.py:44
 msgid "Search folder"
 msgstr ""
 
-#: ./src/pyams_content/features/search/interfaces.py:66
-msgid "Selected content types"
-msgstr ""
-
-#: ./src/pyams_content/features/search/interfaces.py:67
-msgid "Searched content types; leave empty for all"
-msgstr ""
-
 #: ./src/pyams_content/features/search/interfaces.py:71
-msgid "Selected data types"
+msgid "Selected content types"
 msgstr ""
 
 #: ./src/pyams_content/features/search/interfaces.py:72
+msgid "Searched content types; leave empty for all"
+msgstr ""
+
+#: ./src/pyams_content/features/search/interfaces.py:76
+msgid "Selected data types"
+msgstr ""
+
+#: ./src/pyams_content/features/search/interfaces.py:77
 msgid "Searched data types; leave empty for all"
 msgstr ""
 
@@ -5645,19 +5820,19 @@
 msgid "Main search settings"
 msgstr ""
 
-#: ./src/pyams_content/features/search/zmi/__init__.py:63
+#: ./src/pyams_content/features/search/zmi/__init__.py:64
 msgid "This search folder"
 msgstr ""
 
-#: ./src/pyams_content/features/search/zmi/__init__.py:82
+#: ./src/pyams_content/features/search/zmi/__init__.py:89
 msgid "Add search folder..."
 msgstr ""
 
-#: ./src/pyams_content/features/search/zmi/__init__.py:98
+#: ./src/pyams_content/features/search/zmi/__init__.py:105
 msgid "Add search folder"
 msgstr ""
 
-#: ./src/pyams_content/features/search/zmi/__init__.py:73
+#: ./src/pyams_content/features/search/zmi/__init__.py:74
 #, python-format
 msgid "Search folder « {title} »"
 msgstr ""
@@ -5678,6 +5853,10 @@
 msgid "Search folder internal references settings"
 msgstr ""
 
+#: ./src/pyams_content/features/search/portlet/__init__.py:74
+msgid "Search results"
+msgstr ""
+
 #: ./src/pyams_content/features/header/zmi/__init__.py:66
 msgid "Page header"
 msgstr ""