| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- {
- "cleanup": {
- "backupRecommendation": "Рекомендация: Экспортируйте резервную копию базы данных перед очисткой на случай, если потребуется восстановление.",
- "button": "Очистить логи",
- "cancel": "Отмена",
- "cleaning": "Очистка...",
- "confirm": "Подтвердить очистку",
- "confirmTitle": "Подтверждение очистки логов",
- "confirmWarning": "Эта операция навсегда удалит все записи логов с {range} и не может быть отменена.",
- "descriptionWarning": "Очистка исторических данных логов для освобождения дискового пространства базы данных. Примечание: Статистические данные будут сохранены, но детали логов будут удалены навсегда.",
- "error": "Не удалось очистить логи",
- "failed": "Очистка не удалась",
- "logsDeleted": "✗ Детали логов будут удалены (содержимое запроса/ответа, информация об ошибках и т.д.)",
- "previewCount": "Будет удалено {count} записей логов",
- "previewError": "Не удается получить предварительный просмотр",
- "previewLoading": "Подсчет...",
- "range": {
- "180days": "Логи старше 6 месяцев (180 дней)",
- "30days": "Логи старше 1 месяца (30 дней)",
- "7days": "Логи старше 1 недели (7 дней)",
- "90days": "Логи старше 3 месяцев (90 дней)"
- },
- "rangeDescription": {
- "180days": "6 месяцев назад",
- "30days": "1 месяц назад",
- "7days": "1 неделю назад",
- "90days": "3 месяца назад",
- "default": "{days} дней назад"
- },
- "rangeLabel": "Диапазон очистки",
- "statisticsRetained": "✓ Статистические данные будут сохранены (для анализа трендов)",
- "successMessage": "Успешно очищено {count} записей логов ({batches} пакетов, заняло {duration}с)",
- "willClean": "Будут очищены все записи логов с {range}"
- },
- "description": "Управление резервной копией и восстановлением БД с полным импортом/экспортом и очисткой логов.",
- "export": {
- "button": "Экспортировать базу данных",
- "descriptionFull": "Экспорт полного файла резервной копии базы данных (формат .dump) для миграции или восстановления данных. Резервная копия использует формат PostgreSQL custom format, автоматически сжимается и совместима с разными версиями базы данных.",
- "error": "Не удалось экспортировать базу данных",
- "exporting": "Экспорт...",
- "failed": "Экспорт не удался",
- "successMessage": "База данных успешно экспортирована!"
- },
- "guide": {
- "items": {
- "cleanup": {
- "description": "Физически удаляет исторические логи (необратимо). Таблица статистики будет сохранена. Рекомендуется сначала экспортировать резервную копию.",
- "title": "Очистка логов"
- },
- "environment": {
- "description": "Требует развертывания Docker Compose. Локальная разработка может не поддерживаться.",
- "title": "Требования окружения"
- },
- "format": {
- "description": "Использует PostgreSQL custom format (.dump), автоматически сжимается и совместим с разными версиями БД.",
- "title": "Формат резервной копии"
- },
- "merge": {
- "description": "Сохраняет существующие данные и пытается вставить из резервной копии. Конфликты первичного ключа могут привести к ошибкам.",
- "title": "Режим объединения"
- },
- "overwrite": {
- "description": "Удаляет все существующие данные перед импортом. Лучше всего для полного восстановления.",
- "title": "Режим перезаписи"
- },
- "safety": {
- "description": "Перед импортом сначала экспортируйте текущую БД как резервную копию.",
- "title": "Рекомендация безопасности"
- }
- },
- "title": "Инструкции и меры предосторожности"
- },
- "import": {
- "backupFile": "Файл резервной копии:",
- "backupRecommendation": "Рекомендуется экспортировать текущую базу данных в качестве резервной копии перед продолжением.",
- "button": "Импортировать базу данных",
- "cancel": "Отмена",
- "cleanFirstDescription": "Удалить все существующие данные перед импортом, чтобы база данных точно соответствовала резервной копии. Если не отмечено, будет предпринята попытка объединения данных, но это может не удаться из-за конфликтов первичных ключей.",
- "cleanFirstLabel": "Очистить существующие данные (режим перезаписи)",
- "confirm": "Подтвердить импорт",
- "confirmMerge": "Вы выбрали 'Режим объединения', который попытается импортировать резервную копию, сохраняя существующие данные.",
- "confirmOverwrite": "Вы выбрали 'Режим перезаписи', который удалит все существующие данные перед импортом резервной копии.",
- "confirmTitle": "Подтверждение импорта базы данных",
- "descriptionFull": "Восстановление базы данных из файла резервной копии. Поддерживает файлы резервных копий в формате PostgreSQL custom format (.dump).",
- "error": "Не удалось импортировать базу данных",
- "errorUnknown": "Неизвестная ошибка",
- "failedMessage": "Импорт данных не удался, проверьте подробные логи",
- "fileError": "Пожалуйста, выберите файл резервной копии в формате .dump",
- "fileSelected": "Выбрано: {name} ({size} МБ)",
- "importing": "Импорт...",
- "noFileSelected": "Сначала выберите файл резервной копии",
- "parseError": "Не удалось разобрать данные ответа",
- "progressTitle": "Прогресс импорта",
- "selectFileLabel": "Выбрать файл резервной копии",
- "streamError": "Не удается прочитать поток ответа",
- "streamInterrupted": "Поток данных неожиданно прервался",
- "streamInterruptedDesc": "Импорт не завершился корректно. Проверьте логи и убедитесь в целостности данных. При необходимости выполните импорт повторно.",
- "successCleanModeDesc": "Все данные успешно восстановлены. Если страница отображается некорректно, обновите браузер.",
- "successMergeModeDesc": "Данные успешно импортированы и объединены. Если страница отображается некорректно, обновите браузер.",
- "successMessage": "Импорт данных завершен!",
- "successWithWarnings": "Импорт данных завершён (с предупреждениями)",
- "successWithWarningsDesc": "Данные успешно импортированы, но некоторые уже существующие объекты были пропущены. Если страница отображается некорректно, обновите браузер или перезапустите приложение.",
- "warningMerge": "Примечание: Импорт может не удаться при наличии конфликтов первичных ключей.",
- "warningOverwrite": "Предупреждение: Это действие необратимо, все текущие данные будут навсегда удалены!"
- },
- "section": {
- "cleanup": {
- "description": "Очистка исторических данных логов для освобождения дискового пространства базы данных. Примечание: Статистические данные будут сохранены, но детали логов будут удалены навсегда.",
- "title": "Очистка логов"
- },
- "export": {
- "description": "Экспорт полного файла резервной копии базы данных (формат .dump) для миграции или восстановления данных.",
- "title": "Экспорт данных"
- },
- "import": {
- "description": "Восстановление базы данных из файла резервной копии. Поддерживает файлы резервных копий в формате PostgreSQL custom format (.dump).",
- "title": "Импорт данных"
- },
- "status": {
- "description": "Просмотр текущего статуса подключения к базе данных и основной информации.",
- "title": "Статус базы данных"
- }
- },
- "status": {
- "connected": "База данных подключена",
- "connectionUnavailable": "Подключение к базе данных недоступно, проверьте состояние сервиса базы данных",
- "error": "Не удалось получить статус базы данных",
- "loading": "Загрузка...",
- "retry": "Повторить",
- "tables": "{count} таблиц",
- "unavailable": "База данных недоступна"
- },
- "title": "Управление данными"
- }
|