48,406
edits
No edit summary |
No edit summary |
||
| Line 50: | Line 50: | ||
if not segment then return nil end | if not segment then return nil end | ||
for _, tbl in ipairs( | for _, tbl in ipairs(tables) do | ||
if tbl[segment] then return tbl[segment] end | if tbl[segment] then return tbl[segment] end | ||
end | end | ||
-- fallback to first letter | -- fallback to first letter | ||
local first = segment:sub(1,1) | local first = segment:sub(1,1) | ||
for _, tbl in ipairs( | for _, tbl in ipairs(tables) do | ||
if tbl[first] then return tbl[first] end | if tbl[first] then return tbl[first] end | ||
end | end | ||