{
  "buttons": {
    "save": "Сохранить",
    "cancel": "Отмена",
    "delete": "Удалить",
    "create": "Создать",
    "edit": "Редактировать",
    "close": "Закрыть",
    "confirm": "Подтвердить",
    "submit": "Отправить",
    "retry": "Повторить",
    "refresh": "Обновить",
    "search": "Поиск",
    "clear": "Очистить",
    "copy": "Копировать",
    "download": "Скачать",
    "upload": "Загрузить",
    "browse": "Обзор"
  },
  "tabs": {
    "chat": "Чат",
    "shell": "Терминал",
    "files": "Файлы",
    "git": "Система контроля версий",
    "tasks": "Задачи"
  },
  "status": {
    "loading": "Загрузка...",
    "success": "Успешно",
    "error": "Ошибка",
    "failed": "Не удалось",
    "pending": "Ожидание",
    "completed": "Завершено",
    "inProgress": "В процессе"
  },
  "messages": {
    "savedSuccessfully": "Успешно сохранено",
    "deletedSuccessfully": "Успешно удалено",
    "updatedSuccessfully": "Успешно обновлено",
    "operationFailed": "Операция не удалась",
    "networkError": "Ошибка сети. Проверьте подключение.",
    "unauthorized": "Не авторизован. Пожалуйста, войдите.",
    "notFound": "Не найдено",
    "invalidInput": "Неверный ввод",
    "requiredField": "Это поле обязательно",
    "unknownError": "Произошла неизвестная ошибка"
  },
  "navigation": {
    "settings": "Настройки",
    "home": "Главная",
    "back": "Назад",
    "next": "Далее",
    "previous": "Предыдущий",
    "logout": "Выйти"
  },
  "common": {
    "language": "Язык",
    "theme": "Тема",
    "darkMode": "Темная тема",
    "lightMode": "Светлая тема",
    "name": "Имя",
    "description": "Описание",
    "enabled": "Включено",
    "disabled": "Отключено",
    "optional": "Необязательно",
    "version": "Версия",
    "select": "Выбрать",
    "selectAll": "Выбрать все",
    "deselectAll": "Снять выделение"
  },
  "time": {
    "justNow": "Только что",
    "minutesAgo": "{{count}} мин. назад",
    "hoursAgo": "{{count}} ч. назад",
    "daysAgo": "{{count}} дн. назад",
    "yesterday": "Вчера"
  },
  "fileOperations": {
    "newFile": "Новый файл",
    "newFolder": "Новая папка",
    "rename": "Переименовать",
    "move": "Переместить",
    "copyPath": "Копировать путь",
    "openInEditor": "Открыть в редакторе"
  },
  "mainContent": {
    "loading": "Загрузка CloudCLI",
    "settingUpWorkspace": "Настройка рабочего пространства...",
    "chooseProject": "Выберите проект",
    "selectProjectDescription": "Выберите проект на боковой панели, чтобы начать работу с Claude. Каждый проект содержит ваши сеансы чата и историю файлов.",
    "tip": "Совет",
    "createProjectMobile": "Нажмите кнопку меню выше для доступа к проектам",
    "createProjectDesktop": "Создайте новый проект, нажав на значок папки на боковой панели",
    "newSession": "Новый сеанс",
    "untitledSession": "Безымянный сеанс",
    "projectFiles": "Файлы проекта"
  },
  "fileTree": {
    "loading": "Загрузка файлов...",
    "files": "Файлы",
    "simpleView": "Простой вид",
    "compactView": "Компактный вид",
    "detailedView": "Подробный вид",
    "searchPlaceholder": "Поиск файлов и папок...",
    "clearSearch": "Очистить поиск",
    "name": "Имя",
    "size": "Размер",
    "modified": "Изменено",
    "permissions": "Права доступа",
    "noFilesFound": "Файлы не найдены",
    "checkProjectPath": "Проверьте доступность пути к проекту",
    "noMatchesFound": "Совпадений не найдено",
    "tryDifferentSearch": "Попробуйте другой поисковый запрос или очистите поиск",
    "justNow": "только что",
    "minAgo": "{{count}} мин. назад",
    "hoursAgo": "{{count}} ч. назад",
    "daysAgo": "{{count}} дн. назад",
    "newFile": "Новый файл (Cmd+N)",
    "newFolder": "Новая папка (Cmd+Shift+N)",
    "refresh": "Обновить",
    "collapseAll": "Свернуть все",
    "context": {
      "rename": "Переименовать",
      "delete": "Удалить",
      "copyPath": "Копировать путь",
      "download": "Скачать",
      "newFile": "Новый файл",
      "newFolder": "Новая папка",
      "refresh": "Обновить",
      "menuLabel": "Контекстное меню файла",
      "loading": "Загрузка..."
    }
  },
  "projectWizard": {
    "title": "Создать новый проект",
    "steps": {
      "type": "Тип",
      "configure": "Настройка",
      "confirm": "Подтверждение"
    },
    "step1": {
      "question": "У вас уже есть рабочее пространство или вы хотите создать новое?",
      "existing": {
        "title": "Существующее рабочее пространство",
        "description": "У меня уже есть рабочее пространство на сервере, нужно только добавить его в список проектов"
      },
      "new": {
        "title": "Новое рабочее пространство",
        "description": "Создать новое рабочее пространство, опционально клонировать из репозитория GitHub"
      }
    },
    "step2": {
      "existingPath": "Путь к рабочему пространству",
      "newPath": "Путь к рабочему пространству",
      "existingPlaceholder": "/путь/к/существующему/пространству",
      "newPlaceholder": "/путь/к/новому/пространству",
      "existingHelp": "Полный путь к каталогу вашего рабочего пространства",
      "newHelp": "Полный путь к каталогу вашего рабочего пространства",
      "githubUrl": "URL GitHub (необязательно)",
      "githubPlaceholder": "https://github.com/username/repository",
      "githubHelp": "Необязательно: укажите URL GitHub для клонирования репозитория",
      "githubAuth": "Аутентификация GitHub (необязательно)",
      "githubAuthHelp": "Требуется только для приватных репозиториев. Публичные репозитории можно клонировать без аутентификации.",
      "loadingTokens": "Загрузка сохраненных токенов...",
      "storedToken": "Сохраненный токен",
      "newToken": "Новый токен",
      "nonePublic": "Нет (публичный)",
      "selectToken": "Выбрать токен",
      "selectTokenPlaceholder": "-- Выберите токен --",
      "tokenPlaceholder": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "tokenHelp": "Этот токен будет использован только для этой операции",
      "publicRepoInfo": "Публичные репозитории не требуют аутентификации. Вы можете пропустить токен при клонировании публичного репозитория.",
      "noTokensHelp": "Нет доступных сохраненных токенов. Вы можете добавить токены в Настройки → API ключи для удобного повторного использования.",
      "optionalTokenPublic": "Токен GitHub (необязательно для публичных репозиториев)",
      "tokenPublicPlaceholder": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (оставьте пустым для публичных репозиториев)"
    },
    "step3": {
      "reviewConfig": "Проверьте вашу конфигурацию",
      "existingWorkspace": "Существующее рабочее пространство",
      "newWorkspace": "Новое рабочее пространство",
      "path": "Путь:",
      "cloneFrom": "Клонировать из:",
      "authentication": "Аутентификация:",
      "usingStoredToken": "Использование сохраненного токена:",
      "usingProvidedToken": "Использование предоставленного токена",
      "noAuthentication": "Без аутентификации",
      "sshKey": "SSH ключ",
      "existingInfo": "Рабочее пространство будет добавлено в список проектов и будет доступно для сеансов Claude/Cursor.",
      "newWithClone": "Репозиторий будет клонирован в эту папку.",
      "newEmpty": "Рабочее пространство будет добавлено в список проектов и будет доступно для сеансов Claude/Cursor.",
      "cloningRepository": "Клонирование репозитория..."
    },
    "buttons": {
      "cancel": "Отмена",
      "back": "Назад",
      "next": "Далее",
      "createProject": "Создать проект",
      "creating": "Создание...",
      "cloning": "Клонирование..."
    },
    "errors": {
      "selectType": "Пожалуйста, выберите, есть ли у вас существующее рабочее пространство или вы хотите создать новое",
      "providePath": "Пожалуйста, укажите путь к рабочему пространству",
      "failedToCreate": "Не удалось создать рабочее пространство",
      "failedToCreateFolder": "Не удалось создать папку"
    }
  },
  "versionUpdate": {
    "title": "Доступно обновление",
    "newVersionReady": "Новая версия готова",
    "currentVersion": "Текущая версия",
    "latestVersion": "Последняя версия",
    "whatsNew": "Что нового:",
    "viewFullRelease": "Посмотреть полный релиз",
    "updateProgress": "Прогресс обновления:",
    "manualUpgrade": "Ручное обновление:",
    "npmUpgradeCommand": "npm install -g @cloudcli-ai/cloudcli@latest",
    "manualUpgradeHint": "Или нажмите \"Обновить сейчас\" для автоматического обновления.",
    "updateCompleted": "Обновление успешно завершено!",
    "restartServer": "Пожалуйста, перезапустите сервер для применения изменений.",
    "updateFailed": "Обновление не удалось",
    "buttons": {
      "close": "Закрыть",
      "later": "Позже",
      "copyCommand": "Копировать команду",
      "updateNow": "Обновить сейчас",
      "updating": "Обновление..."
    },
    "ariaLabels": {
      "closeModal": "Закрыть модальное окно обновления версии",
      "showSidebar": "Показать боковую панель",
      "settings": "Настройки",
      "updateAvailable": "Доступно обновление",
      "closeSidebar": "Закрыть боковую панель"
    }
  }
}
