mirror of
https://github.com/rangermix/TwitchDropsMiner.git
synced 2026-05-26 07:08:04 +00:00
177 lines
11 KiB
JSON
177 lines
11 KiB
JSON
{
|
||
"language_name": "Русский",
|
||
"english_name": "Russian",
|
||
"status": {
|
||
"terminated": "\nПриложение остановлено.\nЗакройте окно, чтобы выйти из приложения.",
|
||
"watching": "Просмотр канала: {channel}",
|
||
"goes_online": "Изменение: {channel} онлайн",
|
||
"goes_offline": "Изменение: {channel} онлайн",
|
||
"claimed_drop": "Drop получено: {drop}",
|
||
"no_channel": "Нет участвующих каналов онлайн. Ожидание каналов...",
|
||
"no_campaign": "Нет участвующих кампаний онлайн. Ожидание кампаний..."
|
||
},
|
||
"login": {
|
||
"error_code": "Код ошибки входа в систему: {error_code}",
|
||
"unexpected_content": "Возвращен неожиданный тип содержимого, обычно из-за перенаправления. Требуется ли логин для доступа в Интернет?",
|
||
"incorrect_login_pass": "Неправильное имя пользователя или пароль.",
|
||
"incorrect_email_code": "Неправильный код электронной почты.",
|
||
"incorrect_twofa_code": "Неправильный код 2FA.",
|
||
"email_code_required": "Требуется код электронной почты. Пожалуйста, проверьте электронную почту.",
|
||
"twofa_code_required": "Требуется код 2FA.",
|
||
"status": {
|
||
"logged_in": "Авторизован",
|
||
"logged_out": "не авторизован",
|
||
"logging_in": "Авторизация...",
|
||
"required": "Требуется авторизация",
|
||
"waiting_auth": "Waiting for authentication..."
|
||
}
|
||
},
|
||
"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": "Помощь"
|
||
},
|
||
"login": {
|
||
"name": "Авторизация",
|
||
"labels": "Статус:\nID пользователя:",
|
||
"request": "Пожалуйста, авторизуйтесь, чтобы продолжить.",
|
||
"username": "Имя пользователя",
|
||
"password": "Пароль",
|
||
"twofa_code": "2FA код (опционально)",
|
||
"button": "Войти",
|
||
"oauth_prompt": "Enter this code at:",
|
||
"oauth_activate": "Twitch Activate",
|
||
"oauth_confirm": "I've entered the code"
|
||
},
|
||
"websocket": {
|
||
"name": "WebSocket статус",
|
||
"websocket": "WebSocket #{id}:",
|
||
"initializing": "Инициализация...",
|
||
"connected": "Подключено",
|
||
"disconnected": "Отключено",
|
||
"connecting": "Подключение...",
|
||
"disconnecting": "Отключение...",
|
||
"reconnecting": "Переподключение..."
|
||
},
|
||
"progress": {
|
||
"name": "Ход кампании",
|
||
"drop": "Drop:",
|
||
"game": "Игра:",
|
||
"campaign": "Кампания:",
|
||
"remaining": "{time} осталось",
|
||
"drop_progress": "Прогресс:",
|
||
"campaign_progress": "Прогресс:",
|
||
"no_drop": "No active drop",
|
||
"return_to_auto": "Return to Auto Mode",
|
||
"manual_mode_info": "Manual Mode: Mining"
|
||
},
|
||
"channels": {
|
||
"name": "Каналы",
|
||
"online": "ОНЛАЙН ✔",
|
||
"pending": "ОЖИДАНИЕ ⏳",
|
||
"offline": "ОФЛАЙН ❌",
|
||
"no_channels": "No channels tracked yet...",
|
||
"no_channels_for_games": "No channels found for selected games...",
|
||
"channel_count": "channel",
|
||
"channel_count_plural": "channels",
|
||
"viewers": "viewers"
|
||
},
|
||
"inventory": {
|
||
"status": {
|
||
"active": "Активное ✔",
|
||
"upcoming": "Будущее ⏳",
|
||
"expired": "Прошедшее ❌",
|
||
"claimed": "Получено ✔"
|
||
},
|
||
"starts": "Начало: {time}",
|
||
"ends": "Окончание: {time}",
|
||
"no_campaigns": "No campaigns loaded yet...",
|
||
"claimed_drops": "claimed"
|
||
},
|
||
"settings": {
|
||
"general": {
|
||
"name": "Общие",
|
||
"dark_mode": "Тёмный режим: "
|
||
},
|
||
"exclude": "Исключения",
|
||
"reload": "Перезагрузить",
|
||
"games_to_watch": "Игры для просмотра",
|
||
"games_help": "Выберите игры для просмотра. Порядок имеет значение - перетащите для изменения приоритета (вверху = наивысший приоритет).",
|
||
"search_games": "Поиск игр...",
|
||
"select_all": "Выбрать все",
|
||
"deselect_all": "Снять выбор",
|
||
"selected_games": "Выбранные игры (перетащите для изменения порядка)",
|
||
"available_games": "Доступные игры",
|
||
"no_games_selected": "Игры не выбраны. Отметьте игры ниже, чтобы добавить их.",
|
||
"no_games_match": "Нет игр, соответствующих вашему запросу.",
|
||
"all_games_selected": "Все игры выбраны или нет доступных игр.",
|
||
"actions": "Действия",
|
||
"connection_quality": "Качество соединения:",
|
||
"minimum_refresh": "Минимальный интервал обновления (минуты):",
|
||
"reload_campaigns": "Reload Campaigns"
|
||
},
|
||
"help": {
|
||
"links": {
|
||
"name": "Полезные ссылки"
|
||
},
|
||
"how_it_works": "Как это работает?",
|
||
"how_it_works_text": "Каждые несколько секунд приложение имитирует просмотр определённого потока, извлекая метаданные потока — этого достаточно для получения дропа. Обратите внимание, что это полностью устраняет необходимость загрузки реального потока видео и звука.\nДля поддержания актуальности статуса каналов (ОНЛАЙН или ОФФЛАЙН) устанавливается веб-сокетное соединение, которое получает события о включении или выключении потоков, а также обновления текущего количества зрителей.",
|
||
"getting_started": "Первые шаги",
|
||
"getting_started_text": "1. Войдите в приложение.\n2. Убедитесь, что аккаунт Twitch связан со всеми кампаниями, к которым есть интерес.\n3. Если вы заинтересованы в добыче всего возможного, измените \"Режим приоритета\" на любой другой, кроме \"Только список приоритетов\" и нажмите \"Перезагрузить\".\n4. Если необходимо смотреть только определенные игры, используйте список \"Приоритет\", чтобы сузить выбор игр.\n5. Оставьте для \"Режим приоритета\" выбранным \"Только список приоритетов\", чтобы избежать добычи с игр, которые не входят в список приоритетов. Или нет - решать вам.\n6. С помощью списка \"Исключения\" можно отфильтровать игры, которые не должны рассматриваться.\n7. Чтобы изменить содержимое любого из списков или изменить \"Режим приоритета\", необходимо нажать кнопку \"Перезагрузить\", чтобы изменения вступили в силу.",
|
||
"about": "About Twitch Drops Miner",
|
||
"about_text": "This application automatically mines timed Twitch drops without downloading stream data.",
|
||
"how_to_use": "How to Use",
|
||
"features": "Features",
|
||
"important_notes": "Important Notes",
|
||
"github_repo": "GitHub Repository",
|
||
"how_to_use_items": [
|
||
"Login using your Twitch account (OAuth device code flow)",
|
||
"Link your accounts at <a href=\"https://www.twitch.tv/drops/campaigns\" target=\"_blank\">twitch.tv/drops/campaigns</a>",
|
||
"The miner will automatically discover campaigns and start mining",
|
||
"Configure priority games in Settings to focus on what you want",
|
||
"Monitor progress in the Main and Inventory tabs"
|
||
],
|
||
"features_items": [
|
||
"Stream-less drop mining - saves bandwidth",
|
||
"Game priority and exclusion lists",
|
||
"Tracks up to 199 channels simultaneously",
|
||
"Automatic channel switching",
|
||
"Real-time progress tracking"
|
||
],
|
||
"important_notes_items": [
|
||
"Do not watch streams on the same account while mining",
|
||
"Keep your cookies.jar file secure",
|
||
"Requires linked game accounts for drops"
|
||
]
|
||
},
|
||
"header": {
|
||
"title": "Twitch Drops Miner",
|
||
"language": "Language:",
|
||
"initializing": "Initializing...",
|
||
"auto_mode": "AUTO",
|
||
"manual_mode": "MANUAL",
|
||
"connected": "Connected",
|
||
"disconnected": "Disconnected"
|
||
}
|
||
}
|
||
} |