local jaEn = args[line.name .. remodel_string .. "/Both"]
local jaEn = args[line.name .. remodel_string .. "/Both"]
local link = args[line.name .. remodel_string .. "/Link"]
local link = args[line.name .. remodel_string .. "/Link"]
−
if (not remodel and not line.extra or jaEn or ja or en or note) and ja ~= "hide" then
+
local is_empty_pre_kai_line = not remodel and not ja and not en and not jaEn and (args[line.name .. "/Kai"] or args[line.name .. "/Kai/En"] or args[line.name .. "/Kai/Both"])
+
if (not remodel and not line.extra or jaEn or ja or en or note) and not is_empty_pre_kai_line then
local line_name = count == 0 and (remodel and line.name .. " (" .. remodel .. ")" or line.name) or remodel or line.name
local line_name = count == 0 and (remodel and line.name .. " (" .. remodel .. ")" or line.name) or remodel or line.name
local ja_style = not jaEn and (not ja or ja == "" or ja == "?") and templates.incomplete_style
local ja_style = not jaEn and (not ja or ja == "" or ja == "?") and templates.incomplete_style