metadata {
authority_id: alalc id: 2012 language: iso-639-2:pli source_script: Deva destination_script: Latn name: Romanization Table -- Pali (2012) url: https://www.loc.gov/catdir/cpso/romanization/pali.pdf creation_date: 2012 description: | ALA-LC Romanization table for Pali notes: - Only the vowel forms that appear at the beginning of a syllable are listed; the forms used for vowels following a consonant can be found in grammars; no distinction between the two is made in transliteration. - | The vowel a is implicit after all consonants and consonant clusters and is supplied in transliteration, with the following exceptions: a) when another vowel is indicated by its appropriate sign; and b) when the absence of any vowel is indicated by the subscript sign ( ् ) called halanta or virāma. - | Exception: Niggahīta combinations representing nasals are romanized by ṅ before gutturals, ñ before palatals, ṇ before cerebrals, n before dentals, and m before labials.
}
tests {
test "तेन खो पन समयेन वेसालिया अविदूरे कलन्दगामो नाम अत्थि", "taena khao pana samayaena vaesaālaiyaā avaidaūrae kalanadagaāmao naāma atathai" test "तत्थ सुदिन्नो नाम कलन्दपुत्तो सेट्ठिपुत्तो होति", "tatatha saudainanao naāma kalanadapautatao saeṭaṭhaipautatao haotai" test "अथ खो सुदिन्नो कलन्दपुत्तो सम्बहुलेहि", "atha khao saudainanao kalanadapautatao samabahaulaehai" test "तथा चतुर्भिः पुरुषः परीक्ष्यते त्यागेन शीलेन गुणेन कर्मणा", "tathaā cataurabhaiḥ paurauṣaḥ paraīkaṣayatae tayaāgaena śaīlaena gauṇaena karamaṇaā" test "अथ खो सुदिन्नो कलन्दपुत्तो अचिरवुट्ठिताय परिसाय येन भगवा तेनुपसङ्कमि; उपसङ्कमित्वा भगवन्तं अभिवादेत्वा एकमन्तं निसीदि", "atha khao saudainanao kalanadapautatao acairavauṭaṭhaitaāya paraisaāya yaena bhagavaā taenaupasaṅakamai; upasaṅakamaitavaā bhagavanataṃ abhaivaādaetavaā ekamanataṃ naisaīdai" test "अथ खो सुदिन्नस्स कलन्दपुत्तस्स मातापितरो सुदिन्नं कलन्दपुत्तं एतदवोचुं", "atha khao saudainanasasa kalanadapautatasasa maātaāpaitarao saudainanaṃ kalanadapautataṃ etadavaocauṃ" test "त्वं खोसि, तात सुदिन्न, अम्हाकं एकपुत्तको पियो मनापो सुखेधितो सुखपरिहतो", "tavaṃ khaosai, taāta saudainana, amahaākaṃ ekapautatakao paiyao manaāpao saukhaedhaitao saukhaparaihatao" test "न त्वं, तात सुदिन्न, किञ्चि दुक्खस्स जानासि", "na tavaṃ, taāta saudainana, kaiñacai daukakhasasa jaānaāsai" test "अनुञ्ञातोम्हि किर मातापितूहि अगारस्मा अनगारियं पब्बज्जाया’’ति, हट्ठो उदग्गो पाणिना गत्तानि परिपुञ्छन्तो वुट्ठासि", "anauñañaātaomahai kaira maātaāpaitaūhai agaārasamaā anagaāraiyaṃ pababajajaāyaā’’tai, haṭaṭhao udagagao paāṇainaā gatataānai paraipauñachanatao vauṭaṭhaāsai"
}
stage {
# RULES # note[3] sub "\u0902", "ṅ", after: any("कखगघङ") sub "\u0902", "ñ", after: any("चछजझञ") sub "\u0902", "ṇ", after: any("टठडढण") sub "\u0902", "n", after: any("तथदधन") # Those aren't tested... # CHARACTERS parallel { # I. Vowels and Diphthongs (see Note 1) sub "अ", "a" sub "आ", "ā" sub "इ", "i" sub "ई", "ī" sub "उ", "u" sub "ऊ", "ū" sub "ए", "e" sub "ओ", "o" # II. Consonants (see Note 2) # Gutturals sub "क", "ka" sub "ख", "kha" sub "ग", "ga" sub "घ", "gha" sub "ङ", "ṅa" # Palatals sub "च", "ca" sub "छ", "cha" sub "ज", "ja" sub "झ", "jha" sub "ञ", "ña" # Cerebrals sub "ट", "ṭa" sub "ठ", "ṭha" sub "ड", "ḍa" sub "ढ", "ḍha" sub "ण", "ṇa" # Dentals sub "त", "ta" sub "थ", "tha" sub "द", "da" sub "ध", "dha" sub "न", "na" # Labials sub "प", "pa" sub "फ", "pha" sub "ब", "ba" sub "भ", "bha" sub "म", "ma" # Semivowels sub "य", "ya" sub "र", "ra" sub "ल", "la" sub "ळ", "ḻa" sub "व", "va" # Sibilants sub "श", "śa" sub "ष", "ṣa" sub "स", "sa" # Aspirate sub "ह", "ha" # Visagga sub "ः", "ḥ" # Niggahīta/Anusvāra sub "ं", "ṃ" # Medials # Needed for connecting constants sub "ा", "ā" sub "ि", "i" sub "ी", "ī" sub "ु", "u" sub "ू", "ū" sub "े", "e" sub "ो", "o" sub "्", "" sub "", "" # Used for joining } compose
}