{
  "title": "Ключи API",
  "description": "Управление ключами API для программного доступа к вашей учетной записи реселлера",
  "createButton": "Создать ключ API",
  "empty": {
    "title": "Ключей API пока нет",
    "description": "Создайте свой первый ключ API, чтобы начать работу"
  },
  "table": {
    "name": "Имя",
    "key": "Ключ",
    "permissions": "Разрешения",
    "lastUsed": "Последнее использование",
    "requests": "Запросы",
    "status": "Статус",
    "actions": "Действия"
  },
  "tooltips": {
    "edit": "Изменить разрешения",
    "regenerate": "Перегенерировать ключ",
    "delete": "Удалить ключ"
  },
  "never": "Никогда",
  "apiUsage": {
    "title": "Использование API",
    "description": "Как использовать ваши ключи API",
    "authHeader": "Заголовок аутентификации",
    "exampleListUsers": "Пример: Список пользователей",
    "exampleCreateUser": "Пример: Создать пользователя",
    "endpoint": "Конечная точка (Endpoint)"
  },
  "createDialog": {
    "title": "Создать новый ключ API",
    "description": "Создайте новый ключ API с определенными разрешениями для программного доступа.",
    "keyName": "Имя ключа",
    "keyNamePlaceholder": "например, Моя интеграция",
    "permissions": "Разрешения",
    "allowedOrigins": "Разрешенные источники (CORS)",
    "allowedOriginsPlaceholder": "* для всех или домены через запятую",
    "allowedOriginsHelp": "Используйте *, чтобы разрешить все источники, или укажите домены, например https://example.com",
    "rateLimitMinute": "Лимит запросов (в минуту)",
    "rateLimitDay": "Лимит запросов (в день)",
    "cancel": "Отмена",
    "creating": "Создание...",
    "create": "Создать ключ API"
  },
  "secretDialog": {
    "title": "Ключ API создан",
    "description": "Скопируйте ваш секретный ключ сейчас. Вы больше не сможете его увидеть!",
    "warning": "Это единственный раз, когда вы увидите этот ключ. Храните его в надежном месте!",
    "copied": "Я скопировал свой ключ"
  },
  "deleteDialog": {
    "title": "Удалить ключ API",
    "description": "Вы уверены, что хотите удалить \"{{keyName}}\"? Это действие нельзя будет отменить, и любые интеграции, использующие этот ключ, перестанут работать.",
    "cancel": "Отмена",
    "deleting": "Удаление...",
    "delete": "Удалить ключ"
  },
  "regenerateDialog": {
    "title": "Перегенерировать ключ API",
    "description": "Вы уверены, что хотите перегенерировать \"{{keyName}}\"? Текущий ключ будет немедленно аннулирован, и все интеграции необходимо будет обновить.",
    "cancel": "Отмена",
    "regenerating": "Перегенерация...",
    "regenerate": "Перегенерировать ключ"
  },
  "editDialog": {
    "title": "Изменить ключ API",
    "description": "Обновите имя, разрешения и настройки для этого ключа API.",
    "keyName": "Имя ключа",
    "keyNamePlaceholder": "например, Моя интеграция",
    "permissions": "Разрешения",
    "allowedOrigins": "Разрешенные источники (CORS)",
    "allowedOriginsPlaceholder": "* для всех или домены через запятую",
    "rateLimitMinute": "Лимит запросов (в минуту)",
    "rateLimitDay": "Лимит запросов (в день)",
    "cancel": "Отмена",
    "saving": "Сохранение...",
    "save": "Сохранить изменения"
  },
  "permissions": {
    "users:read": {
      "name": "Чтение пользователей",
      "description": "Просмотр списка ваших конечных пользователей"
    },
    "users:create": {
      "name": "Создание пользователей",
      "description": "Создание новых конечных пользователей (списываются кредиты)"
    },
    "users:update": {
      "name": "Обновление пользователей",
      "description": "Изменение данных существующих конечных пользователей"
    },
    "users:extend": {
      "name": "Продление подписок",
      "description": "Продление подписок пользователей (списываются кредиты)"
    },
    "users:delete": {
      "name": "Удаление пользователей",
      "description": "Удаление конечных пользователей"
    },
    "credits:read": {
      "name": "Чтение кредитов",
      "description": "Просмотр баланса кредитов и расчет стоимости"
    }
  },
  "toast": {
    "created": "Ключ API успешно создан",
    "deleted": "Ключ API удален",
    "regenerated": "Ключ API перегенерирован",
    "statusUpdated": "Статус ключа API обновлен",
    "updated": "Ключ API успешно обновлен",
    "secretCopied": "Секретный ключ скопирован в буфер обмена",
    "errors": {
      "create": "Не удалось создать ключ API",
      "delete": "Не удалось удалить ключ API",
      "regenerate": "Не удалось перегенерировать ключ API",
      "update": "Не удалось обновить ключ API"
    }
  },
  "validation": {
    "keyNameRequired": "Пожалуйста, введите имя ключа",
    "permissionRequired": "Пожалуйста, выберите хотя бы одно разрешение"
  }
}