luci-app-adblock: Fix LuCI i18n-tools detection issues
authorINAGAKI Hiroshi <musashino.open@gmail.com>
Mon, 11 Sep 2017 13:08:37 +0000 (22:08 +0900)
committerINAGAKI Hiroshi <musashino.open@gmail.com>
Mon, 11 Sep 2017 13:08:37 +0000 (22:08 +0900)
LuCI i18n-tools cannot interpret variables, so translations on that are
not applied in po/pot by i18n-tools.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua

index c64a5fb30df4b4203076b7559f5d7c0fc9161d0f..e2ef1ef2148d042cf469e03f9a2acdbc5b0c6c07 100644 (file)
@@ -113,7 +113,15 @@ dv1.template = "adblock/runtime"
 if parse == nil then
        dv1.value = translate("n/a")
 else
-       dv1.value = translate(status)
+       if status == "error" then
+               dv1.value = translate("error")
+       elseif status == "disabled" then
+               dv1.value = translate("disabled")
+       elseif status == "paused" then
+               dv1.value = translate("paused")
+       else
+               dv1.value = translate("enabled")
+       end
 end
 
 dv2 = s:option(DummyValue, "", translate("Adblock Version"))