From: Benoît Pin <pin@cri.ensmp.fr>
Date: Wed, 15 Apr 2015 11:59:10 +0000 (+0200)
Subject: Fichier site.zcml passé en paramètre ou par variable d'environnement.
X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/commitdiff_plain/27d74ad109a7c05e3650828a2389a0562815281a?ds=inline

Fichier site.zcml passé en paramètre ou par variable d'environnement.
---

diff --git a/Products/Plinn/update-i18n.sh b/Products/Plinn/update-i18n.sh
index 409133a..ded6763 100755
--- a/Products/Plinn/update-i18n.sh
+++ b/Products/Plinn/update-i18n.sh
@@ -1,9 +1,14 @@
 #! /bin/sh
 
-i18nextract --path . --site_zcml /export/zope_instances/jma/etc/site.zcml --domain plinn -o locales
+if [ !$1 ]; then
+    ZCML=$INSTANCE_HOME/etc/site.zcml
+else
+    ZCML=$1
+fi
 
-cat locales/plinn.pot locales/plinn-manual.pot > locales/plinn-all.pot
-mv locales/plinn-all.pot locales/plinn.pot
+i18nextract --path . --site_zcml $ZCML --domain plinn -o locales
+
+cat locales/plinn-manual.pot >> locales/plinn.pot
 
 msgmerge --update --no-fuzzy-matching locales/fr/LC_MESSAGES/plinn.po locales/plinn.pot
 msgmerge --update --no-fuzzy-matching locales/en/LC_MESSAGES/plinn.po locales/plinn.pot