diff --git a/locales/ru-ru.toml b/locales/ru-ru.toml new file mode 100644 index 0000000..75a3abe --- /dev/null +++ b/locales/ru-ru.toml @@ -0,0 +1,22 @@ +[messages] +help_start = "Привет! я forgejo-guardian. Я буду отправлять вам уведомления о подозрительных пользователях, и вы сможете нажатием кнопки их забанить.\n\nМой исходный код: https://git.4rs.nl/awiteb/forgejo-guardian" +sus_alert = """Обнаружен подозрительный пользователь! 🚨 +• ID пользователя: %{user_id} +• Юзернейм: %{username} +• Полное имя: %{full_name} +• Био: %{bio} +• Вебсайт: %{website} +• Профиль: %{profile} + +Хотите забанить этого пользователя? +""" +ban_success = "Пользователь успешно забанен ⛔" +ban_failed = "Не удалось забанить пользователя! ⚠️" +ban_denied = "Пользователь был проигнорирован ⚠️" + +[words] +not_found = "Не найдено" + +[buttons] +ban = "Забанить ⛔" +ignore = "Игнорировать ⚠️" diff --git a/src/telegram_bot/mod.rs b/src/telegram_bot/mod.rs index 86dc1aa..e022e93 100644 --- a/src/telegram_bot/mod.rs +++ b/src/telegram_bot/mod.rs @@ -36,6 +36,7 @@ use crate::{config::Config, forgejo_api::ForgejoUser}; pub enum Lang { EnUs, ArSa, + RuRu, } impl Lang { @@ -44,6 +45,7 @@ impl Lang { match self { Lang::EnUs => "en-us", Lang::ArSa => "ar-sa", + Lang::RuRu => "ru-ru", } } }