Pronunciation/transcription module for Thai. See {{<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>}} for usage. Testcases: Module:<span class="searchmatch">th</span>-translit/testcases....
Companion module for Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>, recording all the available audio files for phonetic respellings of Thai words....
Homophone data module serving Module:<span class="searchmatch">th</span>-hom, and in turn Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>. See {{<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>}}....
"\n\n{{C|<span class="searchmatch">th</span>|" .. args["cat"] .. "}}" end return result end function export.getTranslit(lemmas, phonSpell) local m_<span class="searchmatch">th</span>_<span class="searchmatch">pron</span> = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>") ...
local export = {} local m_<span class="searchmatch">pron</span> = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>") function export.tr(text, lang, sc) return m_<span class="searchmatch">pron</span>.translit(text, lang, sc, "paiboon", "translit-module")...
getByCode("<span class="searchmatch">th</span>") local script = require('Module:scripts').getByCode("Thai") local PAGENAME = mw.title.getCurrentTitle().text local <span class="searchmatch">pron</span> = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>")...
"\n\n{{C|<span class="searchmatch">th</span>|" .. cat .. "}}" end return result end function export.getTranslit(lemmas, phonSpell) local m_<span class="searchmatch">th</span>_<span class="searchmatch">pron</span> = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>") if not...
getByCode("<span class="searchmatch">th</span>") local script = require('Module:scripts').getByCode("Thai") local PAGENAME = mw.title.getCurrentTitle().text local <span class="searchmatch">pron</span> = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>")...
"<span class="searchmatch">th</span>", "<span class="searchmatch">tʰ</span>", class = "low" }, ["ฒ"] = { "t", "<span class="searchmatch">th</span>", "<span class="searchmatch">tʰ</span>", class = "low" }, ["ท"] = { "t", "<span class="searchmatch">th</span>", "<span class="searchmatch">tʰ</span>", class = "low" }, ["ธ"] = { "t", "<span class="searchmatch">th</span>", "<span class="searchmatch">tʰ</span>", class...
local <span class="searchmatch">pron</span> = "" if loc == "kimvita" then <span class="searchmatch">pron</span> = kimvita(head) else <span class="searchmatch">pron</span> = unguja(head) end if not clI then <span class="searchmatch">pron</span> = mw.ustring.gsub(<span class="searchmatch">pron</span>, "^ˈ[mnŋ]%...