21 lines
609 B
Lua
21 lines
609 B
Lua
local L0_1, L1_1
|
|
L0_1 = {}
|
|
Locales = L0_1
|
|
|
|
-- Das hier ist die Übersetzungs-Funktion
|
|
function _U(A0_2, ...)
|
|
if Locales[Config.Locale] ~= nil then
|
|
if Locales[Config.Locale][A0_2] ~= nil then
|
|
return string.format(Locales[Config.Locale][A0_2], ...)
|
|
else
|
|
return 'Locale [' .. Config.Locale .. '][' .. A0_2 .. '] does not exist'
|
|
end
|
|
else
|
|
return 'Locale [' .. Config.Locale .. '] does not exist'
|
|
end
|
|
end
|
|
|
|
-- Falls dein Skript die Funktion direkt in die Table L0_1 schreibt:
|
|
function L0_1.translate(A0_2, ...)
|
|
-- gleiches Prinzip wie oben
|
|
end |