Locales = {} function _L(key) local lang = GetConvar("illenium-appearance:locale", "da") if not Locales[lang] then lang = "da" end local value = Locales[lang] for k in key:gmatch("[^.]+") do value = value[k] if not value then print("Missing locale for: " .. key) return "" end end return value end