feat: Add Russian language

Helped-by: LasterAlex <sasha.ishukshin@gmail.com>
Signed-off-by: Awiteb <a@4rs.nl>
This commit is contained in:
Awiteb 2024-11-14 14:05:23 +00:00
parent 5bb6114aa7
commit 8dc8c0d231
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 { pub enum Lang {
EnUs, EnUs,
ArSa, ArSa,
RuRu,
} }
impl Lang { impl Lang {
@ -44,6 +45,7 @@ impl Lang {
match self { match self {
Lang::EnUs => "en-us", Lang::EnUs => "en-us",
Lang::ArSa => "ar-sa", Lang::ArSa => "ar-sa",
Lang::RuRu => "ru-ru",
} }
} }
} }