Module:languages/by name

Hali sa Wiksyunaryo

This module generates a table which maps language names to language codes. It is then loaded by Module:languages using mw.loadData() to perform data lookup by name.


local export = {}

for code, data in pairs(require("Module:languages/alldata")) do
	export[data[1]] = code
	
	if data.otherNames then
		for i, otherName in pairs(data.otherNames) do
			if not export[otherName] then
				export[otherName] = code
			end
		end
	end
end

return export