Modül:Languages
local languages = mw. loadData('Module:Languages/data')
local p = {}
local function isEmpty(s) return s end
local function trimstr(s) return (s:gsub("^%s*(. -)%s*$", "%1"))
end
local function get_lang_data(code) local l = languages[code]; if l ~= nil then return "[[".