applications/ffwizard: Fixes for i18n
This commit is contained in:
parent
0d478ab962
commit
2815def132
3 changed files with 14 additions and 11 deletions
|
@ -1,4 +1,4 @@
|
||||||
PO =
|
PO = ffwizard
|
||||||
|
|
||||||
include ../../build/config.mk
|
include ../../build/config.mk
|
||||||
include ../../build/module.mk
|
include ../../build/module.mk
|
||||||
|
|
|
@ -18,8 +18,11 @@ $Id$
|
||||||
module "luci.controller.ffwizard"
|
module "luci.controller.ffwizard"
|
||||||
|
|
||||||
function index()
|
function index()
|
||||||
entry({"admin", "freifunk", "ffwizard"}, form("freifunk/ffwizard"), "Freifunkassistent", 40)
|
require("luci.i18n").loadc("ffwizard")
|
||||||
assign({"mini", "freifunk", "ffwizard"}, {"admin", "freifunk", "ffwizard"}, "Freifunkassistent", 40)
|
local i18n = luci.i18n.translate
|
||||||
|
|
||||||
|
entry({"admin", "freifunk", "ffwizard"}, form("freifunk/ffwizard"), i18n("Wizard"), 40)
|
||||||
|
assign({"mini", "freifunk", "ffwizard"}, {"admin", "freifunk", "ffwizard"}, i18n("Wizard"), 40)
|
||||||
|
|
||||||
entry({"admin", "freifunk", "ffwizard_error"}, template("freifunk/ffwizard_error"))
|
entry({"admin", "freifunk", "ffwizard_error"}, template("freifunk/ffwizard_error"))
|
||||||
assign({"mini", "freifunk", "ffwizard_error"}, {"admin", "freifunk", "ffwizard_error"})
|
assign({"mini", "freifunk", "ffwizard_error"}, {"admin", "freifunk", "ffwizard_error"})
|
||||||
|
|
|
@ -36,11 +36,11 @@ local lat = uci:get_first("system", "system", "latitude")
|
||||||
local lon = uci:get_first("system", "system", "longitude")
|
local lon = uci:get_first("system", "system", "longitude")
|
||||||
local suffix = uci:get_first(community, "community", "suffix") or "olsr"
|
local suffix = uci:get_first(community, "community", "suffix") or "olsr"
|
||||||
|
|
||||||
luci.i18n.loadc("freifunk")
|
luci.i18n.loadc("ffwizard")
|
||||||
|
|
||||||
-- Check if all necessary variables are available
|
-- Check if all necessary variables are available
|
||||||
if not (community ~= "profile_na" and lat and lon) then
|
if not (community ~= "profile_na" and lat and lon) then
|
||||||
luci.http.redirect(luci.dispatcher.build_url(unpack(luci.dispatcher.context.requested.path), "freifunk", "ffwizard_error"))
|
luci.http.redirect(luci.dispatcher.build_url("admin", "freifunk", "ffwizard_error"))
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ function cbi_meship6(dev)
|
||||||
end
|
end
|
||||||
|
|
||||||
function cbi_netconf(dev)
|
function cbi_netconf(dev)
|
||||||
local d = f:field(Flag, "device_" .. dev , " <b>" .. dev:upper() .. "</b>", "Configure this interface.")
|
local d = f:field(Flag, "device_" .. dev , " <b>" .. dev:upper() .. "</b>", translate("Configure this interface."))
|
||||||
d:depends("netconfig", "1")
|
d:depends("netconfig", "1")
|
||||||
d.rmempty = false
|
d.rmempty = false
|
||||||
function d.cfgvalue(self, section)
|
function d.cfgvalue(self, section)
|
||||||
|
@ -321,7 +321,7 @@ function wanproto.write(self, section, value)
|
||||||
uci:set("network", "wan", "proto", value)
|
uci:set("network", "wan", "proto", value)
|
||||||
uci:save("network")
|
uci:save("network")
|
||||||
end
|
end
|
||||||
wanip = f:field(Value, "wanipaddr", translate("Ip address"))
|
wanip = f:field(Value, "wanipaddr", translate("IP address"))
|
||||||
wanip:depends("wanproto", "static")
|
wanip:depends("wanproto", "static")
|
||||||
function wanip.cfgvalue(self, section)
|
function wanip.cfgvalue(self, section)
|
||||||
return uci:get("network", "wan", "ipaddr")
|
return uci:get("network", "wan", "ipaddr")
|
||||||
|
@ -381,7 +381,7 @@ function wanpwd.write(self, section, value)
|
||||||
uci:save("network")
|
uci:save("network")
|
||||||
end
|
end
|
||||||
|
|
||||||
wansec = f:field(Flag, "wansec", translate("Protect LAN"), translate("Check this to protect your LAN from other nodes or clients" .. " (" .. translate("recommended") .. ")."))
|
wansec = f:field(Flag, "wansec", translate("Protect LAN"), translate("Check this to protect your LAN from other nodes or clients") .. " (" .. translate("recommended") .. ").")
|
||||||
wansec.default = "1"
|
wansec.default = "1"
|
||||||
wansec.rmempty = false
|
wansec.rmempty = false
|
||||||
wansec:depends("wanproto", "static")
|
wansec:depends("wanproto", "static")
|
||||||
|
@ -437,7 +437,7 @@ if has_l2gvpn then
|
||||||
end
|
end
|
||||||
|
|
||||||
if has_hb then
|
if has_hb then
|
||||||
hb = f:field(Flag, "hb", translate("Heartbeat"), translate("Allow to transfer anonymous statistics about this node" .. " (" .. translate("recommended") .. ")."))
|
hb = f:field(Flag, "hb", translate("Heartbeat"), translate("Allow to transfer anonymous statistics about this node") .. " (" .. translate("recommended") .. ").")
|
||||||
hb.rmempty = false
|
hb.rmempty = false
|
||||||
hb:depends("netconfig", "1")
|
hb:depends("netconfig", "1")
|
||||||
function hb.cfgvalue(self, section)
|
function hb.cfgvalue(self, section)
|
||||||
|
@ -457,9 +457,9 @@ function f.handle(self, state, data)
|
||||||
if data.pw1 then
|
if data.pw1 then
|
||||||
local stat = luci.sys.user.setpasswd("root", data.pw1) == 0
|
local stat = luci.sys.user.setpasswd("root", data.pw1) == 0
|
||||||
if stat then
|
if stat then
|
||||||
f.message = translate("a_s_changepw_changed")
|
f.message = translate("Password successfully changed")
|
||||||
else
|
else
|
||||||
f.errmessage = translate("unknownerror")
|
f.errmessage = translate("Unknown Error")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
data.pw1 = nil
|
data.pw1 = nil
|
||||||
|
|
Loading…
Reference in a new issue