build: add variable to restrict po language and use it for the core i18n packages
authorJo-Philipp Wich <jow@openwrt.org>
Tue, 19 May 2009 02:41:14 +0000 (02:41 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Tue, 19 May 2009 02:41:14 +0000 (02:41 +0000)
build/module.mk
i18n/english/Makefile
i18n/french/Makefile
i18n/german/Makefile
i18n/greek/Makefile
i18n/italian/Makefile
i18n/japanese/Makefile
i18n/portuguese_brazilian/Makefile
i18n/russian/Makefile

index 6aeb9ba56eaa909f4e7b126fe09a1acdcfa0089d..70d54dc8528313d689d8dbd8dcf2215829e0e071 100644 (file)
@@ -26,7 +26,7 @@ luasource:
        for i in $$(find dist -name .svn -or -name .gitignore); do rm -rf $$i || true; done
   ifneq ($(PO),)
        for file in $(PO); do \
-         cp $(HOST)/lua-po/$$file.*.lua dist$(LUCI_MODULEDIR)/i18n/; \
+         cp $(HOST)/lua-po/$$file.$(if $(PO_LANG),$(PO_LANG),*).lua dist$(LUCI_MODULEDIR)/i18n/; \
        done
   endif
 
index 7e4c710f70158adef18c349ceb03928ec705118f..fddd705e55ed26d1e26a724d98d68598637009aa 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = en
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..a77a624c5f3b4a1025cb25aa9d5e22d7a8490cb6 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = fr
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..80196f9f53bef418c0a656847c5f4509008361b1 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = de
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..71e937cdee10c3db59533e9a6ba1cafbd8572ead 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = el
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..484ceef58066ac233b5084266631cf2dd11fd7d7 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = it
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..7c2bb05633c1c65b3abe6e65b4861441d66ed271 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = ja
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..9421a6e93c45fe375c43c8c4667e406a42722662 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = pt-br
 
 include ../../build/config.mk
 include ../../build/module.mk
index 7e4c710f70158adef18c349ceb03928ec705118f..a6bfae81778876e5e544262737cce724e9671e2e 100644 (file)
@@ -1,4 +1,5 @@
 PO = default cbi admin-core sysauth wifi
+PO_LANG = ru
 
 include ../../build/config.mk
 include ../../build/module.mk