[open-ils-commits] [GIT] Evergreen ILS branch master updated. d0f1146e94e47ebd43904497bf1456a7647a00ba
Evergreen Git
git at git.evergreen-ils.org
Wed Aug 19 15:41:13 EDT 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, master has been updated
via d0f1146e94e47ebd43904497bf1456a7647a00ba (commit)
from c8493cabf211ebfd14bfd179923f8bc6622334d9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d0f1146e94e47ebd43904497bf1456a7647a00ba
Author: Ben Shum <bshum at biblio.org>
Date: Thu Aug 13 12:27:57 2015 -0400
LP#1484650: Add webstaff as an i18n target
In order to begin the translation process for the new web client
development, we need to add a new translation target file.
Using tpac tt2 as an example, I have added a new "webstaff" target
that will include all the staff pages that have been created up till
now.
Signed-off-by: Ben Shum <bshum at biblio.org>
Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
diff --git a/build/i18n/Makefile b/build/i18n/Makefile
index 6613dbc..d42f964 100644
--- a/build/i18n/Makefile
+++ b/build/i18n/Makefile
@@ -37,6 +37,7 @@ SQLPO=db.seed.po
SQLOUT=950.data.seed-values
TPAC_SRC=../../Open-ILS/src/templates/opac/
TT_LOCALE=../../Open-ILS/src/templates/locale/
+WEBSTAFF_SRC=../../Open-ILS/src/templates/staff/
PROGRESS=--progress none
# This Makefile can be used to generate and update PO files for Evergreen,
@@ -99,6 +100,7 @@ newpo:
@pot2po $(PROGRESS) -i po/selfcheck.js/selfcheck.js.pot -o $(PO)/selfcheck.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/serial.properties/serial.properties.pot -o $(PO)/serial.properties/$(LOCALE).po
@pot2po $(PROGRESS) -i po/tpac/tpac.pot -o $(PO)/tpac/$(LOCALE).po
+ @pot2po $(PROGRESS) -i po/webstaff/webstaff.pot -o $(PO)/webstaff/$(LOCALE).po
@pot2po $(PROGRESS) -i po/AutoFieldWidget.js/AutoFieldWidget.js.pot -o $(PO)/AutoFieldWidget.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/FlattenerGrid.js/FlattenerGrid.js.pot -o $(PO)/FlattenerGrid.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/PCrudFilterPane.js/PCrudFilterPane.js.pot -o $(PO)/PCrudFilterPane.js/$(LOCALE).po
@@ -151,6 +153,7 @@ updatepo: prep_output
@pot2po $(PROGRESS) -i po/selfcheck.js/selfcheck.js.pot -o $(PO)/selfcheck.js/$(LOCALE).po -t $(PO)/selfcheck.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/serial.properties/serial.properties.pot -o $(PO)/serial.properties/$(LOCALE).po -t $(PO)/serial.properties/$(LOCALE).po
@pot2po $(PROGRESS) -i po/tpac/tpac.pot -o $(PO)/tpac/$(LOCALE).po -t $(PO)/tpac/$(LOCALE).po
+ @pot2po $(PROGRESS) -i po/webstaff/webstaff.pot -o $(PO)/webstaff/$(LOCALE).po -t $(PO)/webstaff/$(LOCALE).po
@pot2po $(PROGRESS) -i po/AutoFieldWidget.js/AutoFieldWidget.js.pot -o $(PO)/AutoFieldWidget.js/$(LOCALE).po -t $(PO)/AutoFieldWidget.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/FlattenerGrid.js/FlattenerGrid.js.pot -o $(PO)/FlattenerGrid.js/$(LOCALE).po -t $(PO)/FlattenerGrid.js/$(LOCALE).po
@pot2po $(PROGRESS) -i po/PCrudFilterPane.js/PCrudFilterPane.js.pot -o $(PO)/PCrudFilterPane.js/$(LOCALE).po -t $(PO)/PCrudFilterPane.js/$(LOCALE).po
@@ -239,6 +242,10 @@ tpac2pot: mklocale
@mkdir -p po/tpac
@xgettext.pl --plugin=tt2 --directory=$(TPAC_SRC) --output-dir=po/tpac/ --output=tpac.pot
+webstaff2pot: mklocale
+ @mkdir -p po/webstaff
+ @xgettext.pl --plugin=tt2 --directory=$(WEBSTAFF_SRC) --output-dir=po/webstaff/ --output=webstaff.pot
+
mklocale:
@mkdir -p locale/$(LOCALE)
@@ -315,6 +322,7 @@ install: updatepo project fmidl2fmidlent fmidlpo2entity-en
cp $(PROJECT)/$(LOCALE)/serial.properties $(SERVER_PROPSDIR)/$(LOCALE)/.
mkdir -p $(TT_LOCALE)
cp po/tpac/$(LOCALE).po $(TT_LOCALE)/tpac.$(LOCALE).po
+ cp po/webstaff/$(LOCALE).po $(TT_LOCALE)/webstaff.$(LOCALE).po
cp $(PROJECT)/$(LOCALE)/$(FMIDLENTITY) $(DTDDIR)/$(LOCALE)/
@scripts/merge_ils_events.py --master $(EVTSRC) --localization $(PROJECT)/$(LOCALE)/$(EVTXML) --output $(EVTSRC)
cp $(PROJECT)/$(LOCALE)/$(SQLOUT).sql $(SQLSRCDIR)/$(SQLOUT)-$(LOCALE).sql
@@ -356,6 +364,7 @@ install: updatepo project fmidl2fmidlent fmidlpo2entity-en
cp $(PROJECT)/$(LOCALE)/XULTermLoader.js $(DOJO_WIDGET_SRC)/$(DOJO_LOCALE)/XULTermLoader.js
mkdir -p $(TT2_DATA_DIR)
cp $(PO)/tpac/$(LOCALE).po $(TT2_DATA_DIR)/.
+ cp $(PO)/webstaff/$(LOCALE).po $(TT2_DATA_DIR)/.
install_all_locales: newpot
for i in `ls po/*/*po|grep -v en-US | cut -f3 -d'/' | cut -f1 -d. | sort | uniq`; \
-----------------------------------------------------------------------
Summary of changes:
build/i18n/Makefile | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list