diff options
Diffstat (limited to 'libs')
-rw-r--r-- | libs/uvl/luasrc/uvl/errors.lua | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/libs/uvl/luasrc/uvl/errors.lua b/libs/uvl/luasrc/uvl/errors.lua index 614100fcef..f4147d8b47 100644 --- a/libs/uvl/luasrc/uvl/errors.lua +++ b/libs/uvl/luasrc/uvl/errors.lua @@ -85,11 +85,11 @@ for i, v in ipairs(ERRCODES) do end -function i18n(key, def) +function i18n(key) if luci.i18n then - return luci.i18n.translate(key,def) + return luci.i18n.translate(key) else - return def + return key end end @@ -130,10 +130,7 @@ end function error.string(self,pad) pad = pad or " " - local str = i18n( - 'uvl_err_%s' % string.lower(ERRCODES[self.code][1]), - ERRCODES[self.code][2] - ) + local str = i18n(ERRCODES[self.code][2]) :gsub("\n", "\n"..pad) :gsub("%%i", self:cid()) :gsub("%%I", self:sid()) |