48,403
edits
No edit summary |
No edit summary |
||
| Line 391: | Line 391: | ||
function Language:getType() | function Language:getType() | ||
return self | return self:getTypes() | ||
end | end | ||
| Line 822: | Line 822: | ||
function Language:getTypes() | function Language:getTypes() | ||
local | local giventypes = self._rawData.type | ||
local types = {language = true} | |||
if self:getCode() == self._code then | |||
types.full = true | |||
else | else | ||
for t in gmatch( | types["etymology-only"] = true | ||
end | |||
if giventypes then | |||
for t in gmatch(giventypes, "[^,]+") do | |||
types[t] = true | types[t] = true | ||
end | end | ||
end | end | ||
return types | return types | ||
end | end | ||