--- a/buildout.cfg Fri Oct 13 08:55:43 2017 +0200
+++ b/buildout.cfg Fri Oct 13 10:03:20 2017 +0200
@@ -92,4 +92,4 @@
eggs = pyams_content [test]
[versions]
-pyams_content = 0.1.7
+pyams_content = 0.1.8
--- a/docs/HISTORY.txt Fri Oct 13 08:55:43 2017 +0200
+++ b/docs/HISTORY.txt Fri Oct 13 10:03:20 2017 +0200
@@ -1,6 +1,20 @@
History
=======
+0.1.8
+-----
+ - switch from callbacks to events in several forms output
+ - added allowed paragraphs types to shared tools
+ - added count markers in paragraphs view for each association type and illustrations
+ - don't create default paragraphs when paragraphs list is not empty (which is the case when
+ duplicating a content)
+ - added direct link to favorites from dashboards
+ - use generic event for forms updates output
+ - updated paragraphs container management
+ - updated language management in text search
+ - updated content preview management
+ - many improvements and minor updates
+
0.1.7
-----
- added illustration and gallery paragraphs summary
--- a/setup.py Fri Oct 13 08:55:43 2017 +0200
+++ b/setup.py Fri Oct 13 10:03:20 2017 +0200
@@ -22,7 +22,7 @@
README = os.path.join(DOCS, 'README.txt')
HISTORY = os.path.join(DOCS, 'HISTORY.txt')
-version = '0.1.7'
+version = '0.1.8'
long_description = open(README).read() + '\n\n' + open(HISTORY).read()
tests_require = []
@@ -80,6 +80,7 @@
'pyramid',
'pyramid_chameleon',
'pyramid_mailer',
+ 'transaction',
'z3c.form',
'z3c.table',
'zope.annotation',
--- a/src/pyams_content.egg-info/PKG-INFO Fri Oct 13 08:55:43 2017 +0200
+++ b/src/pyams_content.egg-info/PKG-INFO Fri Oct 13 10:03:20 2017 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pyams-content
-Version: 0.1.7
+Version: 0.1.8
Summary: PyAMS base content interfaces and classes
Home-page: http://hg.ztfy.org/pyams/pyams_content
Author: Thierry Florac
@@ -11,6 +11,20 @@
History
=======
+ 0.1.8
+ -----
+ - switch from callbacks to events in several forms output
+ - added allowed paragraphs types to shared tools
+ - added count markers in paragraphs view for each association type and illustrations
+ - don't create default paragraphs when paragraphs list is not empty (which is the case when
+ duplicating a content)
+ - added direct link to favorites from dashboards
+ - use generic event for forms updates output
+ - updated paragraphs container management
+ - updated language management in text search
+ - updated content preview management
+ - many improvements and minor updates
+
0.1.7
-----
- added illustration and gallery paragraphs summary
--- a/src/pyams_content.egg-info/SOURCES.txt Fri Oct 13 08:55:43 2017 +0200
+++ b/src/pyams_content.egg-info/SOURCES.txt Fri Oct 13 10:03:20 2017 +0200
@@ -43,6 +43,8 @@
src/pyams_content/component/illustration/interfaces/__init__.py
src/pyams_content/component/illustration/zmi/__init__.py
src/pyams_content/component/illustration/zmi/paragraph.py
+src/pyams_content/component/illustration/zmi/templates/illustration-thumbnail.pt
+src/pyams_content/component/illustration/zmi/templates/paragraph-illustration-icon.pt
src/pyams_content/component/illustration/zmi/templates/renderer-default.pt
src/pyams_content/component/illustration/zmi/templates/renderer-left.pt
src/pyams_content/component/illustration/zmi/templates/renderer-right.pt
@@ -56,21 +58,25 @@
src/pyams_content/component/paragraph/container.py
src/pyams_content/component/paragraph/header.py
src/pyams_content/component/paragraph/html.py
+src/pyams_content/component/paragraph/video.py
src/pyams_content/component/paragraph/interfaces/__init__.py
src/pyams_content/component/paragraph/interfaces/header.py
src/pyams_content/component/paragraph/interfaces/html.py
+src/pyams_content/component/paragraph/interfaces/video.py
src/pyams_content/component/paragraph/zmi/__init__.py
src/pyams_content/component/paragraph/zmi/container.py
src/pyams_content/component/paragraph/zmi/header.py
src/pyams_content/component/paragraph/zmi/html.py
src/pyams_content/component/paragraph/zmi/interfaces.py
-src/pyams_content/component/paragraph/zmi/summary.py
+src/pyams_content/component/paragraph/zmi/preview.py
+src/pyams_content/component/paragraph/zmi/video.py
src/pyams_content/component/paragraph/zmi/templates/associations.pt
src/pyams_content/component/paragraph/zmi/templates/header-summary.pt
src/pyams_content/component/paragraph/zmi/templates/html-summary.pt
src/pyams_content/component/paragraph/zmi/templates/paragraph-title-icon.pt
src/pyams_content/component/paragraph/zmi/templates/paragraph-title-toolbar.pt
-src/pyams_content/component/paragraph/zmi/templates/summary.pt
+src/pyams_content/component/paragraph/zmi/templates/preview.pt
+src/pyams_content/component/paragraph/zmi/templates/video-summary.pt
src/pyams_content/component/theme/__init__.py
src/pyams_content/component/theme/portlet.py
src/pyams_content/component/theme/interfaces/__init__.py
@@ -109,12 +115,13 @@
src/pyams_content/shared/common/security.py
src/pyams_content/shared/common/interfaces/__init__.py
src/pyams_content/shared/common/interfaces/zmi.py
-src/pyams_content/shared/common/interfaces/templates/summary-layout.pt
src/pyams_content/shared/common/zmi/__init__.py
src/pyams_content/shared/common/zmi/dashboard.py
src/pyams_content/shared/common/zmi/header.py
+src/pyams_content/shared/common/zmi/i18n.py
src/pyams_content/shared/common/zmi/manager.py
src/pyams_content/shared/common/zmi/owner.py
+src/pyams_content/shared/common/zmi/preview.py
src/pyams_content/shared/common/zmi/properties.py
src/pyams_content/shared/common/zmi/review.py
src/pyams_content/shared/common/zmi/search.py
@@ -152,8 +159,8 @@
src/pyams_content/shared/form/interfaces/__init__.py
src/pyams_content/shared/form/zmi/__init__.py
src/pyams_content/shared/form/zmi/field.py
+src/pyams_content/shared/form/zmi/preview.py
src/pyams_content/shared/form/zmi/properties.py
-src/pyams_content/shared/form/zmi/summary.py
src/pyams_content/shared/imagemap/__init__.py
src/pyams_content/shared/imagemap/manager.py
src/pyams_content/shared/imagemap/paragraph.py
@@ -163,12 +170,13 @@
src/pyams_content/shared/imagemap/zmi/area.py
src/pyams_content/shared/imagemap/zmi/container.py
src/pyams_content/shared/imagemap/zmi/paragraph.py
+src/pyams_content/shared/imagemap/zmi/preview.py
src/pyams_content/shared/imagemap/zmi/properties.py
-src/pyams_content/shared/imagemap/zmi/summary.py
src/pyams_content/shared/imagemap/zmi/widget.py
src/pyams_content/shared/imagemap/zmi/templates/container.pt
+src/pyams_content/shared/imagemap/zmi/templates/imagemap-preview.pt
src/pyams_content/shared/imagemap/zmi/templates/paragraph-summary.pt
-src/pyams_content/shared/imagemap/zmi/templates/summary.pt
+src/pyams_content/shared/imagemap/zmi/templates/preview.pt
src/pyams_content/shared/imagemap/zmi/templates/widget-input.pt
src/pyams_content/shared/news/__init__.py
src/pyams_content/shared/news/manager.py
@@ -189,11 +197,11 @@
src/pyams_content/shared/view/portlet/zmi/__init__.py
src/pyams_content/shared/view/portlet/zmi/templates/view-items-list-preview.pt
src/pyams_content/shared/view/zmi/__init__.py
+src/pyams_content/shared/view/zmi/preview.py
src/pyams_content/shared/view/zmi/properties.py
src/pyams_content/shared/view/zmi/reference.py
-src/pyams_content/shared/view/zmi/summary.py
src/pyams_content/shared/view/zmi/theme.py
-src/pyams_content/shared/view/zmi/templates/summary.pt
+src/pyams_content/shared/view/zmi/templates/preview.pt
src/pyams_content/shared/zmi/__init__.py
src/pyams_content/shared/zmi/sites.py
src/pyams_content/shared/zmi/interfaces/__init__.py
--- a/src/pyams_content.egg-info/requires.txt Fri Oct 13 08:55:43 2017 +0200
+++ b/src/pyams_content.egg-info/requires.txt Fri Oct 13 10:03:20 2017 +0200
@@ -22,6 +22,7 @@
pyramid_chameleon
pyramid_mailer
setuptools
+transaction
z3c.form
z3c.table
zope.annotation
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 Oct 13 08:55:43 2017 +0200
+++ b/src/pyams_content/locales/fr/LC_MESSAGES/pyams_content.po Fri Oct 13 10:03:20 2017 +0200
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2017-09-18 16:01+0200\n"
+"POT-Creation-Date: 2017-10-12 17:15+0200\n"
"PO-Revision-Date: 2015-09-10 10:42+0200\n"
"Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
"Language-Team: French\n"
@@ -81,36 +81,42 @@
msgid "Images gallery"
msgstr "Galeries d'images"
-#: src/pyams_content/component/gallery/zmi/file.py:54
-#: src/pyams_content/component/gallery/zmi/file.py:65
-#: src/pyams_content/component/gallery/zmi/paragraph.py:172
+#: src/pyams_content/component/gallery/zmi/file.py:55
+#: src/pyams_content/component/gallery/zmi/file.py:66
+#: src/pyams_content/component/gallery/zmi/paragraph.py:174
msgid "Add image(s)"
msgstr "Ajouter des images"
-#: src/pyams_content/component/gallery/zmi/file.py:135
+#: src/pyams_content/component/gallery/zmi/file.py:136
msgid "Show/hide image"
-msgstr "Cliquez pour modifier la visibilité de l'image"
-
-#: src/pyams_content/component/gallery/zmi/file.py:162
-#: src/pyams_content/component/extfile/zmi/__init__.py:183
+msgstr "Cliquez pour rendre l'image visible ou non"
+
+#: src/pyams_content/component/gallery/zmi/file.py:163
+#: src/pyams_content/component/extfile/zmi/__init__.py:245
msgid "Update image properties"
msgstr "Propriétés de l'image"
-#: src/pyams_content/component/gallery/zmi/file.py:195
+#: src/pyams_content/component/gallery/zmi/file.py:220
msgid "Download image..."
msgstr "Télécharger l'image"
-#: src/pyams_content/component/gallery/zmi/file.py:209
+#: src/pyams_content/component/gallery/zmi/file.py:234
msgid "Remove image..."
msgstr "Supprimer l'image"
-#: src/pyams_content/component/gallery/zmi/file.py:225
+#: src/pyams_content/component/gallery/zmi/file.py:188
+msgid "Audio content"
+msgstr ""
+"Cliquez sur le bouton \"Parcouir...\" pour sélectionner un nouveau contenu..."
+
+#: src/pyams_content/component/gallery/zmi/file.py:250
+#: src/pyams_content/component/association/zmi/__init__.py:280
#: src/pyams_content/shared/zmi/sites.py:124
#: src/pyams_content/shared/imagemap/zmi/container.py:169
msgid "No provided object_name argument!"
msgstr "Argument 'object_name' non fourni !"
-#: src/pyams_content/component/gallery/zmi/file.py:229
+#: src/pyams_content/component/gallery/zmi/file.py:254
msgid "Given image name doesn't exist!"
msgstr "L'image spécifiée n'existe pas !"
@@ -139,78 +145,91 @@
msgstr "Galerie par défaut"
#: src/pyams_content/component/gallery/zmi/interfaces.py:36
-#: src/pyams_content/component/gallery/interfaces/__init__.py:57
-#: src/pyams_content/component/extfile/interfaces/__init__.py:43
-#: src/pyams_content/component/illustration/interfaces/__init__.py:53
+#: src/pyams_content/component/gallery/interfaces/__init__.py:56
+#: src/pyams_content/component/extfile/interfaces/__init__.py:44
+#: src/pyams_content/component/illustration/interfaces/__init__.py:52
+#: src/pyams_content/component/paragraph/interfaces/video.py:43
msgid "Author"
msgstr "Auteur"
-#: src/pyams_content/component/gallery/zmi/interfaces.py:39
-msgid "Author comments"
-msgstr "À propos de l'auteur"
+#: src/pyams_content/component/gallery/zmi/interfaces.py:37
+#: src/pyams_content/component/gallery/interfaces/__init__.py:57
+#: src/pyams_content/component/extfile/interfaces/__init__.py:45
+#: src/pyams_content/component/paragraph/interfaces/video.py:44
+msgid "Name of document's author"
+msgstr "Sous la forme \"Prénom Nom / Organisme\""
#: src/pyams_content/component/gallery/zmi/interfaces.py:40
+msgid "Author comments"
+msgstr "À propos de l'auteur"
+
+#: src/pyams_content/component/gallery/zmi/interfaces.py:41
#: src/pyams_content/component/gallery/interfaces/__init__.py:61
msgid "Comments relatives to author's rights management"
-msgstr "Commentaires relatifs à l'auteur et à la gestion de ses droits"
-
-#: src/pyams_content/component/gallery/zmi/interfaces.py:43
+msgstr ""
+"Commentaires (non publiés mais à conserver) relatifs à l'auteur et à la "
+"gestion de ses droits"
+
+#: src/pyams_content/component/gallery/zmi/interfaces.py:44
msgid "Images data"
msgstr "Image(s) à ajouter"
-#: src/pyams_content/component/gallery/zmi/interfaces.py:44
+#: src/pyams_content/component/gallery/zmi/interfaces.py:45
msgid "You can upload a single file or choose to upload a whole ZIP archive"
msgstr ""
-"Vous pouvez déposer une simple image ou choisir de télécharger une archive "
-"au format ZIP"
+"Vous pouvez déposer les images une à une, ou en nombre en les réunissant au "
+"préalable dans un fichier ZIP"
#: src/pyams_content/component/gallery/zmi/templates/gallery-images.pt:10
msgid "Gallery images"
msgstr "Contenu de la galerie"
+#: src/pyams_content/component/gallery/zmi/templates/gallery-images.pt:33
+msgid "Zoom image"
+msgstr "Agrandir l'image"
+
#: src/pyams_content/component/gallery/interfaces/__init__.py:42
-#: src/pyams_content/component/extfile/interfaces/__init__.py:68
+#: src/pyams_content/component/extfile/interfaces/__init__.py:73
#: src/pyams_content/component/illustration/interfaces/__init__.py:41
msgid "Legend"
msgstr "Légende"
-#: src/pyams_content/component/gallery/interfaces/__init__.py:43
-msgid "Image title"
-msgstr "Légende de l'image"
+#: src/pyams_content/component/gallery/interfaces/__init__.py:45
+#: src/pyams_content/component/extfile/interfaces/__init__.py:77
+#: src/pyams_content/component/illustration/interfaces/__init__.py:44
+msgid "Accessibility title"
+msgstr "Alternative (accessibilité)"
#: src/pyams_content/component/gallery/interfaces/__init__.py:46
-#: src/pyams_content/component/extfile/interfaces/__init__.py:76
+#: src/pyams_content/component/extfile/interfaces/__init__.py:78
#: src/pyams_content/component/illustration/interfaces/__init__.py:45
-msgid "Accessibility title"
-msgstr "Alternative (accessibilité)"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:47
-#: src/pyams_content/component/extfile/interfaces/__init__.py:77
-#: src/pyams_content/component/illustration/interfaces/__init__.py:46
msgid "Alternate title used to describe image content"
msgstr ""
"Ce texte est affiché lorsque l'image ne peut être téléchargée ou affichée ; "
-"il est également utilisé par les navigateurs utilisés par des personnes "
-"souffrant de déficiences visuelles. Il doit donc décrire le contenu de "
-"l'image, pour se conformer aux normes d'accessibilité."
+"il est aussi utilisé par les navigateurs des personnes souffrant de "
+"déficiences visuelles. Il doit donc décrire le contenu de l'image, pour se "
+"conformer aux normes d'accessibilité."
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:49
+#: src/pyams_content/component/extfile/interfaces/__init__.py:81
+#: src/pyams_content/component/illustration/interfaces/__init__.py:56
+#: src/pyams_content/component/illustration/interfaces/__init__.py:86
+msgid "Image data"
+msgstr "Fichier"
#: src/pyams_content/component/gallery/interfaces/__init__.py:50
-#: src/pyams_content/component/extfile/interfaces/__init__.py:80
+#: src/pyams_content/component/extfile/interfaces/__init__.py:82
#: src/pyams_content/component/illustration/interfaces/__init__.py:57
-msgid "Image data"
-msgstr "Contenu de l'image"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:51
-#: src/pyams_content/component/extfile/interfaces/__init__.py:81
-#: src/pyams_content/component/illustration/interfaces/__init__.py:58
+#: src/pyams_content/component/illustration/interfaces/__init__.py:87
msgid "Image content"
msgstr ""
"Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu..."
-#: src/pyams_content/component/gallery/interfaces/__init__.py:54
+#: src/pyams_content/component/gallery/interfaces/__init__.py:53
#: src/pyams_content/component/gallery/interfaces/__init__.py:93
-#: src/pyams_content/component/extfile/interfaces/__init__.py:39
-#: src/pyams_content/component/illustration/interfaces/__init__.py:49
+#: src/pyams_content/component/extfile/interfaces/__init__.py:40
+#: src/pyams_content/component/illustration/interfaces/__init__.py:48
+#: src/pyams_content/component/paragraph/interfaces/video.py:39
#: src/pyams_content/component/links/interfaces/__init__.py:38
#: src/pyams_content/shared/common/interfaces/__init__.py:120
#: src/pyams_content/shared/form/interfaces/__init__.py:61
@@ -222,48 +241,50 @@
msgstr "À propos de l'auteur"
#: src/pyams_content/component/gallery/interfaces/__init__.py:64
-msgid "Audio data"
-msgstr "Contenu audio"
+msgid "PIF number"
+msgstr "Numéro PIF"
#: src/pyams_content/component/gallery/interfaces/__init__.py:65
-msgid "Sound file associated with the current media"
-msgstr "Vous pouvez associer un fichier audio à cette image"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:68
-msgid "Sound title"
-msgstr "Titre du fichier audio"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:69
-msgid "Title of associated sound file"
-msgstr "Titre du fichier audio associé à cette image"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:72
-msgid "Sound description"
-msgstr "Description"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:73
-msgid "Short description of associated sound file"
-msgstr "Courte description du fichier audio associé à cette image"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:76
-msgid "PIF number"
-msgstr "Numéro PIF"
-
-#: src/pyams_content/component/gallery/interfaces/__init__.py:77
msgid "Number used to identify media into national library database"
msgstr ""
"Numéro utilisé pour identifier cette image dans la médiathèque nationale"
+#: src/pyams_content/component/gallery/interfaces/__init__.py:68
+#: src/pyams_content/component/extfile/interfaces/__init__.py:97
+msgid "Audio data"
+msgstr "Fichier"
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:69
+msgid "Sound file associated with the current media"
+msgstr "Vous pouvez associer un fichier audio à cette image"
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:72
+msgid "Sound title"
+msgstr "Titre"
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:73
+msgid "Title of associated sound file"
+msgstr "Titre du fichier audio associé à cette image"
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:76
+msgid "Sound description"
+msgstr "Description"
+
+#: src/pyams_content/component/gallery/interfaces/__init__.py:77
+msgid "Short description of associated sound file"
+msgstr "Courte description du fichier audio associé à cette image"
+
#: src/pyams_content/component/gallery/interfaces/__init__.py:80
msgid "Visible image?"
msgstr "Image visible ?"
#: src/pyams_content/component/gallery/interfaces/__init__.py:81
msgid "If 'no', this image won't be displayed in front office"
-msgstr "Si 'non', cette image ne sera pas visible en front-office"
+msgstr "Si 'non', cette image ne sera pas présentée aux internautes"
#: src/pyams_content/component/gallery/interfaces/__init__.py:89
-#: src/pyams_content/component/extfile/interfaces/__init__.py:35
+#: src/pyams_content/component/extfile/interfaces/__init__.py:36
+#: src/pyams_content/component/links/zmi/reverse.py:71
#: src/pyams_content/shared/common/zmi/dashboard.py:106
#: src/pyams_content/shared/common/zmi/templates/advanced-search.pt:188
#: src/pyams_content/shared/imagemap/zmi/container.py:119
@@ -273,175 +294,216 @@
#: src/pyams_content/component/gallery/interfaces/__init__.py:90
msgid "Gallery title, as shown in front-office"
-msgstr "Titre de la galerie affiché en front-office"
+msgstr "Titre de la galerie présentée aux internautes"
#: src/pyams_content/component/gallery/interfaces/__init__.py:94
msgid "Gallery description displayed by front-office template"
-msgstr "Description de la galerie d'images affichée en front-office"
+msgstr "Description de la galerie d'images présentée aux internautes"
#: src/pyams_content/component/gallery/interfaces/__init__.py:97
msgid "Gallery style"
-msgstr "Style de la galerie"
-
-#: src/pyams_content/component/extfile/__init__.py:169
+msgstr "Style"
+
#: src/pyams_content/component/extfile/__init__.py:173
+#: src/pyams_content/component/extfile/__init__.py:177
msgid "Standard file"
msgstr "Fichier standard"
-#: src/pyams_content/component/extfile/__init__.py:181
-#: src/pyams_content/component/extfile/__init__.py:198
+#: src/pyams_content/component/extfile/__init__.py:185
+#: src/pyams_content/component/extfile/__init__.py:202
#: src/pyams_content/shared/imagemap/interfaces/__init__.py:61
msgid "Image"
msgstr "Image"
-#: src/pyams_content/component/extfile/__init__.py:206
-#: src/pyams_content/component/extfile/__init__.py:211
+#: src/pyams_content/component/extfile/__init__.py:210
+#: src/pyams_content/component/extfile/__init__.py:215
+#: src/pyams_content/component/paragraph/video.py:43
+#: src/pyams_content/component/paragraph/video.py:55
msgid "Video"
msgstr "Vidéo"
-#: src/pyams_content/component/extfile/__init__.py:219
-#: src/pyams_content/component/extfile/__init__.py:224
+#: src/pyams_content/component/extfile/__init__.py:223
+#: src/pyams_content/component/extfile/__init__.py:228
msgid "Audio file"
msgstr "Fichier audio"
-#: src/pyams_content/component/extfile/zmi/__init__.py:68
+#: src/pyams_content/component/extfile/zmi/__init__.py:73
+msgid "External files"
+msgstr "Fichiers"
+
+#: src/pyams_content/component/extfile/zmi/__init__.py:86
msgid "Add external file"
msgstr "Fichier standard"
-#: src/pyams_content/component/extfile/zmi/__init__.py:80
+#: src/pyams_content/component/extfile/zmi/__init__.py:98
msgid "Add new external file"
msgstr "Ajout d'un fichier standard"
-#: src/pyams_content/component/extfile/zmi/__init__.py:111
+#: src/pyams_content/component/extfile/zmi/__init__.py:143
msgid "Update file properties"
msgstr "Propriétés du fichier standard"
-#: src/pyams_content/component/extfile/zmi/__init__.py:148
+#: src/pyams_content/component/extfile/zmi/__init__.py:183
+msgid "Images"
+msgstr "Images"
+
+#: src/pyams_content/component/extfile/zmi/__init__.py:196
msgid "Add image"
msgstr "Image"
-#: src/pyams_content/component/extfile/zmi/__init__.py:160
+#: src/pyams_content/component/extfile/zmi/__init__.py:208
msgid "Add new image"
msgstr "Ajout d'une image"
-#: src/pyams_content/component/extfile/zmi/__init__.py:213
+#: src/pyams_content/component/extfile/zmi/__init__.py:278
+msgid "Videos"
+msgstr "Vidéos"
+
+#: src/pyams_content/component/extfile/zmi/__init__.py:291
msgid "Add video"
msgstr "Vidéo"
-#: src/pyams_content/component/extfile/zmi/__init__.py:225
+#: src/pyams_content/component/extfile/zmi/__init__.py:303
msgid "Add new video"
msgstr "Ajout d'une vidéo"
-#: src/pyams_content/component/extfile/zmi/__init__.py:247
+#: src/pyams_content/component/extfile/zmi/__init__.py:339
msgid "Update video properties"
msgstr "Propriétés de la vidéo"
-#: src/pyams_content/component/extfile/zmi/__init__.py:276
+#: src/pyams_content/component/extfile/zmi/__init__.py:371
+msgid "Audios files"
+msgstr "Fichiers audios"
+
+#: src/pyams_content/component/extfile/zmi/__init__.py:384
msgid "Add audio file"
msgstr "Fichier audio"
-#: src/pyams_content/component/extfile/zmi/__init__.py:288
+#: src/pyams_content/component/extfile/zmi/__init__.py:396
msgid "Add new audio file"
msgstr "Ajout d'un fichier audio"
-#: src/pyams_content/component/extfile/zmi/__init__.py:310
+#: src/pyams_content/component/extfile/zmi/__init__.py:432
msgid "Update audio file properties"
msgstr "Propriétés du fichier audio"
-#: src/pyams_content/component/extfile/zmi/__init__.py:51
+#: src/pyams_content/component/extfile/zmi/__init__.py:49
msgid "External file type"
msgstr "Type de fichier joint"
-#: src/pyams_content/component/extfile/interfaces/__init__.py:36
+#: src/pyams_content/component/extfile/interfaces/__init__.py:37
msgid "File title, as shown in front-office"
-msgstr "Intitulé du lien qui permettra d'accéder à ce fichier"
-
-#: src/pyams_content/component/extfile/interfaces/__init__.py:40
+msgstr "Titre présenté aux internautes"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:41
+#: src/pyams_content/component/paragraph/interfaces/video.py:40
msgid "File description displayed by front-office template"
-msgstr "Description du fichier affichée en front-office"
-
-#: src/pyams_content/component/extfile/interfaces/__init__.py:44
-msgid "Name of document's author"
-msgstr "Nom de l'auteur du document, sous la forme \"Prénom Nom / Organisme\""
-
-#: src/pyams_content/component/extfile/interfaces/__init__.py:47
+msgstr "Description du fichier présentée aux internautes"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:48
+#: src/pyams_content/component/illustration/interfaces/__init__.py:67
+#: src/pyams_content/component/illustration/interfaces/__init__.py:97
#: src/pyams_content/component/links/interfaces/__init__.py:66
msgid "Language"
msgstr "Langue"
-#: src/pyams_content/component/extfile/interfaces/__init__.py:48
+#: src/pyams_content/component/extfile/interfaces/__init__.py:49
+#: src/pyams_content/component/illustration/interfaces/__init__.py:68
+#: src/pyams_content/component/illustration/interfaces/__init__.py:98
msgid "File's content language"
msgstr "Langue du fichier"
-#: src/pyams_content/component/extfile/interfaces/__init__.py:52
+#: src/pyams_content/component/extfile/interfaces/__init__.py:53
+#: src/pyams_content/component/illustration/interfaces/__init__.py:60
+#: src/pyams_content/component/illustration/interfaces/__init__.py:90
msgid "Save file as..."
msgstr "Nom du fichier"
-#: src/pyams_content/component/extfile/interfaces/__init__.py:53
+#: src/pyams_content/component/extfile/interfaces/__init__.py:54
+#: src/pyams_content/component/illustration/interfaces/__init__.py:61
+#: src/pyams_content/component/illustration/interfaces/__init__.py:91
msgid "Name under which the file will be saved"
msgstr ""
"Nom donné au fichier en cas de téléchargement ; il est donc important de "
-"veiller au sens de ce nom, sans oublier d'indiquer l'extension !"
-
-#: src/pyams_content/component/extfile/interfaces/__init__.py:60
-msgid "File data"
-msgstr "Fichier sélectionné"
+"veiller au sens de ce nom, sans oublier d'indiquer l'extension (« .pdf », « ."
+"doc »...) !"
#: src/pyams_content/component/extfile/interfaces/__init__.py:61
+msgid "File data"
+msgstr "Fichier"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:62
msgid "File content"
msgstr ""
"Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
-#: src/pyams_content/component/extfile/interfaces/__init__.py:69
+#: src/pyams_content/component/extfile/interfaces/__init__.py:74
msgid "File legend, as shown in front-office"
-msgstr "Titre du fichier, tel qu'affiché en front-office"
+msgstr "Titre du fichier, tel que présenté aux internautes"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:89
+#: src/pyams_content/component/paragraph/interfaces/video.py:47
+msgid "Video data"
+msgstr "Fichier"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:90
+msgid "Video content"
+msgstr ""
+"Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
+
+#: src/pyams_content/component/extfile/interfaces/__init__.py:98
+msgid "Audio file content"
+msgstr ""
+"Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
#: src/pyams_content/component/illustration/paragraph.py:36
#: src/pyams_content/component/illustration/paragraph.py:43
-#: src/pyams_content/component/illustration/zmi/__init__.py:96
+#: src/pyams_content/component/illustration/zmi/__init__.py:99
+#: src/pyams_content/component/illustration/zmi/__init__.py:122
msgid "Illustration"
msgstr "Illustration"
-#: src/pyams_content/component/illustration/zmi/paragraph.py:59
+#: src/pyams_content/component/illustration/zmi/paragraph.py:58
msgid "Add illustration..."
msgstr "Illustration"
-#: src/pyams_content/component/illustration/zmi/paragraph.py:70
+#: src/pyams_content/component/illustration/zmi/paragraph.py:69
msgid "Add new illustration"
msgstr "Ajout d'une illustration"
-#: src/pyams_content/component/illustration/zmi/paragraph.py:106
+#: src/pyams_content/component/illustration/zmi/paragraph.py:105
msgid "Edit illustration properties"
msgstr "Propriétés de l'illustration"
-#: src/pyams_content/component/illustration/zmi/__init__.py:59
+#: src/pyams_content/component/illustration/zmi/__init__.py:64
msgid "Centered illustration"
msgstr "Illustration centrée"
-#: src/pyams_content/component/illustration/zmi/__init__.py:68
+#: src/pyams_content/component/illustration/zmi/__init__.py:73
msgid "Small illustration on the left with zoom"
msgstr "Petite illustration sur la gauche avec zoom"
-#: src/pyams_content/component/illustration/zmi/__init__.py:77
+#: src/pyams_content/component/illustration/zmi/__init__.py:82
msgid "Small illustration on the right with zoom"
msgstr "Petite illustration sur la droite avec zoom"
-#: src/pyams_content/component/illustration/interfaces/__init__.py:42
-msgid "Illustration title"
-msgstr "Légende"
-
-#: src/pyams_content/component/illustration/interfaces/__init__.py:54
+#: src/pyams_content/component/illustration/zmi/__init__.py:177
+msgid "Add illustration"
+msgstr "Ajouter une illustration"
+
+#: src/pyams_content/component/illustration/interfaces/__init__.py:53
msgid "Name of picture's author"
-msgstr "Nom de l'auteur de la photo, sous la forme \"Prénom Nom / Organisme\""
-
-#: src/pyams_content/component/illustration/interfaces/__init__.py:61
+msgstr "Sous la forme \"Prénom Nom / Organisme\""
+
+#: src/pyams_content/component/illustration/interfaces/__init__.py:64
+#: src/pyams_content/component/illustration/interfaces/__init__.py:94
msgid "Image style"
msgstr "Style de l'image"
#: src/pyams_content/component/paragraph/html.py:54
#: src/pyams_content/component/paragraph/html.py:63
msgid "HTML paragraph"
-msgstr "Paragraphe HTML"
+msgstr "HTML"
#: src/pyams_content/component/paragraph/header.py:38
#: src/pyams_content/component/paragraph/interfaces/header.py:34
@@ -452,93 +514,108 @@
msgid "Header paragraph"
msgstr "Chapô"
-#: src/pyams_content/component/paragraph/zmi/__init__.py:50
-msgid "Default paragraphs..."
-msgstr "Paragraphes par défaut"
-
-#: src/pyams_content/component/paragraph/zmi/__init__.py:61
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:79
-msgid "Default paragraphs"
-msgstr "Paragraphes par défaut"
-
-#: src/pyams_content/component/paragraph/zmi/__init__.py:78
+#: src/pyams_content/component/paragraph/zmi/__init__.py:53
+msgid "Paragraphs types..."
+msgstr "Types de paragraphes"
+
+#: src/pyams_content/component/paragraph/zmi/__init__.py:64
+msgid "Paragraphs types"
+msgstr "Types de paragraphes"
+
+#: src/pyams_content/component/paragraph/zmi/__init__.py:81
msgid ""
-"These paragraphs will be added automatically to any new created content."
-msgstr "Ces paragraphes seront ajoutés automatiquement aux nouveaux contenus."
-
-#: src/pyams_content/component/paragraph/zmi/summary.py:46
-#: src/pyams_content/shared/form/zmi/summary.py:45
-#: src/pyams_content/shared/view/zmi/summary.py:44
-#: src/pyams_content/shared/imagemap/zmi/summary.py:44
-msgid "Quick preview"
-msgstr "Aperçu"
+"You can define which types of paragraphs are allowed in this container.\n"
+"\n"
+"Default paragraphs will be added automatically (in selected order) to any "
+"new created content.\n"
+"\n"
+"NOTICE: removing types from allowed types list will have no effect on "
+"already created contents!"
+msgstr ""
+"Vous pouvez indiquer la liste des types de paragraphes autorisés pour ce "
+"type de contenu.\n"
+"\n"
+"Les paragraphes par défaut seront ajoutés automatiquement (dans l'ordre "
+"défini) à chaque nouveau contenu.\n"
+"\n"
+"REMARQUE : supprimer des types de la liste des types de paragraphes "
+"autorisés sera sans effet sur les contenus existants."
+
+#: src/pyams_content/component/paragraph/zmi/video.py:62
+msgid "Add video paragraph..."
+msgstr "Vidéo"
+
+#: src/pyams_content/component/paragraph/zmi/video.py:73
+msgid "Add new video paragraph"
+msgstr "Ajout d'une vidéo"
+
+#: src/pyams_content/component/paragraph/zmi/video.py:120
+msgid "Edit video properties"
+msgstr "Propriétés de la vidéo"
+
+#: src/pyams_content/component/paragraph/zmi/video.py:89
+#: src/pyams_content/component/paragraph/zmi/video.py:137
+msgid "HTML content"
+msgstr "Contenu HTML"
#: src/pyams_content/component/paragraph/zmi/container.py:64
msgid "Paragraphs..."
msgstr "Paragraphes"
-#: src/pyams_content/component/paragraph/zmi/container.py:126
+#: src/pyams_content/component/paragraph/zmi/container.py:137
msgid "Switch paragraph visibility"
msgstr "Cliquez pour rendre le paragraphe visible ou non"
-#: src/pyams_content/component/paragraph/zmi/container.py:165
+#: src/pyams_content/component/paragraph/zmi/container.py:176
msgid "Paragraphs list"
msgstr "Liste des paragraphes"
-#: src/pyams_content/component/paragraph/zmi/container.py:198
+#: src/pyams_content/component/paragraph/zmi/container.py:209
msgid "Show/hide all paragraphs"
msgstr "Afficher/masquer tous les paragraphes"
-#: src/pyams_content/component/paragraph/zmi/container.py:258
-msgid "Links"
-msgstr "Liens"
-
-#: src/pyams_content/component/paragraph/zmi/container.py:274
-msgid "External files"
-msgstr "Fichiers"
-
-#: src/pyams_content/component/paragraph/zmi/container.py:347
-#: src/pyams_content/component/association/zmi/__init__.py:92
+#: src/pyams_content/component/paragraph/zmi/container.py:336
+#: src/pyams_content/component/association/zmi/__init__.py:98
msgid "Associations..."
msgstr "Associations"
-#: src/pyams_content/component/paragraph/zmi/container.py:359
+#: src/pyams_content/component/paragraph/zmi/container.py:348
msgid "Paragraphs associations"
msgstr "Associations par paragraphe"
-#: src/pyams_content/component/paragraph/zmi/container.py:107
+#: src/pyams_content/component/paragraph/zmi/container.py:110
msgid "No currently defined paragraph."
msgstr "Aucun paragraphe associé à ce contenu."
-#: src/pyams_content/component/paragraph/zmi/container.py:208
+#: src/pyams_content/component/paragraph/zmi/container.py:220
msgid "Click to open/close all paragraphs editors"
msgstr "Afficher/masquer tous les paragraphes"
-#: src/pyams_content/component/paragraph/zmi/container.py:219
+#: src/pyams_content/component/paragraph/zmi/container.py:232
msgid "Click to open/close paragraph editor"
msgstr "Afficher/masquer ce paragraphe"
-#: src/pyams_content/component/paragraph/zmi/html.py:65
+#: src/pyams_content/component/paragraph/zmi/html.py:66
msgid "Add HTML paragraph..."
-msgstr "Paragraphe HTML"
-
-#: src/pyams_content/component/paragraph/zmi/html.py:76
+msgstr "HTML"
+
+#: src/pyams_content/component/paragraph/zmi/html.py:77
msgid "Add new HTML paragraph"
msgstr "Ajout d'un paragraphe HTML"
-#: src/pyams_content/component/paragraph/zmi/html.py:114
+#: src/pyams_content/component/paragraph/zmi/html.py:115
msgid "Edit HTML paragraph properties"
msgstr "Propriétés du paragraphe HTML"
-#: src/pyams_content/component/paragraph/zmi/header.py:55
+#: src/pyams_content/component/paragraph/zmi/header.py:54
msgid "Add header paragraph..."
msgstr "Chapô"
-#: src/pyams_content/component/paragraph/zmi/header.py:66
+#: src/pyams_content/component/paragraph/zmi/header.py:65
msgid "Add new header paragraph"
msgstr "Ajout d'un chapô"
-#: src/pyams_content/component/paragraph/zmi/header.py:101
+#: src/pyams_content/component/paragraph/zmi/header.py:100
msgid "Edit header paragraph properties"
msgstr "Propriétés du chapô"
@@ -555,25 +632,39 @@
#: src/pyams_content/component/paragraph/interfaces/__init__.py:44
msgid "Is this paragraph visible in front-office?"
-msgstr "Si 'non', ce paragraphe ne sera pas affiché en front-office"
+msgstr "Si 'non', ce paragraphe ne sera pas présenté aux internautes"
#: src/pyams_content/component/paragraph/interfaces/__init__.py:48
msgid "§ Title"
msgstr "Titre §"
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:49
-msgid "Paragraph title"
-msgstr "Titre du paragraphe"
-
-#: src/pyams_content/component/paragraph/interfaces/__init__.py:80
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:78
+msgid "Allowed paragraphs"
+msgstr "Paragraphes autorisés"
+
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:79
+msgid "List of paragraphs allowed for this content type"
+msgstr "Liste des types de paragraphes autorisés pour ce type de contenu."
+
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:83
+msgid "Default paragraphs"
+msgstr "Paragraphes par défaut"
+
+#: src/pyams_content/component/paragraph/interfaces/__init__.py:84
msgid "List of paragraphs automatically added to a new content"
msgstr ""
"Liste des types de paragraphes ajoutés automatiquement aux nouveaux contenus"
+#: src/pyams_content/component/paragraph/interfaces/video.py:36
#: src/pyams_content/component/paragraph/interfaces/html.py:34
msgid "Body"
msgstr "Contenu HTML"
+#: src/pyams_content/component/paragraph/interfaces/video.py:48
+msgid "Video file content"
+msgstr ""
+"Cliquez sur le bouton 'Parcourir...' pour sélectionner un nouveau contenu"
+
#: src/pyams_content/component/theme/zmi/portlet.py:39
msgid "Themes"
msgstr "Thèmes"
@@ -599,37 +690,37 @@
#: src/pyams_content/component/association/paragraph.py:37
#: src/pyams_content/component/association/paragraph.py:44
msgid "Associations paragraph"
-msgstr "Liens utiles"
-
-#: src/pyams_content/component/association/zmi/paragraph.py:57
+msgstr "Associations"
+
+#: src/pyams_content/component/association/zmi/paragraph.py:56
msgid "Add associations paragraph..."
-msgstr "Liens utiles"
-
-#: src/pyams_content/component/association/zmi/paragraph.py:68
+msgstr "Associations"
+
+#: src/pyams_content/component/association/zmi/paragraph.py:67
msgid "Add new association paragraph"
-msgstr "Ajout d'un paragraphe « liens utiles »"
-
-#: src/pyams_content/component/association/zmi/paragraph.py:98
+msgstr "Ajout d'un paragraphe « associations »"
+
+#: src/pyams_content/component/association/zmi/paragraph.py:97
msgid "Edit association paragraph properties"
msgstr "Propriétés du paragraphe « liens utiles »"
-#: src/pyams_content/component/association/zmi/__init__.py:164
+#: src/pyams_content/component/association/zmi/__init__.py:171
msgid "Switch association visibility"
msgstr "Cliquez pour rendre le lien visible ou non en pied de paragraphe"
-#: src/pyams_content/component/association/zmi/__init__.py:215
+#: src/pyams_content/component/association/zmi/__init__.py:222
msgid "Public title"
msgstr "Libellé public"
-#: src/pyams_content/component/association/zmi/__init__.py:229
+#: src/pyams_content/component/association/zmi/__init__.py:236
msgid "Inner title"
msgstr "Contenu interne"
-#: src/pyams_content/component/association/zmi/__init__.py:244
+#: src/pyams_content/component/association/zmi/__init__.py:251
msgid "Size"
msgstr "Taille"
-#: src/pyams_content/component/association/zmi/__init__.py:266
+#: src/pyams_content/component/association/zmi/__init__.py:306
msgid "Associations list"
msgstr "Liste des associations"
@@ -637,13 +728,17 @@
msgid "Association was correctly added."
msgstr "L'association a été ajoutée."
+#: src/pyams_content/component/association/zmi/__init__.py:284
+msgid "Given association name doesn't exist!"
+msgstr "Le nom d'association indiqué n'existe pas !"
+
#: src/pyams_content/component/association/zmi/templates/associations.pt:6
msgid "Associations"
msgstr "Associations"
#: src/pyams_content/component/association/interfaces/__init__.py:43
msgid "Is this item visible in front-office?"
-msgstr "Si 'non', ce lien ne sera pas affiché en front-office"
+msgstr "Si 'non', ce lien ne sera pas présenté aux internautes"
#: src/pyams_content/component/links/__init__.py:86
msgid "Internal link"
@@ -655,41 +750,53 @@
#: src/pyams_content/component/links/__init__.py:184
msgid "Mailto link"
-msgstr "Lien « mailto »"
-
-#: src/pyams_content/component/links/zmi/__init__.py:51
+msgstr "Lien mailto"
+
+#: src/pyams_content/component/links/zmi/__init__.py:60
+msgid "Internal links"
+msgstr "Liens internes"
+
+#: src/pyams_content/component/links/zmi/__init__.py:73
msgid "Add internal link"
msgstr "Lien interne"
-#: src/pyams_content/component/links/zmi/__init__.py:63
+#: src/pyams_content/component/links/zmi/__init__.py:85
msgid "Add new internal link"
msgstr "Ajout d'un lien interne"
-#: src/pyams_content/component/links/zmi/__init__.py:92
+#: src/pyams_content/component/links/zmi/__init__.py:128
msgid "Edit internal link properties"
msgstr "Propriétés du lien interne"
-#: src/pyams_content/component/links/zmi/__init__.py:127
+#: src/pyams_content/component/links/zmi/__init__.py:166
+msgid "External links"
+msgstr "Liens externes"
+
+#: src/pyams_content/component/links/zmi/__init__.py:179
msgid "Add external link"
msgstr "Lien externe"
-#: src/pyams_content/component/links/zmi/__init__.py:139
+#: src/pyams_content/component/links/zmi/__init__.py:191
msgid "Add new external link"
msgstr "Ajout d'un lien externe"
-#: src/pyams_content/component/links/zmi/__init__.py:168
+#: src/pyams_content/component/links/zmi/__init__.py:234
msgid "Edit external link properties"
msgstr "Propriétés du lien externe"
-#: src/pyams_content/component/links/zmi/__init__.py:204
+#: src/pyams_content/component/links/zmi/__init__.py:272
+msgid "Mailto links"
+msgstr "Liens mailto"
+
+#: src/pyams_content/component/links/zmi/__init__.py:285
msgid "Add mailto link"
-msgstr "Lien « mailto »"
-
-#: src/pyams_content/component/links/zmi/__init__.py:216
+msgstr "Lien mailto"
+
+#: src/pyams_content/component/links/zmi/__init__.py:297
msgid "Add new mailto link"
msgstr "Ajout d'un lien « mailto »"
-#: src/pyams_content/component/links/zmi/__init__.py:245
+#: src/pyams_content/component/links/zmi/__init__.py:340
msgid "Edit mailto link properties"
msgstr "Propriétés du lien « mailto »"
@@ -699,7 +806,7 @@
#: src/pyams_content/component/links/zmi/reverse.py:64
msgid "Content's internal links"
-msgstr "Liens internes vers ce contenu"
+msgstr "Autres contenus qui pointent vers ce contenu"
#: src/pyams_content/component/links/interfaces/__init__.py:34
#: src/pyams_content/shared/imagemap/interfaces/__init__.py:49
@@ -714,7 +821,7 @@
#: src/pyams_content/component/links/interfaces/__init__.py:39
msgid "Link description displayed by front-office template"
-msgstr "Description du lien, affichée en front-office"
+msgstr "Description du lien, présentée aux internautes"
#: src/pyams_content/component/links/interfaces/__init__.py:49
#: src/pyams_content/shared/imagemap/interfaces/__init__.py:81
@@ -736,12 +843,14 @@
#: src/pyams_content/component/links/interfaces/__init__.py:63
msgid "URL used to access external resource"
-msgstr "URL utilisée pour accéder à cette ressource externe"
+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:67
msgid "Language used in this remote resource"
msgstr ""
-"Langue utilisée pour cette ressource extene ; à préciser lorsqu'il ne s'agit "
+"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:75
@@ -786,42 +895,42 @@
msgid "[{service_name}] A content review is requested"
msgstr "[{service_name}] Demande de relecture"
-#: src/pyams_content/shared/common/zmi/search.py:73
+#: src/pyams_content/shared/common/zmi/search.py:83
msgid "Quick search results"
msgstr "Résultats de la recherche rapide"
-#: src/pyams_content/shared/common/zmi/search.py:143
+#: src/pyams_content/shared/common/zmi/search.py:159
#: src/pyams_content/shared/common/zmi/dashboard.py:964
msgid "Advanced search"
msgstr "Recherche avancée"
-#: src/pyams_content/shared/common/zmi/search.py:226
+#: src/pyams_content/shared/common/zmi/search.py:248
msgid "Advanced search results"
msgstr "Résultats de la recherche avancée"
-#: src/pyams_content/shared/common/zmi/search.py:118
+#: src/pyams_content/shared/common/zmi/search.py:134
#: src/pyams_content/shared/common/zmi/dashboard.py:207
msgid "Owner"
msgstr "Propriétaire"
-#: src/pyams_content/shared/common/zmi/search.py:121
+#: src/pyams_content/shared/common/zmi/search.py:137
#: src/pyams_content/shared/common/zmi/dashboard.py:144
msgid "Status"
msgstr "Statut"
-#: src/pyams_content/shared/common/zmi/search.py:125
+#: src/pyams_content/shared/common/zmi/search.py:141
msgid "Created after..."
msgstr "Créé entre le"
-#: src/pyams_content/shared/common/zmi/search.py:128
+#: src/pyams_content/shared/common/zmi/search.py:144
msgid "Created before..."
msgstr "et le"
-#: src/pyams_content/shared/common/zmi/search.py:131
+#: src/pyams_content/shared/common/zmi/search.py:147
msgid "Modified after..."
msgstr "Modifié entre le"
-#: src/pyams_content/shared/common/zmi/search.py:134
+#: src/pyams_content/shared/common/zmi/search.py:150
msgid "Modified before..."
msgstr "et le"
@@ -854,7 +963,7 @@
#: src/pyams_content/shared/common/zmi/workflow.py:627
#: src/pyams_content/shared/common/zmi/workflow.py:673
#: src/pyams_content/shared/common/zmi/workflow.py:726
-#: src/pyams_content/shared/common/zmi/__init__.py:252
+#: src/pyams_content/shared/common/zmi/__init__.py:250
#: src/pyams_content/shared/common/zmi/owner.py:74
#: src/pyams_content/shared/common/zmi/review.py:90
msgid "Cancel"
@@ -948,11 +1057,11 @@
msgid "{state} {date}"
msgstr "{state} {date}"
-#: src/pyams_content/shared/common/zmi/__init__.py:242
+#: src/pyams_content/shared/common/zmi/__init__.py:240
msgid "Duplicate content..."
msgstr "Dupliquer le contenu"
-#: src/pyams_content/shared/common/zmi/__init__.py:261
+#: src/pyams_content/shared/common/zmi/__init__.py:259
msgid "Duplicate content"
msgstr "Dupliquer ce contenu"
@@ -960,19 +1069,29 @@
msgid "This title can be modified afterwards"
msgstr "Pourra être modifié ultérieurement"
-#: src/pyams_content/shared/common/zmi/__init__.py:253
+#: src/pyams_content/shared/common/zmi/__init__.py:251
msgid "Duplicate this content"
msgstr "Dupliquer ce contenu"
#: src/pyams_content/shared/common/zmi/__init__.py:304
#, python-format
-msgid "Duplicate content ({oid})"
-msgstr "Contenu dupliqué ({oid})"
-
-#: src/pyams_content/shared/common/zmi/__init__.py:350
+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:353
msgid "Created or modified in this version"
msgstr "Créé ou modifié dans cette version"
+#: src/pyams_content/shared/common/zmi/preview.py:42
+msgid "Preview"
+msgstr "Aperçu"
+
+#: src/pyams_content/shared/common/zmi/preview.py:57
+msgid "Content preview"
+msgstr "Aperçu du contenu"
+
#: src/pyams_content/shared/common/zmi/summary.py:51
msgid "Display content summary"
msgstr "Récapitulatif pour ce contenu"
@@ -1037,10 +1156,14 @@
"partagés !"
#: src/pyams_content/shared/common/zmi/manager.py:145
+msgid "Languages"
+msgstr "Langues"
+
+#: src/pyams_content/shared/common/zmi/manager.py:156
msgid "Content languages"
-msgstr "Langues proposées"
-
-#: src/pyams_content/shared/common/zmi/manager.py:162
+msgstr "Langues pour la traduction de cet outil"
+
+#: src/pyams_content/shared/common/zmi/manager.py:173
msgid ""
"Tool languages are used to translate own tool properties, and newly created "
"contents will propose these languages by default"
@@ -1145,10 +1268,12 @@
#: src/pyams_content/shared/common/zmi/dashboard.py:393
#: src/pyams_content/root/zmi/__init__.py:256
msgid "My contents"
-msgstr "Tous mes contenus"
+msgstr "Mes contenus"
#: src/pyams_content/shared/common/zmi/dashboard.py:408
+#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:8
#: src/pyams_content/root/zmi/__init__.py:271
+#: src/pyams_content/root/zmi/templates/dashboard.pt:8
msgid "My favorites"
msgstr "Mes favoris"
@@ -1199,7 +1324,7 @@
#: src/pyams_content/shared/common/zmi/dashboard.py:565
#: src/pyams_content/root/zmi/__init__.py:390
msgid "My submissions"
-msgstr "Mes soumissions"
+msgstr "Mes demandes"
#: src/pyams_content/shared/common/zmi/dashboard.py:574
#: src/pyams_content/root/zmi/__init__.py:399
@@ -1368,13 +1493,17 @@
msgid "Content review request"
msgstr "Demande de relecture"
-#: src/pyams_content/shared/common/zmi/review.py:159
+#: src/pyams_content/shared/common/zmi/review.py:163
msgid "Comments"
msgstr "Commentaires"
-#: src/pyams_content/shared/common/zmi/review.py:179
+#: src/pyams_content/shared/common/zmi/review.py:183
msgid "Review comments"
-msgstr "Commentaires des relecteurs"
+msgstr "Commentaires associés à cette version"
+
+#: src/pyams_content/shared/common/zmi/review.py:212
+msgid "Add comment..."
+msgstr "Ajouter un commentaire"
#: src/pyams_content/shared/common/zmi/review.py:71
msgid "Sought principals"
@@ -1412,12 +1541,12 @@
msgid "Ask for content review"
msgstr "Demander la relecture"
-#: src/pyams_content/shared/common/zmi/review.py:145
+#: src/pyams_content/shared/common/zmi/review.py:147
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/shared/common/zmi/review.py:249
+#: src/pyams_content/shared/common/zmi/review.py:266
msgid "Message is mandatory!"
msgstr "Un commentaire est obligatoire !"
@@ -1470,19 +1599,31 @@
msgid "{state} by {principal}"
msgstr "{state} par {principal}"
-#: src/pyams_content/shared/common/zmi/header.py:117
+#: src/pyams_content/shared/common/zmi/header.py:116
#, python-format
msgid "since {date}"
msgstr "depuis {date}"
-#: src/pyams_content/shared/common/zmi/header.py:127
+#: src/pyams_content/shared/common/zmi/header.py:129
msgid "access new version"
-msgstr "accéder à la nouvelle version en préparation"
-
-#: src/pyams_content/shared/common/zmi/header.py:138
+msgstr "accéder à la version en préparation"
+
+#: src/pyams_content/shared/common/zmi/header.py:141
msgid "access published version"
msgstr "accéder à la version en ligne"
+#: src/pyams_content/shared/common/zmi/header.py:135
+msgid "access waiting version"
+msgstr "accéder à la version en attente"
+
+#: src/pyams_content/shared/common/zmi/header.py:150
+msgid "access retired version"
+msgstr "accéder à la version retirée"
+
+#: src/pyams_content/shared/common/zmi/header.py:159
+msgid "access archived version"
+msgstr "accéder à la version archivée"
+
#: src/pyams_content/shared/common/zmi/templates/wf-retiring-message.pt:2
msgid ""
"You considerate that the currently published version should no more be "
@@ -1499,11 +1640,23 @@
"ATTENTION : ce contenu restera visible jusqu'à ce qu'un responsable prenne "
"en charge votre demande."
-#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:43
+#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:32
+#: src/pyams_content/shared/common/zmi/templates/review-comments-json.pt:15
+#: src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:14
+msgid "Review query from"
+msgstr "Demande de relecture de "
+
+#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:38
+#: src/pyams_content/shared/common/zmi/templates/review-comments-json.pt:21
+#: src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:20
+msgid "(as reviewer)"
+msgstr "(relecteur)"
+
+#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:57
msgid "Add a comment..."
msgstr "Nouveau commentaire..."
-#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:49
+#: src/pyams_content/shared/common/zmi/templates/review-comments.pt:63
msgid "Add comment"
msgstr "Ajouter ce commentaire"
@@ -1530,21 +1683,20 @@
"actuel ; il pourra ensuite à nouveau être publié, en créant une nouvelle "
"version."
-#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:13
+#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:18
msgid "SEARCH - Between all contents of type « ${type} »"
-msgstr ""
-"RECHERCHE - Tous contenus de type « ${type} » confondus"
-
-#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:24
+msgstr "RECHERCHE - Tous contenus « ${type} » confondus"
+
+#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:29
msgid "Quick search..."
msgstr "Recherche rapide..."
-#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:29
+#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:34
msgid "Advanced search..."
msgstr "Recherche avancée..."
-#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:42
-#: src/pyams_content/root/zmi/templates/dashboard.pt:18
+#: src/pyams_content/shared/common/zmi/templates/dashboard.pt:47
+#: src/pyams_content/root/zmi/templates/dashboard.pt:23
msgid "You are not actually concerned by any content."
msgstr "Vous n'êtes actuellement concerné par aucun contenu."
@@ -1695,9 +1847,10 @@
"published again, or archived."
msgstr ""
"Après ce retrait, il ne sera plus visible des internautes. Il pourra par "
-"contre être modifié, pour être publié à nouveau ; ou être archivé."
-
-#: src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:11
+"contre être publié à nouveau, archivé, ou modifié en créant une nouvelle "
+"version."
+
+#: src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:22
msgid "just now"
msgstr "À l'instant !"
@@ -1719,38 +1872,53 @@
"The content version is going to be definitely deleted. Will only remain the "
"currently published version."
msgstr ""
-"Cette version va être définitivement supprimée. Seule la version "
-"actuellement publiée sera conservée."
+"Cette version va être définitivement supprimée, pour revenir à la version "
+"précédente."
#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:4
msgid "[${service_name}] You are requested for a content review"
msgstr "[${service_name}] Demande de relecture"
-#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:12
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:30
msgid "Hello,"
msgstr "Bonjour,"
-#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:13
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:31
msgid ""
-"You have been requested by ${sender} to make a review of a content called « "
-"${title} » which has been created on publication platform « ${service_name} "
-"»."
+"You have been requested by ${sender}, contributor of « ${service_name} » "
+"website, to make a review of a content."
msgstr ""
-"Vous avez été sollicité par ${sender} pour relire un contenu intitulé « "
-"${title} » qui a été créé sur la plate-forme de publication appelée « "
-"${service_name} »."
-
-#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:19
-msgid "Comment associated with this request is:"
-msgstr "Le commentaire associé à cette demande est le suivant :"
-
-#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:21
+"Vous êtes sollicité par ${sender}, contributeur du site internet "
+"${service_name}, qui souhaite recueillir votre commentaire à propos d'un "
+"contenu."
+
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:36
+msgid "${sender} added the following message to his request:"
+msgstr "${sender} a accompagné sa demande de relecture du message suivant :"
+
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:41
msgid ""
"To review and comment this publication, please use the following link: "
-"${target}"
+"${target}."
+msgstr "Pour accéder à cette contribution, cliquer ici : ${target}."
+
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:44
+msgid "After reading this content, please use the « Comments » menu entry."
msgstr ""
-"Pour relire et commenter cette publication, veuillez utiliser le lien "
-"suivant : ${target}"
+"Lorsque vous aurez pris connaissance du contenu, cliquez sur le menu « "
+"Commentaires » en colonne de gauche."
+
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:45
+msgid ""
+"If you don't want to reply to this request, please contact ${sender} "
+"directly by replying to this mail."
+msgstr ""
+"Si vous ne souhaitez pas donner suite à cette demande, vous pouvez répondre "
+"directement à ${sender} en lui adressant un message dans ce sens."
+
+#: src/pyams_content/shared/common/zmi/templates/review-notification.pt:47
+msgid "Thank you."
+msgstr "Merci."
#: src/pyams_content/shared/common/zmi/templates/wf-owner-warning.pt:1
msgid ""
@@ -2289,7 +2457,7 @@
#: src/pyams_content/shared/view/zmi/__init__.py:54
#, python-format
msgid "View « {title} »"
-msgstr "Vu « {title} »"
+msgstr "Vue « {title} »"
#: src/pyams_content/shared/view/zmi/theme.py:59
msgid "View themes settings"
@@ -2307,6 +2475,12 @@
msgid "View result items"
msgstr "Contenus extraits par la vue"
+#: src/pyams_content/shared/view/zmi/templates/summary.pt:3
+msgid "WARNING: items displayed in this preview are out of context!!"
+msgstr ""
+"ATTENTION : les résultats affichés dans cet aperçu ne tiennent pas compte du "
+"contexte pouvant être paramétré dans la vue !!!"
+
#: src/pyams_content/shared/view/portlet/__init__.py:60
msgid "View items"
msgstr "Contenu d'une vue"
@@ -2315,11 +2489,11 @@
msgid "Simple list view"
msgstr "Vue simple d'une liste d'éléments"
-#: src/pyams_content/shared/view/portlet/interfaces.py:30
+#: src/pyams_content/shared/view/portlet/interfaces.py:31
msgid "Selected view"
msgstr "Vue sélectionnée"
-#: src/pyams_content/shared/view/portlet/interfaces.py:31
+#: src/pyams_content/shared/view/portlet/interfaces.py:32
msgid "Reference to the view from which items are extracted"
msgstr "Référence de la vue depuis laquelle est extraite la liste de contenus"
@@ -2415,15 +2589,15 @@
msgid "Image map"
msgstr "Image cliquable"
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:56
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:55
msgid "Add image map..."
msgstr "Image cliquable"
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:67
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:66
msgid "Add new image map"
msgstr "Ajout d'une image cliquable"
-#: src/pyams_content/shared/imagemap/zmi/paragraph.py:97
+#: src/pyams_content/shared/imagemap/zmi/paragraph.py:96
msgid "Edit paragraph properties"
msgstr "Propriétés de l'image cliquable"
@@ -2490,10 +2664,6 @@
msgid "Edit image map properties"
msgstr "Propriétés de l'image"
-#: src/pyams_content/shared/imagemap/zmi/templates/summary.pt:3
-msgid "Image areas preview"
-msgstr "Aperçu des zones de l'image"
-
#: src/pyams_content/shared/imagemap/interfaces/__init__.py:45
msgid "Internal or external link associated with this map area"
msgstr "Lien interne ou externe associé à cette zone"
@@ -2521,8 +2691,8 @@
#: src/pyams_content/shared/imagemap/interfaces/__init__.py:82
msgid "Reference to image map object"
msgstr ""
-"Référence de l'image cliquable ; vous pouvez rechercher la cible à partir de "
-"son titre ou de son numéro interne (précédé de « + »)"
+"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/blog/zmi/__init__.py:50
msgid "This blog post"
@@ -2591,7 +2761,7 @@
msgid "Content"
msgstr "Contenu"
-#: src/pyams_content/root/zmi/templates/dashboard.pt:6
+#: src/pyams_content/root/zmi/templates/dashboard.pt:7
msgid "Your contents dashboard"
msgstr "Les contenus qui me concernent"
@@ -2619,7 +2789,7 @@
#: src/pyams_content/zmi/viewlet/toplinks/__init__.py:66
msgid "Shared contents"
-msgstr "Contenus partagés"
+msgstr "Contenus"
#: src/pyams_content/zmi/viewlet/toplinks/__init__.py:87
msgid "My roles"
@@ -2945,7 +3115,7 @@
#: src/pyams_content/interfaces/__init__.py:100
msgid "Visible label used to display content"
-msgstr "Le titre affiché en front-office"
+msgstr "Le titre présenté aux internautes"
#: src/pyams_content/interfaces/__init__.py:103
msgid "Short name"
@@ -2989,6 +3159,47 @@
msgid "List of principals which reviewed the comment"
msgstr "Liste des utilisateurs qui ont apporté des commentaires sur ce contenu"
+#~ msgid "Quick preview"
+#~ msgstr "Aperçu"
+
+#~ msgid "Image areas preview"
+#~ msgstr "Aperçu des zones de l'image"
+
+#~ msgid "Image title"
+#~ msgstr "Légende de l'image"
+
+#~ msgid "Illustration title"
+#~ msgstr "Légende"
+
+#~ msgid "Links"
+#~ msgstr "Liens"
+
+#~ msgid "Paragraph title"
+#~ msgstr "Titre du paragraphe"
+
+#~ msgid "Duplicate content ({oid})"
+#~ msgstr "Contenu dupliqué ({oid})"
+
+#~ msgid ""
+#~ "These paragraphs will be added automatically to any new created content."
+#~ msgstr ""
+#~ "Ces paragraphes seront ajoutés automatiquement aux nouveaux contenus."
+
+#~ msgid "Default paragraphs..."
+#~ msgstr "Paragraphes par défaut"
+
+#~ msgid ""
+#~ "You have been requested by ${sender} to make a review of a content called "
+#~ "« ${title} » which has been created on publication platform « "
+#~ "${service_name} »."
+#~ msgstr ""
+#~ "Vous avez été sollicité par ${sender} pour relire un contenu intitulé « "
+#~ "${title} » qui a été créé sur la plate-forme de publication appelée « "
+#~ "${service_name} »."
+
+#~ msgid "Comment associated with this request is:"
+#~ msgstr "Le commentaire associé à cette demande est le suivant :"
+
#~ msgid "Area title"
#~ msgstr "Titre de la zone"
@@ -3010,9 +3221,6 @@
#~ msgid "Display gallery contents"
#~ msgstr "Contenu de la galerie"
-#~ msgid "Images"
-#~ msgstr "Images"
-
#~ msgid "Edit galleries links"
#~ msgstr "Galeries d'images associées"
@@ -3034,9 +3242,6 @@
#~ msgid "Edit external files links"
#~ msgstr "Fichiers joints associés"
-#~ msgid "Videos"
-#~ msgstr "Vidéos"
-
#~ msgid "Sounds"
#~ msgstr "Sons"
--- a/src/pyams_content/locales/pyams_content.pot Fri Oct 13 08:55:43 2017 +0200
+++ b/src/pyams_content/locales/pyams_content.pot Fri Oct 13 10:03:20 2017 +0200
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2017-09-18 16:01+0200\n"
+"POT-Creation-Date: 2017-10-12 17:15+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"
@@ -82,36 +82,41 @@
msgid "Images gallery"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:54
-#: ./src/pyams_content/component/gallery/zmi/file.py:65
-#: ./src/pyams_content/component/gallery/zmi/paragraph.py:172
+#: ./src/pyams_content/component/gallery/zmi/file.py:55
+#: ./src/pyams_content/component/gallery/zmi/file.py:66
+#: ./src/pyams_content/component/gallery/zmi/paragraph.py:174
msgid "Add image(s)"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:135
+#: ./src/pyams_content/component/gallery/zmi/file.py:136
msgid "Show/hide image"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:162
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:183
+#: ./src/pyams_content/component/gallery/zmi/file.py:163
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:245
msgid "Update image properties"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:195
+#: ./src/pyams_content/component/gallery/zmi/file.py:220
msgid "Download image..."
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:209
+#: ./src/pyams_content/component/gallery/zmi/file.py:234
msgid "Remove image..."
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:225
+#: ./src/pyams_content/component/gallery/zmi/file.py:188
+msgid "Audio content"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/zmi/file.py:250
+#: ./src/pyams_content/component/association/zmi/__init__.py:280
#: ./src/pyams_content/shared/zmi/sites.py:124
#: ./src/pyams_content/shared/imagemap/zmi/container.py:169
msgid "No provided object_name argument!"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/file.py:229
+#: ./src/pyams_content/component/gallery/zmi/file.py:254
msgid "Given image name doesn't exist!"
msgstr ""
@@ -140,26 +145,34 @@
msgstr ""
#: ./src/pyams_content/component/gallery/zmi/interfaces.py:36
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:57
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:43
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:53
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:56
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:44
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:52
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:43
msgid "Author"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/interfaces.py:39
-msgid "Author comments"
+#: ./src/pyams_content/component/gallery/zmi/interfaces.py:37
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:57
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:45
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:44
+msgid "Name of document's author"
msgstr ""
#: ./src/pyams_content/component/gallery/zmi/interfaces.py:40
+msgid "Author comments"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/zmi/interfaces.py:41
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:61
msgid "Comments relatives to author's rights management"
msgstr ""
-#: ./src/pyams_content/component/gallery/zmi/interfaces.py:43
-msgid "Images data"
-msgstr ""
-
#: ./src/pyams_content/component/gallery/zmi/interfaces.py:44
+msgid "Images data"
+msgstr ""
+
+#: ./src/pyams_content/component/gallery/zmi/interfaces.py:45
msgid "You can upload a single file or choose to upload a whole ZIP archive"
msgstr ""
@@ -167,44 +180,47 @@
msgid "Gallery images"
msgstr ""
+#: ./src/pyams_content/component/gallery/zmi/templates/gallery-images.pt:33
+msgid "Zoom image"
+msgstr ""
+
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:42
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:68
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:73
#: ./src/pyams_content/component/illustration/interfaces/__init__.py:41
msgid "Legend"
msgstr ""
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:43
-msgid "Image title"
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:45
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:77
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:44
+msgid "Accessibility title"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:46
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:76
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:78
#: ./src/pyams_content/component/illustration/interfaces/__init__.py:45
-msgid "Accessibility title"
-msgstr ""
-
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:47
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:77
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:46
msgid "Alternate title used to describe image content"
msgstr ""
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:49
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:81
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:56
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:86
+msgid "Image data"
+msgstr ""
+
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:50
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:80
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:82
#: ./src/pyams_content/component/illustration/interfaces/__init__.py:57
-msgid "Image data"
-msgstr ""
-
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:51
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:81
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:58
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:87
msgid "Image content"
msgstr ""
-#: ./src/pyams_content/component/gallery/interfaces/__init__.py:54
+#: ./src/pyams_content/component/gallery/interfaces/__init__.py:53
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:93
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:39
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:49
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:40
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:48
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:39
#: ./src/pyams_content/component/links/interfaces/__init__.py:38
#: ./src/pyams_content/shared/common/interfaces/__init__.py:120
#: ./src/pyams_content/shared/form/interfaces/__init__.py:61
@@ -216,35 +232,36 @@
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:64
-msgid "Audio data"
+msgid "PIF number"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:65
-msgid "Sound file associated with the current media"
+msgid "Number used to identify media into national library database"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:68
-msgid "Sound title"
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:97
+msgid "Audio data"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:69
-msgid "Title of associated sound file"
+msgid "Sound file associated with the current media"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:72
-msgid "Sound description"
+msgid "Sound title"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:73
-msgid "Short description of associated sound file"
+msgid "Title of associated sound file"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:76
-msgid "PIF number"
+msgid "Sound description"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:77
-msgid "Number used to identify media into national library database"
+msgid "Short description of associated sound file"
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:80
@@ -256,7 +273,8 @@
msgstr ""
#: ./src/pyams_content/component/gallery/interfaces/__init__.py:89
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:35
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:36
+#: ./src/pyams_content/component/links/zmi/reverse.py:71
#: ./src/pyams_content/shared/common/zmi/dashboard.py:106
#: ./src/pyams_content/shared/common/zmi/templates/advanced-search.pt:188
#: ./src/pyams_content/shared/imagemap/zmi/container.py:119
@@ -276,155 +294,193 @@
msgid "Gallery style"
msgstr ""
-#: ./src/pyams_content/component/extfile/__init__.py:169
#: ./src/pyams_content/component/extfile/__init__.py:173
+#: ./src/pyams_content/component/extfile/__init__.py:177
msgid "Standard file"
msgstr ""
-#: ./src/pyams_content/component/extfile/__init__.py:181
-#: ./src/pyams_content/component/extfile/__init__.py:198
+#: ./src/pyams_content/component/extfile/__init__.py:185
+#: ./src/pyams_content/component/extfile/__init__.py:202
#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:61
msgid "Image"
msgstr ""
-#: ./src/pyams_content/component/extfile/__init__.py:206
-#: ./src/pyams_content/component/extfile/__init__.py:211
+#: ./src/pyams_content/component/extfile/__init__.py:210
+#: ./src/pyams_content/component/extfile/__init__.py:215
+#: ./src/pyams_content/component/paragraph/video.py:43
+#: ./src/pyams_content/component/paragraph/video.py:55
msgid "Video"
msgstr ""
-#: ./src/pyams_content/component/extfile/__init__.py:219
-#: ./src/pyams_content/component/extfile/__init__.py:224
+#: ./src/pyams_content/component/extfile/__init__.py:223
+#: ./src/pyams_content/component/extfile/__init__.py:228
msgid "Audio file"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:68
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:73
+msgid "External files"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:86
msgid "Add external file"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:80
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:98
msgid "Add new external file"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:111
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:143
msgid "Update file properties"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:148
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:183
+msgid "Images"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:196
msgid "Add image"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:160
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:208
msgid "Add new image"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:213
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:278
+msgid "Videos"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:291
msgid "Add video"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:225
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:303
msgid "Add new video"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:247
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:339
msgid "Update video properties"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:276
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:371
+msgid "Audios files"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:384
msgid "Add audio file"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:288
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:396
msgid "Add new audio file"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:310
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:432
msgid "Update audio file properties"
msgstr ""
-#: ./src/pyams_content/component/extfile/zmi/__init__.py:51
+#: ./src/pyams_content/component/extfile/zmi/__init__.py:49
msgid "External file type"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:36
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:37
msgid "File title, as shown in front-office"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:40
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:41
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:40
msgid "File description displayed by front-office template"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:44
-msgid "Name of document's author"
-msgstr ""
-
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:47
-#: ./src/pyams_content/component/links/interfaces/__init__.py:66
-msgid "Language"
-msgstr ""
-
#: ./src/pyams_content/component/extfile/interfaces/__init__.py:48
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:67
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:97
+#: ./src/pyams_content/component/links/interfaces/__init__.py:66
+msgid "Language"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:49
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:68
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:98
msgid "File's content language"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:52
-msgid "Save file as..."
-msgstr ""
-
#: ./src/pyams_content/component/extfile/interfaces/__init__.py:53
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:60
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:90
+msgid "Save file as..."
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:54
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:61
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:91
msgid "Name under which the file will be saved"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:60
-msgid "File data"
-msgstr ""
-
#: ./src/pyams_content/component/extfile/interfaces/__init__.py:61
+msgid "File data"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:62
msgid "File content"
msgstr ""
-#: ./src/pyams_content/component/extfile/interfaces/__init__.py:69
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:74
msgid "File legend, as shown in front-office"
msgstr ""
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:89
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:47
+msgid "Video data"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:90
+msgid "Video content"
+msgstr ""
+
+#: ./src/pyams_content/component/extfile/interfaces/__init__.py:98
+msgid "Audio file content"
+msgstr ""
+
#: ./src/pyams_content/component/illustration/paragraph.py:36
#: ./src/pyams_content/component/illustration/paragraph.py:43
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:96
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:99
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:122
msgid "Illustration"
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:59
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:58
msgid "Add illustration..."
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:70
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:69
msgid "Add new illustration"
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/paragraph.py:106
+#: ./src/pyams_content/component/illustration/zmi/paragraph.py:105
msgid "Edit illustration properties"
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:59
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:64
msgid "Centered illustration"
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:68
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:73
msgid "Small illustration on the left with zoom"
msgstr ""
-#: ./src/pyams_content/component/illustration/zmi/__init__.py:77
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:82
msgid "Small illustration on the right with zoom"
msgstr ""
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:42
-msgid "Illustration title"
-msgstr ""
-
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:54
+#: ./src/pyams_content/component/illustration/zmi/__init__.py:177
+msgid "Add illustration"
+msgstr ""
+
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:53
msgid "Name of picture's author"
msgstr ""
-#: ./src/pyams_content/component/illustration/interfaces/__init__.py:61
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:64
+#: ./src/pyams_content/component/illustration/interfaces/__init__.py:94
msgid "Image style"
msgstr ""
@@ -442,93 +498,98 @@
msgid "Header paragraph"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:50
-msgid "Default paragraphs..."
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:61
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:79
-msgid "Default paragraphs"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/__init__.py:78
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:53
+msgid "Paragraphs types..."
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:64
+msgid "Paragraphs types"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/__init__.py:81
msgid ""
-"These paragraphs will be added automatically to any new created content."
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/summary.py:46
-#: ./src/pyams_content/shared/form/zmi/summary.py:45
-#: ./src/pyams_content/shared/view/zmi/summary.py:44
-#: ./src/pyams_content/shared/imagemap/zmi/summary.py:44
-msgid "Quick preview"
+"You can define which types of paragraphs are allowed in this container.\n"
+"\n"
+"Default paragraphs will be added automatically (in selected order) to any new created content.\n"
+"\n"
+"NOTICE: removing types from allowed types list will have no effect on already created contents!"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/video.py:62
+msgid "Add video paragraph..."
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/video.py:73
+msgid "Add new video paragraph"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/video.py:120
+msgid "Edit video properties"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/zmi/video.py:89
+#: ./src/pyams_content/component/paragraph/zmi/video.py:137
+msgid "HTML content"
msgstr ""
#: ./src/pyams_content/component/paragraph/zmi/container.py:64
msgid "Paragraphs..."
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:126
+#: ./src/pyams_content/component/paragraph/zmi/container.py:137
msgid "Switch paragraph visibility"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:165
+#: ./src/pyams_content/component/paragraph/zmi/container.py:176
msgid "Paragraphs list"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:198
+#: ./src/pyams_content/component/paragraph/zmi/container.py:209
msgid "Show/hide all paragraphs"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:258
-msgid "Links"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/container.py:274
-msgid "External files"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/zmi/container.py:347
-#: ./src/pyams_content/component/association/zmi/__init__.py:92
+#: ./src/pyams_content/component/paragraph/zmi/container.py:336
+#: ./src/pyams_content/component/association/zmi/__init__.py:98
msgid "Associations..."
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:359
+#: ./src/pyams_content/component/paragraph/zmi/container.py:348
msgid "Paragraphs associations"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:107
+#: ./src/pyams_content/component/paragraph/zmi/container.py:110
msgid "No currently defined paragraph."
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:208
+#: ./src/pyams_content/component/paragraph/zmi/container.py:220
msgid "Click to open/close all paragraphs editors"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/container.py:219
+#: ./src/pyams_content/component/paragraph/zmi/container.py:232
msgid "Click to open/close paragraph editor"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/html.py:65
+#: ./src/pyams_content/component/paragraph/zmi/html.py:66
msgid "Add HTML paragraph..."
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/html.py:76
+#: ./src/pyams_content/component/paragraph/zmi/html.py:77
msgid "Add new HTML paragraph"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/html.py:114
+#: ./src/pyams_content/component/paragraph/zmi/html.py:115
msgid "Edit HTML paragraph properties"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/header.py:55
+#: ./src/pyams_content/component/paragraph/zmi/header.py:54
msgid "Add header paragraph..."
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/header.py:66
+#: ./src/pyams_content/component/paragraph/zmi/header.py:65
msgid "Add new header paragraph"
msgstr ""
-#: ./src/pyams_content/component/paragraph/zmi/header.py:101
+#: ./src/pyams_content/component/paragraph/zmi/header.py:100
msgid "Edit header paragraph properties"
msgstr ""
@@ -551,18 +612,31 @@
msgid "§ Title"
msgstr ""
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:49
-msgid "Paragraph title"
-msgstr ""
-
-#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:80
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:78
+msgid "Allowed paragraphs"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:79
+msgid "List of paragraphs allowed for this content type"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:83
+msgid "Default paragraphs"
+msgstr ""
+
+#: ./src/pyams_content/component/paragraph/interfaces/__init__.py:84
msgid "List of paragraphs automatically added to a new content"
msgstr ""
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:36
#: ./src/pyams_content/component/paragraph/interfaces/html.py:34
msgid "Body"
msgstr ""
+#: ./src/pyams_content/component/paragraph/interfaces/video.py:48
+msgid "Video file content"
+msgstr ""
+
#: ./src/pyams_content/component/theme/zmi/portlet.py:39
msgid "Themes"
msgstr ""
@@ -590,35 +664,35 @@
msgid "Associations paragraph"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/paragraph.py:57
+#: ./src/pyams_content/component/association/zmi/paragraph.py:56
msgid "Add associations paragraph..."
msgstr ""
-#: ./src/pyams_content/component/association/zmi/paragraph.py:68
+#: ./src/pyams_content/component/association/zmi/paragraph.py:67
msgid "Add new association paragraph"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/paragraph.py:98
+#: ./src/pyams_content/component/association/zmi/paragraph.py:97
msgid "Edit association paragraph properties"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/__init__.py:164
+#: ./src/pyams_content/component/association/zmi/__init__.py:171
msgid "Switch association visibility"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/__init__.py:215
+#: ./src/pyams_content/component/association/zmi/__init__.py:222
msgid "Public title"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/__init__.py:229
+#: ./src/pyams_content/component/association/zmi/__init__.py:236
msgid "Inner title"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/__init__.py:244
+#: ./src/pyams_content/component/association/zmi/__init__.py:251
msgid "Size"
msgstr ""
-#: ./src/pyams_content/component/association/zmi/__init__.py:266
+#: ./src/pyams_content/component/association/zmi/__init__.py:306
msgid "Associations list"
msgstr ""
@@ -626,6 +700,10 @@
msgid "Association was correctly added."
msgstr ""
+#: ./src/pyams_content/component/association/zmi/__init__.py:284
+msgid "Given association name doesn't exist!"
+msgstr ""
+
#: ./src/pyams_content/component/association/zmi/templates/associations.pt:6
msgid "Associations"
msgstr ""
@@ -646,39 +724,51 @@
msgid "Mailto link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:51
+#: ./src/pyams_content/component/links/zmi/__init__.py:60
+msgid "Internal links"
+msgstr ""
+
+#: ./src/pyams_content/component/links/zmi/__init__.py:73
msgid "Add internal link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:63
+#: ./src/pyams_content/component/links/zmi/__init__.py:85
msgid "Add new internal link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:92
+#: ./src/pyams_content/component/links/zmi/__init__.py:128
msgid "Edit internal link properties"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:127
+#: ./src/pyams_content/component/links/zmi/__init__.py:166
+msgid "External links"
+msgstr ""
+
+#: ./src/pyams_content/component/links/zmi/__init__.py:179
msgid "Add external link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:139
+#: ./src/pyams_content/component/links/zmi/__init__.py:191
msgid "Add new external link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:168
+#: ./src/pyams_content/component/links/zmi/__init__.py:234
msgid "Edit external link properties"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:204
+#: ./src/pyams_content/component/links/zmi/__init__.py:272
+msgid "Mailto links"
+msgstr ""
+
+#: ./src/pyams_content/component/links/zmi/__init__.py:285
msgid "Add mailto link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:216
+#: ./src/pyams_content/component/links/zmi/__init__.py:297
msgid "Add new mailto link"
msgstr ""
-#: ./src/pyams_content/component/links/zmi/__init__.py:245
+#: ./src/pyams_content/component/links/zmi/__init__.py:340
msgid "Edit mailto link properties"
msgstr ""
@@ -766,42 +856,42 @@
msgid "[{service_name}] A content review is requested"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/search.py:73
+#: ./src/pyams_content/shared/common/zmi/search.py:83
msgid "Quick search results"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/search.py:143
+#: ./src/pyams_content/shared/common/zmi/search.py:159
#: ./src/pyams_content/shared/common/zmi/dashboard.py:964
msgid "Advanced search"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/search.py:226
+#: ./src/pyams_content/shared/common/zmi/search.py:248
msgid "Advanced search results"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/search.py:118
-#: ./src/pyams_content/shared/common/zmi/dashboard.py:207
-msgid "Owner"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:121
-#: ./src/pyams_content/shared/common/zmi/dashboard.py:144
-msgid "Status"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:125
-msgid "Created after..."
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:128
-msgid "Created before..."
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/search.py:131
-msgid "Modified after..."
-msgstr ""
-
#: ./src/pyams_content/shared/common/zmi/search.py:134
+#: ./src/pyams_content/shared/common/zmi/dashboard.py:207
+msgid "Owner"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/search.py:137
+#: ./src/pyams_content/shared/common/zmi/dashboard.py:144
+msgid "Status"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/search.py:141
+msgid "Created after..."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/search.py:144
+msgid "Created before..."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/search.py:147
+msgid "Modified after..."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/search.py:150
msgid "Modified before..."
msgstr ""
@@ -834,7 +924,7 @@
#: ./src/pyams_content/shared/common/zmi/workflow.py:627
#: ./src/pyams_content/shared/common/zmi/workflow.py:673
#: ./src/pyams_content/shared/common/zmi/workflow.py:726
-#: ./src/pyams_content/shared/common/zmi/__init__.py:252
+#: ./src/pyams_content/shared/common/zmi/__init__.py:250
#: ./src/pyams_content/shared/common/zmi/owner.py:74
#: ./src/pyams_content/shared/common/zmi/review.py:90
msgid "Cancel"
@@ -928,11 +1018,11 @@
msgid "{state} {date}"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/__init__.py:242
+#: ./src/pyams_content/shared/common/zmi/__init__.py:240
msgid "Duplicate content..."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/__init__.py:261
+#: ./src/pyams_content/shared/common/zmi/__init__.py:259
msgid "Duplicate content"
msgstr ""
@@ -940,19 +1030,27 @@
msgid "This title can be modified afterwards"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/__init__.py:253
+#: ./src/pyams_content/shared/common/zmi/__init__.py:251
msgid "Duplicate this content"
msgstr ""
#: ./src/pyams_content/shared/common/zmi/__init__.py:304
#, python-format
-msgid "Duplicate content ({oid})"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/__init__.py:350
+msgid "Clone created from version {source} of {oid} (in « {state} » state)"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/__init__.py:353
msgid "Created or modified in this version"
msgstr ""
+#: ./src/pyams_content/shared/common/zmi/preview.py:42
+msgid "Preview"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/preview.py:57
+msgid "Content preview"
+msgstr ""
+
#: ./src/pyams_content/shared/common/zmi/summary.py:51
msgid "Display content summary"
msgstr ""
@@ -1015,10 +1113,14 @@
msgstr ""
#: ./src/pyams_content/shared/common/zmi/manager.py:145
+msgid "Languages"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/manager.py:156
msgid "Content languages"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/manager.py:162
+#: ./src/pyams_content/shared/common/zmi/manager.py:173
msgid ""
"Tool languages are used to translate own tool properties, and newly created "
"contents will propose these languages by default"
@@ -1119,7 +1221,9 @@
msgstr ""
#: ./src/pyams_content/shared/common/zmi/dashboard.py:408
+#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:8
#: ./src/pyams_content/root/zmi/__init__.py:271
+#: ./src/pyams_content/root/zmi/templates/dashboard.pt:8
msgid "My favorites"
msgstr ""
@@ -1339,14 +1443,18 @@
msgid "Content review request"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/review.py:159
+#: ./src/pyams_content/shared/common/zmi/review.py:163
msgid "Comments"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/review.py:179
+#: ./src/pyams_content/shared/common/zmi/review.py:183
msgid "Review comments"
msgstr ""
+#: ./src/pyams_content/shared/common/zmi/review.py:212
+msgid "Add comment..."
+msgstr ""
+
#: ./src/pyams_content/shared/common/zmi/review.py:71
msgid "Sought principals"
msgstr ""
@@ -1378,11 +1486,11 @@
msgid "Ask for content review"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/review.py:145
+#: ./src/pyams_content/shared/common/zmi/review.py:147
msgid "Request successful. No new notification have been sent"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/review.py:249
+#: ./src/pyams_content/shared/common/zmi/review.py:266
msgid "Message is mandatory!"
msgstr ""
@@ -1432,19 +1540,31 @@
msgid "{state} by {principal}"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/header.py:117
+#: ./src/pyams_content/shared/common/zmi/header.py:116
#, python-format
msgid "since {date}"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/header.py:127
+#: ./src/pyams_content/shared/common/zmi/header.py:129
msgid "access new version"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/header.py:138
+#: ./src/pyams_content/shared/common/zmi/header.py:141
msgid "access published version"
msgstr ""
+#: ./src/pyams_content/shared/common/zmi/header.py:135
+msgid "access waiting version"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/header.py:150
+msgid "access retired version"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/header.py:159
+msgid "access archived version"
+msgstr ""
+
#: ./src/pyams_content/shared/common/zmi/templates/wf-retiring-message.pt:2
msgid ""
"You considerate that the currently published version should no more be "
@@ -1457,11 +1577,23 @@
"request."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:43
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:32
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments-json.pt:15
+#: ./src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:14
+msgid "Review query from"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:38
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments-json.pt:21
+#: ./src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:20
+msgid "(as reviewer)"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:57
msgid "Add a comment..."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:49
+#: ./src/pyams_content/shared/common/zmi/templates/review-comments.pt:63
msgid "Add comment"
msgstr ""
@@ -1484,20 +1616,20 @@
"again except by creating a new version."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:13
+#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:18
msgid "SEARCH - Between all contents of type « ${type} »"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:24
-msgid "Quick search..."
-msgstr ""
-
#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:29
+msgid "Quick search..."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:34
msgid "Advanced search..."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:42
-#: ./src/pyams_content/root/zmi/templates/dashboard.pt:18
+#: ./src/pyams_content/shared/common/zmi/templates/dashboard.pt:47
+#: ./src/pyams_content/root/zmi/templates/dashboard.pt:23
msgid "You are not actually concerned by any content."
msgstr ""
@@ -1622,7 +1754,7 @@
" again, or archived."
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:11
+#: ./src/pyams_content/shared/common/zmi/templates/review-add-comment.pt:22
msgid "just now"
msgstr ""
@@ -1647,25 +1779,38 @@
msgid "[${service_name}] You are requested for a content review"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:12
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:30
msgid "Hello,"
msgstr ""
-#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:13
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:31
msgid ""
-"You have been requested by ${sender} to make a review of a content called « "
-"${title} » which has been created on publication platform « ${service_name} "
-"»."
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:19
-msgid "Comment associated with this request is:"
-msgstr ""
-
-#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:21
+"You have been requested by ${sender}, contributor of « ${service_name} » "
+"website, to make a review of a content."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:36
+msgid "${sender} added the following message to his request:"
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:41
msgid ""
"To review and comment this publication, please use the following link: "
-"${target}"
+"${target}."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:44
+msgid "After reading this content, please use the « Comments » menu entry."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:45
+msgid ""
+"If you don't want to reply to this request, please contact ${sender} directly"
+" by replying to this mail."
+msgstr ""
+
+#: ./src/pyams_content/shared/common/zmi/templates/review-notification.pt:47
+msgid "Thank you."
msgstr ""
#: ./src/pyams_content/shared/common/zmi/templates/wf-owner-warning.pt:1
@@ -2179,6 +2324,10 @@
msgid "View result items"
msgstr ""
+#: ./src/pyams_content/shared/view/zmi/templates/summary.pt:3
+msgid "WARNING: items displayed in this preview are out of context!!"
+msgstr ""
+
#: ./src/pyams_content/shared/view/portlet/__init__.py:60
msgid "View items"
msgstr ""
@@ -2187,11 +2336,11 @@
msgid "Simple list view"
msgstr ""
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:30
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:31
msgid "Selected view"
msgstr ""
-#: ./src/pyams_content/shared/view/portlet/interfaces.py:31
+#: ./src/pyams_content/shared/view/portlet/interfaces.py:32
msgid "Reference to the view from which items are extracted"
msgstr ""
@@ -2283,15 +2432,15 @@
msgid "Image map"
msgstr ""
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:56
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:55
msgid "Add image map..."
msgstr ""
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:67
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:66
msgid "Add new image map"
msgstr ""
-#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:97
+#: ./src/pyams_content/shared/imagemap/zmi/paragraph.py:96
msgid "Edit paragraph properties"
msgstr ""
@@ -2358,10 +2507,6 @@
msgid "Edit image map properties"
msgstr ""
-#: ./src/pyams_content/shared/imagemap/zmi/templates/summary.pt:3
-msgid "Image areas preview"
-msgstr ""
-
#: ./src/pyams_content/shared/imagemap/interfaces/__init__.py:45
msgid "Internal or external link associated with this map area"
msgstr ""
@@ -2457,7 +2602,7 @@
msgid "Content"
msgstr ""
-#: ./src/pyams_content/root/zmi/templates/dashboard.pt:6
+#: ./src/pyams_content/root/zmi/templates/dashboard.pt:7
msgid "Your contents dashboard"
msgstr ""