Изменения

использовать шаблоны {{lang-XX| вместо самодеятельности, чтобы курсив был только когда надо и размер шрифта был правильный, см. ВП:ТЗ#нп2
Строка 164: Строка 164:  
end
 
end
 
 
if mw.isSubsting() then
+
if mw.isSubsting() or exists then
post_text_list[j] = string.format('{{lang-%s|%s}}', lang, iw_text)
+
post_text_list[j] = frame:expandTemplate{ title = 'lang-' .. lang, args = { iw_text } }
elseif exists then
  −
post_text_list[j] = string.format('%s %s', lang_link, italic(iw_text))
   
else
 
else
post_text_list[j] = string.format('%s %s', lang_link, italic(iw_link))
+
post_text_list[j] = frame:expandTemplate{ title = 'lang-' .. lang, args = { iw_link } }
 
end
 
end
 
elseif not ( mw.isSubsting() or exists ) then
 
elseif not ( mw.isSubsting() or exists ) then
Анонимный участник