Content deleted Content added
m Trappist the monk moved page Module:Language/data/iana/make to Module:Language/data/iana languages/make without leaving a redirect: correct name; |
+iso 639-1; |
||
Line 148:
local variant_table = {}; -- variants go here
local suppress_table = {}; -- here we collect suppressed scripts and associated language codes
local iso_639_1_table = {}; -- ISO 639-1 languages; not used by Module:Lang but included here to ensure Module:Language/data/ISO_639-1 gets updated
local file_date; -- first line
Line 163 ⟶ 164:
if code and ('skip' ~= code) then
table.insert (lang_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries
if 2 == code:len() then
table.insert (iso_639_1_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries
end
elseif not code then
table.insert (lang_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but inserting an error entry in the final output can be helpful
Line 227 ⟶ 231:
end
table.sort (pretty_suppressed);
------------------------------< I S O 6 3 9 - 1 >------------------------------------------------------------
-- make pretty output
return
file_date .. "<br />return {<br />	" .. table.concat (
'------------------------------< I A N A S C R I P T S >------------------------------------------------------<br />--' ..
file_date .. "<br />return {<br />	" .. table.concat (region_table, ',<br />	') .. "<br />	}<br />-- " ..▼
file_date .. "<br />return {<br />	" .. table.concat (
'------------------------------< I A N A R E G I O N S >------------------------------------------------------<br />--' ..
file_date .. "<br />return {<br />	" .. table.concat (pretty_suppressed, ',<br />	') .. "<br />	}<br />" .. "</pre>";▼
▲ file_date .. "<br />return {<br />	" .. table.concat (region_table, ',<br />	') .. "<br />	}<br />
'------------------------------< I A N A V A R I A N T S >----------------------------------------------------<br />--' ..
file_date .. "<br />return {<br />	" .. table.concat (variant_table, ',<br />	') .. "<br />	}<br /><br />" ..
'------------------------------< I A N A S U P P R E S S E D S C R I P T S >--------------------------------<br />--' ..
▲ file_date .. "<br />return {<br />	" .. table.concat (pretty_suppressed, ',<br />	') .. "<br />	}<br /><br />" ..
'------------------------------< I S O 6 3 9 - 1 >------------------------------------------------------------<br />--' ..
file_date .. "<br />return {<br />	" .. table.concat (iso_639_1_table, ',<br />	') .. "<br />	}<br /><br />" .. "</pre>";
end
|