diff --git a/heroku/langpacks/en.yml b/heroku/langpacks/en.yml
index ede8121..9a4fed2 100644
--- a/heroku/langpacks/en.yml
+++ b/heroku/langpacks/en.yml
@@ -520,8 +520,9 @@ loader:
loaded: "{}
{} loaded {}{}{}{}{}{}{}"
no_class: "What class needs to be unloaded?"
unloaded: "{} Module {} unloaded."
- modules_unloaded: " Unloaded {unloaded} modules. Failed to unload {not_unloaded} modules.\n
\n{errors}
\n
"
+ modules_unloaded: "{unloaded}" not_unloaded: "
{errors}" requirements_failed: "
{}
{} загружен {}{}{}{}{}{}{}"
no_class: "А что выгружать то?"
unloaded: "{} Модуль {} выгружен."
- modules_unloaded: "\n{errors}
\n
"
+ modules_unloaded: "{unloaded}" not_unloaded: "
{errors}" requirements_failed: "
")[0]
errors.append(
- f"{module} — {status}\n"
+ f"{module}
— {status}"
)
+ else: success.append(f"{module}
")
- msg = self.strings["modules_unloaded"].format(
- unloaded = len(args.split("\n")) - len(errors),
- not_unloaded = len(errors),
- errors="".join(errors) if errors else "",
- )
+ if success:
+ msg += self.strings["modules_unloaded"].format(
+ unloaded_num = len(success),
+ unloaded=", ".join(success)
+ )
+ if errors:
+ msg += ("\n" + self.strings["modules_not_unloaded"].format(
+ not_unloaded = len(errors),
+ errors="\n".join(errors),
+ ))
await utils.answer(message, msg)