luci-app-mwan3: call translatef funktion if reasonable
authorFlorian Eckert <fe@dev.tdt.de>
Mon, 3 Apr 2017 09:04:34 +0000 (11:04 +0200)
committerFlorian Eckert <fe@dev.tdt.de>
Mon, 3 Apr 2017 09:04:34 +0000 (11:04 +0200)
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua

index b1820cc..f4b207c 100644 (file)
@@ -141,31 +141,31 @@ size = mwan_interface:option(Value, "size", translate("Ping size"))
 
 timeout = mwan_interface:option(ListValue, "timeout", translate("Ping timeout"))
        timeout.default = "2"
 
 timeout = mwan_interface:option(ListValue, "timeout", translate("Ping timeout"))
        timeout.default = "2"
-       timeout:value("1", translate("1 second"))
-       timeout:value("2", translate("2 seconds"))
-       timeout:value("3", translate("3 seconds"))
-       timeout:value("4", translate("4 seconds"))
-       timeout:value("5", translate("5 seconds"))
-       timeout:value("6", translate("6 seconds"))
-       timeout:value("7", translate("7 seconds"))
-       timeout:value("8", translate("8 seconds"))
-       timeout:value("9", translate("9 seconds"))
-       timeout:value("10", translate("10 seconds"))
+       timeout:value("1", translatef("%d second", 1))
+       timeout:value("2", translatef("%d seconds", 2))
+       timeout:value("3", translatef("%d seconds", 3))
+       timeout:value("4", translatef("%d seconds", 4))
+       timeout:value("5", translatef("%d seconds", 5))
+       timeout:value("6", translatef("%d seconds", 6))
+       timeout:value("7", translatef("%d seconds", 7))
+       timeout:value("8", translatef("%d seconds", 8))
+       timeout:value("9", translatef("%d seconds", 9))
+       timeout:value("10", translatef("%d seconds", 10))
 
 interval = mwan_interface:option(ListValue, "interval", translate("Ping interval"))
        interval.default = "5"
 
 interval = mwan_interface:option(ListValue, "interval", translate("Ping interval"))
        interval.default = "5"
-       interval:value("1", translate("1 second"))
-       interval:value("3", translate("3 seconds"))
-       interval:value("5", translate("5 seconds"))
-       interval:value("10", translate("10 seconds"))
-       interval:value("20", translate("20 seconds"))
-       interval:value("30", translate("30 seconds"))
-       interval:value("60", translate("1 minute"))
-       interval:value("300", translate("5 minutes"))
-       interval:value("600", translate("10 minutes"))
-       interval:value("900", translate("15 minutes"))
-       interval:value("1800", translate("30 minutes"))
-       interval:value("3600", translate("1 hour"))
+       interval:value("1", translatef("%d second", 1))
+       interval:value("3", translatef("%d seconds", 3))
+       interval:value("5", translatef("%d seconds", 5))
+       interval:value("10", translatef("%d seconds", 10))
+       interval:value("20", translatef("%d seconds", 20))
+       interval:value("30", translatef("%d seconds", 30))
+       interval:value("60", translatef("%d minute", 1))
+       interval:value("300", translatef("%d minutes", 5))
+       interval:value("600", translatef("%d minutes", 10))
+       interval:value("900", translatef("%d minutes", 15))
+       interval:value("1800", translatef("%d minutes", 30))
+       interval:value("3600", translatef("%d hour", 1))
 
 down = mwan_interface:option(ListValue, "down", translate("Interface down"),
        translate("Interface will be deemed down after this many failed ping tests"))
 
 down = mwan_interface:option(ListValue, "down", translate("Interface down"),
        translate("Interface will be deemed down after this many failed ping tests"))