Module:affix: Difference between revisions

No edit summary
No edit summary
Line 1,060: Line 1,060:
]==]
]==]
function export.show_compound(data)
function export.show_compound(data)
local data_for_cats = m_table.deepCopy(data)
data_for_cats.allow_no_affixes_or_compounds = true
local categories = export.get_affix_categories_only(data_for_cats)
data.pos = data.pos or default_pos
data.pos = data.pos or default_pos
data.pos = pluralize(data.pos)
data.pos = pluralize(data.pos)
 
local text_sections, _, borrowing_type =
local text_sections, _, borrowing_type =
process_etymology_type(data.type, data.nocap, data.notext, #data.parts > 0)
process_etymology_type(data.type, data.nocap, data.notext, #data.parts > 0)
data.borrowing_type = borrowing_type
data.borrowing_type = borrowing_type
local data_for_cats = data
local categories = export.get_affix_categories_only(data_for_cats)
local parts_formatted = {}
local parts_formatted = {}