X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=modules%2Fadmin-mini%2Fluasrc%2Fmodel%2Fcbi%2Fmini%2Fluci.lua;fp=modules%2Fadmin-mini%2Fluasrc%2Fmodel%2Fcbi%2Fmini%2Fluci.lua;h=d3afd5537bd3f9af602a5b1824472e8d9e89ccbf;hp=9eea8715ed312504d7281afefc3c317b4ef1c686;hb=9835296ba2623b5c87624da3a8ba5f43595297d0;hpb=f3deef9ec570d49795346516d34c1b42fb416fde diff --git a/modules/admin-mini/luasrc/model/cbi/mini/luci.lua b/modules/admin-mini/luasrc/model/cbi/mini/luci.lua index 9eea8715e..d3afd5537 100644 --- a/modules/admin-mini/luasrc/model/cbi/mini/luci.lua +++ b/modules/admin-mini/luasrc/model/cbi/mini/luci.lua @@ -29,7 +29,11 @@ l:value("auto") local i18ndir = luci.i18n.i18ndir .. "default." for k, v in pairs(luci.config.languages) do - if k:sub(1, 1) ~= "." and luci.fs.access(i18ndir .. k:gsub("_", "-") .. ".lua") then + local file = i18ndir .. k:gsub("_", "-") + if k:sub(1, 1) ~= "." and ( + luci.fs.access(file .. ".lua") or + luci.fs.access(file .. ".lua.gz") + ) then l:value(k, v) end end