Modul:families/templates
Pendokumenan untuk modul ini boleh diciptakan di Modul:families/templates/doc
local export = {}
function export.exists(frame)
local args = frame.args
local fam = args[1] or error("Kod keluarga tidak diberi. Sila berikan parameter 1 bagi cetusan modul.")
fam = require("Module:families").getByCode(fam)
if fam then
return "1"
else
return ""
end
end
function export.getByCode(frame)
local args = frame.args
local fam = args[1] or error("Kod keluarga (parameter 1) tidak diberi.")
fam = require("Module:families").getByCode(fam) or error("Kod keluarga '" .. fam .. "' tidak sah.")
return require("Module:language-like").templateGetByCode(fam, args)
end
function export.getByCanonicalName(frame)
local args = frame.args
local famname = args[1] or error("Nama keluarga tidak diberi. Sila berikan parameter 1 bagi cetusan modul.")
local fam = require("Module:families").getByCanonicalName(famname)
if fam then
return fam:getCode()
else
return ""
end
end
return export