<?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%3ASwadesh</id>
	<title>Module:Swadesh - 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%3ASwadesh"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Swadesh&amp;action=history"/>
	<updated>2026-04-06T01:13:57Z</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:Swadesh&amp;diff=468062&amp;oldid=prev</id>
		<title>Ahzoh: Created page with &quot;local export = {}  local m_links = require(&quot;Module:links&quot;) local m_ipa = require(&quot;Module:IPA&quot;)  local ine = require(&quot;Module:string utilities&quot;).is_not_empty  local English = { 	&quot;I (&lt;span style=\&quot;font-variant:small-caps;\&quot;&gt;1sg&lt;/span&gt;)&quot;, 	&quot;you (&lt;span style=\&quot;font-variant:small-caps;\&quot;&gt;2sg&lt;/span&gt;)&quot;, 	&quot;he, she, it (&lt;span style=\&quot;font-variant:small-caps;\&quot;&gt;3sg&lt;/span&gt;)&quot;, 	&quot;we (&lt;span style=\&quot;font-variant:small-caps;\&quot;&gt;1pl&lt;/span&gt;)&quot;, 	&quot;you (&lt;span style=...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Swadesh&amp;diff=468062&amp;oldid=prev"/>
		<updated>2025-08-19T04:37:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local export = {}  local m_links = require(&amp;quot;Module:links&amp;quot;) local m_ipa = require(&amp;quot;Module:IPA&amp;quot;)  local ine = require(&amp;quot;Module:string utilities&amp;quot;).is_not_empty  local English = { 	&amp;quot;&lt;a href=&quot;/w/index.php?title=I&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;I (page does not exist)&quot;&gt;I&lt;/a&gt; (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;1sg&amp;lt;/span&amp;gt;)&amp;quot;, 	&amp;quot;&lt;a href=&quot;/w/index.php?title=You&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;You (page does not exist)&quot;&gt;you&lt;/a&gt; (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;2sg&amp;lt;/span&amp;gt;)&amp;quot;, 	&amp;quot;&lt;a href=&quot;/w/index.php?title=He&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;He (page does not exist)&quot;&gt;he&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=She&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;She (page does not exist)&quot;&gt;she&lt;/a&gt;, &lt;a href=&quot;/w/index.php?title=It&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;It (page does not exist)&quot;&gt;it&lt;/a&gt; (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;3sg&amp;lt;/span&amp;gt;)&amp;quot;, 	&amp;quot;&lt;a href=&quot;/w/index.php?title=We&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;We (page does not exist)&quot;&gt;we&lt;/a&gt; (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;1pl&amp;lt;/span&amp;gt;)&amp;quot;, 	&amp;quot;&lt;a href=&quot;/w/index.php?title=You&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;You (page does not exist)&quot;&gt;you&lt;/a&gt; (&amp;lt;span style=...&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 m_links = require(&amp;quot;Module:links&amp;quot;)&lt;br /&gt;
local m_ipa = require(&amp;quot;Module:IPA&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local ine = require(&amp;quot;Module:string utilities&amp;quot;).is_not_empty&lt;br /&gt;
&lt;br /&gt;
local English = {&lt;br /&gt;
	&amp;quot;[[I]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;1sg&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[you]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;2sg&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[he]], [[she]], [[it]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;3sg&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[we]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;1pl&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[you]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;2pl&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[they]] (&amp;lt;span style=\&amp;quot;font-variant:small-caps;\&amp;quot;&amp;gt;3pl&amp;lt;/span&amp;gt;)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[this]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[that]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[here]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[there]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[who]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[what]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[where]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[when]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[how]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[not]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[all]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[many]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[some]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[few]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[other]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[one]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[two]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[three]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[four]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[five]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[big]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[long]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[wide]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[thick]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[heavy]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[small]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[short]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[narrow]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[thin]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[woman]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[man]] (adult male)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[man]] (human being)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[child]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[wife]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[husband]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[mother]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[father]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[animal]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fish]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[bird]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[dog]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[louse]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[snake]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[worm]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[tree]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[forest]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[stick]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fruit]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[seed]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[leaf]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[root]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[bark]] (of a tree)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[flower]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[grass]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[rope]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[skin]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[meat]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[blood]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[bone]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fat]] (noun)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[egg]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[horn]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[tail]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[feather]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[hair]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[head]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[ear]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[eye]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[nose]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[mouth]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[tooth]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[tongue]] (organ)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fingernail]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[foot]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[leg]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[knee]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[hand]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[wing]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[belly]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[guts]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[neck]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[back]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[breast]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[heart]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[liver]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[drink]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[eat]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[bite]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[suck]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[spit]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[vomit]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[blow]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[breathe]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[laugh]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[see]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[hear]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[know]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[think]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[smell]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[fear]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[sleep]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[live]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[die]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[kill]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[fight]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[hunt]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[hit]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[cut]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[split]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[stab]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[scratch]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[dig]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[swim]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[fly]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[walk]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[come]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[lie]] (as in a bed)&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[sit]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[stand]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[turn]] (intransitive)&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[fall]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[give]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[hold]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[squeeze]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[rub]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[wash]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[wipe]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[pull]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[push]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[throw]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[tie]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[sew]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[count]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[say]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[sing]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[play]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[float]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[flow]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[freeze]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[swell]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[sun]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[moon]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[star]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[water]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[rain]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[river]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[lake]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[sea]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[salt]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[stone]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[sand]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[dust]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[earth]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[cloud]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fog]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[sky]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[wind]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[snow]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[ice]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[smoke]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[fire]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[ash]]&amp;quot;,&lt;br /&gt;
	&amp;quot;to [[burn]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[road]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[mountain]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[red]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[green]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[yellow]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[white]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[black]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[night]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[day]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[year]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[warm]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[cold]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[full]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[new]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[old]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[good]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[bad]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[rotten]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[dirty]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[straight]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[round]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[sharp]] (as a knife)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[dull]] (as a knife)&amp;quot;,&lt;br /&gt;
	&amp;quot;[[smooth]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[wet]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[dry]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[correct]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[near]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[far]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[right]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[left]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[at]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[in]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[with]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[and]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[if]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[because]]&amp;quot;,&lt;br /&gt;
	&amp;quot;[[name]]&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
