package tgbot
var msgRU = map[string]string{
"help": "Бот для управления TorrServer",
"help_main": "Основные",
"help_manage": "Управление",
"help_status": "Статус и ссылки",
"help_search": "Поиск",
"help_other": "Прочее",
"help_server": "Сервер",
"help_use_index": "Можно использовать номер из /list: /remove 1, /status 2",
"help_reply": "Или ответьте на сообщение торрента командой",
"help_id": "Ваш id",
"no_torrents": "📭 Нет торрентов",
"torrent_not_found": "❌ Торрент не найден",
"invalid_hash": "❌ Некорректный хэш. Укажите 40 символов (a-f, 0-9)",
"invalid_index": "❌ Некорректный номер. Используйте число из /list",
"connecting": "⏳ Подключение к торренту...",
"add_magnet": "ℹ️ Вставьте магнет/хэш/torrs:// чтоб добавить торрент",
"range_error": "❌ Ошибка, нужно указывать числа, пример: 2-12",
"lang_set": "🌐 Язык установлен: Русский",
"lang_set_en": "🌐 Language set: English",
"lang_current_ru": "🌐 Текущий язык: Русский",
"lang_current_en": "🌐 Current language: English",
"lang_switch_ru": "переключить на русский",
"lang_switch_en": "switch to English",
"lang_usage": "ℹ️ Использование: /lang RU | /lang EN",
"admin_only": "🔒 Только для администратора",
"server_stopped": "🛑 Сервер остановлен",
"searching": "🔍 Поиск...",
"search_not_found": "🔍 По запросу «%s» ничего не найдено (%s)",
"search_disabled_rutor": "ℹ️ Поиск RuTor отключён в настройках",
"search_disabled_torznab": "ℹ️ Поиск Torznab отключён в настройках",
"search_usage": "ℹ️ Использование: /search <запрос>",
"rutor_usage": "ℹ️ Использование: /rutor <запрос>",
"torznab_usage": "ℹ️ Использование: /torznab <запрос> [индекс]",
"clear_confirm": "🗑 Удалить все %d торрентов?",
"clear_done": "🗑 Удалено торрентов: %d",
"shutdown_confirm": "⚠️ Остановить сервер?",
"canceled": "👌 Отменено",
"deleted": "✅ Удалено",
"callback_unknown": "❌ Ошибка: кнопка не распознана",
"stats_title": "Сводная статистика",
"page": "📄 Страница",
"btn_add": "➕ Добавить",
"btn_files": "Файлы",
"btn_delete": "Удалить",
"btn_status": "Статус",
"btn_m3u": "M3U",
"btn_link": "Ссылка",
"btn_drop": "Отключить",
"btn_yes": "Да",
"btn_no": "Нет",
"help_help": "Эта справка",
"help_list": "/list [compact] - Список (compact — меньше кнопок)",
"help_clear": "/clear - Удалить все торренты",
"help_add": "/add <ссылка> - Добавить торрент",
"help_hash": "/hash [N] - Показать hash торрентов",
"help_manage_desc": "(hash или номер из /list)",
"help_remove": "/remove, /drop, /set, /status, /cache, /queue",
"help_links": "/link, /play, /m3u, /m3uall",
"help_server_cmd": "/server - Информация о сервере",
"help_echo": "/echo - Версия",
"help_db": "/db - Торренты в БД",
"help_search_desc": "(с кнопкой Добавить)",
"help_search_cmd": "/search, /rutor, /torznab",
"help_other_cmd": "/viewed, /ffp, /speedtest, /preload, /snake",
"help_lang": "/lang RU|EN - Язык",
"help_admin": "/shutdown, /settings, /preset - Админ",
"help_stats": "/stats - Сводная статистика",
"help_stat": "/stat - Детальный статус",
"help_export": "/export - Экспорт магнет-ссылок",
"help_import": "/import <текст> - Импорт из списка",
"help_categories": "/categories - Категории торрентов",
"help_rutor": "/rutor - Поиск RuTor",
"help_m3uall": "/m3uall - M3U всех торрентов",
"help_play": "/play - Алиас /link",
"help_export_import": "Экспорт / Импорт",
"help_categories_section": "Категории",
"settings_title": "Настройки сервера",
"settings_error": "❌ Ошибка: %s",
"settings_not_loaded": "❌ Настройки не загружены",
"settings_export": "Экспорт",
"settings_nav_cache": "Кэш",
"settings_nav_paths": "Пути",
"settings_nav_storage": "Хранилище",
"settings_export_caption": "Настройки TorrServer",
"settings_exported": "✅ Настройки экспортированы",
"settings_saved": "✅ Сохранено",
"settings_readonly": "⚠️ Режим только чтение",
"settings_more": "Ещё",
"settings_back": "Назад",
"settings_to_page2": "Кэш",
"settings_page2": "Кэш и лимиты",
"settings_page3": "Текстовые параметры",
"settings_section_search": "Поиск",
"settings_section_network": "Сеть",
"settings_section_other": "Прочее",
"settings_section_limits": "Лимиты",
"settings_limits_cache": "Кэш",
"settings_limits_connections": "Подключения",
"settings_limits_speed": "Скорость",
"settings_section_paths": "Пути и ключи",
"settings_input_reply": "Ответьте на это сообщение новым значением",
"settings_input_done": "✅ %s: %s",
"settings_input_error": "❌ Ошибка: %s",
"settings_input_torznab_usage": "Формат: URL или URL|Key или URL|Key|Name",
"settings_input_torznab_added": "✅ Torznab добавлен: %s",
"settings_set_friendlyname": "FriendlyName (DLNA)",
"settings_set_path": "TorrentsSavePath",
"settings_set_sslcert": "SslCert",
"settings_set_sslkey": "SslKey",
"settings_set_tmdbkey": "TMDB API Key",
"settings_add_torznab": "Добавить Torznab",
"settings_clear_torznab": "Очистить Torznab",
"settings_set_proxyhosts": "ProxyHosts",
"settings_hint_friendlyname": "Имя DLNA-сервера. clear — очистить",
"settings_hint_path": "Путь к папке кэша на сервере. clear — отключить UseDisk",
"settings_hint_sslcert": "Путь к SSL-сертификату. clear — очистить",
"settings_hint_sslkey": "Путь к SSL-ключу. clear — очистить",
"settings_hint_tmdbkey": "TMDB API Key. clear — очистить",
"settings_hint_proxyhosts": "Хосты через запятую: host1, host2. clear — сброс",
"settings_hint_torznab": "URL или URL|Key или URL|Key|Name",
"settings_page4": "Хранилище и TMDB",
"settings_section_storage": "Хранилище",
"settings_section_tmdb": "TMDB (только просмотр)",
"settings_storage_settings": "Настройки",
"settings_storage_viewed": "Просмотренные",
"settings_torznab_test": "Тест Torznab",
"settings_hint_torznab_test": "URL|Key — проверка индексера до добавления",
"settings_torznab_test_ok": "✅ Torznab: подключение успешно",
"settings_torznab_test_fail": "❌ Torznab: %s",
"settings_reset": "Сброс настроек",
"settings_reset_confirm": "Сбросить на заводские настройки?",
"settings_reset_done": "✅ Настройки сброшены",
"preset_usage": "⚙️ /preset <имя> или /preset <ключ> <значение> ...\n\nИменованные: performance, storage, streaming, low, default\n\nПримеры:\n/preset performance\n/preset cache 256 preload 50\n/preset cache 512 conn 100 down 0",
"preset_confirm": "⚠️ Применение пресета перезагрузит TorrServer (торренты будут отключены). Продолжить?",
"preset_applied": "✅ Пресет применён: ",
"add_error": "❌ Ошибка при подключении: %s",
"add_not_created": "❌ Ошибка: торрент не создан",
"add_timeout": "❌ Ошибка при добавлении торрента: timeout connection get torrent info",
"add_getting_meta": "⏳ Получение метаданных...",
"add_success": "✅ Торрент добавлен:\n%s",
"stats_torrents": "Торрентов",
"stats_total_size": "Общий размер",
"stats_loaded": "Загружено",
"stats_peers": "Пиры",
"stats_active": "активных",
"stats_seeds": "сидов",
"stats_streams": "Потоков",
"error": "❌ Ошибка",
"search_expired": "ℹ️ Результат устарел, повторите поиск",
"search_more": "Ещё",
"search_more_hint": "ℹ️ Показано %d из %d. Нажмите для следующих результатов",
"search_no_link": "ℹ️ Нет ссылки",
"search_adding": "⏳ Добавление...",
"add_usage": "ℹ️ Использование: /add <magnet|hash|torrs://|url>\nВставьте ссылку на торрент",
"add_no_link": "ℹ️ Укажите ссылку на торрент",
"remove_usage": "ℹ️ Использование: /remove <hash|номер>\nИли ответьте на сообщение торрента",
"remove_done": "✅ Торрент удалён:\n%s",
"status_waiting": "⏳ Ожидание информации о торренте...",
"status_stopped": "🛑 Автообновление остановлено",
"status_stop_btn": "🛑 Стоп",
"status_refresh_btn": "🔄 Обновить",
"status_auto_ended": "Автообновление завершено",
"status_torrent_gone": "Торрент удалён или отключён",
"status_no_active": "📭 Нет активных торрентов",
"status_label": "Статус",
"status_size": "Размер",
"status_cache": "Кэш",
"status_streams": "потоков",
"status_download": "Скачивание",
"status_upload": "Раздача",
"status_peers": "Пиры",
"speed_bps": "бит/c",
"speed_kbps": "кбит/с",
"speed_Mbps": "Мбит/c",
"speed_Gbps": "Гбит/с",
"speed_Tbps": "Тбит/с",
"link_usage": "ℹ️ Использование: /link <hash|номер> [index]\nИли ответьте на сообщение торрента",
"link_play": "🔗 Ссылка для воспроизведения:\n%s",
"server_title": "Сервер TorrServer",
"server_url": "URL",
"server_port": "Порт",
"server_streams": "Активных потоков",
"m3u_usage": "ℹ️ Использование: /m3u <hash|номер> [fromlast]\nИли ответьте на сообщение торрента",
"m3u_playlist": "🎵 M3U плейлист:\n%s",
"m3u_all": "🎵 M3U всех торрентов:\n%s",
"drop_done": "✅ Торрент отключён",
"drop_done_hash": "✅ Торрент отключён:\n%s",
"preload_usage": "ℹ️ Использование: /preload <hash|номер> <index>\nИли ответьте на сообщение торрента",
"preload_invalid": "❌ Укажите корректный номер файла (целое число >= 1)",
"preload_started": "⏳ Предзагрузка запущена для файла #%s",
"preload_btn": "Предзагрузка #%s",
"hash_title": "Hash торрентов",
"files_link": "Ссылка",
"files_download_all": "Скачать все файлы",
"files_range_hint": "Чтобы скачать несколько файлов, ответьте на это сообщение, с какого файла скачать по какой, пример: 2-12\n\nСкачать все файлы? Всего: %d",
"upload_queue_full": "⚠️ Очередь переполнена, попробуйте попозже\n\nЭлементов в очереди: %d",
"upload_connecting": "⏳ Подключение к торренту\n%s",
"upload_cancel": "Отмена",
"upload_queue_pos": "📋 Номер в очереди %d",
"upload_error": "❌ Ошибка загрузки в телеграм: %v",
"parse_range_err": "❌ Неверный формат строки",
"cache_usage": "ℹ️ Использование: /cache <hash|номер>\nИли ответьте на сообщение торрента",
"cache_capacity": "Ёмкость",
"cache_filled": "Заполнено",
"cache_pieces": "Пайсов",
"cache_readers": "Читателей",
"cache_unavailable": "⚠️ Кэш недоступен для торрента:\n%s",
"snake_usage": "ℹ️ Использование: /snake <hash|номер> [колонок] [строк]\n\nВизуализация кэша. Позиция движется по змейке.\nПо умолчанию: 20×3 (до 50×15)",
"snake_cache": "Предзагрузка / Кеш",
"snake_cached": "кэш",
"snake_range": "буфер",
"snake_empty": "пусто",
"snake_reader": "позиция",
"snake_legend": "🟩кэш 🟦буф 🔵поз ⬜пуст",
"snake_pieces": "пайсы",
"snake_no_data": "Нет данных кэша",
"set_done": "✅ Название обновлено:\n%s",
"set_usage": "ℹ️ Использование: /set <hash|номер> <название>\nИли ответьте на сообщение торрента",
"set_title_required": "❌ Укажите новое название",
"viewed_marked": "✅ Отмечено: %s файл #%d",
"viewed_unmarked": "✅ Снята отметка: %s файл #%d",
"viewed_cleared": "✅ Сняты все отметки: %s",
"viewed_list": "📺 Просмотренные файлы",
"viewed_usage": "ℹ️ Использование:\n/viewed <hash|номер> — список\n/viewed set <hash|номер> <index> — отметить\n/viewed rem <hash|номер> [index] — снять отметку",
"viewed_usage_action": "ℹ️ Использование: /viewed %s <hash|номер> [index]",
"viewed_usage_set": "ℹ️ Использование: /viewed set <hash|номер> <index>",
"viewed_file_index": "❌ Укажите номер файла (целое число >= 1)",
"viewed_empty": "📭 Нет просмотренных файлов для этого торрента",
"speedtest_msg": "⚡ Тест загрузки %d MB:\n%s\n\nСкачайте файл и замерьте скорость",
"ffp_usage": "ℹ️ Использование: /ffp <hash|номер> <id> [json]\nid — номер файла. json — сырой вывод",
"ffp_file_index": "❌ Укажите корректный номер файла",
"ffp_error": "❌ Ошибка ffprobe: %s",
"ffp_format": "Формат",
"ffp_container": "Контейнер",
"ffp_duration": "Длительность",
"ffp_size": "Размер",
"ffp_bitrate": "Битрейт",
"ffp_streams": "Дорожки",
"ffp_video": "Видео",
"ffp_audio": "Аудио",
"ffp_subtitle": "Субтитры",
"ffp_codec": "Кодек",
"ffp_resolution": "Разрешение",
"ffp_pixel": "Пиксели",
"ffp_fps": "FPS",
"ffp_color": "Цвет",
"ffp_samplerate": "Частота",
"ffp_channels": "Каналы",
"ffp_title": "Название",
"db_empty": "📭 База торрентов пуста",
"db_title": "Торренты в БД",
"export_title": "Экспорт торрентов",
"export_file_caption": "Магнет-ссылки в файле",
"import_usage": "ℹ️ Использование: /import <текст с magnet/hash/torrs>\nВставьте несколько ссылок через пробел или перенос строки",
"import_no_links": "ℹ️ Ссылки не найдены. Вставьте magnet, hash или torrs://",
"import_done": "✅ Добавлено: %d из %d",
"categories_title": "Категории",
"categories_uncategorized": "(без категории)",
"queue_empty": "📭 Очередь пуста",
"upload_working": "📥 Закачиваются",
"upload_in_queue": "📋 В очереди",
"upload_stopping": "⏹ Остановка...",
"upload_title": "Загрузка торрента",
"upload_hash": "Хэш",
"upload_speed": "Скорость",
"upload_remaining": "Осталось",
"upload_peers": "Пиры",
"upload_progress": "Загружено",
"upload_files": "Файлов",
"upload_finishing": "Завершение загрузки, это займёт некоторое время",
"upload_file_too_large_2gb": "❌ Размер файла не должен превышать 2GB",
"upload_file_too_large_50mb": "❌ Размер файла не должен превышать 50MB. Чтобы закачивать файлы до 2GB, укажите host в tg.cfg к telegram bot-api",
}