Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const backup: TranslationStrings = { | |
| 'backup.title': 'Резервная копия', | |
| 'backup.subtitle': 'База данных и все загруженные файлы', | |
| 'backup.refresh': 'Обновить', | |
| 'backup.upload': 'Загрузить копию', | |
| 'backup.uploading': 'Загрузка…', | |
| 'backup.create': 'Создать копию', | |
| 'backup.creating': 'Создание…', | |
| 'backup.empty': 'Резервных копий нет', | |
| 'backup.createFirst': 'Создать первую копию', | |
| 'backup.download': 'Скачать', | |
| 'backup.restore': 'Восстановить', | |
| 'backup.confirm.restore': | |
| 'Восстановить копию «{name}»?\n\nВсе текущие данные будут заменены данными из копии.', | |
| 'backup.confirm.uploadRestore': | |
| 'Загрузить и восстановить файл копии «{name}»?\n\nВсе текущие данные будут перезаписаны.', | |
| 'backup.confirm.delete': 'Удалить копию «{name}»?', | |
| 'backup.toast.loadError': 'Не удалось загрузить резервные копии', | |
| 'backup.toast.created': 'Резервная копия создана', | |
| 'backup.toast.createError': 'Не удалось создать резервную копию', | |
| 'backup.toast.restored': 'Копия восстановлена. Страница перезагрузится…', | |
| 'backup.toast.restoreError': 'Ошибка восстановления', | |
| 'backup.toast.uploadError': 'Ошибка загрузки', | |
| 'backup.toast.deleted': 'Резервная копия удалена', | |
| 'backup.toast.deleteError': 'Ошибка удаления', | |
| 'backup.toast.downloadError': 'Ошибка скачивания', | |
| 'backup.toast.settingsSaved': 'Настройки автокопирования сохранены', | |
| 'backup.toast.settingsError': 'Не удалось сохранить настройки', | |
| 'backup.auto.title': 'Автокопирование', | |
| 'backup.auto.subtitle': 'Автоматическое резервное копирование по расписанию', | |
| 'backup.auto.enable': 'Включить автокопирование', | |
| 'backup.auto.enableHint': | |
| 'Резервные копии будут создаваться автоматически по выбранному расписанию', | |
| 'backup.auto.interval': 'Интервал', | |
| 'backup.auto.hour': 'Запуск в час', | |
| 'backup.auto.hourHint': 'Местное время сервера (формат {format})', | |
| 'backup.auto.dayOfWeek': 'День недели', | |
| 'backup.auto.dayOfMonth': 'День месяца', | |
| 'backup.auto.dayOfMonthHint': | |
| 'Ограничено 1–28 для совместимости со всеми месяцами', | |
| 'backup.auto.scheduleSummary': 'Расписание', | |
| 'backup.auto.summaryDaily': 'Каждый день в {hour}:00', | |
| 'backup.auto.summaryWeekly': 'Каждый {day} в {hour}:00', | |
| 'backup.auto.summaryMonthly': '{day}-го числа каждого месяца в {hour}:00', | |
| 'backup.auto.envLocked': 'Docker', | |
| 'backup.auto.envLockedHint': | |
| 'Автокопирование настроено через переменные окружения Docker. Чтобы изменить параметры, обновите docker-compose.yml и перезапустите контейнер.', | |
| 'backup.auto.copyEnv': 'Скопировать переменные окружения Docker', | |
| 'backup.auto.envCopied': | |
| 'Переменные окружения Docker скопированы в буфер обмена', | |
| 'backup.auto.keepLabel': 'Удалять старые копии через', | |
| 'backup.dow.sunday': 'Вс', | |
| 'backup.dow.monday': 'Пн', | |
| 'backup.dow.tuesday': 'Вт', | |
| 'backup.dow.wednesday': 'Ср', | |
| 'backup.dow.thursday': 'Чт', | |
| 'backup.dow.friday': 'Пт', | |
| 'backup.dow.saturday': 'Сб', | |
| 'backup.interval.hourly': 'Каждый час', | |
| 'backup.interval.daily': 'Ежедневно', | |
| 'backup.interval.weekly': 'Еженедельно', | |
| 'backup.interval.monthly': 'Ежемесячно', | |
| 'backup.keep.1day': '1 день', | |
| 'backup.keep.3days': '3 дня', | |
| 'backup.keep.7days': '7 дней', | |
| 'backup.keep.14days': '14 дней', | |
| 'backup.keep.30days': '30 дней', | |
| 'backup.keep.forever': 'Хранить вечно', | |
| 'backup.restoreConfirmTitle': 'Восстановить копию?', | |
| 'backup.restoreWarning': | |
| 'Все текущие данные (поездки, места, пользователи, загрузки) будут безвозвратно заменены данными из копии. Это действие нельзя отменить.', | |
| 'backup.restoreTip': | |
| 'Совет: создайте резервную копию текущего состояния перед восстановлением.', | |
| 'backup.restoreConfirm': 'Да, восстановить', | |
| }; | |
| export default backup; | |