luci-0.9: merge r6081
[project/luci.git] / libs / web / luasrc / dispatcher.lua
index 6d4433975135124740e3e3752e7b742a5a5cb92d..711e4a443c7090cf08e61184303b0d0befaedb11 100644 (file)
@@ -146,7 +146,7 @@ function dispatch(request)
        assert(conf.main,
                "/etc/config/luci seems to be corrupt, unable to find section 'main'")
 
-       local lang = conf.main.lang
+       local lang = conf.main.lang or "auto"
        if lang == "auto" then
                local aclang = http.getenv("HTTP_ACCEPT_LANGUAGE") or ""
                for lpat in aclang:gmatch("[%w-]+") do
@@ -156,7 +156,7 @@ function dispatch(request)
                                break
                        end
                end
-        end
+       end
        require "luci.i18n".setlanguage(lang)
 
        local c = ctx.tree