Content deleted Content added
No edit summary |
No edit summary |
||
Line 146:
output = (0 ~= index) and string.format (formatting[index][1] and formatting[index][1], formatting[index][2][1], formatting[index][2][2], formatting[index][2][3], formatting[index][2][4]) or nil;
if extra2 then
output = output and (output .. ' ' .. extra2) or '<span style="font-weight: normal">' .. extra2;
end
return output .. '</span>';
end
Line 187:
romaji = (lead and english and '[[Hepburn romanization|Hepburn]]: ' or '') .. lang_module._transl ({'ja', 'hepburn', romaji}) or nil;
end
local span = '<span style="font-weight: normal">'; -- to bold only the first english, japanese, or romaji when template used in definition list (; markup)
local formatting = {
{'<span style="font-weight: normal">(%s)', {extra}},
{'%s<span style="font-weight: normal">', {romaji, span}}, -- 2 - romaji
{'%s<span style="font-weight: normal"> (%s)', {romaji, extra}}, -- 3 - romaji (extra)
{'<span style="font-weight: normal">(%s)', {japanese}}, -- 4 - japanese
{'<span style="font-weight: normal">(%s, %s)', {japanese, extra}}, -- 5 - (japanese, extra)
{'%s<span style="font-weight: normal"> (%s)', {romaji, japanese}}, -- 6 - romaji (japanese)
{'%s<span style="font-weight: normal"> (%s, %s)', {romaji, japanese, extra}}, -- 7 - romaji (japanese, extra)
{'%s<span style="font-weight: normal">', {english, span}}, -- 8 - english
{'%s<span style="font-weight: normal"> (%s)', {english, extra}}, -- 9 - english (extra)
{'%s<span style="font-weight: normal"> (%s)', {english, romaji}}, -- 10 - english (romaji)
{'%s<span style="font-weight: normal"> (%s, %s)', {english, romaji, extra}}, -- 11 - english (romaji, extra)
{'%s<span style="font-weight: normal"> (%s)', {english, japanese}}, -- 12 - english (japanese)
{'%s<span style="font-weight: normal"> (%s, %s)', {english, japanese, extra}}, -- 13 - english (japanese, extra)
{'%s<span style="font-weight: normal"> (%s, %s)', {english, japanese, romaji}}, -- 14 - english (japanese, romaji)
{'%s<span style="font-weight: normal"> (%s, %s, %s)', {english, japanese, romaji, extra}}, -- 15 - english (japanese, romaji, extra)
}
|