summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2008-09-02 01:11:46 +0000
committerJo-Philipp Wich <jow@openwrt.org>2008-09-02 01:11:46 +0000
commitd1a035a62db598bd4aa698254e25331d2f5713eb (patch)
tree1d0a4e1ff8f961ad84fbd5e65e888e7183f90afe
parent6179e46ff5bf206c5a008b4adadfd48c89061bd9 (diff)
* luci/libs: uvl: reenable xml translations, adept to new method="text" conversation method
-rw-r--r--libs/uvl/luasrc/i18n/uvl.de.lua78
-rw-r--r--libs/uvl/luasrc/i18n/uvl.de.xml45
-rw-r--r--libs/uvl/luasrc/i18n/uvl.de.xml.hide45
-rw-r--r--libs/uvl/luasrc/i18n/uvl.en.lua78
-rw-r--r--libs/uvl/luasrc/i18n/uvl.en.xml45
-rw-r--r--libs/uvl/luasrc/i18n/uvl.en.xml.hide45
6 files changed, 168 insertions, 168 deletions
diff --git a/libs/uvl/luasrc/i18n/uvl.de.lua b/libs/uvl/luasrc/i18n/uvl.de.lua
index b383a41bf..49468272f 100644
--- a/libs/uvl/luasrc/i18n/uvl.de.lua
+++ b/libs/uvl/luasrc/i18n/uvl.de.lua
@@ -1,39 +1,39 @@
-uvl_err_uciload='Fehler beim Laden der Konfiguration "%p": %1'
-uvl_err_scheme='Fehler in Schema "%p":\n%c'
-uvl_err_config='Fehler in Konfiguration "%p":\n%c'
-uvl_err_section='Fehler in Sektion "%i" (%I):\n%c'
-uvl_err_option='Fehler in Option "%i" (%I):\n%c'
-uvl_err_reference='Option "%i" hat eine ungültige Referenz-Spezifikation %1:\n%c'
-uvl_err_dependency='Nicht erfüllte Abhängigkeiten in %t "%i":\n%c'
-uvl_err_sme_find='Schema "%p" nicht in Verzeichnis "%1" gefunden'
-uvl_err_sme_read='Fehlende Dateizugriffsrechte auf "%1"'
-uvl_err_sme_reqfld='Notwendiges Feld "%1" fehlt in Schema "%i"'
-uvl_err_sme_invref='Ungültige Referenz "%1" verweist auf eine anonyme Sektion'
-uvl_err_sme_badref='Syntaxfehler in Referenzspezifikation "%1"'
-uvl_err_sme_baddep='Syntaxfehler in Abhängigkeitsbeschreibung "%1" von "%i"'
-uvl_err_sme_badval='Syntaxfehler in Validatorspezifikation "%1" von "%i"'
-uvl_err_sme_errval='Fehler in externem Validator "%1": %2'
-uvl_err_sme_vbadpack='Option "%o" in Schema "%p" referenziert unbekanntes Paket "%1"'
-uvl_err_sme_vbadsect='Option "%o" in Schema "%p" referenziert unbekannte Sektion "%1"'
-uvl_err_sme_ebadpack='Aufzählung "%v" in Schema "%p" referenziert unbekanntes Paket "%1"'
-uvl_err_sme_ebadsect='Aufzählung "%v" in Schema "%p" referenziert unbekannte Sektion "%1"'
-uvl_err_sme_ebadopt='Aufzählung "%v" in Schema "%p" referenziert unbekannte Option "%1"'
-uvl_err_sme_ebadtype='Aufzählung "%v" in Schema "%p" referenziert Nicht-Aufzählungs-Option "%p.%s.%o"'
-uvl_err_sme_ebaddef='Aufzählung "%v" in Schema "%p" überschreibt den Standardwert von "%p.%s.%o"'
-uvl_err_sect_unknown='Sektion "%i" (%I) nicht in Schema gefunden'
-uvl_err_sect_required='Benötigte Sektion vom Typ "%I" nicht in Konfiguration gefunden'
-uvl_err_sect_unique='Einzigartige Sektion "%i" (%I) kommt mehrfach in der Konfiguration vor'
-uvl_err_sect_named='Die Sektion vom Typ "%I" ist anonym in der Konfiguration gespeichert, muss aber einen Namen haben'
-uvl_err_sect_notfound='Sektion vom Typ "%I" nicht in der Konfiguration gefunden'
-uvl_err_opt_unknown='Option "%i" (%I) nicht im Schema gefunden'
-uvl_err_opt_required='Die benötigte Option "%i" hat keinen Wert gesetzt'
-uvl_err_opt_badvalue='Der Wert "%v" von Option "%i" ist nicht in der Aufzählung %1 definiert'
-uvl_err_opt_invvalue='Der Wert "%v" von Option "%i" ist kein gültiger "%1" Datentyp'
-uvl_err_opt_notlist='Option "%i" ist als Liste definiert aber als einfache Option gespeichert'
-uvl_err_opt_datatype='Option "%i" hat unbekannten Datentyp "%1"'
-uvl_err_opt_notfound='Option "%i" nicht in der Konfiguration gefunden'
-uvl_err_dep_notequal='Abhängigkeit (%1) nicht erfüllt:\nOption "%i" ist nicht "%2"'
-uvl_err_dep_novalue='Abhängigkeit (%1) nicht erfüllt:\nOption "%i" hat keinen Wert gesetzt'
-uvl_err_dep_notvalid='Abhängigkeit (%1) nicht erfüllt:\n%c'
-uvl_err_dep_recursive='Rekursive Abhängkeit in Option "%i" gefunden'
-uvl_err_dep_badenum='Nicht erfüllte Abhängigkeiten in Aufzählung "%i":\n%c'
+uvl_err_uciload = 'Fehler beim Laden der Konfiguration \"%p\": %1'
+uvl_err_scheme = 'Fehler in Schema \"%p\":\n%c'
+uvl_err_config = 'Fehler in Konfiguration \"%p\":\n%c'
+uvl_err_section = 'Fehler in Sektion \"%i\" (%I):\n%c'
+uvl_err_option = 'Fehler in Option \"%i\" (%I):\n%c'
+uvl_err_reference = 'Option \"%i\" hat eine ungültige Referenz-Spezifikation %1:\n%c'
+uvl_err_dependency = 'Nicht erfüllte Abhängigkeiten in %t \"%i\":\n%c'
+uvl_err_sme_find = 'Schema \"%p\" nicht in Verzeichnis \"%1\" gefunden'
+uvl_err_sme_read = 'Fehlende Dateizugriffsrechte auf \"%1\"'
+uvl_err_sme_reqfld = 'Notwendiges Feld \"%1\" fehlt in Schema \"%i\"'
+uvl_err_sme_invref = 'Ungültige Referenz \"%1\" verweist auf eine anonyme Sektion'
+uvl_err_sme_badref = 'Syntaxfehler in Referenzspezifikation \"%1\"'
+uvl_err_sme_baddep = 'Syntaxfehler in Abhängigkeitsbeschreibung \"%1\" von \"%i\"'
+uvl_err_sme_badval = 'Syntaxfehler in Validatorspezifikation \"%1\" von \"%i\"'
+uvl_err_sme_errval = 'Fehler in externem Validator \"%1\": %2'
+uvl_err_sme_vbadpack = 'Option \"%o\" in Schema \"%p\" referenziert unbekanntes Paket \"%1\"'
+uvl_err_sme_vbadsect = 'Option \"%o\" in Schema \"%p\" referenziert unbekannte Sektion \"%1\"'
+uvl_err_sme_ebadpack = 'Aufzählung \"%v\" in Schema \"%p\" referenziert unbekanntes Paket \"%1\"'
+uvl_err_sme_ebadsect = 'Aufzählung \"%v\" in Schema \"%p\" referenziert unbekannte Sektion \"%1\"'
+uvl_err_sme_ebadopt = 'Aufzählung \"%v\" in Schema \"%p\" referenziert unbekannte Option \"%1\"'
+uvl_err_sme_ebadtype = 'Aufzählung \"%v\" in Schema \"%p\" referenziert Nicht-Aufzählungs-Option \"%p.%s.%o\"'
+uvl_err_sme_ebaddef = 'Aufzählung \"%v\" in Schema \"%p\" überschreibt den Standardwert von \"%p.%s.%o\"'
+uvl_err_sect_unknown = 'Sektion \"%i\" (%I) nicht in Schema gefunden'
+uvl_err_sect_required = 'Benötigte Sektion vom Typ \"%I\" nicht in Konfiguration gefunden'
+uvl_err_sect_unique = 'Einzigartige Sektion \"%i\" (%I) kommt mehrfach in der Konfiguration vor'
+uvl_err_sect_named = 'Die Sektion vom Typ \"%I\" ist anonym in der Konfiguration gespeichert, muss aber einen Namen haben'
+uvl_err_sect_notfound = 'Sektion vom Typ \"%I\" nicht in der Konfiguration gefunden'
+uvl_err_opt_unknown = 'Option \"%i\" (%I) nicht im Schema gefunden'
+uvl_err_opt_required = 'Die benötigte Option \"%i\" hat keinen Wert gesetzt'
+uvl_err_opt_badvalue = 'Der Wert \"%v\" von Option \"%i\" ist nicht in der Aufzählung %1 definiert'
+uvl_err_opt_invvalue = 'Der Wert \"%v\" von Option \"%i\" ist kein gültiger \"%1\" Datentyp'
+uvl_err_opt_notlist = 'Option \"%i\" ist als Liste definiert aber als einfache Option gespeichert'
+uvl_err_opt_datatype = 'Option \"%i\" hat unbekannten Datentyp \"%1\"'
+uvl_err_opt_notfound = 'Option \"%i\" nicht in der Konfiguration gefunden'
+uvl_err_dep_notequal = 'Abhängigkeit (%1) nicht erfüllt:\nOption \"%i\" ist nicht \"%2\"'
+uvl_err_dep_novalue = 'Abhängigkeit (%1) nicht erfüllt:\nOption \"%i\" hat keinen Wert gesetzt'
+uvl_err_dep_notvalid = 'Abhängigkeit (%1) nicht erfüllt:\n%c'
+uvl_err_dep_recursive = 'Rekursive Abhängkeit in Option \"%i\" gefunden'
+uvl_err_dep_badenum = 'Nicht erfüllte Abhängigkeiten in Aufzählung \"%i\":\n%c'
diff --git a/libs/uvl/luasrc/i18n/uvl.de.xml b/libs/uvl/luasrc/i18n/uvl.de.xml
new file mode 100644
index 000000000..b9b89b5b4
--- /dev/null
+++ b/libs/uvl/luasrc/i18n/uvl.de.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
+
+<i18n:msg xml:id="uvl_err_uciload" method="text">Fehler beim Laden der Konfiguration "%p": %1</i18n:msg>
+<i18n:msg xml:id="uvl_err_scheme" method="text">Fehler in Schema "%p":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_config" method="text">Fehler in Konfiguration "%p":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_section" method="text">Fehler in Sektion "%i" (%I):&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_option" method="text">Fehler in Option "%i" (%I):&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_reference" method="text">Option "%i" hat eine ungültige Referenz-Spezifikation %1:&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_dependency" method="text">Nicht erfüllte Abhängigkeiten in %t "%i":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_find" method="text">Schema "%p" nicht in Verzeichnis "%1" gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_read" method="text">Fehlende Dateizugriffsrechte auf "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_reqfld" method="text">Notwendiges Feld "%1" fehlt in Schema "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_invref" method="text">Ungültige Referenz "%1" verweist auf eine anonyme Sektion</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_badref" method="text">Syntaxfehler in Referenzspezifikation "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_baddep" method="text">Syntaxfehler in Abhängigkeitsbeschreibung "%1" von "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_badval" method="text">Syntaxfehler in Validatorspezifikation "%1" von "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_errval" method="text">Fehler in externem Validator "%1": %2</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_vbadpack" method="text">Option "%o" in Schema "%p" referenziert unbekanntes Paket "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_vbadsect" method="text">Option "%o" in Schema "%p" referenziert unbekannte Sektion "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadpack" method="text">Aufzählung "%v" in Schema "%p" referenziert unbekanntes Paket "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadsect" method="text">Aufzählung "%v" in Schema "%p" referenziert unbekannte Sektion "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadopt" method="text">Aufzählung "%v" in Schema "%p" referenziert unbekannte Option "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadtype" method="text">Aufzählung "%v" in Schema "%p" referenziert Nicht-Aufzählungs-Option "%p.%s.%o"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebaddef" method="text">Aufzählung "%v" in Schema "%p" überschreibt den Standardwert von "%p.%s.%o"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_unknown" method="text">Sektion "%i" (%I) nicht in Schema gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_required" method="text">Benötigte Sektion vom Typ "%I" nicht in Konfiguration gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_unique" method="text">Einzigartige Sektion "%i" (%I) kommt mehrfach in der Konfiguration vor</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_named" method="text">Die Sektion vom Typ "%I" ist anonym in der Konfiguration gespeichert, muss aber einen Namen haben</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_notfound" method="text">Sektion vom Typ "%I" nicht in der Konfiguration gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_unknown" method="text">Option "%i" (%I) nicht im Schema gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_required" method="text">Die benötigte Option "%i" hat keinen Wert gesetzt</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_badvalue" method="text">Der Wert "%v" von Option "%i" ist nicht in der Aufzählung %1 definiert</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_invvalue" method="text">Der Wert "%v" von Option "%i" ist kein gültiger "%1" Datentyp</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_notlist" method="text">Option "%i" ist als Liste definiert aber als einfache Option gespeichert</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_datatype" method="text">Option "%i" hat unbekannten Datentyp "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_notfound" method="text">Option "%i" nicht in der Konfiguration gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_notequal" method="text">Abhängigkeit (%1) nicht erfüllt:&#10;Option "%i" ist nicht "%2"</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_novalue" method="text">Abhängigkeit (%1) nicht erfüllt:&#10;Option "%i" hat keinen Wert gesetzt</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_notvalid" method="text">Abhängigkeit (%1) nicht erfüllt:&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_recursive" method="text">Rekursive Abhängkeit in Option "%i" gefunden</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_badenum" method="text">Nicht erfüllte Abhängigkeiten in Aufzählung "%i":&#10;%c</i18n:msg>
+
+</i18n:msgs>
diff --git a/libs/uvl/luasrc/i18n/uvl.de.xml.hide b/libs/uvl/luasrc/i18n/uvl.de.xml.hide
deleted file mode 100644
index 63f5ac0a5..000000000
--- a/libs/uvl/luasrc/i18n/uvl.de.xml.hide
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="uvl_err_uciload">Fehler beim Laden der Konfiguration "%p": %1</i18n:msg>
-<i18n:msg xml:id="uvl_err_scheme">Fehler in Schema "%p":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_config">Fehler in Konfiguration "%p":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_section">Fehler in Sektion "%i" (%I):\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_option">Fehler in Option "%i" (%I):\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_reference">Option "%i" hat eine ungültige Referenz-Spezifikation %1:\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_dependency">Nicht erfüllte Abhängigkeiten in %t "%i":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_find">Schema "%p" nicht in Verzeichnis "%1" gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_read">Fehlende Dateizugriffsrechte auf "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_reqfld">Notwendiges Feld "%1" fehlt in Schema "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_invref">Ungültige Referenz "%1" verweist auf eine anonyme Sektion</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_badref">Syntaxfehler in Referenzspezifikation "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_baddep">Syntaxfehler in Abhängigkeitsbeschreibung "%1" von "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_badval">Syntaxfehler in Validatorspezifikation "%1" von "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_errval">Fehler in externem Validator "%1": %2</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_vbadpack">Option "%o" in Schema "%p" referenziert unbekanntes Paket "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_vbadsect">Option "%o" in Schema "%p" referenziert unbekannte Sektion "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadpack">Aufzählung "%v" in Schema "%p" referenziert unbekanntes Paket "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadsect">Aufzählung "%v" in Schema "%p" referenziert unbekannte Sektion "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadopt">Aufzählung "%v" in Schema "%p" referenziert unbekannte Option "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadtype">Aufzählung "%v" in Schema "%p" referenziert Nicht-Aufzählungs-Option "%p.%s.%o"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebaddef">Aufzählung "%v" in Schema "%p" überschreibt den Standardwert von "%p.%s.%o"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_unknown">Sektion "%i" (%I) nicht in Schema gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_required">Benötigte Sektion vom Typ "%I" nicht in Konfiguration gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_unique">Einzigartige Sektion "%i" (%I) kommt mehrfach in der Konfiguration vor</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_named">Die Sektion vom Typ "%I" ist anonym in der Konfiguration gespeichert, muss aber einen Namen haben</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_notfound">Sektion vom Typ "%I" nicht in der Konfiguration gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_unknown">Option "%i" (%I) nicht im Schema gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_required">Die benötigte Option "%i" hat keinen Wert gesetzt</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_badvalue">Der Wert "%v" von Option "%i" ist nicht in der Aufzählung %1 definiert</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_invvalue">Der Wert "%v" von Option "%i" ist kein gültiger "%1" Datentyp</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_notlist">Option "%i" ist als Liste definiert aber als einfache Option gespeichert</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_datatype">Option "%i" hat unbekannten Datentyp "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_notfound">Option "%i" nicht in der Konfiguration gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_notequal">Abhängigkeit (%1) nicht erfüllt:\nOption "%i" ist nicht "%2"</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_novalue">Abhängigkeit (%1) nicht erfüllt:\nOption "%i" hat keinen Wert gesetzt</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_notvalid">Abhängigkeit (%1) nicht erfüllt:\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_recursive">Rekursive Abhängkeit in Option "%i" gefunden</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_badenum">Nicht erfüllte Abhängigkeiten in Aufzählung "%i":\n%c</i18n:msg>
-
-</i18n:msgs>
diff --git a/libs/uvl/luasrc/i18n/uvl.en.lua b/libs/uvl/luasrc/i18n/uvl.en.lua
index fe4b8ee61..d7d8bfed9 100644
--- a/libs/uvl/luasrc/i18n/uvl.en.lua
+++ b/libs/uvl/luasrc/i18n/uvl.en.lua
@@ -1,39 +1,39 @@
-uvl_err_uciload='Unable to load config "%p": %1'
-uvl_err_scheme='Error in scheme "%p":\n%c'
-uvl_err_config='Error in config "%p":\n%c'
-uvl_err_section='Error in section "%i" (%I):\n%c'
-uvl_err_option='Error in option "%i" (%I):\n%c'
-uvl_err_reference='Option "%i" has invalid reference specification %1:\n%c'
-uvl_err_dependency='In dependency check for %t "%i":\n%c'
-uvl_err_sme_find='Can not find scheme "%p" in "%1"'
-uvl_err_sme_read='Can not access file "%1"'
-uvl_err_sme_reqfld='Missing required scheme field "%1" in "%i"'
-uvl_err_sme_invref='Illegal reference "%1" to an anonymous section'
-uvl_err_sme_badref='Malformed reference in "%1"'
-uvl_err_sme_baddep='Malformed dependency specification "%1" in "%i"'
-uvl_err_sme_badval='Malformed validator specification "%1" in "%i"'
-uvl_err_sme_errval='External validator "%1" failed: %2'
-uvl_err_sme_vbadpack='Variable "%o" in scheme "%p" references unknown package "%1"'
-uvl_err_sme_vbadsect='Variable "%o" in scheme "%p" references unknown section "%1"'
-uvl_err_sme_ebadpack='Enum "%v" in scheme "%p" references unknown package "%1"'
-uvl_err_sme_ebadsect='Enum "%v" in scheme "%p" references unknown section "%1"'
-uvl_err_sme_ebadopt='Enum "%v" in scheme "%p" references unknown option "%1"'
-uvl_err_sme_ebadtype='Enum "%v" in scheme "%p" references non-enum option "%p.%s.%o"'
-uvl_err_sme_ebaddef='Enum "%v" in scheme "%p" redeclares the default value of "%p.%s.%o"'
-uvl_err_sect_unknown='Section "%i" (%I) not found in scheme'
-uvl_err_sect_required='Required section "%p.%s" not found in config'
-uvl_err_sect_unique='Unique section "%p.%s" occurs multiple times in config'
-uvl_err_sect_named='The section of type "%p.%s" is stored anonymously in config but must be named'
-uvl_err_sect_notfound='Section "%p.%s" not found in config'
-uvl_err_opt_unknown='Option "%i" (%I) not found in scheme'
-uvl_err_opt_required='Required option "%i" has no value'
-uvl_err_opt_badvalue='Value "%v" of option "%i" is not defined in enum %1'
-uvl_err_opt_invvalue='Value "%v" of given option "%i" does not validate as datatype "%1"'
-uvl_err_opt_notlist='Option "%i" is defined as list but stored as plain value'
-uvl_err_opt_datatype='Option "%i" has unknown datatype "%1"'
-uvl_err_opt_notfound='Option "%p.%s.%o" not found in config'
-uvl_err_dep_notequal='Dependency (%1) failed:\noption "%i" is not eqal "%2"'
-uvl_err_dep_novalue='Dependency (%1) failed:\noption "%i" has no value'
-uvl_err_dep_notvalid='Dependency (%1) failed:\n%c'
-uvl_err_dep_recursive='Recursive dependency for option "%i" detected'
-uvl_err_dep_badenum='In dependency check for enum value "%i":\n%c'
+uvl_err_uciload = 'Unable to load config \"%p\": %1'
+uvl_err_scheme = 'Error in scheme \"%p\":\n%c'
+uvl_err_config = 'Error in config \"%p\":\n%c'
+uvl_err_section = 'Error in section \"%i\" (%I):\n%c'
+uvl_err_option = 'Error in option \"%i\" (%I):\n%c'
+uvl_err_reference = 'Option \"%i\" has invalid reference specification %1:\n%c'
+uvl_err_dependency = 'In dependency check for %t \"%i\":\n%c'
+uvl_err_sme_find = 'Can not find scheme \"%p\" in \"%1\"'
+uvl_err_sme_read = 'Can not access file \"%1\"'
+uvl_err_sme_reqfld = 'Missing required scheme field \"%1\" in \"%i\"'
+uvl_err_sme_invref = 'Illegal reference \"%1\" to an anonymous section'
+uvl_err_sme_badref = 'Malformed reference in \"%1\"'
+uvl_err_sme_baddep = 'Malformed dependency specification \"%1\" in \"%i\"'
+uvl_err_sme_badval = 'Malformed validator specification \"%1\" in \"%i\"'
+uvl_err_sme_errval = 'External validator \"%1\" failed: %2'
+uvl_err_sme_vbadpack = 'Variable \"%o\" in scheme \"%p\" references unknown package \"%1\"'
+uvl_err_sme_vbadsect = 'Variable \"%o\" in scheme \"%p\" references unknown section \"%1\"'
+uvl_err_sme_ebadpack = 'Enum \"%v\" in scheme \"%p\" references unknown package \"%1\"'
+uvl_err_sme_ebadsect = 'Enum \"%v\" in scheme \"%p\" references unknown section \"%1\"'
+uvl_err_sme_ebadopt = 'Enum \"%v\" in scheme \"%p\" references unknown option \"%1\"'
+uvl_err_sme_ebadtype = 'Enum \"%v\" in scheme \"%p\" references non-enum option \"%p.%s.%o\"'
+uvl_err_sme_ebaddef = 'Enum \"%v\" in scheme \"%p\" redeclares the default value of \"%p.%s.%o\"'
+uvl_err_sect_unknown = 'Section \"%i\" (%I) not found in scheme'
+uvl_err_sect_required = 'Required section \"%p.%s\" not found in config'
+uvl_err_sect_unique = 'Unique section \"%p.%s\" occurs multiple times in config'
+uvl_err_sect_named = 'The section of type \"%p.%s\" is stored anonymously in config but must be named'
+uvl_err_sect_notfound = 'Section \"%p.%s\" not found in config'
+uvl_err_opt_unknown = 'Option \"%i\" (%I) not found in scheme'
+uvl_err_opt_required = 'Required option \"%i\" has no value'
+uvl_err_opt_badvalue = 'Value \"%v\" of option \"%i\" is not defined in enum %1'
+uvl_err_opt_invvalue = 'Value \"%v\" of given option \"%i\" does not validate as datatype \"%1\"'
+uvl_err_opt_notlist = 'Option \"%i\" is defined as list but stored as plain value'
+uvl_err_opt_datatype = 'Option \"%i\" has unknown datatype \"%1\"'
+uvl_err_opt_notfound = 'Option \"%p.%s.%o\" not found in config'
+uvl_err_dep_notequal = 'Dependency (%1) failed:\noption \"%i\" is not eqal \"%2\"'
+uvl_err_dep_novalue = 'Dependency (%1) failed:\noption \"%i\" has no value'
+uvl_err_dep_notvalid = 'Dependency (%1) failed:\n%c'
+uvl_err_dep_recursive = 'Recursive dependency for option \"%i\" detected'
+uvl_err_dep_badenum = 'In dependency check for enum value \"%i\":\n%c'
diff --git a/libs/uvl/luasrc/i18n/uvl.en.xml b/libs/uvl/luasrc/i18n/uvl.en.xml
new file mode 100644
index 000000000..17711f124
--- /dev/null
+++ b/libs/uvl/luasrc/i18n/uvl.en.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
+
+<i18n:msg xml:id="uvl_err_uciload" method="text">Unable to load config "%p": %1</i18n:msg>
+<i18n:msg xml:id="uvl_err_scheme" method="text">Error in scheme "%p":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_config" method="text">Error in config "%p":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_section" method="text">Error in section "%i" (%I):&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_option" method="text">Error in option "%i" (%I):&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_reference" method="text">Option "%i" has invalid reference specification %1:&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_dependency" method="text">In dependency check for %t "%i":&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_find" method="text">Can not find scheme "%p" in "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_read" method="text">Can not access file "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_reqfld" method="text">Missing required scheme field "%1" in "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_invref" method="text">Illegal reference "%1" to an anonymous section</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_badref" method="text">Malformed reference in "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_baddep" method="text">Malformed dependency specification "%1" in "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_badval" method="text">Malformed validator specification "%1" in "%i"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_errval" method="text">External validator "%1" failed: %2</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_vbadpack" method="text">Variable "%o" in scheme "%p" references unknown package "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_vbadsect" method="text">Variable "%o" in scheme "%p" references unknown section "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadpack" method="text">Enum "%v" in scheme "%p" references unknown package "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadsect" method="text">Enum "%v" in scheme "%p" references unknown section "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadopt" method="text">Enum "%v" in scheme "%p" references unknown option "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebadtype" method="text">Enum "%v" in scheme "%p" references non-enum option "%p.%s.%o"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sme_ebaddef" method="text">Enum "%v" in scheme "%p" redeclares the default value of "%p.%s.%o"</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_unknown" method="text">Section "%i" (%I) not found in scheme</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_required" method="text">Required section "%p.%s" not found in config</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_unique" method="text">Unique section "%p.%s" occurs multiple times in config</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_named" method="text">The section of type "%p.%s" is stored anonymously in config but must be named</i18n:msg>
+<i18n:msg xml:id="uvl_err_sect_notfound" method="text">Section "%p.%s" not found in config</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_unknown" method="text">Option "%i" (%I) not found in scheme</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_required" method="text">Required option "%i" has no value</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_badvalue" method="text">Value "%v" of option "%i" is not defined in enum %1</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_invvalue" method="text">Value "%v" of given option "%i" does not validate as datatype "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_notlist" method="text">Option "%i" is defined as list but stored as plain value</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_datatype" method="text">Option "%i" has unknown datatype "%1"</i18n:msg>
+<i18n:msg xml:id="uvl_err_opt_notfound" method="text">Option "%p.%s.%o" not found in config</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_notequal" method="text">Dependency (%1) failed:&#10;option "%i" is not eqal "%2"</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_novalue" method="text">Dependency (%1) failed:&#10;option "%i" has no value</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_notvalid" method="text">Dependency (%1) failed:&#10;%c</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_recursive" method="text">Recursive dependency for option "%i" detected</i18n:msg>
+<i18n:msg xml:id="uvl_err_dep_badenum" method="text">In dependency check for enum value "%i":&#10;%c</i18n:msg>
+
+</i18n:msgs>
diff --git a/libs/uvl/luasrc/i18n/uvl.en.xml.hide b/libs/uvl/luasrc/i18n/uvl.en.xml.hide
deleted file mode 100644
index 3110bbf9f..000000000
--- a/libs/uvl/luasrc/i18n/uvl.en.xml.hide
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<i18n:msgs xmlns:i18n="http://luci.freifunk-halle.net/2008/i18n#" xmlns="http://www.w3.org/1999/xhtml">
-
-<i18n:msg xml:id="uvl_err_uciload">Unable to load config "%p": %1</i18n:msg>
-<i18n:msg xml:id="uvl_err_scheme">Error in scheme "%p":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_config">Error in config "%p":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_section">Error in section "%i" (%I):\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_option">Error in option "%i" (%I):\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_reference">Option "%i" has invalid reference specification %1:\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_dependency">In dependency check for %t "%i":\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_find">Can not find scheme "%p" in "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_read">Can not access file "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_reqfld">Missing required scheme field "%1" in "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_invref">Illegal reference "%1" to an anonymous section</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_badref">Malformed reference in "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_baddep">Malformed dependency specification "%1" in "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_badval">Malformed validator specification "%1" in "%i"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_errval">External validator "%1" failed: %2</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_vbadpack">Variable "%o" in scheme "%p" references unknown package "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_vbadsect">Variable "%o" in scheme "%p" references unknown section "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadpack">Enum "%v" in scheme "%p" references unknown package "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadsect">Enum "%v" in scheme "%p" references unknown section "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadopt">Enum "%v" in scheme "%p" references unknown option "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebadtype">Enum "%v" in scheme "%p" references non-enum option "%p.%s.%o"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sme_ebaddef">Enum "%v" in scheme "%p" redeclares the default value of "%p.%s.%o"</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_unknown">Section "%i" (%I) not found in scheme</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_required">Required section "%p.%s" not found in config</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_unique">Unique section "%p.%s" occurs multiple times in config</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_named">The section of type "%p.%s" is stored anonymously in config but must be named</i18n:msg>
-<i18n:msg xml:id="uvl_err_sect_notfound">Section "%p.%s" not found in config</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_unknown">Option "%i" (%I) not found in scheme</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_required">Required option "%i" has no value</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_badvalue">Value "%v" of option "%i" is not defined in enum %1</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_invvalue">Value "%v" of given option "%i" does not validate as datatype "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_notlist">Option "%i" is defined as list but stored as plain value</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_datatype">Option "%i" has unknown datatype "%1"</i18n:msg>
-<i18n:msg xml:id="uvl_err_opt_notfound">Option "%p.%s.%o" not found in config</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_notequal">Dependency (%1) failed:\noption "%i" is not eqal "%2"</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_novalue">Dependency (%1) failed:\noption "%i" has no value</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_notvalid">Dependency (%1) failed:\n%c</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_recursive">Recursive dependency for option "%i" detected</i18n:msg>
-<i18n:msg xml:id="uvl_err_dep_badenum">In dependency check for enum value "%i":\n%c</i18n:msg>
-
-</i18n:msgs>