Modul:Cher-translit

Dari Wikikamus bahasa Indonesia, kamus bebas

Dokumentasi untuk modul ini dapat dibuat di Modul:Cher-translit/doc

local export = {}
 
local chars = {
	["Ꭰ"]="a", ["Ꭱ"]="e", ["Ꭲ"]="i", ["Ꭳ"]="o", ["Ꭴ"]="u", ["Ꭵ"]="v", 
	["Ꭶ"]="ga", ["Ꭷ"]="ka", ["Ꭸ"]="ge", ["Ꭹ"]="gi", ["Ꭺ"]="go", ["Ꭻ"]="gu", ["Ꭼ"]="gv", 
	["Ꭽ"]="ha", ["Ꭾ"]="he", ["Ꭿ"]="hi", ["Ꮀ"]="ho", ["Ꮁ"]="hu", ["Ꮂ"]="hv", 
	["Ꮃ"]="la", ["Ꮄ"]="le", ["Ꮅ"]="li", ["Ꮆ"]="lo", ["Ꮇ"]="lu", ["Ꮈ"]="lv", 
	["Ꮉ"]="ma", ["Ꮊ"]="me", ["Ꮋ"]="mi", ["Ꮌ"]="mo", ["Ꮍ"]="mu", 
	["Ꮎ"]="na", ["Ꮏ"]="hna", ["Ꮐ"]="nah", ["Ꮑ"]="ne", ["Ꮒ"]="ni", ["Ꮓ"]="no", ["Ꮔ"]="nu", ["Ꮕ"]="nv", 
	["Ꮖ"]="qua", ["Ꮗ"]="que", ["Ꮘ"]="qui", ["Ꮙ"]="quo", ["Ꮚ"]="quu", ["Ꮛ"]="quv", 
	["Ꮝ"]="s", ["Ꮜ"]="sa", ["Ꮞ"]="se", ["Ꮟ"]="si", ["Ꮠ"]="so", ["Ꮡ"]="su", ["Ꮢ"]="sv", 
	["Ꮣ"]="da", ["Ꮤ"]="ta", ["Ꮥ"]="de", ["Ꮦ"]="te", ["Ꮧ"]="di", ["Ꮨ"]="ti", ["Ꮩ"]="do", ["Ꮪ"]="du", ["Ꮫ"]="dv", 
	["Ꮬ"]="dla", ["Ꮭ"]="tla", ["Ꮮ"]="tle", ["Ꮯ"]="tli", ["Ꮰ"]="tlo", ["Ꮱ"]="tlu", ["Ꮲ"]="tlv", 
	["Ꮳ"]="tsa", ["Ꮴ"]="tse", ["Ꮵ"]="tsi", ["Ꮶ"]="tso", ["Ꮷ"]="tsu", ["Ꮸ"]="tsv", 
	["Ꮹ"]="wa", ["Ꮺ"]="we", ["Ꮻ"]="wi", ["Ꮼ"]="wo", ["Ꮽ"]="wu", ["Ꮾ"]="wv", 
	["Ꮿ"]="ya", ["Ᏸ"]="ye", ["Ᏹ"]="yi", ["Ᏺ"]="yo", ["Ᏻ"]="yu", ["Ᏼ"]="yv",
}

function export.tr(text)
	for key, repl in pairs(chars) do
		text = mw.ustring.gsub(text, key, repl)
	end
	
	return text
end

return export