--array - list of 207 objects in this form {gloss=term}&lt;br /&gt;
local data = {}&lt;br /&gt;
&lt;br /&gt;
function export.python_dictionary(frame)&lt;br /&gt;
	local args = frame:getParent().args&lt;br /&gt;
	local dataurl = args[&amp;#039;lang&amp;#039;]&lt;br /&gt;
	if args[&amp;#039;var&amp;#039;] then dataurl = dataurl .. &amp;#039;/&amp;#039; .. args[&amp;#039;var&amp;#039;] end&lt;br /&gt;
	local data = require(&amp;quot;Module:Swadesh/data/&amp;quot; .. dataurl)&lt;br /&gt;
	local lang = require(&amp;quot;Module:languages&amp;quot;).getByCode(args.lang, &amp;quot;lang&amp;quot;, &amp;quot;allow etym&amp;quot;)&lt;br /&gt;
	local res = &amp;quot;{&amp;#039;name&amp;#039;: &amp;#039;&amp;quot; .. lang:getCanonicalName()&lt;br /&gt;
	if data[&amp;#039;header&amp;#039;] ~= nil then res = res .. &amp;#039; (&amp;#039; .. data[&amp;#039;header&amp;#039;] .. &amp;#039;)&amp;#039; end&lt;br /&gt;
	res = res .. &amp;quot;&amp;#039;,&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	for word = 1, #English do&lt;br /&gt;
		res = res .. &amp;quot;&amp;#039;&amp;quot; .. word .. &amp;quot;&amp;#039;: [&amp;quot;&lt;br /&gt;
		if data[word] ~= nil then&lt;br /&gt;
			for _, termdata in ipairs(data[word]) do&lt;br /&gt;
				local translit = (lang:transliterate(termdata.alt or termdata.term))&lt;br /&gt;
				res = res .. &amp;#039;{&amp;#039;&lt;br /&gt;
				if termdata.term then res = res .. &amp;quot;&amp;#039;term&amp;#039;: &amp;#039;&amp;quot; .. termdata.term:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.alt then res = res .. &amp;quot;&amp;#039;alt&amp;#039;: &amp;#039;&amp;quot; .. termdata.alt:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.tr or translit then res = res .. &amp;quot;&amp;#039;translit&amp;#039;: &amp;#039;&amp;quot; ..  (termdata.tr or translit):gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.ts then res = res .. &amp;quot;&amp;#039;transcript&amp;#039;: &amp;#039;&amp;quot; ..  termdata.ts:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.id then res = res .. &amp;quot;&amp;#039;id&amp;#039;: &amp;#039;&amp;quot; ..  termdata.id:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.ipa then res = res .. &amp;quot;&amp;#039;ipa&amp;#039;: &amp;#039;&amp;quot; ..  termdata.ipa:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.nolink then res = res .. &amp;quot;&amp;#039;nolink&amp;#039;: &amp;#039;&amp;quot; .. termdata.nolink:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				if termdata.notes then res = res .. &amp;quot;&amp;#039;notes&amp;#039;: &amp;#039;&amp;quot; ..  termdata.notes:gsub(&amp;quot;&amp;#039;&amp;quot;, &amp;quot;&amp;amp;#39;&amp;quot;) .. &amp;quot;&amp;#039;, &amp;quot; end&lt;br /&gt;
				res = res .. &amp;#039;},&amp;#039;&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		res = res .. &amp;quot;],&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	res = res .. &amp;quot;}&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	return &amp;quot;&amp;lt;pre&amp;gt;&amp;quot; .. require(&amp;quot;Module:string/nowiki&amp;quot;)(res) .. &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function export.show(frame)&lt;br /&gt;
	local parent_args = frame:getParent().args&lt;br /&gt;
	local data = {}&lt;br /&gt;
	local langs = {}&lt;br /&gt;
	&lt;br /&gt;
	local res = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	local headers = res:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	for _, text in ipairs { &amp;quot;№&amp;quot;, &amp;quot;English&amp;quot; } do&lt;br /&gt;
		headers:tag(&amp;quot;th&amp;quot;):node(text)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local params = {&lt;br /&gt;
		[1] = {list = true, disallow_holes = true},&lt;br /&gt;
		[&amp;quot;var&amp;quot;] = {list = true, allow_holes = true},&lt;br /&gt;
		[&amp;quot;translit&amp;quot;] = {type = &amp;quot;boolean&amp;quot;},&lt;br /&gt;
		[&amp;quot;ipa&amp;quot;] = {type = &amp;quot;boolean&amp;quot;},&lt;br /&gt;
		[&amp;quot;from&amp;quot;] = {type = &amp;quot;number&amp;quot;},&lt;br /&gt;
		[&amp;quot;to&amp;quot;] = {type = &amp;quot;number&amp;quot;},&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	local args = require(&amp;quot;Module:parameters&amp;quot;).process(parent_args, params, nil, &amp;quot;Swadesh&amp;quot;, &amp;quot;show&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	local from = args.from or 1&lt;br /&gt;
	local to = args.to or #English&lt;br /&gt;
&lt;br /&gt;
	for i, arg in ipairs(args[1]) do&lt;br /&gt;
		local lang = arg&lt;br /&gt;
		local header = arg&lt;br /&gt;
		local lang_obj = require(&amp;quot;Module:languages&amp;quot;).getByCode(lang, i, &amp;quot;allow etym&amp;quot;)&lt;br /&gt;
		langs[i] = lang_obj&lt;br /&gt;
		local var = args[&amp;quot;var&amp;quot;][i]&lt;br /&gt;
		if var then&lt;br /&gt;
			arg = arg .. &amp;quot;/&amp;quot; .. var&lt;br /&gt;
		end&lt;br /&gt;
		local data_module = require(&amp;quot;Module:Swadesh/data/&amp;quot; .. arg)&lt;br /&gt;
		data[i] = data_module&lt;br /&gt;
		local header = lang_obj:getCanonicalName()&lt;br /&gt;
		local header_in_data = ine(data_module[&amp;quot;header&amp;quot;])&lt;br /&gt;
		if header_in_data ~= nil and args.translit then&lt;br /&gt;
			header = header .. &amp;quot; (&amp;quot; .. header_in_data .. &amp;quot;)&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		local nativename = ine(data_module[&amp;quot;nativename&amp;quot;])&lt;br /&gt;
		if nativename ~= nil then&lt;br /&gt;
			header = header .. &amp;quot;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;&amp;quot; .. m_links.full_link{lang = lang_obj, alt = nativename} .. &amp;quot;&amp;lt;/small&amp;gt;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		local count = 0&lt;br /&gt;
		for k, v in pairs(data_module) do&lt;br /&gt;
    		if (type(k) == &amp;quot;number&amp;quot;) then count = count + 1 end&lt;br /&gt;
    	end&lt;br /&gt;
		header = header .. &amp;quot;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;&amp;lt;sup&amp;gt;[[Module:Swadesh/data/&amp;quot; .. arg .. &amp;quot;|edit (&amp;quot; .. count .. &amp;quot;)]]&amp;lt;/sup&amp;gt;&amp;lt;/small&amp;gt;&amp;quot;&lt;br /&gt;
		headers:tag(&amp;quot;th&amp;quot;):node(header)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local show_ipa = #args[1] &amp;lt; 2 and not args.translit&lt;br /&gt;
	if show_ipa then&lt;br /&gt;
		show_ipa = args.ipa&lt;br /&gt;
		&lt;br /&gt;
		-- do not display IPA by default for reconstructed languages&lt;br /&gt;
		if not show_ipa then&lt;br /&gt;
			show_ipa = not langs[1]:hasType(&amp;quot;reconstructed&amp;quot;)&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if show_ipa then&lt;br /&gt;
			local has_ipa = false&lt;br /&gt;
			for word = from, to do&lt;br /&gt;
				if data[1][word] then&lt;br /&gt;
					for _, termdata in ipairs(data[1][word]) do&lt;br /&gt;
						if termdata.ipa then&lt;br /&gt;
							has_ipa = true&lt;br /&gt;
							break&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
				if has_ipa then break end&lt;br /&gt;
			end&lt;br /&gt;
			show_ipa = has_ipa&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if show_ipa then&lt;br /&gt;
			local key = &amp;quot;&amp;quot;&lt;br /&gt;
			if mw.loadData(&amp;quot;Module:IPA/data&amp;quot;).langs_with_infopages[langs[1]:getCode()] then&lt;br /&gt;
				key = &amp;quot;&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;([[Appendix:&amp;quot; .. langs[1]:getCanonicalName() .. &amp;quot; pronunciation|key]])&amp;lt;/small&amp;gt;&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			headers:tag(&amp;quot;th&amp;quot;):node(&amp;quot;IPA&amp;quot; .. key)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for word = from, to do&lt;br /&gt;
		local row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		row:tag(&amp;quot;td&amp;quot;):node(word)&lt;br /&gt;
		row:tag(&amp;quot;td&amp;quot;):node(English[word])&lt;br /&gt;
		&lt;br /&gt;
		for lang, arg in ipairs(args[1]) do&lt;br /&gt;
			local res = &amp;quot;&amp;quot;&lt;br /&gt;
			local count = 0&lt;br /&gt;
			local terms = data[lang][word]&lt;br /&gt;
			local lang_obj = langs[lang]&lt;br /&gt;
			if terms then&lt;br /&gt;
				for _, termdata in ipairs(terms) do&lt;br /&gt;
					for k, v in pairs(termdata) do&lt;br /&gt;
						termdata[k] = ine(v)&lt;br /&gt;
					end&lt;br /&gt;
					if count ~= 0 then res = res .. &amp;quot;, &amp;quot; end&lt;br /&gt;
					local term = termdata.term&lt;br /&gt;
					if args[&amp;quot;translit&amp;quot;] then&lt;br /&gt;
						res = res .. &amp;#039;&amp;lt;span class=&amp;quot;swadesh-translit&amp;quot;&amp;gt;&amp;#039;&lt;br /&gt;
						local alt = termdata.ts or termdata.tr or (lang_obj:transliterate(termdata.alt or term)) or term&lt;br /&gt;
							or (termdata.ipa and &amp;#039;&amp;lt;span class=&amp;quot;IPA&amp;quot;&amp;gt;&amp;#039; .. termdata.ipa .. &amp;quot;&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
							or &amp;quot;?&amp;quot;&lt;br /&gt;
						if not termdata.nolink and term ~= nil and term ~= &amp;quot;&amp;quot; then&lt;br /&gt;
							res = res .. m_links.language_link{lang = lang_obj, term = term or &amp;quot;?&amp;quot;,&lt;br /&gt;
								alt = alt}&lt;br /&gt;
						else&lt;br /&gt;
							res = res .. alt&lt;br /&gt;
						end&lt;br /&gt;
					else&lt;br /&gt;
						res = res .. &amp;#039;&amp;lt;span class=&amp;quot;swadesh-term&amp;quot;&amp;gt;&amp;#039;&lt;br /&gt;
						if termdata.nolink == nil then&lt;br /&gt;
							res = res .. m_links.full_link{lang = lang_obj, term = term, alt = termdata.alt, tr = termdata.tr, ts = termdata.ts, id = termdata.id}&lt;br /&gt;
						else&lt;br /&gt;
							res = res .. term&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
					local notes = termdata.notes&lt;br /&gt;
					if notes then&lt;br /&gt;
						if #args[1] &amp;lt; 2 then res = res .. &amp;quot; (&amp;#039;&amp;#039;&amp;lt;span class=\&amp;quot;swadesh-note\&amp;quot;&amp;gt;&amp;quot; .. notes .. &amp;quot;&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;)&amp;quot;&lt;br /&gt;
						else res = res .. &amp;#039;&amp;lt;abbr title = &amp;quot;&amp;#039; .. notes .. &amp;quot;&amp;gt;*&amp;lt;/abbr&amp;gt;&amp;quot; end&lt;br /&gt;
					end&lt;br /&gt;
					res = res .. &amp;quot;&amp;lt;/span&amp;gt;&amp;quot;&lt;br /&gt;
					count = count + 1&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			row:tag(&amp;quot;td&amp;quot;):node(res)&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		if show_ipa then&lt;br /&gt;
			local ipas = &amp;quot;&amp;quot;&lt;br /&gt;
			local count = 0&lt;br /&gt;
			if data[1][word] then&lt;br /&gt;
				for _, termdata in ipairs(data[1][word]) do&lt;br /&gt;
					if count ~= 0 then&lt;br /&gt;
						ipas = ipas .. &amp;quot;, &amp;quot;&lt;br /&gt;
					end&lt;br /&gt;
					if termdata.ipa then&lt;br /&gt;
						ipas = ipas .. &amp;#039;&amp;lt;span class=&amp;quot;IPA&amp;quot;&amp;gt;&amp;#039; .. termdata.ipa .. &amp;quot;&amp;lt;/span&amp;gt;&amp;quot;&lt;br /&gt;
						count = count + 1&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			row:tag(&amp;quot;td&amp;quot;):node(ipas)&lt;br /&gt;
		end&lt;br /&gt;
		res:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	return res;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>Ahzoh</name></author>
	</entry>
</feed>