Module:languages/by name: Difference between revisions
Jump to navigation
Jump to search
Chrysophylax (talk | contribs) Created page with "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.otherNam..." |
m 1 revision imported |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
local export = {} | local export = {} | ||
for code, data in pairs(require("Module:languages/ | for code, data in pairs(require("Module:languages/data/all")) do | ||
export[data[1]] = code | export[data[1]] = code | ||
Latest revision as of 11:59, 21 April 2026
- This module lacks a documentation subpage. Please create it.
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
local export = {}
for code, data in pairs(require("Module:languages/data/all")) 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
if data.aliases then
for i, alias in pairs(data.aliases) do
if not export[alias] then
export[alias] = code
end
end
end
end
return export