From 2eb83f47c1cd8ac4cc0dc61bcee3eac616093740 Mon Sep 17 00:00:00 2001 From: stebifan Date: Fri, 3 Apr 2015 12:43:36 +0200 Subject: [PATCH] Added multi Language support for 2015.1 --- i18n/de.po | 32 ++++++++++++++++++++++++++++++++ i18n/en.po | 28 ++++++++++++++++++++++++++++ site.conf | 24 ------------------------ site.mk | 1 + 4 files changed, 61 insertions(+), 24 deletions(-) create mode 100644 i18n/de.po create mode 100644 i18n/en.po diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 0000000..3837ebf --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,32 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-03-19 20:28+0100\n" +"Last-Translator: Stefan Hoffmann \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 "gluon-config-mode:welcome" +msgstr "" +"Willkommen zum Einrichtungsassistenten für einen Troisdorfer " +"Freifunk-Knoten. " +"Das folgende Formular bitte ausfüllen und absenden." +"Es wird empfohlen – wenn es sein muss – zuerst die Einstellungen" +"für Experten zu bearbeiten, da dies später nicht mehr möglich ist." + +msgid "gluon-config-mode:pubkey" +msgstr "" +"Die Konfiguration ist nun abgeschlossen. Das Registrieren des Nodes ist nicht mehr erforderlich. " + +msgid "gluon-config-mode:reboot" +msgstr "" +"

Der Knoten (Router) startet gerade neu und wird anschließend versuchen, " +"sich mit anderen Freifunkknoten im Netz zu verbinden. " +"vMehr zu Freifunk in Troisdorf findet sich online unter " +"freifunk-troisdorf.de und dem " +"Wiki des Freifunk Rheinland e.V.

" +"

Viel Spaß mit deinem Knoten und der Erkundung von Freifunk!

" \ No newline at end of file diff --git a/i18n/en.po b/i18n/en.po new file mode 100644 index 0000000..1a59b1f --- /dev/null +++ b/i18n/en.po @@ -0,0 +1,28 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-03-19 20:28+0100\n" +"Last-Translator: Stefan Hoffmann \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 "gluon-config-mode:welcome" +msgstr "" +"Welcome the the setup wizard of your new Freifunk Troisdorf node. " +"Please fill out the following form and transmit it." + +msgid "gluon-config-mode:pubkey" +msgstr "" +"This is your Freifunk node's public key. The node won't be able to " +"connect to the mesh VPN until the key has been registered on the Freifunk " +"Troisdorf servers. " + + +msgid "gluon-config-mode:reboot" +msgstr "" +"

The node is currently rebooting and will try to connect to other " +"nearby Freifunk nodes after that. " \ No newline at end of file diff --git a/site.conf b/site.conf index 23901ba..930cd95 100644 --- a/site.conf +++ b/site.conf @@ -140,30 +140,6 @@ autoupdater = { limit_ingress = 5000, }, }, - config_mode = { - msg_welcome = [[ -Willkommen zum Einrichtungsassistenten für einen Troisdorfer -Freifunk-Knoten. -Das folgende Formular bitte ausfüllen und absenden. -
Es wird empfohlen – wenn es sein muss – zuerst die Einstellungen -für Experten zu bearbeiten, da dies später nicht mehr möglich ist. -]], - msg_pubkey = [[ -Die Konfiguration ist nun abgeschlossen. Das Registrieren des Nodes ist nicht mehr erforderlich. -]], - msg_reboot = [[ -

-Der Knoten (Router) startet gerade neu und wird anschließend versuchen, -sich mit anderen Freifunkknoten im Netz zu verbinden. -Mehr zu Freifunk in Troisdorf findet sich online unter -freifunk-troisdorf.de und dem -Wiki des Freifunk Rheinland e.V. -

-

-Viel Spaß mit Freifunk! -

-]], - }, legacy = { version_files = {'/etc/.freifunk_version_keep', '/etc/.fftro_version_keep'}, old_files = {'/etc/config/config_mode', '/etc/config/fftro', '/etc/config/freifunk'}, diff --git a/site.mk b/site.mk index e5d2e0d..eda4224 100644 --- a/site.mk +++ b/site.mk @@ -30,3 +30,4 @@ DEFAULT_GLUON_RELEASE := 2014.4-stable-2.1 GLUON_RELEASE ?= $(DEFAULT_GLUON_RELEASE) GLUON_PRIORITY ?= 0 +GLUON_LANGS ?= en de \ No newline at end of file