-- [[Southern Amami Ōshima]] transliteration data
local glottal = "\1"

return require("Module:Hrkt-translit").process_data{
	rom = {
		["ぃ"] = "i:", ["し"] = "si", ["つ"] = "cu", ["ふ"] = "hu",
	},
	digraph = {
		["ん"] = { [glottal] = glottal .. "n" },
		["ぃ"] = {
			["ke"] = "ki:", ["xe"] = "xi:", ["ge"] = "gi:",
			["he"] = "hi:", ["pu"] = "pi:", ["bu"] = "bi:",
			["te"] = "ti:", ["θe"] = "θi:", ["de"] = "di:",
			["cu"] = "ci:", ["zu"] = "zi:",
			["mu"] = "mi:", ["µu"] = "µi:",
			["nu"] = "ni:",
			["su"] = "si:",
			["ru"] = "ri:",
			["u"] = "wi:", ["pu"] = "hwi:", [glottal .. "u"] = glottal .. "wi:"
		},
		["ぇ"] = {
			["ke"] = "kye",
			["pe"] = "pye",
			["chi"] = "cye",
			["he"] = "he",
		},
		["ぉ"] = { ["cu"] = "co" },
		--["ま"] = { [glottal] = "µa" }, ["む"] = { [glottal] = "µu" },
		--["な"] = { [glottal] = "νa"}, ["に"] = { [glottal] = "νi"},
	},
	tr_gem = {
		["ch"] = "t", [glottal .. "ch"] = "t",
		["y"] = glottal, [glottal .. "y"] = glottal,
		["w"] = glottal, [glottal .. "w"] = glottal,
	},
	tr_voicing = {
		["u"] = glottal .. "u",
		["k"] = "g",
		["s"] = "z",
		["t"] = "d", ["c"] = "z", ["ch"] = glottal .. "ch",
		["n"] = glottal .. "n",
		["h"] = "b",
		["m"] = glottal .. "m",
		["y"] = glottal .. "y",
		["r"] = glottal .. "r",
		["w"] = glottal .. "w",
	},
	tr_semivoicing = {
		["u"] = "u~",
		["k"] = "x",
		["t"] = "θ", ["ch"] = "θ", ["c"] = "ç",
		["h"] = "p",
		["r"] = "l",
	},
	tr_long = {
		["aa"] = "ā", ["ii"] = "ī", ["uu"] = "ū", ["ee"] = "ē", ["oo"] = "ō",
		["i:"] = "ï", ["i:i"] = "ï̄",
		["ou"] = "ō",
		["u~"] = "ũ", ["u~u~"] = "ũ̄",
	}
}