From 050cfe55ca82dc8c71a93c07ff7ab77944b880ac Mon Sep 17 00:00:00 2001 From: Awiteb Date: Thu, 14 Nov 2024 14:05:23 +0000 Subject: [PATCH] feat: Add Russian language Signed-off-by: Awiteb --- locales/ru-ru.toml | 22 ++++++++++++++++++++++ src/telegram_bot/mod.rs | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 locales/ru-ru.toml 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", } } }