Documentation for this module may be created at Module:km-translit/testcases/doc

local tests = require('Module:UnitTests')
local transliterate = require('Module:km-translit').tr

local lang = require('Module:languages').getByCode('km')
local str_gsub = string.gsub

local function link(term)
	return '<span class="Khmr" lang="km">[[' .. term .. '#Khmer|' .. str_gsub(term, ' ', '') .. ']]</span>'
end

function tests:check_tr(Khmr, Latn)
	self:equals(link(Khmr), transliterate(Khmr, 'km', 'Khmr', true), Latn)
end

function tests:test_translit()
	local examples = {
		{ "ដីឥដ្ឋ", "dei’ĕdth" },
		{ "ដ៏", "TEMP" },
		{ "ព្រហស្បតិ៍", "prɔhoah" },
		{ "សៅរ៍", "sav" },
		{ "នំបុ័ង", "numbâng" }, -- in sealang.net Khmer dictionary
		{ "នំប៉័ង", "numbâng" }, -- not in sealang.net Khmer dictionary
		{ "យ៉ៅហន", "yavhân" },
		{ "ពាក្យ", "pyéak" },
		{ "ក៏ប៉ុន្តែ", "kɑɑ bŏntê" },
		-- pʰiesaa
		{ "ភាសា", "phéasa" },
		-- louk
		{ "លោក", "loŭk" },
		-- neak
		{ "អ្នក", "ʼnâk" },
		-- koat
		{ "គាត់", "kéat" },
		-- prummeaʔviʔhie
		{ "ព្រហ្មវិហារ", "TEMP" },
		--fək, vək
		{ "ហ្វឹក", "fœ̆k" },
		-- kaafee
		{ "កាហ្វេ", "kafé" },
		-- vooŋ, fooŋ, pʰooŋ
		{ "ហ្វូង", "TEMP" },
		--  yəəŋ
		{ "យើង", "TEMP" },
		--  puək neak?
		{ "ពួកអ្នក", "TEMP" },
		--  nih
		{ "នេះ", "TEMP" },
		--  nuh
		{ "នោះ", "TEMP" },
		-- ʔaay
		{ "អាយ", "TEMP" },
		-- niey
		{ "នាយ", "TEMP" },
		-- neak naa
		{ "អ្នកណា", "TEMP" },
		-- nɔɔnaa
		{ "នរណា", "TEMP" },
		--  ʔvǝy
		{ "អ្វី", "TEMP" },
		{ "៛", "riel" },
		{ "កក", "kâk" },
		{ "កក្កដា", "gukgădā" },
		{ "កង្កែប", "kɑgnkaep" },
		{ "កង្ខើញដៃចូលដាល់", "kɑngkʰaəñ day chool dal" },
		{ "កង់", "gong" },
		{ "កញ្ឆា", "kɑñchʰaa" },
		{ "កញ្ញា", "kăññā" },
		{ "កណ្ដួយ", "kanduoy" },
		{ "កន្ត្រៃ", "kon trai" },
		{ "កន្ទាលត្រអាក", "kɑntiel trɑ’aak" },
		{ "កន្លះ", "kɑnlah" },
		{ "កន្សោម", "kɑnsaom" },
		{ "កន្សោមកិរិយា", "kɑnsaom ke’ri’yaa" },
		{ "កមល", "kaʔmɑl" },
		{ "កម្ពុជា", "gəmbpŭjīə" },
		{ "កម្លាំង", "kɑmleang" },
		{ "កាមធាតុ", "kaam tʰiet" },
		{ "ការ", "kaa" },
		{ "ការកំណត់", "kaa kɑmnɑt" },
		{ "ការផ្សងព្រេង", "kaa psɑɑng preeng" },
		{ "ការយល់", "kaa yʊəl" },
		{ "ការរៀបការ", "kaa riəp kaa" },
		{ "កាហ្វេ", "kaafee" },
		{ "កាំបិត", "kabet" },
		{ "កិរិយាស័ព្ទ", "keriyaa səp" },
		{ "កុមារភាព", "komā phiep" },
		{ "កុម្ភៈ", "gŭmpeyă" },
		{ "កុំ", "kom" },
		{ "កុំព្យូទ័រ", "kompyuutoa" },
		{ "កូនង៉ា", "goan ngaa" },
		{ "កូនង៉ែត", "goan ngait" },
		{ "កូរ៉ាន", "kooraan" },
		{ "កូរ៉េ", "kōrē" },
		{ "កូឡាឡាំពួរ", "kuulaa-laampur" },
		{ "កែវ", "kaev" },
		{ "កោះ", "goh" },
		{ "កោះត្រល់", "koh tral" },
		{ "ក្ដាម", "kdaam" },
		{ "ក្តុក", "kdok" },
		{ "ក្នុង", "knong" },
		{ "ក្បាច់គុនដំបងវែង", "kbachkun dɑmbɑɑng-vɛɛng" },
		{ "ក្បាល", "kbaal" },
		{ "ក្មេង", "kmeeng" },
		{ "ក្មេងកំព្រា", "kmeing kɑmpria" },
		{ "ក្រ", "krɑɑ" },
		{ "ក្រដាស", "grədāh" },
		{ "ក្របី", "krɑbəy" },
		{ "ក្រពើ", "krɑpəə" },
		{ "ក្រមារ", "krɑmaa" },
		{ "ក្រសាន", "krɑsaan" },
		{ "ក្រសួង", "krɑsuəng" },
		{ "ក្រហម", "grăhorm" },
		{ "ក្រាប", "kraap" },
		{ "ក្រុកៗ", "krok-krok" },
		{ "ក្រុង", "grong" },
		{ "ក្រុងកែប", "krong kaep" },
		{ "ក្រុងប៉ៃលិន", "krong paylɨn" },
		{ "ក្រុងព្រៃនគរ", "grong bprēī nokor" },
		{ "ក្រុងភ្នំពេញ", "grong pnŭṁ bpeuñ" },
		{ "ក្រុងសៀមរាប", "krong siem riep" },
		{ "ក្រុមទាហាន", "krom tiehien" },
		{ "ក្រែ", "grair" },
		{ "ក្រៃ", "kray" },
		{ "ក្រៃលែង", "krailaeng" },
		{ "ក្លាហាន", "klaa haan" },
		{ "ក្អែក", "k’aek" },
		{ "កំពង់", "kɑmpʊəng" },
		{ "កំហុស", "kɑmhoh" },
		{ "ខម", "kʰɑɑm" },
		{ "ខាង", "kʰaang" },
		{ "ខាងក្រោយ", "kāng graoī" },
		{ "ខួប", "kʰuəp" },
		{ "ខេត្ត", "kʰaet" },
		{ "ខេត្តកណ្ដាល", "kʰaet kɑndaal" },
		{ "ខេត្តកែប", "kʰaet kaep" },
		{ "ខេត្តកោះកុង", "kʰaet kɑh kong" },
		{ "ខេត្តក្រចេះ", "kʰaet krɑceh" },
		{ "ខេត្តកំពង់ចាម", "kʰaet kɑmpʊəng caam" },
		{ "ខេត្តកំពង់ឆ្នាំង", "kʰaet kɑmpʊəng cnang" },
		{ "ខេត្តកំពង់ធំ", "kʰaet kɑmpʊəng tʰom" },
		{ "ខេត្តកំពង់ស្ពឺ", "kʰaet kɑmpʊəng spɨɨ" },
		{ "ខេត្តកំពត", "kʰaet kɑmpɔɔt" },
		{ "ខេត្តប៉ៃលិន", "kʰaet paylɨn" },
		{ "ខេត្តបាត់ដំបង", "kʰaet bat dɑmbɑɑng" },
		{ "ខេត្តពោធិ៍សាត់", "kʰaet poo sat" },
		{ "ខេត្តព្រះវិហារ", "kʰaet preah vi’hie" },
		{ "ខេត្តមណ្ឌលគិរី", "kʰaet mʊəndʊəl ki’rii" },
		{ "ខេត្តរតនៈគិរី", "kʰaet rea’ta’na’ ki’rii" },
		{ "ខេត្តសៀមរាប", "kʰaet siem riep" },
		{ "ខេត្តស្ទឹងត្រែង", "kʰaet stɨng traeng" },
		{ "ខែ", "kʰae" },
		{ "ខែសុរិយគតិ", "kʰae so’re’ya’" },
		{ "ខ្ញុំ", "knyom" },
		{ "ខ្ទឹមស", "ktɨm sɑɑ" },
		{ "ខ្ទើយ", "ktəəy" },
		{ "ខ្នង", "knɑɑng" },
		{ "ខ្នួច", "knuəc" },
		{ "ខ្ពង់មេឃ", "kpʊəng meek" },
		{ "ខ្ពស់", "kpʊəh" },
		{ "ខ្មាស", "kmaah" },
		{ "ខ្មែរ", "kmae" },
		{ "ខ្មែរក្រហម", "kmē grăhorm" },
		{ "ខ្មៅ", "kmav" },
		{ "ខ្យល់", "kyol" },
		{ "ខ្លាច", "klaach" },
		{ "ខ្លាញ់", "klañ" },
		{ "ខ្លាញ់ជ្រូក", "klang chrūk" },
		{ "ខ្លាំង", "klang" },
		{ "ខ្លឹម", "kləm" },
		{ "ខ្លុយ", "khloy" },
		{ "ខ្លួន", "kluən" },
		{ "ខ្លះ", "klah" },
		{ "ខ្សែ", "ksai" },
		{ "គង់", "kʊəng" },
		{ "គណិតវិទ្យា", "gēyəneuttəwityīə" },
		{ "គណិតសាស្ត្រ", "gēyəneuttəsāh" },
		{ "គាត់", "koat" },
		{ "គីមី", "kiimii" },
		{ "គីមីវិទូ", "kīmī vitū" },
		{ "គឺ", "geu" },
		{ "គុណកិរិយា", "kun keriyaa" },
		{ "គុណនាម", "kun niem" },
		{ "គូ", "kuu" },
		{ "គូត", "gūt" },
		{ "គោ", "kou" },
		{ "គោមូត្រ", "koo moot" },
		{ "គ្នា", "knīə" },
		{ "គ្មាន", "kmien" },
		{ "គ្មានទីបញ្ចប់", "kmien tii bɑñchɑp" },
		{ "គ្រាប់", "kroap" },
		{ "គ្រាមភាសា", "krīəm pīəsā" },
		{ "គ្រិស្តសាសនា", "krɨh saasnaa" },
		{ "គ្រូ", "krū" },
		{ "គ្រូបង្រៀន", "krū bɑngriən" },
		{ "គ្រួសារ", "krūəsā" },
		{ "គ្រឿង", "krɨəng" },
		{ "គ៖", "kɨː" },
		{ "ឃាតករ", "kʰiet kɑɑ" },
		{ "ឃុំ", "kʰum" },
		{ "ឃើញ", "kʰəəñ" },
		{ "ឃ្មុំ", "kmum" },
		{ "ឃ្លេ", "klee" },
		{ "ចង្កា", "jonggaa" },
		{ "ចង្កឹះ", "chɑngkəh" },
		{ "ចម្រៀង", "jomreeung" },
		{ "ចាការតា", "jaakaata" },
		{ "ចាន", "chaan" },
		{ "ចាប", "chaap" },
		{ "ចាស់", "chah" },
		{ "ចាំ", "jam" },
		{ "ចិត្ដអត់ធ្មត់", "jət ɑt tmʊət" },
		{ "ចិត្ត", "cət" },
		{ "ចិន", "chən" },
		{ "ចិនកន្តាំង", "chən kɑntang" },
		{ "ចិនដីគោក", "cən dəy kook" },
		{ "ចូរ", "joo" },
		{ "ចេះ", "cheh" },
		{ "ចៃ", "cay" },
		{ "ចៃដន់", "caydɑn" },
		{ "ចោរ", "jao" },
		{ "ច្បាប់", "chbap" },
		{ "ចំណងឈ្នាប់", "chɑmnɑɑng chnoap" },
		{ "ចំណងធ្នាក់", "chɑmnɑɑng tneak" },
		{ "ចំបាំង", "jombəng" },
		{ "ចំរៀង", "jomreeung" },
		{ "ឆោម", "cʰaom" },
		{ "ឆ្កែ", "chkae" },
		{ "ឆ្កែបា", "chkae baa" },
		{ "ឆ្ងាញ់", "chŋañ" },
		{ "ឆ្នាំ", "chnam" },
		{ "ឆ្នេរសមុទ្រ", "ch’nēi səmɔt" },
		{ "ឆ្មា", "chmā" },
		{ "ឆ្លាត", "chlāt" },
		{ "ឆ័ត្រ", "cʰat" },
		{ "ជនជាតិ", "chɔɔn chiet" },
		{ "ជនរងគ្រោះ", "chɔɔn rɔɔng krʊək" },
		{ "ជន្ម", "cʊənmeaʔ" },
		{ "ជន្មា", "cʊənmie" },
		{ "ជយោ", "chea’you" },
		{ "ជលធរ", "cʊəleaʔtʰɔɔ" },
		{ "ជា", "jie" },
		{ "ជាខ្មែរ", "jie kmae" },
		{ "ជាង", "jieng" },
		{ "ជាដរាប", "jie dɑɑ riep" },
		{ "ជាតិ", "ciet" },
		{ "ជានិច្ច", "jie nɨch" },
		{ "ជីព", "ciip" },
		{ "ជីវា", "ciivaa" },
		{ "ជីវិត", "jīweut" },
		{ "ជួនកាល", "jooǝngaal" },
		{ "ជឿ", "jɨə" },
		{ "ជ្រលង", "jrəlorng" },
		{ "ជ្រលងភ្នំ", "jrəlorng pnŭm" },
		{ "ជ្រូក", "chrūk" },
		{ "ជំនួយ", "joonooay" },
		{ "ជំនឿ", "chumnɨə" },
		{ "ឈាម", "cʰiem" },
		{ "ឈឹង", "chʰɨng" },
		{ "ឈឺ", "chʰɨɨ" },
		{ "ឈឺចាប់", "chʰɨɨ chap" },
		{ "ឈូង", "cʰuuŋ" },
		{ "ឈើ", "chəə" },
		{ "ឈើគូស", "chergūh" },
		{ "ឈ្ងប់ឈ្ងុយ", "jngup jnguy" },
		{ "ឈ្ងុយ", "jnguy" },
		{ "ឈ្ងុយឈ្ងប់", "jnguy jngup" },
		{ "ឈ្នាប់", "chnoap" },
		{ "ឈ្នះ", "cneah" },
		{ "ឈ្មោល", "chmoul" },
		{ "ឈ្មោះ", "chmʊəh" },
		{ "ញញឹម", "ñɔñɨm" },
		{ "ញី", "ñii" },
		{ "ញូដេលី", "nyuu delii" },
		{ "ញូវដេលហ៊ី", "ñuw delhi" },
		{ "ញ្ជីវ័ន", "saɲciivoan" },
		{ "ញ័រ", "ɲoa" },
		{ "ដង្កូវ", "dɑngkəv" },
		{ "ដប", "dɑɑp" },
		{ "ដប់", "dop" },
		{ "ដប់បី", "dop bəi" },
		{ "ដប់បួន", "dop buən" },
		{ "ដប់ប្រាំ", "dop pram" },
		{ "ដប់ប្រាំបី", "dop pram bəi" },
		{ "ដប់ប្រាំបួន", "dop pram buən" },
		{ "ដប់ប្រាំពីរ", "dop pram pī" },
		{ "ដប់ប្រាំមួយ", "dop pram muəy" },
		{ "ដប់ពីរ", "dop pī" },
		{ "ដប់មួយ", "dop muəy; colloquial: muəy dondop" },
		{ "ដាល់", "dal" },
		{ "ដាវ", "dao" },
		{ "ដី", "dəy" },
		{ "ដីគោក", "dəy kook" },
		{ "ដីស", "dəy sɑɑ" },
		{ "ដឹង", "dəng" },
		{ "ដឹងគុណ", "dəng kun" },
		{ "ដុល្លារ", "dollaa" },
		{ "ដុំ", "dom" },
		{ "ដូង", "dōng" },
		{ "ដើម", "daəm" },
		{ "ដើមឈើ", "darm cher" },
		{ "ដើម្បី", "daəmbəy" },
		{ "ដើរ", "daə" },
		{ "ដេក", "deek" },
		{ "ដែល", "dael" },
		{ "ដៃ", "day" },
		{ "ដោយ", "daoy" },
		{ "ដោយគ្មាន", "daoy kmien" },
		{ "ដ្បិត", "dbət" },
		{ "ដំឡូង", "damlaung" },
		{ "ឋិតិ", "tʰeʔteʔ" },
		{ "ណាស់", "nah" },
		{ "តក់", "tɑk" },
		{ "តក់ៗ", "tɑk-tɑk" },
		{ "តស៊ូ", "tɑɑ suu" },
		{ "តាប", "taap" },
		{ "តារា", "daaraa" },
		{ "តារាង", "taaraang" },
		{ "តារាងខួបធាតុគីមី", "taaraang kʰuəp tʰiet kiimii" },
		{ "តារារណប", "dārā rɔnɔːp" },
		{ "តារាវិទូ", "dārā vitū" },
		{ "តុលា", "dtolā" },
		{ "តូក្យូ", "togyo" },
		{ "តួ", "tuə" },
		{ "តួអក្សរ", "dtūə əksor" },
		{ "តោ", "dtao" },
		{ "ត្រាប់", "trap" },
		{ "ត្រី", "trəy" },
		{ "ត្រីឆ្លាម", "trəy chlaam" },
		{ "ត្រីមឹក", "dtray meuk" },
		{ "ត្រូវ", "trəw" },
		{ "តំរិះវិជ្ជា", "tɑmreh vɨcchie" },
		{ "ថា", "tʰaa" },
		{ "ថាំង", "tung" },
		{ "ថា៖", "tʰaː" },
		{ "ថី", "tʰəy" },
		{ "ថីមិន", "tʰəy mɨn" },
		{ "ថៃ", "tʰay" },
		{ "ថ្ងៃ", "thngai" },
		{ "ថ្ងៃច័ន្ទ", "tngai jŭn" },
		{ "ថ្ងៃពុធ", "tngai bpŭt" },
		{ "ថ្ងៃព្រហស្បតិ៍", "tngai bprăhōăh" },
		{ "ថ្ងៃសុក្រ", "tngai sok" },
		{ "ថ្ងៃសៅរ៍", "tngai sao" },
		{ "ថ្ងៃអង្គារ", "tngai ongīă" },
		{ "ថ្ងៃអាទិត្យ", "tngai ādteut" },
		{ "ថ្ម", "thmâ" },
		{ "ថ្មី", "thməi" },
		{ "ថ្លៃ", "tlai" },
		{ "ថ្វាយ", "tvaay" },
		{ "ទង់", "tʊəng" },
		{ "ទណ្ឌឃាដ", "tôndâkhéat" },
		{ "ទទួល", "tɔtuəl" },
		{ "ទន្ទេញ", "tʊəntɨɲ" },
		{ "ទន្លេ", "dtūənlēi" },
		{ "ទន់", "tʊən" },
		{ "ទស", "tʊəh, tea’sa’, tʊəhsa’" },
		{ "ទសបញ្ញត្តិ", "tʊəh baññat" },
		{ "ទា", "tiea" },
		{ "ទាញយក", "tieñ yɔɔk" },
		{ "ទាន", "tien" },
		{ "ទិន្នន័យ", "tinneaney" },
		{ "ទី", "tii" },
		{ "ទីក្រុង", "dtī grong" },
		{ "ទីក្រុងតូក្យូ", "dtī grong togyo" },
		{ "ទីដប់", "tii dɑp" },
		{ "ទីប៉ាឆា", "tīpāchā" },
		{ "ទឹក", "tɨk" },
		{ "ទឹកកក", "tɨk kɑɑ kɑɑ" },
		{ "ទឹកខ្មៅ", "dteuk kmao" },
		{ "ទឹកដោះ", "dteuk doh" },
		{ "ទឹកនោម", "dteuk noam" },
		{ "ទឹកប្រាក់", "tik prāk" },
		{ "ទុកចិត្ត", "dtuk jeut" },
		{ "ទួរគី", "tuorki" },
		{ "ទើប", "təəp" },
		{ "ទៀត", "dtīət" },
		{ "ទេ", "tei" },
		{ "ទេព", "teip" },
		{ "ទេពារក្ស", "teipiereak" },
		{ "ទេវកថា", "teiveaʔ kaʔtʰaa" },
		{ "ទ្រសោ", "trɔɔ sao" },
		{ "ទ្រអ៊ូ", "trɔɔ ’uu" },
		{ "ទំងន់សុទ្ធ", "tumngʊən sot" },
		{ "ទំព័រ", "tumpoa" },
		{ "ទំលាក់", "tumleak" },
		{ "ទ័យ", "tey" },
		{ "ធនាគារ", "tʰɔ:’niekie" },
		{ "ធម៌", "tʰoa" },
		{ "ធាតុ", "tʰiet" },
		{ "ធ្ងន់", "tŋʊən" },
		{ "ធ្នូ", "tnū" },
		{ "ធ្មេញ", "t’mēiñ" },
		{ "ធំ", "tʰom" },
		{ "នគរ", "nokor" },
		{ "នគរខ្មែរ", "nokor kmē" },
		{ "នភា", "neaʔpʰie" },
		{ "នភាល័យ", "neaʔpʰieley" },
		{ "នយោបាយ", "nəyyoubaay" },
		{ "នាក់", "neak" },
		{ "នាគ", "niek" },
		{ "នាងស្រី", "neeung sray" },
		{ "នាទី", "nīădtī" },
		{ "នាម", "niem" },
		{ "និទាន", "ni’tien" },
		{ "និយមន័យ", "ni’yum ney" },
		{ "និយាយ", "niyiey" },
		{ "និស្សិត", "nihsət" },
		{ "នឹង", "nyng" },
		{ "នៃ", "ney" },
		{ "នោម", "noam" },
		{ "នៅ", "nɨv" },
		{ "បកប្រែ", "bɑɑk prae" },
		{ "បក្សី", "bʌksēi" },
		{ "បង", "bɑɑng" },
		{ "បង្រៀន", "bɑng-rīən" },
		{ "បង្អួច", "bong'ooich" },
		{ "បញ្ចប់", "bɑñchɑp" },
		{ "បណ្ណាល័យ", "bŭnnālai" },
		{ "បន្តិចម្ដង ៗ", "bɑntəch mdɑɑng bɑntəch mdɑɑng" },
		{ "បន្ទាលត្រអាក", "bɑntiel trɑ’aak" },
		{ "ប៉ុន្មាន", "bpon-mān?" },
		{ "ប៉ុម", "pom" },
		{ "ប៉ុស្តិ៍", "poh" },
		{ "ប៉េនីស៊ីលីន", "pâyniseelin" },
		{ "បានជា", "baa nɔɔ jie" },
		{ "បានទេ", "baa-nɔɔ tee" },
		{ "បាបចិត្ត", "baapaʔcət" },
		{ "បាយ", "bāy" },
		{ "បាយកក", "bāy kɔːk" },
		{ "បាយក្ដាំង", "bāy kdang" },
		{ "បាយក្រៀម", "bāy kriem" },
		{ "បាយចំហុយ", "bāy chamhoy" },
		{ "បាយឆៅ", "bāy chav" },
		{ "បារី", "baray" },
		{ "បី", "bei" },
		{ "បឹង", "böng" },
		{ "បុណ្យវិសាខបូជា", "bon visak bochéa" },
		{ "បួន", "buən" },
		{ "បើ", "baə" },
		{ "បើក", "baek" },
		{ "បេះដូង", "beh dooŋ" },
		{ "បោកចំបាប់", "baok chɑmbap" },
		{ "ប្រដាល់សេរី", "prɑdal seɛrǝy" },
		{ "ប្រទេស", "bprədtēh" },
		{ "ប្រទេសកម្ពុជា", "bprədtēh gəmbpŭjīə" },
		{ "ប្រទេសកំណើត", "bprədtēh kɑmnaət" },
		{ "ប្រទេសថៃ", "bprədtēh tai" },
		{ "ប្រទេសភូមា", "prɑteih pʰuumie" },
		{ "ប្រទេសមីយ៉ាន់ម៉ា", "bprədtēh mīyānmā" },
		{ "ប្រទេសរុស្ស៊ី", "bprədtēh ruhsii" },
		{ "ប្រទេសលាវ", "bprədtēh līew" },
		{ "ប្រទេសវៀតណាម", "bprədtēh wīət nām" },
		{ "ប្រទេសសៀម", "bprədtēh sīəm" },
		{ "ប្រទេសអង់គ្លេស", "prɑteeh ɑngkleeh" },
		{ "ប្រព័ន្ធ", "prɑpoan" },
		{ "ប្រព័ន្ធព្រះអាទិត្យ", "prɑpoan preah aatɨt" },
		{ "ប្រមូល", "prɑmool" },
		{ "ប្រសើរ", "prɑsaə" },
		{ "ប្រហែល", "prɑhael" },
		{ "ប្រអប់", "prɑ’ɑp" },
		{ "ប្រាក់", "prak" },
		{ "ប្រាក់ខែ", "prākkhae" },
		{ "ប្រាក់ចំណូល", "prāk chamnōl" },
		{ "ប្រាក់បំណុល", "prāk bɑmnol" },
		{ "ប្រាជ្ញ", "praach" },
		{ "ប្រាជ្ញា", "praachñaa" },
		{ "ប្រាណ", "praan" },
		{ "ប្រាសាទ", "praasaat" },
		{ "ប្រាសាទអង្គរវត្ត", "praasaat ɑngkɔɔ voat" },
		{ "ប្រាំ", "prăm" },
		{ "ប្រាំបី", "pram bəi" },
		{ "ប្រាំបួន", "pram buən" },
		{ "ប្រាំពីរ", "pram pī, pram peul" },
		{ "ប្រាំមួយ", "pram muəy" },
		{ "ប្រុងស្នៀត", "prong sniǝt" },
		{ "ប្រុស", "proh" },
		{ "ប្រែភាសា", "prae pīăsā" },
		{ "ប្អូន", "bpaōn" },
		{ "បំបែក", "bɑmbaek" },
		{ "បំព្រាង", "bɑmprieŋ" },
		{ "ផល", "phal" },
		{ "ផល្លា", "pʰalla" },
		{ "ផែន", "pʰaen" },
		{ "ផ្កា", "pkā" },
		{ "ផ្កាយ", "pgai" },
		{ "ផ្គរ", "pkɔɔ" },
		{ "ផ្ទះ", "pteah" },
		{ "ផ្លាស់ប្ដូរ", "plah-pdoo" },
		{ "ផ្លូវការ", "pləvkā" },
		{ "ផ្លេកបន្ទោរ", "pleɛk bɑntou" },
		{ "ផ្លែ", "phlae" },
		{ "ផ្សងព្រេង", "psɑɑng preeng" },
		{ "ផ្សារ", "psaa" },
		{ "ផ្សិត", "pseut" },
		{ "ផ្សែង", "psaing" },
		{ "ពង", "pɔɔng" },
		{ "ពញា", "pnyie" },
		{ "ពណ៌", "poa" },
		{ "ពត៌មាន", "boadaameeun" },
		{ "ពន្លឺ", "pʊənlɨɨ" },
		{ "ពពក", "bpobpok" },
		{ "ពស់", "bpūah" },
		{ "ពាក្យ", "piek" },
		{ "ពាក្យក្លាយ", "piek klaay" },
		{ "ពាក្យឬស", "piek rɨɨh" },
		{ "ពាក្យសំដី", "bpīək somdēi" },
		{ "ពាល", "piel" },
		{ "ពាំង", "bpēiəng" },
		{ "ពិឃាត", "pi-kʰiet" },
		{ "ពិឃាតបូជា", "pi’kʰiet boochie" },
		{ "ពិណពាទ្យ", "pɨn piet" },
		{ "ពិត", "pɨt" },
		{ "ពិបាក", "pi’baak" },
		{ "ពី", "pii" },
		{ "ពីណា", "pii naa" },
		{ "ពីព្រោះ", "bpi-bprūah" },
		{ "ពីរ", "pī" },
		{ "ពុក", "puk" },
		{ "ពុកចង្កា", "puk cɑngkaa" },
		{ "ពុទ្ធ", "bpŭt" },
		{ "ពួកម៉ាក", "bpūək maak" },
		{ "ពោត", "pout" },
		{ "ព្រលឹង", "prɔlɨng" },
		{ "ព្រៃ", "pryj" },
		{ "ព្រៃនគរ", "bprēī nokor" },
		{ "ព្រោះ", "bprūah" },
		{ "ព្រះ", "preah" },
		{ "ព្រះច័ន្ទ", "bprēiəh jən" },
		{ "ព្រះជាម្ចាស់", "preah jie mchah" },
		{ "ព្រះពុទ្ធ", "bprēiəh bpŭt" },
		{ "ព្រះយេស៊ូ", "preah yeisuu" },
		{ "ព្រះរាជាណាចក្រកម្ពុជា", "bprēəh réachéanachəkr gəmbpŭjīə" },
		{ "ព្រះវររាជបិតា", "preah vɔɔ riechi bəydaa" },
		{ "ព្រះវររាជមាតា", "preah vɔɔ riechi miedaa" },
		{ "ព្រះវររាជអយ្យកា", "preah vɔɔ riechi ayyeakaa" },
		{ "ព្រះអង្គម្ចាស់", "preah ’ɑng mchah" },
		{ "ព័ត៌មាន", "poatamien" },
		{ "ព័រទុយហ្គាល់", "poatuykoal" },
		{ "ភក់", "pʰʊək" },
		{ "ភព", "pʰup" },
		{ "ភាព", "pʰiep" },
		{ "ភាពគង់មាន", "pʰiep kʊəŋ mien" },
		{ "ភាសា", "pʰiesaa" },
		{ "ភាសាកូរ៉េ", "pīăsā kō rē" },
		{ "ភាសាខ្មែរ", "phiesaa kmae" },
		{ "ភាសាចិន", "pīăsā cən" },
		{ "ភាសាជប៉ុន", "pīəsā jipun" },
		{ "ភាសាថៃ", "pʰiesaa tai" },
		{ "ភាសាបារាំង", "pīăsā baarung" },
		{ "ភាសាផ្លូវការ", "pīăsā pləv kā" },
		{ "ភាសារុស្ស៊ី", "pʰiesaa rūssī" },
		{ "ភាសាលាវ", "pʰiesaa līew" },
		{ "ភាសាវិទូ", "pīăsā vitū" },
		{ "ភាសាវៀតណាម", "pʰiesaa wīət-nām" },
		{ "ភាសាសាស្ត្រ", "pīăsā sāh" },
		{ "ភាសាអង់គ្លេស", "pʰiesaa ɑngkleeh" },
		{ "ភាសាអ៊ីតាលី", "pīəsā ītālī" },
		{ "ភូមរាវិទ្យា", "pʰuumraavityie" },
		{ "ភូមិ", "pūm" },
		{ "ភូមិសាស្ដ្រ", "pʰuum saah" },
		{ "ភោគសម្ប័ទ", "pʰook sɑmbat" },
		{ "ភ្នែក", "pnɛɛk" },
		{ "ភ្នំ", "pnŭm" },
		{ "ភ្នំពេញ", "pnŭṁ bpeuñ" },
		{ "ភ្លើង", "pləəng" },
		{ "ភ្លៀង", "plieng" },
		{ "ភ្លេច", "plɨch" },
		{ "ភ្លែត", "plairt" },
		{ "មក", "mɔɔk" },
		{ "មករា", "meykgărā" },
		{ "មន", "mɔɔn" },
		{ "មនុស្ស", "mɔnuh, mɔnɨh" },
		{ "ម៉ាត់", "mat" },
		{ "ម៉ាស៊ីន", "maasɨn" },
		{ "ម៉ាឡេស៊ី", "Maleizi" },
		{ "ម៉ូតូ", "" },
		{ "ម៉ែ", "mai" },
		{ "ម៉ោង", "maong" },
		{ "មាតុប្រទេស", "mieto bprədtēh" },
		{ "មាន", "mien" },
		{ "មាន់", "moan" },
		{ "មិត្ត", "mɨt" },
		{ "មិថុនា", "mitonā" },
		{ "មិន", "mɨn" },
		{ "មិន...ទេ", "min … teː" },
		{ "មិនគឺទេ", "min geu teː" },
		{ "មិនជាទេ", "min jīə teː" },
		{ "មិនជឿទេ", "mɨn jɨə tei" },
		{ "មីនា", "mīnīă" },
		{ "មីយ៉ាន់ម៉ា", "miiyanmaa" },
		{ "មុខ", "mŭkh" },
		{ "មុន", "mʊn" },
		{ "មុនគេ", "mun kee" },
		{ "មួក", "mūək" },
		{ "មួយ", "muəy" },
		{ "មួយពាន់", "muŏy poăn" },
		{ "មួយម៉ឺន", "muŏy mein" },
		{ "មួយរយ", "muəy roy" },
		{ "មួយលាន", "muŏy léan" },
		{ "មួយសែន", "muŏy sên" },
		{ "មេឃ", "meek" },
		{ "មេត្រីភាព", "meetrəy pʰiep" },
		{ "មេសា", "meysā" },
		{ "មេអំបៅ", "mēi-ombao" },
		{ "ម្ចាស់", "mchah" },
		{ "ម្ដង", "mdɑɑng" },
		{ "ម្ដងទៀត", "mdɑɑng tiet" },
		{ "ម្ដាយ", "mdai" },
		{ "ម្ភៃ", "mpʰey" },
		{ "ម្រេច", "mric" },
		{ "ម្ហូប", "mhōp" },
		{ "យល់", "yūəl" },
		{ "យានដ្ឋាន", "yienɔttʰaan" },
		{ "យាយ", "yiey" },
		{ "យុត្តិធម៌", "yutte’-tʰoa" },
		{ "យេស៊ូគ្រិស្ត", "yeisuu krɨh" },
		{ "យោនី", "younii" },
		{ "ឬ", "rɨɨ" },
		{ "រក", "rɔɔk, rɔɔ" },
		{ "រក...ឃើញ", "rɔɔk, rɔɔ ... kʰəəñ" },
		{ "រងា", "rəŋīə" },
		{ "រដ្ឋ", "rōŭt" },
		{ "រដ្ឋធានី", "rōəttətīənī" },
		{ "រទេះកង់", "radtayh gong" },
		{ "របស់", "raboh" },
		{ "របស់ខ្ញុំ", "raboh knyom" },
		{ "របស់លោក", "raboh lōk" },
		{ "ឫស", "rɨh" },
		{ "រសាយនវិទ្យា", "reasaayanavityie" },
		{ "រស់", "rʊəh" },
		{ "រហូត", "rahoat" },
		{ "រាជ", "riech" },
		{ "រាជធានី", "rīichtīənī" },
		{ "រាប", "rīəp" },
		{ "រាវ", "reav" },
		{ "រាសី", "riesəy" },
		{ "រុក្ខជាតិ", "rukkha chiet" },
		{ "រុយ", "ruj" },
		{ "រុស្ស៊ី", "ruhsii" },
		{ "រុស្សី", "ruhsii" },
		{ "រូប", "ruup" },
		{ "រូបធាតុ", "ruup tʰiet" },
		{ "រូបសាស្ដ្រ", "ruupsaah" },
		{ "រូបិយវត្ថុ", "ruupəyyea voattʰo" },
		{ "រូបិយវត្ថុរុស្សី", "ruupəyyea voattʰo ruhsii" },
		{ "រឿង", "rɨəng" },
		{ "រៀន", "rīən" },
		{ "រៀល", "riəl" },
		{ "លក្ស្មី", "leaksməy" },
		{ "លាវ", "līew" },
		{ "លាវ័ណ្យ", "lievoan" },
		{ "លិង្គ", "lɨng" },
		{ "លី", "lee" },
		{ "លីឡ្នា", "liilhaa" },
		{ "លុន", "lun" },
		{ "លុប", "lup" },
		{ "លើ", "ləə" },
		{ "លេប", "leip" },
		{ "លោក", "louk" },
		{ "លោកខែ", "lōk kai" },
		{ "លោកស្រី", "lōk sray" },
		{ "លោកអ្នកឧកញ៉ា", "louk neak ʔokɲaa" },
		{ "ល្ងង់", "lngʊəng" },
		{ "ល្បុក្កតោ", "lbok tao" },
		{ "ល្អ", "l’ɑɑ" },
		{ "លំអ", "lum’ɑɑ" },
		{ "វចនានុក្រម", "wachanānūgrom" },
		{ "វចនានុក្រមវិគី", "wachanānūgrom-vikī" },
		{ "វត្ត", "wōat" },
		{ "វាយតប់", "wīē-dtop" },
		{ "វារ", "vīə" },
		{ "វាល", "viel" },
		{ "វាលពិឃាត", "viel pi-kʰiet" },
		{ "វាសនា", "wee-a-sanaa" },
		{ "វិគី", "vikī" },
		{ "វិគីនានុក្រម", "vikī-nānūgrom" },
		{ "វិគីភីឌា", "vikiiphiidiaa" },
		{ "វិច្ឆិកា", "weuchăgā" },
		{ "វិញ", "vɨñ" },
		{ "វិទ្យា", "vityie" },
		{ "វិទ្យាសាស្ត្រ", "wityīə sāh" },
		{ "វិនាទី", "vi’nietii" },
		{ "វៀងច័ន្ទន៍", "wiang jan" },
		{ "វៀតណាម", "wīət nām" },
		{ "ស", "sɑɑ" },
		{ "សក្តិ", "sak" },
		{ "សក់", "sɑk" },
		{ "សង្គ្រាម", "songkrīəm" },
		{ "សង្គ្រាមលោក", "songkreeum saagoloak" },
		{ "សង្គ្រាមលោកលើកទី១", "songkreeum saagoloak dee mooay" },
		{ "សង្គ្រាមលោកលើកទី២", "songkreeum saagoloak dee pee" },
		{ "សង្ឃឹម", "sɑngkʰɨm" },
		{ "សង្សារ", "sɑngsaa" },
		{ "សញ្ជាតិ", "sañciet, sañciete’" },
		{ "សតិ", "sa’te’" },
		{ "សត្វ", "sāt" },
		{ "សត្វព្រៃ", "sāt prəy" },
		{ "សត្វល្អិត", "sat l’ǝt" },
		{ "សន្ដិភាព", "sɑnte’ pʰiep" },
		{ "សន្តិភាព", "sɑnte pʰiep" },
		{ "សន្លឹក", "sɑnlək" },
		{ "សប្បាយ", "sapbaay" },
		{ "សព្វនាម", "sɑp niem" },
		{ "សមុទ្រ", "səmɔt" },
		{ "សម្បត្តិ", "sɑmbat" },
		{ "សម្រស់", "sɑmrɑh" },
		{ "សម្រាប់", "sɑmrap" },
		{ "សម្លាប់", "somləp" },
		{ "សម្លេង", "sɑmlayng" },
		{ "សរសេរ", "sorsay" },
		{ "សហ", "sahā" },
		{ "សហភាពសូវៀត", "sahapʰiep sooviet" },
		{ "សហរដ្ឋអាមេរិក", "sahā rōŭt āmērik" },
		{ "ស៊ីដា", "sīdā" },
		{ "ស៊ុត", "sut" },
		{ "ស៊ុយ", "suy" },
		{ "សាច់មាន់", "sach mean" },
		{ "សាប៊ូ", "sāpū" },
		{ "សាមគ្គី", "saameakkii" },
		{ "សាមសិប", "saam səp" },
		{ "សាលា", "saalaa" },
		{ "សាលាក្តី", "sālā kdəy" },
		{ "សាលាក្រុង", "sālā krong" },
		{ "សាលាខេត្ត", "sālā khaet" },
		{ "សាលាឃុំ", "sālā khum" },
		{ "សាលាជំនុំជំរះ", "saalaa jumnum jumreah" },
		{ "សាលារៀន", "saalaa riən" },
		{ "សាសនា", "saasnaa" },
		{ "សាស្ត្រ", "saah" },
		{ "សិក្សា", "ṡiksā" },
		{ "សិរិ", "se’rəy" },
		{ "សិស្ស", "səh" },
		{ "សីហា", "seyhā" },
		{ "សឹង្ហ", "seung" },
		{ "សឹម", "səm" },
		{ "សឹមៗ", "səm-səm" },
		{ "សុខ", "sok" },
		{ "សុទ្ឋាវាស", "sottʰievieh" },
		{ "សុទ្ធ", "sot" },
		{ "សុប្រាត", "so’praat" },
		{ "សុភមង្គល", "so’pʰea’ meangkʊəl" },
		{ "សូន្យ", "sōn" },
		{ "សួស្ដី", "soədəy" },
		{ "សៀម", "sīəm" },
		{ "សៀមរាប", "siem riep" },
		{ "សៀវភៅ", "sīəwpıw" },
		{ "សេក", "sek" },
		{ "សេចក្ដីស្រឡាញ់", "səchkdəy srɑlañ" },
		{ "សេចក្តីខ្លាច", "saych gday klaich" },
		{ "សេព", "saep" },
		{ "សេរីភាព", "seɛrǝy pʰiep" },
		{ "សេះ", "seh" },
		{ "សែន", "saen" },
		{ "សោភ័ណ", "saopʰoan" },
		{ "សោយទិវង្គត", "saoy ti’vʊəngkʊət" },
		{ "ស្ដាយ", "sdaay" },
		{ "ស្ដេច", "sdach" },
		{ "ស្ដៅ", "sdav" },
		{ "ស្ត្រី", "strəy, sa’trəy" },
		{ "ស្នេហា", "snaehaa" },
		{ "ស្ពាន", "spīŭn" },
		{ "ស្មារតីលះបង់", "smaardəy leah bɑng" },
		{ "ស្មើ", "smaə" },
		{ "ស្មៅ", "smav" },
		{ "ស្រមោច", "srə-məoch" },
		{ "ស្រលាញ់", "sraluñ" },
		{ "ស្រឡាញ់", "sraluñ" },
		{ "ស្រឡៃ", "srɑlay" },
		{ "ស្រី", "srǝy" },
		{ "ស្រីញី", "srǝy-ñii" },
		{ "ស្រីស្នំ", "srǝy snɑm" },
		{ "ស្រុក", "srok" },
		{ "ស្រុកកំពង់ស្វាយ", "srok kɑmpʊəng svaay" },
		{ "ស្រុកខ្មែរ", "srok kmae" },
		{ "ស្រុកវើនសៃ", "srok vəən say" },
		{ "ស្រួល", "sruəl" },
		{ "ស្លាបព្រា", "slabaprea" },
		{ "ស្លាប់", "slap" },
		{ "ស្វាគមន៍", "swagum" },
		{ "ស្វាហៈ", "svaaha'" },
		{ "ស្អី", "s’əy" },
		{ "សំណាងល្អ", "sɑmnaang l’ɑɑ" },
		{ "សំបុត្រ", "sombot" },
		{ "សំរស់", "sɑmrɑh" },
		{ "ហនុមាន", "ha’nu’maan" },
		{ "ហាង", "hāng" },
		{ "ហាងសៀវភៅ", "hāng sīəwpıw" },
		{ "ហុងកុង", "hong kong" },
		{ "ហើយ", "haəy" },
		{ "ហេតុ", "hait" },
		{ "ហេតុអ្វី", "hait ēi" },
		{ "ហ្លួង", "luəng" },
		{ "ហ្វេសប៊ុក", "fees buk" },
		{ "ឳ", "’əv" },
		{ "ឧកញ៉ា", "okɲaa" },
		{ "ឯកឧកញ៉ា", "aek oknyaa" },
		{ "ឯកឧត្តម", "aek utdɑm" },
		{ "អក្ខរក្រម", "akkʰara krɑm" },
		{ "អក្ខរក្រមខេមរភាសា", "âkkhârâkrâm khémâraphéasa" },
		{ "អក្សរ", "aksɑɑ" },
		{ "អក្សរខម", "aksɑɑ kʰɑɑm" },
		{ "អក្សរខ្មែរ", "aksor kmae" },
		{ "អក្សរមូល", "aksɑɑ muul" },
		{ "អគ្គីភ័យ", "akkīphey" },
		{ "អង្កែប", "’ɑɑngkaep" },
		{ "អង្គ", "’ɑng" },
		{ "អង្គការ", "ɑng kaa" },
		{ "អង្គរ", "’ɑngkɔɔ" },
		{ "អង្គរធំ", "’ɑngkɔɔ tʰom" },
		{ "អង្គរវត្ត", "anggor wōat" },
		{ "អង្គុយ", "ɑngkuy" },
		{ "អង់គ្លេស", "ɑngkleeh" },
		{ "អញ្ជើញ", "əñjerñ" },
		{ "ឥដ្ឋ", "ət" },
		{ "អណ្ដូង", "on-doang" },
		{ "អត្ថបទ", "attʰa’ bɑt" },
		{ "ឧទានស័ព្ទ", "utien sap" },
		{ "អនន្ដភាព", "anandapheeup" },
		{ "អនុគ្រោះ", "’a’nu’krʊəh" },
		{ "ឯនេះ", "ae nih" },
		{ "ឧបទ្វីប", "uˈpaˈtvīp" },
		{ "ឧបយុវរាជ", "upayuveariech]" },
		{ "ឧបរាជ", "u’pa’raach" },
		{ "ឧបាយកល", "ubāy kol" },
		{ "អប្សរា", "apsa’raa" },
		{ "ឪពុក", "’əvpuk" },
		{ "អម្បូរភាសា", "ambō pīăsā" },
		{ "អរគុណ", "ɑɑ kun" },
		{ "អរូបធាតុ", "’a’ruup tʰiet" },
		{ "ឦស", "’iisa’" },
		{ "អសន្យាណូ", "’a’sɑnyaanou" },
		{ "អសន្យាណូសារ", "’a’sɑnyaanou saa" },
		{ "ឧសភា", "ŭsăpīă" },
		{ "ឦសាន", "’əysaan" },
		{ "អ-សារ", "’a’-saa" },
		{ "ឧស្ម័ន", "usman" },
		{ "អ៊ីតាលី", "ītālī" },
		{ "អ៊ីនធឺណិត", "intʰɨɨnet" },
		{ "អ៊ីមែល", "’ii-mɛɛl" },
		{ "អាកាស", "aakaah" },
		{ "អាកាសយានដ្ឋាន", "aakaah yiena-taan" },
		{ "អាច", "’aach" },
		{ "អាចម៍", "aach" },
		{ "អាទិត្យ", "ādteut" },
		{ "អាទិទេព", "aati’ teep" },
		{ "អាមេរិក", "’āmērik" },
		{ "អាយុ", "’āyʊ’" },
		{ "អាយុវែង", "’aayu’ vɛɛng" },
		{ "អាល្លឺម៉ង់", "āleumong" },
		{ "អាស៊ី", "asie" },
		{ "អាស៊ីអគ្នេយ៍", "āsī āknē" },
		{ "អាហារ", "āhā" },
		{ "អាហារូបករណ៍", "āhārūpaˈkɔː" },
		{ "អី", "’əy" },
		{ "អឺរ៉ូ", "əɨroo" },
		{ "អូដ្ឋបូកពីរ", "ʾoutboukpii" },
		{ "អូន", "oun" },
		{ "អូស្ត្រាលី", "oostraalii" },
		{ "អេដស៍", "ayd" },
		{ "អ្នក", "neak" },
		{ "អ្នកបកប្រែ", "neak bɑɑk prae" },
		{ "អ្នកវិទ្យាសាស្ត្រ", "nēək wityīə sāh" },
		{ "អ្នកសម្លាប់", "nay-uk somlup" },
		{ "អ្នកឧកញ៉ា", "neak okɲaa" },
		{ "ឱ្យ", "aoy" },
		{ "ឲ្យ", "aoy" },
		{ "អ្វី", "’əvəy, əy" },
		{ "អ្វីៗ", "’əvəy-’əvəy" },
		{ "អ្វីៗទាំងអស់", "’əvəy-’əvəy teang ’ɑh" },
		{ "។ល។", "" },
		{ "៘", "lɑ’, lɑ’nɨŋlɑ’" },
	}
	self:iterate(examples, 'check_tr')
end
 
return tests