gluon-web-network: make 'PoE Power Port[0-9]' translatable (#1173)

This commit is contained in:
Karsten 2017-12-27 03:11:49 +01:00 committed by Matthias Schiffer
parent f514ec13b5
commit 35237c2ca1
4 changed files with 18 additions and 1 deletions

View File

@ -22,6 +22,9 @@ msgstr "Deaktiviert"
msgid "Enable PoE Passthrough" msgid "Enable PoE Passthrough"
msgstr "PoE-Passthrough aktivieren" msgstr "PoE-Passthrough aktivieren"
msgid "Enable PoE Power Port %s"
msgstr "PoE-Ausgabe auf Port %s aktivieren"
msgid "Enable meshing on the LAN interface" msgid "Enable meshing on the LAN interface"
msgstr "Mesh auf dem LAN-Port aktivieren" msgstr "Mesh auf dem LAN-Port aktivieren"

View File

@ -22,6 +22,9 @@ msgstr "Désactivé"
msgid "Enable PoE Passthrough" msgid "Enable PoE Passthrough"
msgstr "" msgstr ""
msgid "Enable PoE Power Port %s"
msgstr ""
msgid "Enable meshing on the LAN interface" msgid "Enable meshing on the LAN interface"
msgstr "Activer le réseau MESH sur le port LAN" msgstr "Activer le réseau MESH sur le port LAN"

View File

@ -13,6 +13,9 @@ msgstr ""
msgid "Enable PoE Passthrough" msgid "Enable PoE Passthrough"
msgstr "" msgstr ""
msgid "Enable PoE Power Port %s"
msgstr ""
msgid "Enable meshing on the LAN interface" msgid "Enable meshing on the LAN interface"
msgstr "" msgstr ""

View File

@ -128,7 +128,15 @@ uci:foreach("system", "gpio_switch", function(s)
if not section then if not section then
section = f:section(Section) section = f:section(Section)
end end
local poe = section:option(Flag, s[".name"], translate("Enable " .. s.name))
local port = s.name:match("^PoE Power Port(%d*)$")
local name
if port then
name = translatef("Enable PoE Power Port %s", port)
else
name = translate("Enable " .. s.name)
end
local poe = section:option(Flag, s[".name"], name)
poe.default = uci:get_bool("system", s[".name"], "value") poe.default = uci:get_bool("system", s[".name"], "value")
function poe:write(data) function poe:write(data)