feat: Add Russian language

Signed-off-by: Awiteb <a@4rs.nl>
This commit is contained in:
Awiteb 2024-11-14 14:05:23 +00:00
parent 5bb6114aa7
commit 050cfe55ca
Signed by: awiteb
GPG key ID: 3F6B55640AA6682F
2 changed files with 24 additions and 0 deletions

22
locales/ru-ru.toml Normal file
View file

@ -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 = "Игнорировать ⚠️"

View file

@ -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",
}
}
}