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

(cherry picked from commit 35237c2ca1)
This commit is contained in:
Karsten 2017-12-27 03:11:49 +01:00 committed by kb-light
parent 7e9627c5dd
commit 3ad5937b37
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

@ -110,7 +110,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)