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>")...
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...
m_hom_data = require("Module:<span class="searchmatch">th</span>-hom/data") local m_hom = require("Module:<span class="searchmatch">th</span>-hom").makeList local m_fileData = require("Module:<span class="searchmatch">th</span>-<span class="searchmatch">pron</span>/files") local qualifiers...
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ŋ]%...