<?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%3Aain-translit</id>
	<title>Module:ain-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%3Aain-translit"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:ain-translit&amp;action=history"/>
	<updated>2026-05-18T23:19:35Z</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:ain-translit&amp;diff=495727&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:ain-translit&amp;diff=495727&amp;oldid=prev"/>
		<updated>2026-04-21T12:44:42Z</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:ain-translit&amp;diff=495726&amp;oldid=prev</id>
		<title>wikt&gt;Alves9 at 17:25, 25 August 2020</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:ain-translit&amp;diff=495726&amp;oldid=prev"/>
		<updated>2020-08-25T17:25:05Z</updated>

		<summary type="html">&lt;p&gt;&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;
local gmatch = mw.ustring.gmatch&lt;br /&gt;
local find = mw.ustring.find&lt;br /&gt;
local gsub = mw.ustring.gsub&lt;br /&gt;
&lt;br /&gt;
local corresp = {&lt;br /&gt;
	-- main&lt;br /&gt;
	[&amp;quot;ア&amp;quot;]   = &amp;quot;¤a&amp;quot;, [&amp;quot;イ&amp;quot;]   = &amp;quot;¤i&amp;quot;, [&amp;quot;ウ&amp;quot;]   = &amp;quot;¤u&amp;quot;, [&amp;quot;エ&amp;quot;]   = &amp;quot;¤e&amp;quot;, [&amp;quot;オ&amp;quot;]   = &amp;quot;¤o&amp;quot;,&lt;br /&gt;
	[&amp;quot;カ&amp;quot;]   = &amp;quot;ka&amp;quot;, [&amp;quot;キ&amp;quot;]   = &amp;quot;ki&amp;quot;, [&amp;quot;ク&amp;quot;]   = &amp;quot;ku&amp;quot;, [&amp;quot;ケ&amp;quot;]   = &amp;quot;ke&amp;quot;, [&amp;quot;コ&amp;quot;]   = &amp;quot;ko&amp;quot;,&lt;br /&gt;
	[&amp;quot;シャ&amp;quot;] = &amp;quot;sa&amp;quot;, [&amp;quot;シ&amp;quot;]   = &amp;quot;si&amp;quot;, [&amp;quot;シュ&amp;quot;] = &amp;quot;su&amp;quot;, [&amp;quot;シェ&amp;quot;] = &amp;quot;se&amp;quot;, [&amp;quot;ショ&amp;quot;] = &amp;quot;so&amp;quot;,&lt;br /&gt;
	[&amp;quot;タ&amp;quot;]   = &amp;quot;ta&amp;quot;, [&amp;quot;チ&amp;quot;]   = &amp;quot;ci&amp;quot;, [&amp;quot;ト゚&amp;quot;]   = &amp;quot;tu&amp;quot;, [&amp;quot;テ&amp;quot;]   = &amp;quot;te&amp;quot;, [&amp;quot;ト&amp;quot;]   = &amp;quot;to&amp;quot;,&lt;br /&gt;
	[&amp;quot;チャ&amp;quot;] = &amp;quot;ca&amp;quot;,                  [&amp;quot;ツ&amp;quot;]   = &amp;quot;cu&amp;quot;, [&amp;quot;セ゚&amp;quot;]   = &amp;quot;ce&amp;quot;, [&amp;quot;チョ&amp;quot;] = &amp;quot;co&amp;quot;,&lt;br /&gt;
	[&amp;quot;ナ&amp;quot;]   = &amp;quot;na&amp;quot;, [&amp;quot;ニ&amp;quot;]   = &amp;quot;ni&amp;quot;, [&amp;quot;ヌ&amp;quot;]   = &amp;quot;nu&amp;quot;, [&amp;quot;ネ&amp;quot;]   = &amp;quot;ne&amp;quot;, [&amp;quot;ノ&amp;quot;]   = &amp;quot;no&amp;quot;,&lt;br /&gt;
	[&amp;quot;ハ&amp;quot;]   = &amp;quot;ha&amp;quot;, [&amp;quot;ヒ&amp;quot;]   = &amp;quot;hi&amp;quot;, [&amp;quot;フ&amp;quot;]   = &amp;quot;hu&amp;quot;, [&amp;quot;ヘ&amp;quot;]   = &amp;quot;he&amp;quot;, [&amp;quot;ホ&amp;quot;]   = &amp;quot;ho&amp;quot;,&lt;br /&gt;
	[&amp;quot;バ&amp;quot;]   = &amp;quot;ba&amp;quot;, [&amp;quot;ビ&amp;quot;]   = &amp;quot;bi&amp;quot;, [&amp;quot;ブ&amp;quot;]   = &amp;quot;bu&amp;quot;, [&amp;quot;ベ&amp;quot;]   = &amp;quot;be&amp;quot;, [&amp;quot;ボ&amp;quot;]   = &amp;quot;bo&amp;quot;,&lt;br /&gt;
	[&amp;quot;パ&amp;quot;]   = &amp;quot;pa&amp;quot;, [&amp;quot;ピ&amp;quot;]   = &amp;quot;pi&amp;quot;, [&amp;quot;プ&amp;quot;]   = &amp;quot;pu&amp;quot;, [&amp;quot;ペ&amp;quot;]   = &amp;quot;pe&amp;quot;, [&amp;quot;ポ&amp;quot;]   = &amp;quot;po&amp;quot;,&lt;br /&gt;
	[&amp;quot;マ&amp;quot;]   = &amp;quot;ma&amp;quot;, [&amp;quot;ミ&amp;quot;]   = &amp;quot;mi&amp;quot;, [&amp;quot;ム&amp;quot;]   = &amp;quot;mu&amp;quot;, [&amp;quot;メ&amp;quot;]   = &amp;quot;me&amp;quot;, [&amp;quot;モ&amp;quot;]   = &amp;quot;mo&amp;quot;,&lt;br /&gt;
	[&amp;quot;ヤ&amp;quot;]   = &amp;quot;ya&amp;quot;,                  [&amp;quot;ユ&amp;quot;]   = &amp;quot;yu&amp;quot;, [&amp;quot;イェ&amp;quot;] = &amp;quot;ye&amp;quot;, [&amp;quot;ヨ&amp;quot;]   = &amp;quot;yo&amp;quot;,&lt;br /&gt;
	[&amp;quot;ラ&amp;quot;]   = &amp;quot;ra&amp;quot;, [&amp;quot;リ&amp;quot;]   = &amp;quot;ri&amp;quot;, [&amp;quot;ル&amp;quot;]   = &amp;quot;ru&amp;quot;, [&amp;quot;レ&amp;quot;]   = &amp;quot;re&amp;quot;, [&amp;quot;ロ&amp;quot;]   = &amp;quot;ro&amp;quot;,&lt;br /&gt;
	[&amp;quot;ワ&amp;quot;]   = &amp;quot;wa&amp;quot;, [&amp;quot;ウィ&amp;quot;] = &amp;quot;wi&amp;quot;,                  [&amp;quot;ウェ&amp;quot;] = &amp;quot;we&amp;quot;, [&amp;quot;ウォ&amp;quot;] = &amp;quot;wo&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
	-- finals&lt;br /&gt;
	[&amp;quot;ㇵ&amp;quot;] = &amp;quot;h¤&amp;quot;, [&amp;quot;ㇶ&amp;quot;] = &amp;quot;h¤&amp;quot;, [&amp;quot;ㇷ&amp;quot;] = &amp;quot;h¤&amp;quot;, [&amp;quot;ㇸ&amp;quot;] = &amp;quot;h¤&amp;quot;, [&amp;quot;ㇹ&amp;quot;] = &amp;quot;h¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ㇻ&amp;quot;] = &amp;quot;r¤&amp;quot;, [&amp;quot;ㇼ&amp;quot;] = &amp;quot;r¤&amp;quot;, [&amp;quot;ㇽ&amp;quot;] = &amp;quot;r¤&amp;quot;, [&amp;quot;ㇾ&amp;quot;] = &amp;quot;r¤&amp;quot;, [&amp;quot;ㇿ&amp;quot;] = &amp;quot;r¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ㇰ&amp;quot;] = &amp;quot;k¤&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;n¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ㇺ&amp;quot;] = &amp;quot;m¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ㇷ゚&amp;quot;] = &amp;quot;p¤&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
	-- misc&lt;br /&gt;
	[&amp;quot;ィ&amp;quot;] = &amp;quot;y¤&amp;quot;, [&amp;quot;ゥ&amp;quot;] = &amp;quot;w¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ー&amp;quot;] = &amp;quot;̄&amp;quot;,&lt;br /&gt;
	[&amp;quot;・&amp;quot;] = &amp;quot;=&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
	-- alt spellings&lt;br /&gt;
	[&amp;quot;サ&amp;quot;] = &amp;quot;sa&amp;quot;, [&amp;quot;ス&amp;quot;] = &amp;quot;su&amp;quot;, [&amp;quot;セ&amp;quot;] = &amp;quot;se&amp;quot;, [&amp;quot;ソ&amp;quot;] = &amp;quot;so&amp;quot;,&lt;br /&gt;
	[&amp;quot;ツ゚&amp;quot;] = &amp;quot;tu&amp;quot;,&lt;br /&gt;
	[&amp;quot;チュ&amp;quot;] = &amp;quot;cu&amp;quot;, [&amp;quot;チェ&amp;quot;] = &amp;quot;ce&amp;quot;,&lt;br /&gt;
	[&amp;quot;ヰ&amp;quot;] = &amp;quot;wi&amp;quot;, [&amp;quot;ヱ&amp;quot;] = &amp;quot;we&amp;quot;, [&amp;quot;ヲ&amp;quot;] = &amp;quot;wo&amp;quot;,&lt;br /&gt;
	[&amp;quot;ㇲ&amp;quot;] = &amp;quot;s¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ッ&amp;quot;] = &amp;quot;x¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;ン&amp;quot;] = &amp;quot;n¤&amp;quot;,&lt;br /&gt;
	[&amp;quot;トゥ&amp;quot;] = &amp;quot;tu&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	-- dialectal characters&lt;br /&gt;
	[&amp;quot;ヂャ&amp;quot;] = &amp;quot;zya&amp;quot;, [&amp;quot;ヂ&amp;quot;] = &amp;quot;zi&amp;quot;, [&amp;quot;ヂュ&amp;quot;] = &amp;quot;zyu&amp;quot;, [&amp;quot;ヂェ&amp;quot;] = &amp;quot;zye&amp;quot;, [&amp;quot;ヂョ&amp;quot;] = &amp;quot;zyo&amp;quot;,&lt;br /&gt;
	[&amp;quot;ダ&amp;quot;] = &amp;quot;da&amp;quot;,					 [&amp;quot;ドゥ&amp;quot;] = &amp;quot;du&amp;quot;, [&amp;quot;デ&amp;quot;] = &amp;quot;de&amp;quot;, [&amp;quot;ド&amp;quot;] = &amp;quot;do&amp;quot;,&lt;br /&gt;
	[&amp;quot;ガ&amp;quot;] = &amp;quot;ga&amp;quot;, [&amp;quot;ギ&amp;quot;] = &amp;quot;gi&amp;quot;, [&amp;quot;グ&amp;quot;] = &amp;quot;gu&amp;quot;, [&amp;quot;ゲ&amp;quot;] = &amp;quot;ge&amp;quot;, [&amp;quot;ゴ&amp;quot;] = &amp;quot;go&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	-- loanword characters&lt;br /&gt;
	[&amp;quot;ジ&amp;quot;] = &amp;quot;zi&amp;quot;, [&amp;quot;ジャ&amp;quot;] = &amp;quot;zya&amp;quot;, [&amp;quot;ジュ&amp;quot;] = &amp;quot;zyu&amp;quot;, [&amp;quot;ジェ&amp;quot;] = &amp;quot;zye&amp;quot;, [&amp;quot;ジョ&amp;quot;] = &amp;quot;zyo&amp;quot;,&lt;br /&gt;
	[&amp;quot;ディ&amp;quot;] = &amp;quot;di&amp;quot;,&lt;br /&gt;
	[&amp;quot;ザ&amp;quot;] = &amp;quot;za&amp;quot;,                   [&amp;quot;ズ&amp;quot;] = &amp;quot;zu&amp;quot;, [&amp;quot;ゼ&amp;quot;] = &amp;quot;ze&amp;quot;, [&amp;quot;ゾ&amp;quot;] = &amp;quot;zo&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function export.tr(text, lang, sc)&lt;br /&gt;
	local result = {}&lt;br /&gt;
	for string in gmatch(text, &amp;#039;.[ィゥェォャュョ゚]?&amp;#039;) do&lt;br /&gt;
		if corresp[string] then -- try to convert character sequences&lt;br /&gt;
			string = corresp[string]&lt;br /&gt;
		else&lt;br /&gt;
			local str_result = {}&lt;br /&gt;
			for char in gmatch(string, &amp;#039;.&amp;#039;) do -- try again over every individual character&lt;br /&gt;
				table.insert(str_result, corresp[char] or char)&lt;br /&gt;
			end&lt;br /&gt;
			string = table.concat(str_result)&lt;br /&gt;
		end&lt;br /&gt;
		table.insert(result, string)&lt;br /&gt;
	end&lt;br /&gt;
	text = table.concat(result)&lt;br /&gt;
	text = mw.ustring.toNFC(text)&lt;br /&gt;
&lt;br /&gt;
	if find(text, &amp;#039;x¤[kbp]&amp;#039;) then -- &amp;#039;ッ&amp;#039;&lt;br /&gt;
		text = gsub(text, &amp;#039;x¤([kbp])&amp;#039;, &amp;#039;%1¤%1&amp;#039;)&lt;br /&gt;
	else&lt;br /&gt;
		text = gsub(text, &amp;#039;x¤&amp;#039;, &amp;#039;t¤&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	text = gsub(text, &amp;#039;¤&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
&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;Alves9</name></author>
	</entry>
</feed>