# HG changeset patch # User Thierry Florac # Date 1537280846 -7200 # Node ID 4925a9f3a985eff39470602721286b4dc56b1166 # Parent f80eec0f148e5998eaae2a2045aedfddb34e2344 Version 0.1.12 diff -r f80eec0f148e -r 4925a9f3a985 .installed.cfg --- a/.installed.cfg Wed Sep 12 16:43:41 2018 +0200 +++ b/.installed.cfg Tue Sep 18 16:27:26 2018 +0200 @@ -12,22 +12,21 @@ /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-catalog.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-form.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-utils.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/tmp3zh0rmaqbuild parts = package i18n pyflakes test [package] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/chardetect /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/fanstatic-compile /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pyams_upgrade - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/prequest - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pshell - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pcreate - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pviews - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pserve - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pdistreport /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/ptweens /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/proutes -__buildout_signature__ = zc.recipe.egg-d45dd885254d7f32ab7887f3b58424fb zc.buildout-d45dd885254d7f32ab7887f3b58424fb setuptools-d45dd885254d7f32ab7887f3b58424fb + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/prequest + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pserve + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pcreate + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pdistreport + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pviews + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pshell +__buildout_signature__ = zc.recipe.egg-8f8815b05e6871a2c4acf8d9c9b6e98f zc.buildout-8f8815b05e6871a2c4acf8d9c9b6e98f setuptools-8f8815b05e6871a2c4acf8d9c9b6e98f _b = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs _e = /var/local/env/pyams/eggs @@ -60,9 +59,9 @@ [i18n] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pybabel + /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pot-create /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/polint - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pot-create -__buildout_signature__ = zc.recipe.egg-d45dd885254d7f32ab7887f3b58424fb zc.buildout-d45dd885254d7f32ab7887f3b58424fb setuptools-d45dd885254d7f32ab7887f3b58424fb +__buildout_signature__ = zc.recipe.egg-8f8815b05e6871a2c4acf8d9c9b6e98f zc.buildout-8f8815b05e6871a2c4acf8d9c9b6e98f setuptools-8f8815b05e6871a2c4acf8d9c9b6e98f _b = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs _e = /var/local/env/pyams/eggs @@ -77,7 +76,7 @@ [pyflakes] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pyflakes /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/pyflakes -__buildout_signature__ = zc.recipe.egg-d45dd885254d7f32ab7887f3b58424fb zc.buildout-d45dd885254d7f32ab7887f3b58424fb setuptools-d45dd885254d7f32ab7887f3b58424fb +__buildout_signature__ = zc.recipe.egg-8f8815b05e6871a2c4acf8d9c9b6e98f zc.buildout-8f8815b05e6871a2c4acf8d9c9b6e98f setuptools-8f8815b05e6871a2c4acf8d9c9b6e98f _b = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs _e = /var/local/env/pyams/eggs @@ -94,7 +93,7 @@ [test] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/parts/test /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/test -__buildout_signature__ = six-d45dd885254d7f32ab7887f3b58424fb zc.recipe.testrunner-d45dd885254d7f32ab7887f3b58424fb zc.recipe.egg-d45dd885254d7f32ab7887f3b58424fb zc.buildout-d45dd885254d7f32ab7887f3b58424fb zope.exceptions-d45dd885254d7f32ab7887f3b58424fb zope.interface-d45dd885254d7f32ab7887f3b58424fb zope.testrunner-d45dd885254d7f32ab7887f3b58424fb setuptools-d45dd885254d7f32ab7887f3b58424fb +__buildout_signature__ = six-8f8815b05e6871a2c4acf8d9c9b6e98f zc.recipe.testrunner-8f8815b05e6871a2c4acf8d9c9b6e98f zc.recipe.egg-8f8815b05e6871a2c4acf8d9c9b6e98f zc.buildout-8f8815b05e6871a2c4acf8d9c9b6e98f zope.exceptions-8f8815b05e6871a2c4acf8d9c9b6e98f zope.interface-8f8815b05e6871a2c4acf8d9c9b6e98f zope.testrunner-8f8815b05e6871a2c4acf8d9c9b6e98f setuptools-8f8815b05e6871a2c4acf8d9c9b6e98f _b = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs _e = /var/local/env/pyams/eggs @@ -106,58 +105,3 @@ location = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/parts/test recipe = zc.recipe.testrunner script = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/bin/test - -[buildout] -installed_develop_eggs = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-file.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/lingua.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-template.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-security.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-skin.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-pagelet.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-viewlet.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-i18n.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-thesaurus.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-zmi.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-catalog.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-form.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/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 - -[buildout] -installed_develop_eggs = /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-file.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/tmpd9fnf479build - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/lingua.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-template.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-security.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-skin.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-pagelet.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-viewlet.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-i18n.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-thesaurus.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-zmi.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-catalog.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/develop-eggs/pyams-form.egg-link - /home/tflorac/Dropbox/src/PyAMS/pyams_thesaurus/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 diff -r f80eec0f148e -r 4925a9f3a985 docs/HISTORY.txt --- a/docs/HISTORY.txt Wed Sep 12 16:43:41 2018 +0200 +++ b/docs/HISTORY.txt Tue Sep 18 16:27:26 2018 +0200 @@ -1,6 +1,12 @@ History ======= +0.1.12 +------ + - use alternate label in terms tree selection widget when available + - added term's "order" attribute to be able to sort terms manually + - replaced autocomplete="off" directive with autocomplete="none" for Chrome compatibility + 0.1.11 ------ - updated PyAMS_utils "unique" API diff -r f80eec0f148e -r 4925a9f3a985 src/pyams_thesaurus.egg-info/PKG-INFO --- a/src/pyams_thesaurus.egg-info/PKG-INFO Wed Sep 12 16:43:41 2018 +0200 +++ b/src/pyams_thesaurus.egg-info/PKG-INFO Tue Sep 18 16:27:26 2018 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pyams-thesaurus -Version: 0.1.11 +Version: 0.1.12 Summary: PyAMS thesaurus management package Home-page: http://hg.ztfy.org/pyams/pyams_thesaurus Author: Thierry Florac @@ -12,6 +12,12 @@ History ======= + 0.1.12 + ------ + - use alternate label in terms tree selection widget when available + - added term's "order" attribute to be able to sort terms manually + - replaced autocomplete="off" directive with autocomplete="none" for Chrome compatibility + 0.1.11 ------ - updated PyAMS_utils "unique" API diff -r f80eec0f148e -r 4925a9f3a985 src/pyams_thesaurus.egg-info/SOURCES.txt --- a/src/pyams_thesaurus.egg-info/SOURCES.txt Wed Sep 12 16:43:41 2018 +0200 +++ b/src/pyams_thesaurus.egg-info/SOURCES.txt Tue Sep 18 16:27:26 2018 +0200 @@ -47,11 +47,6 @@ src/pyams_thesaurus/zmi/resources/css/pyams_thesaurus.min.css src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.js src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.js -src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.min.js -src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.min.min.js -src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.min.min.min.js -src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.min.min.min.min.js -src/pyams_thesaurus/zmi/resources/js/pyams_thesaurus.min.min.min.min.min.min.js src/pyams_thesaurus/zmi/templates/extract-tree.pt src/pyams_thesaurus/zmi/templates/terms-tree.pt src/pyams_thesaurus/zmi/widget/__init__.py diff -r f80eec0f148e -r 4925a9f3a985 src/pyams_thesaurus/locales/fr/LC_MESSAGES/pyams_thesaurus.po~ --- a/src/pyams_thesaurus/locales/fr/LC_MESSAGES/pyams_thesaurus.po~ Wed Sep 12 16:43:41 2018 +0200 +++ b/src/pyams_thesaurus/locales/fr/LC_MESSAGES/pyams_thesaurus.po~ Tue Sep 18 16:27:26 2018 +0200 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE 1.0\n" -"POT-Creation-Date: 2015-07-22 16:26+0200\n" +"POT-Creation-Date: 2018-08-29 13:50+0200\n" "PO-Revision-Date: 2015-04-14 10:11+0200\n" "Last-Translator: Thierry Florac \n" "Language-Team: French \n" @@ -16,209 +16,204 @@ "Generated-By: Lingua 3.10.dev0\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/pyams_thesaurus/__init__.py:28 +#: src/pyams_thesaurus/__init__.py:34 +msgid "Create thesaurus" +msgstr "Créer un thésaurus" + +#: src/pyams_thesaurus/__init__.py:36 msgid "Manage thesaurus properties" msgstr "Gérer les propriétés d'un thésaurus" -#: src/pyams_thesaurus/__init__.py:30 +#: src/pyams_thesaurus/__init__.py:38 msgid "Manage thesaurus content" msgstr "Gérer le contenu d'un thésaurus" -#: src/pyams_thesaurus/__init__.py:32 +#: src/pyams_thesaurus/__init__.py:40 msgid "Manage thesaurus extract" msgstr "Gérer un extrait d'un thésaurus" -#: src/pyams_thesaurus/__init__.py:36 +#: src/pyams_thesaurus/__init__.py:44 msgid "Thesaurus administrator (role)" msgstr "Administrateur du thésaurus (rôle)" -#: src/pyams_thesaurus/__init__.py:41 +#: src/pyams_thesaurus/__init__.py:51 msgid "Thesaurus content manager (role)" msgstr "Gestionnaire du thésaurus (rôle)" -#: src/pyams_thesaurus/__init__.py:45 +#: src/pyams_thesaurus/__init__.py:58 msgid "Thesaurus extract manager (role)" msgstr "Gestionnaire d'un extrait du thésaurus" -#: src/pyams_thesaurus/widget/templates/terms-list-input.pt:4 -#: src/pyams_thesaurus/widget/templates/terms-list-selector-input.pt:3 -msgid "Clear selected values" -msgstr "Enlever les valeurs sélectionnées" - -#: src/pyams_thesaurus/widget/templates/term-input.pt:4 -msgid "Clear selected value" -msgstr "Enlever la valeur sélectionnée" - -#: src/pyams_thesaurus/widget/templates/terms-list-selector-input.pt:8 -msgid "Show terms selector" -msgstr "Afficher le sélecteur de termes" - -#: src/pyams_thesaurus/zmi/extract.py:56 +#: src/pyams_thesaurus/zmi/extract.py:60 msgid "Thesaurus extracts" msgstr "Extraits du thésaurus" -#: src/pyams_thesaurus/zmi/extract.py:83 +#: src/pyams_thesaurus/zmi/extract.py:87 msgid "Extract contents" msgstr "Contenu de l'extrait" -#: src/pyams_thesaurus/zmi/extract.py:107 +#: src/pyams_thesaurus/zmi/extract.py:111 msgid "Switch extract" msgstr "Masquer ou afficher l'extrait" -#: src/pyams_thesaurus/zmi/extract.py:117 +#: src/pyams_thesaurus/zmi/extract.py:121 msgid "Delete extract" msgstr "Supprimer l'extrait" -#: src/pyams_thesaurus/zmi/extract.py:126 +#: src/pyams_thesaurus/zmi/extract.py:137 msgid "Add extract" msgstr "Ajouter un extrait" -#: src/pyams_thesaurus/zmi/extract.py:139 +#: src/pyams_thesaurus/zmi/extract.py:150 msgid "Add new extract" msgstr "Ajout d'un nouvel extrait" -#: src/pyams_thesaurus/zmi/extract.py:181 +#: src/pyams_thesaurus/zmi/extract.py:194 msgid "Edit extract properties" msgstr "Mise à jour des propriétés d'un extrait" -#: src/pyams_thesaurus/zmi/extract.py:220 +#: src/pyams_thesaurus/zmi/extract.py:235 msgid "Display extract terms" msgstr "Termes associés à cet extrait" -#: src/pyams_thesaurus/zmi/extract.py:179 -#: src/pyams_thesaurus/zmi/extract.py:218 +#: src/pyams_thesaurus/zmi/extract.py:192 +#: src/pyams_thesaurus/zmi/extract.py:233 #, python-format msgid "Thesaurus extract: {0}" msgstr "Extrait du thésaurus : {0}" -#: src/pyams_thesaurus/zmi/extract.py:288 -msgid "No provided object_name argument!" -msgstr "Aucun argument 'object_name' n'a été fourni !" - -#: src/pyams_thesaurus/zmi/extract.py:293 -msgid "Given extract name doesn't exist!" -msgstr "Aucun extrait correspondant au nom indiqué n'a été trouvé !" - -#: src/pyams_thesaurus/zmi/manager.py:52 -#: src/pyams_thesaurus/zmi/manager.py:106 -#: src/pyams_thesaurus/zmi/thesaurus.py:381 -#: src/pyams_thesaurus/zmi/thesaurus.py:450 +#: src/pyams_thesaurus/zmi/manager.py:55 src/pyams_thesaurus/zmi/manager.py:114 +#: src/pyams_thesaurus/zmi/thesaurus.py:404 +#: src/pyams_thesaurus/zmi/thesaurus.py:470 msgid "Thesaurus" msgstr "Thésaurus" -#: src/pyams_thesaurus/zmi/manager.py:60 +#: src/pyams_thesaurus/zmi/manager.py:71 msgid "Registered thesaurus" msgstr "Liste des thésaurus" -#: src/pyams_thesaurus/zmi/manager.py:78 +#: src/pyams_thesaurus/zmi/manager.py:87 msgid "Delete thesaurus" msgstr "Supprimer ce thésaurus" -#: src/pyams_thesaurus/zmi/manager.py:105 -msgid "Control panel" -msgstr "Panneau de configuration" - -#: src/pyams_thesaurus/zmi/manager.py:114 +#: src/pyams_thesaurus/zmi/manager.py:122 msgid "Add thesaurus" msgstr "Ajouter un thésaurus" -#: src/pyams_thesaurus/zmi/term.py:49 +#: src/pyams_thesaurus/zmi/term.py:50 msgid "Add term" msgstr "Ajouter un terme" -#: src/pyams_thesaurus/zmi/term.py:62 +#: src/pyams_thesaurus/zmi/term.py:66 msgid "Add new term" msgstr "Ajout d'un nouveau terme" -#: src/pyams_thesaurus/zmi/term.py:131 +#: src/pyams_thesaurus/zmi/term.py:138 msgid "Edit term properties" msgstr "Mise à jour des propriétés d'un terme" -#: src/pyams_thesaurus/zmi/term.py:105 +#: src/pyams_thesaurus/zmi/term.py:124 msgid "Specified label is already used!" msgstr "Le libellé spécifié est déjà utilisé !" -#: src/pyams_thesaurus/zmi/term.py:231 +#: src/pyams_thesaurus/zmi/term.py:264 msgid "Specified new label is already used!" msgstr "Le nouveau libellé spécifié est déjà utilisé !" -#: src/pyams_thesaurus/zmi/thesaurus.py:86 +#: src/pyams_thesaurus/zmi/thesaurus.py:80 +msgid "This thesaurus" +msgstr "Ce thésaurus" + +#: src/pyams_thesaurus/zmi/thesaurus.py:109 msgid "Add thesaurus..." -msgstr "Ajouter un thésaurus..." +msgstr "Ajouter un thésaurus" -#: src/pyams_thesaurus/zmi/thesaurus.py:96 +#: src/pyams_thesaurus/zmi/thesaurus.py:122 msgid "Utilities" msgstr "Utilitaires" -#: src/pyams_thesaurus/zmi/thesaurus.py:97 +#: src/pyams_thesaurus/zmi/thesaurus.py:123 msgid "Add new thesaurus" msgstr "Ajout d'un thésaurus" -#: src/pyams_thesaurus/zmi/thesaurus.py:181 +#: src/pyams_thesaurus/zmi/thesaurus.py:203 msgid "Properties" msgstr "Propriétés" -#: src/pyams_thesaurus/zmi/thesaurus.py:196 +#: src/pyams_thesaurus/zmi/thesaurus.py:219 msgid "Update thesaurus properties" msgstr "Mise à jour des propriétés" -#: src/pyams_thesaurus/zmi/thesaurus.py:227 +#: src/pyams_thesaurus/zmi/thesaurus.py:246 msgid "Terms" msgstr "Termes" -#: src/pyams_thesaurus/zmi/thesaurus.py:363 +#: src/pyams_thesaurus/zmi/thesaurus.py:383 msgid "Import terms..." msgstr "Importer des termes" -#: src/pyams_thesaurus/zmi/thesaurus.py:382 +#: src/pyams_thesaurus/zmi/thesaurus.py:405 msgid "Import thesaurus terms" msgstr "Import des termes du thésaurus" -#: src/pyams_thesaurus/zmi/thesaurus.py:432 +#: src/pyams_thesaurus/zmi/thesaurus.py:449 msgid "Export terms..." msgstr "Exporter des termes" -#: src/pyams_thesaurus/zmi/thesaurus.py:451 +#: src/pyams_thesaurus/zmi/thesaurus.py:471 msgid "Export thesaurus terms" msgstr "Export des termes du thésaurus" -#: src/pyams_thesaurus/zmi/thesaurus.py:373 -#: src/pyams_thesaurus/zmi/thesaurus.py:442 +#: src/pyams_thesaurus/zmi/thesaurus.py:393 +#: src/pyams_thesaurus/zmi/thesaurus.py:459 msgid "Close" msgstr "Fermer" -#: src/pyams_thesaurus/zmi/thesaurus.py:374 +#: src/pyams_thesaurus/zmi/thesaurus.py:394 msgid "Import terms" msgstr "Importer des termes" -#: src/pyams_thesaurus/zmi/thesaurus.py:395 -#: src/pyams_thesaurus/zmi/thesaurus.py:396 +#: src/pyams_thesaurus/zmi/thesaurus.py:418 +#: src/pyams_thesaurus/zmi/thesaurus.py:419 msgid "-- automatic selection -- (if available)" msgstr "-- sélection automatique -- (si possible)" -#: src/pyams_thesaurus/zmi/thesaurus.py:443 +#: src/pyams_thesaurus/zmi/thesaurus.py:460 msgid "Export terms" msgstr "Exporter des termes" -#: src/pyams_thesaurus/zmi/thesaurus.py:126 +#: src/pyams_thesaurus/zmi/thesaurus.py:159 msgid "Specified thesaurus name is already used!" msgstr "Le nom spécifié pour ce thésaurus est déjà utilisé !" -#: src/pyams_thesaurus/zmi/thesaurus.py:129 +#: src/pyams_thesaurus/zmi/thesaurus.py:162 msgid "A thesaurus is already registered with this name!" msgstr "Un autre thésaurus est déjà enregistré avec ce nom !" -#: src/pyams_thesaurus/zmi/thesaurus.py:78 -#: src/pyams_thesaurus/zmi/thesaurus.py:194 +#: src/pyams_thesaurus/zmi/thesaurus.py:101 +#: src/pyams_thesaurus/zmi/thesaurus.py:217 #, python-format msgid "Thesaurus: {0}" msgstr "Thésaurus : {0}" -#: src/pyams_thesaurus/zmi/thesaurus.py:171 +#: src/pyams_thesaurus/zmi/thesaurus.py:193 #, python-format msgid "Thesaurus « {0} »" msgstr "Thésaurus : « {0} »" +#: src/pyams_thesaurus/zmi/widget/templates/terms-list-input.pt:4 +#: src/pyams_thesaurus/zmi/widget/templates/terms-list-selector-input.pt:3 +msgid "Clear selected values" +msgstr "Enlever les valeurs sélectionnées" + +#: src/pyams_thesaurus/zmi/widget/templates/term-input.pt:4 +msgid "Clear selected value" +msgstr "Enlever la valeur sélectionnée" + +#: src/pyams_thesaurus/zmi/widget/templates/terms-list-selector-input.pt:9 +msgid "Show terms selector" +msgstr "Afficher le sélecteur de termes" + #: src/pyams_thesaurus/zmi/templates/terms-tree.pt:11 msgid "Thesaurus terms tree" msgstr "Arborescence des termes" @@ -385,92 +380,102 @@ msgstr "Terme de rattachement de ce terme" #: src/pyams_thesaurus/interfaces/term.py:81 +msgid "Order" +msgstr "Ordre" + +#: src/pyams_thesaurus/interfaces/term.py:82 +msgid "" +"Term's position between it's siblings; default terms order is alphabetical" +msgstr "" +"Position du terme parmi ses frères et soeurs ; l'ordre par défaut est alphabétique" + +#: src/pyams_thesaurus/interfaces/term.py:85 msgid "Specifics terms" msgstr "Termes spécifiques" -#: src/pyams_thesaurus/interfaces/term.py:82 +#: src/pyams_thesaurus/interfaces/term.py:86 msgid "Child more specifics terms of the current term" msgstr "Autres termes rattachés à ce terme en tant que terme générique" -#: src/pyams_thesaurus/interfaces/term.py:85 +#: src/pyams_thesaurus/interfaces/term.py:89 msgid "Associated terms" msgstr "Termes associés" -#: src/pyams_thesaurus/interfaces/term.py:86 +#: src/pyams_thesaurus/interfaces/term.py:90 msgid "Other terms associated to the current term" msgstr "Autres termes associés à ce terme" -#: src/pyams_thesaurus/interfaces/term.py:89 +#: src/pyams_thesaurus/interfaces/term.py:93 msgid "Usage" msgstr "Terme d'usage" -#: src/pyams_thesaurus/interfaces/term.py:90 +#: src/pyams_thesaurus/interfaces/term.py:94 msgid "For synonyms, specify here the term's descriptor to use" msgstr "" "Dans le cas de synonymes, le terme d'usage est le terme 'officiel' à utiliser" -#: src/pyams_thesaurus/interfaces/term.py:93 +#: src/pyams_thesaurus/interfaces/term.py:97 msgid "Synonyms" msgstr "Synonymes" -#: src/pyams_thesaurus/interfaces/term.py:94 +#: src/pyams_thesaurus/interfaces/term.py:98 msgid "For a given allowed descriptor, specify here the list of synonyms" msgstr "Autres synonymes rattachés à ce terme en tant que terme d'usage" -#: src/pyams_thesaurus/interfaces/term.py:107 +#: src/pyams_thesaurus/interfaces/term.py:111 msgid "Extracts" msgstr "Extraits" -#: src/pyams_thesaurus/interfaces/term.py:108 +#: src/pyams_thesaurus/interfaces/term.py:112 msgid "List of thesaurus extracts including this term" msgstr "Liste des extraits du thésaurus incluant ce terme" -#: src/pyams_thesaurus/interfaces/term.py:112 +#: src/pyams_thesaurus/interfaces/term.py:116 msgid "Extensions" msgstr "Extensions" -#: src/pyams_thesaurus/interfaces/term.py:113 +#: src/pyams_thesaurus/interfaces/term.py:117 msgid "List of available extensions applied to this term" msgstr "Liste des extensions disponibles appliquées à ce terme" -#: src/pyams_thesaurus/interfaces/term.py:117 +#: src/pyams_thesaurus/interfaces/term.py:121 msgid "Status" msgstr "Statut" -#: src/pyams_thesaurus/interfaces/term.py:118 +#: src/pyams_thesaurus/interfaces/term.py:122 msgid "Term status" msgstr "Statut de ce terme" -#: src/pyams_thesaurus/interfaces/term.py:123 +#: src/pyams_thesaurus/interfaces/term.py:127 msgid "Level" msgstr "Niveau" -#: src/pyams_thesaurus/interfaces/term.py:124 +#: src/pyams_thesaurus/interfaces/term.py:128 msgid "Term's level in the thesaurus tree" msgstr "Indique le niveau de profondeur dans l'arborescence des termes" -#: src/pyams_thesaurus/interfaces/term.py:129 +#: src/pyams_thesaurus/interfaces/term.py:133 msgid "Micro-thesaurus?" msgstr "Micro thésaurus ?" -#: src/pyams_thesaurus/interfaces/term.py:130 +#: src/pyams_thesaurus/interfaces/term.py:134 msgid "Is the term part of a micro-thesaurus?" msgstr "Indique si ce terme fait partie d'un micro-thesaurus" -#: src/pyams_thesaurus/interfaces/term.py:133 +#: src/pyams_thesaurus/interfaces/term.py:137 msgid "First level parent" msgstr "Parent de niveau 1" -#: src/pyams_thesaurus/interfaces/term.py:134 +#: src/pyams_thesaurus/interfaces/term.py:138 msgid "Parent at level 1 of the current term, or None" msgstr "Parent de niveau 1 auquel est rattaché ce terme" -#: src/pyams_thesaurus/interfaces/term.py:138 +#: src/pyams_thesaurus/interfaces/term.py:142 #: src/pyams_thesaurus/interfaces/thesaurus.py:60 msgid "Creation date" msgstr "Date de création" -#: src/pyams_thesaurus/interfaces/term.py:141 +#: src/pyams_thesaurus/interfaces/term.py:145 msgid "Modification date" msgstr "Date de modification" @@ -478,13 +483,13 @@ msgid "'/' character is forbidden in term's label" msgstr "Le caractère '/' est interdit dans le libellé d'un terme" -#: src/pyams_thesaurus/interfaces/term.py:102 +#: src/pyams_thesaurus/interfaces/term.py:106 msgid "A term can't be a synonym and attached to a generic term" msgstr "" "Un terme ne peut pas à la fois être un synonyme et rattaché à un terme " "générique" -#: src/pyams_thesaurus/interfaces/term.py:104 +#: src/pyams_thesaurus/interfaces/term.py:108 msgid "" "A term used as synonym can't have it's own synonyms (all synonyms should be " "attached to the descriptor)" @@ -622,6 +627,15 @@ msgid "Extension icon URI" msgstr "Icône associée à l'extension" +#~ msgid "No provided object_name argument!" +#~ msgstr "Aucun argument 'object_name' n'a été fourni !" + +#~ msgid "Given extract name doesn't exist!" +#~ msgstr "Aucun extrait correspondant au nom indiqué n'a été trouvé !" + +#~ msgid "Control panel" +#~ msgstr "Panneau de configuration" + #~ msgid "Thesaurus properties" #~ msgstr "Propriétés"