Browse Source

docs: update site-example for i18n support

Matthias Schiffer 9 years ago
parent
commit
0f0abd2c7f
4 changed files with 71 additions and 38 deletions
  1. 35 0
      docs/site-example/i18n/de.po
  2. 33 0
      docs/site-example/i18n/en.po
  3. 0 38
      docs/site-example/site.conf
  4. 3 0
      docs/site-example/site.mk

+ 35 - 0
docs/site-example/i18n/de.po

@@ -0,0 +1,35 @@
+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: 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 "gluon-config-mode:welcome"
+msgstr ""
+"Willkommen zum Einrichtungsassistenten für deinen neuen Entenhausener "
+"Freifunk-Knoten. Fülle das folgende Formular deinen Vorstellungen "
+"entsprechend aus und sende es ab."
+
+msgid "gluon-config-mode:pubkey"
+msgstr ""
+"Dies ist der öffentliche Schlüssel deines Freifunk-Knotens. Erst nachdem "
+"er auf den Servern des Entenhausener Freifunk-Projektes eingetragen wurde, "
+"kann sich dein Knoten mit dem Entenhausener Mesh-VPN zu verbinden. Bitte "
+"schicke dazu diesen Schlüssel und den Namen deines Knotens "
+"(<em><%=hostname%></em>) an "
+"<a href=\"mailto:keys@entenhausen.freifunk.net\">keys@entenhausen.freifunk.net</a>."
+
+msgid "gluon-config-mode:reboot"
+msgstr ""
+"<p>Dein Knoten startet gerade neu und wird anschließend versuchen, "
+"sich mit anderen Freifunkknoten in seiner Nähe zu "
+"verbinden. Weitere Informationen zur "
+"Entenhausener Freifunk-Community findest du auf "
+"<a href=\"https://entenhausen.freifunk.net/\">unserer Webseite</a>.</p>"
+"<p>Viel Spaß mit deinem Knoten und der Erkundung von Freifunk!</p>"

+ 33 - 0
docs/site-example/i18n/en.po

@@ -0,0 +1,33 @@
+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: 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 "gluon-config-mode:welcome"
+msgstr ""
+"Welcome the the setup wizard of your new Freifunk Duckburg 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 "
+"Duckburg servers. "
+"To register the key send it together with your node's name (<em><%=hostname%></em>) to "
+"<a href=\"mailto:keys@entenhausen.freifunk.net\">keys@entenhausen.freifunk.net</a>."
+
+
+msgid "gluon-config-mode:reboot"
+msgstr ""
+"<p>The node is currently rebooting and will try to connect to other "
+"nearby Freifunk nodes  after that. "
+"Your can find lots of information on the Freifunk Duckburg community on "
+"<a href=\"https://entenhausen.freifunk.net/\">our homepage</a>.</p>"
+"<p>Have fun with your node and exploring the Freifunk network!</p>"

+ 0 - 38
docs/site-example/site.conf

@@ -166,42 +166,4 @@
   -- setup_mode = {
   --  skip = true,
   -- },
-
-  -- These strings are shown in config mode. Some HTML is permissible.
-  --
-  -- msg_welcome: shown at startup
-  -- msg_pubkey:  shown when VPN is enabled
-  -- msg_reboot:  shown during reboot (after finishing configuration)
-  --
-  -- You may use some variables, e.g.:
-  --
-  -- <%=hostname%>               - the node's hostname
-  -- <%=pubkey%>                - the fastd public key
-  -- <%=sysconfig.primary_mac%> - the node's primary MAC
-  config_mode = {
-    msg_welcome = [[
-Willkommen zum Einrichtungsassistenten für deinen neuen Entenhausener
-Freifunk-Knoten. Fülle das folgende Formular deinen Vorstellungen
-entsprechend aus und sende es ab.
-]],
-    msg_pubkey = [[
-Dies ist der öffentliche Schlüssel deines Freifunk-Knotens. Erst nachdem
-er auf den Servern des Entenhausener Freifunk-Projektes eingetragen wurde,
-kann sich dein Knoten mit dem Entenhausener Mesh-VPN verbinden. Bitte
-schicke dazu diesen Schlüssel und den Namen deines Knotens
-(<em><%=hostname%></em>) an
-<a href="mailto:keys@entenhausen.freifunk.net">keys@entenhausen.freifunk.net</a>.
-]],
-    msg_reboot = [[
-<p>
-Dein Knoten startet gerade neu und wird anschließend versuchen,
-sich mit anderen Freifunk-Knoten in seiner Nähe zu verbinden.
-Weitere Informationen zur Entenhausener Freifunk-Community
-findest du auf <a href="https://entenhausen.freifunk.net/">unserer Webseite</a>.
-</p>
-<p>
-Viel Spaß mit deinem Knoten und der Erkundung von Freifunk!
-</p>
-]],
-  },
 }

+ 3 - 0
docs/site-example/site.mk

@@ -48,3 +48,6 @@ GLUON_RELEASE ?= $(DEFAULT_GLUON_RELEASE)
 
 # Default priority for updates.
 GLUON_PRIORITY ?= 0
+
+# Languages to include
+GLUON_LANGS ?= en de