Module:affix/templates: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 3: Line 3:
local m_affix = require("Module:affix")
local m_affix = require("Module:affix")
local m_utilities = require("Module:utilities")
local m_utilities = require("Module:utilities")
local en_utilities_module = "Module:en-utilities"
local parameter_utilities_module = "Module:parameter utilities"
local parameter_utilities_module = "Module:parameter utilities"
local pseudo_loan_module = "Module:affix/pseudo-loan"
local pseudo_loan_module = "Module:affix/pseudo-loan"
Line 106: Line 107:
end
end


local items, args = m_param_utils.process_list_arguments {
local items, args = m_param_utils.parse_list_with_inline_modifiers_and_separate_params {
params = params,
params = params,
param_mods = param_mods,
param_mods = param_mods,
Line 574: Line 575:
local id = args.id
local id = args.id
local sc = args.sc
local sc = args.sc
local pos = require("Module:string utilities").pluralize(args.pos or "word")
local pos = require(en_utilities_module).pluralize(args.pos or "term")


if not term then
if not term then

Navigation menu