16 lines
341 B
Lua
16 lines
341 B
Lua
Locales = {}
|
|
|
|
function L(key, args)
|
|
if not args then args = {} end
|
|
if type(args) ~= "table" then args = {} end
|
|
if Config.Settings.locale[key] then
|
|
local pattern = Config.Settings.locale[key]
|
|
for k, v in pairs(args) do
|
|
pattern = pattern:gsub(":{" .. k .. "}", v)
|
|
end
|
|
return pattern
|
|
else
|
|
return key
|
|
end
|
|
end
|