Module:language
From SUALEX
Documentation for this module may be created at Module:language/doc
-- Module:language
local p = {}
local format = require("Module:format")
local languages = require("Module:languages")
function p.invoke(frame)
local args = frame.args or {}
local lang_code = args[1] or ""
if lang_code == "" then
return ""
end
local plain = args.plain or args[2]
if plain then
return languages.get_canonical_name(lang_code)
end
return format.language_name(lang_code)
end
return p