Для документации этого модуля может быть создана страница Модуль:IPAc-av/phonemes/doc

-- This module contains phoneme data for [[Module:IPAc-av]].

return {
	-- CONSONANTS
	{
		code = "b",
		label = "b",
		tooltip = "/b/: 'бакъ'",
	},
	{
		code = "d",
		label = "d",
		tooltip = "/d/: 'дун'",
	},
	{
		code = "dʷ",
		aliases = {"dw", "дв"},
		label = "dʷ",
		tooltip = "/dʷ/: 'дваргъ'",
	},
	{
		code = "f",
		label = "f",
		tooltip = "/f/: 'форма'",
	},
	{
		code = "ɡ",
		aliases = {"g"},
		label = "ɡ",
		tooltip = "/ɡ/:  'гор'",
	},
	{
		code = "h",
		label = "h",
		tooltip = "/h/: 'гьари'",
	},
	{
		code = "hʷ",
		aliases = {"hw"},
		label = "hʷ",
		tooltip = "/hʷ/: 'гьве'",
	},
	{
		code = "ħ",
		aliases = {"H"},
		label = "ħ",
		tooltip = "/ħ/: 'хӀур'",
	},
	{
		code = "ħʷ",
		aliases = {"Hw"},
		label = "ħʷ",
		tooltip = "/ħʷ/: 'хӀва'",
	},
	{
		code = "j",
		aliases = {"y"},
		label = "j",
		tooltip = "/j/: 'йиго'",
	},
	{
		code = "k",
		label = "k",
		tooltip = "/k/: 'кор'",
	},
	{
		code = "ɫ",
		aliases = {"l"},
		label = "ɫ",
		tooltip = "/l/: 'лалу'",
	},
	{
		code = "lʲ",
		aliases = {"lj"},
		label = "lʲ",
		tooltip = "/l/: 'ле'",
	},
	{
		code = "ɬ",
		aliases = {"лъ"},
		label = "ɬ",
		tooltip = "/ɬ/: 'лъел'",
	},
	{
		code = "ɬʷ",
		aliases = {"лъв"},
		label = "ɬʷ",
		tooltip = "/ɬʷ/: 'лъва'",
	},
	{
		code = "ɬː",
		aliases = {"лълъ"},
		label = "ɬː",
		tooltip = "/ɬː/: 'лълъ'",
	},
	{
		code = "ɬːʷ",
		aliases = {"лълъв"},
		label = "ɬːʷ",
		tooltip = "/ɬːʷ/: 'лълъв'",
	},
	{
		code = "m",
		label = "m",
		tooltip = "/m/: 'мун'",
	},
	{
		code = "n",
		label = "n",
		tooltip = "/n/: 'нолӀ'",
	},
	{
		code = "p",
		label = "p",
		tooltip = "/p/: 'пуй'",
	},
	{
		code = "q͡χː",
		aliases = {"хъ"},
		label = "q͡χː",
		tooltip = "/q͡χː/: 'хъами'",
	},
	{
		code = "q͡χːʷ",
		aliases = {"хъв"},
		label = "q͡χːʷ",
		tooltip = "/q͡χːʷ/: 'хъвай'",
	},
	{
		code = "q͡χːʼ",
		aliases = {"къ"},
		label = "q͡χːʼ",
		tooltip = "/q͡χːʼ/: 'къоно'",
	},
	{
		code = "q͡χːʷʼ",
		aliases = {"къ"},
		label = "q͡χːʷʼ",
		tooltip = "/q͡χːʷʼ/: 'къвал'",
	},
	{
		code = "r",
		aliases = {"р"},
		label = "r",
		tooltip = "/r/: 'ракӀ'",
	},
	{
		code = "s",
		label = "s",
		tooltip = "/s/: 'сордо'",
	},
	{
		code = "sː",
		aliases = {"ss", "сс"},
		label = "sː",
		tooltip = "/sː/: 'сакӀ'",
	},
	{
		code = "ʃ",
		aliases = {"S", "sh"},
		label = "ʃ",
		tooltip = "/ʃ/: 'шуризе'",
	},
	{
		code = "t",
		label = "t",
		tooltip = "/t/: 'торгӀо'",
	},
	{
		code = "tʷ",
		aliases = {"tw", "тв"},
		label = "tʷ",
		tooltip = "/tʷ/: 'твапи'",
	},
	{
		code = "tʼ",
		aliases = {"тӀ"},
		label = "tʼ",
		tooltip = "/tʼ/: 'тӀул'",
	},
	{
		code = "tʷʼ",
		aliases = {"тӀв"},
		label = "tʷʼ",
		tooltip = "/tʷʼ/: 'тӀвел'",
	},
	{
		code = "t͡s",
		aliases = {"ts", "ц"},
		label = "t͡s",
		tooltip = "/t͡s/: 'цо'",
	},
	{
		code = "t͡sʷ",
		aliases = {"tsʷ", "цв"},
		label = "t͡sʷ",
		tooltip = "/t͡sʷ/: 'цвел'",
	},
	{
		code = "t͡sː",
		aliases = {"tsː", "цц"},
		label = "t͡sː",
		tooltip = "/t͡sː/: 'ццин'",
	},
	{
		code = "t͡sːʷ",
		aliases = {"tsːʷ", "цв"},
		label = "t͡sːʷ",
		tooltip = "/t͡sːʷ/: 'ццв'",
	},
	{
		code = "t͡sʼ",
		aliases = {"tsʼ", "цӀ"},
		label = "t͡sʼ",
		tooltip = "/t͡sʼ/: 'цӀа'",
	},
	{
		code = "t͡sʷʼ",
		aliases = {"tsʷʼ", "цӀв"},
		label = "t͡sʷʼ",
		tooltip = "/t͡sʷʼ/: 'цӀв'",
	},
	{
		code = "t͡sːʼ",
		aliases = {"tsːʼ", "цӀцӀ"},
		label = "t͡sːʼ",
		tooltip = "/t͡sːʼ/: 'цӀар'",
	},
	{
		code = "t͡sːʷʼ",
		aliases = {"tsːʷʼ", "цӀв"},
		label = "t͡sːʷʼ",
		tooltip = "/t͡sːʷʼ/: 'цӀва'",
	},
	{
		code = "t͡ʃ",
		aliases = {"tS", "tʃ", "ch"},
		label = "tʃ",
		tooltip = "/tʃ/: 'чи'",
	},
	{
		code = "t͡ʃʷ",
		aliases = {"tʃʷ", "чв"},
		label = "t͡ʃʷ",
		tooltip = "/t͡ʃʷ/: 'чвалхи'",
	},
	{
		code = "t͡ʃː",
		aliases = {"tʃː", "чч"},
		label = "t͡ʃː",
		tooltip = "/t͡ʃː/: 'ччугӀа'",
	},
	{
		code = "t͡ʃːʷ",
		aliases = {"tʃːʷ", "ччв"},
		label = "t͡ʃːʷ",
		tooltip = "/t͡ʃːʷ/ — 'ччв'",
	},
	{
		code = "t͡ʃʼ",
		aliases = {"tʃʼ", "цӀ"},
		label = "t͡ʃʼ",
		tooltip = "/t͡ʃʼ/: 'чӀер'",
	},
	{
		code = "t͡ʃʷʼ",
		aliases = {"tʃʷʼ", "чӀв"},
		label = "t͡ʃʷʼ",
		tooltip = "/t͡ʃʷʼ/: 'чӀвай'",
	},
	{
		code = "t͡ʃːʼ",
		aliases = {"tʃːʼ", "чӀчӀ"},
		label = "t͡ʃːʼ",
		tooltip = "/t͡ʃːʼ/: 'ччӀел'",
	},
	{
		code = "t͡ʃːʷʼ",
		aliases = {"tʃːʷʼ", "ччӀв"},
		label = "t͡ʃːʷʼ",
		tooltip = "/t͡ʃːʷʼ/: 'ччӀва'",
	},
	{
		code = "t͡ɬː",
		aliases = {"tɬː", "лӀ"},
		label = "t͡ɬː",
		tooltip = "/t͡ɬː/: 'лӀар'",
	},
	{
		code = "t͡ɬːʷ",
		aliases = {"tɬːʷ", "лӀв"},
		label = "t͡ɬːʷ",
		tooltip = "/t͡ɬːʷ/: 'лӀв'",
	},
	{
		code = "t͡ɬːʼ",
		aliases = {"tɬːʼ", "кь"},
		label = "t͡ɬːʼ",
		tooltip = "/t͡ɬːʼ/: 'кьуру'",
	},
	{
		code = "t͡ɬːʷʼ",
		aliases = {"tɬːʷʼ", "кьв"},
		label = "t͡ɬːʷʼ",
		tooltip = "/t͡ɬːʷʼ/: 'кьвагь'",
	},
	{
		code = "w",
		label = "w",
		tooltip = "w: 'вас'",
	},
	{
		code = "x",
		label = "x",
		aliases = {"kh"},
		tooltip = "/x/:  'хьи'",
	},
	{
		code = "xʷ",
		label = "xʷ",
		aliases = {"xw"},
		tooltip = "/xʷ/:  'хьвади'",
	},
	{
		code = "χ",
		label = "χ",
		aliases = {"х"},
		tooltip = "/χ/:  'хиси'",
	},
	{
		code = "χʷ",
		label = "χʷ",
		aliases = {"хв"},
		tooltip = "/χʷ/:  'хвел'",
	},
	{
		code = "χː",
		label = "χː",
		aliases = {"хх"},
		tooltip = "/χː/:  'ххер'",
	},
	{
		code = "χːʷ",
		label = "χːʷ",
		aliases = {"ххв"},
		tooltip = "/χːʷ/:  'ххвел'",
	},
	{
		code = "z",
		label = "z",
		tooltip = "z: 'зар'",
	},
	{
		code = "zʷ",
		aliases = {"zw", "зв"},
		label = "zʷ",
		tooltip = "/zʷ/: 'зв' — 'зваргъи'",
	},
	{
		code = "ʒ",
		aliases = {"Z", "zh"},
		label = "ʒ",
		tooltip = "/ʒ/: 'жакъа'",
	},
	{
		code = "ʒʷ",
		aliases = {"Z", "zh"},
		label = "ʒʷ",
		tooltip = "/ʒʷ/: 'жв'",
	},
	{
		code = "ʔ",
		aliases = {"?"},
		label = "ʔ",
		tooltip = "/ʔ/: 'ъ'",
	},
	{
		code = "ʕ",
		aliases = {"гӀ"},
		label = "ʕ",
		tooltip = "/ʕ/: 'гӀуж'",
	},
	{
		code = "ʕʷ",
		aliases = {"гӀ"},
		label = "ʕʷ",
		tooltip = "'/ʕʷ/': 'гӀва'",
	},
	-- VOWELS
	{
		code = "ä",
		aliases = {"a", "а"},
		label = "ä",
		tooltip = "/ä/: 'абизе'",
	},
	{
		code = "e",
		aliases = {"e"},
		label = "e",
		tooltip = "/e/:  'эбел'",
	},
	{
		code = "i",
		aliases = {"i", "и"},
		label = "i",
		tooltip = "/i/: 'ине'",
	},
	{
		code = "o",
		aliases = {"o", "о"},
		label = "o",
		tooltip = "/o/: 'оц'",
	},
	{
		code = "õ",
		aliases = {"о"},
		label = "õ",
		tooltip = "/õ/: 'гӀоло'",
	},
	{
		code = "u",
		aliases = {"u", "у"},
		label = "u",
		tooltip = "/u/: 'угьари'",
	},
	{
		code = "ũ",
		aliases = {"Ur"},
		label = "ũ",
		tooltip = "/ũ/: 'уяб'",
	},
	-- SUPRASEGMENTALS
	{
		code = "ˈ",
		aliases = {"'", '"'},
		label = "ˈ",
		tooltip = "/ˈ/: тӀоцебесеб кьабизаби",
	},
	{
		code = "ˌ",
		aliases = {",", "%"},
		label = "ˌ",
		tooltip = "/ˌ/: кӀиабилеб кьабизаби",
	},
	{
		code = ".",
		aliases = {"·"},
		label = ".",
		tooltip = "/./: жуб бикьи",
	},
	{
		code = "#",
		label = "#",
		tooltip = "/#/: морфема бикьи",
	},
	{
		code = "!",
		label = "|",
		tooltip = "/|/: просодия бикьи (минор)",
	},
	{
		code = "!!",
		aliases = {"‖"},
		label = "‖",
		tooltip = "/‖/: просодия бикьи (майор)",
	},
	-- SEPARATORS
	-- Tables without tooltip text are used as word separators. In addition to
	-- not having any tooltip text in the template output, they are not
	-- underlined.
	{
		code = "_",
		label = "<span class=\"wrap\"> </span>",
	},
	{
		code = "nbsp",
		aliases = {"&nbsp;"},
		label = " ",
	},
	{
		code = ",_",
		label = ",<span class=\"wrap\"> </span>",
	},
	{
		code = "-",
		aliases = {"–"},
		label = "-",
	},
	{
		code = "(",
		label = "(",
	},
	{
		code = ")",
		label = ")",
	},
	-- This is useful for highly variable words in place names, which are not
	-- important to transcribe.
	{
		code = "...",
		label = "&thinsp;...<span class=\"wrap\">&thinsp;</span>",
	},
}