<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://bsd.neuroinf.jp/w/index.php?action=history&amp;feed=atom&amp;title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%3ALanguages%2FList</id>
	<title>モジュール:Languages/List - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://bsd.neuroinf.jp/w/index.php?action=history&amp;feed=atom&amp;title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%3ALanguages%2FList"/>
	<link rel="alternate" type="text/html" href="https://bsd.neuroinf.jp/w/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:Languages/List&amp;action=history"/>
	<updated>2026-04-15T08:23:50Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://bsd.neuroinf.jp/w/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:Languages/List&amp;diff=30526&amp;oldid=prev</id>
		<title>WikiSysop: 1版</title>
		<link rel="alternate" type="text/html" href="https://bsd.neuroinf.jp/w/index.php?title=%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:Languages/List&amp;diff=30526&amp;oldid=prev"/>
		<updated>2015-06-18T23:35:40Z</updated>

		<summary type="html">&lt;p&gt;1版&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {};&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
// JavaScript-snippet to update this list:&lt;br /&gt;
var list = &amp;quot;&amp;quot;;&lt;br /&gt;
$.each(wpAvailableLanguages, function(lang, _) {&lt;br /&gt;
    list += &amp;quot;&amp;#039;&amp;quot; + lang + &amp;quot;&amp;#039;,&amp;quot;;&lt;br /&gt;
})&lt;br /&gt;
console.log(&amp;quot;p.list={&amp;quot; + list + &amp;quot;}&amp;quot;)&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
-- @Deprecated&lt;br /&gt;
-- p.list={&amp;#039;aa&amp;#039;,&amp;#039;ab&amp;#039;,&amp;#039;ace&amp;#039;,&amp;#039;aeb&amp;#039;,&amp;#039;af&amp;#039;,&amp;#039;ak&amp;#039;,&amp;#039;aln&amp;#039;,&amp;#039;als&amp;#039;,&amp;#039;am&amp;#039;,&amp;#039;an&amp;#039;,&amp;#039;ang&amp;#039;,&amp;#039;anp&amp;#039;,&amp;#039;ar&amp;#039;,&amp;#039;arc&amp;#039;,&amp;#039;arn&amp;#039;,&amp;#039;arq&amp;#039;,&amp;#039;ary&amp;#039;,&amp;#039;arz&amp;#039;,&amp;#039;as&amp;#039;,&amp;#039;ast&amp;#039;,&amp;#039;av&amp;#039;,&amp;#039;avk&amp;#039;,&amp;#039;ay&amp;#039;,&amp;#039;az&amp;#039;,&amp;#039;azb&amp;#039;,&amp;#039;ba&amp;#039;,&amp;#039;bar&amp;#039;,&amp;#039;bat-smg&amp;#039;,&amp;#039;bbc&amp;#039;,&amp;#039;bbc-latn&amp;#039;,&amp;#039;bcc&amp;#039;,&amp;#039;bcl&amp;#039;,&amp;#039;be&amp;#039;,&amp;#039;be-tarask&amp;#039;,&amp;#039;be-x-old&amp;#039;,&amp;#039;bg&amp;#039;,&amp;#039;bgn&amp;#039;,&amp;#039;bh&amp;#039;,&amp;#039;bho&amp;#039;,&amp;#039;bi&amp;#039;,&amp;#039;bjn&amp;#039;,&amp;#039;bm&amp;#039;,&amp;#039;bn&amp;#039;,&amp;#039;bo&amp;#039;,&amp;#039;bpy&amp;#039;,&amp;#039;bqi&amp;#039;,&amp;#039;br&amp;#039;,&amp;#039;brh&amp;#039;,&amp;#039;bs&amp;#039;,&amp;#039;bto&amp;#039;,&amp;#039;bug&amp;#039;,&amp;#039;bxr&amp;#039;,&amp;#039;ca&amp;#039;,&amp;#039;cbk-zam&amp;#039;,&amp;#039;cdo&amp;#039;,&amp;#039;ce&amp;#039;,&amp;#039;ceb&amp;#039;,&amp;#039;ch&amp;#039;,&amp;#039;cho&amp;#039;,&amp;#039;chr&amp;#039;,&amp;#039;chy&amp;#039;,&amp;#039;ckb&amp;#039;,&amp;#039;co&amp;#039;,&amp;#039;cps&amp;#039;,&amp;#039;cr&amp;#039;,&amp;#039;crh&amp;#039;,&amp;#039;crh-cyrl&amp;#039;,&amp;#039;crh-latn&amp;#039;,&amp;#039;cs&amp;#039;,&amp;#039;csb&amp;#039;,&amp;#039;cu&amp;#039;,&amp;#039;cv&amp;#039;,&amp;#039;cy&amp;#039;,&amp;#039;da&amp;#039;,&amp;#039;de&amp;#039;,&amp;#039;de-at&amp;#039;,&amp;#039;de-ch&amp;#039;,&amp;#039;de-formal&amp;#039;,&amp;#039;diq&amp;#039;,&amp;#039;dsb&amp;#039;,&amp;#039;dtp&amp;#039;,&amp;#039;dv&amp;#039;,&amp;#039;dz&amp;#039;,&amp;#039;ee&amp;#039;,&amp;#039;egl&amp;#039;,&amp;#039;el&amp;#039;,&amp;#039;eml&amp;#039;,&amp;#039;en&amp;#039;,&amp;#039;en-ca&amp;#039;,&amp;#039;en-gb&amp;#039;,&amp;#039;eo&amp;#039;,&amp;#039;es&amp;#039;,&amp;#039;et&amp;#039;,&amp;#039;eu&amp;#039;,&amp;#039;ext&amp;#039;,&amp;#039;fa&amp;#039;,&amp;#039;ff&amp;#039;,&amp;#039;fi&amp;#039;,&amp;#039;fit&amp;#039;,&amp;#039;fiu-vro&amp;#039;,&amp;#039;fj&amp;#039;,&amp;#039;fo&amp;#039;,&amp;#039;fr&amp;#039;,&amp;#039;frc&amp;#039;,&amp;#039;frp&amp;#039;,&amp;#039;frr&amp;#039;,&amp;#039;fur&amp;#039;,&amp;#039;fy&amp;#039;,&amp;#039;ga&amp;#039;,&amp;#039;gag&amp;#039;,&amp;#039;gan&amp;#039;,&amp;#039;gan-hans&amp;#039;,&amp;#039;gan-hant&amp;#039;,&amp;#039;gd&amp;#039;,&amp;#039;gl&amp;#039;,&amp;#039;glk&amp;#039;,&amp;#039;gn&amp;#039;,&amp;#039;gom-latn&amp;#039;,&amp;#039;got&amp;#039;,&amp;#039;grc&amp;#039;,&amp;#039;gsw&amp;#039;,&amp;#039;gu&amp;#039;,&amp;#039;gv&amp;#039;,&amp;#039;ha&amp;#039;,&amp;#039;hak&amp;#039;,&amp;#039;haw&amp;#039;,&amp;#039;he&amp;#039;,&amp;#039;hi&amp;#039;,&amp;#039;hif&amp;#039;,&amp;#039;hif-latn&amp;#039;,&amp;#039;hil&amp;#039;,&amp;#039;ho&amp;#039;,&amp;#039;hr&amp;#039;,&amp;#039;hrx&amp;#039;,&amp;#039;hsb&amp;#039;,&amp;#039;ht&amp;#039;,&amp;#039;hu&amp;#039;,&amp;#039;hy&amp;#039;,&amp;#039;hz&amp;#039;,&amp;#039;ia&amp;#039;,&amp;#039;id&amp;#039;,&amp;#039;ie&amp;#039;,&amp;#039;ig&amp;#039;,&amp;#039;ii&amp;#039;,&amp;#039;ik&amp;#039;,&amp;#039;ike-cans&amp;#039;,&amp;#039;ike-latn&amp;#039;,&amp;#039;ilo&amp;#039;,&amp;#039;inh&amp;#039;,&amp;#039;io&amp;#039;,&amp;#039;is&amp;#039;,&amp;#039;it&amp;#039;,&amp;#039;iu&amp;#039;,&amp;#039;ja&amp;#039;,&amp;#039;jam&amp;#039;,&amp;#039;jbo&amp;#039;,&amp;#039;jut&amp;#039;,&amp;#039;jv&amp;#039;,&amp;#039;ka&amp;#039;,&amp;#039;kaa&amp;#039;,&amp;#039;kab&amp;#039;,&amp;#039;kbd&amp;#039;,&amp;#039;kbd-cyrl&amp;#039;,&amp;#039;kg&amp;#039;,&amp;#039;khw&amp;#039;,&amp;#039;ki&amp;#039;,&amp;#039;kiu&amp;#039;,&amp;#039;kj&amp;#039;,&amp;#039;kk&amp;#039;,&amp;#039;kk-arab&amp;#039;,&amp;#039;kk-cn&amp;#039;,&amp;#039;kk-cyrl&amp;#039;,&amp;#039;kk-kz&amp;#039;,&amp;#039;kk-latn&amp;#039;,&amp;#039;kk-tr&amp;#039;,&amp;#039;kl&amp;#039;,&amp;#039;km&amp;#039;,&amp;#039;kn&amp;#039;,&amp;#039;ko&amp;#039;,&amp;#039;koi&amp;#039;,&amp;#039;ko-kp&amp;#039;,&amp;#039;kr&amp;#039;,&amp;#039;krc&amp;#039;,&amp;#039;kri&amp;#039;,&amp;#039;krj&amp;#039;,&amp;#039;ks&amp;#039;,&amp;#039;ks-arab&amp;#039;,&amp;#039;ks-deva&amp;#039;,&amp;#039;ksh&amp;#039;,&amp;#039;ku&amp;#039;,&amp;#039;ku-arab&amp;#039;,&amp;#039;ku-latn&amp;#039;,&amp;#039;kv&amp;#039;,&amp;#039;kw&amp;#039;,&amp;#039;ky&amp;#039;,&amp;#039;la&amp;#039;,&amp;#039;lad&amp;#039;,&amp;#039;lb&amp;#039;,&amp;#039;lbe&amp;#039;,&amp;#039;lez&amp;#039;,&amp;#039;lfn&amp;#039;,&amp;#039;lg&amp;#039;,&amp;#039;li&amp;#039;,&amp;#039;lij&amp;#039;,&amp;#039;liv&amp;#039;,&amp;#039;lmo&amp;#039;,&amp;#039;ln&amp;#039;,&amp;#039;lo&amp;#039;,&amp;#039;loz&amp;#039;,&amp;#039;lrc&amp;#039;,&amp;#039;lt&amp;#039;,&amp;#039;ltg&amp;#039;,&amp;#039;lus&amp;#039;,&amp;#039;lv&amp;#039;,&amp;#039;lzh&amp;#039;,&amp;#039;lzz&amp;#039;,&amp;#039;mai&amp;#039;,&amp;#039;map-bms&amp;#039;,&amp;#039;mdf&amp;#039;,&amp;#039;mg&amp;#039;,&amp;#039;mh&amp;#039;,&amp;#039;mhr&amp;#039;,&amp;#039;mi&amp;#039;,&amp;#039;min&amp;#039;,&amp;#039;mk&amp;#039;,&amp;#039;ml&amp;#039;,&amp;#039;mn&amp;#039;,&amp;#039;mo&amp;#039;,&amp;#039;mr&amp;#039;,&amp;#039;mrj&amp;#039;,&amp;#039;ms&amp;#039;,&amp;#039;mt&amp;#039;,&amp;#039;mus&amp;#039;,&amp;#039;mwl&amp;#039;,&amp;#039;my&amp;#039;,&amp;#039;myv&amp;#039;,&amp;#039;mzn&amp;#039;,&amp;#039;na&amp;#039;,&amp;#039;nah&amp;#039;,&amp;#039;nan&amp;#039;,&amp;#039;nap&amp;#039;,&amp;#039;nb&amp;#039;,&amp;#039;nds&amp;#039;,&amp;#039;nds-nl&amp;#039;,&amp;#039;ne&amp;#039;,&amp;#039;new&amp;#039;,&amp;#039;ng&amp;#039;,&amp;#039;niu&amp;#039;,&amp;#039;nl&amp;#039;,&amp;#039;nl-informal&amp;#039;,&amp;#039;nn&amp;#039;,&amp;#039;no&amp;#039;,&amp;#039;nov&amp;#039;,&amp;#039;nrm&amp;#039;,&amp;#039;nso&amp;#039;,&amp;#039;nv&amp;#039;,&amp;#039;ny&amp;#039;,&amp;#039;oc&amp;#039;,&amp;#039;om&amp;#039;,&amp;#039;or&amp;#039;,&amp;#039;os&amp;#039;,&amp;#039;pa&amp;#039;,&amp;#039;pag&amp;#039;,&amp;#039;pam&amp;#039;,&amp;#039;pap&amp;#039;,&amp;#039;pcd&amp;#039;,&amp;#039;pdc&amp;#039;,&amp;#039;pdt&amp;#039;,&amp;#039;pfl&amp;#039;,&amp;#039;pi&amp;#039;,&amp;#039;pih&amp;#039;,&amp;#039;pl&amp;#039;,&amp;#039;pms&amp;#039;,&amp;#039;pnb&amp;#039;,&amp;#039;pnt&amp;#039;,&amp;#039;prg&amp;#039;,&amp;#039;ps&amp;#039;,&amp;#039;pt&amp;#039;,&amp;#039;pt-br&amp;#039;,&amp;#039;qu&amp;#039;,&amp;#039;qug&amp;#039;,&amp;#039;rgn&amp;#039;,&amp;#039;rif&amp;#039;,&amp;#039;rm&amp;#039;,&amp;#039;rmy&amp;#039;,&amp;#039;rn&amp;#039;,&amp;#039;ro&amp;#039;,&amp;#039;roa-rup&amp;#039;,&amp;#039;roa-tara&amp;#039;,&amp;#039;ru&amp;#039;,&amp;#039;rue&amp;#039;,&amp;#039;rup&amp;#039;,&amp;#039;ruq&amp;#039;,&amp;#039;ruq-cyrl&amp;#039;,&amp;#039;ruq-latn&amp;#039;,&amp;#039;rw&amp;#039;,&amp;#039;sa&amp;#039;,&amp;#039;sah&amp;#039;,&amp;#039;sat&amp;#039;,&amp;#039;sc&amp;#039;,&amp;#039;scn&amp;#039;,&amp;#039;sco&amp;#039;,&amp;#039;sd&amp;#039;,&amp;#039;sdc&amp;#039;,&amp;#039;se&amp;#039;,&amp;#039;sei&amp;#039;,&amp;#039;ses&amp;#039;,&amp;#039;sg&amp;#039;,&amp;#039;sgs&amp;#039;,&amp;#039;sh&amp;#039;,&amp;#039;shi&amp;#039;,&amp;#039;shi-latn&amp;#039;,&amp;#039;shi-tfng&amp;#039;,&amp;#039;si&amp;#039;,&amp;#039;simple&amp;#039;,&amp;#039;sk&amp;#039;,&amp;#039;sl&amp;#039;,&amp;#039;sli&amp;#039;,&amp;#039;sm&amp;#039;,&amp;#039;sma&amp;#039;,&amp;#039;sn&amp;#039;,&amp;#039;so&amp;#039;,&amp;#039;sq&amp;#039;,&amp;#039;sr&amp;#039;,&amp;#039;sr-ec&amp;#039;,&amp;#039;sr-el&amp;#039;,&amp;#039;srn&amp;#039;,&amp;#039;ss&amp;#039;,&amp;#039;st&amp;#039;,&amp;#039;stq&amp;#039;,&amp;#039;su&amp;#039;,&amp;#039;sv&amp;#039;,&amp;#039;sw&amp;#039;,&amp;#039;szl&amp;#039;,&amp;#039;ta&amp;#039;,&amp;#039;tcy&amp;#039;,&amp;#039;te&amp;#039;,&amp;#039;tet&amp;#039;,&amp;#039;tg&amp;#039;,&amp;#039;tg-cyrl&amp;#039;,&amp;#039;tg-latn&amp;#039;,&amp;#039;th&amp;#039;,&amp;#039;ti&amp;#039;,&amp;#039;tk&amp;#039;,&amp;#039;tl&amp;#039;,&amp;#039;tly&amp;#039;,&amp;#039;tn&amp;#039;,&amp;#039;to&amp;#039;,&amp;#039;tokipona&amp;#039;,&amp;#039;tpi&amp;#039;,&amp;#039;tr&amp;#039;,&amp;#039;tru&amp;#039;,&amp;#039;ts&amp;#039;,&amp;#039;tt&amp;#039;,&amp;#039;tt-cyrl&amp;#039;,&amp;#039;tt-latn&amp;#039;,&amp;#039;tum&amp;#039;,&amp;#039;tw&amp;#039;,&amp;#039;ty&amp;#039;,&amp;#039;tyv&amp;#039;,&amp;#039;tzm&amp;#039;,&amp;#039;udm&amp;#039;,&amp;#039;ug&amp;#039;,&amp;#039;ug-arab&amp;#039;,&amp;#039;ug-latn&amp;#039;,&amp;#039;uk&amp;#039;,&amp;#039;ur&amp;#039;,&amp;#039;uz&amp;#039;,&amp;#039;uz-cyrl&amp;#039;,&amp;#039;uz-latn&amp;#039;,&amp;#039;ve&amp;#039;,&amp;#039;vec&amp;#039;,&amp;#039;vep&amp;#039;,&amp;#039;vi&amp;#039;,&amp;#039;vls&amp;#039;,&amp;#039;vmf&amp;#039;,&amp;#039;vo&amp;#039;,&amp;#039;vot&amp;#039;,&amp;#039;vro&amp;#039;,&amp;#039;wa&amp;#039;,&amp;#039;war&amp;#039;,&amp;#039;wo&amp;#039;,&amp;#039;wuu&amp;#039;,&amp;#039;xal&amp;#039;,&amp;#039;xh&amp;#039;,&amp;#039;xmf&amp;#039;,&amp;#039;yi&amp;#039;,&amp;#039;yo&amp;#039;,&amp;#039;yue&amp;#039;,&amp;#039;za&amp;#039;,&amp;#039;zea&amp;#039;,&amp;#039;zh&amp;#039;,&amp;#039;zh-classical&amp;#039;,&amp;#039;zh-cn&amp;#039;,&amp;#039;zh-hans&amp;#039;,&amp;#039;zh-hant&amp;#039;,&amp;#039;zh-hk&amp;#039;,&amp;#039;zh-min-nan&amp;#039;,&amp;#039;zh-mo&amp;#039;,&amp;#039;zh-my&amp;#039;,&amp;#039;zh-sg&amp;#039;,&amp;#039;zh-tw&amp;#039;,&amp;#039;zh-yue&amp;#039;,&amp;#039;zu&amp;#039;,}&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
--[[ Check this list by running this in the console of the Lua Module editor in MediaWiki:&lt;br /&gt;
=&amp;quot;p.list={&amp;#039;&amp;quot; .. table.concat(p.getSortedList(mw.language.fetchLanguageNames()), &amp;quot;&amp;#039;,&amp;#039;&amp;quot;) .. &amp;quot;&amp;#039;,}&amp;quot;&lt;br /&gt;
]]&lt;br /&gt;
function p.getSortedList(mwLangList)&lt;br /&gt;
    local sortedList = {}&lt;br /&gt;
    for lang, _ in pairs(mwLangList) do&lt;br /&gt;
        table.insert(sortedList, lang)&lt;br /&gt;
    end&lt;br /&gt;
    table.sort(sortedList)&lt;br /&gt;
    return sortedList&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.list = p.getSortedList(mw.language.fetchLanguageNames())&lt;br /&gt;
&lt;br /&gt;
setmetatable(p, {&lt;br /&gt;
    quickTests = function()&lt;br /&gt;
        local i = 0&lt;br /&gt;
        for k, v in pairs(p.list) do&lt;br /&gt;
            if type(k) ~= &amp;#039;number&amp;#039; or k &amp;lt; 1 or k ~= math.floor(k)&lt;br /&gt;
            or type(v) ~= &amp;#039;string&amp;#039; or #v &amp;lt; 2 or #v &amp;gt; 16&lt;br /&gt;
            or (v):find(&amp;#039;^[a-z][%-0-9a-z]*[0-9a-z]$&amp;#039;) ~= 1 then&lt;br /&gt;
                return false, &amp;#039;: invalid sequence of language codes in p.list[&amp;quot;&amp;#039; .. tostring(k) .. &amp;#039;&amp;quot;] = &amp;quot;&amp;#039; .. tostring(v) .. &amp;#039;&amp;quot;&amp;#039;&lt;br /&gt;
            end&lt;br /&gt;
            i = i + 1&lt;br /&gt;
        end&lt;br /&gt;
        if #(p.list) ~= i then return false, &amp;#039;: invalid sequence: length = &amp;#039;.. #(p.list) &amp;#039; for &amp;#039; .. i .. &amp;#039;distinct keys&amp;#039; end&lt;br /&gt;
        return true&lt;br /&gt;
    end&lt;br /&gt;
})&lt;br /&gt;
--[[ To test this module in the Lua console:&lt;br /&gt;
=getmetatable(p).quickTests() -- must return true&lt;br /&gt;
--]]&lt;br /&gt;
return p;&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>