in client/securedrop_client/gui/source/delete/dialog.py [0:0]
def make_body_text(self, sources: list[Source], source_total: int) -> str:
if len(sources) == source_total:
all_sources_text = ("<p><b>", _("Notice: All sources have been selected!"), "</p></b>")
else:
all_sources_text = ("", "", "")
message_text = (
"<p>",
_("Delete entire account for: {source_or_sources}?"),
"</p>",
"<p><b>",
_("When the entire account for a source is deleted:"),
"</b></p>",
"<p><b>\u2219</b> ",
_("The source will not be able to log in with their codename again."),
"</p>",
"<p><b>\u2219</b> ",
_("Your organization will not be able to send them replies."),
"</p>",
"<p><b>\u2219</b> ",
_("All files and messages from that source will also be destroyed."),
"</p>",
"<p> </p>",
)
full_text = all_sources_text + message_text
return "".join(full_text).format(
source_or_sources=f"<b>{self._get_source_names_truncated(sources, LOTS_OF_SOURCES)}</b>"
)