<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FNathan_fraignt%2FNames</id>
	<title>Module:Sandbox/Nathan fraignt/Names - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FNathan_fraignt%2FNames"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Nathan_fraignt/Names&amp;action=history"/>
	<updated>2026-05-28T23:41:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Sandbox/Nathan_fraignt/Names&amp;diff=145897&amp;oldid=prev</id>
		<title>imported&gt;Nathan fraignt at 15:50, 21 November 2018</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/Nathan_fraignt/Names&amp;diff=145897&amp;oldid=prev"/>
		<updated>2018-11-21T15:50:36Z</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 p = {}&lt;br /&gt;
&lt;br /&gt;
local dutchWordsArray = {&amp;quot;van&amp;quot;, &amp;quot;der&amp;quot;, &amp;quot;de&amp;quot;, &amp;quot;den&amp;quot;}&lt;br /&gt;
local dutchWordsArray_idx = {}&lt;br /&gt;
for i,v in ipairs(dutchWordsArray) do dutchWordsArray_idx[v] = i end&lt;br /&gt;
&lt;br /&gt;
local spanishAccentsArray = {&amp;quot;ó&amp;quot;,&amp;quot;á&amp;quot;,&amp;quot;é&amp;quot;,&amp;quot;í&amp;quot;,&amp;quot;ú&amp;quot;, &amp;quot;ñ&amp;quot;}&lt;br /&gt;
local spanishAccentsArray_idx = {}&lt;br /&gt;
for i,v in ipairs(spanishAccentsArray) do spanishAccentsArray_idx[v] = i end&lt;br /&gt;
&lt;br /&gt;
-- This is by no means a complete list.&lt;br /&gt;
local chineseNamesArray = {&amp;quot;Chen&amp;quot;, &amp;quot;Ching&amp;quot;, &amp;quot;Li&amp;quot;, &amp;quot;Chan&amp;quot;, &amp;quot;Cheung&amp;quot;, &amp;quot;Tsi-ang&amp;quot;, &amp;quot;Cho&amp;quot;, &lt;br /&gt;
	&amp;quot;Chiu&amp;quot;, &amp;quot;Choi, Chow&amp;quot;, &amp;quot;Fok&amp;quot;, &amp;quot;Fu&amp;quot;, &amp;quot;Hui&amp;quot;, &amp;quot;Ho&amp;quot;, &amp;quot;Kao&amp;quot;, &amp;quot;Kwok&amp;quot;, &amp;quot;Kwong&amp;quot;, &amp;quot;Kwan&amp;quot;,&lt;br /&gt;
	&amp;quot;Lau&amp;quot;, &amp;quot;Lam&amp;quot;, &amp;quot;Ma&amp;quot;, &amp;quot;Ng&amp;quot;, &amp;quot;Siu&amp;quot;, &amp;quot;Tam&amp;quot;, &amp;quot;Tang&amp;quot;, &amp;quot;To&amp;quot;}&lt;br /&gt;
local chineseNamesArray_idx = {}&lt;br /&gt;
for i,v in ipairs(chineseNamesArray) do chineseNamesArray_idx[v] = i end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- es, nl, zh, us&lt;br /&gt;
&lt;br /&gt;
p.getNames = function(frame)&lt;br /&gt;
	&lt;br /&gt;
	local getFormat = function(nf_name)&lt;br /&gt;
		-- Spanje&lt;br /&gt;
		local test = &amp;quot;&amp;quot;&lt;br /&gt;
		for letter in string.gmatch(nf_name, &amp;quot;%a&amp;quot;) do&lt;br /&gt;
			if spanishAccentsArray_idx[letter] then return &amp;quot;es&amp;quot; end&lt;br /&gt;
			-- test = test .. &amp;quot;-&amp;quot; .. letter&lt;br /&gt;
			test = test .. letter&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- Dutch&lt;br /&gt;
		for word in string.gmatch(nf_name, &amp;quot;%w+&amp;quot; ) do&lt;br /&gt;
			if dutchWordsArray_idx[word] then return &amp;quot;nl&amp;quot; end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- Chinese&lt;br /&gt;
		for word in string.gmatch(nf_name, &amp;quot;%w+&amp;quot; ) do&lt;br /&gt;
			if chineseNamesArray_idx[word] then return &amp;quot;zh&amp;quot; end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- Default: US&lt;br /&gt;
		return test&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local nf_name = frame.args.name or &amp;quot;&amp;quot;&lt;br /&gt;
	local format = frame.args.format or getFormat(nf_name)&lt;br /&gt;
	return format&lt;br /&gt;
	&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Nathan fraignt</name></author>
	</entry>
</feed>