luci-0.11: merge outstanding trunk changes
[project/luci.git] / applications / luci-coovachilli / luasrc / controller / coovachilli.lua
index 6f0a89e0045ba6561bb5962e8d5f057360b94d43..aa0a5cc7306a0850be71836075d8bfb484e85759 100644 (file)
@@ -11,16 +11,16 @@ You may obtain a copy of the License at
 
 $Id$
 ]]--
+
 module("luci.controller.coovachilli", package.seeall)
 
 function index()
+       local cc
 
-       require("luci.i18n")
-       local i18n = luci.i18n.translate
-
-       entry( { "admin", "services", "coovachilli" },            cbi("coovachilli"),         i18n("coovachilli",         "CoovaChilli"),                90).i18n = "coovachilli"
-       entry( { "admin", "services", "coovachilli", "network" }, cbi("coovachilli_network"), i18n("coovachilli_network", "Network Configuration"),      10)
-       entry( { "admin", "services", "coovachilli", "radius"  }, cbi("coovachilli_radius"),  i18n("coovachilli_radius",  "Radius Configuration"),       20)
-       entry( { "admin", "services", "coovachilli", "auth"    }, cbi("coovachilli_auth"),    i18n("coovachilli_auth",    "UAM and MAC Authentication"), 30)
+       cc = entry( { "admin", "services", "coovachilli" },       cbi("coovachilli"),         _("CoovaChilli"),                90)
+       cc.subindex = true
 
+       entry( { "admin", "services", "coovachilli", "network" }, cbi("coovachilli_network"), _("Network Configuration"),      10)
+       entry( { "admin", "services", "coovachilli", "radius"  }, cbi("coovachilli_radius"),  _("RADIUS configuration"),       20)
+       entry( { "admin", "services", "coovachilli", "auth"    }, cbi("coovachilli_auth"),    _("UAM and MAC Authentication"), 30)
 end