Jump to content

Module:inc-mbn-translit/sandbox

Wiktionary වෙතින්


local export = {}
local gsub = mw.ustring.gsub
local match = mw.ustring.match

local char = {
	["ৰ"] = "r", ["ৱ"] = "w"
}


function export.tr(text, lang, sc, override)
	local UTF8_char = "[%z\1-\127\194-\244][\128-\191]*"
	local Beng = require("Module:scripts").getByCode("Beng")
	text = mw.ustring.toNFD(text)

	text = string.gsub(text, UTF8_char, char)
	text = require("Module:bn-translit").tr(text, lang, sc, true)
	text = gsub(text, ".[়’]?", char)
	text = gsub(text, ".", char)
end

return export
"https://si.wiktionary.org/w/index.php?title=Module:inc-mbn-translit/sandbox&oldid=185628" වෙතින් සම්ප්‍රවේශනය කෙරිණි