From c6f96c366659ed062a47f03f1ff7bcf6c18e52e9 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer <mschiffer@universe-factory.net> Date: Wed, 18 Mar 2015 20:25:27 +0100 Subject: [PATCH] gluon-config-mode-autoupdater: add translations for English and German --- package/gluon-config-mode-autoupdater/Makefile | 5 +++++ .../wizard/0050-autoupdater-info.lua | 4 ++-- .../gluon-config-mode-autoupdater/i18n/de.po | 17 +++++++++++++++++ .../gluon-config-mode-autoupdater/i18n/en.po | 18 ++++++++++++++++++ .../i18n/gluon-config-mode-autoupdater.pot | 7 +++++++ 5 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 package/gluon-config-mode-autoupdater/i18n/de.po create mode 100644 package/gluon-config-mode-autoupdater/i18n/en.po create mode 100644 package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot diff --git a/package/gluon-config-mode-autoupdater/Makefile b/package/gluon-config-mode-autoupdater/Makefile index 00336c280..6e32b2b9c 100644 --- a/package/gluon-config-mode-autoupdater/Makefile +++ b/package/gluon-config-mode-autoupdater/Makefile @@ -7,6 +7,9 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) include $(GLUONDIR)/include/package.mk +PKG_CONFIG_DEPENDS += $(GLUON_I18N_CONFIG) + + define Package/gluon-config-mode-autoupdater SECTION:=gluon CATEGORY:=Gluon @@ -26,10 +29,12 @@ define Build/Configure endef define Build/Compile + $(call GluonBuildI18N,gluon-config-mode-autoupdater) endef define Package/gluon-config-mode-autoupdater/install $(CP) ./files/* $(1)/ + $(call GluonInstallI18N,gluon-config-mode-autoupdater,$(1)) endef $(eval $(call BuildPackage,gluon-config-mode-autoupdater)) diff --git a/package/gluon-config-mode-autoupdater/files/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua b/package/gluon-config-mode-autoupdater/files/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua index 55cb3407c..3bbe0390a 100644 --- a/package/gluon-config-mode-autoupdater/files/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua +++ b/package/gluon-config-mode-autoupdater/files/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua @@ -1,4 +1,5 @@ local cbi = require "luci.cbi" +local i18n = require "luci.i18n" local uci = luci.model.uci.cursor() local M = {} @@ -7,8 +8,7 @@ function M.section(form) local enabled = uci:get_bool("autoupdater", "settings", "enabled") if enabled then local s = form:section(cbi.SimpleSection, nil, - [[Dieser Knoten aktualisiert seine Firmware automatisch, sobald - eine neue Version vorliegt.]]) + i18n.translate('This node will automatically update its firmware when a new version is available.')) end end diff --git a/package/gluon-config-mode-autoupdater/i18n/de.po b/package/gluon-config-mode-autoupdater/i18n/de.po new file mode 100644 index 000000000..5a55e3498 --- /dev/null +++ b/package/gluon-config-mode-autoupdater/i18n/de.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-03-18 16:03+0100\n" +"Last-Translator: Matthias Schiffer <mschiffer@universe-factory.net>\n" +"Language-Team: German\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "" +"This node will automatically update its firmware when a new version is " +"available." +msgstr "Dieser Knoten aktualisiert seine Firmware automatisch, sobald " +"eine neue Version vorliegt." diff --git a/package/gluon-config-mode-autoupdater/i18n/en.po b/package/gluon-config-mode-autoupdater/i18n/en.po new file mode 100644 index 000000000..211befaec --- /dev/null +++ b/package/gluon-config-mode-autoupdater/i18n/en.po @@ -0,0 +1,18 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-03-18 16:03+0100\n" +"Last-Translator: Matthias Schiffer <mschiffer@universe-factory.net>\n" +"Language-Team: English\n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "" +"This node will automatically update its firmware when a new version is " +"available." +msgstr "" +"This node will automatically update its firmware when a new version is " +"available." diff --git a/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot b/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot new file mode 100644 index 000000000..9e6272cd0 --- /dev/null +++ b/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot @@ -0,0 +1,7 @@ +msgid "" +msgstr "Content-Type: text/plain; charset=UTF-8" + +msgid "" +"This node will automatically update its firmware when a new version is " +"available." +msgstr "" -- GitLab