Module:User:Awesomemeeos/mn-pron


This module sandbox is still in development.

Converts Cyrillic Mongolian to IPA as spoken in Ulaanbaatar. This module is not to be directly used. It is used by Template:mn-IPA, see there for usage.

Testcases

edit

See Module:mn-pron/testcases.


-- See [[User:Awesomemeeos/mongolian]]

local export = {}
local m_IPA = require("Module:IPA")

local consonants = {
	["б"]	=	{ "b", "bʲ" },
	["в"]	=	{ "w", "wʲ" },
	["г"]	=	{ "ɢ", "ɢ" },
	["д"]	=	{ "t", "tʲ" },
	["ж"]	=	{ "t͡ɕ", "t͡ɕ" },
	["з"]	=	{ "t͡s", "t͡s" },
	["к"]	=	{ "kʰ", "kʲʰ" },
	["л"]	=	{ "ɮ", "ɮʲ" },
	["м"]	=	{ "m", "mʲ" },
	["н"]	=	{ "n", "nʲ" },
	["п"]	=	{ "pʰ", "pʲʰ" },
	["р"]	=	{ "r", "rʲ" },
	["с"]	=	{ "s", "s" },
	["т"]	=	{ "tʰ", "tʲʰ" },
	["ф"]	=	{ "f", "f" },
	["х"]	=	{ "x", "xʲ" },
	["ц"]	=	{ "t͡sʰ", "t͡sʰ" },
	["ч"]	=	{ "t͡ɕʰ", "t͡ɕʰ" },
	["ш"]	=	{ "ʃ", "ʃ" },
	["щ"]	=	{ "ʃt͡ɕ", "ʃt͡ɕ" },
}


return export