--- a/.installed.cfg Fri Dec 08 11:49:13 2017 +0100
+++ b/.installed.cfg Fri Dec 08 12:16:58 2017 +0100
@@ -10,52 +10,19 @@
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-catalog.egg-link
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-form.egg-link
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-utils.egg-link
-parts = pyflakes test package i18n
-
-[pyflakes]
-__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pyflakes
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pyflakes
-__buildout_signature__ = zc.recipe.egg-2.0.3-py3.5.egg setuptools-33.1.1-py3.5.egg zc.buildout-2.9.3-py3.5.egg
-_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
-_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
-_e = /var/local/env/pyams/eggs
-bin-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
-develop-eggs-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
-eggs = pyflakes
-eggs-directory = /var/local/env/pyams/eggs
-entry-points = pyflakes=pyflakes.scripts.pyflakes:main
-find-links = http://download.ztfy.org/eggs
-initialization = if not sys.argv[1:]: sys.argv[1:] = ["src"]
-recipe = zc.recipe.egg
-scripts = pyflakes
-
-[test]
-__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/parts/test
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/test
-__buildout_signature__ = zc.recipe.testrunner-2.0.0-py3.5.egg zc.recipe.egg-2.0.3-py3.5.egg setuptools-33.1.1-py3.5.egg zope.testrunner-4.7.0-py3.5.egg zc.buildout-2.9.3-py3.5.egg zope.interface-4.4.1-py3.5-linux-x86_64.egg zope.exceptions-4.1.0-py3.5.egg six-e7e58fc36ac96295dcff9979007c0533
-_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
-_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
-_e = /var/local/env/pyams/eggs
-bin-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
-develop-eggs-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
-eggs = pyams_zmi [test]
-eggs-directory = /var/local/env/pyams/eggs
-find-links = http://download.ztfy.org/eggs
-location = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/parts/test
-recipe = zc.recipe.testrunner
-script = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/test
+parts = package i18n pyflakes test
[package]
__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pyams_upgrade
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pshell
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/ptweens
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pviews
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pcreate
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/proutes
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pserve
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/prequest
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pshell
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pdistreport
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pserve
-__buildout_signature__ = zc.recipe.egg-2.0.3-py3.5.egg setuptools-33.1.1-py3.5.egg zc.buildout-2.9.3-py3.5.egg
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/proutes
+__buildout_signature__ = zc.recipe.egg-2d3d5cf01fdef092e9fa5e150cc1efc3 setuptools-2d3d5cf01fdef092e9fa5e150cc1efc3 zc.buildout-2d3d5cf01fdef092e9fa5e150cc1efc3
_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
_e = /var/local/env/pyams/eggs
@@ -79,9 +46,9 @@
[i18n]
__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pybabel
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/polint
/home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pot-create
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/polint
-__buildout_signature__ = zc.recipe.egg-2.0.3-py3.5.egg setuptools-33.1.1-py3.5.egg zc.buildout-2.9.3-py3.5.egg
+__buildout_signature__ = zc.recipe.egg-2d3d5cf01fdef092e9fa5e150cc1efc3 setuptools-2d3d5cf01fdef092e9fa5e150cc1efc3 zc.buildout-2d3d5cf01fdef092e9fa5e150cc1efc3
_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
_e = /var/local/env/pyams/eggs
@@ -93,11 +60,38 @@
find-links = http://download.ztfy.org/eggs
recipe = zc.recipe.egg
-[buildout]
-parts = test package i18n pyflakes
+[pyflakes]
+__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pyflakes
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/pyflakes
+__buildout_signature__ = zc.recipe.egg-2d3d5cf01fdef092e9fa5e150cc1efc3 setuptools-2d3d5cf01fdef092e9fa5e150cc1efc3 zc.buildout-2d3d5cf01fdef092e9fa5e150cc1efc3
+_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
+_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
+_e = /var/local/env/pyams/eggs
+bin-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
+develop-eggs-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
+eggs = pyflakes
+eggs-directory = /var/local/env/pyams/eggs
+entry-points = pyflakes=pyflakes.scripts.pyflakes:main
+find-links = http://download.ztfy.org/eggs
+initialization = if not sys.argv[1:]: sys.argv[1:] = ["src"]
+recipe = zc.recipe.egg
+scripts = pyflakes
-[buildout]
-parts = package i18n pyflakes test
+[test]
+__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/parts/test
+ /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/test
+__buildout_signature__ = zc.recipe.testrunner-2d3d5cf01fdef092e9fa5e150cc1efc3 zc.recipe.egg-2d3d5cf01fdef092e9fa5e150cc1efc3 setuptools-2d3d5cf01fdef092e9fa5e150cc1efc3 zope.testrunner-2d3d5cf01fdef092e9fa5e150cc1efc3 zc.buildout-2d3d5cf01fdef092e9fa5e150cc1efc3 zope.interface-2d3d5cf01fdef092e9fa5e150cc1efc3 zope.exceptions-2d3d5cf01fdef092e9fa5e150cc1efc3 six-2d3d5cf01fdef092e9fa5e150cc1efc3
+_b = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
+_d = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
+_e = /var/local/env/pyams/eggs
+bin-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin
+develop-eggs-directory = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs
+eggs = pyams_zmi [test]
+eggs-directory = /var/local/env/pyams/eggs
+find-links = http://download.ztfy.org/eggs
+location = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/parts/test
+recipe = zc.recipe.testrunner
+script = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/bin/test
[buildout]
installed_develop_eggs = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-file.egg-link
@@ -123,28 +117,3 @@
[buildout]
parts = package i18n pyflakes test
-
-[buildout]
-installed_develop_eggs = /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-file.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/lingua.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-template.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-skin.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-pagelet.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-viewlet.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-i18n.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-zmi.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-catalog.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-form.egg-link
- /home/tflorac/Dropbox/src/PyAMS/pyams_zmi/develop-eggs/pyams-utils.egg-link
-
-[buildout]
-parts = i18n pyflakes test package
-
-[buildout]
-parts = pyflakes test package i18n
-
-[buildout]
-parts = test package i18n pyflakes
-
-[buildout]
-parts = package i18n pyflakes test
--- a/buildout.cfg Fri Dec 08 11:49:13 2017 +0100
+++ b/buildout.cfg Fri Dec 08 12:16:58 2017 +0100
@@ -76,4 +76,4 @@
eggs = pyams_zmi [test]
[versions]
-pyams_zmi = 0.1.5
+pyams_zmi = 0.1.6
--- a/docs/HISTORY.txt Fri Dec 08 11:49:13 2017 +0100
+++ b/docs/HISTORY.txt Fri Dec 08 12:16:58 2017 +0100
@@ -1,6 +1,11 @@
History
=======
+0.1.6
+-----
+ - added Google Tag Manager extension management interface
+ - updated menu style
+
0.1.5
-----
- added base class for admin container view
--- a/setup.py Fri Dec 08 11:49:13 2017 +0100
+++ b/setup.py Fri Dec 08 12:16:58 2017 +0100
@@ -22,7 +22,7 @@
README = os.path.join(DOCS, 'README.txt')
HISTORY = os.path.join(DOCS, 'HISTORY.txt')
-version = '0.1.5'
+version = '0.1.6'
long_description = open(README).read() + '\n\n' + open(HISTORY).read()
tests_require = []
--- a/src/pyams_zmi.egg-info/PKG-INFO Fri Dec 08 11:49:13 2017 +0100
+++ b/src/pyams_zmi.egg-info/PKG-INFO Fri Dec 08 12:16:58 2017 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pyams-zmi
-Version: 0.1.5
+Version: 0.1.6
Summary: PyAMS base management interface
Home-page: http://hg.ztfy.org/pyams/pyams_zmi
Author: Thierry Florac
@@ -11,6 +11,11 @@
History
=======
+ 0.1.6
+ -----
+ - added Google Tag Manager extension management interface
+ - updated menu style
+
0.1.5
-----
- added base class for admin container view
--- a/src/pyams_zmi.egg-info/requires.txt Fri Dec 08 11:49:13 2017 +0100
+++ b/src/pyams_zmi.egg-info/requires.txt Fri Dec 08 12:16:58 2017 +0100
@@ -1,3 +1,4 @@
+setuptools
pyams_form
pyams_pagelet
pyams_skin
@@ -6,7 +7,6 @@
pyams_viewlet
pyams_zmi
pyramid
-setuptools
z3c.form
z3c.table
zope.component
Binary file src/pyams_zmi/locales/fr/LC_MESSAGES/pyams_zmi.mo has changed
--- a/src/pyams_zmi/locales/fr/LC_MESSAGES/pyams_zmi.po Fri Dec 08 11:49:13 2017 +0100
+++ b/src/pyams_zmi/locales/fr/LC_MESSAGES/pyams_zmi.po Fri Dec 08 12:16:58 2017 +0100
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2016-10-10 14:42+0200\n"
+"POT-Creation-Date: 2017-11-14 17:03+0100\n"
"PO-Revision-Date: 2015-02-04 09:50+0100\n"
"Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
"Language-Team: French <traduc@traduc.org>\n"
@@ -16,15 +16,15 @@
"Generated-By: Lingua 3.8\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/pyams_zmi/skin.py:40
+#: src/pyams_zmi/skin.py:42
msgid "PyAMS management skin"
msgstr "Skin d'administration PyAMS"
-#: src/pyams_zmi/skin.py:53
+#: src/pyams_zmi/skin.py:55
msgid "Graphic theme..."
msgstr "Thème graphique"
-#: src/pyams_zmi/skin.py:70
+#: src/pyams_zmi/skin.py:72
msgid "Graphic theme elements"
msgstr "Thème graphique"
@@ -40,36 +40,31 @@
msgid "Delete utility"
msgstr "Supprimer cet utilitaire"
-#: src/pyams_zmi/control_panel.py:117 src/pyams_zmi/control_panel.py:247
-#: src/pyams_zmi/control_panel.py:311 src/pyams_zmi/viewlet/menu/__init__.py:60
-msgid "Control panel"
-msgstr "Panneau de configuration"
-
-#: src/pyams_zmi/control_panel.py:151
+#: src/pyams_zmi/control_panel.py:150
msgid "Component"
msgstr "Composant"
-#: src/pyams_zmi/control_panel.py:173
+#: src/pyams_zmi/control_panel.py:172
msgid "Registered interface"
msgstr "Interface enregistrée"
-#: src/pyams_zmi/control_panel.py:188
+#: src/pyams_zmi/control_panel.py:187
msgid "Name"
msgstr "Nom"
-#: src/pyams_zmi/control_panel.py:208
+#: src/pyams_zmi/control_panel.py:207
msgid "Local registrations"
msgstr "Registre local"
-#: src/pyams_zmi/control_panel.py:217
+#: src/pyams_zmi/control_panel.py:216
msgid "Local utilities registrations"
msgstr "Registre local des composants"
-#: src/pyams_zmi/control_panel.py:254
+#: src/pyams_zmi/control_panel.py:253
msgid "Local registry utilities"
msgstr "Le registre local des composants"
-#: src/pyams_zmi/control_panel.py:255
+#: src/pyams_zmi/control_panel.py:254
msgid ""
"A local registry is a registry defining utilities stored into\n"
"site's Object Database (ZODB).\n"
@@ -88,19 +83,19 @@
"Vous pouvez gérer ces composants et modifier leurs propriétés pour changer "
"le comportement du site sans modifier l'application."
-#: src/pyams_zmi/control_panel.py:272
+#: src/pyams_zmi/control_panel.py:271
msgid "Global registrations"
msgstr "Registre global"
-#: src/pyams_zmi/control_panel.py:281
+#: src/pyams_zmi/control_panel.py:280
msgid "Global utilities registrations"
msgstr "Registre global des composants"
-#: src/pyams_zmi/control_panel.py:318
+#: src/pyams_zmi/control_panel.py:317
msgid "Global registry utilities"
msgstr "Le registre global des composants"
-#: src/pyams_zmi/control_panel.py:319
+#: src/pyams_zmi/control_panel.py:318
msgid ""
"The global registry groups local utilities as well as utilities registered "
"outside\n"
@@ -117,15 +112,15 @@
"inclusions de paquets ou des directives ZCML) et ne peuvent être modifiés "
"sans modifier la configuration du site."
-#: src/pyams_zmi/control_panel.py:196
+#: src/pyams_zmi/control_panel.py:195
msgid "< no name >"
msgstr "< pas de nom >"
-#: src/pyams_zmi/control_panel.py:129
+#: src/pyams_zmi/control_panel.py:128
msgid "No provided object_name argument!"
msgstr "L'argument 'object_name' n'a pas été fourni !"
-#: src/pyams_zmi/control_panel.py:134
+#: src/pyams_zmi/control_panel.py:133
msgid "Given utility name doesn't exist!"
msgstr "L'utilitaire indiqué n'existe pas !"
@@ -146,18 +141,26 @@
msgstr "Propriétés du back-office du site"
#: src/pyams_zmi/extension.py:47
+msgid "Google Tag Manager..."
+msgstr "Google Tag Manager"
+
+#: src/pyams_zmi/extension.py:58
+msgid "Update Google Tag Manager properties"
+msgstr "Propriétés du service Google Tag Manager"
+
+#: src/pyams_zmi/extension.py:83
msgid "Google Analytics..."
msgstr "Google Analytics"
-#: src/pyams_zmi/extension.py:58
+#: src/pyams_zmi/extension.py:94
msgid "Update Google Analytics properties"
msgstr "Propriétés du service Google Analytics"
-#: src/pyams_zmi/extension.py:83
+#: src/pyams_zmi/extension.py:119
msgid "UserReport settings..."
msgstr "UserReport"
-#: src/pyams_zmi/extension.py:94
+#: src/pyams_zmi/extension.py:130
msgid "Update UserReport service properties"
msgstr "Propriétés du service UserReport"
@@ -169,6 +172,35 @@
msgid "Site management"
msgstr "Gérer le site"
+#: src/pyams_zmi/viewlet/menu/__init__.py:60
+msgid "Control panel"
+msgstr "Panneau de configuration"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:57
+msgid "Hide menu"
+msgstr "Masquer le menu"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:74
+msgid "Update your profile to select an avatar..."
+msgstr "COmplétez votre profil pour sélectionner un avater..."
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:89
+msgid "My shortcuts"
+msgstr "Mes raccourcis"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:108
+msgid "Notifications"
+msgstr "Notifications"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:167
+msgid ""
+"<span><i class='text-warning fa fa-warning'></i> "
+"WARNING: this will reset all your widgets status!</span>"
+msgstr ""
+"<span><i class='text-warning fa fa-warning'></i> "
+"ATTENTION: ceci va réinitialiser toute la configuration de votre interface!"
+"</span>"
+
#~ msgid "Local utilities registry"
#~ msgstr "Registre local des composants"
--- a/src/pyams_zmi/locales/fr/LC_MESSAGES/pyams_zmi.po~ Fri Dec 08 11:49:13 2017 +0100
+++ b/src/pyams_zmi/locales/fr/LC_MESSAGES/pyams_zmi.po~ Fri Dec 08 12:16:58 2017 +0100
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2016-10-07 15:54+0200\n"
+"POT-Creation-Date: 2017-11-14 17:03+0100\n"
"PO-Revision-Date: 2015-02-04 09:50+0100\n"
"Last-Translator: Thierry Florac <tflorac@ulthar.net>\n"
"Language-Team: French <traduc@traduc.org>\n"
@@ -16,10 +16,18 @@
"Generated-By: Lingua 3.8\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/pyams_zmi/skin.py:32
+#: src/pyams_zmi/skin.py:42
msgid "PyAMS management skin"
msgstr "Skin d'administration PyAMS"
+#: src/pyams_zmi/skin.py:55
+msgid "Graphic theme..."
+msgstr "Thème graphique"
+
+#: src/pyams_zmi/skin.py:72
+msgid "Graphic theme elements"
+msgstr "Thème graphique"
+
#: src/pyams_zmi/control_panel.py:62
msgid "Utilities"
msgstr "Utilitaires"
@@ -32,36 +40,31 @@
msgid "Delete utility"
msgstr "Supprimer cet utilitaire"
-#: src/pyams_zmi/control_panel.py:117 src/pyams_zmi/control_panel.py:247
-#: src/pyams_zmi/control_panel.py:311 src/pyams_zmi/viewlet/menu/__init__.py:60
-msgid "Control panel"
-msgstr "Panneau de configuration"
-
-#: src/pyams_zmi/control_panel.py:151
+#: src/pyams_zmi/control_panel.py:150
msgid "Component"
msgstr "Composant"
-#: src/pyams_zmi/control_panel.py:173
+#: src/pyams_zmi/control_panel.py:172
msgid "Registered interface"
msgstr "Interface enregistrée"
-#: src/pyams_zmi/control_panel.py:188
+#: src/pyams_zmi/control_panel.py:187
msgid "Name"
msgstr "Nom"
-#: src/pyams_zmi/control_panel.py:208
+#: src/pyams_zmi/control_panel.py:207
msgid "Local registrations"
msgstr "Registre local"
-#: src/pyams_zmi/control_panel.py:217
+#: src/pyams_zmi/control_panel.py:216
msgid "Local utilities registrations"
msgstr "Registre local des composants"
-#: src/pyams_zmi/control_panel.py:254
+#: src/pyams_zmi/control_panel.py:253
msgid "Local registry utilities"
msgstr "Le registre local des composants"
-#: src/pyams_zmi/control_panel.py:255
+#: src/pyams_zmi/control_panel.py:254
msgid ""
"A local registry is a registry defining utilities stored into\n"
"site's Object Database (ZODB).\n"
@@ -80,19 +83,19 @@
"Vous pouvez gérer ces composants et modifier leurs propriétés pour changer "
"le comportement du site sans modifier l'application."
-#: src/pyams_zmi/control_panel.py:272
+#: src/pyams_zmi/control_panel.py:271
msgid "Global registrations"
msgstr "Registre global"
-#: src/pyams_zmi/control_panel.py:281
+#: src/pyams_zmi/control_panel.py:280
msgid "Global utilities registrations"
msgstr "Registre global des composants"
-#: src/pyams_zmi/control_panel.py:318
+#: src/pyams_zmi/control_panel.py:317
msgid "Global registry utilities"
msgstr "Le registre global des composants"
-#: src/pyams_zmi/control_panel.py:319
+#: src/pyams_zmi/control_panel.py:318
msgid ""
"The global registry groups local utilities as well as utilities registered "
"outside\n"
@@ -109,15 +112,15 @@
"inclusions de paquets ou des directives ZCML) et ne peuvent être modifiés "
"sans modifier la configuration du site."
-#: src/pyams_zmi/control_panel.py:196
+#: src/pyams_zmi/control_panel.py:195
msgid "< no name >"
msgstr "< pas de nom >"
-#: src/pyams_zmi/control_panel.py:129
+#: src/pyams_zmi/control_panel.py:128
msgid "No provided object_name argument!"
msgstr "L'argument 'object_name' n'a pas été fourni !"
-#: src/pyams_zmi/control_panel.py:134
+#: src/pyams_zmi/control_panel.py:133
msgid "Given utility name doesn't exist!"
msgstr "L'utilitaire indiqué n'existe pas !"
@@ -127,31 +130,39 @@
#: src/pyams_zmi/site.py:75
msgid "Update main site properties"
-msgstr "Mise à jour des propriétés de base du site"
+msgstr "Propriétés de base du site"
#: src/pyams_zmi/site.py:129
msgid "Back-office properties..."
-msgstr "Propriétés du back-office..."
+msgstr "Propriétés du back-office"
-#: src/pyams_zmi/site.py:146
+#: src/pyams_zmi/site.py:140
msgid "Update site back-office properties"
-msgstr "Mise à jour des propriétés du back-office du site"
+msgstr "Propriétés du back-office du site"
#: src/pyams_zmi/extension.py:47
-msgid "Google Analytics..."
-msgstr "Google Analytics..."
+msgid "Google Tag Manager..."
+msgstr "Google Tag Manager"
#: src/pyams_zmi/extension.py:58
-msgid "Update Google Analytics properties"
-msgstr "Mise à jour des propriétés Google Analytics"
+msgid "Update Google Tag Manager properties"
+msgstr "Propriétés du service Google Tag Manager"
#: src/pyams_zmi/extension.py:83
-msgid "UserReport settings..."
-msgstr "UserReport..."
+msgid "Google Analytics..."
+msgstr "Google Analytics"
#: src/pyams_zmi/extension.py:94
+msgid "Update Google Analytics properties"
+msgstr "Propriétés du service Google Analytics"
+
+#: src/pyams_zmi/extension.py:119
+msgid "UserReport settings..."
+msgstr "UserReport"
+
+#: src/pyams_zmi/extension.py:130
msgid "Update UserReport service properties"
-msgstr "Mise à jour des propriétés du service UserReport"
+msgstr "Propriétés du service UserReport"
#: src/pyams_zmi/viewlet/menu/__init__.py:40
msgid "Content management"
@@ -161,6 +172,34 @@
msgid "Site management"
msgstr "Gérer le site"
+#: src/pyams_zmi/viewlet/menu/__init__.py:60
+msgid "Control panel"
+msgstr "Panneau de configuration"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:57
+msgid "Hide menu"
+msgstr "Masquer le menu"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:74
+msgid "Update your profile to select an avatar..."
+msgstr "COmplétez votre profil pour sélectionner un avater..."
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:89
+msgid "My shortcuts"
+msgstr "Mes raccourcis"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:108
+msgid "Notifications"
+msgstr "Notifications"
+
+#: src/pyams_zmi/interfaces/templates/admin-layout.pt:167
+msgid ""
+"<span><i class='text-warning fa fa-warning'></i> "
+"WARNING: this will reset all your widgets status!</span>"
+msgstr ""
+"<span><i class='text-warning fa fa-warning'></i> "
+"ATTENTION: ceci va réinitialiser toute la configuration de votre interface!</span>"
+
#~ msgid "Local utilities registry"
#~ msgstr "Registre local des composants"
--- a/src/pyams_zmi/locales/pyams_zmi.pot Fri Dec 08 11:49:13 2017 +0100
+++ b/src/pyams_zmi/locales/pyams_zmi.pot Fri Dec 08 12:16:58 2017 +0100
@@ -1,12 +1,12 @@
-#
+#
# SOME DESCRIPTIVE TITLE
# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE 1.0\n"
-"POT-Creation-Date: 2016-10-10 14:42+0200\n"
+"POT-Creation-Date: 2017-11-14 17:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,17 +14,17 @@
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Lingua 3.8\n"
+"Generated-By: Lingua 3.10.dev0\n"
-#: ./src/pyams_zmi/skin.py:40
+#: ./src/pyams_zmi/skin.py:42
msgid "PyAMS management skin"
msgstr ""
-#: ./src/pyams_zmi/skin.py:53
+#: ./src/pyams_zmi/skin.py:55
msgid "Graphic theme..."
msgstr ""
-#: ./src/pyams_zmi/skin.py:70
+#: ./src/pyams_zmi/skin.py:72
msgid "Graphic theme elements"
msgstr ""
@@ -40,37 +40,31 @@
msgid "Delete utility"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:117 ./src/pyams_zmi/control_panel.py:247
-#: ./src/pyams_zmi/control_panel.py:311
-#: ./src/pyams_zmi/viewlet/menu/__init__.py:60
-msgid "Control panel"
-msgstr ""
-
-#: ./src/pyams_zmi/control_panel.py:151
+#: ./src/pyams_zmi/control_panel.py:150
msgid "Component"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:173
+#: ./src/pyams_zmi/control_panel.py:172
msgid "Registered interface"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:188
+#: ./src/pyams_zmi/control_panel.py:187
msgid "Name"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:208
+#: ./src/pyams_zmi/control_panel.py:207
msgid "Local registrations"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:217
+#: ./src/pyams_zmi/control_panel.py:216
msgid "Local utilities registrations"
msgstr ""
+#: ./src/pyams_zmi/control_panel.py:253
+msgid "Local registry utilities"
+msgstr ""
+
#: ./src/pyams_zmi/control_panel.py:254
-msgid "Local registry utilities"
-msgstr ""
-
-#: ./src/pyams_zmi/control_panel.py:255
msgid ""
"A local registry is a registry defining utilities stored into\n"
"site's Object Database (ZODB).\n"
@@ -79,19 +73,19 @@
"modifying the application."
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:272
+#: ./src/pyams_zmi/control_panel.py:271
msgid "Global registrations"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:281
+#: ./src/pyams_zmi/control_panel.py:280
msgid "Global utilities registrations"
msgstr ""
+#: ./src/pyams_zmi/control_panel.py:317
+msgid "Global registry utilities"
+msgstr ""
+
#: ./src/pyams_zmi/control_panel.py:318
-msgid "Global registry utilities"
-msgstr ""
-
-#: ./src/pyams_zmi/control_panel.py:319
msgid ""
"The global registry groups local utilities as well as utilities registered outside\n"
"site's Object Database (ZODB).\n"
@@ -100,15 +94,15 @@
"without modifying site configuration."
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:196
+#: ./src/pyams_zmi/control_panel.py:195
msgid "< no name >"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:129
+#: ./src/pyams_zmi/control_panel.py:128
msgid "No provided object_name argument!"
msgstr ""
-#: ./src/pyams_zmi/control_panel.py:134
+#: ./src/pyams_zmi/control_panel.py:133
msgid "Given utility name doesn't exist!"
msgstr ""
@@ -129,18 +123,26 @@
msgstr ""
#: ./src/pyams_zmi/extension.py:47
-msgid "Google Analytics..."
+msgid "Google Tag Manager..."
msgstr ""
#: ./src/pyams_zmi/extension.py:58
-msgid "Update Google Analytics properties"
+msgid "Update Google Tag Manager properties"
msgstr ""
#: ./src/pyams_zmi/extension.py:83
+msgid "Google Analytics..."
+msgstr ""
+
+#: ./src/pyams_zmi/extension.py:94
+msgid "Update Google Analytics properties"
+msgstr ""
+
+#: ./src/pyams_zmi/extension.py:119
msgid "UserReport settings..."
msgstr ""
-#: ./src/pyams_zmi/extension.py:94
+#: ./src/pyams_zmi/extension.py:130
msgid "Update UserReport service properties"
msgstr ""
@@ -151,3 +153,29 @@
#: ./src/pyams_zmi/viewlet/menu/__init__.py:50
msgid "Site management"
msgstr ""
+
+#: ./src/pyams_zmi/viewlet/menu/__init__.py:60
+msgid "Control panel"
+msgstr ""
+
+#: ./src/pyams_zmi/interfaces/templates/admin-layout.pt:57
+msgid "Hide menu"
+msgstr ""
+
+#: ./src/pyams_zmi/interfaces/templates/admin-layout.pt:74
+msgid "Update your profile to select an avatar..."
+msgstr ""
+
+#: ./src/pyams_zmi/interfaces/templates/admin-layout.pt:89
+msgid "My shortcuts"
+msgstr ""
+
+#: ./src/pyams_zmi/interfaces/templates/admin-layout.pt:108
+msgid "Notifications"
+msgstr ""
+
+#: ./src/pyams_zmi/interfaces/templates/admin-layout.pt:167
+msgid ""
+"<span><i class='text-warning fa fa-warning'></i> "
+"WARNING: this will reset all your widgets status!</span>"
+msgstr ""