<?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%3Ayi-translit</id>
	<title>Module:yi-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%3Ayi-translit"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:yi-translit&amp;action=history"/>
	<updated>2026-05-24T00:12:33Z</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:yi-translit&amp;diff=495593&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:yi-translit&amp;diff=495593&amp;oldid=prev"/>
		<updated>2026-04-21T12:44:20Z</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:44, 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:yi-translit&amp;diff=495592&amp;oldid=prev</id>
		<title>wikt&gt;Benwing2: convert &#039;Requests for transliteration of Yiddish terms with Hebrew-only letters&#039; to a tracking page</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:yi-translit&amp;diff=495592&amp;oldid=prev"/>
		<updated>2025-12-21T01:47:28Z</updated>

		<summary type="html">&lt;p&gt;convert &amp;#039;Requests for transliteration of Yiddish terms with Hebrew-only letters&amp;#039; to a tracking page&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:47, 21 December 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l139&quot;&gt;Line 139:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&amp;quot;ת&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&amp;quot;ת&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;local function track(page)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	require(&quot;Module:debug/track&quot;)(&quot;yi-translit/&quot; .. page)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	return true&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;end&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;function export.tr(text, lang, sc)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;function export.tr(text, lang, sc)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l186&quot;&gt;Line 186:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 191:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = string.gsub(text, &amp;quot;H&amp;quot;, &amp;quot;h&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = string.gsub(text, &amp;quot;H&amp;quot;, &amp;quot;h&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	local categories = nil&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if hebrew_only then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if hebrew_only then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;categories = {&lt;/del&gt;&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Requests for transliteration of Yiddish terms with Hebrew&lt;/del&gt;-only &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;letters&lt;/del&gt;&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;track(&lt;/ins&gt;&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hebrew&lt;/ins&gt;-only&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return text&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, nil, categories&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return text&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;return export&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;return export&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>wikt&gt;Benwing2</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:yi-translit&amp;diff=466446&amp;oldid=prev</id>
		<title>Sware: Created page with &quot;local export = {}  local tt = { 	[&quot;א&quot;] = &quot;q&quot;, 	[&quot;אָ&quot;] = &quot;o&quot;, 	[&quot;אַ&quot;] = &quot;a&quot;, 	[&quot;בּ&quot;] = &quot;b&quot;, 	[&quot;ב&quot;] = &quot;b&quot;, 	[&quot;בֿ&quot;] = &quot;v&quot;, 	[&quot;גּ&quot;] = &quot;g&quot;, 	[&quot;ג&quot;] = &quot;g&quot;, 	[&quot;גֿ&quot;] = &quot;g&quot;, 	[&quot;דּ&quot;] = &quot;d&quot;, 	[&quot;ד&quot;] = &quot;d&quot;, 	[&quot;דֿ&quot;] = &quot;d&quot;, 	[&quot;ה&quot;] = &quot;H&quot;, 	[&quot;ו&quot;] = &quot;w&quot;, 	[&quot;וּ&quot;] = &quot;u&quot;, 	[&quot;וו&quot;] = &quot;v&quot;, 	[&quot;װ&quot;] = &quot;v&quot;, 	[&quot;וי&quot;] = &quot;oy&quot;, 	[&quot;ױ&quot;] = &quot;oy&quot;, 	[&quot;ז&quot;] = &quot;z&quot;, 	[&quot;ח&quot;] = &quot;kh&quot;, 	[&quot;ט&quot;] = &quot;t&quot;, 	[&quot;י&quot;] = &quot;y&quot;, 	[&quot;יִ&quot;] = &quot;i&quot;, 	[&quot;יִ&quot;] = &quot;i&quot;, 	[&quot;יי&quot;] = &quot;ey&quot;, 	[&quot;ײ&quot;] = &quot;ey&quot;, 	[&quot;י...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:yi-translit&amp;diff=466446&amp;oldid=prev"/>
		<updated>2025-08-12T11:36:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local export = {}  local tt = { 	[&amp;quot;א&amp;quot;] = &amp;quot;q&amp;quot;, 	[&amp;quot;אָ&amp;quot;] = &amp;quot;o&amp;quot;, 	[&amp;quot;אַ&amp;quot;] = &amp;quot;a&amp;quot;, 	[&amp;quot;בּ&amp;quot;] = &amp;quot;b&amp;quot;, 	[&amp;quot;ב&amp;quot;] = &amp;quot;b&amp;quot;, 	[&amp;quot;בֿ&amp;quot;] = &amp;quot;v&amp;quot;, 	[&amp;quot;גּ&amp;quot;] = &amp;quot;g&amp;quot;, 	[&amp;quot;ג&amp;quot;] = &amp;quot;g&amp;quot;, 	[&amp;quot;גֿ&amp;quot;] = &amp;quot;g&amp;quot;, 	[&amp;quot;דּ&amp;quot;] = &amp;quot;d&amp;quot;, 	[&amp;quot;ד&amp;quot;] = &amp;quot;d&amp;quot;, 	[&amp;quot;דֿ&amp;quot;] = &amp;quot;d&amp;quot;, 	[&amp;quot;ה&amp;quot;] = &amp;quot;H&amp;quot;, 	[&amp;quot;ו&amp;quot;] = &amp;quot;w&amp;quot;, 	[&amp;quot;וּ&amp;quot;] = &amp;quot;u&amp;quot;, 	[&amp;quot;וו&amp;quot;] = &amp;quot;v&amp;quot;, 	[&amp;quot;װ&amp;quot;] = &amp;quot;v&amp;quot;, 	[&amp;quot;וי&amp;quot;] = &amp;quot;oy&amp;quot;, 	[&amp;quot;ױ&amp;quot;] = &amp;quot;oy&amp;quot;, 	[&amp;quot;ז&amp;quot;] = &amp;quot;z&amp;quot;, 	[&amp;quot;ח&amp;quot;] = &amp;quot;kh&amp;quot;, 	[&amp;quot;ט&amp;quot;] = &amp;quot;t&amp;quot;, 	[&amp;quot;י&amp;quot;] = &amp;quot;y&amp;quot;, 	[&amp;quot;יִ&amp;quot;] = &amp;quot;i&amp;quot;, 	[&amp;quot;יִ&amp;quot;] = &amp;quot;i&amp;quot;, 	[&amp;quot;יי&amp;quot;] = &amp;quot;ey&amp;quot;, 	[&amp;quot;ײ&amp;quot;] = &amp;quot;ey&amp;quot;, 	[&amp;quot;י...&amp;quot;&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 tt = {&lt;br /&gt;
	[&amp;quot;א&amp;quot;] = &amp;quot;q&amp;quot;,&lt;br /&gt;
	[&amp;quot;אָ&amp;quot;] = &amp;quot;o&amp;quot;,&lt;br /&gt;
	[&amp;quot;אַ&amp;quot;] = &amp;quot;a&amp;quot;,&lt;br /&gt;
	[&amp;quot;בּ&amp;quot;] = &amp;quot;b&amp;quot;,&lt;br /&gt;
	[&amp;quot;ב&amp;quot;] = &amp;quot;b&amp;quot;,&lt;br /&gt;
	[&amp;quot;בֿ&amp;quot;] = &amp;quot;v&amp;quot;,&lt;br /&gt;
	[&amp;quot;גּ&amp;quot;] = &amp;quot;g&amp;quot;,&lt;br /&gt;
	[&amp;quot;ג&amp;quot;] = &amp;quot;g&amp;quot;,&lt;br /&gt;
	[&amp;quot;גֿ&amp;quot;] = &amp;quot;g&amp;quot;,&lt;br /&gt;
	[&amp;quot;דּ&amp;quot;] = &amp;quot;d&amp;quot;,&lt;br /&gt;
	[&amp;quot;ד&amp;quot;] = &amp;quot;d&amp;quot;,&lt;br /&gt;
	[&amp;quot;דֿ&amp;quot;] = &amp;quot;d&amp;quot;,&lt;br /&gt;
	[&amp;quot;ה&amp;quot;] = &amp;quot;H&amp;quot;,&lt;br /&gt;
	[&amp;quot;ו&amp;quot;] = &amp;quot;w&amp;quot;,&lt;br /&gt;
	[&amp;quot;וּ&amp;quot;] = &amp;quot;u&amp;quot;,&lt;br /&gt;
	[&amp;quot;וו&amp;quot;] = &amp;quot;v&amp;quot;,&lt;br /&gt;
	[&amp;quot;װ&amp;quot;] = &amp;quot;v&amp;quot;,&lt;br /&gt;
	[&amp;quot;וי&amp;quot;] = &amp;quot;oy&amp;quot;,&lt;br /&gt;
	[&amp;quot;ױ&amp;quot;] = &amp;quot;oy&amp;quot;,&lt;br /&gt;
	[&amp;quot;ז&amp;quot;] = &amp;quot;z&amp;quot;,&lt;br /&gt;
	[&amp;quot;ח&amp;quot;] = &amp;quot;kh&amp;quot;,&lt;br /&gt;
	[&amp;quot;ט&amp;quot;] = &amp;quot;t&amp;quot;,&lt;br /&gt;
	[&amp;quot;י&amp;quot;] = &amp;quot;y&amp;quot;,&lt;br /&gt;
	[&amp;quot;יִ&amp;quot;] = &amp;quot;i&amp;quot;,&lt;br /&gt;
	[&amp;quot;יִ&amp;quot;] = &amp;quot;i&amp;quot;,&lt;br /&gt;
	[&amp;quot;יי&amp;quot;] = &amp;quot;ey&amp;quot;,&lt;br /&gt;
	[&amp;quot;ײ&amp;quot;] = &amp;quot;ey&amp;quot;,&lt;br /&gt;
	[&amp;quot;ייַ&amp;quot;] = &amp;quot;ay&amp;quot;,&lt;br /&gt;
	[&amp;quot;ײַ&amp;quot;] = &amp;quot;ay&amp;quot;,&lt;br /&gt;
	[&amp;quot;ײַ&amp;quot;] = &amp;quot;ay&amp;quot;,&lt;br /&gt;
	[&amp;quot;כּ&amp;quot;] = &amp;quot;k&amp;quot;,&lt;br /&gt;
	[&amp;quot;כ&amp;quot;] = &amp;quot;kh&amp;quot;,&lt;br /&gt;
	[&amp;quot;כֿ&amp;quot;] = &amp;quot;kh&amp;quot;,&lt;br /&gt;
	[&amp;quot;ךּ&amp;quot;] = &amp;quot;k&amp;quot;,&lt;br /&gt;
	[&amp;quot;ך&amp;quot;] = &amp;quot;kh&amp;quot;,&lt;br /&gt;
	[&amp;quot;ךֿ&amp;quot;] = &amp;quot;kh&amp;quot;,&lt;br /&gt;
	[&amp;quot;ל&amp;quot;] = &amp;quot;l&amp;quot;,&lt;br /&gt;
	[&amp;quot;מ&amp;quot;] = &amp;quot;m&amp;quot;,&lt;br /&gt;
	[&amp;quot;ם&amp;quot;] = &amp;quot;m&amp;quot;,&lt;br /&gt;
	[&amp;quot;נ&amp;quot;] = &amp;quot;n&amp;quot;,&lt;br /&gt;
	[&amp;quot;ן&amp;quot;] = &amp;quot;n&amp;quot;,&lt;br /&gt;
	[&amp;quot;ס&amp;quot;] = &amp;quot;s&amp;quot;,&lt;br /&gt;
	[&amp;quot;ע&amp;quot;] = &amp;quot;e&amp;quot;,&lt;br /&gt;
	[&amp;quot;פּ&amp;quot;] = &amp;quot;p&amp;quot;,&lt;br /&gt;
	[&amp;quot;פ&amp;quot;] = &amp;quot;F&amp;quot;,&lt;br /&gt;
	[&amp;quot;פֿ&amp;quot;] = &amp;quot;f&amp;quot;,&lt;br /&gt;
	[&amp;quot;ףּ&amp;quot;] = &amp;quot;p&amp;quot;,&lt;br /&gt;
	[&amp;quot;ף&amp;quot;] = &amp;quot;f&amp;quot;,&lt;br /&gt;
	[&amp;quot;ףֿ&amp;quot;] = &amp;quot;f&amp;quot;,&lt;br /&gt;
	[&amp;quot;צ&amp;quot;] = &amp;quot;ts&amp;quot;,&lt;br /&gt;
	[&amp;quot;ץ&amp;quot;] = &amp;quot;ts&amp;quot;,&lt;br /&gt;
	[&amp;quot;ק&amp;quot;] = &amp;quot;k&amp;quot;,&lt;br /&gt;
	[&amp;quot;ר&amp;quot;] = &amp;quot;r&amp;quot;,&lt;br /&gt;
	[&amp;quot;שׁ&amp;quot;] = &amp;quot;sh&amp;quot;,&lt;br /&gt;
	[&amp;quot;ש&amp;quot;] = &amp;quot;sh&amp;quot;,&lt;br /&gt;
	[&amp;quot;שׂ&amp;quot;] = &amp;quot;s&amp;quot;,&lt;br /&gt;
	[&amp;quot;תּ&amp;quot;] = &amp;quot;t&amp;quot;,&lt;br /&gt;
	[&amp;quot;ת&amp;quot;] = &amp;quot;s&amp;quot;,&lt;br /&gt;
	[&amp;quot;תֿ&amp;quot;] = &amp;quot;s&amp;quot;,&lt;br /&gt;
	[&amp;quot;־&amp;quot;] = &amp;quot;-&amp;quot;,&lt;br /&gt;
	[&amp;quot;׳&amp;quot;] = &amp;quot;&amp;#039;&amp;quot;,&lt;br /&gt;
	[&amp;quot;״&amp;quot;] = &amp;quot;\&amp;quot;&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- in precedence order&lt;br /&gt;
local tokens = {&lt;br /&gt;
	&amp;quot;ייַ&amp;quot;,&lt;br /&gt;
	&amp;quot;אָ&amp;quot;,&lt;br /&gt;
	&amp;quot;אַ&amp;quot;,&lt;br /&gt;
	&amp;quot;בּ&amp;quot;,&lt;br /&gt;
	&amp;quot;בֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;גּ&amp;quot;,&lt;br /&gt;
	&amp;quot;גֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;דּ&amp;quot;,&lt;br /&gt;
	&amp;quot;דֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;וּ&amp;quot;,&lt;br /&gt;
	&amp;quot;וו&amp;quot;,&lt;br /&gt;
	&amp;quot;יִ&amp;quot;,&lt;br /&gt;
	&amp;quot;יִ&amp;quot;,&lt;br /&gt;
	&amp;quot;יי&amp;quot;,&lt;br /&gt;
	&amp;quot;ײַ&amp;quot;,&lt;br /&gt;
	&amp;quot;וי&amp;quot;,&lt;br /&gt;
	&amp;quot;כּ&amp;quot;,&lt;br /&gt;
	&amp;quot;כֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;ךּ&amp;quot;,&lt;br /&gt;
	&amp;quot;ךֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;פּ&amp;quot;,&lt;br /&gt;
	&amp;quot;פֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;ףּ&amp;quot;,&lt;br /&gt;
	&amp;quot;ףֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;שׁ&amp;quot;,&lt;br /&gt;
	&amp;quot;שׂ&amp;quot;,&lt;br /&gt;
	&amp;quot;תּ&amp;quot;,&lt;br /&gt;
	&amp;quot;תֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;א&amp;quot;,&lt;br /&gt;
	&amp;quot;ב&amp;quot;,&lt;br /&gt;
	&amp;quot;ג&amp;quot;,&lt;br /&gt;
	&amp;quot;ד&amp;quot;,&lt;br /&gt;
	&amp;quot;ה&amp;quot;,&lt;br /&gt;
	&amp;quot;ו&amp;quot;,&lt;br /&gt;
	&amp;quot;ױ&amp;quot;,&lt;br /&gt;
	&amp;quot;װ&amp;quot;,&lt;br /&gt;
	&amp;quot;ז&amp;quot;,&lt;br /&gt;
	&amp;quot;ח&amp;quot;,&lt;br /&gt;
	&amp;quot;ט&amp;quot;,&lt;br /&gt;
	&amp;quot;י&amp;quot;,&lt;br /&gt;
	&amp;quot;ײ&amp;quot;,&lt;br /&gt;
	&amp;quot;ײַ&amp;quot;,&lt;br /&gt;
	&amp;quot;כ&amp;quot;,&lt;br /&gt;
	&amp;quot;ך&amp;quot;,&lt;br /&gt;
	&amp;quot;ל&amp;quot;,&lt;br /&gt;
	&amp;quot;מ&amp;quot;,&lt;br /&gt;
	&amp;quot;ם&amp;quot;,&lt;br /&gt;
	&amp;quot;נ&amp;quot;,&lt;br /&gt;
	&amp;quot;ן&amp;quot;,&lt;br /&gt;
	&amp;quot;ס&amp;quot;,&lt;br /&gt;
	&amp;quot;ע&amp;quot;,&lt;br /&gt;
	&amp;quot;פ&amp;quot;,&lt;br /&gt;
	&amp;quot;ף&amp;quot;,&lt;br /&gt;
	&amp;quot;צ&amp;quot;,&lt;br /&gt;
	&amp;quot;ץ&amp;quot;,&lt;br /&gt;
	&amp;quot;ק&amp;quot;,&lt;br /&gt;
	&amp;quot;ר&amp;quot;,&lt;br /&gt;
	&amp;quot;ש&amp;quot;,&lt;br /&gt;
	&amp;quot;ת&amp;quot;,&lt;br /&gt;
	&amp;quot;־&amp;quot;,&lt;br /&gt;
	&amp;quot;׳&amp;quot;,&lt;br /&gt;
	&amp;quot;״&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local hebrew_only_tokens = {&lt;br /&gt;
	&amp;quot;בֿ&amp;quot;,&lt;br /&gt;
	&amp;quot;ח&amp;quot;,&lt;br /&gt;
	&amp;quot;כּ&amp;quot;,&lt;br /&gt;
	&amp;quot;שׂ&amp;quot;,&lt;br /&gt;
	&amp;quot;ת&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function export.tr(text, lang, sc)&lt;br /&gt;
	local hebrew_only = false&lt;br /&gt;
	for _, token in ipairs(hebrew_only_tokens) do&lt;br /&gt;
		if string.find(text, token) ~= nil then&lt;br /&gt;
			hebrew_only = true&lt;br /&gt;
			break&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	for _, token in ipairs(tokens) do&lt;br /&gt;
		text = string.gsub(text, token, tt[token])&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local suffix = text ~= &amp;#039;-&amp;#039; and string.sub(text, 1, 1) == &amp;#039;-&amp;#039;&lt;br /&gt;
	local prefix = text ~= &amp;#039;-&amp;#039; and string.sub(text, -1, -1) == &amp;#039;-&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	if suffix then&lt;br /&gt;
		text = string.gsub(text, &amp;quot;^-&amp;quot;, &amp;quot;-q&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	if prefix then&lt;br /&gt;
		text = string.gsub(text, &amp;quot;-$&amp;quot;, &amp;quot;q-&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	text = string.gsub(text, &amp;quot;([bcdfFghHjklmnpqrstvwxz])y$&amp;quot;, &amp;quot;%1i&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;([bcdfFghHjklmnpqrstvwxz])y([^aeiouwy])&amp;quot;, &amp;quot;%1i%2&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;([bcdfFghHjklmnpqrstvwxz])y([^aeiouwy])&amp;quot;, &amp;quot;%1i%2&amp;quot;) -- repeated to handle overlapping cases&lt;br /&gt;
	text = string.gsub(text, &amp;quot;([abcdefFghHijklmnopqrstuvxyz])w&amp;quot;, &amp;quot;%1u&amp;quot;)&lt;br /&gt;
	hebrew_only = hebrew_only or (string.find(text, &amp;quot;w&amp;quot;) ~= nil)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;w&amp;quot;, &amp;quot;v&amp;quot;)&lt;br /&gt;
	hebrew_only = hebrew_only or (string.find(text, &amp;quot;F&amp;quot;) ~= nil)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;F$&amp;quot;, &amp;quot;p&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;F([^a-zFH])&amp;quot;, &amp;quot;p%1&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;F&amp;quot;, &amp;quot;f&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;zsh&amp;quot;, &amp;quot;zh&amp;quot;)&lt;br /&gt;
	if suffix then&lt;br /&gt;
		text = string.gsub(text, &amp;quot;^%-q&amp;quot;, &amp;quot;-&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	if prefix then&lt;br /&gt;
		text = string.gsub(text, &amp;quot;q%-$&amp;quot;, &amp;quot;-&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	text = string.gsub(text, &amp;quot;q([aeo]y)&amp;quot;, &amp;quot;%1&amp;quot;)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;q([iu])&amp;quot;, &amp;quot;%1&amp;quot;)&lt;br /&gt;
	hebrew_only = hebrew_only or (string.find(text, &amp;quot;q&amp;quot;) ~= nil)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;q&amp;quot;, &amp;quot;a&amp;quot;)&lt;br /&gt;
--	hebrew_only = hebrew_only or (string.find(text, &amp;quot;H[^aeiou]&amp;quot;) ~= nil) or (string.find(text, &amp;quot;H$&amp;quot;) ~= nil)&lt;br /&gt;
	text = string.gsub(text, &amp;quot;H&amp;quot;, &amp;quot;h&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	local categories = nil&lt;br /&gt;
	if hebrew_only then&lt;br /&gt;
		categories = {&amp;quot;Requests for transliteration of Yiddish terms with Hebrew-only letters&amp;quot;}&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return text, nil, categories&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
</feed>