<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Alep-translit</id>
	<title>Module:lep-translit - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Alep-translit"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:lep-translit&amp;action=history"/>
	<updated>2026-05-09T19:23:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:lep-translit&amp;diff=495183&amp;oldid=prev</id>
		<title>Sware: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:lep-translit&amp;diff=495183&amp;oldid=prev"/>
		<updated>2026-04-21T12:00:31Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:00, 21 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:lep-translit&amp;diff=495182&amp;oldid=prev</id>
		<title>wikt&gt;Saph: number translit probably not necessary for syllabify</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:lep-translit&amp;diff=495182&amp;oldid=prev"/>
		<updated>2025-11-16T18:32:15Z</updated>

		<summary type="html">&lt;p&gt;number translit probably not necessary for syllabify&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local export = {}&lt;br /&gt;
&lt;br /&gt;
local conv = {&lt;br /&gt;
	[&amp;quot;&amp;quot;] = &amp;quot;&amp;quot;,&lt;br /&gt;
	[&amp;quot;ᰀ&amp;quot;] = &amp;quot;k&amp;quot;,	--U+1C00, \225\176\128&lt;br /&gt;
	[&amp;quot;ᰁ&amp;quot;] = &amp;quot;kl&amp;quot;,	--U+1C01, \225\176\129&lt;br /&gt;
	[&amp;quot;ᰂ&amp;quot;] = &amp;quot;kh&amp;quot;,	--U+1C02, \225\176\130&lt;br /&gt;
	[&amp;quot;ᰃ&amp;quot;] = &amp;quot;g&amp;quot;,	--U+1C03, \225\176\131&lt;br /&gt;
	[&amp;quot;ᰄ&amp;quot;] = &amp;quot;gl&amp;quot;,	--U+1C04, \225\176\132&lt;br /&gt;
	[&amp;quot;ᰅ&amp;quot;] = &amp;quot;ng&amp;quot;,	--U+1C05, \225\176\133&lt;br /&gt;
	[&amp;quot;ᰆ&amp;quot;] = &amp;quot;c&amp;quot;,	--U+1C06, \225\176\134&lt;br /&gt;
	[&amp;quot;ᰇ&amp;quot;] = &amp;quot;ch&amp;quot;,	--U+1C07, \225\176\135&lt;br /&gt;
	[&amp;quot;ᰈ&amp;quot;] = &amp;quot;j&amp;quot;,	--U+1C08, \225\176\136&lt;br /&gt;
	[&amp;quot;ᰉ&amp;quot;] = &amp;quot;ny&amp;quot;,	--U+1C09, \225\176\137&lt;br /&gt;
	[&amp;quot;ᰊ&amp;quot;] = &amp;quot;t&amp;quot;,	--U+1C0A, \225\176\138&lt;br /&gt;
	[&amp;quot;ᰋ&amp;quot;] = &amp;quot;th&amp;quot;,	--U+1C0B, \225\176\139&lt;br /&gt;
	[&amp;quot;ᰌ&amp;quot;] = &amp;quot;d&amp;quot;,	--U+1C0C, \225\176\140&lt;br /&gt;
	[&amp;quot;ᰍ&amp;quot;] = &amp;quot;n&amp;quot;,	--U+1C0D, \225\176\141&lt;br /&gt;
	[&amp;quot;ᰎ&amp;quot;] = &amp;quot;p&amp;quot;,	--U+1C0E, \225\176\142&lt;br /&gt;
	[&amp;quot;ᰏ&amp;quot;] = &amp;quot;pl&amp;quot;,	--U+1C0F, \225\176\143&lt;br /&gt;
	[&amp;quot;ᰐ&amp;quot;] = &amp;quot;ph&amp;quot;,	--U+1C10, \225\176\144&lt;br /&gt;
	[&amp;quot;ᰑ&amp;quot;] = &amp;quot;f&amp;quot;,	--U+1C11, \225\176\145&lt;br /&gt;
	[&amp;quot;ᰒ&amp;quot;] = &amp;quot;fl&amp;quot;,	--U+1C12, \225\176\146&lt;br /&gt;
	[&amp;quot;ᰓ&amp;quot;] = &amp;quot;b&amp;quot;,	--U+1C13, \225\176\147&lt;br /&gt;
	[&amp;quot;ᰔ&amp;quot;] = &amp;quot;bl&amp;quot;,	--U+1C14, \225\176\148&lt;br /&gt;
	[&amp;quot;ᰕ&amp;quot;] = &amp;quot;m&amp;quot;,	--U+1C15, \225\176\149&lt;br /&gt;
	[&amp;quot;ᰖ&amp;quot;] = &amp;quot;ml&amp;quot;,	--U+1C16, \225\176\150&lt;br /&gt;
	[&amp;quot;ᰗ&amp;quot;] = &amp;quot;ts&amp;quot;,	--U+1C17, \225\176\151&lt;br /&gt;
	[&amp;quot;ᰘ&amp;quot;] = &amp;quot;tsh&amp;quot;,	--U+1C18, \225\176\152&lt;br /&gt;
	[&amp;quot;ᰙ&amp;quot;] = &amp;quot;dz&amp;quot;,	--U+1C19, \225\176\153&lt;br /&gt;
	[&amp;quot;ᰚ&amp;quot;] = &amp;quot;y&amp;quot;,	--U+1C1A, \225\176\154&lt;br /&gt;
	[&amp;quot;ᰛ&amp;quot;] = &amp;quot;r&amp;quot;,	--U+1C1B, \225\176\155&lt;br /&gt;
	[&amp;quot;ᰜ&amp;quot;] = &amp;quot;l&amp;quot;,	--U+1C1C, \225\176\156&lt;br /&gt;
	[&amp;quot;ᰝ&amp;quot;] = &amp;quot;h&amp;quot;,	--U+1C1D, \225\176\157&lt;br /&gt;
	[&amp;quot;ᰞ&amp;quot;] = &amp;quot;hl&amp;quot;,	--U+1C1E, \225\176\158&lt;br /&gt;
	[&amp;quot;ᰟ&amp;quot;] = &amp;quot;v&amp;quot;,	--U+1C1F, \225\176\159&lt;br /&gt;
	[&amp;quot;ᰠ&amp;quot;] = &amp;quot;s&amp;quot;,	--U+1C20, \225\176\160&lt;br /&gt;
	[&amp;quot;ᰡ&amp;quot;] = &amp;quot;sh&amp;quot;,	--U+1C21, \225\176\161&lt;br /&gt;
	[&amp;quot;ᰢ&amp;quot;] = &amp;quot;w&amp;quot;,	--U+1C22, \225\176\162&lt;br /&gt;
	[&amp;quot;ᰣ&amp;quot;] = &amp;quot;ʔ&amp;quot;,	--U+1C23, \225\176\163&lt;br /&gt;
	[&amp;quot;ᰤ&amp;quot;] = &amp;quot;y&amp;quot;,	--U+1C24, \225\176\164&lt;br /&gt;
	[&amp;quot;ᰥ&amp;quot;] = &amp;quot;r&amp;quot;,	--U+1C25, \225\176\165&lt;br /&gt;
	[&amp;quot;ᰥᰤ&amp;quot;] = &amp;quot;ry&amp;quot;,&lt;br /&gt;
	[&amp;quot;ᰀ᰷&amp;quot;] = &amp;quot;t&amp;quot;,&lt;br /&gt;
	[&amp;quot;ᰝ᰷&amp;quot;] = &amp;quot;th&amp;quot;,&lt;br /&gt;
	[&amp;quot;ᰃ᰷&amp;quot;] = &amp;quot;d&amp;quot;,&lt;br /&gt;
	[&amp;quot;ᰦ&amp;quot;] = &amp;quot;á&amp;quot;,	--U+1C26, \225\176\166&lt;br /&gt;
	[&amp;quot;ᰧ&amp;quot;] = &amp;quot;i&amp;quot;,	--U+1C27, \225\176\167&lt;br /&gt;
	[&amp;quot;ᰨ&amp;quot;] = &amp;quot;o&amp;quot;,	--U+1C28, \225\176\168&lt;br /&gt;
	[&amp;quot;ᰩ&amp;quot;] = &amp;quot;ó&amp;quot;,	--U+1C29, \225\176\169&lt;br /&gt;
	[&amp;quot;ᰪ&amp;quot;] = &amp;quot;u&amp;quot;,	--U+1C2A, \225\176\170&lt;br /&gt;
	[&amp;quot;ᰫ&amp;quot;] = &amp;quot;ú&amp;quot;,	--U+1C2B, \225\176\171&lt;br /&gt;
	[&amp;quot;ᰬ&amp;quot;] = &amp;quot;e&amp;quot;,	--U+1C2C, \225\176\172&lt;br /&gt;
	[&amp;quot;ᰭ&amp;quot;] = &amp;quot;k&amp;quot;,	--U+1C2D, \225\176\173&lt;br /&gt;
	[&amp;quot;ᰮ&amp;quot;] = &amp;quot;m&amp;quot;,	--U+1C2E, \225\176\174&lt;br /&gt;
	[&amp;quot;ᰯ&amp;quot;] = &amp;quot;l&amp;quot;,	--U+1C2F, \225\176\175&lt;br /&gt;
	[&amp;quot;ᰰ&amp;quot;] = &amp;quot;n&amp;quot;,	--U+1C30, \225\176\176&lt;br /&gt;
	[&amp;quot;ᰱ&amp;quot;] = &amp;quot;p&amp;quot;,	--U+1C31, \225\176\177&lt;br /&gt;
	[&amp;quot;ᰲ&amp;quot;] = &amp;quot;r&amp;quot;,	--U+1C32, \225\176\178&lt;br /&gt;
	[&amp;quot;ᰳ&amp;quot;] = &amp;quot;t&amp;quot;,	--U+1C33, \225\176\179&lt;br /&gt;
	[&amp;quot;ᰴ&amp;quot;] = &amp;quot;ng&amp;quot;,	--U+1C34, \225\176\180&lt;br /&gt;
	[&amp;quot;ᰵ&amp;quot;] = &amp;quot;ng&amp;quot;,	--U+1C35, \225\176\181&lt;br /&gt;
	[&amp;quot;ᰧᰶ&amp;quot;] = &amp;quot;í&amp;quot;,	--U+1C27 U+1C36, \225\176\167 \225\176\182&lt;br /&gt;
	[&amp;quot;ᰶ&amp;quot;] = &amp;quot;â&amp;quot;,	--U+1C36, \225\176\182&lt;br /&gt;
	[&amp;quot;᰷&amp;quot;] = &amp;quot;&amp;quot;,		--U+1C37, \225\176\183&lt;br /&gt;
	[&amp;quot;᰻&amp;quot;] = &amp;quot;.&amp;quot;,	--U+1C3B, \225\176\187&lt;br /&gt;
	[&amp;quot;᰼&amp;quot;] = &amp;quot;.&amp;quot;,	--U+1C3C, \225\176\188&lt;br /&gt;
	[&amp;quot;᰽&amp;quot;] = &amp;quot;.&amp;quot;,	--U+1C3D, \225\176\189&lt;br /&gt;
	[&amp;quot;᰾&amp;quot;] = &amp;quot;.&amp;quot;,	--U+1C3E, \225\176\190&lt;br /&gt;
	[&amp;quot;᰿&amp;quot;] = &amp;quot;.&amp;quot;,	--U+1C3F, \225\176\191&lt;br /&gt;
	[&amp;quot;᱀&amp;quot;] = &amp;quot;0&amp;quot;,	--U+1C40, \225\177\128&lt;br /&gt;
	[&amp;quot;᱁&amp;quot;] = &amp;quot;1&amp;quot;,	--U+1C41, \225\177\129&lt;br /&gt;
	[&amp;quot;᱂&amp;quot;] = &amp;quot;2&amp;quot;,	--U+1C42, \225\177\130&lt;br /&gt;
	[&amp;quot;᱃&amp;quot;] = &amp;quot;3&amp;quot;,	--U+1C43, \225\177\131&lt;br /&gt;
	[&amp;quot;᱄&amp;quot;] = &amp;quot;4&amp;quot;,	--U+1C44, \225\177\132&lt;br /&gt;
	[&amp;quot;᱅&amp;quot;] = &amp;quot;5&amp;quot;,	--U+1C45, \225\177\133&lt;br /&gt;
	[&amp;quot;᱆&amp;quot;] = &amp;quot;6&amp;quot;,	--U+1C46, \225\177\134&lt;br /&gt;
	[&amp;quot;᱇&amp;quot;] = &amp;quot;7&amp;quot;,	--U+1C47, \225\177\135&lt;br /&gt;
	[&amp;quot;᱈&amp;quot;] = &amp;quot;8&amp;quot;,	--U+1C48, \225\177\136&lt;br /&gt;
	[&amp;quot;᱉&amp;quot;] = &amp;quot;9&amp;quot;,	--U+1C49, \225\177\137&lt;br /&gt;
	[&amp;quot;ᱍ&amp;quot;] = &amp;quot;tt&amp;quot;,	--U+1C4D, \225\177\141&lt;br /&gt;
	[&amp;quot;ᱎ&amp;quot;] = &amp;quot;tth&amp;quot;,	--U+1C4E, \225\177\142&lt;br /&gt;
	[&amp;quot;ᱏ&amp;quot;] = &amp;quot;dd&amp;quot;,	--U+1C4F, \225\177\143&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function add_inherent_vowel(c)&lt;br /&gt;
	return c == &amp;quot;&amp;quot; and &amp;quot;a&amp;quot; or c&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local initials = &amp;quot;([ᰀ-ᰣᱍ-ᱏ])&amp;quot;&lt;br /&gt;
local nukta = &amp;quot;(᰷?)&amp;quot;&lt;br /&gt;
local medials = &amp;quot;([ᰤᰥ]?[ᰤ]?)&amp;quot;&lt;br /&gt;
local vowels = &amp;quot;([ᰦ-ᰬ]?)&amp;quot;&lt;br /&gt;
local finals = &amp;quot;([ᰭ-ᰵ]?)&amp;quot;&lt;br /&gt;
local ran = &amp;quot;(ᰶ?)&amp;quot; -- the ran diacritic goes after final&lt;br /&gt;
&lt;br /&gt;
local syllable = initials .. nukta .. medials .. vowels .. finals .. ran&lt;br /&gt;
&lt;br /&gt;
local function romanise_syllable(i, n, m, v, f, r)&lt;br /&gt;
	return conv[i .. n] .. conv[m] .. add_inherent_vowel(conv[v .. r]) .. conv[f]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Take Lepcha-script `text` and output a table of tables (for each word) of&lt;br /&gt;
-- romanised syllables.&lt;br /&gt;
function export.syllabify(text)&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	&lt;br /&gt;
	for word in mw.text.gsplit(text, &amp;quot; &amp;quot;) do&lt;br /&gt;
		local syllables = {}&lt;br /&gt;
		&lt;br /&gt;
		for i, n, m, v, f, r in mw.ustring.gmatch(word, syllable) do&lt;br /&gt;
			table.insert(syllables, romanise_syllable(i, n, m, v, f, r))&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		table.insert(ret, syllables)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function export.tr(text, lang, sc)&lt;br /&gt;
	text = mw.ustring.gsub(text, &amp;quot;[᰻-᱉]&amp;quot;, conv)&lt;br /&gt;
	text = mw.ustring.gsub(text, syllable, romanise_syllable)&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>wikt&gt;Saph</name></author>
	</entry>
</feed>