Capil ka isi

Modul:sw-IPA/data

Matan Wiktionary

Dokumentasi untuk modul ini dapat dibuat di Modul:sw-IPA/data/doc

-- Imported from enwiktionary
-- Source: https://en.wiktionary.org/wiki/Module:sw-IPA/data
-- License: CC BY-SA

local conversion = {}

local function copytable(orig)
    local copy
    if type(orig) == 'table' then
        copy = {}
        for orig_key, orig_value in pairs(orig) do
            copy[orig_key] = orig_value
        end
    else -- number, string, boolean, etc
        copy = orig
    end
    return copy
end

conversion.unguja = {
	["a"] = "ɑ",
	["b"] = "ɓ",
	["ch"] = "tʃ",
	["d"] = "ɗ",
	["dh"] = "ð",
	["e"] = "ɛ",
	["f"] = "f",
	["g"] = "ɠ",
	["gh"] = "ɣ",
	["h"] = "h",
	["i"] = "i",
	["j"] = "ʄ",
	["k"] = "k",
	["kh"] = "x",
	["l"] = "l",
	["m"] = "m",
	["mb"] = "ᵐb",
	["mv"] = "ᶬv",
	["n"] = "n",
	["nch"] = "ⁿtʃ", -- in mwananchi
	["nd"] = "ⁿd",
	["ng"] = "ᵑɡ",
	["ng'"] = "ŋ",
	["nj"] = "ⁿdʒ",
	["ny"] = "ɲ",
	["nz"] = "ⁿz",
	["o"] = "ɔ",
	["p"] = "p",
	["q"] = "k",
	["r"] = "ɾ",
	["s"] = "s",
	["sh"] = "ʃ",
	["t"] = "t",
	["th"] = "θ",
	["u"] = "u",
	["v"] = "v",
	["w"] = "w",
	["x"] = "h",
	["X"] = "h",
	["y"] = "j",
	["z"] = "z",
	["'"] = "ˈ",
	["."] = ".",
	[":"] = "",
	["?"] = "",
	["_d"] = "",
	["_h"] = "",
	["_w"] = "ʷ",
	["_?"] = "",
}

conversion.kimvita = copytable(conversion.unguja)
conversion.kimvita._d = "̪"
conversion.kimvita._h = "ʰ"

conversion.arabic = copytable(conversion.unguja)
conversion.arabic.q = "q"
conversion.arabic.x = "x"
conversion.arabic.X = "ħ"
conversion.arabic["?"] = "ʕ"
conversion.arabic[":"] = "ː"
conversion.arabic["_?"] = "ˤ"

return conversion