Added Russian Translation (#131)

This commit is contained in:
Sergo1217
2023-02-14 00:19:09 +03:00
committed by GitHub
parent f48a7e273c
commit 21763ecc52
2 changed files with 161 additions and 1 deletions

View File

@@ -73,4 +73,4 @@ if they aren't already there. Doing so ensures proper markdown rendering on Gith
@zarigata - For the entirety of the Portuguese (Português) translation.
@alikdb - For the entirety of the Turkish (Türkçe) translation.
@roobini-gamer - For the entirety of the French (Français) translation.
@Sergo1217 - For the entirety of the Russian (Русский) translation.

160
lang/Русский.json Normal file
View File

@@ -0,0 +1,160 @@
{
"status": {
"terminated": "\nПриложение остановлено.\nЗакройте окно, чтобы выйти из приложения.",
"watching": "Просмотр канала: {channel}",
"goes_online": "Изменение: {channel} онлайн",
"goes_offline": "Изменение: {channel} онлайн",
"claimed_drop": "Drop получено: {drop}",
"claimed_points": "Получены очки канала: {points}",
"earned_points": "За просмотр начисляются очки канала: {points} | Сумма: {balance}",
"no_channel": "Нет участвующих каналов онлайн. Ожидание каналов...",
"no_campaign": "Нет участвующих кампаний онлайн. Ожидание кампаний..."
},
"login": {
"chrome": {
"startup": "Запуск Браузера...",
"login_to_complete": "Нажмите Log In еще раз, чтобы завершить процесс входа в систему вручную..",
"no_token": "Не найден токен авторизации.",
"closed_window": "Окно Браузера было закрыто до завершения процесса входа в систему."
},
"error_code": "Код ошибки входа в систему: {error_code}",
"unexpected_content": "Возвращен неожиданный тип содержимого, обычно из-за перенаправления. Требуется ли логин для доступа в Интернет?",
"incorrect_login_pass": "Неправильное имя пользователя или пароль.",
"incorrect_email_code": "Неправильный код электронной почты.",
"incorrect_twofa_code": "Неправильный код 2FA.",
"email_code_required": "Требуется код электронной почты. Пожалуйста, проверьте электронную почту.",
"twofa_code_required": "Требуется код 2FA."
},
"error": {
"captcha": "Попытка входа в систему была отклонена CAPTCHA.\nПожалуйста, повторите попытку не менее чем через 12 часов.",
"site_down": "Twitch недоступен. Повторите попытку через {seconds} секунд...",
"no_connection": "Невозможно подключиться к Twitch. Повторите попытку через {seconds} секунд..."
},
"gui": {
"output": "Протокол",
"status": {
"name": "Статус",
"idle": "Вхолостую",
"exiting": "Выход...",
"terminated": "Прекращено",
"cleanup": "Очистка каналов...",
"gathering": "Поиск каналов...",
"switching": "Переключение канала...",
"fetching_inventory": "Получение инвентаря...",
"fetching_campaigns": "Получение кампаний...",
"adding_campaigns": "Добавление кампаний в инвентарь... {counter}"
},
"tabs": {
"main": "Главная",
"inventory": "Инвентарь",
"settings": "Настройки",
"help": "Помощь"
},
"tray": {
"notification_title": "Drop получено",
"minimize": "Свернуть в трей",
"show": "Показать",
"quit": "Закрыть"
},
"login": {
"name": "Авторизация",
"labels": "Статус:\nID пользователя:",
"logged_in": "Авторизован",
"logged_out": "не авторизован",
"logging_in": "Авторизация...",
"required": "Требуется авторизация",
"request": "Пожалуйста, авторизуйтесь, чтобы продолжить.",
"username": "Имя пользователя",
"password": "Пароль",
"twofa_code": "2FA код (опционально)",
"button": "Войти"
},
"websocket": {
"name": "WebSocket статус",
"websocket": "WebSocket #{id}:",
"initializing": "Инициализация...",
"connected": "Подключено",
"disconnected": "Отключено",
"connecting": "Подключение...",
"disconnecting": "Отключение...",
"reconnecting": "Переподключение..."
},
"progress": {
"name": "Ход кампании",
"drop": "Drop:",
"game": "Игра:",
"campaign": "Кампания:",
"remaining": "{time} осталось",
"drop_progress": "Прогресс:",
"campaign_progress": "Прогресс:"
},
"channels": {
"name": "Каналы",
"switch": "Изменить",
"load_points": "Загрузить баллы",
"online": "ОНЛАЙН ✔",
"pending": "ОЖИДАНИЕ ⏳",
"offline": "ОФЛАЙН ❌",
"headings": {
"channel": "Канал",
"status": "Статус",
"game": "Игра",
"viewers": "Зрители",
"points": "Баллы"
}
},
"inventory": {
"filter": {
"name": "Фильтр",
"show": "Показать:",
"linked": "Только связанные",
"upcoming": "Будущие",
"expired": "Прошедшие",
"excluded": "Исключенные",
"finished": "Оконченные",
"refresh": "Обновить"
},
"status": {
"linked": "Связанное ✔",
"not_linked": "Не связанное ❌",
"active": "Активное ✔",
"upcoming": "Будущее ⏳",
"expired": "Прошедшее ❌",
"claimed": "Получено ✔",
"ready_to_claim": "Готово к получению⏳"
},
"starts": "Начало: {time}",
"ends": "Окончание: {time}",
"allowed_channels": "Участвующие каналы:",
"all_channels": "Все",
"and_more": "и еще {amount}...",
"percent_progress": "{percent} от {minutes} минут",
"minutes_progress": "{minutes} минут"
},
"settings": {
"general": {
"name": "Общий",
"autostart": "Автозапуск: ",
"tray": "Автозапуск в трее: ",
"priority_only": "Только приоритет: ",
"proxy": "Прокси (Требуется перезапуск):"
},
"game_name": "Игра",
"priority": "Приоритет",
"exclude": "Исключения",
"reload": "Перезагрузить",
"reload_text": "Большинство изменений требуют перезагрузки, чтобы вступить в силу немедленно: "
},
"help": {
"links": {
"name": "Полезные ссылки",
"inventory": "Инвентарь Twitch",
"campaigns": "Все кампании Twitch"
},
"how_it_works": "Как это работает?",
"how_it_works_text": "Каждые ~60 секунд приложение отправляет событие \"минутный просмотр\" на просматриваемый канал. \nЭтого достаточно, чтобы получить Drop. Таким образом, нет необходимости скачивать поток, что экономит трафик. \nДля поддержания актуального состояния каналов в режиме онлайн или офлайн устанавливается соединение websocket, которое проверяет состояние каналов.",
"getting_started": "Первые шаги",
"getting_started_text": "• Войдите в приложение.\n• Убедитесь, что аккаунт Twitch связан со всеми кампаниями, к которым есть интерес.\n• Если вы хотите редактировать все Drops, снимите флажок \"Только приоритет\" и нажмите \"Перезагрузить\".\n• Если необходимо смотреть только определенные игры, используйте список \"Приоритет\", чтобы сузить выбор игр.\n• В списке приоритеты расставлены сверху вниз.\n• Опция \"Только приоритет\" предотвращает просмотр игр, не входящих в список приоритетов.\n• С помощью списка \"Исключения\" можно отфильтровать игры, которые не должны рассматриваться.\n• Если списки или опции были изменены, нажмите \"Перезагрузить\", чтобы изменения были применены."
}
}
}