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