Module:Hrkt-translit/data

local glottal = "\1"

return require("Module:Hrkt-translit").process_data({	rom = {		["."] = "", ["%"] = "", ["^"] = "",		["ぁ"] = "-a", ["ぃ"] = "-i", ["ぅ"] = "-u", ["ぇ"] = "-e", ["ぉ"] = "-o",		["あ"] = "a", ["い"] = "i", ["う"] = "u", ["え"] = "e", ["お"] = "o",		["か"] = "ka", ["き"] = "ki", ["く"] = "ku", ["け"] = "ke", ["こ"] = "ko",		["ゕ"] = "ka", ["ㇰ"] = "k", ["ゖ"] = "ga",		["さ"] = "sa", ["し"] = "shi", ["す"] = "su", ["せ"] = "se", ["そ"] = "so",		["ㇱ"] = "sh", ["ㇲ"] = "s",		["た"] = "ta", ["ち"] = "chi", ["つ"] = "tsu", ["て"] = "te", ["と"] = "to",		["ㇳ"] = "t",		["っ"] = glottal,		["な"] = "na", ["に"] = "ni", ["ぬ"] = "nu", ["ね"] = "ne", ["の"] = "no",		["ㇴ"] = "n",		["は"] = "wa", ["ひ"] = "hi", ["ふ"] = "fu", ["へ"] = "e", ["ほ"] = "ho",		["ㇵ"] = "h", ["ㇶ"] = "h", ["ㇷ"] = "f", ["ㇸ"] = "h", ["ㇹ"] = "h",		["ま"] = "ma", ["み"] = "mi", ["む"] = "mu", ["め"] = "me", ["も"] = "mo",		["ㇺ"] = "m",		["や"] = "ya", ["𛀆"] = "yi", ["ゆ"] = "yu", ["𛀁"] = "ye", ["よ"] = "yo", ["ゃ"] = "-ya", ["ゅ"] = "-yu", ["ょ"] = "-yo", ["ら"] = "ra", ["り"] = "ri", ["る"] = "ru", ["れ"] = "re", ["ろ"] = "ro", ["ㇻ"] = "r", ["ㇼ"] = "r", ["ㇽ"] = "r", ["ㇾ"] = "r", ["ㇿ"] = "r", ["わ"] = "wa", ["ゐ"] = "i", ["𛄟"] = "wu", ["ゑ"] = "e", ["を"] = "o", ["ゎ"] = "-wa", ["𛅐"] = "-wi", ["𛅑"] = "-we", ["𛅒"] = "-wo", ["ん"] = "n", ["𛅧"] = "n", ["ー"] = "", ["゙"] = "", ["゚"] = "",		["ゝ"] = "", ["ヽ"] = "", ["　"] = " ", [". "] = ".",		["「"] = "“", ["」"] = "”", ["％"] = "%",		["〜"] = "~", ["～"] = "~", ["〰"] = "~",		["・"] = " ",		["゠"] = "-", ["＝"] = "-",		["！"] = "!", ["？"] = "?",		["（"] = "(", ["）"] = ")",		["「"] = "“", ["」"] = "”", ["『"] = "“", ["』"] = "”",		["："] = ":",		["、"] = ",", ["，"] = ",",		["※"] = "†",	},	rom_hist = { ["し"] = "si", ["ち"] = "ti", ["つ"] = "tu", ["は"] = "fa", ["ひ"] = "fi", ["へ"] = "fe", ["ほ"] = "fo", ["ゐ"] = "wi", ["ゑ"] = "we", ["を"] = "wo", },	rom_sp = { ["."] = "stop", ["^"] = "cap", ["っ"] = "gem", ["'"] = "'", ["は"] = "ha", ["へ"] = "he", ["ゐ"] = "historical w", ["ゑ"] = "historical w", ["を"] = "historical w", ["ゖ"] = "ke", ["゙"] = "voiced", ["゚"] = "semivoiced", ["ゝ"] = "rep", ["ヽ"] = "rep", ["・"] = "allow gem", ["-"] = "allow gem", ["゠"] = "allow gem", ["＝"] = "allow gem", },	digraph = { ["ぃ"] = { ["i"] = "yi", },		["ぅ"] = { ["u"] = "wu", },		["゙"] = {			["n"] = glottal .. "n" },	},	tr_long = { ["aa"] = "ā", ["ii"] = "ī", ["uu"] = "ū", ["ee"] = "ē", ["oo"] = "ō", ["ou"] = "ō", ["u~"] = "ũ", ["u~u~"] = "ũ̄" },	tr_gem = { ["ch"] = "t", ["m"] = glottal, ["n"] = glottal, },	tr_voicing = { ["a"] = glottal .. "a", ["i"] = glottal .. "i", ["u"] = "vu", ["e"] = glottal .. "e", ["o"] = glottal .. "o", ["k"] = "g", ["s"] = "z", ["sh"] = "j", ["t"] = "d", ["ch"] = "j", ["ts"] = "z", ["h"] = "b", ["f"] = "b", ["w"] = "v", },	tr_semivoicing = { ["u"] = "u~", ["k"] = "ng", ["s"] = "ts", ["sh"] = "ts", ["ch"] = "t", ["ts"] = "t", ["h"] = "p", ["f"] = "p", ["r"] = "l", },	tr_coda_apos = { ["w"] = { ["n"] = "hist" }	},	disambig_exceptions = { ng = true, nw = true, },	flag_postalveolarconsonant = { ["sh"] = true, ["ch"] = true, ["j"] = true },	flag_specialconsonant = { ["fu"] = true, ["vu"] = true, ["shi"] = true, ["chi"] = true, ["ji"] = true, ["su"] = true, ["tsu"] = true, ["zu"] = true, },	flag_hahe = { ["ha"] = true, ["he"] = true }, }, true)