applications, modules: remove i18n handling from controller modules as it moved to...
[project/luci.git] / applications / luci-coovachilli / luasrc / controller / coovachilli.lua
index 6f0a89e0045ba6561bb5962e8d5f057360b94d43..73a2c518a77fb904fd791ca026705af6745edbfe 100644 (file)
@@ -11,16 +11,17 @@ 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.i18n = "coovachilli"
+       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