Anonymous user
Module:Lang: Difference between revisions
proto language support;
No edit summary |
(proto language support;) |
||
Line 508:
return table.concat (maint);
end
--[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------
for proto languages, text is prefixed with a splat. We do that here.
]]
local function proto_prefix (text, language_name)
if language_name:find ('^Proto%-') then
return table.concat ({'*', text}); -- prefix proto language text with a splat
end
return text;
end
Line 583 ⟶ 597:
language_name = lang_name_table.lang[code][1]; -- table entries sometimes have multiple names, always take the first one
end
args.text = proto_prefix (args.text, language_name);
table.insert (out, make_text_span (args.code, args.text, args.rtl, args.italic, args.size));
Line 733 ⟶ 749:
end
table.insert (out, ': '); -- separator
args.text = proto_prefix (args.text, language_name);
table.insert (out, make_text_span (args.code, args.text, args.rtl, args.italic, args.size))
|