Module:Sandbox/Ajuanca/Names: Difference between revisions

Content deleted Content added
Testing
Testing
Line 6:
local inputName = tostring(frame.args.name)
local inputLanguage = frame.args.language
local fullPersonalName = p.divideName(inputName)
local language = p.discoverLanguage(fullPersonalName, inputLanguage)
-- Select corresponding getFamilyNames function depending
Line 298 ⟶ 297:
familyNames = {}
}
local connectors = {"de", "van", "den", "ten", "Van", "der", "Le", "le"}
if(not(p.isOnlyName(fullNameTable))) then
table.remove(fullNameTable)
end
local connectors = {"van", "der"}
for n, actualName in ipairs(fullNameTable) do
for k, connector in ipairs(connectors) do
Line 315 ⟶ 314:
return name
else
table.insert(name.givenNames, " " .. fullNameTable[n])
break
end