mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-01 00:19:33 +00:00
29 lines
674 B
Lua
29 lines
674 B
Lua
--
|
|
-- (C) 2014-17 - ntop.org
|
|
--
|
|
i18n = require "i18n"
|
|
i18n.loadFile(dirs.installdir..'/scripts/locales/it.lua')
|
|
i18n.loadFile(dirs.installdir..'/scripts/locales/en.lua')
|
|
|
|
local locales = {}
|
|
|
|
locales.default_locale = "en"
|
|
|
|
-- language is a global variable set from C that corresponds to the user default language
|
|
-- it may be null when lua_utils are imported from periodic scripts
|
|
if language == nil then
|
|
language = locales.default_locale
|
|
end
|
|
|
|
i18n.setLocale(language)
|
|
|
|
local available_locales = {
|
|
{code="en", name=i18n("locales.en")},
|
|
-- {code="it", name=i18n("locales.it")}
|
|
}
|
|
|
|
function locales.getAvailableLocales()
|
|
return available_locales
|
|
end
|
|
|
|
return locales
|