सामग्री पर जाएँ

मॉड्यूल:ISO 639 name

विकिस्रोत से

"इस मॉड्यूल हेतु प्रलेख मॉड्यूल:ISO 639 name/doc पर बनाया जा सकता है"

--[=[
Module description
]=]

local p = {} --p stands for package

local getArgs = require('Module:Arguments').getArgs
local language_name = require('Module:ISO_639').language_name
local error = require('Module:Error').error

--[=[
Implements [[Template:ISO 639 name]]
]=]
function p.ISO_639_name(frame)
	local code = getArgs(frame).code
	return language_name(code) or error({message = "Error: ISO code not recognized by [[Module:ISO 639]]"}) .. "[[श्रेणी:ISO 639 name template errors]]"
end

return p