Modul:documentation/functions/guoxue-data

Üdvözlöm, Ön a Modul:documentation/functions/guoxue-data szó jelentését keresi. A DICTIOUS-ban nem csak a Modul:documentation/functions/guoxue-data szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a Modul:documentation/functions/guoxue-data szót egyes és többes számban mondani. Minden, amit a Modul:documentation/functions/guoxue-data szóról tudni kell, itt található. A Modul:documentation/functions/guoxue-data szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. AModul:documentation/functions/guoxue-data és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.

A modult a Modul:documentation/functions/guoxue-data/doc lapon tudod dokumentálni

return function (title, cats)
	local suffix = title.fullText:match("^Module:mul/guoxue%-data/cjk%-?(.*)$")
	local block
	if suffix == "" then
		block = "CJK Unified Ideographs"
	elseif suffix:find("^%l$") then
		block = "CJK Unified Ideographs Extension " .. suffix:upper()
	elseif suffix == "compat" then
		block = "CJK Compatibility Ideographs"
	elseif suffix == "compat-sup" then
		block = "CJK Compatibility Ideographs Supplement"
	else
		mw.log("Unicode block for " .. title.fullText " not found.")
		return
	end
	
	local block_link = ("]"):format(block, block)
	local start, ending = require("Module:Unicode data").get_block_range(block)
	if not start then
		mw.log("Code point range for the Unicode block " .. tostring(block) .. " not found.")
		return
	end
	
	local sortkey = "|guoxue, " .. suffix
	cats:insert("Data modules" .. sortkey)
	cats:insert("Han script" .. sortkey)
	cats:insert("Translingual modules" .. sortkey)
	
	return ("This module contains data on CJK characters in "
		.. "the Unicode block %s (U+%04X–U+%04X) from .")
		:format(block_link, start, ending)
end