{
  "Claude Code (терминал)": "Claude Code (terminal)",
  "Claude (приложение: чат и вкладка Code)": "Claude (desktop app: chat and the Code tab)",
  "Возвращаемся в Artificial Memory": "Returning to Artificial Memory",
  "Продолжи задачу «{0}» ({1}) в Artificial Memory. Прочитай историю и причину доработки, сохрани прежний результат. После исправлений передай новый результат на проверку. Не создавай параллельный запуск, если задача уже выполняется.": "Continue task “{0}” ({1}) in Artificial Memory. Read its history and reason for rework, and preserve the previous result. Submit the revised result for review. Do not start a parallel run if the task is already running.",
  "Возобновить задачу": "Reopen task",
  "Возобновить задачу?": "Reopen task?",
  "Причина возобновления": "Reason for reopening",
  "Причина возобновления: {0}": "Reason for reopening: {0}",
  "Задача вернётся в работу. Прежний результат и приёмка сохранятся. Агент не запустится автоматически.": "The task will return to in progress. The previous result and acceptance will be preserved. The agent will not start automatically.",
  "Задача возобновлена. Передайте продолжение исполнителю.": "Task reopened. Hand the continuation to the assignee.",
  "Пока некому передать: подключите компьютер с выбранным ИИ-приложением.": "Connect a computer with your chosen AI app before assigning a task.",
  "Агент добавится к ответственным, задача станет готова к работе. Остальные ответственные сохранятся.": "The agent will be added and the task will become ready. Existing assignees will be preserved.",
  "Агент добавится к ответственным. Остальные ответственные сохранятся.": "The agent will be added. Existing assignees will be preserved.",
  "Назначены: {0}. Откройте одно из этих приложений и вставьте фразу:": "Assigned: {0}. Open one of these apps and paste this prompt:",
  "Задачу может взять подходящий агент. Откройте выбранное ИИ-приложение на подключённом компьютере и вставьте фразу:": "An eligible agent can pick up this task. Open your chosen AI app on the connected computer and paste this prompt:",
  "После выполнения агент вернёт задачу на проверку. Ответы видны в задаче, запуски — на вкладке «Результаты».": "The agent will return the task for review. Answers appear in the task; runs are on the Results tab.",
  "Перейти к проверке результата": "Review the result",
  "Кому поручить": "Assign to",
  "Кто может взять неназначенную задачу": "Who can pick up an unassigned task",
  "Принять результат и завершить": "Accept result and complete task",
  "Вернуть на доработку": "Request changes",
  "Принять передачу": "Accept handoff",
  "Завершить передачу": "Complete handoff",
  "Новая передача работы": "New handoff",
  "Принятие передачи не завершает задачу. Результат принимается отдельно в задаче.": "Accepting a handoff does not complete the task. Accept the result separately in the task.",
  "Сведения о задаче": "Task details",
  "Назначение и правила для агентов": "Assignees and agent pickup rules",
  "Сохранить правило": "Save rule",
  "Материалы на проверке": "Materials for review",
  "Материалы завершённой задачи": "Completed task materials",
  "Ответы и замечания участников. Сообщение в обсуждении само по себе не означает принятия результата.": "Participants’ answers and feedback. A discussion message does not itself mean the result was accepted.",
  "Результат принят. Задача завершена.": "Result accepted. Task completed.",
  "Задача возвращена на доработку": "Changes requested",
  "Не удалось выбрать приложение. Обновите карточку и проверьте, что компьютер подключён.": "Could not select the app. Refresh the computer card and check that the computer is connected.",
  "Выполняет задачу": "Executing a task",
  "Выходило на связь": "Has contacted the service",
  "Ожидает настройки": "Awaiting setup",
  "Подключить другое ИИ-приложение": "Connect another AI app",
  "Выберите приложение, которому хотите дать доступ к задачам, памяти и контексту. Настройка применится при следующей синхронизации.": "Choose an app to give access to tasks, memory and context. Setup will be applied on the next sync.",
  "Приложение выбрано. Запустите синхронизацию на компьютере.": "App selected. Run sync on your computer.",
  "{0} — выбрано": "{0} — selected",
  "Подключить {0}": "Connect {0}",
  "Как установить приложение на macOS": "How to install the app on macOS",
  "Откройте скачанный DMG и перетащите Artificial Memory в папку «Программы».": "Open the downloaded DMG and drag Artificial Memory into Applications.",
  "Запустите Artificial Memory из папки «Программы».": "Launch Artificial Memory from Applications.",
  "Если macOS не может проверить приложение, нажмите «Готово», а не «Переместить в Корзину».": "If macOS cannot verify the app, click Done, not Move to Trash.",
  "Откройте меню Apple → «Системные настройки» → «Конфиденциальность и безопасность». Найдите сообщение об Artificial Memory и нажмите «Всё равно открыть».": "Open the Apple menu → System Settings → Privacy & Security. Find the message about Artificial Memory and click Open Anyway.",
  "Подтвердите действие паролем Mac или Touch ID, затем нажмите «Открыть».": "Confirm with your Mac password or Touch ID, then click Open.",
  "Разрешайте запуск только приложения, скачанного с этого сайта. Исключение действует только для него — отключать защиту macOS целиком не нужно.": "Only allow an app downloaded from this website. The exception applies to this app only; you do not need to disable macOS security globally.",
  "Инструкция Apple": "Apple instructions",
  "Установите приложение для macOS или Windows и войдите в свой аккаунт. Оно подключит Claude Code, Codex, Cursor, Antigravity, Kimi и OpenCode к вашему пространству.": "Install the macOS or Windows app and sign in. It connects Claude Code, Codex, Cursor, Antigravity, Kimi and OpenCode to your space.",
  "Приложение для macOS и Windows подключает Claude Code, Codex, Cursor, Antigravity, Kimi и OpenCode.": "The macOS and Windows app connects Claude Code, Codex, Cursor, Antigravity, Kimi and OpenCode.",
  "Подключите Claude Code, Codex, Cursor, Antigravity, Kimi и OpenCode к памяти, задачам и правилам вашего пространства.": "Connect Claude Code, Codex, Cursor, Antigravity, Kimi and OpenCode to your space’s memory, tasks and rules.",
  "Откройте приложение и подтвердите подключение в браузере.": "Open the app and confirm the connection in your browser.",
  "Перезапустите ваше ИИ-приложение.": "Restart your AI app.",
  "Вернитесь в пространство и дайте агенту первую задачу.": "Return to your space and give your agent its first task.",
  "Доступ и синхронизация": "Access and sync",
  "Доступ хранится в защищённом хранилище системы. Приложение не запрашивает доступ к экрану, камере или микрофону. Навыки и настройки синхронизируются раз в час, пока приложение открыто.": "Access credentials are kept in your system’s secure storage. The app does not request screen, camera or microphone access. Skills and settings sync hourly while the app is open.",
  "Продолжим ранее начатую оплату с сохранённой скидкой.": "Resume your previous checkout with its saved discount.",
  "Промокод (необязательно)": "Promo code (optional)",
  "Проверяем промокод…": "Checking promo code…",
  "Проверить промокод": "Check promo code",
  "Не удалось проверить скидку. Попробуйте ещё раз.": "Could not check the discount. Please try again.",
  "Скидка: {0}": "Discount: {0}",
  "К оплате: {0}": "Total: {0}",
  "Дополнительные места оплачиваются без скидки.": "Extra seats are charged at full price.",
  "Подтвердите количество мест на следующий период перед оплатой.": "Confirm the seat count for the next period before paying.",
  "В личное пространство нельзя приглашать участников. Выберите общее пространство.": "Members cannot be invited to a personal space. Select a shared space.",
  "Сначала освободите лишние места, затем уменьшите их количество на следующий период.": "Free up occupied seats before reducing the seat count for the next period.",
  "Оплата смены тарифа уже ожидает подтверждения. Проверьте её статус перед новой оплатой.": "A plan change payment is awaiting confirmation. Check its status before paying again.",
  "Смена тарифа уже оплачена и запланирована на следующий период. Проверьте условия подписки.": "A paid plan change is already scheduled for the next period. Check your subscription details.",
  "Не удалось определить следующий тариф. Обратитесь в поддержку; повторно платить не нужно.": "Could not determine the next plan. Contact support; do not pay again.",
  "Параметры запроса на места изменились. Обновите страницу и рассчитайте доплату заново.": "The seat request has changed. Refresh the page and calculate a new quote.",
  "Количество мест уже изменилось. Обновите страницу и проверьте новое значение.": "The seat count has changed. Refresh the page and check the new count.",
  "Чтобы увеличить количество мест, сначала оплатите дополнительные места.": "Pay for additional seats before increasing the seat count.",
  "Укажите хотя бы одно дополнительное место.": "Choose at least one additional seat.",
  "Расчёт доплаты устарел. Рассчитайте сумму заново перед оплатой.": "Your quote has expired. Calculate a new quote before paying.",
  "Условия подписки изменились. Обновите страницу и рассчитайте доплату заново.": "Your subscription terms have changed. Refresh the page and calculate a new quote.",
  "Этот расчёт уже использован для оплаты. Проверьте платёж перед повторной покупкой.": "This quote has already been used for payment. Check the payment before buying again.",
  "Нет доступа к репозиториям GitHub. Подключите GitHub снова и проверьте выбранные репозитории.": "GitHub repository access is unavailable. Reconnect GitHub and check the selected repositories.",
  "Авторизация GitHub истекла. Пройдите авторизацию ещё раз.": "GitHub authorization has expired. Authorize GitHub again.",
  "Выбрано слишком много репозиториев. В настройках GitHub App оставьте только нужные и повторите подключение.": "Too many repositories are selected. Limit the GitHub App to the repositories you need and reconnect.",
  "GitHub не подтвердил доступ только для чтения. Проверьте разрешения приложения и подключите его снова.": "GitHub did not confirm read-only access. Check the app permissions and reconnect.",
  "Подключение GitHub изменилось. Обновите страницу и выберите репозиторий заново.": "The GitHub connection has changed. Refresh the page and select the repository again.",
  "Пробный период недоступен для этого пространства. Проверьте текущий тариф и условия пробного периода.": "A trial is not available for this space. Check the current plan and trial eligibility.",
  "Возвращаемся в Artificial Memory…": "Returning to Artificial Memory…",
  "Включите JavaScript и подключите GitHub снова.": "Enable JavaScript and connect GitHub again.",
  "Каждое дополнительное место — 390 ₽ в месяц или 3 900 ₽ в год. При добавлении оплачивается только время до конца текущего периода.": "Each extra seat costs ₽390 per month or ₽3,900 per year. When adding seats, you pay only for the time remaining in your paid period.",
  "Сколько мест добавить": "Seats to add",
  "Рассчитать доплату": "Calculate additional payment",
  "Дополнительных мест: {1}. Доплата до {2}: {0}.": "Extra seats: {1}. Additional payment through {2}: {0}.",
  "Базовый тариф — {0}": "Base plan: {0}",
  "Дата окончания тарифа не изменится. Места появятся после подтверждения оплаты.": "Your plan end date will not change. Seats become available once payment is confirmed.",
  "Оплатить — {0}": "Pay {0}",
  "Дополнительных мест в следующем периоде": "Extra seats in the next period",
  "Сохранить для следующего периода": "Save for the next period",
  "Уменьшение не меняет уже оплаченный доступ. Сначала освободите лишние места — участников автоматически не удаляем.": "Reducing seats does not change access you have already paid for. Free up occupied seats first; members are never removed automatically.",
  "Количество мест для следующего продления сохранено. Оплаченные места пока остаются доступны.": "Seat count saved for your next renewal. Your paid seats remain available for now.",
  "Не удалось изменить количество мест. Обновите страницу и повторите попытку.": "Could not change the seat count. Refresh the page and try again.",
  "Не удалось изменить количество мест.": "Could not change the seat count.",
  "Расчёт устарел. Рассчитайте доплату ещё раз.": "This quote has expired. Calculate the payment again.",
  "Обрабатываем запрос…": "Processing your request…",
  "Продлить — {0}": "Renew for {0}",
  "Следующий тариф уже оплачен и начнёт действовать {0}. До этой даты текущий тариф и оплаченные места сохраняются.": "Your next plan is paid and starts on {0}. Your current plan and paid seats remain available until then.",
  "3 900 ₽ за место при оплате за год": "₽3,900 per extra seat when billed yearly",
  "Настоящая карточка предложения в память: проверка страницы на телефоне. Запись ожидает решения человека.": "Actual memory proposal card in the Russian interface: check the page on a phone. Awaiting human review.",
  "Предложение в память тестового проекта. Открыть снимок ↗": "Memory proposal in a test project · Russian interface. Open screenshot ↗",
  "Открыть снимок предложения в память в новой вкладке": "Open memory proposal screenshot in a new tab",
  "Настоящая карточка задачи: проверить главную страницу на телефоне, три критерия готовности. Исполнитель ещё не назначен.": "Actual task card in the Russian interface: check the homepage on a phone, with three acceptance criteria. Not yet assigned.",
  "Задача тестового проекта, готовая к работе. Открыть снимок ↗": "Test project task, ready to start · Russian interface. Open screenshot ↗",
  "Открыть снимок задачи в новой вкладке": "Open task screenshot in a new tab",
  "Лимит задач сохранён.": "Task limit saved.",
  "Одновременные задачи": "Concurrent tasks",
  "Лимит общий для всех тредов этого подключения. Одну задачу выполняет только один запуск. Текущие задачи не прерываются при уменьшении лимита.": "The limit is shared by all threads on this connection. Only one run can work on a task. Lowering the limit does not interrupt current tasks.",
  "Ваш тариф позволяет до {0} одновременных задач.": "Your plan allows up to {0} concurrent tasks.",
  "Ваш тариф позволяет до {0} одновременной задачи.": "Your plan allows up to {0} concurrent task.",
  "Сохранён лимит {0}, но тариф сейчас позволяет меньше, поэтому действует лимит {1}.": "The saved limit is {0}, but the plan now allows fewer, so the limit in force is {1}.",
  "Сохранённое значение снова начнёт действовать, если тариф это позволит.": "The saved value applies again once the plan allows it.",
  "Такой лимит выше, чем позволяет тариф. Выберите значение из списка или смените тариф в разделе «Тариф и оплата».": "This limit is above what the plan allows. Choose a value from the list or change the plan in Plan and billing.",
  "Сохранить лимит": "Save limit",
  "Автоматическое продление включено": "Automatic renewal enabled",
  "Автоматическое продление отключено": "Automatic renewal disabled",
  "Будущие списания будут выполняться по расписанию тарифа.": "Future charges will follow the plan schedule.",
  "Доступ сохранится до конца оплаченного периода.": "Access will remain available until the end of the paid period.",
  "Ключ отозван": "Access key revoked",
  "Подключённое приложение больше не сможет использовать этот ключ.": "The connected application can no longer use this key.",
  "Не удалось отозвать ключ": "Could not revoke the access key",
  "Не удалось сохранить настройку": "Could not save the setting",
  "Текущая область работы не изменилась. Повторите попытку.": "Your current work area has not changed. Try again.",
  "Не удалось сменить рабочий раздел": "Could not switch work areas",
  "История": "History",
  "Предыдущие настройки можно вернуть. При возврате будет создана новая версия — история не перезаписывается.": "You can restore previous settings. Restoring creates a new version and never rewrites history.",
  "Загружаем историю…": "Loading history…",
  "Истории пока нет": "No history yet",
  "Текущая": "Current",
  "Создана возвратом к версии {0}": "Created by restoring version {0}",
  "Возврат к версии {0}. После применения появится новая версия.": "Restoring version {0}. Applying this change will create a new version.",
  "Скачать Artificial Memory": "Download Artificial Memory",
  "Приложение Artificial Memory для Windows и macOS.": "The Artificial Memory app for Windows and macOS.",
  "О продукте": "About",
  "Личный сайт": "Personal website",
  "Самозанятый (НПД)": "Self-employed (professional income tax)",
  "В кабинет": "Open Artificial Memory",
  "К содержимому": "Skip to content",
  "Artificial Memory для компьютера": "Artificial Memory for desktop",
  "Версия {0}": "Version {0}",
  "Установщики": "Installers",
  "Для вашей системы": "For your system",
  "Скачать": "Download",
  "Пока недоступно": "Not available yet",
  "Обновлено {0}": "Updated {0}",
  "Сборки готовятся к публикации.": "Builds are being prepared for publication.",
  "Приложения": "Apps",
  "Другое пространство": "Another space",
  "Выбрать пространство": "Choose space",
  "Войдите, чтобы проверить и подтвердить подключение компьютера.": "Sign in to review and approve this computer connection.",
  "Подтверждение получено. Откройте Artificial Memory, чтобы завершить подключение.": "Approval received. Open Artificial Memory to finish connecting.",
  "Открыть Artificial Memory": "Open Artificial Memory",
  "Срок запроса истёк. Начните подключение заново в приложении.": "This request has expired. Start connecting again in the app.",
  "Этот запрос уже завершён. Начните подключение заново в приложении.": "This request has already finished. Start connecting again in the app.",
  "Подтверждайте только запрос, который вы начали на своём компьютере.": "Only approve a request you started on your own computer.",
  "Не удалось подтвердить запрос. Проверьте подключение и повторите попытку.": "The request could not be approved. Check your connection and try again.",
  "Подключить этот компьютер": "Connect this computer",
  "Не подключать": "Do not connect",
  "Этот компьютер уже был подключён": "This computer was connected before",
  "Похожие компьютеры уже были подключены": "Similar computers were connected before",
  "Вернуть: компьютер подключится под прежней записью. История компьютера, задачи его ИИ-агентов и место в поэтапном обновлении сохранятся, новая запись не появится.": "Bring back: the computer connects under its previous record. Its history, the tasks of its AI agents and its place in a staged update stay, and no new record is created.",
  "Подключить как новый: это другой компьютер. Появится новая запись с новыми ИИ-агентами, а прежняя останется отключённой.": "Connect as new: this is a different computer. A new record with new AI agents is created, and the previous one stays disconnected.",
  "Вернуть «{0}»": "Bring back “{0}”",
  "Отключён {0}": "Disconnected {0}",
  "ИИ-агентов: {0}": "AI agents: {0}",
  "Подключить как новый": "Connect as a new computer",
  "У вас есть отключённый компьютер с таким же именем. Выберите, вернуть его или подключить этот компьютер как новый.": "You have a disconnected computer with the same name. Choose whether to bring it back or to connect this computer as a new one.",
  "Этот компьютер уже нельзя вернуть: он подключён снова или отключён администратором. Начните подключение заново или подключите компьютер как новый.": "This computer can no longer be brought back: it is connected again or an administrator removed it. Start connecting again, or connect the computer as a new one.",
  "Запрос не подтверждён: нажмите одну из кнопок ниже.": "The request is not confirmed: press one of the buttons below.",
  "Этот запрос уже подтверждён с другим выбором, и он остаётся в силе. Чтобы выбрать иначе, отмените подключение в приложении и начните его заново.": "This request is already confirmed with the other choice, and that choice stands. To choose differently, cancel the connection in the application and start it again.",
  "Запретить возврат": "Forbid return",
  "Компьютер отключён, но человек, который его подключал, может вернуть его при новом подключении — с прежними ИИ-агентами и выданными им полномочиями. После запрета его можно будет подключить только как новый.": "The computer is disconnected, but the person who connected it can bring it back at a new connection, with its previous AI agents and the permissions granted to them. Once forbidden, it can only be connected as a new computer.",
  "Это ваш компьютер, и вы можете вернуть его: начните подключение на нём заново и на странице подтверждения выберите «Вернуть». Его ИИ-агенты вернутся вместе с ним.": "This is your computer and you can bring it back: start connecting it again and choose “Bring back” on the approval page. Its AI agents come back with it.",
  "Эту запись нельзя вернуть. Компьютер можно подключить заново — он появится как новый.": "This record cannot be brought back. The computer can be connected again and will appear as a new one.",
  "Запретить возврат «{0}»?": "Forbid the return of “{0}”?",
  "{0} · {1} · ID …{2}. Компьютер уже отключён. После запрета человек, который его подключал, не сможет вернуть эту запись, её ИИ-агентов и выданные им полномочия: компьютер можно будет подключить только как новый. Отменить запрет нельзя.": "{0} · {1} · ID …{2}. The computer is already disconnected. Once forbidden, the person who connected it cannot bring back this record, its AI agents or the permissions granted to them: the computer can only be connected as a new one. This cannot be undone.",
  "Возврат компьютера запрещён.": "The computer's return is forbidden.",
  "Приложение не подключено": "App not connected",
  "Вернётся приостановленным": "Comes back paused",
  "Вернётся с компьютером": "Comes back with the computer",
  "Компьютер вернули без этого приложения. Подключите его ниже — агент вернётся таким, каким был.": "The computer was brought back without this app. Connect it below and the agent comes back as it was.",
  "Отключён вместе с компьютером": "Disconnected with its computer",
  "Агент отключён, потому что отключён его компьютер или приложение. Он вернётся, когда их подключат снова.": "The agent is disconnected because its computer or app is. It comes back when they are connected again.",
  "Агент вернётся приостановленным, как был до отключения.": "The agent comes back paused, as it was before the disconnect.",
  "Не возвращать агента": "Do not bring the agent back",
  "Не возвращать агента?": "Do not bring the agent back?",
  "Агент не вернётся, когда его компьютер подключат снова, и его полномочия тоже. Отменить это нельзя.": "The agent will not come back when its computer is connected again, and neither will its permissions. This cannot be undone.",
  "Агент не вернётся вместе с компьютером.": "The agent will not come back with the computer.",
  "Вернётся с агентом": "Comes back with the agent",
  "Эти полномочия не вернутся к агенту, когда его компьютер подключат снова.": "These permissions will not come back to the agent when its computer is connected again.",
  "Компьютер «{0}» с таким же именем сейчас подключён. Если это он, сначала отключите его на странице «Компьютеры» и обновите эту страницу: тогда его можно будет вернуть, а не подключать заново.": "The computer “{0}” with the same name is connected right now. If this is that computer, disconnect it on the Computers page first and reload this page: then you can bring it back instead of connecting it anew.",
  "· проект": "project",
  "{0} · {1} · проект {2}": "{0} · {1} · project {2}",
  "{0} Изменение не сохранено.": "{0} The change was not saved.",
  "{0} МБ": "{0} MB",
  "{0} Можно безопасно повторить попытку.": "{0} It is safe to try again.",
  "{0} Настройки не изменены.": "{0} Settings were not changed.",
  "{0}: данные устарели": "{0}: data is outdated",
  "{0}: нет связи": "{0}: no connection",
  "{0}: обновление не завершено": "{0}: Update not completed",
  "1 год": "1 year",
  "180 дней": "180 days",
  "30 дней": "30 days",
  "90 дней": "90 days",
  "Абзац": "paragraph",
  "Автоматическая проверка завершилась ошибкой.": "The automatic check ended in an error.",
  "Автоматически": "Automatically",
  "Автопродление включено": "Auto-renewal is on",
  "Автопродление выключено": "Auto-renewal is off",
  "Автор предложения": "Author of the proposal",
  "Агент:": "Agent:",
  "Агенты": "Agents",
  "Агенты: {0}": "Agents: {0}",
  "Администратор": "Administrator",
  "Активен": "Active",
  "Активировать": "Activate",
  "Активировать проверенную версию": "Activate the verified version",
  "Активна": "Active",
  "Активно": "Active",
  "Активность": "Activity",
  "Активные пользователи": "Active users",
  "активных": "active",
  "Активных блокировок нет": "No active blockers",
  "Активных проблем нет": "No active problems",
  "Актуальна": "Up to date",
  "Актуально": "Up to date",
  "Аннулирован": "Cancelled",
  "Артефакт": "Artifact",
  "Артефакт архивирован": "Artifact archived",
  "Артефакт восстановлен": "Artifact restored",
  "Артефакт запуска {0}": "Run artifact {0}",
  "Архив": "Archive",
  "Архитектура": "Architecture",
  "Аудит": "Audit",
  "Аудит продукта": "Product audit",
  "байт": "byte",
  "Без артефакта": "No artifact",
  "Без даты окончания": "No end date",
  "Без задачи": "No task",
  "без названия": "nameless",
  "Без приоритета": "No priority",
  "Без проекта": "No project",
  "Без удаления": "Without removal",
  "Блок исчезнет из документа после сохранения изменения.": "The block will disappear from the document after saving the change.",
  "Блокируют эту задачу": "Blocking this task",
  "блоков": "block",
  "блоков · обновлено": "blocks · updated",
  "Будет рассчитана после выбора файла": "It will be calculated after selecting the file",
  "Будущие списания снова будут разрешены по расписанию тарифа. Списание не выполняется в момент подтверждения.": "Scheduled charges will be enabled again. Confirming this action does not charge you immediately.",
  "В архив": "Archive",
  "В архиве": "Archived",
  "В документе есть несохранённые изменения.": "There are unsaved changes in the document.",
  "В команду снова можно будет добавлять участников.": "Members can be added to the team again.",
  "В норме": "Healthy",
  "В приложении": "In the app",
  "В работе": "In progress",
  "В работе без ответственного": "Working without responsibility",
  "В рабочем разделе должен остаться хотя бы один владелец или администратор.": "At least one owner or administrator must remain in the work area.",
  "В сети: {0}": "Online: {0}",
  "Вариантов:": "Options:",
  "Варианты": "Options",
  "Вас упомянули": "You were mentioned",
  "Ваша задача": "Your task",
  "Введите запрос": "Enter the request",
  "Введите минимум два символа.": "Enter at least two characters.",
  "Вернуть": "Restore",
  "Вернуть в очередь": "Return to queue",
  "Версии": "Releases",
  "Версии платформы": "Platform releases",
  "Версия": "Version",
  "Версия выпуска:": "Release version:",
  "Версия домашнего сервера": "Home server version",
  "Версия настройки:": "Setup version:",
  "Версия отозвана.": "Version withdrawn.",
  "Включён": "Enabled",
  "Включить": "Turn on",
  "Включить продление": "Enable auto-renewal",
  "Включить светлую тему": "Use light theme",
  "Включить тёмную тему": "Use dark theme",
  "Включить участника?": "Enable a participant?",
  "Владелец": "Owner",
  "Владельцы и администраторы": "Owners and administrators",
  "Внешний": "External",
  "Внешняя ссылка": "External reference",
  "во всех проектах": "all projects",
  "Возвращён": "Returned",
  "Возобновить": "Resume",
  "Возобновить продление": "Resume auto-renewal",
  "Войти": "Sign in",
  "Вопросы:": "Questions:",
  "Восстанавливаем канал синхронизации": "Restore the synchronization channel",
  "Восстановить": "Restore",
  "Восстановить команду?": "Rebuild the team?",
  "Восстановить оплату": "Restore payment",
  "Временно": "Temporarily",
  "Временное": "Temporary",
  "Временный": "Temporary",
  "Время изменения не измерено": "Change time not measured",
  "Вручную": "Manually",
  "Все": "All",
  "Всё в порядке": "All good",
  "Все документы": "All documents",
  "Все доступные": "All available",
  "Все проекты": "All projects",
  "Всё рабочий раздел": "The entire work area",
  "Все разделы": "All sections",
  "Все состояния": "All statuses",
  "Все участники": "All participants",
  "Встроенный": "Built-in",
  "Выберите доступный способ получения событий.": "Choose the available way to receive events.",
  "Выберите предмет": "Select an item",
  "Выберите участника": "Select a participant",
  "Выберите участника этого рабочего раздела.": "Choose a member of this work area.",
  "Выберите хотя бы один способ получения событий.": "Choose at least one way to get events.",
  "Выберите хотя бы один рабочий раздел.": "Choose at least one work area.",
  "Выберите, как получать изменения из рабочих разделов. Внешний чат для этого не нужен.": "Choose how to get changes from work areas. You don't need an external chat.",
  "Выберите, с чем хотите работать.": "Choose what you want to work with.",
  "Выбранные варианты, обоснование и доказательства.": "Selected options, justification and evidence.",
  "Выбранные объекты относятся к разным задачам.": "Selected objects relate to different tasks.",
  "Выбранный вариант": "Selected option",
  "Выбранный ответственный больше недоступен.": "The chosen person is no longer available.",
  "Выбрано: {0}": "Selected: {0}",
  "Вывод после ошибки": "Conclusion after error",
  "Выдан ключ доступа": "Issued access key",
  "Выйти": "Leave",
  "Выключен": "Disabled",
  "Выполнен вход": "Signed in",
  "Неудачная попытка входа": "Failed sign-in attempt",
  "Общий проект": "Shared project",
  "С чего начать": "Getting started",
  "Проект открыт всему вашему пространству.": "The project is open to your whole space.",
  "В пространстве подключено компьютеров: {0}. Если вашего среди них нет, подключите его.": "Computers connected to the space: {0}. If yours is not among them, connect it.",
  "Установите приложение Artificial Memory на компьютер, где будете работать, и подключите его к этому пространству.": "Install the Artificial Memory app on the computer you will work on and connect it to this space.",
  "На компьютерах {0} Artificial Memory работает только в выбранных проектах, а общий проект туда пока не добавить. Чтобы приложения в его папке получали память, контекст и задачи, выберите в карточке компьютера «Во всех проектах».": "On the computers {0} Artificial Memory works only in the selected projects, and a shared project cannot be added there yet. For the apps in its folder to get its memory, context and tasks, choose “In every project” on the computer's card.",
  "Получите доступ к коду": "Get access to the code",
  "Общий проект открывает память, контекст и задачи, но не код: доступ к репозиторию выдаёт владелец в Gitea или GitHub. Если доступа нет, напишите тому, кто вас пригласил: {0}.": "A shared project opens its memory, context and tasks, but not the code: the owner gives access to the repository in Gitea or GitHub. If you do not have it, write to the person who invited you: {0}.",
  "Владелец не указал репозиторий проекта. Спросите, где лежит код, у того, кто вас пригласил: {0}. Без кода с проектом можно работать только здесь.": "The owner has not named the project's repository. Ask the person who invited you where the code is: {0}. Without the code you can work on the project only here.",
  "Откройте папку проекта в ИИ-приложении": "Open the project's folder in an AI app",
  "Склонируйте репозиторий и откройте его папку в Claude Code, Codex или другом подключённом приложении. Приложение узнает проект по адресу репозитория и получит его память, контекст и задачи.": "Clone the repository and open its folder in Claude Code, Codex or another connected app. The app recognises the project by the repository address and gets its memory, context and tasks.",
  "Возьмите задачу": "Take a task",
  "Задачи проекта — на этой странице. Создавайте и берите их здесь или попросите приложение показать задачи проекта.": "The project's tasks are on this page. Create and take them here, or ask the app to show the project's tasks.",
  "Задачи проекта — на этой странице. Проект открыт только для чтения: создавать и брать задачи могут его владельцы.": "The project's tasks are on this page. The project is open read only: its owners create and take tasks.",
  "Задачи проекта — на этой странице. У вас в этом пространстве роль наблюдателя: брать задачи могут остальные участники.": "The project's tasks are on this page. You are a viewer in this space: the other members can take tasks.",
  "{0} выберет, какому своему пространству открыть проект. Здесь появятся это пространство и его участники.": "{0} will choose which of their spaces to open the project to. That space and its members will appear here.",
  "Код этим не открывается: доступ к {0} гости получают от вас в Gitea или GitHub.": "This does not open the code: guests get access to {0} from you in Gitea or GitHub.",
  "Приглашение получает человек. Принимая его, он выбирает одно из своих пространств: проект увидят все его участники и их ИИ-агенты, и вы увидите, кто это. Доступ к коду проекта даётся отдельно — в Gitea или GitHub.": "A person receives the invitation. When accepting it, they choose one of their spaces: all its members and their AI agents will see the project, and you will see who they are. Access to the project's code is given separately, in Gitea or GitHub.",
  "Приглашение от {0}": "Invitation from {0}",
  "Какому вашему пространству открыть проект": "Which of your spaces to open the project to",
  "Командное пространство": "Team space",
  "Проект уже открыт этому пространству.": "The project is already open to this space.",
  "Владелец проекта увидит, какому пространству он открыт и кто в нём. Доступ к коду проекта этим приглашением не открывается: его выдаёт владелец в Gitea или GitHub.": "The project's owner will see which space it is open to and who is in it. This invitation does not open the project's code: the owner gives that access in Gitea or GitHub.",
  "Принять проект можно в пространство, где вы владелец или администратор. Таких пространств у вас нет — отклоните приглашение или попросите права в своей команде.": "A project can be accepted into a space where you are an owner or administrator. You have no such space: decline the invitation or ask your team for the role.",
  "Открыть пространству «{0}»": "Open to “{0}”",
  "Выберите пространство": "Choose a space",
  "Проект открыт пространству «{0}».": "The project is open to “{0}”.",
  "Переключитесь на это пространство, чтобы начать работу с проектом.": "Switch to that space to start working on the project.",
  "и ещё {0}": "and {0} more",
  "Видят участники ({0}): {1} — и ИИ-агенты этого пространства.": "Seen by its members ({0}): {1}, and by this space's AI agents.",
  "Видят ИИ-агенты этого пространства; людей в нём нет.": "Seen by this space's AI agents; there are no people in it.",
  "Открыть память проекта": "Open the project's memory",
  "Задачи проекта": "Tasks of the project",
  "В этом проекте пока нет задач.": "This project has no tasks yet.",
  "Приглашение отправлено. Проект откроется, когда его примут.": "The invitation is sent. The project opens once it is accepted.",
  "Общие проекты": "Shared projects",
  "Вас приглашают": "You are invited",
  "Приглашение отклонено.": "The invitation is declined.",
  "Открыты вам": "Opened to you",
  "Вы отказались от проекта.": "You gave the project up.",
  "Отказаться": "Give up",
  "Открыты вами": "Opened by you",
  "Приглашён {0} · {1}": "Invited {0} · {1}",
  "Доступ открыт": "Access is open",
  "Ждёт ответа": "Waiting for an answer",
  "Доступ закрыт.": "The access is closed.",
  "Закрыть доступ": "Close the access",
  "Отозвать приглашение": "Withdraw the invitation",
  "Логин или email приглашаемого": "Login or email of the person to invite",
  "Уровень": "Level",
  "Пригласить": "Invite",
  "Не задано": "Not set",
  "Правила пока не заданы.": "No rules have been set yet.",
  "{0} из {1} символов": "{0} of {1} characters",
  "изменено {0}": "changed {0}",
  "Менять эти правила могут владелец и администраторы.": "The owner and administrators can change these rules.",
  "Эти правила уже изменил кто-то другой. Обновите страницу и повторите.": "Someone else has already changed these rules. Reload the page and try again.",
  "Правила сохранены. Компьютеры получат их при следующей синхронизации.": "The rules are saved. Computers receive them with the next synchronization.",
  "Правила не сохранены": "The rules were not saved",
  "Например: «Сообщения коммитов пишем на английском. Перед выпуском запускаем тесты.»": "For example: \"Commit messages are in English. Run the tests before a release.\"",
  "есть правила": "has rules",
  "Правила проекта «{0}»": "Rules of the project \"{0}\"",
  "Например: «Схему базы меняем только миграциями. Интерфейс проверяем на телефоне.»": "For example: \"Change the database schema only through migrations. Check the interface on a phone.\"",
  "Мои предпочтения": "My preferences",
  "Например: «Отвечай коротко и по шагам, простым языком.»": "For example: \"Answer briefly, step by step, in plain language.\"",
  "Компьютер и пользователь": "Computer and user",
  "Код из приложения на вашем компьютере": "Code from the application on your computer",
  "Приложение Artificial Memory показывает шесть цифр. Если вы не начинали подключение сами, не вводите код и закройте страницу.": "The Artificial Memory application shows six digits. If you did not start this connection yourself, do not enter a code and close the page.",
  "Код не совпал с тем, что показывает приложение. Проверьте шесть цифр и введите их снова.": "The code does not match the one the application shows. Check the six digits and enter them again.",
  "Слишком много неудачных попыток входа. Подождите 15 минут или восстановите пароль.": "Too many failed sign-in attempts. Wait 15 minutes or reset your password.",
  "Выполнение агентов и связанные идентификаторы.": "Execution of agents and associated identifiers.",
  "Выполнено": "Completed",
  "Выполнил: {0}": "Completed by: {0}",
  "Выполняется": "Running",
  "Выпустить ключ": "Release the key",
  "Высокая надёжность": "High reliability",
  "Высокий": "High",
  "Готов": "Ready",
  "Готова к работе": "Ready",
  "Готово": "Done",
  "Готово к работе": "Ready",
  "Данные": "Data",
  "Данные оплаты временно недоступны": "Payment data is temporarily unavailable",
  "Данные предложения не изменены.": "These proposals are unchanged.",
  "Данные уже изменились. Обновите страницу и повторите действие.": "The data has already changed. Update the page and repeat the action.",
  "Действие не выполнено.": "Action not completed.",
  "Повторите попытку.": "Try again.",
  "Действует до": "Acts until",
  "Дизайн": "Design",
  "Для вас": "For you.",
  "Для истории": "For history.",
  "Для каждой указан следующий шаг": "For each, the following step is indicated",
  "Для установки в своей инфраструктуре с конечными настраиваемыми лимитами.": "To install in your infrastructure with finite customizable limits.",
  "до {0}": "until {0}",
  "До конца проекта": "Until the project ends",
  "Добавить": "Add",
  "Добавить блок": "Add a block",
  "Добавить проект": "Add a draft",
  "Добавить результат": "Add the result",
  "Добавить результат работы": "Add the result of the work",
  "Добавить человека": "Add person",
  "Добавлен артефакт": "Added artifact",
  "Добавлен комментарий": "Added comment",
  "Добавлен результат работы": "Added output",
  "Добавлен участник": "Added participant",
  "Добавьте контекст, вопрос или результат проверки": "Add context, question or result of the review",
  "Добавьте результат работы и свяжите его с этой задачей.": "Add the result of the work and associate it with this task.",
  "Доказательства:": "Evidence:",
  "Доказательство": "Evidence",
  "Документ": "Document",
  "Документ архивирован": "Document archived",
  "Документ восстановлен": "Document restored",
  "Документ задачи «{0}»": "Document of the \"{0}\" problem",
  "Документ не создан.": "Document not created.",
  "Документ не сохранён": "Document not saved",
  "Документ обновлён.": "Document updated.",
  "Документ экспортирован": "Document exported",
  "Документов нет": "No documents",
  "Документы": "Documents",
  "Документы, дизайн, код, данные, тесты и релизы.": "Documents, design, code, data, tests and releases.",
  "Дополнительные подключения требуют внимания.": "Additional connections require attention.",
  "Доска": "Board",
  "Доска задач": "Taskboard",
  "Доставка поставлена в очередь повторно.": "Delivery is back on line.",
  "Доставлено": "Delivered.",
  "Доступ": "Access",
  "Доступ будет отозван, а подтверждённая история сохранится.": "Access will be revoked and confirmed history will be kept.",
  "Доступ к проекту «{0}» сохранён.": "Access to the project \"{0}\" is saved.",
  "Доступ к рабочему разделу закрыт.": "Access to the work area is closed.",
  "Доступ ограничен": "Access restricted",
  "Доступ сохранён до конца льготного периода.": "Access is maintained until the end of the grace period.",
  "Доступ сохранён до конца оплаченного периода.": "Access is saved until the end of the paid period.",
  "Доступен": "Available",
  "Доступен выбранным участникам": "Available to selected participants",
  "Доступна": "Available",
  "Доступно обновление": "Update available",
  "Единый рабочий контекст для человека и ИИ: состояние, участники, обсуждение, доказательства и история.": "A common working context for humans and AI: state, participants, discussion, evidence, and history.",
  "Её больше нельзя будет назначить компьютерам. Уже установленная версия не удалится автоматически.": "It can no longer be assigned to computers, and the version already installed will not be automatically deleted.",
  "Ежегодно": "Every year.",
  "Ежемесячно": "Monthly",
  "Если работа требует выбора, зафиксируйте варианты, исход и обоснование на странице решений.": "If the job requires choice, record options, outcome, and justification on the decision page.",
  "Есть несохранённые изменения.": "There are unsaved changes.",
  "Есть обновление": "There's an update.",
  "Есть работа без безопасного продолжения": "There is work without safe continuation",
  "Ещё": "More",
  "ещё не выбран": "not yet selected",
  "ещё не использовался": "not yet used",
  "Ещё не проверялся": "Not checked yet.",
  "Ещё не установлено": "Not installed yet.",
  "Ждёт": "Waiting",
  "Ждёт решения": "Waiting for a decision",
  "Желаемый": "Desired",
  "Заблокировано": "Blocked",
  "Заблокировать": "Block",
  "Завершён": "Completed",
  "Завершён сеанс": "Session closed.",
  "Завершена": "Completed",
  "Завершено": "Done",
  "Завершено {0}.": "Completed {0}.",
  "Завершить": "Complete",
  "Завершить первый процесс": "Complete the first process",
  "Завершить передачу?": "Finish the show?",
  "Зависит от задач: {0}": "Depends on the task: {0}",
  "Заголовок": "Title:",
  "Загружаем актуальное состояние Agent Memory…": "Loading the current Agent Memory status…",
  "Загружаем актуальные данные раздела…": "Loading the current section data…",
  "Загружаем данные оплаты": "Downloading payment data",
  "задача": "task",
  "Задача": "Task",
  "Задача ·": "Task",
  "Задача создана": "Task created",
  "Задача обновлена": "Task updated",
  "Представление сохранено": "View saved",
  "Представление удалено": "View removed",
  "Задача, решение, запуск, участник или коммит": "Task, decision, run, participant, or commit",
  "Задачи": "Tasks",
  "Задачи готовы к началу или уже выполняются человеком либо ИИ-агентом.": "Tasks are ready to begin or are already being performed by a human or AI agent.",
  "Закрыта": "Closed",
  "Закрыть без передачи": "Close without handoff",
  "Закрыть меню": "Close menu",
  "Заменена": "Replaced",
  "Заметка": "Note",
  "Заметка не найдена.": "No note found.",
  "Заметка памяти": "Memory note",
  "Заметки": "Notes",
  "Заметки Agent Memory не смешиваются с оперативной работой. Откройте отдельный поиск, чтобы видеть доверие, статус и полный источник знания.": "Agent Memory notes don't mix with operational work. Open a separate search to see trust, status, and the full source of knowledge.",
  "Записано": "Recorded",
  "Запись без истории будет удалена. Компьютер можно подключить заново.": "The record without the history will be deleted. The computer can be reconnected.",
  "Запись без истории можно удалить и подключить заново.": "A record without history can be deleted and reconnected.",
  "Запрос": "Request",
  "Запрос не выполнялся.": "The request was not fulfilled.",
  "Запрос не должен быть длиннее {0} символов.": "The request should not be longer than {0} characters.",
  "Запрос останется в истории вместе с указанной причиной.": "The request will go down in history along with the reason.",
  "Запрос отменён автором": "Request cancelled by author",
  "Запросил:": "Requested by:",
  "Запросить": "Request",
  "Запросить согласование": "Request approval",
  "Запросов для оценки нет": "No evaluation requests",
  "Запросов ждут оценки": "Requests await evaluation",
  "Запрошено согласование": "Consent requested",
  "Запуск": "Run",
  "Запуск {0}": "Run {0}",
  "Запуск без названия": "Untitled run",
  "Запуск ждёт разрешения на продолжение": "The run is waiting for approval to continue",
  "Запуск завершился ошибкой; проверьте результат и доказательства": "The run failed; review its result and evidence",
  "Запуск стоит в очереди": "The run is queued",
  "Запуск: {0}": "Run: {0}",
  "Запускаем…": "Starting…",
  "Запуски": "Runs",
  "Запуски, которые не достигли результата и требуют разбора доказательств.": "Runs that failed to produce a result and require an evidence review.",
  "Запустить пилот": "Start pilot",
  "Зарегистрировать": "Register",
  "Зафиксировано изменение": "Change recorded",
  "Зафиксировано решение": "Decided",
  "Зафиксировать": "Lock down",
  "Зафиксировать вывод после найденного дефекта": "Finding the result after a defect is found",
  "Зафиксировать решение": "Record the decision",
  "Идентификатор версии": "Version ID",
  "Изменён доступ к рабочему разделу": "Changed access to the work area",
  "Изменён комментарий": "Modified comment",
  "Изменён совместный документ": "Modified joint document",
  "Изменён состав команды": "Changed team composition",
  "Изменён статус команды": "Changed team status",
  "Изменён статус обсуждения": "Status of discussion changed",
  "Изменён статус рабочего раздела": "Changed status of the working space",
  "Изменён статус участника": "Changed participant status",
  "Изменён этап задачи": "Task phase changed",
  "Изменение в рабочем разделе": "Work area change",
  "Изменение версии": "Change of version",
  "Изменение компьютера": "Changing the computer",
  "Изменение не сохранено.": "The change is not saved.",
  "Изменение сохранено.": "Change saved.",
  "Изменение не сохранено": "Change not saved",
  "Результат добавлен": "Result added",
  "Результат архивирован": "Result archived",
  "Результат восстановлен": "Result restored",
  "Результат обновлён": "Result updated",
  "Изменение не сохранено. Повторите попытку.": "Change not saved. Try again.",
  "Изменение оплаты": "Change in payment",
  "Изменение подключения": "Change of connection",
  "Изменение продукта": "Change of product",
  "Изменение совместной работы": "Changing collaboration",
  "Изменений:": "Changes:",
  "Изменения": "Changes in changes",
  "Изменения в общей работе, события для вас и проблемы, которые требуют внимания.": "Changes in overall work, events for you and issues that require attention.",
  "Изменения других участников появляются автоматически": "Changes to other participants automatically appear",
  "Изменения разных участников объединяются, а спорные правки не перезаписывают друг друга без предупреждения.": "Changes between different participants are combined, and controversial edits do not overwrite each other without warning.",
  "Изменено описание результата": "Changed description of the result",
  "Изменено состояние": "Changed state.",
  "Изменены ответственные": "Changed responsible",
  "Измените запрос или фильтр.": "Change the request or filter.",
  "Изменить": "Edit",
  "Изменить комментарий": "Modify the comment",
  "Изменить описание и доступ": "Change description and access",
  "ИИ": "AI",
  "ИИ-агент": "AI agent",
  "ИИ-агент выполняет работу": "AI agent does the job",
  "ИИ-агенты": "AI agents",
  "Инструкция": "Instruction",
  "Искать в памяти": "Search in memory",
  "Исполнитель": "Executive",
  "Исполнитель не указан": "Perpetrator not listed",
  "Исправление найденного пользователем дефекта": "Correction of a defect found by the user",
  "Исправление нельзя завершить, пока причина и защита от повторения не сохранены для проверки.": "The fix cannot be completed until its cause and recurrence prevention are saved for review.",
  "Исследователь": "Researcher",
  "Истёк": "Expired",
  "Истёк срок артефакта": "Expired artifact",
  "Истёк срок хранения результата": "Expired storage period of the result",
  "История пока пуста": "No history yet",
  "Источник навыка проверен.": "The source of the skill is tested.",
  "Источник:": "Source:",
  "Источник: {0}": "Source: {0}",
  "К задачам": "To the task",
  "К очереди": "Back to queue",
  "К поиску": "To the search",
  "К списку задач": "To the task list",
  "Какой результат нужен?": "What kind of result is needed?",
  "Кандидат": "Candidate",
  "Качество памяти": "Quality of memory",
  "Проверка качества памяти": "Memory quality review",
  "Проверок ещё не было": "No checks have run yet",
  "Разделы задачи": "Task sections",
  "После ошибок": "From incidents",
  "Основное": "Overview",
  "Совместная работа": "Collaboration",
  "Состояние появится после первой полной проверки системы.": "Status will appear after the first full system check.",
  "Качество поиска": "Quality of search",
  "Ключ не отозван. Повторите попытку.": "The key hasn't been withdrawn.",
  "Ключ не создан. Повторите попытку.": "The key is not created.",
  "Ключ подписи": "Signature key",
  "Когда агент начнёт работу по этой задаче, запуск и его проверяемый результат появятся здесь.": "When an agent starts this task, its run and verifiable result will appear here.",
  "Когда результат потребует решения конкретного участника, запрос появится здесь.": "When the result requires a decision of a particular participant, the request will appear here.",
  "Код": "Code",
  "Команда": "Team",
  "Команда восстановлена.": "Team restored.",
  "Команда отправлена компьютеру": "Command sent to computer",
  "Команда перемещена в архив.": "The team's moved to the archives.",
  "Команда создана.": "Team set up.",
  "Команды": "Teams",
  "Комментарии и контекст общей работы.": "Comments and context of the general work.",
  "Комментарий": "Commentary",
  "Комментарий уже изменился. Обновите страницу и повторите правку.": "The comment has already changed. Update the page and repeat the edit.",
  "Коммиты, версии, проверки и связи с внешними системами.": "Commits, versions, verifications, and communications with external systems.",
  "компьютер": "computer",
  "Компьютер давно не передавал состояние. Последние показанные данные могут быть устаревшими.": "It's been a long time since the computer transmitted a state. The latest data shown may be outdated.",
  "Компьютер давно не проверял наличие обновлений.": "The computer has not checked for updates in a long time.",
  "Компьютер завершил команду": "Computer completes team",
  "Компьютер отключён.": "The computer's off.",
  "Компьютер принял команду": "Computer took command",
  "Компьютер:": "Computer:",
  "Компьютерам возвращена предыдущая версия.": "The previous version was returned to the computer.",
  "Компьютеры": "Computers",
  "Кому": "Recipient",
  "Кому открыть доступ": "Who should have access?",
  "Контекст": "Context",
  "Контекст проекта": "Project context",
  "Контекст проектов": "Project context",
  "Контекст проектов сейчас недоступен. Результаты по задачам, обсуждениям, запускам и участникам показаны полностью.": "Project Context is currently unavailable. Task, discussion, run, and participant results are still shown in full.",
  "Контекст, ограничения и ожидаемый результат": "Context, Limitations and Expected Outcome",
  "Контрольная сумма": "Checksum",
  "Контрольная сумма сборки": "Assembly checksum",
  "конца текущего периода": "end of the current period",
  "Координатор": "Coordinator",
  "Координатор: {0} · процесс: {1}": "Coordinator: {0} · process: {1}",
  "Копировать": "Copy",
  "Кратко зафиксируйте полученный результат — он останется рядом с задачей.": "Take a quick look at the result – it will stay close to the task.",
  "Критериев:": "Criteria:",
  "Критерии готовности": "Acceptance criteria",
  "Критерии не заданы": "Criteria not set",
  "Лимиты запусков и согласований применены.": "Launch and approval limits are applied.",
  "Люди": "People.",
  "Люди и агенты с общей ответственностью за результат.": "People and agents with shared responsibility for the outcome.",
  "Люди и ИИ": "Humans and AI",
  "Метаданные": "Metadata",
  "Минимальная версия протокола": "Minimum version of the protocol",
  "Мобильная навигация": "Mobile navigation",
  "Можно выбрать несколько имён.": "You can pick a few names.",
  "Можно выбрать несколько результатов.": "You can choose a few results.",
  "Можно оставить пустым и добавить блоки позже.": "You can leave it empty and add blocks later.",
  "На обзор": "Overview",
  "На проверке": "In review",
  "На проверку": "Send for review",
  "Наблюдатель": "Observer",
  "Навыки": "Skills",
  "Навыки появятся после публикации первого каталога.": "Skills will appear after the publication of the first catalog.",
  "навыков": "skills",
  "Надёжность не оценена": "Reliability not evaluated",
  "Название": "Title",
  "Название и история действий сохранены.": "The title and history of the action are preserved.",
  "Название и правила хранения меняются отдельно от содержимого.": "The title and storage rules are changed separately from the content.",
  "Название или назначение": "Name or purpose",
  "Название ключа": "Name of the key",
  "Название, описание, критерии готовности и ответственные.": "Title, description, acceptance criteria and assignees.",
  "Назначения, упоминания и ответы": "Appointments, mentions and replies",
  "Назначенные решения остаются частью задачи, а не сообщением в отдельном чате.": "Approvals stay with the task instead of living in a separate chat message.",
  "Назначено вам": "Assigned to you",
  "Найти": "Find it.",
  "Найти заметку": "Find a note.",
  "Найти навык": "Find a skill",
  "Напишите ответ": "Write an answer.",
  "Например, выпуск или SSH": "For example, release or SSH",
  "Например, название задачи, имя участника, решение, запуск, результат работы, коммит или версия платформы.": "For example: a task title, participant name, decision, run, work result, commit, or platform release.",
  "Настроено": "Configured",
  "Настройка уже изменилась. Обновите страницу.": "The setting has changed. Update the page.",
  "Настройки": "Settings",
  "Настройки «{0}» сохранены.": "Settings \"{0}\" are saved.",
  "Настройки не изменены. Повторите попытку.": "Settings unchanged. Try again.",
  "Начальный текст": "Opening text",
  "Начато обновление": "Update started",
  "Начато обсуждение": "Discussion commenced",
  "Начать": "Start",
  "Начать лично": "Start in person",
  "Начать обсуждение": "Start discussion",
  "не измерена": "not measured",
  "не измерено": "not measured",
  "Не измерено": "Not measured",
  "Не использовать": "Not use",
  "не назначена": "not assigned",
  "Не назначено": "Not assigned",
  "Не настроено": "Not configured",
  "Не оплачен": "Unpaid",
  "Не поддерживается": "Not supported",
  "Не проверено": "Not verified",
  "Не удалось выполнить действие. Повторите попытку.": "Failed to perform the action. Try again.",
  "Не удалось выпустить ключ.": "Couldn't release the key.",
  "Не удалось загрузить оплату": "Could not load billing information",
  "Не удалось изменить обсуждение.": "It was not possible to change the discussion.",
  "Не удалось изменить передачу работы.": "The transfer of work could not be changed.",
  "Не удалось изменить поисковый индекс.": "It was not possible to change the search index.",
  "Не удалось изменить продление. Можно безопасно повторить попытку.": "Could not change auto-renewal. You can safely try again.",
  "Не удалось обновить: {0}.": "Failed to update: {0}.",
  "Не удалось открыть оплату.": "Couldn't open the payment.",
  "Не удалось открыть оплату. Можно безопасно повторить попытку.": "Could not open the payment page. You can safely try again.",
  "Не удалось отозвать ключ.": "Couldn't recall the key.",
  "Не удалось передать работу выбранному получателю.": "It was not possible to transfer the work to the chosen recipient.",
  "Не удалось подтвердить источник запроса. Обновите страницу и повторите действие.": "Can't confirm the source of the request. Update the page and repeat the action.",
  "Не удалось получить актуальные заметки и предложения. Никакие данные не изменены.": "We couldn't get any relevant notes or suggestions. No data changed.",
  "Не удалось получить состояние компьютеров.": "Could not load the state of your computers.",
  "Не удалось скопировать ключ. Выделите и скопируйте его вручную.": "Couldn't copy the key. Select and copy it manually.",
  "Не удалось создать документ.": "It was not possible to create a document.",
  "Не удалось сохранить артефакт.": "Failed to preserve the artifact.",
  "Не удалось сохранить документ.": "It was not possible to save the document.",
  "Не удалось сохранить задачу.": "Failed to save the task.",
  "Не удалось сохранить изменение.": "The change could not be sustained.",
  "Не удалось сохранить настройку.": "Couldn't save the setup.",
  "Не удалось сохранить оценку.": "It was not possible to maintain the assessment.",
  "Не удалось сохранить проект.": "The project could not be saved.",
  "Не удалось сохранить решение.": "It was not possible to save the decision.",
  "не указан": "not specified",
  "не установлена": "not installed",
  "Не установлено": "Not installed",
  "Недавно изменённые": "Recently changed",
  "Недостаточно прав": "You do not have permission for this action",
  "Недоступно": "Unavailable",
  "Незавершённое подключение": "Incomplete connection",
  "Незавершённое подключение удалено.": "Incomplete connection removed.",
  "Необязательно": "Optional",
  "Необязательно для личной работы.": "Optional for personal work.",
  "нет": "no",
  "Нет": "No.",
  "Нет доступных рабочих разделов": "There are no available working spaces",
  "Нет рабочего раздела с правом редактирования.": "You do not have edit access to any work area.",
  "Нет сети": "No network.",
  "Низкий": "Low",
  "Ничего не найдено": "Nothing found",
  "Новая задача": "New task",
  "Новое решение": "New decision",
  "Новые запросы будут использовать выбранный индекс. Для защиты от случайного действия введите указанный идентификатор.": "New queries will use the selected index. To protect against random action, enter the specified identifier.",
  "Новые лимиты ещё применяются к запускам и согласованиям.": "The new limits are still being applied to runs and approvals.",
  "Новый блок появится в конце документа.": "A new block will appear at the end of the document.",
  "Новый документ": "New document",
  "Новых запросов нет": "No new requests.",
  "Новых предложений нет. Проверенные заметки продолжают работать без дополнительных действий.": "No new sentences. Verified notes continue to work without further action.",
  "Новых событий для вас нет": "No new activity for you",
  "Новых событий нет": "No new activity",
  "Новых списаний не будет. Доступ сохранится до {0}.": "There will be no further charges. Access remains available until {0}.",
  "Нужен повтор": "Retry required",
  "Нужен разбор результата запуска": "Run result needs review",
  "Нужна проверка": "Review required",
  "Нужно ваше решение": "Your decision is required",
  "Нужно внимание": "Needs attention",
  "Нужно обновить": "Needs refresh",
  "Нужно обновить оплату": "Payment update required",
  "Нужно только когда появляется общая ответственность.": "Only when there is a shared responsibility.",
  "Обзор": "Overview",
  "облако": "cloud",
  "Обновите страницу и повторите действие с актуальной версией.": "Update the page and repeat the action with the current version.",
  "Обновлён артефакт": "Updated artifact",
  "Обновление остановлено.": "Update stopped.",
  "Обновления": "Updates",
  "Обновлено": "Updated",
  "Обновлены свойства документа": "Updated Document Properties",
  "Обоснование": "Justification",
  "Обсуждение": "Discussion",
  "Обсуждение {0}": "Discussion {0}",
  "Обсуждение ещё не начато": "The discussion hasn't started yet.",
  "Обсуждение задачи": "Discussion of the task",
  "Обсуждение закрыто для новых сообщений.": "The discussion is closed to new communications.",
  "Обсуждение или связанная задача больше недоступны. Обновите страницу.": "A discussion or related task is no longer available. Update the page.",
  "Обсуждение: {0}": "Discussion: {0}",
  "Обсуждения": "Discussion",
  "Общая картина работы людей и ИИ: что требует вашего решения, где возникла ошибка, что заблокировано и что изменилось.": "The overall picture of how humans and AI work: what requires your decision, where the error occurred, what is blocked and what has changed.",
  "Общая работа": "General work",
  "Общий размер опубликованных сборок": "Total size of published assemblies",
  "Общих изменений пока нет": "No general changes yet",
  "Объект больше недоступен. Обновите страницу.": "The object is no longer available.",
  "Объект не найден": "Object not found",
  "Обычный запуск": "Standard run",
  "Обязательна": "Required",
  "Ограничен: {0}": "Limited: {0}",
  "Ограниченный": "Restricted",
  "Один вариант на строку": "One option per line",
  "Один вопрос на строку": "One question per line",
  "Один проверяемый критерий на строку": "One testable criterion per line",
  "Одновременные запуски": "Concurrent runs",
  "Одобрена": "Approved",
  "Одобрите удаление, если эта запись больше не должна использоваться. Отклоните, чтобы оставить её без изменений.": "Approve deletion if this entry should no longer be used. Reject it to leave the entry unchanged.",
  "Одобрите, если правило верно и пригодится в похожих задачах. Отклоните, если оно слишком узкое, неверное или уже неактуально.": "Approve if the rule is correct and useful for similar work. Reject it if it is too narrow, incorrect, or outdated.",
  "Одобрите, чтобы сохранить эту заметку в памяти. Отклоните, чтобы ничего не менять.": "Approve to save this note to memory. Reject it to leave memory unchanged.",
  "Одобрено": "Approved",
  "Одобрить": "Approve",
  "Одобрить и применить": "Approve and apply",
  "Ожидаемая заметка": "Expected note",
  "Ожидалось:": "Expected:",
  "Ожидаемый результат": "Expected output",
  "Ожидаемый результат, контекст и открытые вопросы остаются рядом с задачей.": "The expected outcome, context and open questions remain close to the task.",
  "Ожидает": "Waiting",
  "Ожидает запуска": "Waiting to run",
  "Ожидает оплаты": "Waiting for payment",
  "Ожидает ответа": "Waiting for a response",
  "Ожидает проверки": "Awaiting review",
  "Ожидает решения": "Waiting for a decision",
  "Ожидает установки": "Waiting for installation",
  "Ожидается решение назначенных согласующих": "The decision of the designated conciliators is expected",
  "Ожидающие согласования": "Pending approvals",
  "Он мог быть удалён, перемещён или недоступен в текущем рабочем разделе. Проверьте ссылку или вернитесь к списку задач.": "It may have been removed, moved, or unavailable in your current work area. Check the link or go back to the task list.",
  "Они появятся после первой синхронизации подключённого компьютера.": "They will appear after the first synchronization of the connected computer.",
  "Операция не запущена.": "Operation's not running.",
  "Операция не запущена": "Operation not started",
  "Операция запущена": "Operation started",
  "Оценка сохранена": "Evaluation saved",
  "Описание": "Description",
  "Описание не добавлено": "Description not added",
  "Описание не добавлено.": "No description added.",
  "Описание пока не добавлено.": "No description has been added yet.",
  "Оплата откроется на защищённой странице Robokassa.": "Payment will open on the Robokassa secure page.",
  "Оплату нужно восстановить до": "Payment must be restored before",
  "Оплачен": "Paid",
  "Опубликована": "Posted",
  "Основная навигация": "Main navigation",
  "Основной рабочий раздел нельзя переместить в архив.": "The main work area cannot be moved to the archive.",
  "Оставить без изменений": "Leave it unchanged",
  "Оставьте первый комментарий — его увидят участники и агенты рабочего раздела.": "Leave the first comment – it will be seen by the participants and agents of the work area.",
  "Остановить": "Stop",
  "От вас ожидается явное решение": "A clear decision is expected from you.",
  "Ответ для {0}": "Answer for {0}",
  "Ответить": "Answer.",
  "Ответственные": "Responsible",
  "Ведёт диспетчер компьютера: {0}": "Run by the computer's work dispatcher: {0}",
  "Ведёт сессия в ИИ-приложении: {0}": "Run by a session in the AI app: {0}",
  "Ведёт: {0}": "Run by: {0}",
  "Ответственный": "Responsible",
  "Отдельной страницы пока нет": "No separate page yet.",
  "Откатить": "Roll back",
  "Отклонён": "Rejected",
  "Отклонена": "Rejected",
  "Отклонено": "Rejected",
  "Отклонить": "Reject",
  "Отклонить запрос?": "Reject the request?",
  "Отклонить передачу?": "Reject handoff?",
  "Отклонить предложение?": "Reject the offer?",
  "Отклонить согласование?": "Reject approval?",
  "Отключён": "Disabled",
  "Отключена": "Disabled",
  "Отключится в конце периода": "Shut down at the end of the period",
  "Отключить": "Unlink",
  "Отключить «{0}»?": "Turn off \"{0}\"?",
  "Отключить участника?": "Disable the participant?",
  "Открываем оплату…": "Opening payment...",
  "Открытые вопросы": "Open questions",
  "Открыть": "Open",
  "Открыть активность": "Open activity",
  "Открыть документ": "Open the document",
  "Открыть задачи": "Open up tasks",
  "Открыть задачу": "Open the task",
  "Открыть запуск": "Open run",
  "Открыть источник": "Open source",
  "Открыть передачу": "Open handoff",
  "Открыть согласование": "Open approval",
  "Отмена": "Cancel",
  "Отменена": "Cancelled",
  "Отменено": "Cancelled",
  "Отменить": "Cancel",
  "Отменить запрос": "Cancel the request",
  "Отменить продление": "Cancel auto-renewal",
  "Отозван": "Revoked",
  "Отозван ключ доступа": "Revoked access key",
  "Отозвана": "Withdrew",
  "Отозвать": "Revoke",
  "Отозвать версию": "Withdraw the version",
  "Отозвать эту версию?": "Revoke that version?",
  "Отправить": "Send",
  "Отчёт": "Report",
  "Отчёты, документы и другие результаты запусков.": "Reports, documents, and other run outputs.",
  "Очередь пуста": "The queue is empty",
  "Ошибка": "Error",
  "Ошибка установки": "Installation error",
  "Ошибки": "Errors",
  "Память": "Memory",
  "Память недоступна": "Memory's not available.",
  "Параллельное исследование": "Parallel study",
  "Пароль": "Password",
  "Первый рабочий цикл": "First working cycle",
  "Передать": "Pass on",
  "Передач по этой задаче пока нет.": "There are no handoffs for this task yet.",
  "Передача {0}": "Handoff {0}",
  "Передача завершена": "Transfer completed",
  "Передача закрыта": "Handoff closed",
  "Передача изменена": "Handoff updated",
  "Передача не изменена.": "Handoff was not changed.",
  "Передача отклонена": "Transfer denied",
  "Передача принята": "Transfer accepted",
  "Передача работы": "Transfer of work",
  "Передача работы между агентами": "Transfer of work between agents",
  "Перейти к оплате": "Continue to payment",
  "Перейти к содержимому": "Go to the contents",
  "Переместить команду в архив?": "Move the team to the archives?",
  "Переподключение": "Reconnecting",
  "Период": "Period",
  "Период: {0} — {1}": "Period: {0} - {1}",
  "Пилот": "Pilot",
  "Пилот {0} · выбран вариант: {1}": "The pilot {0} · selected option: {1}",
  "Пилоты": "Pilots",
  "Планы, спецификации и отчёты, которые участники редактируют вместе.": "Plans, specifications and reports that participants edit together.",
  "Платёжный провайдер вернул небезопасную ссылку.": "The payment provider returned the unsafe link.",
  "Платные возможности нельзя расширять до восстановления оплаты.": "Paid limits cannot be increased until billing is restored.",
  "Платформа": "Platform",
  "По договору": "Under contract.",
  "Повторить": "Repeat.",
  "Повторить загрузку": "Reload",
  "Повторов:": "Repeat:",
  "Подготовлен": "Ready",
  "Поддерживается": "Supported",
  "Подключение": "Connection",
  "Подключения": "Connections",
  "Подключённые компьютеры не требуют действий.": "Connected computers do not require action.",
  "Подключённые сервисы": "Connected services",
  "Подключить внешний сервис": "Connect an external service",
  "Подключить компьютер": "Connect computer",
  "Подписаться": "Subscribe",
  "Подписка возобновлена.": "Subscription resumed.",
  "Подписка или событие больше недоступны. Обновите страницу.": "Subscription or event is no longer available.",
  "Подписка отключена.": "Subscription's down.",
  "Подписка приостановлена.": "Subscription suspended.",
  "Подписка создана.": "Subscription set up.",
  "Подписки": "Subscriptions",
  "Подписок пока нет": "No subscriptions yet.",
  "Подтвердить": "Confirm",
  "Подтвердить действие?": "Confirm the action?",
  "Подтвердить отмену": "Confirm cancellation",
  "Подтвердить продление": "Confirm auto-renewal",
  "Подтверждение изменения продления": "Confirm renewal change",
  "Подтверждение от приложения ещё не получено": "Confirmation from the application has not yet been received",
  "Подтверждений пока нет": "No verification evidence yet",
  "Подтверждённые изменения людей и ИИ в доступных рабочих разделах.": "Confirmed changes in humans and AI in accessible work areas.",
  "Подтверждённые изменения появятся после первого действия с задачей.": "Confirmed changes will appear after the first action with the task.",
  "Подтверждённые события в доступных вам рабочих разделах.": "Confirmed events in the work areas available to you.",
  "Подтверждено": "Confirmed.",
  "Подтверждено изменение": "Confirmed change",
  "Подтверждено на экране задачи": "Confirmed on the task screen",
  "Поиск": "Search",
  "Поиск причины проблемы": "Finding the cause of the problem",
  "Поиск учитывает только доступные рабочие разделы и проекты.": "Search only takes into account the available work areas and projects.",
  "Пока не назначен": "Not assigned yet",
  "Полный текст из актуального защищённого хранилища.": "Full text from current secure storage.",
  "Получатель больше недоступен. Обновите страницу.": "The recipient is no longer available.",
  "Получать через": "Get through",
  "Полученный результат": "Results obtained",
  "После защищённой публикации новую версию можно проверить, одобрить и назначить здесь.": "After a secure publication, the new version can be verified, approved and assigned here.",
  "Последнее изменение": "Last change",
  "Последнее изменение:": "Last change:",
  "последнее обращение {0}": "last reference {0}",
  "Последние изменения": "Recent activity",
  "Последние неизменяемые подтверждённые события этой задачи и связанных объектов.": "The last unchanging confirmed events of this problem and related objects.",
  "Последний запрос": "Last request",
  "последний запрос {0}": "last request {0}",
  "Последний запуск": "Last run",
  "Поэтапные обновления": "Phased updates",
  "Предложена передача работы": "Transfer of work proposed",
  "Предложение не найдено.": "Proposal not found.",
  "Предложение останется в истории вместе с указанной причиной.": "The proposal will go down in history along with the reason.",
  "Предложение памяти": "Memory proposal",
  "Предложение уже рассмотрено. Обновите страницу.": "The proposal has already been considered.",
  "Предмет": "Subject matter",
  "Предмет решения": "Subject matter of decision",
  "Применить": "Apply",
  "Применяем…": "Applying…",
  "Принята": "Accepted",
  "Принять": "Accept",
  "Приоритет": "Priority",
  "Приоритет: {0}": "Priority: {0}",
  "Приостановить": "Pause",
  "Приостановлена": "Suspended",
  "Причина": "Reason.",
  "Причина блокировки уточняется в задаче": "The reason for blocking is specified in the task",
  "Причина будет видна автору запроса и сохранится в истории задачи.": "The reason will be visible to the author of the request and will remain in the history of the task.",
  "Причина решения ещё не указана": "Reason for the decision has not yet been specified.",
  "Причина:": "Reason:",
  "Пробный период": "Trial period",
  "Проверен": "Verified",
  "Проверенная новая сборка": "Proven new assembly",
  "Проверенная память ищется отдельно": "Proven memory is searched separately",
  "Проверено": "Verified",
  "Проверено {0}": "Checked {0}",
  "Проверить": "Check",
  "Проверить активное": "Check active version",
  "Проверить обновления": "Check for updates",
  "Проверить работу выпущенной версии": "Check the work of the released version",
  "Проверка": "Review",
  "Проверка внешних источников завершена.": "The verification of external sources has been completed.",
  "Проверка на выбранных компьютерах запущена.": "Checking on selected computers is running.",
  "Проверка не пройдена": "Verification failed",
  "Проверка текстов интерфейса": "Verification of interface texts",
  "Проверка условий завершения": "Verification of completion conditions",
  "Проверка, согласование, передача или разрешение уже запрошены у другого участника.": "Verification, approval, transfer or authorization has already been requested from another participant.",
  "Проверка:": "Verification:",
  "Проверок качества": "Quality checks",
  "Проверьте выбранные фильтры.": "Check the selected filters.",
  "Проверьте выбранных ответственных.": "Check on the selected responsible persons.",
  "Проверьте выбранных участников.": "Check the selected participants.",
  "Проверьте список читателей.": "Check the reader list.",
  "Проверьте формулировку или используйте стабильный идентификатор. Недоступные рабочие разделы не попадают в выдачу.": "Check the wording or use a stable identifier. Inaccessible work areas are not included in the issue.",
  "Проверяем текущий доступ, подписку и счета…": "Checking current access, subscription, and invoices…",
  "Проверяем…": "Verifying…",
  "Проверяемая запись из контекста проекта.": "Verified entry from the context of the project.",
  "Проверяемые условия завершения задачи.": "Verified conditions for completing the task.",
  "Проверяйте новые версии на выбранных компьютерах, затем распространяйте их на остальные или возвращайтесь к предыдущей.": "Check new versions on selected computers, then distribute them to others or go back to the previous one.",
  "Проверяющий": "Checker",
  "Продление": "Auto-renewal",
  "Продление остановлено": "Auto-renewal paused",
  "Продление отключено": "Auto-renewal disabled",
  "Продолжить": "Continue",
  "Проект": "Project",
  "Проект больше недоступен. Обновите страницу.": "The project is no longer available. Update the page.",
  "Не удалось подобрать уникальный адрес проекта. Обновите список и повторите попытку.": "We could not choose a unique project address. Refresh the list and try again.",
  "Этот репозиторий уже подключён к проекту.": "This repository is already linked to the project.",
  "Укажите адрес репозитория.": "Enter a repository address.",
  "Используйте HTTPS- или SSH-адрес репозитория.": "Use an HTTPS or SSH repository address.",
  "Уберите логин и пароль из адреса репозитория.": "Remove the username and password from the repository address.",
  "Укажите полный адрес репозитория, включая владельца и название.": "Enter the full repository address, including the owner and repository name.",
  "Список репозиториев изменился. Обновите страницу и повторите действие.": "The repository list has changed. Refresh the page and try again.",
  "Репозитории можно изменять только у активного проекта.": "Repositories can only be changed on an active project.",
  "Проект восстановлен.": "The project has been restored.",
  "Проект добавлен.": "Project added.",
  "Проект не определён": "Project undefined",
  "Проект перемещён в архив.": "The project is archived.",
  "Проект:": "Project:",
  "Проект: {0}": "Project: {0}",
  "Проекты": "Projects",
  "Просрочен": "Overdue",
  "Процесс: {0}": "Process: {0}",
  "Процессы": "Workflows",
  "Прочитано": "Read",
  "Пункт списка": "Point of list",
  "Работа агента, ограничения, стадии, доказательства и итог без копирования транскрипта.": "Agent work, limitations, stages, evidence, and outcome without copying the transcript.",
  "Работа не может продолжаться, пока не снята указанная зависимость или причина блокировки.": "Work cannot continue until the dependency or blocker is resolved.",
  "Работа не считается законченной, пока изменённый сценарий не проверен в опубликованной версии.": "The work is not considered finished until the modified script is verified in the published version.",
  "Работа передаётся вам": "The work is handed over to you.",
  "Работа уже назначена": "Already assigned",
  "Работает": "Active",
  "Рабочий раздел": "Work area",
  "Рабочий раздел восстановлено.": "The work area has been restored.",
  "Рабочий раздел перемещено в архив.": "Work area moved to the archive.",
  "Рабочий раздел создано.": "The work area has been created.",
  "Рабочие разделы": "Work areas",
  "Разбор скриншотов и записей": "Screenshots and recordings",
  "Раздел не загрузился": "The section didn't load.",
  "Раздел подключается к продуктовым контрактам": "Section connects to product contracts",
  "Размер": "Size",
  "Размещение:": "Accommodation",
  "Разработчик": "Developer",
  "Разработчик полного цикла": "Full cycle developer",
  "Редактируется": "Edited",
  "Редактор документа": "Editor of the document",
  "Редакцию меняет администратор платформы.": "The editorial board is changed by the platform administrator.",
  "Режим": "Mode",
  "Результат": "Result",
  "Результат ·": "Result",
  "Результат возвращён из архива": "Retrieved from the archive",
  "Результат ожидает проверки": "Results await verification",
  "Результат перемещён в архив": "The result moved to the archive",
  "Результат проверки": "Results of verification",
  "Результат теста": "Test result",
  "Результат:": "Result:",
  "результатов": "results",
  "результатов по запросу «": "results upon request “",
  "Результатов пока нет": "No results yet.",
  "Результаты": "Artifacts",
  "Результаты работы": "Work results",
  "Релиз": "Release",
  "Релиз назначен.": "Release's set.",
  "Релиз одобрен.": "Release approved.",
  "Релизов пока нет": "No releases yet.",
  "Релизы": "Releases",
  "Репозиторий": "Repository",
  "Решение": "Decision",
  "Решение ·": "Decision",
  "Решение {0}": "Decision {0}",
  "Решение не сохранено.": "No decision saved.",
  "Решение не сохранено. Попробуйте ещё раз.": "The decision was not saved. Try again.",
  "Решение от вас": "A decision from you.",
  "Решений нет": "No decisions",
  "Решений от вас не требуется": "You don't have to make decisions.",
  "Решения": "Decisions",
  "Решено": "Resolved",
  "Родительская": "Parental",
  "Родительская задача, связанные работы и явные блокирующие зависимости.": "Parent task, related work, and explicit blocking dependencies.",
  "Роль": "Role",
  "Роль в команде": "Role as a team",
  "Роль в рабочем разделе не изменится.": "The work area role will not change.",
  "Роль участника в рабочем разделе сохранена.": "The role of the participant in the work area is preserved.",
  "Руководитель": "Chief executive",
  "с низким доверием": "low-trust",
  "С обновлениями": "Updates",
  "Свои лимиты": "Your limits",
  "Свойства": "Properties",
  "своя инфраструктура": "infrastructure",
  "Свяжите файл или ссылку с проектом и задачей. Сам файл остаётся в выбранном вами хранилище.": "Link the file or link to the project and the task, and the file itself stays in the storage you choose.",
  "Связан запуск агента": "Agent run linked",
  "Связанная задача": "Linked task",
  "Связанные": "Related",
  "Связанные запуски без ошибок": "Linked runs have no errors",
  "Связанные результаты": "Related results",
  "Связанный запуск": "Linked run",
  "Связанный контекст больше недоступен.": "The related context is no longer available.",
  "Связанных запусков нет": "No linked runs",
  "Связано с запуском «{0}».": "Linked to run “{0}”.",
  "Связано с работой": "Work-related.",
  "Связано с:": "Related to:",
  "Связи и зависимости": "Links and dependencies",
  "Ждёт блокирующих задач": "Waiting for blocking tasks",
  "Агенты не возьмут эту задачу, пока не закрыты задачи, которые её блокируют. Когда каждая из них будет выполнена или отменена, задача снова станет доступна агентам сама.": "Agents will not take this task while the tasks that block it are open. Once each of them is done or cancelled, the task becomes available to agents again by itself.",
  "У задачи есть ответственные, поэтому правило для агентов к ней сейчас не применяется: агенты берут её, только если их назначили. Правило снова действует, если ответственных не останется.": "The task has assignees, so the rule for agents does not apply to it now: agents take it only when they are assigned. The rule applies again once no assignees are left.",
  "Связь с Agent Memory прервана": "Connection to Agent Memory was lost",
  "Сделать эту версию поиска активной?": "Make this version of the search active?",
  "Сейчас здесь нет выдуманных данных. Экран появится вместе с проверяемыми API и действиями этого раздела.": "Now, there's no fictional data here. The screen will appear along with the APIs that are being verifiable and the actions of that section.",
  "сервис": "service",
  "Сервис": "Service",
  "Сервис подписки временно недоступен.": "The subscription service is temporarily unavailable.",
  "Сессия завершена. Войдите снова.": "The session is over.",
  "Сессия закончилась. Войдите снова.": "Your session has ended. Sign in again.",
  "Система": "System",
  "Системное изменение": "Systemic change",
  "Системный аудит и операции": "Systemic audit and operations",
  "Системных событий пока нет": "No systemic events yet",
  "Скопировано": "Copied",
  "Скопируйте ключ сейчас": "Copy the key now.",
  "Следующий шаг": "Next step",
  "Слишком много запросов. Подождите немного и повторите попытку.": "There's too many requests. Wait a minute and try again.",
  "Сначала новые": "Newest first",
  "Сначала обновляются выбранные компьютеры. Общая версия изменится только после подтверждённого завершения.": "First, the selected computers are updated, and the general version will change only after the confirmed completion.",
  "Сначала приоритетные": "Highest priority first",
  "Сначала уберите активных участников команды.": "Remove active team members first.",
  "Сначала уберите всех активных участников команды. История сохранится.": "First, remove all active members of the team.",
  "Сначала уберите его из активных рабочих разделов и команд. История сохранится.": "Remove him from active work areas and teams first.",
  "Сначала уберите из него активные проекты, команды и участников. История сохранится.": "First, remove active projects, teams, and contributors from it.",
  "Сначала уберите из рабочего раздела активные проекты, команды и участников.": "First, remove active projects, teams and participants from the work area.",
  "Сначала уберите участника из активных рабочих разделов и команд.": "First, remove the participant from active work areas and teams.",
  "Собрать и проверить": "Collect and verify",
  "Событие отмечено как прочитанное.": "The event is marked as read.",
  "Совместные документы": "Joint documents",
  "Совпадение:": "Coincidence:",
  "Согласование {0}": "Approval {0}",
  "Согласование изменено": "Alignment modified",
  "Согласование одобрено": "Consent approved",
  "Согласование отклонено": "Consent denied",
  "Согласование отменено": "Consent cancelled",
  "Согласований нет": "No approvals",
  "Согласования": "Approvals",
  "Согласующий": "Approver",
  "Содержимое": "Contents",
  "Содержимое документа удалено": "Document contents deleted",
  "Содержимое удалено": "Content removed",
  "Содержимое удалено после истечения установленного срока.": "The content is deleted after the expiration of the established period.",
  "Создаём…": "Creating…",
  "Создайте задачу или начните обсуждение — подтверждённое изменение появится в этой ленте.": "Create a task or start a discussion – a confirmed change will appear in this feed.",
  "Создайте общий документ и свяжите его с этой задачей, чтобы люди и агенты работали с одним содержимым.": "Create a shared document and connect it to that task so that people and agents work with the same content.",
  "Создал": "Created.",
  "Создан": "Created",
  "Создан совместный документ": "Joint document established",
  "Создана задача": "Task set",
  "Создано": "Created.",
  "Создан рабочий раздел": "Work area created",
  "Создать документ": "Create a document",
  "Создать задачу": "Create a task",
  "Создать команду": "Build a team",
  "сообщ.": "together.",
  "Сортировка": "Sorting",
  "Состояние": "Status",
  "Состояние доставки (": "Status of delivery (",
  "Состояние неизвестно": "Status unknown",
  "Состояние подписки уже изменилось. Обновите страницу и повторите действие.": "Subscription status has already changed. Update the page and repeat the action.",
  "Состояние уточняется": "Status pending",
  "Сохранить": "Save",
  "Сохранить блок": "Save the block.",
  "Сохранить доступ": "Save access",
  "Сохранить изменения": "Save the changes",
  "Сохранить ответственных": "Keeping those responsible",
  "Сохранить свойства": "Preserve properties",
  "Сохраняем…": "Saving…",
  "Специалист по сбоям": "Failure specialist",
  "Список": "List",
  "Сразу при подключении": "Right when you're connected.",
  "Средний": "Medium",
  "Средняя надёжность": "Average reliability",
  "Срок": "Term",
  "Срок действия истёк": "expiration date",
  "Срок истёк": "Term expired",
  "Срок не указан": "Term not specified",
  "Срок согласования истёк": "Term of approval expired",
  "Срок хранения": "Storage period",
  "Срочный": "Urgent",
  "Ссылка на содержимое": "Reference to contents",
  "Ссылки помогают проверить, откуда появился этот вывод.": "The links help to check where this conclusion came from.",
  "Стабильные решения из запусков и графа проекта.": "Durable decisions from runs and the project graph.",
  "Стадий:": "Stage:",
  "Статус человека меняется через его учётную запись.": "A person's status is managed through their account.",
  "Страница устарела. Обновите её и повторите действие.": "The page is outdated. Update it and repeat the action.",
  "Тариф и доступ не изменились.": "Tariff and access haven't changed.",
  "Тариф и оплата": "Plan and billing",
  "Тарифы": "Plans",
  "Бесплатный": "Free",
  "Личный Pro": "Personal Pro",
  "Бизнес": "Business",
  "Для знакомства и личной работы с основным контуром памяти.": "For exploring the product and personal work with the core memory workflow.",
  "Для общей работы людей и агентов с ролями и длительной историей.": "For shared work by people and agents with roles and longer history.",
  "в месяц": "per month",
  "навсегда": "forever",
  "{0} в год · эквивалент {1}/мес": "{0} per year · equivalent to {1}/mo",
  "{0} в год": "{0} per year",
  "Дополнительный участник — {0}/мес": "Additional member — {0}/mo",
  "Для оплаты не хватает данных тарифа.": "Some plan details required for payment are missing.",
  "Текст и блоки восстановить будет нельзя. Название и история действий сохранятся.": "Text and blocks will not be restored. The title and history of the action will be preserved.",
  "Текст предложения отсутствует.": "No text of the proposal.",
  "Текущая версия": "Current version",
  "Текущая сборка поиска": "Current Search Assembly",
  "Текущий тариф": "Current tariff",
  "Технические сведения": "Technical details",
  "Технические сведения блока": "Technical information of the block",
  "Тип": "Type",
  "Тип файла": "File type",
  "Только выбранные участники": "Only selected participants",
  "только чтение": "reading",
  "Только чтение": "Read only",
  "Только я": "Just me.",
  "Точно как в списке выше": "Just like the list above.",
  "Требует внимания": "Needs attention",
  "Требуют внимания": "Need attention",
  "Другие очереди": "Other queues",
  "из {0}": "of {0}",
  "Открыть исходную задачу": "Open source task",
  "Не удалось обновить одну из подключённых досок. Проверьте интеграции.": "One connected board could not be refreshed. Check integrations.",
  "Задачи из подключённых досок ещё загружаются.": "Tasks from connected boards are still loading.",
  "У вас недостаточно прав для этого действия.": "You don't have enough rights to do that.",
  "У вас нет доступа к этому рабочему разделу.": "You do not have access to this work area.",
  "У вас нет права изменять это обсуждение.": "You have no right to change this discussion.",
  "У вашей роли нет права управлять подпиской.": "Your role does not have the right to manage your subscription.",
  "У этой задачи нет отдельно зафиксированных критериев готовности.": "This task has no acceptance criteria recorded.",
  "Убрать": "Remove",
  "Убрать участника из команды?": "Remove a member from the team?",
  "Удалить": "Delete",
  "Удалить блок": "Remove the block",
  "Удалить незавершённое подключение?": "Remove an unfinished connection?",
  "Удалить содержимое": "Delete the contents",
  "Удалить содержимое документа?": "Delete the contents of the document?",
  "Удалить этот блок?": "Delete this block?",
  "Уйти без сохранения": "Leave without saving",
  "Уйти без сохранения?": "Leave without saving?",
  "Укажите причину решения.": "Give me the reason for the decision.",
  "Укажите причину, чтобы автор понимал, что нужно изменить.": "Provide a reason for the author to understand what needs to be changed.",
  "Упомянуты:": "Mentioned:",
  "Внешний текст": "External text",
  "Упомянуть участников": "Mention of participants",
  "Управление подпиской": "Subscription management",
  "Управляемые компьютеры": "Managed computers",
  "Управлять": "Manage",
  "Установлен": "Installed",
  "Установлено": "Installed",
  "Устаревает": "Obsolete.",
  "устаревших заметок": "stale notes",
  "Устранение сбоя": "Fixing the failure",
  "Уточните формулировку или выберите другой проект. Память не изменялась.": "So, clarify the wording or choose another project. Memory hasn't changed.",
  "Участник": "Member",
  "Участник включён.": "Participant enabled.",
  "Участник добавлен в команду.": "A member added to the team.",
  "Участник отключён.": "Participant's off.",
  "Участник потеряет доступ к связанным задачам и документам. Его история сохранится.": "Participant will lose access to related tasks and documents.",
  "Участник создан. Теперь назначьте ему роль в рабочем разделе.": "The participant is created. Now assign him a role in the work area.",
  "Участник удалён из команды.": "Member removed from the team.",
  "Участника можно будет снова назначать в рабочие разделы.": "Participants can be reassigned to work areas.",
  "Участники": "Participants",
  "Участников:": "Participants:",
  "Учитывается успешный корневой запуск, связанный с общей работой.": "A successful root run linked to the shared work is counted.",
  "Учитывается, если выбран ограниченный доступ.": "This is considered if restricted access is selected.",
  "Файл больше 512 МБ. Добавьте ссылку и контрольную сумму вручную.": "The file is larger than 512 MB. Add the link and checksum manually.",
  "Файл для проверки": "File for verification",
  "Файл не загружается. Браузер только вычисляет контрольную сумму, чтобы позднее проверить результат.": "The browser only calculates the checksum to check the result later.",
  "Файлы, отчёты, код и ссылки, связанные с задачами. Здесь хранятся их описание, источник и правила доступа.": "Files, reports, code, and references related to tasks, which store their description, source, and access rules.",
  "Фиксированные границы": "Fixed boundaries",
  "Фильтр навыков": "Skills filter",
  "Фоновая проверка": "Background check",
  "Хранение": "Storage",
  "Хранение, дней": "Storage, days",
  "Хранилище версий": "Version storage",
  "Хранить без удаления": "Store without removal",
  "Хранить до": "Keep until",
  "Цитата": "Quote",
  "Частично": "Partial",
  "Часть проектов не ответила. Остальные результаты показаны без скрытой подмены.": "Some of the projects didn't respond. The rest of the results are shown without any hidden substitution.",
  "Чекбокс": "checkbox",
  "человек": "person",
  "Человек": "Person",
  "Через MCP-курсор": "Through the MCP cursor",
  "Черновик": "Draft",
  "чтение и работа": "reading",
  "Чтение и работа": "Reading and work",
  "Что должен вернуть получатель?": "What should the recipient return?",
  "Что найти": "What to find",
  "Это действие больше недоступно.": "This action is no longer available.",
  "Это действие недоступно.": "This action is not available.",
  "Этот переход больше недоступен для текущего состояния.": "This transition is no longer available for the current state.",
  "Юридическое хранение": "Legal custody",
  "Язык": "Language",
  "Язык интерфейса": "Interface language",
  "Русский": "Russian",
  "Ру": "Ru",
  "Buzz, Plane и другие коннекторы остаются необязательными.": "Buzz, Plane and other connectors are optional.",
  "Codex на рабочем Mac": "Codex on a working Mac",
  "MCP-курсор": "MCP cursor",
  "Не удалось сохранить инструмент.": "Could not save the tool.",
  "Не удалось подключить инструмент.": "Could not connect the tool.",
  "Подключайте внешние сервисы и управляйте тем, в каких ИИ-приложениях они доступны.": "Connect external services and control which AI apps can use them.",
  "Подключено: {0}": "Connected: {0}",
  "Artificial Memory добавляет эти инструменты в выбранные ИИ-приложения на ваших компьютерах.": "Artificial Memory adds these tools to the selected AI apps on your computers.",
  "Нужно войти на каждом компьютере": "Sign in on each computer",
  "Доступ устанавливается автоматически": "Access is installed automatically",
  "Приостановить {0}": "Pause {0}",
  "Возобновить {0}": "Resume {0}",
  "Инструменты пока не подключены": "No tools connected yet",
  "Подключите сервис и выберите приложения, в которых он должен быть доступен.": "Connect a service and choose the apps where it should be available.",
  "Инструмент": "Tool",
  "Авторизация": "Authentication",
  "Инструменты": "Tools",
  "Доступные действия": "Available actions",
  "Подтверждение": "Approval",
  "Перед изменениями": "Before changes",
  "Перед каждым действием": "Before every action",
  "Без запроса": "Without prompting",
  "После синхронизации войдите в сервис отдельно на каждом компьютере. Доступ OAuth остаётся только на этом компьютере.": "After syncing, sign in to the service separately on each computer. OAuth access stays on that computer.",
  "Короткое имя: {0}": "Technical name: {0}",
  "Версия настройки: {0}": "Configuration version: {0}",
  "Выберите хотя бы одно приложение.": "Select at least one app.",
  "Ограничение отдельных действий пока поддерживается только в Codex. Оставьте только Codex или очистите список действий.": "Per-action restrictions are currently supported only in Codex. Keep only Codex or clear the action list.",
  "Kimi, OpenCode и Cursor получают инструмент через подключение Codex или Claude. Отметьте Codex или Claude Code.": "Kimi, OpenCode and Cursor receive the tool through the Codex or Claude connection. Select Codex or Claude Code as well.",
  "Инструмент не подключён.": "The tool was not connected.",
  "Подключить инструмент": "Connect tool",
  "Изменить инструмент": "Edit tool",
  "Изменения появятся в выбранных ИИ-приложениях после ближайшей синхронизации.": "Changes will appear in the selected AI apps after the next sync.",
  "Выберите сервис, затем укажите, в каких ИИ-приложениях он должен быть доступен.": "Choose a service, then select the AI apps where it should be available.",
  "Какой сервис подключить?": "Which service do you want to connect?",
  "MCP-ссылка из профиля": "MCP link from your profile",
  "Подключение по API-токену": "Connect with an API token",
  "Другой сервис": "Another service",
  "Любой удалённый MCP-сервер": "Any remote MCP server",
  "Сначала выберите сервис — мы покажем только нужные для него настройки.": "Choose a service first. We will show only the settings it needs.",
  "Например, рабочий YouGile": "For example, Work YouGile",
  "Так инструмент будет называться в Artificial Memory.": "This is how the tool will appear in Artificial Memory.",
  "Адрес MCP-сервера": "MCP server address",
  "Скопируйте MCP-ссылку в профиле YouGile, в разделе «ИИ-ассистенты (MCP)».": "Copy the MCP link from the AI assistants (MCP) section of your YouGile profile.",
  "Как сервис проверяет доступ": "How the service verifies access",
  "Без авторизации": "No authentication",
  "После синхронизации приложение откроет вход в сервис.": "After syncing, the app will open the service sign-in.",
  "API-токен": "API token",
  "Токен хранится зашифрованным и не попадает в Git или релизы.": "The token is stored encrypted and never enters Git or release bundles.",
  "Оставьте пустым, чтобы сохранить текущий токен": "Leave empty to keep the current token",
  "Добавить в приложения": "Add to apps",
  "Выберите, где должен появиться этот инструмент.": "Choose where this tool should appear.",
  "Во всех приложениях": "In every app",
  "Выберите «Во всех приложениях» или отметьте отдельные приложения, но не то и другое сразу.": "Choose «In every app» or tick single apps, not both.",
  "Сейчас это {0}; новые приложения тоже получат инструмент.": "Today that is {0}; apps added later get the tool too.",
  "{0}: не получат этот инструмент — вход через OAuth в них пока не поддерживается.": "{0}: will not get this tool, signing in through OAuth is not supported there yet.",
  "Все приложения": "Every app",
  "Все приложения: {0}": "Every app: {0}",
  "Доступно для установки": "Available to install",
  "Через подключение Codex или Claude на том же компьютере": "Through the Codex or Claude connection on the same computer",
  "Дополнительные настройки": "Advanced settings",
  "Техническое имя": "Technical name",
  "Техническое имя нельзя изменить после подключения.": "The technical name cannot be changed after connecting.",
  "Используется в настройках приложений. Обычно менять его не нужно.": "Used in app configuration. You usually do not need to change it.",
  "Разрешённые действия": "Allowed actions",
  "Оставьте пустым, чтобы разрешить все действия": "Leave empty to allow all actions",
  "По одному имени в строке. Ограничение отдельных действий пока применяется только в Codex.": "Enter one name per line. Per-action restrictions currently apply only to Codex.",
  "Подтверждение действий в Codex": "Action approval in Codex",
  "Спрашивать перед изменениями": "Ask before changes",
  "Спрашивать перед каждым действием": "Ask before every action",
  "Использовать без запроса": "Use without prompting",
  "Claude Code управляет подтверждениями в собственных настройках.": "Claude Code manages approvals in its own settings.",
  "Редактировать": "Edit",
  "Текст": "Text",
  "Содержание": "Content",
  "Предпросмотр": "Preview",
  "Причина изменения": "Reason for change",
  "Сохранить правки": "Save changes",
  "Отменить несохранённые правки?": "Discard unsaved changes?",
  "Введённый текст и причина изменения будут потеряны.": "The text and change reason you entered will be lost.",
  "Отменить правки": "Discard changes",
  "Предложить новую версию": "Propose a new version",
  "Создаём новую версию…": "Creating a new version…",
  "Новая версия пройдёт проверку. До её одобрения действует прежняя запись.": "The new version will be reviewed. The current note remains active until approval.",
  "Можно использовать Markdown. Источник и связанные доказательства не меняются.": "Markdown is supported. Source information and linked evidence remain unchanged.",
  "Правки сохранены и одобрены.": "Changes saved and approved.",
  "Правки сохранены. Предложение ждёт решения.": "Changes saved. The proposal awaits review.",
  "Не удалось сохранить правки. Ваш текст остался в редакторе.": "Changes could not be saved. Your text remains in the editor.",
  "История правок": "Revision history",
  "Новая версия записи": "New version of the note",
  "Предыдущее предложение": "Previous proposal",
  "Предложение изменилось. Ваш текст сохранён в редакторе; сравните его с актуальной версией перед повторным сохранением.": "The proposal changed. Your text remains in the editor; compare it with the current version before saving again.",
  "По предложению уже принято решение. Обновите страницу перед следующей правкой.": "A decision has already been made. Refresh the page before editing again.",
  "Действующая запись изменилась. Создайте новую версию на основе актуального текста.": "The active note changed. Create a new version from its current text.",
  "Исходные доказательства нельзя переписывать. Измените правило или создайте новое предложение.": "Source evidence cannot be rewritten. Edit the rule or create a new proposal.",
  "Достигнут лимит истории правок. Создайте новое предложение; прежняя история сохранится.": "The revision history limit was reached. Create a new proposal; the existing history will be retained.",
  "Заполните название, содержание и причину изменения.": "Enter a title, content and reason for change.",
  "Сохраните разделы правила и условий применения и заполните их.": "Keep and complete the reusable rule and applicability sections.",
  "Текст слишком большой. Сократите его перед сохранением.": "The text is too large. Shorten it before saving.",
  "Не удалось сохранить язык. Повторите попытку.": "The language could not be saved. Try again.",
  "Анализ клиентских материалов": "Client evidence analysis",
  "Разбирает скриншоты, переписку, записи экрана, видео и голосовые сообщения как доказательства проблемы.": "Analyses screenshots, conversations, screen recordings, videos, and voice messages as evidence of a problem.",
  "Выбор рабочего процесса": "Workflow selection",
  "Выбирает минимальный безопасный workflow Agent Platform для конкретной задачи.": "Selects the smallest safe Agent Platform workflow for the task.",
  "Диагностика проблем": "Problem diagnosis",
  "Доказывает первопричину воспроизводимого сбоя, ошибки или замедления до внесения исправления.": "Establishes the root cause of a reproducible failure, error, or slowdown before making changes.",
  "Обработка замечаний ревью": "Addressing review feedback",
  "Проверяет замечания по фактическому проекту и вносит только подтверждённые исправления.": "Checks review feedback against the actual project and applies only verified corrections.",
  "Передача и продолжение работы": "Work handoff and continuation",
  "Готовит безопасную и компактную передачу контекста между задачами, агентами, провайдерами и машинами.": "Prepares a safe, concise context handoff between tasks, agents, providers, and computers.",
  "Планирование реализации": "Implementation planning",
  "Разбивает продуктовую или инженерную задачу на реализуемые вертикальные срезы с критериями приёмки.": "Breaks a product or engineering request into implementable vertical slices with acceptance criteria.",
  "Проверка production-релиза": "Production release verification",
  "Проверяет production-релиз по происхождению, здоровью сервисов и реальному пользовательскому сценарию.": "Verifies a production release through provenance, service health, and the real user flow.",
  "Продуктовый и технический аудит": "Product and technical audit",
  "Проводит доказательный аудит существующего продукта, UI/UX, бизнес-логики и архитектуры.": "Performs an evidence-based audit of an existing product, its UI/UX, business logic, and architecture.",
  "Работа над ошибками": "Learning from defects",
  "Превращает найденный после релиза дефект в исправление, регрессионную защиту и проверяемый урок.": "Turns a post-release defect into a correction, regression protection, and a reviewable lesson.",
  "Ревью изменений": "Change review",
  "Проверяет изменение кода или конфигурации против запроса и инженерных стандартов проекта.": "Reviews code or configuration changes against the request and the project's engineering standards.",
  "Тексты и состояния интерфейса": "UI copy and states",
  "Делает подписи, подсказки и состояния интерфейса понятными и ориентированными на действие пользователя.": "Makes labels, guidance, and interface states clear and action-oriented.",
  "Создаёт интерактивные архитектурные и процессные диаграммы в самостоятельном HTML-файле.": "Creates interactive architecture and process diagrams as standalone HTML files.",
  "Комплексно проверяет техническое SEO, контент, schema, Core Web Vitals и видимость в AI-поиске.": "Audits technical SEO, content, schema, Core Web Vitals, and visibility in AI search.",
  "Убирает шаблонные признаки AI-текста, сохраняя исходные факты, смысл и голос автора.": "Removes formulaic signs of AI writing while preserving facts, meaning, and the author's voice.",
  "Аудирует и улучшает интерфейсы сайтов и приложений, включая рабочие панели и адаптивные состояния.": "Audits and improves website and application interfaces, including dashboards and responsive states.",
  "Исследует обсуждения и публикации за последние дни по нескольким внешним площадкам.": "Researches recent discussions and publications across multiple external platforms.",
  "Пакет из 50 навыков для позиционирования, CRO, copywriting, SEO, аналитики, роста и запуска продуктов.": "A 50-skill package for positioning, CRO, copywriting, SEO, analytics, growth, and product launches.",
  "Пакет из 106 навыков для стратегии, исследования, создания, адаптации, публикации и аналитики social media.": "A 106-skill package for social strategy, research, creation, adaptation, publishing, and analytics.",
  "Помогает делать выразительные лендинги, портфолио и маркетинговые редизайны без шаблонного AI-вида.": "Helps create expressive landing pages, portfolios, and marketing redesigns without a generic AI look.",
  "Даёт локальный поиск по справочнику UI-паттернов, палитр, шрифтов, UX-правил, графиков и frontend-стеков.": "Provides local search across UI patterns, palettes, fonts, UX rules, charts, and frontend stacks.",
  "Основа маркетинга сайта": "Website marketing foundation",
  "Фиксирует позиционирование, аудиторию и продуктовый контекст сайта до создания текстов и кампаний.": "Captures the site's positioning, audience, and product context before copy or campaigns are created.",
  "Черновики для соцсетей": "Social media drafting",
  "Даёт проекту единый голос, исследование аудитории, контент-план и подготовку публикаций без автоматической отправки.": "Gives the project a consistent voice, audience research, a content plan, and publication drafts without automatic posting.",
  "SEO-аудит без изменений": "Read-only SEO audit",
  "Проверяет разрешённый публичный сайт и формирует воспроизводимый SEO-отчёт, не меняя проект и внешние сервисы.": "Checks an approved public website and produces a reproducible SEO report without changing the project or external services.",
  "Сайт для проверки": "Website to audit",
  "Полный HTTPS-адрес сайта, который разрешено проверять этому профилю.": "The complete HTTPS address this profile is allowed to audit.",
  "Показаны последние {0} из {1}. Остальные сохраняются в очереди.": "Showing the latest {0} of {1}. The rest remain in the queue.",
  "Личное пространство": "Personal space",
  "Переключаем область работы": "Switching work space",
  "Настроить проекты": "Configure projects",
  "Открыть проекты": "Open projects",
  "Ваша работа": "Your work",
  "Управление": "Administration",
  "Только просмотр": "View only",
  "Выбрать рабочий раздел": "Choose a work area",
  "Например, Студия": "For example, Studio",
  "Код приглашения": "Invitation code",
  "Присоединиться": "Join",
  "Копировать код": "Copy code",
  "Не удалось получить список проектов.": "Could not load the project list.",
  "Проекты на этом компьютере": "Projects on this computer",
  "Достаточно названия. Остальное можно уточнить сейчас или позже.": "A title is enough. You can add the rest now or later.",
  "Представление": "View",
  "Текущее": "Current",
  "Быстрые фильтры": "Quick filters",
  "Мои": "Mine",
  "Активные": "Active",
  "Название или описание": "Title or description",
  "Все фильтры": "All filters",
  "Сбросить фильтры": "Reset filters",
  "Сохранить вид": "Save view",
  "Название представления": "View name",
  "Например, Мои проверки": "For example, My reviews",
  "Сначала выберите один рабочий раздел.": "Choose one work area first.",
  "Удалить это представление": "Delete this view",
  "Задач не найдено": "No tasks found",
  "Задач пока нет": "No tasks yet",
  "Сбросьте фильтры или измените запрос.": "Reset the filters or change your search.",
  "Другие действия": "More actions",
  "задач": "tasks",
  "Сбросить": "Reset",
  "Проверить предложение": "Review proposal",
  "Не удалось проверить предложения памяти": "Could not check memory proposals",
  "Откройте раздел памяти и повторите проверку.": "Open Memory and try checking again.",
  "Проверить память": "Check memory",
  "Здесь собраны запросы, которые не продолжатся без вашего выбора.": "Requests that cannot continue without your decision appear here.",
  "Откройте список и примите решение": "Open the list and make a decision",
  "Закрыть": "Close",
  "Начните с названия. Текст можно добавить сейчас или позже.": "Start with a title. You can add the text now or later.",
  "Сохраните варианты, выбранный исход, обоснование и связанные материалы.": "Save the options, the chosen outcome, the rationale, and related materials.",
  "Выберите предмет и участника, который должен его согласовать.": "Choose the item and the participant who should approve it.",
  "Показать варианты": "Show options",
  "Выберите имена": "Select people",
  "Выберите результаты": "Select results",
  "Результат, доказательства и ход работы в одной проверяемой истории.": "Outcome, evidence, and progress in one verifiable history.",
  "К запускам": "Back to runs",
  "Подготовка": "Preparation",
  "Согласование": "Approval",
  "Публикация": "Publication",
  "Низкий риск": "Low risk",
  "Средний риск": "Medium risk",
  "Высокий риск": "High risk",
  "Критический риск": "Critical risk",
  "Откат": "Rollback",
  "Восстановление": "Restore",
  "Компенсирующее действие": "Compensating action",
  "Ограничение последствий": "Containment",
  "План не указан": "No plan recorded",
  "Связь с задачей": "Work item link",
  "Исполнитель и окружение": "Executor and environment",
  "Квитанция ещё не сформирована": "The receipt has not been created yet",
  "Она появится автоматически после завершения или остановки запуска.": "It will be created automatically when the run finishes or stops.",
  "Не рассчитана": "Not calculated",
  "Запуск завершён без итогового описания": "The run finished without an outcome summary",
  "{0} · {1} токенов · {2}": "{0} · {1} tokens · {2}",
  "Риск не оценён": "Risk not assessed",
  "Не хватает данных: {0}": "Missing evidence: {0}",
  "История полная": "Complete history",
  "История собрана не полностью": "The history is incomplete",
  "Не хватает: {0}. Старые запуски не дополняются вымышленными сведениями.": "Missing: {0}. Historical runs are never filled with invented evidence.",
  "Ход работы": "Progress",
  "Нет отметки": "No record",
  "Этот этап не был зафиксирован.": "This stage was not recorded.",
  "Что изменилось": "What changed",
  "Только проверяемые ссылки и краткие описания.": "Only verifiable references and concise descriptions.",
  "Можно отменить": "Reversible",
  "Нужна компенсация": "Requires compensation",
  "Изменения не перечислены": "No changes were listed",
  "Для этого запуска сохранилась только общая история.": "Only the general run history is available for this run.",
  "Как восстановиться": "Recovery",
  "План возврата или ограничения последствий.": "A plan to roll back or contain the impact.",
  "Шаги восстановления не записаны.": "Recovery steps were not recorded.",
  "Исполнитель и полномочия": "Executor and authority",
  "Кто работал, где и в каких границах.": "Who worked, where, and within which boundaries.",
  "Агент": "Agent",
  "Приложение": "Application",
  "Компьютер": "Computer",
  "Разрешено изменять": "Allowed to change",
  "Ничего": "Nothing",
  "Явно запрещено": "Explicitly denied",
  "Дополнительных запретов нет": "No additional restrictions",
  "Требует согласования": "Approval required",
  "Квитанция защищена контрольной суммой": "The receipt is protected by a checksum",
  "Квитанция восстановлена из существующей истории запуска.": "The receipt was reconstructed from the existing run history.",
  "Квитанция сформирована при завершении запуска.": "The receipt was sealed when the run finished.",
  "Открыть связанную задачу": "Open linked task",
  "Остановлен": "Stopped",
  "Заблокирован": "Blocked",
  "Пропущен": "Skipped",
  "Версия навыка: {0}": "Skill version: {0}",
  "Проверка навыка: {0}": "Skill verification: {0}",
  "есть тесты": "tests are included",
  "проверена структура": "source structure validated",
  "Публикация в рабочую среду": "Publish to production",
  "Значимое действие": "Significant action",
  "Что изменится": "What will change",
  "Изменения ещё не перечислены": "Changes have not been listed yet",
  "Завершено: {0}": "Completed: {0}",
  "Риск": "Risk",
  "Стоимость": "Cost",
  "После подтверждения": "After approval",
  "Как отменить": "How to undo",
  "План восстановления сохранён": "A recovery plan is recorded",
  "План восстановления не указан": "No recovery plan was recorded",
  "Запуск продолжит работу": "The run will continue",
  "Решение будет сохранено в истории": "The decision will remain in history",
  "Почему показано": "Why this was shown",
  "Область": "Space",
  "Расположение": "Location",
  "Актуальность": "Freshness",
  "Надёжность": "Confidence",
  "Причина совпадения": "Match reason",
  "Запрос совпал с названием, расположением или меткой заметки.": "The query matched the note title, location, or tag.",
  "Содержание заметки оказалось близким по смыслу к запросу.": "The note content was semantically close to the query.",
  "Память не изменяется из-за показа результата.": "Showing a result does not change memory.",
  "Границы передачи": "Handoff boundaries",
  "Доступ только к этой области, задаче и выбранным результатам.": "Access is limited to this space, work item, and selected results.",
  "Пароли и ключи не передаются.": "Passwords and keys are not transferred.",
  "Отдельное согласование: {0}": "Separate approval required: {0}",
  "Действует до {0}": "Valid until {0}",
  "Проверки": "Checks",
  "Что требует отдельного подтверждения": "What needs separate approval",
  "Обычное согласование": "Regular approval",
  "Публикация изменений": "Publish changes",
  "Объединение изменений": "Merge changes",
  "Раскатка": "Deployment",
  "Изменение инфраструктуры": "Infrastructure change",
  "Действие с личными данными": "Personal data action",
  "Необратимое действие": "Irreversible action",
  "Превышение бюджета": "Budget increase",
  "Расширение полномочий": "Authority expansion",
  "Что произойдёт после подтверждения": "What happens after approval",
  "Как отменить или сдержать последствия": "How to undo or contain the outcome",
  "Действие продолжится": "The action will continue",
  "Управление заметкой": "Manage note",
  "Любое изменение сначала попадёт на проверку.": "Every change is reviewed before it takes effect.",
  "Предложить исправление": "Propose correction",
  "Исключить из поиска": "Exclude from search",
  "Предложить удаление": "Propose deletion",
  "Изменение не вступит в силу, пока предложение не будет одобрено.": "The change will not take effect until the proposal is approved.",
  "Новый текст": "Revised text",
  "Отправить на проверку": "Send for review",
  "Исключить заметку из поиска?": "Exclude this note from search?",
  "После одобрения заметка сохранится, но агенты больше не будут получать её в результатах поиска.": "After approval, the note will remain stored but agents will no longer receive it in search results.",
  "Предложить удаление заметки?": "Propose deleting this note?",
  "Сама заметка будет удалена только после отдельного одобрения предложения.": "The note itself will be deleted only after the proposal is separately approved.",
  "Предложение создано и ждёт проверки.": "The proposal was created and is awaiting review.",
  "Предложение не создано": "Proposal not created",
  "Не удалось создать предложение.": "The proposal could not be created.",
  "Исправление заметки пользователем": "User-proposed note correction",
  "Действие": "Action",
  "Одобрить удаление": "Approve deletion",
  "Запрос отменён": "Request cancelled",
  "Рабочая среда": "Production",
  "Проверяемая последовательность от задачи до рабочей среды.": "A verifiable path from the task to production.",
  "Чтение учётных данных": "Read credentials",
  "Чтение секретов": "Read secrets",
  "Изменение задачи": "Update the task",
  "Добавление результата": "Add a result",
  "Завершение передачи": "Complete the handoff",
  "Изменение рабочей среды": "Change production",
  "Рабочая область: {0}": "Workspace: {0}",
  "Задача: {0}": "Task: {0}",
  "Проверка ещё не завершена": "Verification is not finished yet",
  "Проверка пройдена": "Verification passed",
  "Проверка не требовалась": "Verification was not required",
  "Результат проверки сохранён": "Verification result recorded",
  "Автор": "Author",
  "Перепроверить после": "Review after",
  "Связанное решение": "Linked decision",
  "История каталога": "Catalog history",
  "Каждая одобренная версия сохраняет совместимый набор навыков. Возврат выполняется всей версией платформы, чтобы зависимости не расходились.": "Each approved version preserves a compatible skill set. Rollback uses the full platform version so dependencies stay aligned.",
  "Управлять версиями": "Manage versions",
  "Текущий набор": "Current set",
  "Предыдущий набор": "Previous set",
  "Она появится после публикации и одобрения первой версии платформы.": "History will appear after the first platform version is published and approved.",
  "У вас нет доступа к управлению качеством памяти.": "You do not have access to memory quality management.",
  "Проверяйте актуальность заметок и поиск отдельно от повседневной работы с памятью.": "Review note freshness and search quality separately from everyday memory use.",
  "Нужно проверить": "Review required",
  "Без описания": "Missing description",
  "не хватает обязательных данных": "required information is missing",
  "Новая версия поиска сначала проверяется на примерах и включается только после подтверждения.": "A new search version is evaluated on examples first and is enabled only after approval.",
  "Запросы для оценки": "Queries for evaluation",
  "Укажите ожидаемую заметку или исключите неподходящий запрос из проверки.": "Choose the expected note or exclude an unsuitable query from evaluation.",
  "Они появятся после реального поиска, если результату понадобится дополнительная проверка.": "They will appear after real searches when a result needs further review.",
  "Память на проверке": "Memory to review",
  "Здесь собраны случаи после ошибок, правила и другие предложения. До одобрения агенты их не используют.": "This queue contains defect cases, learned rules, and other proposals. Agents cannot use them before approval.",
  "Состав очереди памяти": "Memory review queue composition",
  "Всего: {0}": "Total: {0}",
  "Случаи после ошибок": "Defect cases",
  "Случаи после ошибок: {0}": "Defect cases: {0}",
  "Правила после ошибок: {0}": "Rules learned from defects: {0}",
  "Другие заметки": "Other notes",
  "Другие заметки: {0}": "Other notes: {0}",
  "У вас нет доступа к проверке предложений памяти.": "You do not have access to review memory proposals.",
  "Показать": "Show",
  "Найдите проверенные знания для текущей задачи и откройте подробности их происхождения.": "Find reviewed knowledge for the current task and inspect where it came from.",
  "доступны для поиска": "available for search",
  "Предложения": "Proposals",
  "ждут вашего решения": "awaiting your decision",
  "доступны администраторам": "available to administrators",
  "Некоторые заметки нужно перепроверить.": "Some notes need to be reviewed again.",
  "Открыть качество": "Open quality",
  "Введите вопрос или тему — поиск не изменяет память.": "Enter a question or topic — search does not change memory.",
  "Предложения не применяются без вашего решения.": "Proposals are not applied without your decision.",
  "Открыть предложения": "Open proposals",
  "Состояние памяти": "Memory health",
  "Актуальность заметок и качество поиска проверяются отдельно.": "Note freshness and search quality are reviewed separately.",
  "Информационная": "Informational",
  "Один агент или команда изменения продукта": "Single agent or product-change team",
  "Открыть согласования": "Open approvals",
  "Открыть предложения памяти": "Open memory proposals",
  "Открыть запуски": "Open runs",
  "Показано {0} из {1}": "Showing {0} of {1}",
  "Показано: {0}. Всего запросов: {1}.": "Showing: {0}. Total requests: {1}.",
  "Качество": "Quality",
  "Разделы памяти": "Memory sections",
  "Проверка источника:": "Source check:",
  "Предложение для проекта «{0}»": "Proposal for project “{0}”",
  "Проект «{0}»": "Project “{0}”",
  "Раздел памяти «{0}»": "Memory section “{0}”",
  "Этот раздел памяти пока не добавлен в проекты.": "This memory section has not been added to projects yet.",
  "Найдено в памяти": "Found in memory",
  "У этих разделов есть предложения, но они ещё не добавлены как проекты. Добавьте только те, с которыми хотите работать здесь.": "These sections have proposals but are not projects yet. Add only the ones you want to work with here.",
  "Раздел памяти ещё не связан с рабочим проектом.": "This memory section is not linked to a work project yet.",
  "Настроить и добавить": "Set up and add",
  "Предложений: {0}": "Proposals: {0}",
  "Проверьте содержание перед сохранением в память.": "Review the content before saving it to memory.",
  "Загружаем доступные проекты и состояние поиска…": "Loading available projects and search status…",
  "Что добавить в память": "What to add to memory",
  "Здесь вы решаете, какие выводы и правила смогут использовать агенты в будущей работе.": "Decide which insights and rules agents may use in future work.",
  "Что ждёт проверки": "What needs review",
  "Связанные случаи": "Related cases",
  "Правила после ошибок": "Rules learned from defects",
  "Правило после ошибки": "Rule learned from a defect",
  "Проверка нового случая": "Review a new incident",
  "Правило уже действует. Проверьте, что этот случай действительно относится к нему.": "The rule is already active. Check that this incident really belongs to it.",
  "После подтверждения случай останется доказательством правила, но не станет отдельной подсказкой для агентов.": "After approval, the incident remains evidence for the rule but does not become separate agent guidance.",
  "Связать случай с действующим правилом": "Link the incident to the active rule",
  "Одобрите, если случай подтверждает действующее правило. Отклоните, если связь ошибочна или описание неточно.": "Approve if the incident supports the active rule. Reject if the relationship is wrong or the description is inaccurate.",
  "Они сохранятся как история и подтверждение правила, но не будут отдельно подмешиваться агентам.": "They remain as history and evidence for the rule, but are not separately added to agent context.",
  "Начните с правил для текущего проекта. Неподтверждённые предложения не влияют на работу агентов.": "Start with rules for the current project. Unapproved proposals do not affect agents.",
  "Предпочтение": "Preference",
  "Разбор сбоя": "Incident review",
  "После подтверждения заметка будет удалена из памяти.": "After approval, the note will be removed from memory.",
  "После подтверждения агенты будут учитывать это правило в похожих задачах.": "After approval, agents will apply this rule to similar tasks.",
  "После подтверждения эта заметка станет частью памяти проекта.": "After approval, this note will become part of the project memory.",
  "Проверка правила": "Rule review",
  "Проверка заметки": "Note review",
  "Проверьте правило и случаи, в которых агенты должны его применять.": "Review the rule and the situations in which agents should apply it.",
  "Проверьте содержание заметки до сохранения в память.": "Review the note before saving it to memory.",
  "Удалить из памяти": "Remove from memory",
  "Добавить правило для будущих задач": "Add a rule for future tasks",
  "Добавить или обновить заметку": "Add or update a note",
  "Язык записи": "Content language",
  "Не указан": "Not specified",
  "Путь заметки": "Note path",
  "Класс ошибки": "Failure class",
  "Что проверяем": "Review type",
  "Все предложения": "All proposals",
  "Остальные заметки": "Other notes",
  "Когда применять": "When to apply",
  "Что должно было произойти": "What should have happened",
  "Что исправлено": "What was fixed",
  "Как обнаружили": "How it was found",
  "Как не допустить повторения": "How recurrence is prevented",
  "Как проверили исправление": "How the fix was verified",
  "Связанные файлы": "Related files",
  "Правило для будущих задач": "Rule for future tasks",
  "Почему это произошло": "Why it happened",
  "Произошло:": "What happened:",
  "Как проявилось:": "How it appeared:",
  "Где пропустили:": "Where it was missed:",
  "Доступ по рабочим разделам": "Work area-scoped access",
  "Целостность системы": "System integrity",
  "Проверяем, что проекты, доступы, история работы и память согласованы и достаточно свежие.": "Checks that projects, access, work history, and memory agree and are fresh enough.",
  "Сводка целостности": "Integrity summary",
  "Текущее состояние": "Current status",
  "Открытые выводы": "Open findings",
  "Последняя полная проверка": "Last complete audit",
  "Версия правил": "Rule version",
  "Нет данных": "No data",
  "Что требует внимания": "What needs attention",
  "Показываем ожидаемое и фактическое состояние без доступа к базе данных.": "Shows expected and observed state without requiring database access.",
  "Не удалось обновить вывод аудита.": "Could not update the audit finding.",
  "Повторений": "Occurrences",
  "Ожидалось и получено": "Expected and observed",
  "Ожидалось": "Expected",
  "Получено": "Observed",
  "Открыто": "Open",
  "Просмотрено": "Reviewed",
  "Исправляется": "In progress",
  "Закрыто": "Resolved",
  "Вернулось": "Regressed",
  "Проверка завершилась ошибкой": "Audit failed",
  "Отметить просмотренным": "Mark as reviewed",
  "Ссылка на проверку": "Verification reference",
  "Тест, задача, запуск или релиз": "Test, task, run, or release",
  "Закрыть с проверкой": "Resolve with evidence",
  "Открытых проблем нет": "No open issues",
  "Последняя проверка не нашла нарушений известных правил.": "The latest audit found no violations of known rules.",
  "Качество работы агентов": "Agent quality",
  "Доказательства того, что помогает работе, где нарушен контракт запуска и какие внешние инструменты разрешены.": "Evidence of what improves work, where the run contract was violated, and which external tools are allowed.",
  "Память и навыки": "Memory and skills",
  "использовались в завершённых запусках": "used in completed runs",
  "Достаточно данных": "Enough evidence",
  "не менее трёх запусков": "at least three runs",
  "Не настроен": "Not configured",
  "нужны подключение и политика": "requires a connection and policy",
  "Эффективность памяти и навыков": "Memory and skill effectiveness",
  "Показатели считаются только по неизменяемым квитанциям завершённых запусков. Корреляция не выдаётся за причинность.": "Metrics use only immutable receipts from completed runs. Correlation is not presented as causation.",
  "Пока нет доказательств использования": "No usage evidence yet",
  "Запись памяти": "Memory note",
  "Версия навыка": "Skill release",
  "Мало данных": "Limited evidence",
  "Запусков: {0}": "Runs: {0}",
  "Успешно: {0}": "Succeeded: {0}",
  "Проверено: {0}": "Verified: {0}",
  "Повторных попыток: {0}": "Retries: {0}",
  "Ошибок после выпуска: {0}": "Post-release defects: {0}",
  "Среднее время: {0}": "Average duration: {0}",
  "Токенов: {0}": "Tokens: {0}",
  "с": "sec",
  "мин": "min",
  "Не удалось создать подключение Apify.": "Could not create the Apify connection.",
  "Не удалось сохранить политику Apify.": "Could not save the Apify policy.",
  "Политика Apify сохранена.": "Apify policy saved.",
  "Политика Apify не сохранена": "Apify policy not saved",
  "Изменить настройки": "Edit settings",
  "Настроить Apify": "Set up Apify",
  "Внешний сбор данных через разрешённые Actors с бюджетом и квитанцией запуска.": "External data collection through approved Actors with budgets and run receipts.",
  "Разрешённые Actors": "Approved Actors",
  "Один Actor на строку. Любой другой Actor будет отклонён до запуска.": "Enter one Actor per line. Every other Actor is rejected before execution.",
  "Максимум результатов": "Maximum results",
  "Бюджет запуска, USD": "Run budget, USD",
  "Разрешить запуск Actors по этой политике": "Allow Actor runs under this policy",
  "Сохранить политику": "Save policy",
  "Не удалось проверить запуск.": "Could not audit the run.",
  "Не удалось создать продолжение.": "Could not create the continuation.",
  "Проверка запуска": "Run audit",
  "Замечаний: {0}": "Findings: {0}",
  "Риск change set": "Change-set risk",
  "Предварительный риск change set": "Pre-publication change-set risk",
  "Сигналов: {0}": "Signals: {0}",
  "Запуск ещё не проверен": "Run not audited yet",
  "Проверка использует только запечатанную квитанцию и сохраняется как неизменяемое доказательство.": "The audit uses only the sealed receipt and is stored as immutable evidence.",
  "Проверить запуск": "Audit run",
  "Неизменяемый Harness Audit появится после завершения запуска.": "The immutable Harness Audit will be available after the run finishes.",
  "Критический": "Critical",
  "Не оценён": "Not assessed",
  "Контекст и источники": "Context and sources",
  "Профиль собирается из проверенной памяти, а загрузки проходят явные этапы и заканчиваются предложением на проверку.": "The profile is built from reviewed memory. Ingestion follows explicit stages and ends with a review proposal.",
  "Граф корректен": "Graph is valid",
  "Есть ошибки": "Issues found",
  "постоянных правил и предпочтений": "stable rules and preferences",
  "актуальных фактов и событий": "current facts and events",
  "связей между записями": "relations between notes",
  "предупреждений временного графа": "temporal graph warnings",
  "Контекст агента": "Agent context",
  "Именно эти проверенные записи доступны агенту для выбранного проекта.": "These are the reviewed notes available to the agent for the selected project.",
  "≈ {0} токенов": "≈ {0} tokens",
  "{0} из {1} знаков": "{0} of {1} characters",
  "Включено": "Included",
  "Есть данные запусков": "Run evidence",
  "{0} из {1}": "{0} of {1}",
  "Экономия токенов": "Token savings",
  "Не измерена": "Not measured",
  "Постоянные правила": "Stable guidance",
  "Предпочтения, решения и инструкции": "Preferences, decisions and instructions",
  "Текущие факты": "Current facts",
  "Актуальные события и состояние проекта": "Current events and project state",
  "Подходящих записей нет.": "No eligible notes.",
  "Общая проверенная память": "Reviewed global memory",
  "Проверенная память проекта": "Reviewed project memory",
  "Сокращено до лимита": "Shortened to fit the limit",
  "≈ {0}": "≈ {0}",
  "Источник": "Source",
  "Токенов в этих запусках: {0}": "Tokens in these runs: {0}",
  "Эта запись ещё не указана в завершённых запусках.": "This note has not been referenced by a completed run yet.",
  "Почему часть записей не вошла": "Why some notes were excluded",
  "Другие проекты": "Other projects",
  "Неактивные записи": "Inactive notes",
  "Низкая достоверность": "Low confidence",
  "Ещё не вступили в силу": "Not valid yet",
  "Утратили актуальность": "Expired",
  "Не относятся к контексту": "Not eligible for context",
  "Нет содержимого": "No content",
  "Не поместились в лимит": "Outside the size limit",
  "Исключены правилами профиля": "Excluded by profile rules",
  "Версия профиля: {0}": "Profile version: {0}",
  "Попытка:": "Attempt:",
  "Загрузок источников пока нет": "No source ingestions yet",
  "Они появятся после загрузки документа, Git-источника или другого материала в память.": "They will appear after a document, Git source, or other material is submitted to memory.",
  "Проекты памяти не найдены": "No memory projects found",
  "Добавьте проект и проверенные заметки, чтобы построить контекстный профиль.": "Add a project and reviewed notes to build a context profile.",
  "Применение отменено": "Application reverted",
  "Проверка на повторы и изменения": "Duplicate and change check",
  "Похожих записей не найдено. Предложение выглядит как новое знание.": "No similar notes were found. This proposal appears to be new knowledge.",
  "Найдены связанные записи. Сравните их перед принятием решения.": "Related notes were found. Compare them before deciding.",
  "Текущее предложение": "Current proposal",
  "Существующая запись": "Existing note",
  "Текст записи отсутствует.": "The note has no content.",
  "История решений": "Decision history",
  "Предыдущие решения не удаляются при отмене или повторной проверке.": "Previous decisions are retained after a revert or another review.",
  "Если решение оказалось ошибочным, применение можно безопасно отменить, пока запись не была изменена позже.": "If the decision was wrong, it can be safely reverted while the note has not changed since approval.",
  "Предложение можно вернуть на проверку. История предыдущего решения сохранится.": "The proposal can be returned to review. Its previous decision history will be retained.",
  "Отменяем…": "Reverting…",
  "Отменить применение": "Revert application",
  "Возвращаем…": "Returning…",
  "Вернуть на проверку": "Return to review",
  "Отменить применение?": "Revert application?",
  "Вернуть предложение на проверку?": "Return this proposal to review?",
  "Память вернётся к состоянию до подтверждения, только если запись с тех пор не менялась. История решения сохранится.": "Memory will return to its pre-approval state only if the note has not changed since. Decision history will be retained.",
  "Предложение снова появится в очереди. Предыдущие решения останутся в истории.": "The proposal will return to the queue. Previous decisions will remain in its history.",
  "Новое знание": "New knowledge",
  "Точный повтор": "Exact duplicate",
  "Возможный повтор": "Possible duplicate",
  "Возможное обновление": "Possible update",
  "Противоречие": "Contradiction",
  "Удаление": "Deletion",
  "Заменяет запись": "Supersedes note",
  "Дополняет запись": "Extends note",
  "Получено из записи": "Derived from note",
  "Подтверждает запись": "Supports note",
  "Случай правила": "Rule case",
  "Связанная запись": "Related note",
  "Возвращено на проверку": "Returned to review",
  "Принято": "Accepted",
  "Ждёт проверки": "Awaiting review",
  "Извлекаем содержимое": "Extracting content",
  "Разделяем материал": "Splitting material",
  "Строим индекс": "Building index",
  "Готовим предложение": "Preparing proposal",
  "Обработано частично": "Partially processed",
  "Ошибка загрузки": "Ingestion failed",
  "Неизвестное состояние": "Unknown state",
  "Ошибка сохранена в журнале загрузки.": "The error is recorded in the ingestion log.",
  "Ревизия источника: {0}": "Source revision: {0}",
  "Для этого старого решения нет проверенного снимка, поэтому автоматическая отмена недоступна.": "This older decision has no verified snapshot, so it cannot be reverted automatically.",
  "Решение принято до появления обратимых снимков. Запись можно изменить только новым проверяемым предложением.": "This decision predates reversible snapshots. Change the note through a new reviewable proposal.",
  "Подключения агентов": "Agent connections",
  "Подключайте ИИ-агентов отдельными ключами и выдавайте им только нужные рабочие разделы, проекты, действия и бюджет.": "Connect AI agents with separate keys and grant only the work areas, projects, actions, and budget they need.",
  "Не удалось обновить подключения агентов.": "Could not refresh agent connections.",
  "Полномочия агента сохранены.": "Agent authority saved.",
  "Подключение приостановлено.": "Connection paused.",
  "Подключение возобновлено.": "Connection resumed.",
  "Подключение отозвано.": "Connection revoked.",
  "Полномочия отозваны.": "Authority revoked.",
  "Одноразовое подключение готово": "One-time connection is ready",
  "Код действует 10 минут и исчезнет после первого использования.": "The code is valid for 10 minutes and becomes unusable after its first use.",
  "Секрет": "Secret",
  "Скопировать": "Copy",
  "Скрыть код": "Hide code",
  "Подключённые агенты": "Connected agents",
  "Подключить агента": "Connect agent",
  "Подключён": "Connected",
  "Приостановлен": "Paused",
  "Последняя связь": "Last seen",
  "Ещё не подключался": "Not connected yet",
  "Ключ": "Key",
  "Нет активного ключа": "No active key",
  "Активные полномочия": "Active grants",
  "Открыть сведения: {0}": "Open details: {0}",
  "Приостановить подключение {0}": "Pause connection {0}",
  "Возобновить подключение {0}": "Resume connection {0}",
  "Сведения о подключении": "Connection details",
  "Полномочия этому подключению ещё не выдавались.": "No authority has been granted to this connection yet.",
  "Действует": "Active",
  "Не действует": "Inactive",
  "Выдать полномочия": "Grant authority",
  "Отозвать подключение": "Revoke connection",
  "Отозвать полномочия?": "Revoke authority?",
  "Отозвать подключение?": "Revoke connection?",
  "Агент немедленно потеряет эти полномочия. Остальные активные выдачи продолжат действовать.": "The agent will lose this authority immediately. Its other active grants will continue to apply.",
  "Все сессии, ключи и полномочия этого подключения будут отозваны без возможности возобновления.": "All sessions, keys, and grants for this connection will be revoked and cannot be resumed.",
  "ИИ-участник": "AI participant",
  "Тип агента": "Agent type",
  "Другой": "Other",
  "Создать код": "Create code",
  "Выберите проекты": "Select projects",
  "Выберите действия": "Select actions",
  "Управлять совместной работой": "Manage collaboration",
  "Читать контекст проекта": "Read project context",
  "Читать проверенную память": "Read reviewed memory",
  "Предлагать изменения памяти": "Propose memory changes",
  "Брать и выполнять задачи": "Claim and execute work",
  "Добавлять результаты работы": "Add work results",
  "Другое разрешённое действие": "Other permitted action",
  "Бюджет на срок действия": "Budget for grant lifetime",
  "Валюта": "Currency",
  "Подтверждение человеком": "Human approval",
  "Для рискованных действий": "For risky actions",
  "Для каждого действия": "For every action",
  "Не требуется в пределах полномочий": "Not required within the grant",
  "Сохранить полномочия": "Save authority",
  "Внешний навык": "External skill",
  "Встроенный навык": "Built-in skill",
  "Сведения о навыке": "Skill details",
  "Начало работы": "Get started",
  "Личное пространство готово": "Your personal space is ready",
  "Готово {0} из {1}": "{0} of {1} complete",
  "Готовим личное пространство": "Preparing your personal space",
  "Подключите компьютер": "Connect your computer",
  "компьютера": "computer",
  "Создать первую задачу": "Create the first task",
  "Сейчас": "Now",
  "Проверить подключение": "Check connection",
  "Сначала добавить проект": "Add a project first",
  "Работаете не один? Людей, роли и команду можно добавить позже — после первого результата.": "Working with others? Add people, roles, and a team later, after your first result.",
  "Не удалось проверить подключение. Повторите попытку.": "We could not check the connection. Try again.",
  "Завершаем настройку «{0}»": "Finishing setup for “{0}”",
  "Подключение памяти агента": "Agent memory connection",
  "Подключение контекста проекта": "Project context connection",
  "Проверить ещё раз": "Check again",
  "Artificial Memory — одна память для любого агента": "Artificial Memory — one memory for any agent",
  "Правила": "Rules",
  "Проверенная память": "Reviewed memory",
  "Знания": "Knowledge",
  "Действия": "Actions",
  "Как работает": "How it works",
  "Навигация": "Navigation",
  "Одна память.": "One memory.",
  "Любой агент.": "Any agent.",
  "Создайте своё пространство": "Create your space",
  "С возвращением": "Welcome back",
  "Один аккаунт для памяти, проектов и ваших ИИ-агентов.": "One account for memory, projects, and your AI agents.",
  "Продолжите работу с памятью, проектами и агентами.": "Continue working with memory, projects, and agents.",
  "Способ авторизации": "Authentication method",
  "Вход": "Sign in",
  "Регистрация": "Register",
  "Пароли не совпадают. Введите их ещё раз.": "The passwords do not match. Enter them again.",
  "Слишком много попыток регистрации. Подождите и попробуйте снова.": "Too many registration attempts. Wait and try again.",
  "Код не подошёл. Проверьте шесть цифр и попробуйте снова.": "That code did not work. Check all six digits and try again.",
  "Срок действия кода истёк. Начните регистрацию заново.": "The code has expired. Start registration again.",
  "Подтвердите email": "Confirm your email",
  "Введите шестизначный код из письма. Он действует 10 минут.": "Enter the six-digit code from the email. It is valid for 10 minutes.",
  "Новый код отправлен. Проверьте входящие и папку «Спам».": "A new code was sent. Check your inbox and spam folder.",
  "Новый код уже отправляли недавно. Подождите минуту и попробуйте снова.": "A new code was sent recently. Wait a minute and try again.",
  "Не удалось отправить новый код. Повторите попытку позже.": "Could not send a new code. Try again later.",
  "Код подтверждения": "Confirmation code",
  "Подтвердить и войти": "Confirm and sign in",
  "Отправить код ещё раз": "Send another code",
  "Указать другой email": "Use a different email",
  "Сервис временно недоступен. Повторите попытку позже.": "The service is temporarily unavailable. Try again later.",
  "Забыли пароль?": "Forgot password?",
  "Восстановить доступ": "Recover access",
  "Укажите логин или email, привязанный к аккаунту.": "Enter the username or email linked to your account.",
  "Получить код": "Get code",
  "Вернуться ко входу": "Back to sign in",
  "Задайте новый пароль": "Set a new password",
  "Введите код из письма и новый пароль.": "Enter the code from the email and your new password.",
  "Новый пароль": "New password",
  "Сохранить новый пароль": "Save new password",
  "Начать восстановление заново": "Restart recovery",
  "Пароль изменён. Войдите с новым паролем.": "Your password was changed. Sign in with the new password.",
  "Слишком много попыток восстановления. Подождите и попробуйте снова.": "Too many recovery attempts. Wait and try again.",
  "Срок действия кода истёк. Начните восстановление заново.": "The code has expired. Restart recovery.",
  "Email": "Email",
  "Логин": "Username",
  "например, ivan": "for example, ivan",
  "Логин или email": "Username or email",
  "Не менее 12 символов.": "At least 12 characters.",
  "Повторите пароль": "Repeat password",
  "Создать аккаунт": "Create account",
  "Вы": "You",
  "Создать рабочий раздел": "Create a work area",
  "Не удалось загрузить личный кабинет": "Could not load your account",
  "Профиль и настройки не изменились.": "Your profile and settings were not changed.",
  "Данные учётной записи временно недоступны": "Account data is temporarily unavailable",
  "Личный кабинет": "Account",
  "Загружаем профиль и данные безопасности…": "Loading your profile and security data…",
  "Загружаем личный кабинет": "Loading your account",
  "Учётная запись": "Account",
  "Разделы личного кабинета": "Account sections",
  "Профиль": "Profile",
  "Безопасность": "Security",
  "Сессии": "Sessions",
  "Журнал": "Activity",
  "Организации": "Organizations",
  "Профиль сохранён.": "Profile saved.",
  "Новые пароли не совпадают.": "The new passwords do not match.",
  "Пароль изменён. Другие активные сессии завершены: {0}.": "Password changed. Other active sessions ended: {0}.",
  "Пароль изменён.": "Password changed.",
  "Пароль изменён": "Password changed",
  "Не удалось изменить пароль.": "Could not change the password.",
  "Сессия завершена.": "Session ended.",
  "Не удалось завершить сессию.": "Could not end the session.",
  "Другие сессии завершены: {0}.": "Other sessions ended: {0}.",
  "Не удалось завершить другие сессии.": "Could not end the other sessions.",
  "Имя отображается в совместной работе. Логин и подтверждённая почта остаются неизменными.": "Your name appears in shared work. Your username and verified email stay unchanged.",
  "Данные учётной записи": "Account details",
  "Электронная почта": "Email address",
  "Не указана": "Not provided",
  "Почта подтверждена": "Email verified",
  "Почта не подтверждена": "Email not verified",
  "Учётная запись создана": "Account created",
  "Отображаемое имя": "Display name",
  "Сохранить профиль": "Save profile",
  "После смены пароля текущий браузер останется подключён, а остальные сессии завершатся.": "After the password changes, this browser stays signed in and all other sessions end.",
  "Текущий пароль": "Current password",
  "Повторите новый пароль": "Repeat new password",
  "Меняем пароль…": "Changing password…",
  "Изменить пароль": "Change password",
  "Активные сессии": "Active sessions",
  "Где выполнен вход": "Where you are signed in",
  "Завершите незнакомую или больше не нужную сессию. Текущая сессия отмечена отдельно.": "End any session you do not recognize or no longer need. Your current session is marked separately.",
  "Завершить остальные": "End other sessions",
  "Этот браузер": "This browser",
  "Браузер не определён": "Browser unknown",
  "система не определена": "system unknown",
  "Устройство не определено": "Device unknown",
  "Пароль восстановлен": "Password reset",
  "Другие сессии завершены": "Other sessions ended",
  "Сессия завершена": "Session ended",
  "Выполнен выход": "Signed out",
  "Событие безопасности": "Security event",
  "Личный аккаунт": "Personal account",
  "Завершено других сессий: {0} · {1}": "Other sessions ended: {0} · {1}",
  "Не удалось обновить журнал безопасности.": "Could not refresh security activity.",
  "Вход: {0} · последняя активность: {1} · действует до {2}": "Signed in: {0} · last active: {1} · expires {2}",
  "Журнал безопасности": "Security activity",
  "Что происходило с аккаунтом": "What happened on your account",
  "Успешные входы и важные изменения безопасности. Точные IP-адреса и полный User-Agent не сохраняются.": "Successful sign-ins and important security changes. Exact IP addresses and full User-Agent strings are not stored.",
  "Обновляем…": "Refreshing…",
  "Обновить": "Refresh",
  "События безопасности": "Security events",
  "Событий пока нет": "No activity yet",
  "Создайте задачу или начните обсуждение — новые события появятся здесь.": "Create a task or start a discussion; new activity will appear here.",
  "Новые входы и изменения безопасности появятся здесь.": "New sign-ins and security changes will appear here.",
  "Завершаем…": "Ending…",
  "Открыть личный кабинет": "Open account",
  "Выйти из аккаунта": "Sign out",
  "Текущий пароль указан неверно.": "The current password is incorrect.",
  "Новый пароль должен отличаться от текущего.": "The new password must be different from the current password.",
  "Опишите нужный результат — исполнителя и детали можно добавить позже.": "Describe the result you need. You can add an assignee and details later.",
  "Для создания задачи нужен доступ на редактирование рабочего раздела.": "You need work area editing access to create a task.",
  "Создать первый документ": "Create the first document",
  "Для создания документа нужен доступ на редактирование рабочего раздела.": "You need work area editing access to create a document.",
  "Добавить первый результат": "Add the first result",
  "Зарегистрируйте документ, дизайн, код, отчёт, данные, тест или версию и свяжите его с задачей.": "Register a document, design, code change, report, dataset, test, or release and link it to a task.",
  "Для добавления результата нужен доступ на редактирование рабочего раздела.": "You need work area editing access to add a result.",
  "Сначала завершите запуск, связанный с задачей. Метрики появятся, когда в квитанции будут ссылки на память или версии навыков.": "First complete a run linked to a task. Metrics appear when its receipt references memory or skill versions.",
  "Проверка и повтор доступны в истории запуска": "Verification and replay are available in run history",
  "В завершённом запуске видны нарушения контракта, риск изменений и возможность продолжить с контрольной точки.": "A completed run shows contract violations, change risk, and whether work can continue from a checkpoint.",
  "Следующие проверки": "Next reviews",
  "Высокий приоритет": "High priority",
  "Обычный приоритет": "Normal priority",
  "Ответственные: владельцы и администраторы": "Responsible: owners and administrators of the space",
  "Следующая проверка: {0}": "Next review: {0}",
  "Срочных проверок заметок нет": "No urgent note reviews",
  "Новые задачи появятся здесь, когда заметка устареет, потеряет обязательное описание или потребует подтверждения.": "New tasks appear here when a note becomes overdue, loses required metadata, or needs confirmation.",
  "Просрочена дата следующей проверки": "The next review date is overdue",
  "Не хватает обязательного описания": "Required metadata is missing",
  "Нужно подтвердить достоверность": "Reliability needs confirmation",
  "Любой приоритет": "Any priority",
  "Срочно": "Urgent",
  "Срочных действий нет": "No urgent actions",
  "Работа идёт без активных ошибок, блокировок и неподтверждённых решений.": "Work has no active errors, blockers, or pending decisions.",
  "Обычный": "Normal",
  "Порядок": "Order",
  "Сначала важные и просроченные": "Priority and overdue first",
  "Сначала старые": "Oldest first",
  "Назад": "Back",
  "Дальше": "Next",
  "Один сервис": "One service",
  "Текущий проект": "Current project",
  "Обновление подтвердили: {0} из {1} компьютеров.": "Update confirmed by {0} of {1} computers.",
  "Предыдущая версия: {0}.": "Previous version: {0}.",
  "Риск обновления": "Update risk",
  "Готовность": "Readiness",
  "Вернуться к этой версии": "Return to this version",
  "Нет текущей версии для автоматического сравнения.": "There is no current version for automatic comparison.",
  "Технические версии совпадают с текущей сборкой.": "Technical versions match the current build.",
  "Домашний сервер": "Home server",
  "Не оценён — сначала проверьте релиз на пилотных компьютерах.": "Not assessed — test the release on pilot computers first.",
  "Средний — меняется домашний сервер.": "Medium — the home server changes.",
  "Низкий — технические версии не меняются.": "Low — technical versions do not change.",
  "Нужно одобрение перед пилотом или назначением.": "Approval is required before a pilot or assignment.",
  "Доступно компьютеров для пилота: {0}.": "Computers available for a pilot: {0}.",
  "Назначение этой версии недоступно.": "This version cannot be assigned.",
  "Запустить пилотное обновление?": "Start a pilot update?",
  "Вернуться к предыдущей версии?": "Return to the previous version?",
  "Вернуться к версии": "Return to version",
  "Откатить пилотное обновление?": "Roll back the pilot update?",
  "Откатить пилот": "Roll back pilot",
  "Сборка": "Build",
  "Старт": "Getting started",
  "Лимиты": "Limits",
  "Пространства": "Spaces",
  "Доступ приложений": "Application access",
  "Фильтр активности": "Activity filter",
  "Вся активность": "All activity",
  "Важность проблем": "Issue severity",
  "Фильтр влияет только на состояние компьютеров, а не на неизменяемый журнал аудита.": "This filter affects only computer status, not the immutable audit log.",
  "Критичные": "Critical",
  "Предупреждения": "Warnings",
  "Риск: {0}": "Risk: {0}",
  "Готов к работе": "Ready to work",
  "Нужно завершить настройку": "Setup required",
  "Работа заблокирована": "Work blocked",
  "высокий": "high",
  "средний": "medium",
  "низкий": "low",
  "Проектов: {0}": "Projects: {0}",
  "Готов к использованию": "Ready to use",
  "Использование заблокировано": "Use blocked",
  "Учтено за расчётный период": "Counted in the billing period",
  "Страницы списка": "List pages",
  "Страница {0}": "Page {0}",
  "Репозитории": "Repositories",
  "Репозиториев: {0}": "Repositories: {0}",
  "Основной репозиторий используется по умолчанию. Остальные доступны как связанные.": "The primary repository is used by default. The others are available as linked repositories.",
  "Привяжите репозиторий, когда у проекта появится код.": "Link a repository when the project has code.",
  "Добавить репозиторий": "Add repository",
  "Репозиторий добавлен.": "Repository added.",
  "Основной": "Primary",
  "Связанный": "Linked",
  "Сделать основным": "Make primary",
  "Основной репозиторий изменён.": "Primary repository changed.",
  "Изменить адрес": "Edit address",
  "Сохранить адрес": "Save address",
  "Адрес репозитория изменён.": "Repository address changed.",
  "Отключить репозиторий от проекта? Данные репозитория не удалятся.": "Unlink this repository from the project? Repository data will not be deleted.",
  "Сначала сделайте другой репозиторий основным.": "Make another repository primary first.",
  "Репозиторий отключён от проекта.": "Repository unlinked from the project.",
  "Адрес репозитория": "Repository URL",
  "Первый репозиторий станет основным.": "The first repository will become primary.",
  "Репозиторий будет добавлен как связанный.": "The repository will be added as linked.",
  "Репозиторий задачи": "Task repository",
  "Выберите репозиторий, к которому относится результат задачи.": "Choose the repository that the task result belongs to.",
  "Работа агентов": "Agent work",
  "Ожидают запуска": "Waiting to start",
  "Выполняются": "Running",
  "Агенты работают": "Agents working",
  "Заблокированы": "Blocked",
  "Входящие": "Inbox",
  "Сейчас вашего внимания ничего не требует": "Nothing needs your attention right now",
  "Здесь появятся назначенные вам проверки и блокировки, а также срочные задачи без ответственного.": "Reviews and blockers assigned to you, plus urgent unassigned tasks, will appear here.",
  "У вас нет открытых задач": "You have no open tasks",
  "Назначенные вам и созданные вами задачи появятся здесь.": "Tasks assigned to you or created by you will appear here.",
  "Агенты сейчас не выполняют задачи": "Agents are not running tasks right now",
  "Здесь появятся активные задачи с исполнителем-агентом.": "Active tasks assigned to an agent will appear here.",
  "Заблокированных задач нет": "There are no blocked tasks",
  "Работа без активных блокировок может продолжаться.": "Work without active blockers can continue.",
  "Входящие разобраны": "Inbox is triaged",
  "Задачи без проекта, ожидающие уточнения, появятся здесь.": "Unscoped tasks waiting for triage will appear here.",
  "Ответственный: {0}": "Owner: {0}",
  "Исполнитель: {0}": "Executor: {0}",
  "Подготовить к работе": "Prepare for work",
  "Входящие · без проекта": "Inbox · no project",
  "Очередь внимания по всем проектам: проверки, блокировки, работа агентов и входящие.": "An attention queue across projects: reviews, blockers, agent work, and inbox.",
  "Найти проект": "Find project",
  "Название или репозиторий": "Name or repository",
  "Фильтр проектов": "Project filter",
  "Репозитории и возможности агентов для каждого проекта.": "Repositories and agent capabilities for each project.",
  "Не удалось проверить разделы памяти. Список проектов доступен; попробуйте обновить страницу позже.": "Could not check memory sections. Projects are available; refresh the page later.",
  "Разделы проекта": "Project sections",
  "Проект в архиве. Для изменения настроек восстановите его.": "This project is archived. Restore it to change its settings.",
  "Возможности назначены": "Capabilities assigned",
  "Без назначенных возможностей": "No capabilities assigned",
  "Подключение отменено": "Connection cancelled",
  "Компьютер подтверждён": "Computer approved",
  "Artificial Memory завершает подключение в приложении. Эту страницу можно закрыть.": "Artificial Memory is finishing the connection in the app. You can close this page.",
  "Открыть приложение": "Open the app",
  "Если приложение не открылось, вернитесь в него вручную — подключение завершится автоматически.": "If the app did not open, return to it manually — the connection will finish automatically.",
  "Связей пока нет": "No relationships yet",
  "Они появятся после проверки заметок, в которых указаны связанные решения, правила или события.": "They will appear after notes with related decisions, rules, or events are reviewed.",
  "Связи памяти": "Memory relationships",
  "Выберите запись, чтобы увидеть, с чем и почему она связана.": "Select a memory to see what it is related to and why.",
  "Найти связь": "Find a relationship",
  "Найти запись или связь": "Find a memory or relationship",
  "Тип связи": "Relationship type",
  "Все связи": "All relationships",
  "Измените запрос или выберите другой тип связи.": "Change the query or choose another relationship type.",
  "Показаны первые {0} из {1} связей. Уточните поиск, чтобы сузить список.": "Showing the first {0} of {1} relationships. Refine the search to narrow the list.",
  "Связей": "Relationships",
  "Действует с": "Valid from",
  "Связано через: {0}": "Related through: {0}",
  "Открыть запись": "Open memory",
  "Выберите запись": "Select a memory",
  "Справа появятся её связи и срок действия.": "Its relationships and validity period will appear on the right.",
  "Запись не найдена": "Memory not found",
  "Заменяет": "Supersedes",
  "Дополняет": "Extends",
  "Получено из": "Derived from",
  "Подтверждает": "Supports",
  "Противоречит": "Contradicts",
  "Пример правила": "Example of rule",
  "Факт": "Fact",
  "Правило": "Rule",
  "Событие": "Event",
  "Запись": "Memory",
  "Найденные записи и связи": "Detected memories and relationships",
  "Связи сохранятся только после одобрения заметки.": "Relationships are saved only when the memory is approved.",
  "Почему предложено": "Why this was suggested",
  "Упоминание без связи": "Mention without a relationship",
  "Где найдено": "Where it was found",
  "Не добавлено: {0}": "Not added: {0}",
  "Повторы и недействительные ссылки не сохранятся. Если связь нужна, исправьте источник и загрузите его снова.": "Duplicates and invalid references will not be saved. If the relationship is needed, correct the source and ingest it again.",
  "Повтор": "Duplicate",
  "Другой проект": "Different project",
  "Ссылка на себя": "Self-reference",
  "Некорректная ссылка": "Invalid reference",
  "Сверх лимита": "Over the limit",
  "Не удалось добавить": "Could not add",
  "Интеграции": "Integrations",
  "Не удалось изменить состояние подключения.": "Could not change the connection state.",
  "Репозитории, которые обновляют контекст проектов.": "Repositories that update project context.",
  "Репозитории не подключены": "No repositories connected",
  "Добавьте репозиторий в проект, чтобы видеть его состояние здесь.": "Add a repository to a project to see its state here.",
  "Внешние доски, связанные с задачами Artificial Memory.": "External boards linked to Artificial Memory work.",
  "Подключить": "Connect",
  "Выберите сервис. Доступные подключения можно настроить сразу.": "Choose a service. Available connections can be configured now.",
  "Можно подключить сейчас": "Ready to connect",
  "Подключение появится позже": "Connection is coming later",
  "Доступно": "Available",
  "Скоро": "Coming soon",
  "Подключить YouGile": "Connect YouGile",
  "Подключить YouTrack": "Connect YouTrack",
  "Подключить Jira": "Connect Jira",
  "Изменить подключение": "Edit connection",
  "Ключ нужен только для проверки доступа и сохраняется в защищённом хранилище.": "The key is used only to verify access and is saved in protected storage.",
  "API-ключ YouGile": "YouGile API key",
  "Адрес YouTrack": "YouTrack URL",
  "Постоянный токен": "Permanent token",
  "Адрес сервера и токен проверяются на сервере и сохраняются в защищённом хранилище.": "The server URL and token are verified server-side and saved in protected storage.",
  "Создайте токен с доступом к задачам нужного проекта.": "Create a token with access to issues in the required project.",
  "Как создать токен YouTrack": "How to create a YouTrack token",
  "Создайте ключ с доступом к нужному проекту.": "Create a key with access to the required project.",
  "Создать ключ в YouGile": "Create key in YouGile",
  "Получить ID компании": "Get company ID",
  "ID компании также копируется сочетанием Ctrl+Alt+Q в Windows или Ctrl+Option+Q на Mac.": "You can also copy the company ID with Ctrl+Alt+Q on Windows or Ctrl+Option+Q on Mac.",
  "Проверить ключ": "Verify key",
  "Проверить доступ": "Verify access",
  "Не удалось проверить ключ YouGile.": "Could not verify the YouGile key.",
  "Не удалось подключить YouGile.": "Could not connect YouGile.",
  "Не удалось загрузить настройки YouGile.": "Could not load the YouGile settings.",
  "Не удалось сохранить настройки YouGile.": "Could not save the YouGile settings.",
  "Не удалось проверить доступ к YouTrack.": "Could not verify access to YouTrack.",
  "Не удалось подключить YouTrack.": "Could not connect YouTrack.",
  "Не удалось загрузить настройки YouTrack.": "Could not load the YouTrack settings.",
  "Не удалось сохранить настройки YouTrack.": "Could not save the YouTrack settings.",
  "Не удалось начать подключение Jira.": "Could not start the Jira connection.",
  "Не удалось подключить Jira.": "Could not connect Jira.",
  "Не удалось загрузить проекты Jira.": "Could not load Jira projects.",
  "Не удалось сохранить настройки Jira.": "Could not save the Jira settings.",
  "Jira не вернула адрес авторизации.": "Jira did not return an authorization URL.",
  "Сессия входа истекла. Войдите снова и повторите подключение Jira.": "Your sign-in session expired. Sign in again and reconnect Jira.",
  "Доступ к Jira не был разрешён. Можно повторить подключение, когда будете готовы.": "Jira access was not granted. You can reconnect when you are ready.",
  "Jira не удалось подключить. Повторите авторизацию или обратитесь к администратору.": "Jira could not be connected. Try authorizing again or contact an administrator.",
  "Время настройки истекло. Проверьте ключ ещё раз.": "The setup expired. Verify the key again.",
  "Сервис отклонил данные доступа или у них недостаточно прав. Проверьте адрес, ключ и разрешения.": "The service rejected the credentials or they do not have enough access. Check the URL, key, and permissions.",
  "Сервис сейчас не отвечает. Подождите немного и повторите проверку.": "The service is not responding right now. Wait a moment and try again.",
  "Выбранный проект или доска изменились. Проверьте доступ и выберите их снова.": "The selected project or board changed. Verify access and select it again.",
  "Этот проект или доска уже подключены. Откройте существующее подключение.": "This project or board is already connected. Open the existing connection.",
  "Выбранный рабочий раздел не принимает задачи этого проекта. Выберите другой раздел или проект.": "The selected work area does not accept this project's tasks. Choose another work area or project.",
  "{0} (нет рабочего раздела)": "{0} (no work area)",
  "YouTrack (синхронизация)": "YouTrack (sync)",
  "Jira (синхронизация)": "Jira (sync)",
  "YouGile (синхронизация)": "YouGile (sync)",
  "Ожидает синхронизации": "Waiting to sync",
  "Синхронизировано": "In sync",
  "Ошибка синхронизации": "Sync error",
  "Конфликт синхронизации": "Sync conflict",
  "Трекер отключён": "Tracker disconnected",
  "Состояние синхронизации неизвестно": "Sync state unknown",
  "Задача расходится с {0}": "The task disagrees with {0}",
  "Открыть в {0}": "Open in {0}",
  "Есть конфликты синхронизации": "Sync conflicts",
  "Есть ошибки синхронизации": "Sync errors",
  "Конфликтов: {0}": "Conflicts: {0}",
  "Не удалось отключить трекер.": "Could not disconnect the tracker.",
  "Трекер отключён.": "The tracker is disconnected.",
  "Отключить трекер?": "Disconnect the tracker?",
  "Задачи перестанут синхронизироваться с {0}, созданные задачи останутся. Сохранённый токен YouTrack будет удалён из Artificial Memory; сам токен продолжит действовать — отзовите его в профиле YouTrack, если он больше не нужен.": "Tasks will stop syncing with {0}; tasks already created stay. The stored YouTrack token is erased from Artificial Memory; the token itself stays valid, so revoke it in your YouTrack profile if you no longer need it.",
  "Задачи перестанут синхронизироваться с {0}, созданные задачи останутся. Доступ к Jira будет удалён из Artificial Memory; чтобы отозвать его и в Atlassian, удалите приложение в разделе «Connected apps» профиля Atlassian.": "Tasks will stop syncing with {0}; tasks already created stay. Jira access is erased from Artificial Memory; to revoke it in Atlassian too, remove the app under “Connected apps” in your Atlassian profile.",
  "Задачи перестанут синхронизироваться с {0}, созданные задачи останутся. Ключ API YouGile будет удалён из Artificial Memory; удалите его и в YouGile, если он больше не нужен.": "Tasks will stop syncing with {0}; tasks already created stay. The YouGile API key is erased from Artificial Memory; delete it in YouGile too if you no longer need it.",
  "Задачи перестанут синхронизироваться с {0}, созданные задачи останутся. Сохранённые данные доступа будут удалены из Artificial Memory.": "Tasks will stop syncing with {0}; tasks already created stay. The stored access credentials are erased from Artificial Memory.",
  "Ошибок: {0}": "Errors: {0}",
  "Конфликты": "Conflicts",
  "Ошибки синхронизации": "Sync errors",
  "Эти задачи не синхронизируются. Откройте задачу, чтобы увидеть, что разошлось.": "These tasks do not sync. Open a task to see what differs.",
  "Чтобы продолжить:": "To continue:",
  "Выберите проект Artificial Memory.": "Choose an Artificial Memory project.",
  "Выбранный проект не принимает задачи ни в одном рабочем разделе. Выберите другой проект или добавьте его в рабочий раздел на странице проекта.": "No work area accepts the selected project's tasks. Choose another project or add it to a work area on the project page.",
  "Выберите рабочий раздел.": "Choose a work area.",
  "Укажите название подключения.": "Enter a connection name.",
  "Выберите проект YouTrack.": "Choose a YouTrack project.",
  "В выбранном проекте YouTrack нет статусов.": "The selected YouTrack project has no states.",
  "Выберите проект Jira.": "Choose a Jira project.",
  "В выбранном проекте Jira нет статусов.": "The selected Jira project has no statuses.",
  "Сопоставьте каждый статус с состоянием задачи.": "Map every status to a work state.",
  "Выберите проект YouGile.": "Choose a YouGile project.",
  "Выберите доску YouGile.": "Choose a YouGile board.",
  "На выбранной доске YouGile нет колонок.": "The selected YouGile board has no columns.",
  "Сопоставьте каждую колонку с состоянием задачи.": "Map every column to a work state.",
  "Выберите доску и сопоставьте её колонки со статусами задач.": "Select a board and map its columns to work states.",
  "Проект Artificial Memory": "Artificial Memory project",
  "Проект YouGile": "YouGile project",
  "Доска YouGile": "YouGile board",
  "Проект YouTrack": "YouTrack project",
  "Проект Jira": "Jira project",
  "Внешний проект": "External project",
  "Внешняя доска": "External board",
  "Название подключения": "Connection name",
  "Статусы задач": "Work states",
  "Для каждой колонки выберите состояние задачи в Artificial Memory.": "Choose an Artificial Memory work state for each column.",
  "Выберите проект и сопоставьте его статусы с состояниями задач.": "Select a project and map its statuses to work states.",
  "Для каждого статуса выберите состояние задачи в Artificial Memory.": "Choose an Artificial Memory work state for each status.",
  "Подключить доску": "Connect board",
  "Подключить проект": "Connect project",
  "Выберите Jira Cloud и сопоставьте статусы проекта.": "Select a Jira Cloud project and map its statuses.",
  "Вы перейдёте в Atlassian и разрешите доступ только к выбранным сайтам.": "You will continue to Atlassian and grant access only to the sites you select.",
  "Artificial Memory не увидит пароль Atlassian. Доступ можно отозвать в Jira или здесь в любое время.": "Artificial Memory never sees your Atlassian password. You can revoke access in Jira or here at any time.",
  "Открываем Atlassian…": "Opening Atlassian…",
  "Продолжить в Atlassian": "Continue to Atlassian",
  "Загружаем проекты…": "Loading projects…",
  "Выберите сервис и подключите нужную доску.": "Choose a service and connect the board you need.",
  "Подключаем…": "Connecting…",
  "Загружаем настройки…": "Loading settings…",
  "Последнее обновление": "Last update",
  "Последнее обновление: {0}": "Last update: {0}",
  "Открыть репозиторий": "Open repository",
  "Открыть источники": "Open sources",
  "Сопоставления статусов": "Status mappings",
  "Проекты ещё не выбраны.": "No projects selected yet.",
  "Обновляется": "Updating",
  "Только назначение вручную": "Manual assignment only",
  "Только выбранные агенты": "Selected agents only",
  "Доступна агентам": "Available to agents",
  "Доступна выбранному агенту": "Available to the selected agent",
  "Доступна выбранным агентам": "Available to selected agents",
  "Агенты берут только назначенные задачи.": "Agents work only on assigned tasks.",
  "Только по назначению": "Assigned only",
  "Нет задач, доступных агентам": "No tasks are available to agents",
  "Разрешённые готовые задачи появятся здесь.": "Ready tasks enabled for agents will appear here.",
  "Доступны агентам": "Available to agents",
  "Можно разрешить агентам самостоятельно взять готовую неназначенную задачу.": "Allow agents to claim a ready, unassigned task.",
  "Кто может самостоятельно взять готовую неназначенную задачу.": "Who can claim a ready, unassigned task.",
  "Кто может взять задачу": "Who can claim the task",
  "Открыть обзор": "Open overview",
  "Компьютеры на связи: {0}": "Computers online: {0}",
  "На связи: {0}": "Online: {0}",
  "Связь с компьютерами устарела": "Computer status is stale",
  "Компьютеры не отвечают": "Computers are offline",
  "Компьютеры не подключены": "No computers connected",
  "Статус компьютеров недоступен": "Computer status is unavailable",
  "Проверяем компьютеры": "Checking computers",
  "Выбранные агенты": "Selected agents",
  "Задачу могут взять только выбранные агенты.": "Only selected agents can claim this task.",
  "Изменён доступ для агентов": "Agent access changed",
  "Агент взял задачу": "Agent claimed the task",
  "Фиксация памяти треда": "Thread memory capture",
  "Сохраняет долговечные выводы из рабочего треда как предложения Agent Memory для отдельного review.": "Captures durable conclusions from a working thread as Agent Memory proposals for separate review.",
  "Последняя связь: {0}": "Last seen: {0}",
  "Скачать приложение": "Download the application",
  "Синхронизация не отвечает": "Synchronization is offline",
  "Приложение подключено": "Application connected",
  "Фоновая синхронизация не настроена": "Background synchronization is not configured",
  "Приложение подключено: {0}": "Application connected: {0}",
  "Artificial Memory авторизовано на этом компьютере, но синхронизация навыков ещё не запускалась. Откройте приложение версии 0.3.0 или новее и нажмите «Настроить синхронизацию».": "Artificial Memory is authorized on this computer, but skill synchronization has not run yet. Open the application, version 0.3.0 or newer, and choose Configure synchronization.",
  "Фоновая синхронизация не настроена; данные о Codex, Claude Code и других ИИ-приложениях не собираются.": "Background synchronization is not configured; data about Codex, Claude Code and other AI applications is not collected.",
  "Подключение приложения": "Application connection",
  "Удаление отзовёт доступ приложения на этом компьютере. Отдельно настроенная фоновая синхронизация не изменится.": "Removing this connection revokes application access on this computer. Separately configured background synchronization is not affected.",
  "Удалить подключение": "Remove connection",
  "Удалить подключение приложения?": "Remove the application connection?",
  "Доступ приложения на этом компьютере будет отозван. Отдельно настроенная фоновая синхронизация продолжит работать.": "Application access on this computer will be revoked. Separately configured background synchronization will continue working.",
  "Подключение приложения удалено.": "Application connection removed.",
  "Синхронизация задерживается": "Synchronization is delayed",
  "Фоновая синхронизация не выходила на связь больше суток. ИИ-приложения на компьютере могут продолжать работать.": "Background synchronization has not checked in for more than a day. AI applications on the computer may still be working.",
  "Фоновая проверка не выходила на связь больше двух часов. Работа Codex и других ИИ-приложений учитывается отдельно.": "The background check has not checked in for more than two hours. Codex and other AI application activity is tracked separately.",
  "Сверьте время последней связи и отключите устаревшую запись. История подтверждённых установок сохранится.": "Compare the last-seen times and disconnect the outdated record. Confirmed installation history will be preserved.",
  "Не отвечает": "Offline",
  "Ошибка приложения": "Application error",
  "Настройка не завершена": "Setup is not finished",
  "Ожидаем сведения о приложениях": "Waiting for application details",
  "Доступ закрыт": "Access disabled",
  "Всё работает": "Everything is working",
  "Подключите первый компьютер, чтобы управлять приложениями и обновлениями.": "Connect your first computer to manage applications and updates.",
  "Требуют действия": "Need action",
  "В порядке": "Working",
  "Состояние компьютеров": "Computer status",
  "Фильтр компьютеров": "Computer filter",
  "Открыть компьютер: {0}": "Open computer: {0}",
  "Действий не требуется": "No action needed",
  "Нет компьютеров в этом состоянии": "No computers in this state",
  "Все подключённые компьютеры работают нормально.": "All connected computers are working normally.",
  "Выберите другой фильтр.": "Choose another filter.",
  "Ожидаем первый отчёт об установленных приложениях.": "Waiting for the first report about installed applications.",
  "Этот компьютер больше не получает обновления и настройки.": "This computer no longer receives updates or settings.",
  "Навыки: {0}": "Skills: {0}",
  "Данные о приложениях ещё не получены.": "Application details have not been received yet.",
  "Отключить компьютер": "Disconnect computer",
  "Не удалось загрузить компьютеры": "Computers could not be loaded",
  "Не удалось обновить состояние компьютеров": "Computer status could not be refreshed",
  "Показаны последние полученные данные.": "The latest available data is shown.",
  "{0} · {1} · ID …{2}. Компьютер потеряет доступ к обновлениям и общим настройкам. Подтверждённая история сохранится.": "{0} · {1} · ID …{2}. The computer will lose access to updates and shared settings. Confirmed history will be kept.",
  "База знаний": "Knowledge base",
  "Рабочие знания проектов: обзоры, архитектура, инструкции, решения, исследования и отчёты.": "Working project knowledge: overviews, architecture, guides, decisions, research, and reports.",
  "Тип материала": "Knowledge type",
  "Шаблон": "Template",
  "Все типы": "All types",
  "Обзор проекта": "Project overview",
  "Исследование": "Research",
  "Пустой документ": "Blank document",
  "Назначение проекта": "Project purpose",
  "Кратко опишите цель, границы и текущий результат проекта.": "Briefly describe the project's goal, boundaries, and current outcome.",
  "Как начать работу": "Getting started",
  "Контекст и ограничения": "Context and constraints",
  "Компоненты и ответственность": "Components and ownership",
  "Потоки данных": "Data flows",
  "Когда использовать": "When to use this",
  "Добавьте первый шаг": "Add the first step",
  "Проверка результата": "Verifying the outcome",
  "Поиск и оценка": "Search and evaluation",
  "выводов ждут проверки": "learnings awaiting review",
  "Принятое решение": "Decision",
  "Последствия": "Consequences",
  "Вопрос": "Question",
  "Наблюдения": "Observations",
  "Вывод": "Conclusion",
  "Следующие действия": "Next actions",
  "В базе знаний пока пусто": "The knowledge base is empty",
  "В выбранном разделе знаний пока нет документов.": "There are no documents in this knowledge section yet.",
  "Создайте обзор проекта, инструкцию, решение, исследование или отчёт.": "Create a project overview, guide, decision, research note, or report.",
  "{0} · {1} · {2} блоков": "{0} · {1} · {2} blocks",
  "Специальный доступ": "Special access",
  "Предоставлен вручную": "Granted manually",
  "Онлайн-оплата пока недоступна. Текущий доступ сохранится.": "Online payment is not available yet. Your current access will continue.",
  "Не требуется": "Not required",
  "Оплата": "Payment",
  "Создавая аккаунт, вы принимаете": "By creating an account, you accept the",
  "публичную оферту": "public offer",
  "и подтверждаете, что ознакомились с": "and confirm that you have read the",
  "политикой обработки персональных данных": "personal data processing policy",
  "Настройки аналитики": "Analytics settings",
  "Разрешить аналитику": "Allow analytics",
  "Только необходимые": "Necessary only",
  "Подробнее": "Learn more",
  "Настройки cookies": "Cookie settings",
  "Оферта": "Offer",
  "Конфиденциальность": "Privacy",
  "Реквизиты": "Legal details",
  "Поддержка": "Support",
  "Реквизиты — Artificial Memory": "Legal details — Artificial Memory",
  "Реквизиты и контакты Artificial Memory.": "Artificial Memory legal details and contact information.",
  "Данные исполнителя и основной канал связи.": "Service provider details and the primary contact channel.",
  "ФИО": "Full name",
  "ИНН": "Taxpayer ID",
  "Не удалось подготовить проверку изменения.": "Could not prepare the change review.",
  "Готовим проверку…": "Preparing review…",
  "Проверить изменение": "Review change",
  "Перед применением проверьте, что изменится в проекте и на подключённых компьютерах.": "Review what will change in the project and on connected computers before applying.",
  "Возможности": "Capabilities",
  "Потребуется перезапуск приложений": "Apps will need to restart",
  "Перезапуск не требуется": "No restart required",
  "Интернет": "Internet",
  "Разрешён": "Allowed",
  "Файлы проекта": "Project files",
  "Можно изменять": "Can modify",
  "Внешние изменения": "External changes",
  "Разрешены": "Allowed",
  "Запрещены": "Blocked",
  "Куда будет доставлено": "Delivery targets",
  "Настройки уже актуальны — применять нечего.": "These settings are already current — there is nothing to apply.",
  "Будут добавлены": "Will be added",
  "Будут удалены": "Will be removed",
  "Будут обновлены": "Will be updated",
  "Без изменений": "No changes",
  "Изменение не применено. Закройте окно и подготовьте проверку заново.": "The change was not applied. Close this dialog and prepare a fresh review.",
  "На связи": "Online",
  "Связь устарела": "Connection is stale",
  "Успешно": "Succeeded",
  "не удалось подключить канал задач к ИИ-приложениям": "the task channel could not be connected to the AI apps",
  "не удалось подключить ИИ-приложения к задачам, памяти и контексту": "the AI apps could not be connected to tasks, memory and context",
  "Последняя успешная синхронизация": "Last successful sync",
  "Последняя ошибка синхронизации": "Last sync failure",
  "Не было": "None",
  "{0}: {1}": "{0}: {1}",
  "Не подтверждено": "Not confirmed",
  "Только по явному запросу": "Only on explicit request",
  "Можно использовать автоматически": "May be used automatically",
  "Выбрать проект": "Choose project",
  "Во всех проектах": "In every project",
  "По выбранным проектам": "In selected projects",
  "Временно недоступен": "Temporarily unavailable",
  "Доступность": "Availability",
  "Навык предназначен для всех проектов, но сейчас временно недоступен. Управляется платформой; настройки проектов не изменились.": "This skill is intended for every project but is temporarily unavailable. It is managed by the platform; project settings have not changed.",
  "Не удалось проверить обновления": "Could not check for updates",
  "Не удалось проверить источник": "Could not check the source",
  "Действие не выполнено": "Action not completed",
  "Повторите попытку. Если ошибка сохранится, откройте сведения о навыке.": "Try again. If the error persists, open the skill details.",
  "Закрыть уведомление": "Dismiss notification",
  "Уведомления": "Notifications",
  "Набор навыков": "Skill bundle",
  "Адаптированный навык": "Adapted skill",
  "Не назначен": "Not assigned",
  "Доставка на компьютеры": "Delivery to computers",
  "Отключить от проекта": "Remove from project",
  "Проверить и продолжить": "Review and continue",
  "Будет отключён от проекта": "Will be removed from the project",
  "Инструмент приостановлен.": "Tool paused.",
  "Инструмент возобновлён.": "Tool resumed.",
  "Инструмент отключён.": "Tool disconnected.",
  "Отключить инструмент?": "Disconnect this tool?",
  "Настройка {0} и сохранённый токен будут удалены со всех компьютеров при следующей синхронизации.": "The {0} configuration and stored token will be removed from every computer during the next sync.",
  "Фильтры · {0}": "Filters · {0}",
  "Фильтры": "Filters",
  "Решение не сохранено": "Decision not saved",
  "Массовые действия": "Bulk actions",
  "Выбрать все на странице": "Select all on this page",
  "Выбраны все на странице": "All items on this page are selected",
  "Выберите карточки для общего действия": "Select cards to apply a bulk action",
  "Принять выбранные": "Accept selected",
  "Отклонить выбранные": "Reject selected",
  "Предложения на проверке": "Proposals to review",
  "Выбрать предложение: {0}": "Select proposal: {0}",
  "Принять удаление": "Accept deletion",
  "Принято: {0}": "Accepted: {0}",
  "Отклонено: {0}": "Rejected: {0}",
  "Обработана только часть предложений": "Only some proposals were processed",
  "Принять выбранные предложения?": "Accept the selected proposals?",
  "Отклонить выбранные предложения?": "Reject the selected proposals?",
  "Предложения останутся в истории, но не будут применены. Укажите общую причину решения.": "The proposals will remain in history but will not be applied. Provide one reason for the decision.",
  "После принятия запись перестанет использоваться агентами.": "Once accepted, agents will stop using this entry.",
  "Правило основано на {0} связанных случаях. Агенты получат один общий вывод.": "The rule is based on {0} related cases. Agents will receive one shared conclusion.",
  "После принятия агенты будут учитывать правило в похожих задачах.": "Once accepted, agents will apply this rule to similar tasks.",
  "После принятия заметка станет доступна агентам этого проекта.": "Once accepted, this note will become available to agents in this project.",
  "Проверить до": "Review by",
  "Настроить": "Configure",
  "навык": "skill",
  "навыка": "skills",
  "проект": "project",
  "проекта": "projects",
  "проектов": "projects",
  "Проект рабочего раздела": "Work area project",
  "Организация": "Organization",
  "Не подключён": "Not connected",
  "Действия с проектом": "Project actions",
  "Переместить в архив": "Move to archive",
  "Сначала перенесите объединённые проекты: {0}.": "Move the merged projects first: {0}.",
  "Определите, кто видит проект и может использовать его контекст.": "Choose who can see the project and use its context.",
  "Доступен владельцам и администраторам": "Available to owners and administrators",
  "Проект пока видят только владельцы и администраторы. Выберите рабочий раздел.": "Only owners and administrators can currently see this project. Select a work area.",
  "Подключённые приложения ещё не присылали отчёты по этому проекту.": "Connected applications have not reported on this project yet.",
  "Текущий набор получили все приложения: {0} из {1}.": "Every application received the current set: {0} of {1}.",
  "Отчёты приложений: {0}": "Application reports: {0}",
  "Каждая строка показывает, получило ли приложение текущие настройки проекта.": "Each row shows whether an application received the current project settings.",
  "Создаём проект…": "Creating the project…",
  "Сохраняем проект и переходим к его настройке.": "Saving the project and opening its settings.",
  "Сохраняем настройку проекта.": "Saving the project settings.",
  "Наборы навыков": "Skill bundles",
  "Подключён к проектам": "Connected to projects",
  "Не подключён к проектам": "Not connected to projects",
  "Доступ набора": "Bundle access",
  "В наборах": "In bundles",
  "Навык доступен по выбранным проектам в составе набора навыков.": "This skill is available in selected projects as part of a skill bundle.",
  "Набор «{0}» подключён к проекту «{1}».": "Bundle “{0}” is connected to project “{1}”.",
  "Навык доступен по выбранным проектам, но пока не подключён. Выберите проект и подключите набор, в который он входит.": "This skill is available for selected projects but is not connected yet. Choose a project and connect a bundle that includes it.",
  "Подключён к проекту": "Connected to project",
  "Набор объединяет навыки, настройки и разрешения, которые агенты получают в этом проекте.": "A bundle groups the skills, settings, and permissions agents receive in this project.",
  "Наборы не подключены": "No bundles connected",
  "Выберите набор ниже, чтобы задать навыки и разрешения агентов.": "Choose a bundle below to set agent skills and permissions.",
  "Добавить набор": "Add bundle",
  "· набор навыков устарел": "· skill bundle is outdated",
  "Набор «{0}» сохранён.": "Bundle “{0}” saved.",
  "Подключить набор": "Connect bundle",
  "Изменить набор": "Edit bundle",
  "Настройте набор. Перед применением вы увидите навыки, разрешения и целевые компьютеры.": "Configure the bundle. Before applying it, you will review its skills, permissions, and target computers.",
  "История набора": "Bundle history",
  "Она появится после первого изменения набора.": "It will appear after the first bundle change.",
  "Не подключён к проекту": "Not connected to project",
  "Подключаем набор навыков…": "Connecting the skill bundle…",
  "Отключаем набор…": "Disconnecting the bundle…",
  "Будет подключён к проекту": "Will be connected to the project",
  "К проекту не привязан ни один компьютер. Набор сохранится и будет доставлен после привязки.": "No computer is linked to this project. The bundle will be saved and delivered after a computer is linked.",
  "Состав набора": "Bundle contents",
  "Не удалось загрузить историю набора.": "Could not load the bundle history.",
  "Показывает, что агент получит перед началом работы и почему.": "Shows what the agent will receive before work begins and why.",
  "Точный состав данных перед запуском: источник, версия, область действия и причина решения.": "The exact pre-run data set: source, version, scope, and decision reason.",
  "Нет подключённых приложений": "No connected applications",
  "Привяжите компьютер к проекту. После первого отчёта здесь появится точный состав контекста для каждого агента.": "Link a computer to the project. After its first report, the exact context for each agent will appear here.",
  "Не удалось собрать контекст. Проверьте состояние сервисов и обновите страницу.": "Context could not be assembled. Check service health and reload the page.",
  "Сводка контекста": "Context summary",
  "В составе": "Included",
  "из {0} источников": "of {0} sources",
  "Исключено": "Excluded",
  "с объяснением причины": "with an explicit reason",
  "ограничений нет": "no restrictions",
  "Объём": "Size",
  "из {0} токенов": "of {0} tokens",
  "Предпросмотр ещё не доставлен": "Preview has not been delivered yet",
  "Этот состав пока доступен только для проверки и ещё не отправлен в приложение.": "This context is available for review only and has not been sent to the application yet.",
  "Память и история проекта сейчас недоступны. Они явно исключены из состава.": "Project memory and history are unavailable and explicitly excluded.",
  "Память проекта сейчас недоступна и явно исключена из состава.": "Project memory is unavailable and explicitly excluded.",
  "История проекта сейчас недоступна и явно исключена из состава.": "Project history is unavailable and explicitly excluded.",
  "Не удалось собрать предпросмотр для: {0}. Остальные приложения показаны без подстановок.": "A preview could not be assembled for: {0}. The remaining applications are shown without fallbacks.",
  "Фильтры контекста": "Context filters",
  "Все источники": "All sources",
  "Все решения": "All decisions",
  "Любой уровень": "Any access level",
  "Источники контекста": "Context sources",
  "Показать ещё": "Show more",
  "По этим фильтрам ничего нет": "Nothing matches these filters",
  "Измените один из фильтров, чтобы увидеть источники.": "Change a filter to see sources.",
  "Контрольная сумма и состояние сборки": "Digest and assembly status",
  "История проекта": "Project history",
  "Разрешения": "Permissions",
  "Контрольная точка": "Checkpoint",
  "Публичный": "Public",
  "Конфиденциальный": "Confidential",
  "Внутренний": "Internal",
  "Источник актуален, разрешён и поддерживается выбранным приложением.": "The source is current, allowed, and supported by the selected application.",
  "Источник устарел. Он не будет передан, пока данные не обновятся.": "The source is stale and will not be included until it is refreshed.",
  "Источник не ответил. Скрытая подстановка данных не выполнялась.": "The source did not respond. No hidden fallback was used.",
  "Срок действия источника закончился.": "The source has expired.",
  "Источник заменён более новой версией.": "The source was superseded by a newer version.",
  "Запись памяти ещё не прошла проверку.": "The memory entry has not been reviewed yet.",
  "Выбранное приложение не поддерживает этот источник.": "The selected application does not support this source.",
  "Источник не помещается в установленный лимит контекста.": "The source does not fit within the context budget.",
  "Доступ к источнику запрещён для этого запуска.": "Source access is denied for this run.",
  "Источник исключён с явной причиной.": "The source is excluded with an explicit reason.",
  "Открыть запись памяти": "Open memory entry",
  "{0} токенов": "{0} tokens",
  "Срок закончился": "Expired",
  "Заменён": "Superseded",
  "Актуален": "Current",
  "читать контекст": "read context",
  "использовать интернет": "use the internet",
  "изменять проект": "modify the project",
  "изменять внешние системы": "modify external systems",
  "Собран полностью": "Fully assembled",
  "Превышен лимит": "Budget exceeded",
  "Есть устаревшие источники": "Contains stale sources",
  "Доступ запрещён": "Access denied",
  "Приложение не поддерживается": "Application not supported",
  "Собран частично": "Partially assembled",
  "Не удалось отправить контекст.": "Context could not be sent.",
  "Контекст подготовлен к доставке.": "Context is ready for delivery.",
  "Контекст не отправлен": "Context was not sent",
  "Изменения относительно последней доставки: +{0}, −{1}, изменено {2}": "Changes since the last delivery: +{0}, −{1}, changed {2}",
  "Подготавливаем…": "Preparing…",
  "Пересобрать и отправить": "Rebuild and send",
  "Отправить в приложения": "Send to applications",
  "Дата не указана": "Date not specified",
  "Забыть": "Forget",
  "Контекст доставлен": "Context delivered",
  "Контекст ожидает доставки": "Context pending delivery",
  "Предпросмотр изменился": "Preview changed",
  "Доставка не завершена": "Delivery failed",
  "Приложение не поддерживает доставку": "Application does not support delivery",
  "Приложение подтвердило эту контрольную сумму.": "The application confirmed this digest.",
  "Состав опубликован и будет применён при ближайшей синхронизации приложения.": "The context was published and will be applied during the application's next sync.",
  "Источники изменились после последней публикации. Перед доставкой нужна новая сборка.": "Sources changed after the last publication. Rebuild before delivery.",
  "Приложение сообщило об ошибке. Старый состав не считается текущим.": "The application reported an error. The previous context is no longer current.",
  "Состав не доставлен: выбранная версия приложения его не поддерживает.": "Context was not delivered because this application version does not support it.",
  "Показать изменения": "Show changes",
  "Добавлено": "Added",
  "Удалено": "Removed",
  "Изменено": "Changed",
  "Загружаем выбранный раздел настроек…": "Loading the selected settings section…",
  "Загружаем выбранный раздел навыков…": "Loading the selected skills section…",
  "Ключ создан": "Key created",
  "Скопируйте его сейчас — повторно он не показывается.": "Copy it now — it will not be shown again.",
  "Ключ не создан": "Key was not created",
  "Каждый ключ принадлежит одному участнику, имеет ограниченные права и может быть отозван отдельно.": "Each key belongs to one participant, has limited permissions, and can be revoked separately.",
  "Состояние ключей": "Key status",
  "Найти ключ": "Find a key",
  "Название или участник": "Name or participant",
  "Истекает {0}": "Expires {0}",
  "Активных ключей нет": "No active keys",
  "История пуста": "History is empty",
  "Измените запрос или переключите раздел.": "Change the query or switch sections.",
  "Выпустите отдельный ключ для приложения, которое должно работать от имени участника.": "Issue a separate key for an application that needs to work on behalf of a participant.",
  "Здесь появятся отозванные и истёкшие ключи.": "Revoked and expired keys will appear here.",
  "Новый ключ приложения": "New application key",
  "После закрытия окна ключ больше не будет показан.": "After you close this window, the key will not be shown again.",
  "Выберите участника, срок и минимально необходимые права.": "Choose a participant, lifetime, and the minimum required permissions.",
  "Ключ готов": "Key is ready",
  "Сохраните его в защищённом хранилище приложения.": "Store it in the application's secure storage.",
  "Отозвать ключ?": "Revoke this key?",
  "Приложение «{0}» сразу потеряет доступ. Вернуть этот ключ будет нельзя.": "The “{0}” application will lose access immediately. This key cannot be restored.",
  "Отозвать ключ": "Revoke key",
  "Отдельная область проектов и участников": "Separate area for projects and participants",
  "Добавить ИИ или сервис": "Add AI or service",
  "Назначить доступ": "Assign access",
  "Добавить участника": "Add participant",
  "Команд пока нет": "No teams yet",
  "Создайте команду, когда нескольким участникам потребуется общий владелец результата.": "Create a team when several participants need shared ownership of an outcome.",
  "Участников: {0}": "Participants: {0}",
  "Новый рабочий раздел": "New work area",
  "Название увидят участники. Технический идентификатор будет создан автоматически.": "Participants will see the name. A technical identifier will be created automatically.",
  "После создания назначьте участнику только необходимые рабочие разделы и роль.": "After creation, assign only the work areas and role the participant needs.",
  "Новая команда": "New team",
  "Команда объединяет участников внутри одного рабочего раздела.": "A team groups participants within one work area.",
  "Добавить участника в команду": "Add participant to team",
  "Командная роль не изменяет доступ участника к рабочему разделу.": "A team role does not change the participant's work area access.",
  "Открыть подключения": "Open connections",
  "Ваш тариф и лимиты": "Your plan and limits",
  "Сравнить доступные тарифы": "Compare available plans",
  "Укажите название, доступ и репозитории. Остальное можно настроить после создания.": "Choose a name, access, and repositories. You can configure everything else after creation.",
  "Добавьте до 20 репозиториев и отметьте один основной. Репозитории можно добавить позже.": "Add up to 20 repositories and mark one as primary. You can also add repositories later.",
  "Выберите основной репозиторий.": "Choose the primary repository.",
  "Адрес репозитория {0}": "Repository URL {0}",
  "Удалить репозиторий {0}": "Remove repository {0}",
  "Управляйте наборами, отдельными навыками и их доставкой на компьютеры.": "Manage bundles, individual skills, and delivery to computers.",
  "Разделы навыков": "Skill sections",
  "Наборы": "Bundles",
  "Библиотека": "Library",
  "На компьютерах": "On computers",
  "Библиотека навыков": "Skill library",
  "системные и подключённые навыки": "system and connected skills",
  "Системный набор": "System bundle",
  "Этот набор поставляется платформой. Его можно подключать к проектам, но нельзя изменить или удалить.": "This bundle is provided by the platform. You can connect it to projects, but cannot edit or delete it.",
  "Запрещён": "Blocked",
  "Внешние системы": "External systems",
  "Сведения о наборе": "Bundle details",
  "Не удалось сохранить набор.": "Could not save the bundle.",
  "Набор не сохранён": "Bundle was not saved",
  "Набор обновлён.": "Bundle updated.",
  "Набор создан.": "Bundle created.",
  "Набор восстановлен.": "Bundle restored.",
  "Набор перемещён в архив.": "Bundle moved to the archive.",
  "Набор удалён.": "Bundle deleted.",
  "Подключайте готовые наборы к проектам или создавайте собственные. Системные наборы нельзя изменить или удалить.": "Connect ready-made bundles to projects or create your own. System bundles cannot be edited or deleted.",
  "Создать набор": "Create bundle",
  "Наборов пока нет": "No bundles yet",
  "Создайте набор из доступных навыков и подключите его к проекту.": "Create a bundle from available skills and connect it to a project.",
  "Редактировать набор": "Edit bundle",
  "Новый набор навыков": "New skill bundle",
  "Создать копию": "Create copy",
  "Создать копию набора": "Create bundle copy",
  "Копия: {0}": "Copy: {0}",
  "Выберите назначение, навыки и минимально необходимые права.": "Choose the purpose, skills, and minimum required permissions.",
  "Краткое описание": "Short description",
  "Навыки в наборе": "Skills in the bundle",
  "Выберите навыки": "Select skills",
  "Разрешить изменение файлов проекта": "Allow project file changes",
  "Не включайте, если навыкам достаточно чтения.": "Leave this off when read access is enough.",
  "Переместить набор в архив?": "Move the bundle to the archive?",
  "Набор «{0}» станет недоступен для новых подключений. Подключённый набор сначала нужно отключить от проектов.": "The “{0}” bundle will no longer be available for new connections. Disconnect it from projects first.",
  "Удалить набор?": "Delete the bundle?",
  "Набор «{0}» будет удалён без возможности восстановления. Наборы с историей подключений удалить нельзя.": "The “{0}” bundle will be deleted permanently. Bundles with assignment history cannot be deleted.",
  "Процесс выполнения": "Workflow",
  "Системный процесс": "System workflow",
  "Настройте, как агенты выполняют работу, кто участвует и какие проверки обязательны.": "Configure how agents perform work, who participates, and which checks are required.",
  "Роли и ограничения совместной работы агентов.": "Roles and limits for collaborative agent work.",
  "Параллельно: {0}": "Concurrent: {0}",
  "Правила завершения": "Completion rules",
  "Проверки, без которых работа не считается завершённой.": "Checks that must pass before work is considered complete.",
  "Правил завершения пока нет": "No completion rules yet",
  "Сравнения обычного и нового подхода по заранее заданным критериям.": "Comparisons of the current and proposed approaches against predefined criteria.",
  "Пилотов пока нет": "No pilots yet",
  "Минимум пар: {0}": "Minimum pairs: {0}",
  "Выбрать при запуске": "Choose when launching",
  "Не удалось сохранить процесс.": "Could not save the workflow.",
  "Процесс не сохранён": "Workflow not saved",
  "Процесс обновлён.": "Workflow updated.",
  "Процесс создан.": "Workflow created.",
  "Процесс включён.": "Workflow enabled.",
  "Процесс выключен.": "Workflow disabled.",
  "Процесс перемещён в архив.": "Workflow archived.",
  "Процесс удалён.": "Workflow deleted.",
  "Создавайте свои процессы на основе системных шаблонов. Версия процесса сохраняется в каждом запуске.": "Create your own workflows from system templates. Every run keeps the exact workflow version it used.",
  "Создать процесс": "Create workflow",
  "Этапов: {0}": "Stages: {0}",
  "Совместимые приложения": "Compatible apps",
  "Выключить": "Disable",
  "Процессов пока нет": "No workflows yet",
  "Создайте процесс из системного шаблона.": "Create a workflow from a system template.",
  "Сведения о процессе": "Workflow details",
  "Обязательный этап": "Required stage",
  "Необязательный этап": "Optional stage",
  "Редактировать процесс": "Edit workflow",
  "Создать копию процесса": "Create workflow copy",
  "Новый процесс": "New workflow",
  "Опишите назначение и настройте последовательность этапов без изменения системного шаблона.": "Describe the purpose and configure the stages without changing the system template.",
  "Системный шаблон": "System template",
  "Этапы и проверки": "Stages and checks",
  "Обязательный этап нельзя пропустить при выполнении процесса.": "A required stage cannot be skipped when the workflow runs.",
  "Добавить этап": "Add stage",
  "Навык": "Skill",
  "Когда выполнять": "When to run",
  "Всегда": "Always",
  "Обязательный": "Required",
  "Удалить этап": "Remove stage",
  "Поднять этап": "Move stage up",
  "Опустить этап": "Move stage down",
  "Переместить процесс в архив?": "Move workflow to archive?",
  "Процесс «{0}» станет недоступен для новых запусков. История уже выполненных запусков сохранится.": "The “{0}” workflow will be unavailable for new runs. Existing run history will remain.",
  "Удалить процесс?": "Delete workflow?",
  "Процесс «{0}» будет удалён без возможности восстановления. Процесс с историей запусков удалить нельзя.": "The “{0}” workflow will be deleted permanently. A workflow with run history cannot be deleted.",
  "Собирает доказательства и находит причину сбоя до внесения изменений.": "Collects evidence and finds the cause of a failure before changes are made.",
  "Проводит изменение от плана до независимой проверки и выпуска.": "Takes a change from planning through independent review and release.",
  "Исправляет найденный после выпуска дефект и защищает от его повторения.": "Fixes a defect found after release and prevents it from recurring.",
  "Находит и приоритизирует устойчивые улучшения продукта и архитектуры.": "Finds and prioritizes durable product and architecture improvements.",
  "Проверяет тексты, состояния и следующие действия в интерфейсе.": "Reviews interface copy, states, and next actions.",
  "Передаёт работу между агентами, приложениями или компьютерами без потери контекста.": "Transfers work between agents, apps, or computers without losing context.",
  "Разбирает скриншоты, записи и переписку как исходные доказательства.": "Analyzes screenshots, recordings, and correspondence as source evidence.",
  "Разделы процессов": "Workflow sections",
  "Следите за выполнением задач, проверяйте результаты и сравнивайте подходы.": "Track task execution, review results, and compare approaches.",
  "Разделы запусков": "Run sections",
  "Текущие": "Current",
  "Завершённые": "Completed",
  "Сравнения": "Comparisons",
  "Показаны {0}–{1} из {2}": "Showing {0}–{1} of {2}",
  "Запуски не найдены": "No runs found",
  "Текущих запусков нет": "No current runs",
  "Завершённых запусков нет": "No completed runs",
  "Измените поиск или сбросьте фильтры.": "Change the search or reset the filters.",
  "Создайте задачу и запустите для неё процесс. Здесь появится ход выполнения и следующий шаг.": "Create a task and start a workflow for it. Progress and the next step will appear here.",
  "Завершённые запуски появятся здесь вместе с результатом и проверкой.": "Completed runs will appear here with their result and verification.",
  "Как устроен запуск": "How a run works",
  "1. Задача": "1. Task",
  "Что нужно сделать": "What needs to be done",
  "2. Процесс": "2. Workflow",
  "Процесс": "Workflow",
  "3. Запуск": "3. Run",
  "Работа агента": "Agent work",
  "4. Результат": "4. Result",
  "Итог и проверка": "Outcome and verification",
  "Название задачи": "Task name",
  "Все процессы": "All workflows",
  "Все исполнители": "All executors",
  "Название сравнения": "Comparison name",
  "Токены: {0}": "Tokens: {0}",
  "Сравнений нет": "No comparisons",
  "Запустите пилот, чтобы сравнить обычный и новый подход по одинаковым критериям.": "Start a pilot to compare the standard and new approaches using the same criteria.",
  "Решение связано": "Decision linked",
  "Решение не связано": "Decision not linked",
  "Вывод для памяти подготовлен": "Memory proposal prepared",
  "Вывод для памяти не подготовлен": "Memory proposal not prepared",
  "Дождаться начала или открыть задачу": "Wait for the start or open the task",
  "Следить за выполнением": "Follow progress",
  "Принять решение": "Make a decision",
  "Разобрать причину ошибки": "Investigate the failure",
  "Открыть подробности": "Open details",
  "Результат проверен": "Result verified",
  "Проверить результат": "Review the result",
  "Решайте только то, что блокирует работу, и храните принятые решения отдельно от запросов на согласование.": "Handle only work-blocking requests here, and keep recorded decisions separate from approval requests.",
  "Разделы решений": "Decision sections",
  "Нужно решить": "Needs your decision",
  "Зафиксированные решения": "Recorded decisions",
  "Предмет или обоснование": "Subject or rationale",
  "Предмет или причина": "Subject or reason",
  "Запрос на согласование": "Approval request",
  "Связанный результат": "Related result",
  "Связанный объект": "Related item",
  "Изменение внешней системы": "External system change",
  "Значимые действия появятся в общей очереди «Нужно решить».": "High-impact actions will appear in the shared Needs your decision queue.",
  "Здесь появятся только действия, которые остановлены до вашего ответа. Обычная история хранится во вкладках решений и согласований.": "Only actions paused for your response appear here. Regular history stays in the decisions and approvals tabs.",
  "Решения не найдены": "No decisions found",
  "Зафиксированных решений пока нет": "No recorded decisions yet",
  "Измените поиск или сбросьте фильтр проекта.": "Change the search or reset the project filter.",
  "Сохраняйте здесь важный выбор, его альтернативы и обоснование — агенты и команда смогут вернуться к контексту позже.": "Record important choices, alternatives, and rationale here so agents and teammates can revisit the context later.",
  "Согласования не найдены": "No approvals found",
  "История согласований пуста": "Approval history is empty",
  "Запросите подтверждение задачи, решения или результата у конкретного участника. Ответ и причина останутся в истории.": "Ask a specific participant to approve a task, decision, or result. Their response and reason will remain in history.",
  "Короткий обзор общей работы. Полная лента находится во вкладке «Общая работа».": "A short overview of shared work. The full feed is on the Shared work tab.",
  "Короткий обзор назначений, упоминаний и запросов решения.": "A short overview of assignments, mentions, and decision requests.",
  "Когда потребуется ваше внимание, событие появится здесь.": "When something needs your attention, it will appear here.",
  "Событие или объект работы": "Event or work item",
  "Все события": "All events",
  "Передачи": "Handoffs",
  "За всё время": "All time",
  "7 дней": "7 days",
  "Заметки памяти": "Memory notes",
  "Просматривайте принятую память как файлы проекта. Любое изменение всё равно проходит проверку.": "Browse accepted memory as project files. Every change still goes through review.",
  "Название или путь": "Name or path",
  "Выберите проект": "Choose a project",
  "Например, выпуск или runbook": "For example, release or runbook",
  "Путь в памяти": "Memory path",
  "файлов": "files",
  "проектов памяти": "memory projects",
  "Папки": "Folders",
  "Файлов: {0}": "Files: {0}",
  "Открыть проект": "Open project",
  "Общая память": "Shared memory",
  "Файлы не найдены": "No files found",
  "В этой папке нет заметок": "There are no notes in this folder",
  "Проектов памяти пока нет": "There are no memory projects yet",
  "Измените запрос или выберите другой проект.": "Change the query or choose another project.",
  "Откройте вложенную папку или создайте новую заметку.": "Open a nested folder or create a new note.",
  "После принятия первой заметки её проект появится здесь.": "Its project will appear here after the first note is approved.",
  "Не удалось создать предложения.": "Could not create proposals.",
  "Предложения созданы: {0}": "Proposals created: {0}",
  "Создана только часть предложений": "Only some proposals were created",
  "Готово: {0} из {1}. Повторите импорт для остальных файлов.": "Completed: {0} of {1}. Retry the import for the remaining files.",
  "Готово: {0} из {1}. Не созданы файлы, текст которых похож на ключ доступа, токен или пароль: {2}. Уберите секрет из файла и повторите импорт.": "Done: {0} of {1}. Not created: files whose text looks like an access key, a token or a password: {2}. Remove the secret from the file and import again.",
  "Они появятся во вкладке «Предложения» и не изменят память до одобрения.": "They will appear on the Proposals tab and will not change memory until approved.",
  "Предложения не созданы": "Proposals were not created",
  "Укажите путь к Markdown-файлу без переходов между папками.": "Enter a Markdown file path without parent-directory traversal.",
  "Текст заметки не может быть пустым.": "The note text cannot be empty.",
  "Файл не удалось прочитать.": "The file could not be read.",
  "Файл импорта не должен превышать 4 МБ.": "The import file must not exceed 4 MB.",
  "Скачать папку": "Download folder",
  "Экспорт проекта": "Export project",
  "Импорт": "Import",
  "Новая заметка": "New note",
  "Заметка появится только после одобрения предложения.": "The note will appear only after the proposal is approved.",
  "Путь к файлу": "File path",
  "Файл будет создан внутри {0}.": "The file will be created inside {0}.",
  "Используйте папки, например decisions/name.md.": "Use folders, for example decisions/name.md.",
  "Текст в Markdown": "Markdown text",
  "Импорт заметок": "Import notes",
  "Markdown-файлы из одного файла или ZIP станут предложениями. Память не изменится автоматически.": "Markdown files from a single file or ZIP will become proposals. Memory will not change automatically.",
  "Файл .md или .zip": ".md or .zip file",
  "Готово к импорту: {0}": "Ready to import: {0}",
  "Обновлений существующих файлов: {0}": "Existing files to update: {0}",
  "Все пути новые.": "All paths are new.",
  "И ещё {0}": "And {0} more",
  "Импортируем…": "Importing…",
  "Создать предложения": "Create proposals",
  "В архиве нет Markdown-файлов.": "The archive contains no Markdown files.",
  "За один раз можно импортировать не больше 50 файлов.": "You can import no more than 50 files at a time.",
  "Архив содержит пустой файл или небезопасный путь.": "The archive contains an empty file or an unsafe path.",
  "Общий размер Markdown-файлов не должен превышать 2 МБ.": "The total Markdown file size must not exceed 2 MB.",
  "В архиве повторяются пути файлов.": "The archive contains duplicate file paths.",
  "Архив превышает лимит: 50 файлов и 2 МБ текста.": "The archive exceeds the limit of 50 files and 2 MB of text.",
  "Заметка принята и уже доступна в памяти.": "The note has been accepted and is now available in memory.",
  "Открыть {0}": "Open {0}",
  "Переместить или переименовать": "Move or rename",
  "Переместить заметку": "Move note",
  "Новый путь и удаление старого файла применятся вместе только после одобрения.": "The new path and removal of the old file will be applied together only after approval.",
  "Новый путь": "New path",
  "Укажите безопасный путь к Markdown-файлу.": "Enter a safe path to a Markdown file.",
  "Укажите новый путь или имя файла.": "Enter a new path or file name.",
  "в истории": "in history",
  "Приостановленные": "Suspended",
  "Отключённые": "Deactivated",
  "Название или идентификатор": "Name or identifier",
  "Измените запрос или состояние списка.": "Change the query or list status.",
  "Переименовать": "Rename",
  "Пригласить человека": "Invite person",
  "Изменить название": "Change name",
  "Технический идентификатор и история останутся без изменений.": "The technical identifier and history will remain unchanged.",
  "Не удалось создать приглашение.": "Could not create the invitation.",
  "Приглашение создано": "Invitation created",
  "Приглашение не создано": "Invitation was not created",
  "Название сохранено.": "Name saved.",
  "Email для чека": "Receipt email",
  "Проверяем оплату": "Checking payment",
  "Оплата подтверждена": "Payment confirmed",
  "Проверить статус": "Check status",
  "Платёж учтён. Условия и срок оплаченного доступа показаны ниже.": "Your payment has been recorded. Paid access details and dates are shown below.",
  "По этому платежу оформлен возврат. Текущий тариф показан ниже.": "This payment has been refunded. Your current plan is shown below.",
  "Ждём подтверждение Robokassa. Эта страница обновится автоматически. Повторно платить не нужно.": "Waiting for Robokassa confirmation. This page will update automatically. Do not pay again.",
  "Если деньги списались, не платите повторно. Проверьте статус ещё раз или напишите нам — мы найдём платёж.": "If you were charged, do not pay again. Check the status again or contact us so we can trace your payment.",
  "Не удалось подтвердить оплату": "Could not confirm payment",
  "Платёж возвращён": "Payment refunded",
  "Вопрос об оплате": "Payment question",
  "Разовый платёж через Robokassa. Автоматических списаний нет.": "One-time payment through Robokassa. No automatic charges.",
  "Robokassa получит этот адрес для чека и уведомлений по этой оплате. Адрес аккаунта не изменится.": "Robokassa will receive this address for the receipt and payment notifications. Your account email will not change.",
  "Продолжить в Robokassa": "Continue to Robokassa",
  "Закрыть сообщение": "Dismiss message",
  "Решения и инструкции": "Decisions and runbooks",
  "Требуют исправления": "Needs repair",
  "Временная история": "Timeline history",
  "Сессия разбора зафиксирована": "Review session locked",
  "Карточки и их версии не меняются во время разбора. Осталось предложений: {0}.": "Cards and revisions stay fixed during this review. Proposals remaining: {0}.",
  "Новых после старта: {0}": "New since start: {0}",
  "Новых нет": "No new proposals",
  "Начните сессию перед массовым разбором": "Start a session before bulk review",
  "Она зафиксирует порядок и версии предложений, чтобы карточки не сдвигались между страницами.": "It locks proposal order and revisions so cards do not move between pages.",
  "Показаны позиции {0}–{1} из {2}.": "Showing positions {0}–{1} of {2}.",
  "Владелец записи": "Record owner",
  "Применяется к": "Applies to",
  "Относительный путь к Markdown-файлу, например runbooks/release.md.": "Relative Markdown path, for example runbooks/release.md.",
  "Проект, который отвечает за актуальность записи; место хранения при этом не меняется.": "The project responsible for keeping this record current; its storage location does not change.",
  "Область применения": "Scope",
  "проект, сервис или глобально": "project, service, or global",
  "Аудитория": "Audience",
  "Роли через запятую": "Comma-separated roles",
  "Один сценарий, сервис или тип задачи на строку.": "Enter one scenario, service, or task type per line.",
  "Исправить и принять": "Repair and accept",
  "Не удалось сохранить решения.": "Could not save the decisions.",
  "Решения не сохранены": "Decisions not saved",
  "Готово: {0} из {1}. Ошибки показаны в карточках; их можно исправить и повторить.": "Completed: {0} of {1}. Errors are shown on their cards; repair them and retry.",
  "Требует исправления": "Needs repair",
  "Версия предложения изменилась": "Proposal revision changed",
  "Откройте актуальную версию и начните новую сессию перед решением.": "Open the current revision and start a new session before deciding.",
  "Не удалось применить решение": "Could not apply the decision",
  "Исправить": "Repair",
  "Цепочка замен": "Supersession chain",
  "Один путь записи": "Same record path",
  "Конкурирующие предложения нельзя принять одним действием. Откройте группу и выберите итоговую версию.": "Competing proposals cannot be accepted in one action. Open the group and choose the final revision.",
  "Сначала разберите конфликт": "Resolve the conflict first",
  "Предложения в группе: {0}": "Proposals in this group: {0}",
  "Нужно выбрать итоговую версию": "Choose the final revision",
  "Массовое принятие заблокировано, чтобы конкурирующие записи не перезаписали друг друга.": "Bulk acceptance is blocked so competing records cannot overwrite one another.",
  "Разобрать": "Resolve",
  "Предложение изменилось после открытия. Откройте актуальную версию и проверьте её заново.": "The proposal changed after you opened it. Open the current revision and review it again.",
  "Исходная заметка уже изменилась. Сначала сравните версии и исправьте предложение.": "The source note has changed. Compare revisions and repair the proposal first.",
  "Предложение уже обработано в другой сессии. Обновите очередь.": "The proposal was already handled in another session. Refresh the queue.",
  "Предложение больше недоступно. Обновите очередь.": "The proposal is no longer available. Refresh the queue.",
  "Предложение не проходит проверку. Откройте его, исправьте поля и повторите.": "The proposal failed validation. Open it, repair the fields, and retry.",
  "Предложение конфликтует с другой версией. Откройте группу и выберите одну итоговую запись.": "The proposal conflicts with another revision. Open the group and choose one final record.",
  "Предложение повторилось в операции. Повторите действие только для этой карточки.": "The proposal was duplicated in the operation. Retry only this card.",
  "Сервис не применил решение. Предложение осталось в очереди; повторите попытку.": "The service did not apply the decision. The proposal remains in the queue; try again.",
  "Не удалось начать разбор.": "Could not start the review.",
  "Сервис не вернул сессию разбора.": "The service did not return a review session.",
  "Разбор не начат": "Review not started",
  "Фиксируем очередь…": "Locking the queue…",
  "Начать новую сессию": "Start a new session",
  "Начать разбор": "Start review",
  "Задачи разбора памяти": "Memory review lanes",
  "Операция {0}: готово {1} из {2}, ошибок — {3}.": "Operation {0}: completed {1} of {2}, errors — {3}.",
  "Операция {0} выполняется в фоне. Её можно проверить по этому номеру.": "Operation {0} is running in the background. You can check it using this number.",
  "Время выполнения: {0} мс": "Duration: {0} ms",
  "Фоновая операция остановилась. Повторите только не обработанные карточки.": "The background operation stopped. Retry only the unprocessed cards.",
  "Не удалось получить результат операции.": "Could not retrieve the operation result.",
  "Операция продолжается дольше ожидаемого. Её результат сохранён; обновите страницу позже.": "The operation is taking longer than expected. Its result is saved; refresh the page later.",
  "Укажите доступный проект-владелец записи.": "Choose an accessible project to own this record.",
  "Укажите безопасный относительный путь к Markdown-файлу.": "Enter a safe relative path to a Markdown file.",
  "Оплачивается онлайн": "Paid online",
  "Для личного знакомства с сервисом.": "For exploring the service on your own.",
  "Для одного человека: больше проектов и компьютеров.": "For one person who needs more projects and computers.",
  "Для команды с общими проектами и ролями.": "For a team sharing projects and roles.",
  "{0} в месяц": "{0} per month",
  "Бесплатно": "Free",
  "590 ₽ в месяц": "₽590 / month",
  "1 990 ₽ в месяц": "₽1,990 / month",
  "от 6 990 ₽ в месяц": "from ₽6,990 / month",
  "Продлить тариф": "Extend plan",
  "Автопродление пока недоступно. Продлить тариф можно вручную.": "Auto-renewal is not available yet. You can extend the plan manually.",
  "Продление этой подписки недоступно.": "This subscription cannot be renewed.",
  "Не удалось обновить данные оплаты": "Payment details could not be updated",
  "Текущий доступ сохранён. Мы уже разбираемся с проблемой.": "Your current access is preserved. We are already looking into the issue.",
  "Проверяем данные оплаты": "Checking payment details",
  "Текущий доступ сохранён. Обновление завершится автоматически.": "Your current access is preserved. The update will finish automatically.",
  "Некоторые изменения ещё не подтверждены. Текущий доступ сохранён.": "Some changes have not been confirmed yet. Your current access is preserved.",
  "До этой даты работа и данные сохраняются. Продлите тариф, чтобы снова увеличивать платные лимиты.": "Your work and data remain available until this date. Extend the plan to increase paid limits again.",
  "Продлите тариф, чтобы снова увеличивать платные лимиты. Работа и данные сохранены.": "Extend the plan to increase paid limits again. Your work and data are preserved.",
  "Сменить тариф": "Change plan",
  "Сравните доступные возможности и выберите подходящий период оплаты.": "Compare the available options and choose a billing period.",
  "Показать тарифы": "Show plans",
  "Скрыть тарифы": "Hide plans",
  "Онлайн-оплата пока недоступна": "Online payment is not available yet",
  "Условия тарифа": "Plan details",
  "Цена действует до {0}.": "This price is available until {0}.",
  "Вы используете этот тариф": "Your current plan",
  "Обсудить условия": "Discuss terms",
  "Доступен бесплатно": "Available for free",
  "Платежи и чеки": "Payments and receipts",
  "Показаны последние {0} платежей.": "Showing the latest {0} payments.",
  "Платежей пока нет": "No payments yet",
  "После первой оплаты здесь появятся сумма, дата и документ.": "After your first payment, its amount, date, and document will appear here.",
  "Заголовок: первая строка": "Heading: first line",
  "Заголовок: вторая строка": "Heading: second line",
  "Шаг 1": "Step 1",
  "Шаг 1: описание": "Step 1: description",
  "Шаг 2": "Step 2",
  "Шаг 2: описание": "Step 2: description",
  "Шаг 3": "Step 3",
  "Шаг 3: описание": "Step 3: description",
  "Контроль": "Control",
  "Выбрать тариф": "Choose a plan",
  "Связаться": "Contact",
  "Вопросы": "Questions",
  "Вопрос 1": "Question 1",
  "Ответ 1": "Answer 1",
  "Вопрос 2": "Question 2",
  "Ответ 2": "Answer 2",
  "Вопрос 3": "Question 3",
  "Ответ 3": "Answer 3",
  "Вопрос 4": "Question 4",
  "Ответ 4": "Answer 4",
  "Новый проект": "New project",
  "Данные недоступны": "Data unavailable",
  "Не удалось собрать состояние проекта. Обновите страницу или проверьте целостность системы.": "Could not assemble the project state. Refresh the page or check system integrity.",
  "Контекст доступен для просмотра, но отправить его может только владелец или администратор.": "The context can be viewed, but only an owner or administrator can send it.",
  "Проект готов к первой задаче": "The project is ready for its first task",
  "Можно начать новую работу с уже собранным контекстом.": "You can start new work with the assembled context.",
  "Работа продолжается": "Work is in progress",
  "Продолжение заблокировано": "Continuation is blocked",
  "Готово к началу": "Ready to start",
  "Последнее подтверждённое изменение": "Latest confirmed change",
  "Пока нет": "None yet",
  "Зафиксировано": "Recorded",
  "После первой проверки здесь появится её результат.": "The first verification result will appear here.",
  "Ожидают решения": "Awaiting a decision",
  "Отправить контекст": "Send context",
  "Время не указано": "Time not specified",
  "Принять решение по согласованию": "Decide the approval",
  "Разобрать блокировку": "Resolve the blocker",
  "Продолжить текущую задачу": "Continue the current task",
  "Начать следующую задачу": "Start the next task",
  "Открыть блокировку": "Open blocker",
  "ожидает синхронизации": "awaiting sync",
  "ошибка доставки": "delivery failed",
  "Устарел": "Stale",
  "Недоступен": "Unavailable",
  "Синхронизация не работает": "Synchronization is failing",
  "С {0}": "Since {0}",
  "С {0}: {1}. {2}": "Since {0}: {1}. {2}",
  "не удалось получить подключения памяти и контекста": "memory and context connections could not be retrieved",
  "установка приложений не завершилась": "application installation did not finish",
  "не удалось настроить память и контекст для приложений": "memory and context could not be configured for the applications",
  "не удалось настроить внешние инструменты": "external tools could not be configured",
  "не удалось настроить фоновую проверку": "the background check could not be configured",
  "запуск синхронизации завершается ошибкой": "synchronization runs end with an error",
  "Откройте приложения ниже: у неустановленного будет указана ошибка.": "Open the applications below: the one that was not installed shows its error.",
  "Проверьте настройки в разделе «Инструменты».": "Check the settings in Tools.",
  "Переподключите компьютер, чтобы заново настроить фоновую проверку.": "Reconnect the computer to set up the background check again.",
  "Последняя успешная синхронизация: {0}": "Last successful synchronization: {0}",
  "Успешных синхронизаций после подключения ещё не было": "No successful synchronization since the computer was connected",
  "По этому пути уже есть другая заметка. Сравните её с предложением: отклоните предложение или предложите новую версию существующей заметки.": "Another note already exists at this path. Compare it with the proposal, then reject the proposal or propose a new version of the existing note.",
  "По этому пути уже есть другая заметка. Откройте предложение и сравните их.": "Another note already exists at this path. Open the proposal and compare them.",
  "Уже в памяти": "Already in memory",
  "Путь занят другой заметкой": "Path used by another note",
  "Локальное обслуживание сервера": "Local server maintenance",
  "{0} на {1} от имени {2}": "{0} on {1} on behalf of {2}",
  "{0} от имени {1}": "{0} on behalf of {1}",
  "Агент-участник {0}": "Agent participant {0}",
  "{0} через токен участника": "{0} via a participant token",
  "Решение агента": "Agent decision",
  "Пилот: {0} из {1}": "Pilot: {0} of {1}",
  "Сначала проверьте на одном или нескольких компьютерах": "Try it on one or more computers first",
  "Назначить всем компьютерам": "Assign to all computers",
  "Назначить версию всем компьютерам?": "Assign this version to all computers?",
  "Назначить всем": "Assign to all",
  "Остановлено": "Stopped",
  "при получении ключа доступа": "while getting the access key",
  "при подключении": "while connecting",
  "С {0}: {1} ({2}). {3}": "Since {0}: {1} ({2}). {3}",
  "План ревью": "Review plan",
  "Разбирать предложения памяти могут владелец и администраторы.": "Only the owner and administrators can review memory proposals.",
  "План не найден.": "Plan not found.",
  "План ревью от агента": "Agent review plan",
  "Составил {0}, {1}. Решения вступят в силу только после «Применить план».": "Prepared by {0}, {1}. Decisions take effect only after “Apply plan”.",
  "Применён {0}: {1}": "Applied {0}: {1}",
  "Ждёт вашего решения": "Waiting for your decision",
  "Планы от агентов": "Plans from agents",
  "Нужна правка": "Needs revision",
  "Пропустить": "Skip",
  "Пропущено": "Skipped",
  "Изменилось после плана": "Changed after the plan",
  "Конфликт версий": "Version conflict",
  "Не удалось": "Failed",
  "План применён частично": "Plan partly applied",
  "Готово: {0}. Не удалось: {1} — причины указаны в строках.": "Done: {0}. Failed: {1} — the reasons are shown in the rows.",
  "План применён": "Plan applied",
  "Решений сохранено: {0}.": "Decisions saved: {0}.",
  "Применение плана прервано": "Applying the plan was interrupted",
  "Применено {0} из {1}: сервис памяти остановился до конца. Нажмите «Продолжить» — уже принятые решения сохранены и не повторятся.": "Applied {0} of {1}: the memory service stopped before the end. Press “Continue” — decisions already made are saved and will not be repeated.",
  "Связь с сервисом памяти потеряна": "Lost connection to the memory service",
  "Последнее, что известно: применено {0} из {1}. Решения сохраняются по одному и не повторяются. Нажмите «Продолжить», когда связь вернётся.": "Last known: applied {0} of {1}. Decisions are saved one by one and are not repeated. Press “Continue” once the connection is back.",
  "Не удалось запустить применение плана": "Could not start applying the plan",
  "Сервис памяти не отвечает, и узнать, начал ли план применяться, не удалось. Обновите страницу: она покажет, сколько решений применено, и кнопку «Продолжить», если план не завершён.": "The memory service is not responding, so it is unknown whether the plan started to apply. Reload the page: it will show how many decisions are applied and a “Continue” button if the plan is not finished.",
  "План уже начали применять": "The plan is already being applied",
  "Решения выбраны при запуске и не меняются. Применено {0} из {1}.": "The decisions were chosen when it started and cannot change. Applied {0} of {1}.",
  "Применено {0} из {1}; остальное ждёт. Сервис памяти не ответил — нажмите «Продолжить» ещё раз: уже принятые решения сохранены и не повторятся.": "Applied {0} of {1}; the rest is waiting. The memory service did not respond — press “Continue” again: decisions already made are saved and will not be repeated.",
  "Ни одно решение не применено: сервис памяти не ответил. Проверьте соединение и нажмите «Применить план» ещё раз.": "No decision was applied: the memory service did not respond. Check your connection and press “Apply plan” again.",
  "Применено {0} из {1}": "Applied {0} of {1}",
  "Применение остановилось до конца. Проверьте решения по оставшимся предложениям и нажмите «Продолжить»: будет принято {0}, отклонено {1}, пропущено {2}. Уже принятые решения сохранены и не повторятся.": "Applying stopped before the end. Check the decisions for the remaining proposals and press “Continue”: {0} will be accepted, {1} rejected, {2} skipped. Decisions already made are saved and will not be repeated.",
  "Применяем план: {0} из {1}": "Applying the plan: {0} of {1}",
  "Применено решений: {0} из {1}": "Decisions applied: {0} of {1}",
  "Страницу можно закрыть: применение продолжится, а результат появится здесь и в строках.": "You can close this page: applying will continue, and the result will appear here and in the rows.",
  "Применение остановилось до конца. Уже принятые решения сохранены и не повторятся; «Продолжить» применит остальные.": "Applying stopped before the end. Decisions already made are saved and will not be repeated; “Continue” applies the rest.",
  "Применяется": "Being applied",
  "Применён не до конца: {0} из {1}": "Not fully applied: {0} of {1}",
  "Агент: {0}.": "Agent: {0}.",
  "Изменилось после плана — проверьте карточку": "Changed after the plan — check the card",
  "Решение по «{0}»": "Decision for “{0}”",
  "Будет принято: {0}, отклонено: {1}, пропущено: {2}. Отклонения выполняются первыми, поэтому из группы похожих версий останется выбранная.": "Will approve {0}, reject {1}, skip {2}. Rejections run first, so a group of similar versions keeps the one you chose.",
  "Применить план": "Apply plan",
  "{0} на {1} от вашего имени": "{0} on {1} on your behalf",
  "{0} от вашего имени": "{0} on your behalf",
  "Вы через токен агента": "You, through an agent token",
  "Не удалось сохранить решение. Обновите страницу и повторите.": "Could not save the decision. Reload the page and try again.",
  "Разрешение отозвано": "Permission revoked",
  "Агенту разрешено применить план": "The agent may now apply the plan",
  "Запрос отклонён": "Request denied",
  "Агент может применить план": "The agent may apply the plan",
  "{0} может применить этот план без изменений до {1}. Одобрить свои предложения или ослабить действующие заметки сервер ему не даст.": "{0} may apply this plan unchanged until {1}. The server will not let it approve its own proposals or weaken active notes.",
  "Отозвать разрешение": "Revoke permission",
  "Агент просит разрешение": "The agent asks for permission",
  "{0} просит применить этот план сам: «{1}». Агент сможет применить план только без изменений; одобрить свои предложения или ослабить действующие заметки сервер ему не даст.": "{0} asks to apply this plan itself: “{1}”. It can only apply the plan unchanged; the server will not let it approve its own proposals or weaken active notes.",
  "Срок разрешения": "Permission duration",
  "На 30 минут": "For 30 minutes",
  "На 1 час": "For 1 hour",
  "На 2 часа": "For 2 hours",
  "Разрешить": "Allow",
  "Ревью предложений памяти": "Memory proposal review",
  "Разбирает очередь предложений Agent Memory по явной просьбе владельца и готовит обоснованный план ревью.": "Reviews the Agent Memory proposal queue on the owner's explicit request and prepares a reasoned review plan.",
  "Критерии готовности — по одному в строке": "Acceptance criteria — one per line",
  "Задача исправлена": "Task corrected",
  "Родительская задача": "Parent task",
  "Связанные задачи": "Related tasks",
  "Блокирующие задачи": "Blocking tasks",
  "{0}: изменено": "{0}: changed",
  "{0}: {1} → {2}": "{0}: {1} → {2}",
  "{0}: «{1}» → «{2}»": "{0}: “{1}” → “{2}”",
  "Сейчас идёт пилот версии {0}. Завершите или остановите его выше, чтобы проверить эту версию.": "Version {0} is being piloted. Complete or stop that pilot above to check this version.",
  "Агент «{0}» приостановлен.": "Agent “{0}” paused.",
  "Приостанавливаем…": "Pausing…",
  "Агент «{0}» снова работает.": "Agent “{0}” is active again.",
  "Возобновляем…": "Resuming…",
  "Отозвать агента «{0}»?": "Revoke agent “{0}”?",
  "Приложение больше не сможет работать с задачами, памятью и контекстом от этого имени, и синхронизация не вернёт ему доступ. Его прошлые действия останутся в истории. Если нужна только пауза, выберите «Приостановить».": "The app will no longer work with tasks, memory and context under this name, and synchronization will not restore its access. Its past actions stay in the history. To stop it only for a while, choose “Pause”.",
  "Агент «{0}» отозван.": "Agent “{0}” revoked.",
  "Подключено к задачам, памяти и контексту.": "Connected to tasks, memory and context.",
  "Только назначенные им": "Only work assigned to them",
  "Назначенные и созданные ими": "Work assigned to or created by them",
  "Агенты меняют статус задач": "Agents change task status for",
  "Правило для агентов сохранено.": "The rule for agents is saved.",
  "Статус задач в «{0}»": "Task status in “{0}”",
  "Правило агента сохранено.": "The agent's rule is saved.",
  "ИИ-агенты недоступны на вашем тарифе. Агенты приложений на компьютерах подключаются без лимита.": "AI agents are not available on your plan. App agents on your computers connect without a limit.",
  "ИИ-агентов на тарифе: {0} из {1}. Можно добавить сервис; агенты приложений на компьютерах подключаются без лимита.": "AI agents on your plan: {0} of {1}. You can still add a service; app agents on your computers connect without a limit.",
  "Команды недоступны на вашем тарифе.": "Teams are not available on your plan.",
  "Команд на тарифе: {0} из {1}. Чтобы создать новую, переместите ненужную в архив или смените тариф.": "Teams on your plan: {0} of {1}. To create another, archive one you no longer need or change the plan.",
  "Команд: {0}": "Teams: {0}",
  "Доступ не назначен": "No access assigned",
  "Доступ к рабочим разделам и права участника.": "Work area access and this participant's rights.",
  "Доступ к рабочим разделам не назначен. Назначьте его кнопкой «Назначить доступ».": "No work area access yet. Assign it with “Assign access”.",
  "Участники команды. Командная роль не изменяет доступ к рабочему разделу.": "Team members. A team role does not change work area access.",
  "В команде пока нет участников.": "The team has no members yet.",
  "Ваши навыки с теми же именами, что у платформенных: {0}. Ваши не тронуты, платформенные версии для этого приложения не установлены.": "Your skills named like platform skills: {0}. Yours are untouched; the platform versions are not installed for this app.",
  "Сейчас идёт пилот другой версии. Завершите или остановите его, затем назначьте эту версию.": "Another version's pilot is running. Complete or stop it, then assign this version.",
  "Навыки на компьютерах": "Skills on computers",
  "Свой навык с тем же именем, поэтому наша версия не установлена: {0}": "The person's own skill has the same name, so ours is not installed: {0}",
  "Плагин {0}": "Plugin {0}",
  "выключен": "off",
  "От платформы": "From the platform",
  "Не удалось открыть навык": "Could not open the skill",
  "Создать навык": "Create skill",
  "Все компьютеры": "All computers",
  "Проекты: {0}": "Projects: {0}",
  "Копия навыка «{0}»": "Copy of “{0}”",
  "Открыть и изменить": "Open and edit",
  "Своих навыков пока нет": "No skills of your own yet",
  "Создайте навык с нуля, загрузите папку или ZIP, или сделайте копию навыка платформы в «Библиотеке», чтобы изменить её.": "Create a skill from scratch, upload a folder or ZIP, or copy a platform skill in “Library” to edit the copy.",
  "Навык создан. Он появится на компьютерах при следующей синхронизации.": "Skill created. It reaches computers at their next sync.",
  "Навык {0} · версия {1}": "Skill {0} · version {1}",
  "Сохранена новая версия.": "New version saved.",
  "Настройки навыка сохранены.": "Skill settings saved.",
  "Навык снова работает.": "The skill is active again.",
  "Навык отключён. Компьютеры уберут его при следующей синхронизации.": "Skill disabled. Computers remove it at their next sync.",
  "Навык перемещён в архив.": "Skill moved to the archive.",
  "Удалить навык «{0}»?": "Delete skill “{0}”?",
  "Навык и все его версии будут удалены без возможности восстановления. Компьютеры уже убрали его, когда он попал в архив.": "The skill and all its versions will be deleted permanently. Computers already removed it when it was archived.",
  "Навык удалён.": "Skill deleted.",
  "Где действует": "Where it applies",
  "Только в выбранных проектах": "Only in selected projects",
  "Новый навык": "New skill",
  "Навык — это папка с файлом SKILL.md: агент читает описание и шаги. Можно написать его здесь или загрузить готовый.": "A skill is a folder with a SKILL.md file: the agent reads its description and steps. Write it here or upload a ready one.",
  "Идентификатор": "Identifier",
  "Имя папки навыка на компьютерах и поле name в SKILL.md. Потом не меняется.": "The skill's folder name on computers and the name field in SKILL.md. It cannot change later.",
  "Кратко, для людей": "Short summary for people",
  "Необязательно: по умолчанию возьмём описание из SKILL.md": "Optional: the SKILL.md description is used by default",
  "Написать здесь": "Write here",
  "Загрузить папку или ZIP": "Upload a folder or ZIP",
  "Выбрать ZIP": "Choose ZIP",
  "Выбрать папку": "Choose folder",
  "Файлов: {0}. В навыке: {1}": "Files: {0}. In the skill: {1}",
  "Возврат к версии {0}": "Back to version {0}",
  "Версия {0} из {1}": "Version {0} of {1}",
  "Это прежняя версия. Сохраните её, чтобы она стала текущей.": "This is an earlier version. Save it to make it current.",
  "Остальные файлы ({0}) сохраняются: {1}": "Other files ({0}) are kept: {1}",
  "Сделать эту версию текущей": "Make this version current",
  "Сохранить новую версию": "Save new version",
  "текущая": "current",
  "файлов: {0}": "files: {0}",
  "Сохранить настройки": "Save settings",
  "Название копии": "Copy name",
  "{0} (наша версия)": "{0} (our version)",
  "Идентификатор копии": "Copy identifier",
  "Должен отличаться от имени навыка платформы.": "Must differ from the platform skill's name.",
  "Навык не прошёл проверку. Проверьте SKILL.md (поля name и description), пути и типы файлов.": "The skill did not pass the checks. Check SKILL.md (name and description), file paths and file types.",
  "Похоже, в файлах навыка есть секрет (ключ или токен). Уберите его и сохраните снова.": "The skill's files seem to contain a secret (a key or token). Remove it and save again.",
  "Сначала переместите навык в архив.": "Move the skill to the archive first.",
  "Навык в архиве. Восстановите его, чтобы изменить.": "The skill is archived. Restore it to change it.",
  "Идентификатор: от 2 до 64 строчных латинских букв, цифр и дефисов.": "Identifier: 2 to 64 lowercase Latin letters, digits and hyphens.",
  "Недопустимый путь файла: {0}": "File path is not allowed: {0}",
  "Файл повторяется: {0}": "Duplicate file: {0}",
  "Похоже, в файле есть секрет (ключ или токен): {0}. Уберите его и загрузите снова.": "The file seems to contain a secret (a key or token): {0}. Remove it and upload again.",
  "Нужен файл SKILL.md в корне навыка.": "SKILL.md must be at the top of the skill.",
  "SKILL.md должен начинаться с блока --- с полями name и description.": "SKILL.md must start with a --- block with name and description.",
  "В SKILL.md поле name должно быть {0}.": "In SKILL.md, name must be {0}.",
  "В SKILL.md нужно поле description длиной до 1024 символов.": "SKILL.md needs a description of up to 1024 characters.",
  "Копия навыка платформы": "Copy of a platform skill",
  "Изменён": "Changed",
  "Мои навыки": "My skills",
  "Ваши личные навыки. Они ставятся только на ваши компьютеры, и другие участники их не видят; каждое изменение сохраняется новой версией.": "Your personal skills. They are installed only on your computers and other members do not see them; every change is saved as a new version.",
  "Личных навыков пока нет": "No personal skills yet",
  "Создайте навык с нуля, загрузите папку или ZIP, или заберите навык, который уже лежит на вашем компьютере.": "Create a skill from scratch, upload a folder or ZIP, or take a skill that is already on your computer.",
  "На всех моих компьютерах": "On all my computers",
  "Все мои компьютеры": "All my computers",
  "На компьютере такого навыка уже нет.": "The computer no longer has this skill.",
  "Не удалось прочитать папку навыка на компьютере.": "The skill folder on the computer could not be read.",
  "Похоже, в файлах навыка есть секрет (ключ или токен). Уберите его и попробуйте снова.": "The skill files seem to contain a secret (a key or token). Remove it and try again.",
  "Навык с таким именем уже есть.": "A skill with this name already exists.",
  "Компьютер не смог передать навык.": "The computer could not hand the skill over.",
  "Забрать с компьютера": "Take from a computer",
  "Забрать навык с компьютера": "Take a skill from a computer",
  "Навык, который уже лежит в папке навыков на вашем компьютере, станет вашим личным навыком: его можно будет править здесь, и он появится на остальных ваших компьютерах. Компьютер передаст файлы при следующей синхронизации.": "A skill that is already in the skills folder on your computer becomes your personal skill: you can edit it here, and it appears on your other computers. The computer sends the files at its next sync.",
  "Запросы": "Requests",
  "Ждёт синхронизации компьютера": "Waiting for the computer to sync",
  "Запрос отменён.": "Request cancelled.",
  "Получен": "Received",
  "Не получилось": "Failed",
  "Имя занято другим навыком или не подходит: нужны строчные латинские буквы, цифры и дефисы.": "The name is taken by another skill or is not suitable: use lowercase Latin letters, digits and hyphens.",
  "Запрос отправлен. Синхронизируйте компьютер, и навык появится здесь.": "Request sent. Sync the computer and the skill will appear here.",
  "Забрать": "Take",
  "На ваших компьютерах пока не найдено собственных навыков. Список обновляется при синхронизации компьютера; компьютер должен быть подключён вами.": "No skills of your own were found on your computers yet. The list updates when a computer syncs; the computer must have been connected by you.",
  "Личные навыки владельца": "The owner's personal skills",
  "Только на этом компьютере": "Only on this computer",
  "Такой идентификатор уже занят другим навыком. Выберите другой.": "This id is already taken by another skill. Choose another.",
  "Компьютер не сообщал о таком навыке, или этот навык уже ждёт передачи. Синхронизируйте компьютер и попробуйте снова.": "The computer has not reported this skill, or the skill is already waiting to be handed over. Sync the computer and try again.",
  "В папке навыка есть файлы, которые нельзя хранить: архивы, программы или папка .git. Подходят тексты и небольшие картинки.": "The skill folder has files that cannot be kept: archives, programs or a .git folder. Text files and small pictures are fine.",
  "Не удалось прочитать файлы. Загрузите ZIP-архив или папку навыка.": "The files could not be read. Upload a ZIP archive or the skill folder.",
  "Такой файл нельзя хранить в навыке (подходят тексты и небольшие картинки): {0}": "This file cannot be kept in a skill (text files and small pictures are fine): {0}",
  "SKILL.md должен начинаться с блока --- с полями name (как имя папки) и description.": "SKILL.md must start with a --- block with name (the folder name) and description.",
  "В навыке должно быть от 1 до 500 файлов.": "A skill has 1 to 500 files.",
  "Файл больше 1 МБ: {0}": "The file is larger than 1 MB: {0}",
  "Навык больше 4 МБ. Уберите крупные файлы.": "The skill is larger than 4 MB. Remove large files.",
  "Нужен SKILL.md в корне. До 500 файлов (тексты и небольшие картинки), всего до 4 МБ.": "SKILL.md is required at the top. Up to 500 files (text and small pictures), 4 MB in total.",
  "Навык больше 4 МБ, в нём больше 500 файлов или есть файл больше 1 МБ.": "The skill is larger than 4 MB, has more than 500 files, or has a file larger than 1 MB.",
  "Навык «{0}» получен с компьютера.": "Skill “{0}” was received from the computer.",
  "Компьютер не смог передать навык «{0}».": "The computer could not hand over skill “{0}”.",
  "плагин {0}": "plugin {0}",
  "Из плагинов · {0} · {1}": "From plugins · {0} · {1}",
  "Навык плагина работает только в своём приложении. Личная копия встанет в {0}; здесь останется оригинал из плагина, поэтому дублей не будет.": "A plugin's skill works only in its own app. A personal copy is installed in {0}; the original from the plugin stays here, so there are no duplicates.",
  "версия {0}": "version {0}",
  "навыков: {0}": "skills: {0}",
  "Копия сделана с версии {0}; в плагине уже {1}.": "The copy was made from version {0}; the plugin is now at {1}.",
  "Копия уже есть и совпадает с плагином.": "A copy already exists and matches the plugin.",
  "Копия актуальна": "Copy is up to date",
  "Обновить копию": "Update the copy",
  "Сделать копию": "Make a copy",
  "Обновить копию навыка «{0}»?": "Update the copy of skill “{0}”?",
  "Сделать личную копию навыка «{0}»?": "Make a personal copy of skill “{0}”?",
  "Навык принадлежит плагину {0} приложения {1}. Копия встанет в {2} на ваших компьютерах, а в {1} останется оригинал из плагина. Копия не обновляется сама: когда плагин обновится, здесь появится кнопка «Обновить копию». Команды, хуки и подключения плагина не копируются, поэтому навык, который на них опирается, может работать не полностью.": "The skill belongs to plugin {0} of {1}. The copy is installed in {2} on your computers, and {1} keeps the original from the plugin. The copy does not update itself: when the plugin is updated, an “Update the copy” button appears here. The plugin's commands, hooks and connections are not copied, so a skill that relies on them may not work fully.",
  "Только {0}": "Only {0}",
  "Копия из плагина {0} ({1}){2}": "Copy from plugin {0} ({1}){2}",
  "В плагине вышла версия {0}. Обновите копию в окне «Забрать с компьютера».": "The plugin is now at version {0}. Update the copy in “Take from a computer”.",
  "В каких приложениях": "In which apps",
  "Во всех": "In all",
  "Это копия навыка из плагина приложения {0}. Если поставить её и туда, у агента окажутся два одинаковых навыка.": "This is a copy of a skill from a plugin of {0}. If you install it there too, the agent will have two identical skills.",
  "Запрос убран.": "Request removed.",
  "Компьютеры ещё не сообщили о своих инструментах": "Computers have not reported their tools yet",
  "Хуки и моды": "Hooks and mods",
  "Хуки отключены в настройках приложения": "Hooks are turned off in the app's settings",
  "Моды": "Mods",
  "Добавлены не платформой": "Not added by the platform",
  "Что есть у каждого приложения на каждом компьютере: навыки по источникам, хуки и моды. Страница обновляется сама после синхронизации компьютера.": "What each app has on each computer: skills by source, hooks and mods. The page updates itself after a computer syncs.",
  "Навыки по источникам": "Skills by source",
  "от платформы": "from the platform",
  "личные": "personal",
  "только здесь": "only here",
  "из плагинов": "from plugins",
  "хуки не от платформы": "hooks not from the platform",
  "моды": "mods",
  "Имя не подходит: нужны строчные латинские буквы, цифры, дефис или подчёркивание. Подключите инструмент вручную под другим именем.": "The name is not suitable: use lowercase Latin letters, digits, a hyphen or an underscore. Connect the tool manually under another name.",
  "Личная копия создана. Измените её в «Моих навыках».": "Personal copy created. Edit it in “My skills”.",
  "Сделать личную копию": "Make a personal copy",
  "Личная копия ставится только на ваши компьютеры, рядом с навыком платформы. Оригинал продолжит обновляться, копию меняете вы.": "A personal copy is installed only on your computers, next to the platform skill. The original keeps updating; you change the copy.",
  "{0} (моя версия)": "{0} (my version)",
  "Ничего не выбрано — навык ставится во все приложения, и в Antigravity тоже. Antigravity в этом списке пока нет: если отметить приложения, навык в него не попадёт. В Kimi и OpenCode навык ставится на весь компьютер, без привязки к проекту.": "Nothing selected means the skill is installed in every app, Antigravity included. Antigravity is not in this list yet: once you select apps, the skill does not reach it. In Kimi and OpenCode a skill is installed for the whole computer, not per project.",
  "Правило сохранено: моды разрешены.": "Rule saved: mods are allowed.",
  "Моды в Claude Code": "Mods in Claude Code",
  "Правило: моды разрешены": "Rule: mods are allowed",
  "Claude Code принимает этот запрет только из настроек уровня администратора компьютера. Artificial Memory работает с правами пользователя и включить его сам не может, поэтому ниже видно, на каких компьютерах запрет действует.": "Claude Code accepts this restriction only from the computer's administrator-level settings. Artificial Memory runs with the user's permissions and cannot turn it on itself, so the list below shows on which computers the restriction is in force.",
  "Установлено модов: {0}": "Mods installed: {0}",
  "Запрет действует": "Restriction in force",
  "Запрет не установлен": "Restriction not installed",
  "Как установить запрет на компьютере": "How to install the restriction on a computer",
  "Администратор компьютера кладёт файл с этим содержимым в папку настроек Claude Code. Имя файла любое, с расширением .json, например 50-artificial-memory-mods.json.": "The computer's administrator puts a file with this content into the Claude Code settings folder. Any file name with the .json extension works, for example 50-artificial-memory-mods.json.",
  "Не удалось сохранить изменение": "The change could not be saved",
  "Ничего не изменено. Обновите страницу и повторите.": "Nothing was changed. Refresh the page and try again.",
  "Когда нужен я": "When I am needed",
  "Вам назначили задачу, упомянули вас, передали работу или запросили согласование.": "A task was assigned to you, you were mentioned, work was handed to you, or your approval was requested.",
  "Изменения в моей работе": "Changes in my work",
  "Созданная вами задача изменилась, появился ответ в обсуждении или решение.": "A task you created changed, or a discussion got a reply or a decision.",
  "Уведомления на компьютере": "Notifications on your computer",
  "Приложение Artificial Memory показывает системное уведомление. На каждом компьютере уведомления включаются отдельно в самом приложении.": "The Artificial Memory app shows a system notification. Notifications are turned on separately in the app on each computer.",
  "Выключить уведомления: {0}": "Turn off notifications: {0}",
  "Включить уведомления: {0}": "Turn on notifications: {0}",
  "Уведомления включены.": "Notifications are on.",
  "Уведомления выключены.": "Notifications are off.",
  "Отметить прочитанным": "Mark as read",
  "Ждём подтверждения: {0}. Синхронизируйте этот компьютер, и «Завершить» станет доступно. Чтобы назначить другую версию, не дожидаясь, нажмите «Остановить».": "Waiting for confirmation: {0}. Sync that computer and “Complete” becomes available. To assign another version without waiting, press “Stop”.",
  "Обновление подтвердили не все выбранные компьютеры. Синхронизируйте оставшиеся или остановите поэтапное обновление, чтобы назначить другую версию.": "Not every chosen computer has confirmed the update. Sync the remaining ones, or stop the staged update to assign another version.",
  "Плагины с кодом": "Code plugins",
  "плагины с кодом": "code plugins",
  "Хук — команда, которую приложение само запускает на событие; мод — код плагина, работающий внутри Claude Code. В OpenCode вместо хуков плагины с кодом. Всё это действует с правами пользователя. Здесь видно только событие и источник, сами команды с компьютера не передаются.": "A hook is a command the app runs by itself on an event; a mod is plugin code that runs inside Claude Code. OpenCode has code plugins instead of hooks. All of these act with the user's permissions. Only the event and the source are shown here; the commands themselves never leave the computer.",
  "Свободные задачи берут только выбранные агенты: {0}": "Only selected agents take free work items: {0}",
  "Агенты сами берут свободные задачи.": "Agents take free work items on their own.",
  "Агент получает задачу только по назначению.": "An agent gets a work item only by assignment.",
  "Открыть уже созданные свободные задачи": "Open existing free work items",
  "Запретить агентам брать задачи самим: {0}": "Stop agents taking work items on their own: {0}",
  "Разрешить агентам брать задачи самим: {0}": "Let agents take work items on their own: {0}",
  "Открыто агентам задач: {0}": "Work items opened to agents: {0}",
  "Новые задачи проекта агенты сами не берут.": "Agents no longer take the project's new work items on their own.",
  "Новые задачи проекта доступны агентам.": "The project's new work items are open to agents.",
  "Файл больше 100 МБ. Уменьшите его или приложите ссылку на него.": "The file is larger than 100 MB. Make it smaller or attach a link to it.",
  "Файл не дошёл до хранилища. Проверьте соединение и приложите его ещё раз.": "The file did not reach storage. Check your connection and attach it again.",
  "Файл изменился при передаче и не сохранён. Приложите его ещё раз.": "The file changed in transit and was not saved. Attach it again.",
  "Эта загрузка уже завершена или отменена. Приложите файл заново.": "This upload is already finished or cancelled. Attach the file again.",
  "У этого результата нет сохранённого файла.": "This result has no stored file.",
  "Хранилище файлов сейчас недоступно. Попробуйте позже.": "File storage is unavailable right now. Try again later.",
  "Файл пустой: приложить нечего.": "The file is empty: there is nothing to attach.",
  "Не удалось начать загрузку файла.": "The file upload could not be started.",
  "Файл не удалось передать в хранилище. Проверьте соединение и повторите.": "The file could not be sent to storage. Check your connection and try again.",
  "Файл передан, но не подтверждён. Повторите попытку.": "The file was sent but not confirmed. Try again.",
  "Файл приложен": "File attached",
  "Файл не приложен. Повторите попытку.": "The file was not attached. Try again.",
  "Передача": "Sending",
  "Не приложен": "Not attached",
  "Приложить файл": "Attach a file",
  "Загрузка файла {0}": "Uploading {0}",
  "Файл не удалось получить.": "The file could not be fetched.",
  "Файл не скачан": "File not downloaded",
  "Скачать {0}": "Download {0}",
  "Или перетащите файлы сюда. До 100 МБ каждый.": "Or drop files here. Up to 100 MB each.",
  "Файл не удалён. Повторите попытку.": "The file was not removed. Try again.",
  "Файл удалён": "File removed",
  "Удалить {0}": "Remove {0}",
  "К этой задаче пока ничего не приложено.": "Nothing is attached to this work item yet.",
  "Удалить файл?": "Remove the file?",
  "Файл «{0}» будет удалён из задачи и из хранилища. Запись о нём останется в истории. Вернуть файл нельзя.": "The file “{0}” will be removed from the work item and from storage. Its record stays in the history. The file cannot be brought back.",
  "Удалить файл": "Remove the file",
  "Вложения": "Attachments",
  "Файлы, приложенные к задаче людьми и агентами.": "Files attached to the work item by people and agents.",
  "Картинка": "Picture",
  "Файл": "File",
  "Файл сохранён, но не вставлен в документ. Повторите попытку.": "The file was saved but not placed in the document. Try again.",
  "Файл этого блока удалён. Подпись сохранена; блок можно удалить.": "The file of this block was removed. The caption is kept; the block can be deleted.",
  "Подпись": "Caption",
  "Сохранить подпись": "Save caption",
  "Вставить картинку или файл": "Insert a picture or a file",
  "Предоставлен администратором сервиса без оплаты": "Granted by the service administrator at no charge",
  "Ранее оплаченный тариф «{0}» действует до {1} и сам не продлевается.": "The earlier paid plan “{0}” lasts until {1} and does not renew by itself.",
  "Блок исчезнет из документа. Если файл загружали для этого документа, он будет удалён из хранилища, и вернуть его нельзя.": "The block disappears from the document. If the file was uploaded for this document, it is removed from storage and cannot be brought back.",
  "Действующие и в архиве": "Active and archived",
  "Только в архиве": "Archived only",
  "С удалённым содержимым": "With removed content",
  "Если ошибка повторяется, напишите нам:": "If the error keeps happening, write to us:",
  "Следующий шаг — открыть своё пространство.": "The next step is to open your space.",
  "Следующий шаг — завершить первую задачу вместе с агентом.": "The next step is to finish your first task together with an agent.",
  "Начало работы: готово {0} из {1}": "Getting started: {0} of {1} done",
  "Написать нам": "Write to us",
  "Вопрос по Artificial Memory": "A question about Artificial Memory",
  "Проверьте подключение и повторите загрузку.": "Check your connection and reload.",
  "Повторите загрузку.": "Reload the page.",
  "Ошибка в Artificial Memory: раздел не загрузился": "Error in Artificial Memory: a section did not load",
  "Ошибка в Artificial Memory: память недоступна": "Error in Artificial Memory: memory is unavailable",
  "Ошибка в Artificial Memory: оплата не загрузилась": "Error in Artificial Memory: billing did not load",
  "Ошибка в Artificial Memory: личный кабинет не загрузился": "Error in Artificial Memory: the account page did not load",
  "Что делать после установки": "What to do after installing",
  "Открыть «Начало работы»": "Open “Get started”",
  "Не удалось передать задачу агенту.": "The task could not be handed to the agent.",
  "Задача передана агенту": "The task was handed to the agent",
  "Задача не передана": "The task was not handed over",
  "Не удалось скопировать. Выделите текст и скопируйте вручную.": "Could not copy. Select the text and copy it by hand.",
  "Передать агенту": "Hand over to an agent",
  "Агент на вашем компьютере берёт задачу, выполняет её и возвращает результат на проверку.": "An agent on your computer takes the task, does it and returns the result for review.",
  "Кому передать": "Hand over to",
  "Передаём…": "Handing over…",
  "Передать задачу": "Hand over the task",
  "Возьми задачу «{0}» ({1}) в Artificial Memory и выполни её.": "Take the task “{0}” ({1}) in Artificial Memory and do it.",
  "Приглашение не отозвано. Повторите попытку.": "The invitation was not revoked. Try again.",
  "Приглашение отозвано": "Invitation revoked",
  "Приглашение не отозвано": "The invitation was not revoked",
  "Приглашения ждут ответа": "Invitations waiting for an answer",
  "действует до {0}": "valid until {0}",
  "Отзываем…": "Revoking…",
  "Приглашение действует 72 часа и предназначено только для указанного аккаунта.": "The invitation is valid for 72 hours and is meant for the named account only.",
  "Отправляем…": "Sending…",
  "Отправить приглашение": "Send the invitation",
  "Человек увидит его в своём аккаунте. Приглашение действует 72 часа.": "The person sees it in their account. The invitation is valid for 72 hours.",
  "Вас пригласили": "You are invited",
  "Присоединиться по коду": "Join with a code",
  "Своё пространство": "Your own space",
  "Первая задача с агентом": "The first task with an agent",
  "Создайте задачу, передайте её агенту и дождитесь результата.": "Create a task, hand it to an agent and wait for the result.",
  "Впереди": "Later",
  "Шаги сейчас не загрузились.": "The steps did not load just now.",
  "Три шага приведут к первой задаче, которую выполнит агент. Остальное можно настроить позже.": "Three steps lead to the first task an agent completes. The rest can be set up later.",
  "Агентов пока нет": "No agents yet",
  "Агент появится здесь сам, когда вы подключите компьютер с Codex или Claude Code. Ничего настраивать вручную не нужно.": "An agent appears here by itself once you connect a computer with Codex or Claude Code. Nothing has to be set up by hand.",
  "Проектов пока нет": "No projects yet",
  "Проект — это ваш репозиторий или продукт. Добавьте его, чтобы задачи и память агентов собирались в одном месте. Для первой задачи проект не обязателен.": "A project is your repository or product. Add it so that tasks and agent memory gather in one place. The first task does not need a project.",
  "Проект — это ваш репозиторий или продукт. Добавьте его выше, чтобы задачи и память агентов собирались в одном месте.": "A project is your repository or product. Add it above so that tasks and agent memory gather in one place.",
  "Скрыть пароль": "Hide the password",
  "Показать пароль": "Show the password",
  "Сгенерировать пароль": "Generate a password",
  "Пароль подставлен в оба поля. Сохраните его в менеджере паролей до отправки формы.": "The password was put into both fields. Save it in a password manager before you send the form.",
  "Дайте агенту первую задачу": "Give an agent its first task",
  "Всё готово": "All set",
  "Установите приложение Artificial Memory на компьютер и выберите ИИ-приложения, которые хотите подключить к своему пространству.": "Install Artificial Memory on your computer and choose the AI apps you want to connect to your space.",
  "Создайте задачу и на её странице нажмите «Передать агенту». Когда агент её выполнит, начало работы завершено.": "Create a task and press “Hand over to an agent” on its page. When the agent completes it, getting started is done.",
  "Компьютер подключён, выбранные ИИ-приложения настроены.": "The computer is connected and your selected AI apps are set up.",
  "Компьютер найден. Заканчиваем настройку.": "The computer was found. Finishing the setup.",
  "Приложение подключит компьютер и настроит выбранные ИИ-приложения: Claude Code, Codex, Cursor, Antigravity, Kimi или OpenCode.": "The app connects your computer and sets up your selected AI apps: Claude Code, Codex, Cursor, Antigravity, Kimi or OpenCode.",
  "Три шага до первой задачи, которую выполнит ваш агент.": "Three steps to the first task your agent completes.",
  "Создайте задачу, передайте её агенту и получите результат.": "Create a task, hand it to an agent and get the result.",
  "Когда бесплатного станет мало": "When the free plan is not enough",
  "Больше проектов и компьютеров. Платёж разовый: без автосписаний, продлеваете сами.": "More projects and computers. The payment is one-time: no automatic charges, you renew yourself.",
  "{0} в год · на {1} дешевле, чем по месяцам": "{0} per year · {1} cheaper than paying monthly",
  "Оплатить месяц — {0}": "Pay for a month — {0}",
  "Оплатить год — {0}": "Pay for a year — {0}",
  "Хочу перейти на тариф «{0}»": "I want to move to the “{0}” plan",
  "Напишите нам": "Write to us",
  "Разовый платёж через Robokassa, автосписаний нет. Чек придёт на почту аккаунта.": "A one-time payment through Robokassa, no automatic charges. The receipt goes to the account email.",
  "Компьютер найден. Приложение заканчивает настройку — обычно это меньше минуты.": "The computer was found. The app is finishing the setup — usually under a minute.",
  "Заканчиваем настройку": "Finishing the setup",
  "Пробный период — бесплатно": "Trial — free",
  "Что будет после пробного периода": "What happens after the trial",
  "Все разделы Artificial Memory": "All sections of Artificial Memory",
  "Как вас видят в Artificial Memory": "How you appear in Artificial Memory",
  "взята вами": "taken by you",
  "Задачу только что изменили. Обновите страницу и повторите.": "The task was just changed. Refresh the page and try again.",
  "Задача создана в проекте владельца.": "The task was created in the owner's project.",
  "Задача взята.": "You took the task.",
  "Состояние задачи изменено.": "The task state was changed.",
  "Взять": "Take",
  "Создавать и брать задачи можно при уровне «Совместная работа» и роли выше наблюдателя.": "Creating and taking tasks needs the “Collaboration” level and a role above viewer.",
  "Меню": "Menu",
  "Память проекта, задачи и правила для ваших ИИ-агентов — в Claude Code, Codex, Cursor, Antigravity и других. Вы, ваши коллеги и ваши ИИ-агенты работаете в одном пространстве, а новый чат начинается там, где закончился прошлый.": "Project memory, tasks and rules for your AI agents, in Claude Code, Codex, Cursor, Antigravity and more. You, your teammates and your AI agents work in one space, and a new chat starts where the last one ended.",
  "Попробовать бесплатно": "Try it free",
  "Работает с вашими ИИ-приложениями": "Works with your AI apps",
  "Приложение пока не подписано: при установке macOS и Windows покажут предупреждение.": "The app is not signed yet: macOS and Windows will show a warning during installation.",
  "Как это работает": "How it works",
  "Знакомо?": "Sound familiar?",
  "Каждый новый чат начинает с нуля": "Every new chat starts from zero",
  "Вы снова объясняете агенту, что уже решили и почему.": "You explain to the agent again what you already decided and why.",
  "На каждом компьютере своя настройка": "Every computer is set up differently",
  "Агент может сделать лишнее": "An agent can do too much",
  "Выкатить на рабочий сервер без спроса или записать в память догадку как факт.": "Deploy to production without asking, or save a guess to memory as a fact.",
  "Создайте аккаунт": "Create an account",
  "Вместе с ним появится ваше личное пространство.": "Your personal space is created with it.",
  "Установите приложение": "Install the app",
  "Выбирайте, каким агентам доступны задачи проекта. Подключения можно приостановить, а доступ — отозвать.": "Choose which agents can access project tasks. Pause connections or revoke access when needed.",
  "Работайте как раньше": "Work as before",
  "Агенты сами читают память проекта и предлагают, что в неё записать.": "Agents read the project memory themselves and suggest what to add to it.",
  "Что вы получаете": "What you get",
  "Память проекта": "Project memory",
  "Решения, договорённости и уроки из ошибок хранятся по проектам. Агент предлагает запись, вы её утверждаете — в память попадает только проверенное.": "Decisions, agreements and lessons from mistakes are kept per project. An agent proposes a note, you approve it, so only what you checked gets into memory.",
  "Задачи для агентов": "Tasks for agents",
  "Одна настройка на всех компьютерах": "One setup on every computer",
  "Люди и их ИИ в одном пространстве": "People and their AI in one space",
  "В одном пространстве работают люди и их ИИ-агенты: у них общая память проекта, задачи и правила. Видно, кто что делает. Задачу можно передать другому участнику или его агенту.": "People and their AI agents work in one space with shared project memory, tasks and rules. You can see who is doing what and hand a task to another member or their agent.",
  "Совместная работа над отдельным проектом": "Collaborate on a single project",
  "Откройте доступ к одному проекту участникам другого пространства. Проект остаётся у вас, гости видят только его и работают над его задачами. Доступ можно отозвать в любой момент.": "Give members of another space access to a single project. The project stays with you, guests see only that project and work on its tasks. You can revoke access at any time.",
  "Вы решаете, что агенту можно": "You decide what an agent may do",
  "С чем работает": "What it works with",
  "ИИ-приложения": "AI apps",
  "Трекеры задач": "Task trackers",
  "3 года": "3 years",
  "Для одного человека": "For one person",
  "Выбрать": "Choose",
  "Чем это отличается от истории чатов?": "How is this different from chat history?",
  "История чатов сохраняет переписку. Artificial Memory хранит отдельно утверждённые решения и правила проекта. Подключённые ИИ-приложения читают эту память с учётом выданного им доступа.": "Chat history keeps your conversations. Artificial Memory separately stores approved project decisions and rules. Connected AI apps read this memory according to the access you grant them.",
  "Нужно переходить в другое ИИ-приложение?": "Do I need to switch to another AI app?",
  "Нет. Продолжайте работать в своём ИИ-приложении: Claude Code, Codex, Cursor, Antigravity, Kimi или OpenCode. Инструкции по подключению доступны в разделе «Компьютеры».": "No. Keep working in your own AI app: Claude Code, Codex, Cursor, Antigravity, Kimi or OpenCode. Connection instructions are available in the Computers section.",
  "Можно хранить здесь пароли и ключи?": "Can I store passwords and keys here?",
  "Не добавляйте их в память, задачи и документы. Автоматическая проверка некоторых форматов ключей работает при загрузке навыков, но не защищает все разделы сервиса.": "Do not add them to memory, tasks or documents. Skill uploads are automatically checked for some key formats, but this does not cover every section of the service.",
  "Если не выбрать платный тариф, пространство перейдёт на бесплатный. Созданные данные сохранятся. На бесплатном тарифе можно иметь до пяти проектов и трёх подключённых компьютеров. Если лимит уже достигнут или превышен, добавить ещё один проект или компьютер не получится.": "If you do not choose a paid plan, your space moves to the free plan. Existing data is kept. The free plan allows up to five projects and three connected computers. Once a limit is reached or exceeded, you cannot add another project or computer.",
  "Можно открыть человеку доступ только к одному проекту?": "Can I give someone access to just one project?",
  "Да. Приглашение в один проект не открывает доступ к остальным.": "Yes. An invitation to one project does not grant access to the others.",
  "Напишите на info@artificial-memory.com. Удаление оформляется через поддержку.": "Email info@artificial-memory.com. Account and data deletion is handled by support.",
  "Что будет после пробного периода?": "What happens after the trial?",
  "Можно ли пользоваться одному?": "Can I use it alone?",
  "Да. Бесплатного тарифа хватает на пять проектов и три компьютера.": "Yes. The free plan covers five projects and three computers.",
  "Как удалить аккаунт и данные?": "How do I delete my account and data?",
  "Подключите первого агента": "Connect your first agent",
  "Создайте аккаунт, установите приложение — и следующий чат уже будет знать ваш проект.": "Create an account, install the app, and the next chat will already know your project.",
  "Уже есть аккаунт?": "Already have an account?",
  "или %s": "or %s",
  "далее %s ₽ за каждого": "then %s ₽ for each extra",
  "от %s": "from %s",
  "Artificial Memory — память и задачи для ИИ-агентов": "Artificial Memory — memory and tasks for AI agents",
  "от {0}": "from {0}",
  "Меню на телефоне": "Menu on a phone",
  "Подпись к значкам приложений": "Caption of the app marks",
  "Прокрутка вниз": "Scroll down",
  "Знакомо": "Familiar",
  "Проблема 1": "Problem 1",
  "Проблема 1: описание": "Problem 1: description",
  "Проблема 2": "Problem 2",
  "Проблема 2: описание": "Problem 2: description",
  "Проблема 3": "Problem 3",
  "Проблема 3: описание": "Problem 3: description",
  "Задачи: описание": "Tasks: description",
  "Настройка": "Setup",
  "Настройка: описание": "Setup: description",
  "Люди и ИИ: описание": "People and AI: description",
  "Общий проект: описание": "Shared project: description",
  "Контроль: описание": "Control: description",
  "Подпись годовой цены": "Annual price caption",
  "Год": "Year",
  "Доплата за участника": "Price of an extra member",
  "От числа участников": "From a number of members",
  "Метка рекомендуемого": "Recommended label",
  "Начать бесплатно": "Start for free",
  "Вопрос 5": "Question 5",
  "Ответ 5": "Answer 5",
  "Вопрос 6": "Question 6",
  "Ответ 6": "Answer 6",
  "Вопрос 7": "Question 7",
  "Ответ 7": "Answer 7",
  "5 900 ₽ в год": "₽5,900 / year",
  "19 900 ₽ в год": "₽19,900 / year",
  "Это ожидаемо. На подпись приложений я пока не накопил ¯\\_(ツ)_/¯": "That's expected. I haven't saved up for app signing yet ¯\\_(ツ)_/¯",
  "Память проекта, задачи и единые правила для ИИ-агентов, которые пишут код. Приложение для macOS и Windows. Начните на бесплатном тарифе.": "Project memory, tasks and shared rules for AI coding agents. App for macOS and Windows. Start on the free plan.",
  "{0} дней с момента нажатия кнопки. Один пробный период на аккаунт. Карта не нужна, списаний не будет.": "{0} days starting when you click the button. One trial per account. No card required and no charges.",
  "Начать {0} дней бесплатно": "Start {0} days free",
  "Включаем пробный период…": "Starting trial…",
  "Пробный период включён": "Trial started",
  "Пробный период включён. Тариф обновляется.": "Your trial has started. Updating your plan.",
  "Не удалось включить пробный период. Обновите страницу и попробуйте снова.": "Could not start the trial. Refresh the page and try again.",
  "Лимит текущего тарифа превышен. Участники и данные сохранены, редактирование и экспорт доступны. Чтобы добавить новое, освободите место в соответствующем лимите или смените тариф.": "A limit on your current plan has been exceeded. Members and data are preserved; editing and export are available. To add more, reduce usage of that allowance or change your plan.",
  "Подключением GitHub управляет владелец или администратор пространства.": "The space owner or an administrator manages GitHub connections.",
  "Все интеграции": "All integrations",
  "Ветки, коммиты, pull request и релизы — в контексте вашего проекта. Только чтение: Artificial Memory не меняет код.": "Branches, commits, pull requests and releases in your project context. Read-only: Artificial Memory does not change your code.",
  "Подключить GitHub": "Connect GitHub",
  "Подключить репозиторий": "Connect repository",
  "Подключение GitHub ещё не настроено на сервере. Обратитесь в поддержку.": "GitHub connections are not configured on the server yet. Contact support.",
  "Сначала создайте проект для репозитория.": "Create a project for your repository first.",
  "Открываем GitHub…": "Opening GitHub…",
  "Продолжить на GitHub": "Continue on GitHub",
  "Репозиторий GitHub": "GitHub repository",
  "Выберите репозиторий": "Choose a repository",
  "Приватный": "Private",
  "Проект в этом пространстве": "Project in this space",
  "Обновить список": "Refresh list",
  "Повторить авторизацию": "Authorize again",
  "Настроить доступ на GitHub ↗": "Manage access on GitHub ↗",
  "Репозиторий подключён. История появится после ближайшего обновления контекста проекта.": "Repository connected. History will appear after the next project context refresh.",
  "Подключённые репозитории": "Connected repositories",
  "В этом пространстве пока нет подключений GitHub.": "No GitHub repositories are connected to this space yet.",
  "Доступ к чтению включён": "Read access enabled",
  "Обновление истории отключено": "History updates disabled",
  "Перестанем получать новую историю этого репозитория для всех проектов в пространстве. Уже полученные данные сохранятся.": "Stop fetching new history from this repository for every project in this space. Previously fetched data will be kept.",
  "Отключить обновление": "Disconnect updates",
  "Обновление истории отключено.": "History updates disabled.",
  "Не удалось подключиться к GitHub. Повторите авторизацию и проверьте доступ приложения к репозиторию.": "Could not connect to GitHub. Authorize again and check that the app can access your repository.",
  "Вы отменили авторизацию GitHub. Можно попробовать снова.": "GitHub authorization was cancelled. You can try again.",
  "Не удалось открыть GitHub.": "Could not open GitHub.",
  "Пока нет записей": "No notes yet",
  "Не используется": "Not in use",
  "Разрешите доступ к выбранным репозиториям на GitHub, затем свяжите репозиторий с проектом здесь.": "Grant access to selected repositories on GitHub, then link a repository to a project here.",
  "Получаем список репозиториев…": "Loading repositories…",
  "Выберите репозитории на GitHub": "Choose repositories on GitHub",
  "Вход выполнен, но доступных репозиториев пока нет. На GitHub установите приложение или измените его доступ. Затем вернитесь сюда и обновите список.": "You are signed in, but no repositories are available yet. Install the app on GitHub or change its repository access, then return here and refresh the list.",
  "Выбрать репозитории на GitHub": "Choose repositories on GitHub",
  "Промокод сейчас недоступен. Проверьте код и срок действия.": "This code is currently unavailable. Check the code and validity period.",
  "Промокод не подходит для этой оплаты. Проверьте тариф, период и условия акции.": "This code does not apply to this payment. Check the plan, billing period, and offer terms.",
  "Промокод уже использован вашим аккаунтом или исчерпал общий лимит применений.": "Your account has already used this code, or its total usage limit has been reached.",
  "Условия промокода изменились. Обновите данные и проверьте скидку заново.": "The promotion terms have changed. Refresh the details and check the discount again.",
  "Не удалось подтвердить состояние предыдущего платежа. Обратитесь в поддержку; повторно платить не нужно.": "We could not confirm the previous payment status. Contact support; do not pay again.",
  "Проверьте промокод, чтобы увидеть итоговую сумму перед оплатой.": "Check the code to see the total before paying.",
  "Промокод нельзя совместить с уже установленной специальной ценой.": "A promotion code cannot be combined with the special price already applied.",
  "Параметры этой оплаты уже изменились. Обновите страницу и проверьте платёж перед новой попыткой.": "The payment details have changed. Refresh the page and check the payment before trying again.",
  "Как установить приложение на Windows": "How to install the app on Windows",
  "Запустите скачанный установщик Artificial Memory.": "Run the Artificial Memory installer you downloaded.",
  "Если появится окно «Система Windows защитила ваш компьютер», нажмите «Подробнее».": "If the “Windows protected your PC” window appears, click More info.",
  "Дождитесь конца установки и откройте Artificial Memory из меню «Пуск».": "Wait for the installation to finish and open Artificial Memory from the Start menu.",
  "Нажимайте «Выполнить в любом случае» только для установщика, скачанного с этого сайта. Разрешение действует только для него — отключать защиту Windows целиком не нужно.": "Click Run anyway only for the installer downloaded from this website. The permission applies to it only; you do not need to turn off Windows security.",
  "Контрольная сумма файла (SHA-256): {0}": "File checksum (SHA-256): {0}",
  "Компьютер «{0}» найден, но ни одно выбранное ИИ-приложение пока не подключено. Ниже — причина и что сделать.": "The computer “{0}” was found, but none of the selected AI apps is connected yet. The reason and what to do are below.",
  "Компьютер «{0}» найден, но настройка на нём завершается ошибкой. Ниже — причина и что сделать.": "The computer “{0}” was found, but setup on it ends with an error. The reason and what to do are below.",
  "Компьютер «{0}» найден, но настройка не завершилась за несколько минут. Ниже — что сделать.": "The computer “{0}” was found, but setup did not finish within a few minutes. What to do is below.",
  "Компьютер найден. Настройка не завершена.": "Computer found. Setup is not finished.",
  "Настройка ИИ-приложения": "AI app setup",
  "Не все ИИ-приложения подключены на «{0}»": "Not every AI app is connected on “{0}”",
  "Настройка «{0}» не завершена": "Setup of “{0}” is not finished",
  "Работать уже можно — подключено: {0}. Остальные приложения подключатся после шагов ниже.": "You can start working — connected: {0}. The other apps will connect after the steps below.",
  "Не закрывайте приложение Artificial Memory на компьютере.": "Keep the Artificial Memory app open on the computer.",
  "Причина: {0}. {1}": "Reason: {0}. {1}",
  "ИИ-приложения, которые не подключены": "AI apps that are not connected",
  "Открыть карточку компьютера": "Open the computer's card",
  "Написать в поддержку": "Contact support",
  "Откройте приложение Artificial Memory на этом компьютере и подключите {0} заново.": "Open the Artificial Memory app on this computer and connect {0} again.",
  "Выберите это приложение в карточке компьютера, затем запустите синхронизацию.": "Select this app on the computer's card, then run sync.",
  "Лимит тарифа исчерпан. Что именно закончилось, видно в настройках пространства, в блоке «Лимиты». Сменить тариф может владелец или администратор в разделе «Тариф и оплата».": "A plan limit has been reached. The Limits block in the space settings shows which one. An owner or administrator can change the plan under Plan and billing.",
  "Достигнут лимит компьютеров на вашем тарифе. Отключите ненужный компьютер или смените тариф в разделе «Тариф и оплата».": "Your plan's computer limit has been reached. Disconnect a computer you no longer need or change the plan under Plan and billing.",
  "Достигнут лимит людей на вашем тарифе. Сменить тариф можно в разделе «Тариф и оплата».": "Your plan's people limit has been reached. You can change the plan under Plan and billing.",
  "Достигнут лимит ИИ-агентов на вашем тарифе. Отзовите ненужного агента или смените тариф в разделе «Тариф и оплата».": "Your plan's AI agent limit has been reached. Revoke an agent you no longer need or change the plan under Plan and billing.",
  "Достигнут лимит рабочих разделов на вашем тарифе. Сменить тариф можно в разделе «Тариф и оплата».": "Your plan's work area limit has been reached. You can change the plan under Plan and billing.",
  "Достигнут лимит команд на вашем тарифе. Сменить тариф можно в разделе «Тариф и оплата».": "Your plan's team limit has been reached. You can change the plan under Plan and billing.",
  "Достигнут лимит владельцев и администраторов на вашем тарифе. Сменить тариф можно в разделе «Тариф и оплата».": "Your plan's limit of owners and administrators has been reached. You can change the plan under Plan and billing.",
  "Достигнут лимит подключённых сервисов на вашем тарифе. Отключите ненужный сервис или смените тариф в разделе «Тариф и оплата».": "Your plan's limit of connected services has been reached. Disconnect a service you no longer need or change the plan under Plan and billing.",
  "В пространстве «{0}» уже подключено столько компьютеров, сколько позволяет тариф. Отключите ненужный компьютер или смените тариф, затем нажмите «Подключить этот компьютер» ещё раз.": "The space “{0}” already has as many computers connected as its plan allows. Disconnect a computer you no longer need or change the plan, then click Connect this computer again.",
  "Лимит тарифа пространства «{0}» исчерпан, поэтому компьютер не подключён. Что именно закончилось, видно в настройках пространства, в блоке «Лимиты».": "A plan limit of the space “{0}” has been reached, so the computer was not connected. The Limits block in the space settings shows which one.",
  "Открыть компьютеры": "Open computers",
  "Открыть настройки": "Open settings",
  "Сменить тариф может владелец или администратор пространства.": "An owner or administrator of the space can change the plan.",
  "Настройки пространства": "Space settings",
  "Рабочие разделы, участники, роли, команды, доступ и лимиты текущего пространства.": "Work areas, people, roles, teams, access, and limits for the current space.",
  "Подключённые ИИ-приложения": "Connected AI apps",
  "типы ИИ-приложений на компьютерах": "kinds of AI apps on your computers",
  "Сначала просроченные и неполные заметки. Ответственность остаётся у владельцев и администраторов пространства.": "Overdue and incomplete notes come first. Space owners and administrators remain responsible for reviewing them.",
  "Для этого пространства хранилище памяти не настроено.": "For this space, memory storage is not configured.",
  "в текущем пространстве": "in the current space",
  "Проблемы компьютеров": "Computer problems",
  "Проверяемые административные действия появятся после первого изменения в пространстве.": "Audited administrative actions will appear after the first change in the space.",
  "Изменение пространства": "Space change",
  "Проект пространства «{0}», открытый вашему пространству. Уровень доступа: {1}.": "A project of the space \"{0}\", opened to your space. Access level: {1}.",
  "Проект всего пространства": "Project of the whole space",
  "Общие планы, спецификации и отчёты в доступных рабочих разделах.": "Shared plans, specifications and reports in the work areas you can access.",
  "Люди, ИИ-агенты и сервисы доступных рабочих разделов.": "People, AI agents and services of the work areas you can access.",
  "Найдите общую работу, участников и проверяемый контекст проектов в пределах доступов вашего пространства.": "Find shared work, participants and verifiable project context within your space's access.",
  "Репозитории и трекеры задач, которые обновляют контекст и задачи.": "Repositories and task trackers that update context and tasks.",
  "Постоянные указания для ИИ-приложений: что важно во всём пространстве, в отдельном проекте и лично вам. Они приходят на компьютеры при синхронизации.": "Standing instructions for the AI apps: what matters across the space, in one project and to you. They reach the computers with the next synchronization.",
  "Профиль, пароль, сеансы входа и доступ к пространствам.": "Profile, password, sign-in sessions, and space access.",
  "Сейчас открыто пространство «{0}» · {1}": "Current space: “{0}” · {1}",
  "Процесс пространства": "Space workflow",
  "Для компаний, которым нужны расширенное управление и договор.": "For companies that need advanced administration and a contract.",
  "Попросите владельца пространства открыть этот раздел или изменить вашу роль.": "Ask the owner of the space to open this section or change your role.",
  "Пробный тариф «Команда» можно включить в общем пространстве. Создайте его в настройках аккаунта — оно начнёт работать на тарифе «Бесплатный».": "A Team trial is available in a shared space. Create one in account settings — it starts on Free.",
  "Пробный тариф «Команда» может включить владелец пространства.": "The space owner can start a Team trial.",
  "Пробный тариф «Команда» уже использован. Можно продолжить на тарифе «Бесплатный» или выбрать платный.": "The Team trial has already been used. Continue on Free or choose a paid plan.",
  "{0} пространство перейдёт на тариф «Бесплатный»: участников — {1}, проектов — {2}, компьютеров — {3}. Уже созданные данные можно будет редактировать и экспортировать. Участников не удаляем. Добавление нового — в пределах лимитов тарифа «Бесплатный».": "On {0}, your space moves to Free: {1} member(s), {2} projects and {3} computers. Existing data can still be edited and exported. Members are not removed. New additions must fit within Free limits.",
  "Переход на «Личный Pro» — с {0}. До этой даты сохранятся тариф «Команда» и оплаченные места.": "Pro starts on {0}. Team and your paid seats remain available until then.",
  "Пространство": "Space",
  "Приложение настроит выбранные ИИ-приложения и будет обновлять их навыки и подключения в этом пространстве.": "The app will set up the selected AI apps and keep their skills and connections up to date in this space.",
  "Правила пространства": "Rules of the space",
  "Получают все компьютеры пространства. Например: язык сообщений в коммитах, обязательные проверки перед выпуском, запреты.": "Every computer of the space receives them. For example: the language of commit messages, checks required before a release, things that are not allowed.",
  "Получают те, кому виден этот проект. Приложение применяет их только при работе над ним; для проекта они важнее правил пространства.": "People who can see this project receive them. An app applies them only while working on it; for the project they take precedence over the space's rules.",
  "Получают только ваши компьютеры. Например: как подробно отвечать и на каком языке. Правила пространства и проекта важнее.": "Only your own computers receive them. For example: how detailed the answers should be and in which language. The rules of the space and of a project take precedence.",
  "Пространству назначена выбранная предыдущая версия.": "The selected previous version is now assigned to the space.",
  "Обновление завершено; версия назначена всему пространству.": "Update complete; version assigned to the entire space.",
  "Версия платформы": "Platform version",
  "Трекеры задач пока не подключены": "No task trackers connected yet",
  "Администратор пространства может подключить трекер задач.": "An administrator of the space can connect a task tracker.",
  "Трекер задач": "Task tracker",
  "Попросите владельца пространства добавить вас в активный рабочий раздел. После этого здесь появятся задачи, решения и изменения.": "Ask the owner of the space to add you to an active work area. Tasks, decisions and changes will appear here after that.",
  "Всё пространство": "Whole space",
  "от пространства": "from the space",
  "Навыков платформы: {0}. Полный список появится, когда компьютер обновится.": "Platform skills: {0}. The full list appears once the computer updates.",
  "От пространства": "From the space",
  "Не удалось сменить пространство": "Could not switch spaces",
  "Общее пространство": "Shared space",
  "Создать общее пространство": "Create a shared space",
  "Дополнительные рабочие разделы недоступны на вашем тарифе.": "Additional work areas are not available on your plan.",
  "Рабочих разделов на тарифе: {0} из {1}. Чтобы создать новый, переместите ненужный в архив или смените тариф.": "Work areas on your plan: {0} of {1}. To create another, archive one you no longer need or change the plan.",
  "Команда объединяет ответственность внутри одного рабочего раздела. Для личной работы она не обязательна.": "A team groups responsibility within one work area. It is optional for personal work.",
  "Роль в пространстве": "Role in the space",
  "Назначить доступ к рабочему разделу": "Assign work area access",
  "Роль определяет, что участник сможет видеть и изменять в выбранном рабочем разделе.": "The role determines what the participant can view and change in the selected work area.",
  "Принимать предложения могут только владелец и администратор пространства.": "Only the owner and an administrator of the space can accept proposals.",
  "Доступен рабочему разделу": "Available to the work area",
  "Нет подключения к сети. Изменения синхронизируются после восстановления связи.": "No network connection. Changes will sync once the connection is back.",
  "Переместить рабочий раздел в архив?": "Move the work area to the archive?",
  "Восстановить рабочий раздел?": "Restore the work area?",
  "Рабочий раздел снова станет доступно для проектов и участников.": "The work area becomes available to projects and participants again.",
  "Основной рабочий раздел": "Primary work area",
  "Кто работает в рабочем разделе и что в нём можно агентам.": "Who works in this work area and what agents may do in it.",
  "Убрать {0} из рабочего раздела?": "Remove {0} from the work area?",
  "Управление пространством": "Managing the space",
  "Выберите рабочие разделы": "Select work areas",
  "Общее пространство создано. Выберите его в меню слева.": "Shared space created. Select it from the left menu.",
  "Приглашение принято. Новое пространство появилось в меню слева.": "Invitation accepted. The new space is now in the left menu.",
  "Ваши пространства": "Your spaces",
  "Доступные пространства": "Available spaces",
  "Новое общее пространство": "New shared space",
  "Новое пространство начнёт работать на тарифе «Бесплатный». Пробный тариф «Команда» на 14 дней можно включить отдельно в разделе «Тариф и оплата» — один раз на аккаунт.": "Your new space starts on Free. You can activate a 14-day Team trial separately in Plan and billing — once per account.",
  "Выйти из пространства?": "Leave the space?",
  "Системный проект пространства": "System project of the space",
  "Подключить трекер задач": "Connect a task tracker",
  "Разделы настроек пространства": "Sections of the space settings",
  "Навыки пространства": "Skills of the space",
  "Свои навыки вашей команды. Они ставятся на компьютеры пространства так же, как навыки платформы; каждое изменение сохраняется новой версией.": "Your team's own skills. They reach the space's computers the same way platform skills do; every change is saved as a new version.",
  "На всех компьютерах пространства": "On every computer of the space",
  "Не ставится: в пространстве есть навык с таким же именем": "Not installed: the space has a skill with the same name",
  "Настроить подключение может владелец или администратор пространства.": "Only a space owner or administrator can configure this connection.",
  "Токен хранится в серверном секрете APIFY_TOKEN. Artificial Memory сохраняет только ссылку env://APIFY_TOKEN и никогда не получает значение токена.": "The token remains in the APIFY_TOKEN server secret. Artificial Memory stores only the env://APIFY_TOKEN reference and never receives the token value.",
  "Уже в Artificial Memory": "Already in Artificial Memory",
  "Добавить в Artificial Memory": "Add to Artificial Memory",
  "Забрать в Artificial Memory": "Take into Artificial Memory",
  "Список появится после синхронизации компьютера с новой версией приложения.": "The list appears after the computer syncs with the new app version.",
  "Для постоянной личной работы на нескольких компьютерах и проектах.": "For ongoing personal work across several computers and projects.",
  "Для компаний с расширенным управлением, аудитом и договором.": "For companies that need advanced administration, audit and a contract.",
  "Личное пространство и рабочий раздел в нём готовы.": "Your personal space and the work area in it are ready.",
  "Здесь видно фактическое использование и доступные границы пространства.": "See actual usage and the space's available limits here.",
  "Передайте код только ИИ-приложению. Artificial Memory не хранит его открытым текстом.": "Give this code only to the AI app. Artificial Memory does not store it in plain text.",
  "Каждый компьютер использует собственный ключ и короткую сессию.": "Each computer uses its own key and a short-lived session.",
  "Создайте одноразовый код для конкретного ИИ-участника и компьютера.": "Create a one-time code for a specific AI participant and computer.",
  "Компьютер или сервер": "Computer or server",
  "Право действует только в выбранных рабочих разделах и проектах. Запрещённое действие не получит скрытый запасной доступ.": "Authority applies only to the selected work areas and projects. A denied action gets no hidden fallback access.",
  "Правило сохранено: только моды пространства.": "Rule saved: only the space's mods.",
  "Мод — код плагина, который работает внутри Claude Code с правами пользователя: видит запросы, может менять и одобрять вызовы инструментов. Правило пространства: разрешать любые моды или только свои.": "A mod is plugin code that runs inside Claude Code with the user's permissions: it sees prompts and can change and approve tool calls. The space's rule: allow any mods or only its own.",
  "Только моды пространства": "Only the space's mods",
  "Правило: только моды пространства": "Rule: only the space's mods",
  "Компьютеры ещё не сообщили о своих настройках. Данные появятся после синхронизации с новой версией приложения.": "Computers have not reported their settings yet. The data appears after a sync with the new app version.",
  "Если у вашей компании есть свой аккаунт в Claude, то же правило можно задать в консоли администратора Claude: тогда оно придёт на компьютеры само. Такой способ Artificial Memory не видит и покажет «Запрет не установлен».": "If your company has its own Claude account, the same rule can be set in the Claude admin console: it then reaches the computers by itself. Artificial Memory does not see that method and will show “Restriction not installed”.",
  "Сейчас на компьютерах пространства установлено модов: {0}.": "Mods installed on the space's computers now: {0}.",
  "Копия создана. Измените её в «Навыках пространства».": "Copy created. Edit it in “Skills of the space”.",
  "Для вашего пространства": "For your space",
  "Отключён: компьютеры пространства его не получают.": "Switched off: the space's computers do not receive it.",
  "Работает на всех компьютерах пространства. Сам навык платформы не меняется; чтобы изменить его, сделайте копию.": "Active on every computer of the space. The platform skill itself never changes; copy it to make your own version.",
  "Навык снова работает в пространстве.": "The skill is active in the space again.",
  "Навык отключён для пространства.": "The skill is switched off for the space.",
  "Включить для пространства": "Turn on for the space",
  "Отключить для пространства": "Turn off for the space",
  "Сделать копию для пространства": "Make a copy for the space",
  "Копия ставится на все компьютеры пространства, рядом с навыком платформы. Оригинал продолжит обновляться, копию меняете вы.": "The copy is installed on every computer of the space, next to the platform skill. The original keeps updating; you change the copy.",
  "Если включено, новая задача проекта без исполнителя доступна агентам рабочего раздела: агент может взять её сам. У отдельной задачи это можно изменить.": "When on, a new unassigned work item of the project is open to the work area's agents: an agent may take it on its own. This can be changed for a single work item.",
  "Изменить может координатор, администратор или владелец рабочего раздела.": "A coordinator, an administrator or the owner of the work area can change this.",
  "Администратор пространства может подключить внешние инструменты.": "A space administrator can connect external tools.",
  "Новая заметка с сайта Artificial Memory": "New note from the Artificial Memory website",
  "Импорт заметок с сайта Artificial Memory": "Note import from the Artificial Memory website",
  "Любые задачи рабочего раздела": "Any work in the work area",
  "Как в рабочем разделе: {0}": "As in the work area: {0}",
  "Навык доступен во всех проектах. Управляется платформой: установка и обновления применяются вместе с каталогом Artificial Memory.": "This skill is available in every project. It is managed by the platform: installation and updates are applied with the Artificial Memory catalog.",
  "Откройте проект другому пространству: проект, его память и задачи остаются у вас, а гости видят только его. Доступ можно забрать в любой момент.": "Open a project to another space: the project, its memory and its tasks stay with you, and guests see only that project. You can take the access back at any time.",
  "Пространство «{0}» · {1}": "Space \"{0}\" · {1}",
  "Вы пока не открывали проекты другим пространствам.": "You have not opened any project to another space yet.",
  "Нет действующего аккаунта с таким логином или email. Проверьте написание или попросите человека сначала зарегистрироваться.": "There is no active account with this login or email. Check the spelling, or ask the person to sign up first.",
  "Этот человек уже состоит в вашем пространстве и видит проект без приглашения. Права меняются в разделе «Участники».": "This person already belongs to your space and sees the project without an invitation. Permissions are changed in “Members”.",
  "Этому человеку уже отправлено приглашение в проект. Чтобы продлить его, нажмите «Отправить снова» у приглашения.": "This person has already been invited to the project. To extend the invitation, press “Send again” next to it.",
  "Проект уже открыт пространству этого человека. Уровень доступа меняется так: закройте доступ и пригласите заново.": "The project is already open to this person's space. To change the level, close the access and invite again.",
  "Проект открыт слишком многим пространствам. Закройте доступ тем, кому он больше не нужен, и пригласите снова.": "The project is open to too many spaces. Close the access for those who no longer need it, then invite again.",
  "Открыть можно только действующий проект. Восстановите проект из архива и пригласите снова.": "Only an active project can be opened. Restore the project from the archive and invite again.",
  "Это пространство владеет проектом. Переключитесь в своё пространство и примите приглашение там.": "This space owns the project. Switch to your own space and accept the invitation there.",
  "Этот проект уже открыт выбранному пространству. Отклоните приглашение или примите его в другое пространство.": "This project is already open to the chosen space. Decline the invitation or accept it into another space.",
  "Срок приглашения истёк. Попросите владельца проекта отправить его снова.": "The invitation has expired. Ask the project's owner to send it again.",
  "Срок приглашения истёк. Отправьте его снова, чтобы человек мог принять.": "The invitation has expired. Send it again so that the person can accept it.",
  "Приглашение действует до {0}": "The invitation is valid until {0}",
  "Отправить снова": "Send again",
  "Приглашение отправлено снова и действует до новой даты.": "The invitation was sent again and is valid until the new date.",
  "Гости проекта": "Project guests",
  "Другие пространства, которым открыт этот проект. Его память и задачи остаются у вас; доступ можно закрыть в любой момент.": "Other spaces this project is open to. Its memory and tasks stay with you; you can close the access at any time.",
  "Проект пока не открыт другим пространствам.": "The project is not open to other spaces yet.",
  "Не удалось загрузить гостей проекта. Обновите страницу позже.": "Could not load the project's guests. Refresh the page later.",
  "Срок приглашения истёк": "The invitation has expired",
  "Подпишитесь на рабочий раздел, чтобы получать уведомления о задачах, проверках и изменениях участников.": "Subscribe to a work area to receive notifications about tasks, reviews, and member changes.",
  "Процессы пространства": "Space workflows",
  "Системный процесс нельзя изменить или удалить. Создайте копию, чтобы настроить его для пространства.": "A system workflow cannot be edited or deleted. Create a copy to customize it for your space.",
  "Процесс принадлежит пространству. Его можно изменить, выключить, архивировать или скопировать.": "This workflow belongs to your space. You can edit, disable, archive, or copy it.",
  "Продолжение от сохранённой точки через сайт Artificial Memory": "Continued from a saved checkpoint through the Artificial Memory website",
  "Пространство: {0}": "Space: {0}",
  "Это имя увидят участники ваших пространств.": "People in your spaces will see this name.",
  "Попробуйте тариф «Команда» бесплатно": "Try Team for free",
  "После пробного периода пространство перейдёт на тариф «Бесплатный». Участники и данные сохранятся; редактирование и экспорт останутся доступны. Добавлять новое можно будет только в пределах лимитов тарифа «Бесплатный».": "After the trial, your space moves to Free. Members and data stay, and editing and export remain available. New additions must fit within Free limits.",
  "Это общий проект всего пространства. Его нельзя привязать к отдельному рабочему разделу.": "This project belongs to the whole space. It cannot be assigned to an individual work area.",
  "Места в тарифе «Команда»": "Team seats",
  "В этом рабочем разделе нет активных агентов.": "There are no active agents in this work area.",
  "Любой активный агент рабочего раздела может взять эту задачу.": "Any active work area agent can claim this task.",
  "Доступен всему рабочему разделу": "Available to the whole work area",
  "Для этого компьютера есть несколько подключений": "This computer has several connections",
  "{0}: обновление приложения не прошло самопроверку, приложение вернулось к предыдущей рабочей версии.": "{0}: the app update failed its self-check, and the app returned to the previous working version.",
  "{0}: обновление приложения не прошло самопроверку, а резервной версии не было. Переподключите компьютер.": "{0}: the app update failed its self-check and no backup version was available. Reconnect the computer.",
  "Следующий шаг — подключить компьютер, на котором работают ваши ИИ-приложения.": "The next step is to connect the computer your AI apps run on.",
  "Всем в рабочем разделе": "Everyone in the work area",
  "Набор пространства": "Bundle of the space",
  "Этот набор принадлежит вашему пространству. Его можно изменить, архивировать и восстановить.": "This bundle belongs to your space. You can edit, archive, and restore it.",
  "не удалось получить команду от Artificial Memory": "the command from Artificial Memory could not be retrieved",
  "ИИ-приложение": "AI app",
  "Убедитесь, что компьютер включён и подключён к интернету, затем запустите проверку из карточки компьютера.": "Make sure the computer is on and connected to the internet, then start a check from its card.",
  "Откройте карточку компьютера, исправьте указанную причину и повторите проверку.": "Open the computer card, resolve the reported issue, and run the check again.",
  "Запустите проверку из карточки компьютера.": "Start a check from the computer card.",
  "Совместный документ Artificial Memory": "Shared Artificial Memory document",
  "Любой агент рабочего раздела": "Any work area agent",
  "Дополнительные места доступны на оплаченном тарифе «Команда». Сначала подключите его.": "Extra seats are available on a paid Team plan. Activate Team first.",
  "Оплаченный период заканчивается. Продлите тариф «Команда» перед покупкой дополнительных мест.": "Your paid period is ending. Renew Team before buying additional seats.",
  "Этот сервер нельзя забрать: компьютер о нём не сообщал, имя уже занято инструментом из Artificial Memory или запрос уже отправлен.": "This server cannot be taken: the computer has not reported it, the name is already used by a tool from Artificial Memory, or a request was already sent.",
  "Хранилище пространства заполнено. Удалите ненужные файлы или увеличьте объём в тарифе.": "The space's storage is full. Remove files you no longer need or raise the plan's storage.",
  "Протокол приложения": "App protocol",
  "Высокий — меняется протокол приложения на компьютерах.": "High — the protocol of the app on computers changes.",
  "Обычный — меняется только платформа.": "Normal — only the platform changes.",
  "Назначена пространству как текущая версия.": "Assigned as the space’s current version.",
  "Версия будет назначена только выбранным компьютерам: {0}. Общая версия пространства не изменится.": "The version will be assigned only to these computers: {0}. The space-wide version will not change.",
  "Выбранная версия станет желаемой для всего пространства. Компьютеры применят её по своей политике обновлений.": "The selected version will become desired for the entire space. Computers will apply it according to their update policy.",
  "Она станет желаемой версией сразу для всех компьютеров пространства ({0}), и они установят её при следующей проверке. Безопаснее сначала запустить пилот на одном компьютере.": "It becomes the desired version for every computer in the space ({0}) at once, and they install it on their next check. Running a pilot on one computer first is safer.",
  "Только компьютеры этого пилота вернутся к предыдущей версии. Общая версия пространства не изменится.": "Only computers in this pilot will return to the previous version. The space-wide version will not change.",
  "Навыки и подключения на ноутбуке одни, на рабочем компьютере другие.": "Skills and connections on the laptop differ from the ones on the work computer.",
  "Читать участников и рабочие разделы": "Read participants and work areas",
  "{0}: сервис ответил ошибкой {1} {2}": "{0}: the service answered with error {1} {2}",
  "{0}: сервис не ответил вовремя {1}": "{0}: the service did not respond in time {1}",
  "{0}: сервис недоступен по сети {1}": "{0}: the service was unreachable {1}",
  "{0}: сервис вернул некорректный ответ {1}": "{0}: the service returned an invalid response {1}",
  "Память проекта, задачи и единые правила для ваших ИИ-агентов.": "Project memory, tasks and shared rules for your AI agents.",
  "Страница не найдена": "Page not found",
  "Такого адреса нет: возможно, ссылка устарела или в ней опечатка.": "There is no page at this address: the link may be out of date or mistyped.",
  "На главную": "Go to the home page",
  "Страница не загрузилась": "The page did not load",
  "Ошибка на нашей стороне или пропало соединение. Ничего не изменилось — повторите загрузку.": "Something failed on our side or the connection dropped. Nothing was changed — try loading again.",
  "Ошибка в Artificial Memory: страница не загрузилась": "Artificial Memory error: the page did not load",
  "Ошибка на нашей стороне или пропало соединение. Ваши данные не изменились — повторите загрузку.": "Something failed on our side or the connection dropped. Your data was not changed — try loading again.",
  "С вашего согласия включим аналитику: она считает посещения и записывает действия на сайте.": "With your consent we turn on analytics: it counts visits and records actions on the site.",
  "Если аккаунт с такими данными есть, мы отправили код на его email. Письмо приходит за пару минут — проверьте и папку «Спам».": "If an account with these details exists, we have sent a code to its email. It arrives within a couple of minutes — check the spam folder too.",
  "Не удалось войти. Проверьте логин или email и пароль.": "Could not sign in. Check your username or email and your password.",
  "Проверьте логин или email: в таком виде он не подходит.": "Check the username or email: it is not valid as entered.",
  "От 3 до 40 символов: латинские буквы, цифры, точка, дефис и подчёркивание.": "3 to 40 characters: Latin letters, digits, dot, hyphen and underscore.",
  "Ставьте задачи и задавайте критерии готовности прямо в Artificial Memory. Агент берёт задачу и отчитывается о результате, а вы принимаете работу. Внешние трекеры необязательны: при желании подключите YouGile, YouTrack или Jira.": "Create tasks and define acceptance criteria directly in Artificial Memory. An agent takes a task and reports the result, and you accept the work. External trackers are optional: connect YouGile, YouTrack or Jira if you wish.",
  "При продлении: мест — {0}, за период — {1}.": "On renewal: seats — {0}, for the period — {1}.",
  "Изменений: {0}": "Changes: {0}",
  "Записей: {0}": "Records: {0}",
  "После подтверждения станут частью памяти изменения из предложений: {0}.": "After you confirm, changes from this many proposals become part of memory: {0}.",
  "Сообщений: {0} · контекст: {1}": "Messages: {0} · context: {1}",
  "Новый запуск не создан: на вашем тарифе заняты все одновременные запуски. Дождитесь, пока один из них завершится, или смените тариф в разделе «Тариф и оплата».": "The new run was not created: every simultaneous run of your plan is taken. Wait for one of them to finish, or change the plan under Plan and billing.",
  "Дождитесь, пока один из них завершится, и повторите.": "Wait for one of them to finish and try again.",
  "Запуски, которые занимают лимит": "Runs that hold the limit",
  "Задача без названия": "Untitled task",
  "Запуск без задачи": "Run without a task",
  "открыть запуск": "open the run",
  "Запуск остановлен автоматически: агент не выходил на связь {0} мин. Задача заблокирована — передайте её агенту ещё раз или верните в очередь.": "The run was stopped automatically: the agent was out of contact for {0} min. The task is blocked — hand it to an agent again or return it to the queue.",
  "Этот логин уже занят. Выберите другой.": "This username is already taken. Choose another one.",
  "На одном аккаунте может быть не больше трёх бесплатных общих пространств. Чтобы создать ещё одно, переведите одно из них на платный тариф или напишите нам.": "One account can have at most three free shared spaces. To create another, move one of them to a paid plan or write to us.",
  "Слишком много приглашений за короткое время. Подождите и отправьте приглашение позже.": "Too many invitations in a short time. Wait and send the invitation later.",
  "Аккаунта с таким логином нет. Проверьте логин или пригласите человека по email.": "There is no account with this username. Check it or invite the person by email.",
  "Этот человек уже состоит в пространстве.": "This person is already a member of the space.",
  "Это имя зарезервировано. Выберите другое.": "This name is reserved. Choose another one.",
  "Запрос пришёл без указания размера. Обновите страницу и повторите действие.": "The request arrived without its size. Reload the page and try again.",
  "Сервис сейчас перегружен. Повторите через минуту.": "The service is busy right now. Try again in a minute.",
  "Запрос не успел дойти до сервиса. Проверьте соединение и повторите действие.": "The request did not reach the service in time. Check your connection and try again.",
  "Укажите email или логин человека. По email можно пригласить и того, у кого ещё нет аккаунта.": "Enter the person's email or username. By email you can also invite someone who has no account yet.",
  "Аккаунт не создан: логин не подходит.": "The account was not created: this username is not valid.",
  "Аккаунт не создан: логины, которые начинаются с «guest.», зарезервированы.": "The account was not created: usernames that start with “guest.” are reserved.",
  "Аккаунт не создан: проверьте адрес email.": "The account was not created: check the email address.",
  "Аккаунт не создан: пароль короче 12 символов.": "The account was not created: the password is shorter than 12 characters.",
  "Аккаунт не создан. Проверьте поля:": "The account was not created. Check the fields:",
  "Логин: от 3 до 40 символов — латинские буквы, цифры, точка, дефис и подчёркивание; начинается с буквы или цифры.": "Username: 3 to 40 characters — Latin letters, digits, dot, hyphen and underscore; it starts with a letter or digit.",
  "Пароль: не менее 12 символов.": "Password: at least 12 characters.",
  "Email: адрес, на который вы можете получить письмо.": "Email: an address where you can receive mail.",
  "Письмо отправлено": "Email sent",
  "Человек примет приглашение по ссылке из письма или в своём аккаунте, в разделе «Пространства».": "The person accepts the invitation from the link in the email or in their account, under Spaces.",
  "Письмо уже отправляли недавно": "An email was sent recently",
  "Приглашение действует, новое письмо не отправлено. Человек примет его по ссылке из прежнего письма или в своём аккаунте.": "The invitation is in place and no new email was sent. The person accepts it from the link in the earlier email or in their account.",
  "Письмо не отправлено": "Email not sent",
  "Приглашение создано. Передайте человеку код: он введёт его в своём аккаунте, в разделе «Пространства».": "The invitation was created. Give the person the code: they enter it in their account, under Spaces.",
  "Письма сейчас не отправляются": "Emails are not being sent now",
  "Не выбрано для подключения.": "Not selected for connection.",
  "Приложение сейчас открыто, поэтому его настройки не изменены.": "The app is open right now, so its settings were not changed.",
  "Компьютер не смог связаться с Artificial Memory.": "The computer could not reach Artificial Memory.",
  "Доступ к вашему пространству не подтверждён.": "Access to your space could not be confirmed.",
  "Подключить не удалось.": "It could not be connected.",
  "Приложение ставит навыки и подключения для выбранных ИИ-приложений.": "The app installs skills and connections for the AI apps you selected.",
  "Контракт выполнения, риск изменений и продолжение с контрольной точки.": "Run contract, change risk, and continuation from a checkpoint.",
  "Продолжить с контрольной точки": "Continue from checkpoint",
  "Компьютеры, подключённые к пространству, и состояние их синхронизации.": "Computers connected to this space and the state of their sync.",
  "Ожидают ответа или проверки: {0}": "Awaiting a response or review: {0}",
  "Убедитесь, что в строке «Приложение» стоит имя скачанного файла Artificial Memory, и нажмите «Выполнить в любом случае».": "Make sure the App line shows the Artificial Memory file you downloaded, then click Run anyway.",
  "Запрос недоступен. Начните подключение заново в приложении Artificial Memory.": "This request is unavailable. Start connecting again in the Artificial Memory app.",
  "Подключить компьютер может владелец, администратор или участник пространства. У вас роль «Только просмотр» — попросите владельца изменить её.": "An owner, administrator or member of the space can connect a computer. Your role is View only — ask the owner to change it.",
  "Компьютер подключён, первая задача выполнена. Дальше — раздел «Обзор».": "The computer is connected and the first task is done. Next stop: Overview.",
  "Аккаунт создан. Готовим ваше пространство — обычно это несколько секунд.": "Your account is ready. We're preparing your space — this usually takes a few seconds.",
  "Аккаунт и личное пространство созданы.": "Your account and personal space are ready.",
  "Компьютер не сообщил причину. Откройте его карточку и нажмите «Синхронизировать сейчас» — настройка повторится. Приложение Artificial Memory на компьютере должно быть открыто.": "The computer did not report a reason. Open its card and click Sync now to run setup again. The Artificial Memory app must be open on the computer.",
  "Сделайте шаг для каждого приложения ниже, затем в карточке компьютера нажмите «Синхронизировать сейчас» — настройка повторится.": "Take the step for each app below, then click Sync now on the computer's card to run setup again.",
  "Показаны подключения проектов: {0} из {1}. Полный список доступен в разделе «Проекты».": "Showing connections for {0} of {1} projects. The full list is available under Projects.",
  "приглашение от {0}": "invited by {0}",
  "Подписка приостановлена, поэтому добавлять новое пока нельзя. Всё созданное доступно. Восстановить доступ можно в разделе «Тариф и оплата».": "The subscription is on hold, so nothing new can be added yet. Everything you created stays available. Restore access under Plan and billing.",
  "Новый запуск не создан: все одновременные запуски вашего тарифа сейчас заняты.": "The new run was not created: all the runs your plan allows at a time are in use.",
  "Новый запуск не создан. Одновременных запусков на вашем тарифе: {0}, сейчас все заняты.": "The new run was not created. Your plan allows {0} runs at a time, and all are in use.",
  "Текущий набор получили приложения: {0} из {1}.": "Apps that received the current set: {0} of {1}.",
  "Занято мест: {0} из {1}. Пять мест входят в тариф.": "Seats in use: {0} of {1}. Five seats are included in the plan.",
  "Синхронизировать сейчас": "Sync now",
  "новая версия синхронизации не запустилась, работает прежняя": "the new sync version did not start; the previous one is running",
  "файл синхронизации был занят другой программой (обычно антивирусом), следующая синхронизация повторит попытку": "a sync file was held by another program (usually an antivirus); the next sync tries again",
  "не удалось скачать или проверить обновление синхронизации": "the sync update could not be downloaded or verified",
  "не удалось обновить синхронизацию на этом компьютере": "sync could not be updated on this computer",
  "сервис не подтвердил результат синхронизации": "the service did not confirm the sync result",
  "Проверьте, что компьютер в сети, и нажмите «Синхронизировать сейчас».": "Make sure the computer is online, then select Sync now.",
  "Откройте карточку компьютера, раздел «Диагностика», и проверьте подключения памяти и контекста.": "Open the computer's card, Diagnostics, and check the memory and context connections.",
  "Нажмите «Синхронизировать сейчас». Если ошибка повторится, откройте приложение Artificial Memory на этом компьютере.": "Choose Sync now. If the error repeats, open the Artificial Memory application on this computer.",
  "Нажмите «Синхронизировать сейчас». Если ошибка повторится, переподключите компьютер.": "Select Sync now. If the error repeats, reconnect the computer.",
  "В карточке компьютера выберите {0} и нажмите «Синхронизировать сейчас».": "On the computer's card, select {0} and click Sync now.",
  "Закройте {0}: приложение подключится при следующей синхронизации.": "Close {0}: it will connect at the next sync.",
  "Подключится при следующей синхронизации.": "It will connect at the next sync.",
  "Чтобы не ждать, нажмите «Синхронизировать сейчас» в карточке компьютера.": "To skip the wait, click Sync now on the computer's card.",
  "Проверьте интернет на компьютере и нажмите «Синхронизировать сейчас» в его карточке.": "Check the computer's internet connection and click Sync now on its card.",
  "Сервис не ответил во время подключения.": "The service did not respond during the connection.",
  "Подождите несколько минут и нажмите «Синхронизировать сейчас» в карточке компьютера.": "Wait a few minutes and click Sync now on the computer's card.",
  "Нажмите «Синхронизировать сейчас» в карточке компьютера. Если не поможет, напишите в поддержку.": "Click Sync now on the computer's card. If that does not help, contact support.",
  "Начните бесплатно. Тариф «Команда» можно попробовать 14 дней в общем пространстве — без карты и списаний, один раз на аккаунт.": "Start for free. Try the Team plan for 14 days in a shared space — no card, no charges, once per account.",
  "Храните навыки, подключённые инструменты и правила в одном месте. Выбирайте, какие из них нужны подключённым ИИ-приложениям. Правила можно задать для пространства, проекта или лично для себя.": "Keep skills, connected tools and rules in one place. Choose which ones your connected AI apps need. Set rules for your space, a project or yourself.",
  "Тариф «Бесплатный» — без ограничения по времени. «Команду» можно попробовать 14 дней в общем пространстве. При оплате за год — два месяца в подарок.": "The Free plan has no time limit. Try Team for 14 days in a shared space. Pay yearly and get two months free.",
  "Доступ не выдан. Вернитесь в приложение, чтобы начать заново.": "Access was not granted. Return to the app to start again.",
  "Не включён": "Not switched on",
  "Не включён: этот навык включают по желанию. После включения его получат все компьютеры пространства.": "Not switched on: this skill is optional. Once switched on, every computer of the space receives it.",
  "Навык включён для пространства.": "The skill is switched on for the space.",
  "Обязательный навык: на нём работает сохранение выводов в память, поэтому его нельзя отключить.": "Required skill: saving conclusions to memory depends on it, so it cannot be switched off.",
  "Этот навык обязателен: на нём работает сохранение выводов в память.": "This skill is required: saving conclusions to memory depends on it.",
  "Отменить задачу?": "Cancel task?",
  "Отменить задачу": "Cancel task",
  "Задача закроется без результата. Вернуть её в работу будет нельзя.": "The task closes without a result. It cannot be returned to work.",
  "Оставить задачу": "Keep task",
  "Подключённые": "Connected",
  "Не удалось сохранить выбор. Повторите попытку.": "Could not save your choice. Try again.",
  "Такие проекты у вас уже есть": "You already have these projects",
  "Такой проект у вас уже есть": "You already have this project",
  "Приглашение принято: пространство «{0}» появилось в меню слева. Память, задачи и контекст проекта принадлежат пространству, поэтому ничего не объединилось.": "Invitation accepted: the space “{0}” is now in the left menu. Memory, tasks and project context belong to a space, so nothing was merged.",
  "Пространство «{0}»": "Space “{0}”",
  "Один репозиторий: {0}": "The same repository: {0}",
  "Предложить заметки команде": "Propose notes to the team",
  "Это два отдельных проекта. Агенты видят память и задачи только того пространства, к которому подключён компьютер. Пространство переключается в меню слева; компьютер подключается к пространству отдельно и пока остаётся в прежнем.": "These are two separate projects. Agents see the memory and tasks of the space their computer is connected to, and of no other. You switch spaces in the menu on the left; a computer is connected to a space separately and stays in the previous one for now.",
  "Заметки можно предложить команде: они попадут в очередь проверки пространства, и владелец или администратор решит по каждой. Ваши заметки при этом не изменятся.": "You can propose your notes to the team: they go into the space's review queue, and an owner or administrator decides on each. Your own notes stay as they are.",
  "Разобраться позже": "Sort it out later",
  "Работать в проекте команды": "Work in the team's project",
  "«Разобраться позже» оставит напоминание на странице проекта. «Работать в проекте команды» ничего не меняет в прежнем проекте.": "“Sort it out later” leaves a reminder on the project page. “Work in the team's project” changes nothing in the project you already had.",
  "Не удалось загрузить заметки. Повторите попытку.": "Could not load the notes. Try again.",
  "Не удалось отправить заметки. Повторите попытку.": "Could not send the notes. Try again.",
  "Предложить заметки в «{0}»": "Propose notes to “{0}”",
  "Выбранные заметки проекта «{0}» станут предложениями в очереди проверки пространства «{1}». Владелец или администратор примет или отклонит каждое. Ваши заметки не изменятся.": "The selected notes of the project “{0}” become proposals in the review queue of the space “{1}”. An owner or administrator approves or rejects each one. Your own notes stay as they are.",
  "Загружаем заметки…": "Loading notes…",
  "В проекте «{0}» пока нет заметок.": "The project “{0}” has no notes yet.",
  "Выбрано: {0} из {1}": "Selected: {0} of {1}",
  "Снять выбор": "Clear selection",
  "Выбрать все": "Select all",
  "В списке только заметки этого проекта. Заметка, которая уже ждёт проверки, не создаст второе предложение: если вы её изменили, в ожидающем предложении появится новый текст. Заметка с ключом доступа или паролем не отправится. Если заметку уже отклоняли, мы скажем об этом и спросим, отправлять ли её снова.": "The list has only the notes of this project. A note that already waits for review makes no second proposal: if you changed it, the waiting proposal gets the new text. A note with an access key or a password will not be sent. If a note was rejected before, we will say so and ask whether to send it again.",
  "Эти заметки уже отклоняли в пространстве «{0}», поэтому они не отправлены: {1}": "These notes were rejected in the space “{0}” before, so they were not sent: {1}",
  "Отправьте их снова, только если заметки изменились или вы договорились с проверяющим.": "Send them again only if the notes have changed or you have agreed it with the reviewer.",
  "Всё равно отправить отклонённые": "Send the rejected ones anyway",
  "Не отправлены, потому что очередь проверки заполнена вашими заметками или отправка слишком большая: {0}. Отправьте их, когда предыдущие проверят.": "Not sent, because the review queue is full of your notes or the send is too large: {0}. Send them once the earlier ones have been reviewed.",
  "Не отправлены, потому что заметка пустая или больше 1 МБ: {0}": "Not sent, because the note is empty or larger than 1 MB: {0}",
  "Заметка из другого пространства": "A note from another space",
  "Участник предложил заметку из своего личного пространства. Откуда она, записал сервис памяти: автор предложения это поле изменить не может.": "A member proposed this note from their personal space. Where it came from was recorded by the memory service: the author of the proposal cannot change this field.",
  "Кто предложил": "Proposed by",
  "Из пространства": "From the space",
  "«{0}», предложил {1}": "“{0}”, proposed by {1}",
  "Текст похож на ключ доступа, токен или пароль, поэтому предложение не создано. Уберите секрет из текста: в памяти можно написать, где он хранится.": "The text looks like an access key, a token or a password, so the proposal was not created. Remove the secret from the text: memory can say where it is kept.",
  "Строка {0} похожа на ключ доступа, токен или пароль, поэтому предложение не создано. Уберите секрет из текста: в памяти можно написать, где он хранится.": "Line {0} looks like an access key, a token or a password, so the proposal was not created. Remove the secret from the text: memory can say where it is kept.",
  "В заметке уже есть то, что похоже на секрет": "The note already holds what looks like a secret",
  "Это предложение его не добавляет: строка была в заметке раньше. Строки: {0}. Чтобы убрать секрет, предложите исправленный текст заметки без него или её удаление, а сам ключ или пароль замените там, где он действует.": "This proposal does not add it: the line was in the note before. Lines: {0}. To remove the secret, propose the corrected text of the note without it, or its deletion, and replace the key or password itself where it is used.",
  "За один раз можно отправить не больше {0} заметок.": "You can send at most {0} notes at a time.",
  "Отправлено на проверку: {0}": "Sent for review: {0}",
  "Уже ждали проверки, в предложении теперь новый текст: {0}": "Already waiting for review, the proposal now has the new text: {0}",
  "Уже ждут проверки в прежнем виде, новый текст не отправлен: {0}": "Already waiting for review as they were, the new text was not sent: {0}",
  "Так бывает, когда заметка не менялась или когда проверяющий уже отредактировал предложение: его правку отправка не заменяет.": "This happens when the note has not changed, or when a reviewer has already edited the proposal: sending does not replace that edit.",
  "Не отправлены, потому что похожи на ключ доступа или пароль: {0}": "Not sent because they look like an access key or a password: {0}",
  "Не удалось отправить: {0}. Повторите попытку позже.": "Could not send: {0}. Try again later.",
  "Предложения увидят владельцы и администраторы пространства «{0}» в разделе «Память» → «Предложения».": "Owners and administrators of the space “{0}” see the proposals under Memory → Proposals.",
  "Такой же проект есть в пространстве «{0}»": "The same project exists in the space “{0}”",
  "«{0}» в пространстве «{1}» ведёт тот же репозиторий. Память, задачи и контекст у пространств раздельные: агенты видят только то пространство, к которому подключён компьютер.": "“{0}” in the space “{1}” is for the same repository. Each space has its own memory, tasks and context: agents see only the space their computer is connected to.",
  "Закрыть напоминание": "Close the reminder",
  "Не удалось скрыть подсказку. Повторите попытку.": "Could not hide the hint. Try again.",
  "Агенты на этом компьютере работают с проектом «{0}» пространства «{1}». В пространстве «{2}» есть такой же проект — «{3}»; его память и задачи этому компьютеру не видны.": "Agents on this computer work with the project “{0}” of the space “{1}”. The space “{2}” has the same project, “{3}”; this computer cannot see its memory and tasks.",
  "Как подключить компьютер к пространству «{0}»": "How to connect the computer to the space “{0}”",
  "В приложении Artificial Memory на этом компьютере нажмите «Отключить этот компьютер» и подтвердите.": "In the Artificial Memory app on this computer, choose to disconnect this computer and confirm. The app shows its own labels in Russian.",
  "Там же заполните форму «Добавить компьютер» и нажмите «Подключить через браузер».": "In the same app, fill in the form for adding a computer and choose to connect through the browser.",
  "На открывшейся странице выберите «{0}» в поле «Другое пространство», нажмите «Выбрать пространство», введите код из приложения и нажмите «Подключить этот компьютер».": "On the page that opens, pick “{0}” under “Another space”, choose “Choose space”, enter the code the app shows and choose “Connect this computer”.",
  "Компьютер появится в пространстве «{0}» как новая запись: его проекты и настройки задаются заново. Прежняя запись останется здесь в списке «Отключённые».": "The computer appears in the space “{0}” as a new record: its projects and settings are set again. The previous record stays here under “Deactivated”.",
  "Скрыть подсказку": "Hide the hint",
  "Не удалось изменить состояние инструмента.": "Could not change the tool's state.",
  "Не удалось отключить инструмент.": "Could not disconnect the tool.",
  "Все действия инструмента": "All of the tool's actions",
  "На компьютере такого инструмента уже нет.": "The computer no longer has this tool.",
  "У этого инструмента нет адреса https: это локальная программа или внутренний адрес.": "This tool has no https address: it is a local program or an internal address.",
  "В адресе инструмента есть ключ или пароль. Такой адрес не передаётся: подключите инструмент вручную и введите ключ в Artificial Memory.": "The tool's address contains a key or a password. Such an address is not sent: connect the tool by hand and enter the key in Artificial Memory.",
  "Компьютер не смог передать адрес инструмента.": "The computer could not send the tool's address.",
  "Инструменты, подключённые вручную": "Tools connected by hand",
  "Такой инструмент работает только в том ИИ-приложении, где его подключили. Заберите его в Artificial Memory, и он появится во всех выбранных ИИ-приложениях на всех компьютерах пространства. Инструменты, которые Artificial Memory устанавливает сама, здесь не показаны.": "A tool like this works only in the AI app it was connected in. Take it into Artificial Memory and it appears in every selected AI app on every computer of the space. Tools that Artificial Memory installs itself are not shown here.",
  "Можно сделать общим": "Can be shared",
  "Работает только на своём компьютере": "Works only on its own computer",
  "Уже общие": "Already shared",
  "Сделать инструмент общим может владелец или администратор пространства.": "The owner or an administrator of the space can share a tool.",
  "Это локальные программы: они запускаются на самом компьютере, поэтому в Artificial Memory не переносятся.": "These are local programs: they run on the computer itself, so they are not moved into Artificial Memory.",
  "Инструменты с этими именами уже подключены в Artificial Memory. После синхронизации компьютера ручная запись станет общей.": "Tools with these names are already connected in Artificial Memory. After the computer syncs, the hand-made entry becomes the shared one.",
  "локальная программа": "local program",
  "адрес неизвестен": "address unknown",
  "Под этим именем найден ещё один инструмент с другим источником.": "Another tool with a different source was found under this name.",
  "Откуда взять адрес": "Where to take the address from",
  "Адрес возьмём отсюда: {0}.": "The address will be taken from: {0}.",
  "Запрос отправлен. Синхронизируйте компьютер «{0}», и здесь появится кнопка «Добавить в Artificial Memory».": "Request sent. Sync the computer “{0}” and the “Add to Artificial Memory” button will appear here.",
  "Адрес передаст {0}.": "{0} will send the address.",
  "Компьютер «{0}» отключён: адрес уже не придёт.": "The computer “{0}” is disconnected: the address will not arrive.",
  "Под этим именем уже забирают другой инструмент. Дождитесь его или отмените запрос.": "Another tool is already being taken under this name. Wait for it or cancel the request.",
  "Забрать могут {0}: это их компьютеры.": "{0} can take it: the computers are theirs.",
  "Забрать может {0}: это компьютер этого участника.": "{0} can take it: the computer is theirs.",
  "Забрать может тот, кто подключил компьютер «{0}».": "The person who connected the computer “{0}” can take it.",
  "Из этого ИИ-приложения адрес не передаётся. Подключите инструмент в Artificial Memory вручную.": "The address is not sent from this AI app. Connect the tool in Artificial Memory by hand.",
  "Вручную ничего не подключено: забирать нечего.": "Nothing is connected by hand, so there is nothing to take.",
  "Забирать нечего: все инструменты, подключённые вручную, уже общие или работают только на своём компьютере.": "There is nothing to take: every tool connected by hand is already shared or works only on its own computer.",
  "Без ручных подключений: {0}.": "Nothing connected by hand: {0}.",
  "Ещё не сообщили о своих инструментах: {0}.": "Have not reported their tools yet: {0}.",
  "План по проекту {0}": "Plan for project {0}",
  "План по нескольким проектам": "Plan across several projects",
  "{0} · {1} · предложений: {2}": "{0} · {1} · proposals: {2}",
  "Принять: {0}": "Approve: {0}",
  "Отклонить: {0}": "Reject: {0}",
  "Поправить: {0}": "Revise: {0}",
  "Выберите ИИ-агента": "Choose an AI agent",
  "Компьютеров в обновлении: {0}.": "Computers in the update: {0}.",
  "Подключённый заново компьютер считается новым и получает общую версию пространства.": "The reconnected computer counts as a new one and gets the space-wide version.",
  "Все компьютеры этого обновления отключены: {0}. Проверять версию больше не на чем.": "Every computer of this update was disconnected: {0}. There is nothing left to check the version on.",
  "Закройте обновление, чтобы запустить новое.": "Close the update to start a new one.",
  "Нет компьютеров": "No computers",
  "Отключён и больше не участвует: {0}.": "Disconnected and no longer taking part: {0}.",
  "Этот компьютер участвовал в поэтапном обновлении и был отключён; подключённый заново «{0}» считается новым компьютером и получает общую версию пространства.": "This computer took part in a phased update and was disconnected; the reconnected “{0}” counts as a new computer and gets the space-wide version.",
  "Этот компьютер участвовал в поэтапном обновлении и был отключён до его завершения.": "This computer took part in a phased update and was disconnected before the update finished.",
  "Отключённые: {0}": "Disconnected: {0}",
  "Компьютер отключён: {0}": "Computer disconnected: {0}",
  "Компьютер отключён": "Computer disconnected",
  "Сейчас нет подключённых ИИ-агентов. Они появятся, когда компьютер синхронизируется.": "No AI agents are connected right now. They appear when a computer synchronizes.",
  "ИИ-агенты отключённых компьютеров и завершённые подключения по адресу. Они больше не работают и остаются здесь, потому что на них ссылаются задачи, комментарии и запуски.": "AI agents of disconnected computers and ended connections by address. They no longer work and stay here because tasks, comments and runs refer to them.",
  "Выберите хотя бы одно действие из предложенных для этого пространства.": "Choose at least one of the actions offered for this space.",
  "В этом пространстве вы не можете выдать такой доступ. Выберите другое пространство.": "You cannot grant this access in this space. Choose another space.",
  "У вас уже 20 подключений по адресу в этом пространстве. Отключите ненужное на странице «Агенты» и подтвердите снова.": "You already have 20 connections by address in this space. Disconnect one you no longer need on the Agents page and confirm again.",
  "В выбранном пространстве у вас нет рабочей области, к которой можно дать доступ.": "In the chosen space you have no workspace to give access to.",
  "На этот запрос уже ответили. Начните подключение в приложении заново.": "This request has already been answered. Start connecting again in the app.",
  "Срок запроса истёк. Начните подключение в приложении заново.": "The request has expired. Start connecting again in the app.",
  "Не удалось подтвердить доступ. Повторите попытку.": "Access could not be confirmed. Try again.",
  "Подключить ИИ-приложение": "Connect an AI app",
  "Запрос недоступен. Начните подключение заново в вашем ИИ-приложении.": "The request is unavailable. Start connecting again in your AI app.",
  "Войдите в Artificial Memory, чтобы проверить, кому вы даёте доступ, и подтвердить его.": "Sign in to Artificial Memory to check who you are giving access to and confirm it.",
  "Нет аккаунта? Создайте его, затем вернитесь в ИИ-приложение и подключитесь снова.": "No account? Create one, then go back to the AI app and connect again.",
  "Срок запроса истёк. Начните подключение заново в вашем ИИ-приложении.": "The request has expired. Start connecting again in your AI app.",
  "На этот запрос уже ответили. Если подключение не завершилось, начните его заново в ИИ-приложении.": "This request has already been answered. If the connection did not finish, start it again in the AI app.",
  "просит доступ к разделу «{0}»": "asks for access to {0}",
  "Доступ получит адрес": "Access goes to the address",
  "Сайт приложения по его словам": "The app's website, as it states",
  "Подтверждайте, только если вы сами начали подключение в этом приложении и узнаёте адрес выше. Название приложение сообщает о себе само.": "Confirm only if you started connecting in this app yourself and recognise the address above. The app states its name itself.",
  "Ни в одном вашем пространстве нельзя выдать такой доступ.": "None of your spaces allows granting this access.",
  "Клиент сможет": "The client will be able to",
  "Клиент будет видеть то же, что и вы, в выбранном пространстве. Подключение появится на странице «Агенты»: там его можно приостановить или отключить.": "The client will see what you see in the chosen space. The connection appears on the Agents page, where you can pause or disconnect it.",
  "Разрешить доступ": "Allow access",
  "Отказать": "Deny",
  "ИИ-приложение не зарегистрировано у нас или указало неизвестный адрес возврата. Удалите подключение в этом приложении и добавьте его снова.": "The AI app is not registered with us or gave an unknown return address. Remove the connection in that app and add it again.",
  "Запрос на подключение составлен неверно. Начните подключение в ИИ-приложении заново.": "The connection request is malformed. Start connecting again in the AI app.",
  "Подключение по адресу сейчас недоступно. Повторите попытку позже.": "Connecting by address is unavailable right now. Try again later.",
  "Не удалось подключить ИИ-приложение": "The AI app could not be connected",
  "Подключить по адресу": "Connect by address",
  "Claude на сайте и в телефоне, ChatGPT, Cursor и другие ИИ-приложения с MCP подключаются без установки нашего приложения: добавьте сервер по адресу, войдите в браузере и подтвердите доступ.": "Claude on the web and on the phone, ChatGPT, Cursor and other AI apps with MCP connect without installing our app: add the server by its address, sign in in the browser and confirm access.",
  "Скопировать адрес: {0}": "Copy address: {0}",
  "Адрес скопирован.": "Address copied.",
  "Каждое подключение появится в списке выше как отдельный агент. Он видит то же, что и вы, в выбранном пространстве.": "Each connection appears in the list above as its own agent. It sees what you see in the chosen space.",
  "Разрешил доступ": "Access granted by",
  "Читать заметки памяти и искать по ним": "Read memory notes and search them",
  "Предлагать новые заметки — они попадут на вашу проверку": "Propose new notes — they go to your review",
  "Видеть задачи, обсуждения и решения": "See tasks, discussions and decisions",
  "Создавать задачи, комментировать и менять их статус": "Create tasks, comment and change their status",
  "Читать историю и контекст проектов": "Read the history and context of projects",
  "Подключение по адресу завершено: {0}": "Connection by address ended: {0}",
  "Подключение по адресу завершено": "Connection by address ended",
  "Подключение по адресу": "Connected by address",
  "Обновление закрыто.": "Update closed.",
  "Закрыть обновление": "Close the update",
  "Все компьютеры этого поэтапного обновления отключены, поэтому его нельзя завершить или откатить. Закройте обновление и запустите новое.": "Every computer of this phased update was disconnected, so it can be neither completed nor rolled back. Close the update and start a new one.",
  "Компьютер отключён во время обновления": "Computer disconnected during an update",
  "Загружаем людей пространства…": "Loading the people of the space…",
  "Не удалось загрузить список приглашений.": "The list of invitations could not be loaded.",
  "Загружаем приглашения…": "Loading invitations…",
  "Сейчас никто не приглашён. Приглашение появится здесь и будет ждать ответа 72 часа.": "Nobody is invited right now. An invitation appears here and waits for an answer for 72 hours.",
  "Не удалось создать пространство. Повторите попытку.": "The space could not be created. Try again.",
  "Пространство не создано": "The space was not created",
  "В общее пространство можно пригласить людей и работать с ними над одними проектами.": "You can invite people into a shared space and work with them on the same projects.",
  "Создать пространство": "Create space",
  "Код не подошёл. Проверьте его: приглашение действует 72 часа и предназначено только для одного аккаунта.": "The code did not work. Check it: an invitation is valid for 72 hours and is meant for one account only.",
  "Присоединиться не удалось": "Could not join",
  "Код приглашения присылает тот, кто пригласил вас в своё пространство.": "The invitation code comes from the person who invited you into their space.",
  "Проверяем код…": "Checking the code…",
  "Создавайте ИИ и сервисы и выдавайте участникам только нужный доступ. Людей приглашают в разделе «Участники».": "Create AI and services and give participants only the access they need. People are invited in the “Members” section.",
  "Не удалось принять приглашение. Повторите попытку.": "The invitation could not be accepted. Try again.",
  "Приглашение не принято": "The invitation was not accepted",
  "Не удалось выйти из пространства. Повторите попытку.": "Could not leave the space. Try again.",
  "Вы остались в пространстве": "You are still in the space",
  "Пространства, в которых вы работаете. Людей приглашают в разделе «Участники» общего пространства.": "The spaces you work in. People are invited in the “Members” section of a shared space.",
  "Принимаем…": "Accepting…",
  "Ваша роль": "Your role",
  "Людей": "People",
  "Тариф": "Plan",
  "Открыто сейчас": "Open now",
  "Открываем…": "Opening…",
  "Выйти из пространства «{0}»": "Leave the space “{0}”",
  "Выйти из пространства «{0}»?": "Leave the space “{0}”?",
  "Подписка приостановлена, поэтому пригласить нового человека пока нельзя. Все, кто уже в пространстве, продолжают работать.": "The subscription is paused, so a new person cannot be invited yet. Everyone already in the space keeps working.",
  "На вашем тарифе в пространстве работает один человек. Чтобы пригласить других, смените тариф.": "Your plan allows one person in the space. To invite others, change the plan.",
  "Все места заняты: {0} из {1}. Чтобы пригласить ещё человека, добавьте места или смените тариф.": "All seats are taken: {0} of {1}. To invite one more person, add seats or change the plan.",
  "Люди, с которыми вы работаете в одном пространстве.": "The people you share a space with.",
  "В личное пространство людей не приглашают": "People are not invited into a personal space",
  "«{0}» — ваше личное пространство, оно только ваше. Чтобы работать вместе, создайте общее пространство и пригласите людей в него. Проекты и память личного пространства останутся у вас.": "“{0}” is your personal space, and it is yours alone. To work together, create a shared space and invite people into it. The projects and memory of the personal space stay with you.",
  "Ваши общие пространства": "Your shared spaces",
  "Откройте пространство, чтобы увидеть его людей и пригласить новых.": "Open a space to see its people and invite new ones.",
  "Людей: {0}": "People: {0}",
  "Открыть участников": "Open members",
  "Люди пространства «{0}», их роли и приглашения, которые ждут ответа.": "The people of the space “{0}”, their roles and the invitations waiting for an answer.",
  "Не удалось загрузить список людей": "The list of people could not be loaded",
  "Состав пространства не изменился. Повторите загрузку.": "The people of the space have not changed. Load it again.",
  "Люди пространства": "People of the space",
  "Тариф «{0}». Занято мест: {1} из {2}.": "Plan “{0}”. Seats taken: {1} of {2}.",
  "Занято мест: {0} из {1}.": "Seats taken: {0} of {1}.",
  "Это вы": "This is you",
  "Аккаунт отключён": "Account disabled",
  "Приглашение занимает место в пространстве, пока ждёт ответа. Код приглашения показывается один раз, при создании: если он потерян, отзовите приглашение и создайте новое.": "An invitation holds a seat in the space while it waits for an answer. Its code is shown once, when the invitation is created: if the code is lost, revoke the invitation and create a new one.",
  "Доступ к его проектам, компьютерам и общей работе будет закрыт. Компьютеры, которые вы подключили в этом пространстве, будут отключены. Ваше личное пространство сохранится.": "You will lose access to its projects, computers and shared work. The computers you connected in this space will be disconnected. Your personal space stays.",
  "Назначить владельца в пространстве «{0}»": "Appoint an owner in the space “{0}”",
  "Назначить владельца": "Appoint an owner",
  "Вы единственный владелец этого пространства, поэтому не можете выйти из него. Назначьте владельцем другого участника, затем сможете выйти.": "You are the only owner of this space, so you cannot leave it. Make another member an owner, then you can leave.",
  "Вы единственный владелец этого пространства и пока единственный человек в нём. Чтобы выйти, пригласите человека и назначьте его владельцем.": "You are the only owner of this space and so far the only person in it. To leave, invite a person and make them an owner.",
  "Вас удалили из пространства": "You were removed from a space",
  "Ваша роль в пространстве изменена": "Your role in a space was changed",
  "Все места заняты: {0} из {1}, из них приглашений: {2}. Чтобы пригласить ещё человека, отзовите приглашение, добавьте места или смените тариф.": "All seats are taken: {0} of {1}, invitations among them: {2}. To invite one more person, revoke an invitation, add seats or change the plan.",
  "Занято мест: {0} из {1}, из них приглашений: {2}.": "Seats taken: {0} of {1}, invitations among them: {2}.",
  "Тариф «{0}». Занято мест: {1} из {2}, из них приглашений: {3}.": "Plan “{0}”. Seats taken: {1} of {2}, invitations among them: {3}.",
  "Роль не изменена. Повторите попытку.": "The role was not changed. Try again.",
  "Роль изменена": "Role changed",
  "Роль не изменена": "Role not changed",
  "Участник не удалён. Повторите попытку.": "The member was not removed. Try again.",
  "Участник удалён из пространства": "Member removed from the space",
  "{0} больше не имеет доступа. Отключено компьютеров: {1}.": "{0} no longer has access. Computers disconnected: {1}.",
  "{0} больше не имеет доступа.": "{0} no longer has access.",
  "Участник не удалён": "Member not removed",
  "Это вы · единственный владелец": "This is you · the only owner",
  "Роль участника {0}": "Role of {0}",
  "Удалить из пространства: {0}": "Remove from the space: {0}",
  "Удалить из пространства": "Remove from the space",
  "Вы единственный владелец пространства, поэтому не можете выйти из него или сменить свою роль. Назначьте владельцем другого участника, затем сможете выйти.": "You are the only owner of the space, so you cannot leave it or change your own role. Make another member an owner, then you can leave.",
  "Вы единственный владелец пространства и пока единственный человек в нём. Чтобы выйти, пригласите человека и назначьте его владельцем.": "You are the only owner of the space and so far the only person in it. To leave, invite a person and make them an owner.",
  "Приглашать людей, менять роли и удалять участников могут владелец и администраторы пространства.": "The owner and the administrators of the space can invite people, change roles and remove members.",
  "Удалить {0} из пространства?": "Remove {0} from the space?",
  "Удалить участника из пространства?": "Remove the member from the space?",
  "Доступ этого человека к пространству «{0}» закончится сразу. Компьютеры, которые он подключил в этом пространстве, будут отключены вместе с их ИИ-агентами. Задачи и история этого человека останутся в пространстве.": "This person's access to the space “{0}” ends at once. The computers they connected in this space will be disconnected together with their AI agents. This person's tasks and history stay in the space.",
  "Назначить {0} владельцем?": "Make {0} an owner?",
  "Сменить свою роль на «{0}»?": "Change your own role to “{0}”?",
  "Владелец управляет пространством «{0}» наравне с вами: меняет роли, удаляет участников, включая других владельцев, и распоряжается тарифом.": "An owner runs the space “{0}” on equal terms with you: changes roles, removes members, other owners included, and decides about the plan.",
  "С этой ролью вы потеряете часть прав в пространстве «{0}». Вернуть прежнюю роль сможет только владелец или администратор.": "With this role you lose some of your rights in the space “{0}”. Only an owner or an administrator can give the previous role back.",
  "Назначить владельцем": "Make an owner",
  "Сменить роль": "Change the role",
  "Свободных мест нет: их занимают участники и приглашения, которые ждут ответа. Отзовите приглашение, удалите участника или добавьте места в разделе «Тариф и оплата».": "No seat is free: members and invitations that wait for an answer hold them. Revoke an invitation, remove a member or add seats in “Plan and billing”.",
  "Вы единственный владелец этого пространства. Назначьте владельцем другого участника в разделе «Участники», затем сможете выйти.": "You are the only owner of this space. Make another member an owner in “Members”, then you can leave.",
  "Это единственный владелец пространства. Сначала назначьте владельцем другого участника.": "This is the only owner of the space. Make another member an owner first.",
  "У пространства должен остаться владелец. Сначала назначьте владельцем другого участника, затем смените эту роль.": "The space must keep an owner. Make another member an owner first, then change this role.",
  "У вас нет другого пространства, в которое можно перейти, поэтому выйти из этого пока нельзя.": "You have no other space to move to, so you cannot leave this one yet.",
  "Личное пространство принадлежит одному человеку: из него нельзя выйти, в нём нельзя менять роли и удалять участников.": "A personal space belongs to one person: it cannot be left, and nobody's role is changed or membership removed in it.",
  "Себя удалить нельзя. Чтобы покинуть пространство, нажмите «Выйти» в своей строке.": "You cannot remove yourself. To leave the space, press “Leave” in your own row.",
  "Такой роли нет. Обновите страницу и выберите роль заново.": "There is no such role. Reload the page and choose the role again.",
  "Люди пространства «{0}» и их роли.": "The people of the space “{0}” and their roles.",
  "Это может сделать только владелец пространства: назначать владельцев, менять их роль и удалять их.": "Only an owner of the space can do this: appoint owners, change their role and remove them.",
  "Бесплатно до {0}. Осталось дней: {1}. Платить и привязывать карту не нужно.": "Free until {0}. Days left: {1}. No payment and no card needed.",
  "Пробный период · 14 дней бесплатно": "Trial · 14 days free",
  "Вызовы инструментов": "Tool calls",
  "Незнакомые параметры инструментов": "Unknown tool parameters",
  "Агент передал инструменту параметр, которого у инструмента нет. Такой параметр отбрасывается без ошибки, и вызов может вернуть не то, чего ждал агент. Значения параметров не сохраняются.": "An agent passed a tool a parameter the tool does not have. Such a parameter is dropped without an error, and the call may return something other than the agent expected. Parameter values are not stored.",
  "Не удалось прочитать счётчик инструментов задач.": "The counter of the task tools could not be read.",
  "Не удалось прочитать счётчик инструментов памяти.": "The counter of the memory tools could not be read.",
  "Список может быть неполным.": "The list may be incomplete.",
  "Незнакомый параметр: {0}": "Unknown parameter: {0}",
  "Отправил:": "Sent by:",
  "неизвестно": "unknown",
  "Вызовов:": "Calls:",
  "Последний раз: {0}": "Last time: {0}",
  "Незнакомых параметров не было": "No unknown parameters",
  "С {0}, когда начался подсчёт, ни один вызов не передал параметр, которого у инструмента нет.": "Since {0}, when counting began, no call has passed a parameter that the tool does not have.",
  "Подсчёт ещё не начался: счётчики недоступны.": "Counting has not begun: the counters are unavailable.",
  "Подсчёт идёт с {0}. Записи, которые не повторялись 90 дней, удаляются.": "Counting since {0}. Entries not repeated for 90 days are removed.",
  "Список заполнен. Не поместилось записей:": "The list is full. Entries that did not fit:",
  "Знак «?» стоит вместо имени, которое не похоже на имя параметра: такое имя не сохраняется.": "The “?” mark stands for a name that does not look like a parameter name: such a name is not stored.",
  "Инструменты памяти": "Memory tools",
  "Инструменты контекста проектов": "Project context tools",
  "Инструменты задач": "Task tools",
  "Сейчас оплата принимается картами российских банков и через СБП. Карты зарубежных банков пока не принимаются. Тариф «Бесплатный» и 14 дней тарифа «Команда» доступны без карты.": "Payment is currently accepted with cards issued by Russian banks and through SBP; cards issued abroad are not accepted yet. The Free plan and the 14-day Team trial need no card.",
  "Место не освобождено": "The place was not freed",
  "Освободить место?": "Free the place?",
  "Запуск задачи «{0}» ещё не начался. Он будет отменён, а задача вернётся в состояние, в котором её взял агент.": "The run of “{0}” has not started yet. It will be cancelled and the task returned to the state the agent took it in.",
  "Освободить место": "Free the place",
  "Не удалось узнать, чем заняты места этого подключения.": "Could not find out what holds the places of this connection.",
  "Занятые места": "Occupied places",
  "Занято {0} из {1}": "{0} of {1} occupied",
  "Запуск ещё не начался": "Run not started yet",
  "с {0}": "since {0}",
  "пока запуск не завершится": "until the run ends",
  "Освободить": "Free",
  "Запуск ждёт решения по подтверждению, поэтому его место освободить нельзя. Решение принимается в разделе": "The run waits for a decision on its approval, so its place cannot be freed. Decide it in",
  "Ещё занято задачами проектов, которые вам не видны: {0}": "Also held by tasks of projects you cannot see: {0}",
  "Все места свободны.": "All places are free.",
  "Место освобождено.": "The place is free.",
  "Запуск задачи «{0}» будет остановлен, а задача станет заблокированной. Освобождайте место, только если агент над ней больше не работает.": "The run of “{0}” will be stopped and the task blocked. Free the place only if the agent no longer works on it.",
  "Запуск остановлен, чтобы освободить место подключения агента. Задача заблокирована — передайте её агенту ещё раз или верните в очередь.": "The run was stopped to free a place of the agent connection. The task is blocked: hand it to an agent again or return it to the queue.",
  "Нужна проверка отключения": "Disconnection needs checking",
  "Статус отключения не получен. Обновите страницу.": "Disconnection status is unavailable. Refresh the page.",
  "Отключение не завершено": "Disconnection is incomplete",
  "Не удалось удалить сохранённые данные доступа. Повторим автоматически.": "Could not remove the saved access details. We will retry automatically.",
  "Не удалось подтвердить остановку передачи задач. Повторим автоматически.": "Could not confirm that task delivery has stopped. We will retry automatically.",
  "Отключается": "Disconnecting",
  "Завершаем отключение. Дождитесь подтверждения.": "Finishing disconnection. Wait for confirmation.",
  "Повторить отключение": "Retry disconnection",
  "Завершаем отключение трекера.": "Finishing tracker disconnection.",
  "Не удалось подтвердить отключение. Обновите страницу и повторите запрос.": "Could not confirm disconnection. Refresh the page and try again.",
  "Рабочие разделы внутри пространства": "Work areas within this space",
  "Здесь — разделы выбранного личного или общего пространства. Они объединяют проекты и задачи с отдельным доступом. Другие пространства аккаунта переключаются в меню слева.": "These areas belong to the selected personal or shared space. They group projects and tasks with separate access. Switch between your account’s spaces in the left menu.",
  "Выбрать личное или общее пространство": "Choose a personal or shared space",
  "До 100 МБ на файл. Любые форматы: изображения, PDF, документы, архивы, аудио и видео. Можно перетащить сюда.": "Up to 100 MB per file. All formats: images, PDFs, documents, archives, audio and video. You can drag files here.",
  "Настройки пространства «{0}»": "Settings for “{0}”",
  "Работа агентов по умолчанию": "Default agent work",
  "С чего начинается новая задача рабочего раздела, если при создании это не выбрано. Своё правило проекта для агентов действует раньше.": "How a new work item of the work area starts when nothing is chosen at creation. A project's own rule for agents comes first.",
  "Состояние новой задачи": "State of a new work item",
  "Кто берёт новую задачу без исполнителя": "Who takes a new work item without an assignee",
  "агент вне рабочего раздела": "an agent outside the work area",
  "Агенты, которые берут задачи сами": "Agents that take work items themselves",
  "В рабочем разделе нет агентов. Назначьте агенту доступ в разделе «Люди и ИИ».": "The work area has no agents. Give an agent access under “Humans and AI”.",
  "Выберите хотя бы одного агента.": "Choose at least one agent.",
  "Работа агентов по умолчанию сохранена.": "Default agent work saved.",
  "Проект снова следует правилу рабочего раздела.": "The project follows the work area rule again.",
  "Своё правило проекта": "The project's own rule",
  "Правило задаётся в настройках рабочего раздела. Переключатель задаст проекту своё правило.": "The rule is set in the work area settings. The switch gives the project its own rule.",
  "Вернуть правило рабочего раздела": "Use the work area rule",
  "Как в правилах проекта и рабочего раздела": "As the project and work area rules say",
  "Изменена работа агентов по умолчанию": "Default agent work changed",
  "{0} (по умолчанию)": "{0} (default)",
  "Действует только для новых задач: уже созданные не меняются.": "Applies to new work items only: existing ones do not change.",
  "Задачу изменили по-разному здесь и в {0}. Пока они расходятся, изменения этого поля не отправляются в {0}. Приведите их к одному: измените задачу здесь или откройте её в {0} и измените там — при следующей синхронизации конфликт закроется. Комментарии отправляются как обычно.": "The task was changed differently here and in {0}. While they disagree, changes to that field are not sent to {0}. Bring them together: change the task here, or open it in {0} and change it there. The next sync closes the conflict. Comments are sent as usual.",
  "Не отправлено в {0}": "Not sent to {0}",
  "Комментарий «{0}»": "Comment “{0}”",
  "Смена статуса на «{0}»": "Status change to “{0}”",
  "статус задачи расходится с {0}": "the task's status disagrees with {0}",
  "{0} не принял изменение": "{0} did not accept the change",
  "задача расходится с {0}": "the task disagrees with {0}",
  "в {0} нет статуса для «{1}»": "{0} has no status for “{1}”",
  "в {0} нельзя перейти в этот статус из текущего": "{0} does not allow this status from the current one",
  "задачу успели изменить в {0}": "the task was changed in {0} first",
  "у подключения нет доступа к задаче в {0}": "the connection has no access to the task in {0}",
  "задача не найдена в {0}": "the task was not found in {0}",
  "Ни один статус {0} не связан с состояниями: {1}. Если задачу переведут в них здесь, смена статуса не попадёт в {0}, а задача покажет, что она не отправлена.": "No {0} status is linked to these states: {1}. If the task is moved to one of them here, the status change will not reach {0}, and the task will show that it was not sent.",
  "С состояниями {1} связано несколько статусов {0}, поэтому смена статуса на них не попадёт в {0}: неизвестно, какой из статусов выбрать.": "Several {0} statuses are linked to {1}, so a status change to them will not reach {0}: it is unclear which of them to choose.",
  "синхронизировано {0}": "synced {0}",
  "Агент {0} на этом компьютере не подключён к задачам. Запустите синхронизацию и проверьте его выше.": "The {0} agent on this computer is not connected to tasks. Run a sync and check it above.",
  "{0} не найден на компьютере. Установите его и запустите синхронизацию.": "{0} was not found on the computer. Install it and run a sync.",
  "Не удалось запустить фоновую работу. Запустите синхронизацию ещё раз.": "The background work could not be started. Run a sync again.",
  "Этот компьютер пока не умеет брать задачи для {0}: обновите на нём синхронизацию или дождитесь поддержки этой системы.": "This computer cannot take tasks for {0} yet: update its sync or wait until this system is supported.",
  "Платформа не принимает агента {0}: он приостановлен или отозван.": "The platform does not accept the {0} agent: it is paused or revoked.",
  "Обновление начнётся после текущей задачи.": "The update starts after the current task.",
  "Все места подключения заняты; задача начнётся, когда освободится место.": "All places of the connection are taken; the task starts when one is free.",
  "Не запущено": "Not running",
  "Завершает текущую задачу": "Finishing the current task",
  "Не может связаться с платформой": "Cannot reach the platform",
  "Ждёт задачи": "Waiting for tasks",
  "Включится при следующей синхронизации компьютера.": "Starts at the computer's next sync.",
  "Брать задачи может только Codex или Claude Code, выбранный на подключённом компьютере. Обновите карточку компьютера.": "Only Codex or Claude Code chosen on a connected computer can take tasks. Refresh the computer's card.",
  "Настройку задач этого компьютера уже изменили. Обновите карточку и сохраните снова.": "The task setting of this computer was changed meanwhile. Refresh the card and save again.",
  "Все компьютеры подтвердили версию. Нажмите «Завершить»: до этого остальные и новые компьютеры пространства ставят предыдущую версию.": "Every computer confirmed the version. Press “Complete”: until then the other and new computers of the space install the previous version.",
  "Версия пространства отстаёт": "The space's version is behind",
  "Версию {0} подтвердили все компьютеры пилота, но пилот не завершён. Пока его не завершат, остальные и новые компьютеры ставят {1}.": "Every computer of the pilot confirmed {0}, but the pilot is not completed. Until it is, the other and new computers install {1}.",
  "Версия {0} одобрена {1}, а пространству по-прежнему назначена {2}: её ставят все новые компьютеры. Проверьте новую версию пилотом и завершите его или отзовите её.": "{0} was approved on {1}, yet the space is still assigned {2}, and every new computer installs it. Check the new version with a pilot and complete it, or revoke the new version.",
  "Все компьютеры этого поэтапного обновления подтвердили версию, поэтому его нельзя остановить. Нажмите «Завершить», чтобы назначить её всему пространству, или «Откатить», если версия не подходит.": "Every computer of this phased update confirmed the version, so it cannot be stopped. Press “Complete” to assign it to the whole space, or “Roll back” if the version is not right.",
  "Истекла {0}": "Ended {0}",
  "Продлить": "Renew",
  "Полномочия продлены на 30 дней с теми же правами.": "Authority renewed for 30 days with the same rights.",
  "Полномочия истекли, нет доступа: {0}": "Authority ended, no access: {0}",
  "Полномочия агента истекли, и он потерял доступ к проектам: {0}. Продлите их ниже, чтобы вернуть доступ с теми же правами.": "The agent's authority ended and it lost access to these projects: {0}. Renew it below to restore access with the same rights.",
  "Полномочия агентов": "Agent authority",
  "Продлите полномочия, чтобы агент не потерял доступ к проектам. Проекты, действия и правила подтверждения останутся прежними.": "Renew the authority so the agent keeps access to its projects. Projects, actions and approval rules stay the same.",
  "Полномочия агента «{0}» истекли {1}": "Authority of agent “{0}” ended {1}",
  "Полномочия агента «{0}» закончатся {1}": "Authority of agent “{0}” ends {1}",
  "Агент потерял доступ к проектам: {0}": "The agent lost access to these projects: {0}",
  "Действия: {0}": "Actions: {0}",
  "Продлить на 30 дней": "Renew for 30 days",
  "Напоминание скрыто.": "Reminder dismissed.",
  "Не продлевать": "Don't renew",
  "Задачи не берутся: ни у одного проекта этого компьютера нет папки. Отметьте проекты компьютера и укажите папки ниже, если компьютер не нашёл их сам.": "No tasks are taken: no project of this computer has a folder. Tick the computer's projects and set their folders below if the computer did not find them itself.",
  "Список папок проектов на компьютере не читается. Запустите синхронизацию ещё раз.": "The computer cannot read its list of project folders. Run the sync again.",
  "На компьютере нет git: каждая задача выполняется в отдельной рабочей копии проекта. Установите git и запустите синхронизацию.": "git is not installed on the computer: every task runs in a separate working copy of the project. Install git and run the sync.",
  "Компьютер не может связаться с платформой и повторяет попытки.": "The computer cannot reach the platform and keeps trying.",
  "Выполняет задачи: {0} из {1}": "Running tasks: {0} of {1}",
  "Нет проектов с папкой": "No project with a folder",
  "Проверится при синхронизации": "Checked at the next sync",
  "Папка указана": "Folder set",
  "Папка из project-mappings.json": "Folder from project-mappings.json",
  "Найдена на компьютере": "Found on the computer",
  "Папка не найдена": "Folder not found",
  "Компьютер не нашёл копию репозитория проекта. Укажите папку, где он склонирован.": "The computer found no copy of the project's repository. Set the folder it is cloned to.",
  "Найдено несколько копий": "Several copies found",
  "На компьютере несколько копий репозитория проекта. Укажите, из какой брать задачи.": "The computer has several copies of the project's repository. Set the one tasks are taken from.",
  "Нет репозитория": "No repository",
  "У проекта не указан репозиторий, поэтому компьютер не может найти его сам. Укажите папку.": "The project has no repository, so the computer cannot find it itself. Set the folder.",
  "Папки нет": "Folder missing",
  "Указанной папки нет на компьютере. Проверьте путь.": "The folder set is not on the computer. Check the path.",
  "Не git-репозиторий": "Not a git repository",
  "Указанная папка не git-репозиторий. Укажите папку, куда склонирован проект.": "The folder set is not a git repository. Set the folder the project is cloned to.",
  "Другой репозиторий": "Another repository",
  "В указанной папке репозиторий другого проекта. Проверьте путь.": "The folder set holds another project's repository. Check the path.",
  "Укажите полный путь к папке проекта на этом компьютере и имя существующей ветки. Проект должен быть отмечен для компьютера.": "Set the full path of the project's folder on this computer and the name of an existing branch. The project must be ticked for the computer.",
  "Треды агентов": "Agent threads",
  "Видеть треды агентов": "See agent threads",
  "Компьютеры для тредов": "Computers for threads",
  "Все компьютеры выбранных проектов": "All computers of the chosen projects",
  "компьютеры: {0}": "computers: {0}",
  "Ждёт человека": "Waiting for a person",
  "Простаивает": "Idle",
  "Пропал со связи": "Lost contact",
  "компьютер не указан": "computer not named",
  "Задача:": "Task:",
  "Завершён {0}": "Ended {0}",
  "Последняя активность {0}": "Last activity {0}",
  "Запущен диспетчером": "Started by the dispatcher",
  "Сессии Claude Code и Codex на этом компьютере: что работает сейчас, что ждёт человека и что завершилось.": "Claude Code and Codex sessions on this computer: what is working now, what is waiting for a person, and what has ended.",
  "Загружаем треды…": "Loading threads…",
  "Не удалось загрузить треды агентов. Обновите страницу позже.": "Could not load agent threads. Refresh the page later.",
  "На этом компьютере пока не было тредов в проектах, которые вам доступны.": "This computer has had no threads yet in projects you can open.",
  "Сессии Claude Code и Codex на компьютерах, которые работают в этом проекте: открытые человеком и запущенные для задач.": "Claude Code and Codex sessions on computers working in this project: opened by a person or started for tasks.",
  "В этом проекте пока не было тредов. Тред появится, когда на подключённом компьютере откроют Claude Code или Codex в папке проекта.": "This project has had no threads yet. A thread appears when Claude Code or Codex is opened in the project's folder on a connected computer.",
  "Компьютеры можно выбрать только для доступа к тредам агентов, и только подключённые компьютеры этого пространства. Обновите страницу и выберите снова.": "Computers can be chosen only for access to agent threads, and only connected computers of this space. Refresh the page and choose again.",
  "Чаты проекта": "Project chats",
  "Группы, в которых агенты отвечают по этому проекту. Список ведёт агент, который обслуживает группу.": "Groups where agents answer about this project. The agent that serves a group keeps this list.",
  "Не удалось загрузить чаты проекта. Обновите страницу позже.": "Project chats could not be loaded. Refresh the page later.",
  "Агенты пока не сообщили ни об одной группе этого проекта. Группа появится здесь, когда агент, который в ней отвечает, привяжет её к проекту.": "No agent has reported a group for this project yet. A group appears here when the agent that answers in it binds it to the project.",
  "Обслуживает: {0}": "Served by: {0}",
  "Данные от {0}": "Data from {0}",
  "Агент отвечает": "Agent answers",
  "На паузе": "Paused",
  "Данные устарели": "Data is out of date",
  "Сообщать, какие чаты агент обслуживает": "Report which chats the agent serves",
  "Общий проект пространства: задачи, знания и настройки агентов в одном месте.": "A project of the whole space: its tasks, knowledge and agent settings in one place.",
  "Задачи, знания и настройки агентов проекта в одном месте.": "The project's tasks, knowledge and agent settings in one place.",
  "Не удалось загрузить задачи проекта. Обновите страницу позже.": "The project's tasks could not be loaded. Refresh the page later.",
  "Задачи, которые владелец открыл вашему пространству. Принимает результат владелец проекта.": "The tasks the owner opened to your space. The project's owner accepts the results.",
  "Состояние задач": "Task state",
  "В этом состоянии задач нет.": "No tasks are in this state.",
  "Незавершённых задач нет": "No unfinished tasks",
  "Всё, что было в работе, завершено. Создайте задачу, чтобы продолжить проект.": "Everything in progress is finished. Create a task to continue the project.",
  "Сейчас ничего не в работе": "Nothing is in progress",
  "Задача попадает сюда, когда человек или агент её начинает.": "A task appears here when a person or an agent starts it.",
  "Нет задач, готовых к работе": "No tasks are ready to start",
  "Готовую задачу может начать человек или взять агент.": "A person can start a ready task, or an agent can take it.",
  "Проверять нечего": "Nothing to review",
  "Здесь появятся результаты, которые ждут вашего решения.": "Results waiting for your decision appear here.",
  "Работа идёт без блокировок.": "Work goes on without blockers.",
  "Черновиков нет": "No drafts",
  "Черновик — задача, которую ещё нужно уточнить перед работой.": "A draft is a task that still needs details before work starts.",
  "Завершённых задач пока нет": "No finished tasks yet",
  "Принятые результаты появятся здесь.": "Accepted results appear here.",
  "В проекте пока нет задач": "The project has no tasks yet",
  "Задачи этого проекта во всех доступных вам рабочих разделах. Люди и агенты берут их отсюда и из общей очереди задач.": "This project's tasks in every workspace you can open. People and agents take them from here and from the shared task queue.",
  "Здесь {0} последних изменённых задач из {1}. Остальные — в общей очереди задач.": "Showing the {0} most recently changed tasks of {1}. The rest are in the shared task queue.",
  "Открыть проект в общей очереди задач": "Open the project in the shared task queue",
  "Работа над проектом": "Work on the project",
  "Что делается сейчас, что ждёт вашего решения и с чего продолжить.": "What is being done now, what waits for your decision, and where to continue.",
  "Не удалось загрузить задачи проекта, поэтому их числа неизвестны. Обновите страницу позже.": "The project's tasks could not be loaded, so their numbers are unknown. Refresh the page later.",
  "Часть данных устарела: показано последнее подтверждённое состояние проекта.": "Some data is out of date: the last confirmed state of the project is shown.",
  "Здесь появятся текущая работа, проверенные изменения и согласования.": "Current work, verified changes and approvals will appear here.",
  "Нет начатой задачи": "No task in progress",
  "Задачи проекта по состоянию": "The project's tasks by state",
  "Откуда эти данные": "Where this data comes from",
  "Данные актуальны": "Data is current",
  "Данные неполные": "Data is incomplete",
  "Посмотреть задачи проекта": "Look at the project's tasks",
  "Память агентов": "Agent memory",
  "Задачи, запуски и проверки": "Tasks, runs and checks",
  "Что агенты получают с проектом": "What agents get with the project",
  "Код, навыки, контекст и доступ. Без этих настроек агенты всё равно работают с проектом через его память и задачи.": "Code, skills, context and access. Without these settings agents still work with the project through its memory and tasks.",
  "Отмечен на компьютерах: {0}": "Ticked on computers: {0}",
  "Не отмечен ни на одном компьютере": "Not ticked on any computer",
  "{0}. Здесь агенты получают набор навыков проекта и могут сами брать его готовые задачи.": "{0}. Agents there get the project's skill bundle and can take its ready tasks by themselves.",
  "Агенты всё равно работают с проектом через память и задачи. Отметьте проект в карточке компьютера, чтобы ставить ему набор навыков и чтобы агент компьютера сам брал его готовые задачи.": "Agents still work with the project through its memory and tasks. Tick the project in a computer's card to install its skill bundle there and let the computer's agent take its ready tasks by itself.",
  "Отметить на компьютере": "Tick on a computer",
  "Привязано: {0}": "Linked: {0}",
  "Не привязаны": "Not linked",
  "Основной: {0}": "Primary: {0}",
  "Привяжите репозиторий, чтобы агенты знали, где код проекта, и начинали задачи от его основной ветки.": "Link a repository so agents know where the project's code is and start tasks from its main branch.",
  "Привязать": "Link",
  "Свой набор не выбран": "No bundle of its own",
  "Агенты работают со своими обычными навыками. Подключите набор, чтобы задать проекту свои навыки и разрешения.": "Agents work with their usual skills. Connect a bundle to give the project its own skills and permissions.",
  "Набор некуда доставить: проект не отмечен ни на одном компьютере.": "The bundle has nowhere to go: the project is not ticked on any computer.",
  "Компьютеры ещё не сообщили, что получили набор. Это происходит при их следующей синхронизации.": "The computers have not reported the bundle yet. They do at their next synchronization.",
  "Выбрать набор": "Choose a bundle",
  "Рабочий раздел не выбран": "No workspace chosen",
  "Общий проект пространства: его видят владельцы и администраторы, задачи можно вести в любом рабочем разделе.": "A project of the whole space: owners and administrators see it, and its tasks can live in any workspace.",
  "Проект и его задачи видят участники этих рабочих разделов.": "Members of these workspaces see the project and its tasks.",
  "Пока проект видят только владельцы и администраторы. Выберите рабочий раздел.": "For now only owners and administrators see the project. Choose a workspace.",
  "Правил и возможностей в контексте: {0}": "Rules and capabilities in the context: {0}",
  "Отдельных правил нет": "No separate rules",
  "Нет приложения, в которое контекст отправляется заранее. Агенты с подключённой памятью читают её сами, когда работают с проектом.": "No application receives the context in advance. Agents with memory connected read it themselves when they work with the project.",
  "контекст доставлен": "context delivered",
  "приложение не принимает контекст заранее": "the application does not take context in advance",
  "новый контекст ещё не отправлен": "the new context has not been sent yet",
  "Незавершённые": "Unfinished",
  "Готовы к работе": "Ready to start",
  "Черновики": "Drafts",
  "Хуки": "Hooks",
  "Программа": "Program",
  "Служебная запись": "Record",
  "Фоновое задание": "Background job",
  "Ключи": "Keys",
  "рядом с вашим: остальное не меняется": "next to yours: the rest is not changed",
  "Что изменится на компьютере": "What changes on the computer",
  "Приложение не открывает код и документы проектов. В выбранные ИИ-приложения оно добавляет правила, навыки, хуки и подключения к задачам, памяти и контексту, а ваши тексты и настройки в тех же файлах не трогает.": "The app does not open your projects' code or documents. It adds rules, skills, hooks and connections to tasks, memory and context to the AI apps you choose, and leaves your own text and settings in the same files alone.",
  "При подключении вы выбираете, где работает Artificial Memory: во всех проектах или только в выбранных. Во втором случае в папки ИИ-приложений почти ничего не добавляется, а всё нужное попадает в папки выбранных проектов. У каждого места ниже сказано, когда оно меняется.": "When connecting, you choose where Artificial Memory works: in every project or only in the selected ones. In the second case next to nothing is added to the AI apps' folders, and what is needed goes into the folders of the selected projects. Each place below says when it changes.",
  "Пути показаны для Windows; %USERPROFILE% — ваша папка пользователя.": "Paths are shown for Windows; %USERPROFILE% is your user folder.",
  "Пути показаны для macOS; ~ — ваша домашняя папка.": "Paths are shown for macOS; ~ is your home folder.",
  "На компьютере и в папках проектов": "On the computer and in project folders",
  "Что приложение читает": "What the app reads",
  "Что не читает": "What it does not read",
  "Что уходит на сервер": "What goes to the server",
  "Что не уходит": "What does not",
  "Как всё убрать": "How to remove all of it",
  "ещё {0}": "{0} more",
  "Как разделены память и задачи": "How memory and tasks are kept apart",
  "Всё хранится по проектам внутри пространства. Отдельный компьютер для каждого заказчика не нужен.": "Everything is kept by project within a space. You do not need a separate computer for each customer.",
  "Личное пространство «{0}»": "Personal space “{0}”",
  "Всё, с чем работают ваши агенты: проекты, их память и задачи. Другие пространства его не видят.": "Everything your agents work with: projects, their memory and tasks. Other spaces cannot see it.",
  "Агент узнаёт проект по git-репозиторию папки, в которой вы с ним работаете.": "An agent recognizes the project by the git repository of the folder you work in with it.",
  "Сейчас в пространстве: {0}.": "In this space now: {0}.",
  "Проектов пока нет: добавьте первый, указав его репозиторий.": "No projects yet: add the first one with its repository.",
  "Память и задачи проекта": "The project's memory and tasks",
  "Решения, заметки и задачи одного проекта не смешиваются с другими.": "One project's decisions, notes and tasks do not mix with another's.",
  "Общее": "Shared",
  "Правила, навыки и общие заметки пространства действуют для всех его участников и их агентов.": "The space's rules, skills and shared notes apply to all its members and their agents.",
  "Личное": "Personal",
  "Ваши собственные правила и навыки действуют только в ваших ИИ-приложениях.": "Your own rules and skills apply only in your AI apps.",
  "Разные заказчики": "Different customers",
  "Проекты уже разделяют их память и задачи. Чтобы с проектом работали и люди заказчика, откройте его как общий проект или заведите для заказчика отдельное пространство.": "Projects already keep their memory and tasks apart. For the customer's people to work on a project too, share it as a shared project or create a separate space for the customer.",
  "Ваши другие пространства: {0}.": "Your other spaces: {0}.",
  "Задачи, память и контекст отвечают во всех ИИ-приложениях": "Tasks, memory and context answer in every AI app",
  "Отвечают не во всех ИИ-приложениях: {0} из {1}": "Not every AI app gets an answer: {0} of {1}",
  "ИИ-приложения пока не видят задачи, память и контекст": "The AI apps cannot reach tasks, memory and context yet",
  "Проверка подключения": "Connection check",
  "Проверено при синхронизации: {0}": "Checked at synchronization: {0}",
  "Отвечают: {0}.": "Answering: {0}.",
  "В приложении Artificial Memory посмотрите проверку подключения: каждое ИИ-приложение должно видеть задачи, память и контекст.": "In the Artificial Memory app, look at the connection check: every AI app should reach tasks, memory and context.",
  "Не все ИИ-приложения подключены": "Not every AI app is connected",
  "Не отвечают: {0}": "Not answering: {0}",
  "Синхронизация работает, но не все ИИ-приложения видят задачи, память и контекст. Что сделать — в «Проверке подключения» ниже.": "Synchronization works, but not every AI app reaches tasks, memory and context. What to do is under “Connection check” below.",
  "Причина — в строке приложения ниже. Исправьте её и нажмите «Синхронизировать сейчас».": "The reason is in the app's row below. Fix it and press “Sync now”.",
  "Новая версия не установилась": "The new version did not install",
  "Компьютер синхронизировался после выхода новой версии, но не установил её. Нажмите «Синхронизировать сейчас»; если не поможет — откройте «Подробности синхронизации».": "The computer synced after the new version came out but did not install it. Press “Sync now”; if that does not help, open “Sync details”.",
  "Есть новая версия": "A new version is available",
  "Обновления на этом компьютере — вручную: новая версия установится, когда вы нажмёте «Синхронизировать сейчас». Чтобы она ставилась сама, выберите «Автоматически» в настройках ниже.": "Updates on this computer are manual: the new version installs when you press “Sync now”. To have it install by itself, choose “Automatically” in the settings below.",
  "Новая версия установится сама при следующей синхронизации, около {0}. Делать ничего не нужно; чтобы не ждать — «Синхронизировать сейчас».": "The new version installs itself at the next sync, around {0}. Nothing to do; to skip the wait, press “Sync now”.",
  "Приложения получили текущую версию, связь с компьютером есть. Следующая синхронизация — около {0}.": "The apps have the current version and the computer is in touch. Next sync around {0}.",
  "Отозвать доступ": "Revoke access",
  "Состояние компьютера": "Computer state",
  "Синхронизация запрошена.": "Sync requested.",
  "Синхронизация идёт": "Sync in progress",
  "Синхронизация запрошена {0}": "Sync requested {0}",
  "Компьютер начал синхронизацию {0}": "The computer started syncing {0}",
  "Обычно она занимает несколько минут; результат появится здесь.": "It usually takes a few minutes; the result appears here.",
  "Синхронизация прервалась, не сообщив результат. Компьютер на связи и повторит её в течение минуты.": "The sync stopped without reporting a result. The computer is online and retries it within a minute.",
  "Синхронизация прервалась, не сообщив результат. Компьютер повторит её при следующей синхронизации.": "The sync stopped without reporting a result. The computer retries it at its next sync.",
  "Синхронизация выполнена {0}": "Sync completed {0}",
  "Компьютер получил текущую версию и настройки.": "The computer received the current version and settings.",
  "Синхронизация не удалась {0}": "Sync failed {0}",
  "Компьютер отключён, команда отменена.": "The computer was disconnected; the request was cancelled.",
  "Команда устарела: вышла новая версия или компьютер трижды не довёл синхронизацию до конца. Нажмите «Синхронизировать сейчас» ещё раз.": "The request expired: a new version was released, or the computer failed to finish syncing three times. Press “Sync now” again.",
  "Причина — в «Подробностях синхронизации» ниже. Исправьте её и нажмите «Синхронизировать сейчас» ещё раз.": "The reason is in “Sync details” below. Fix it and press “Sync now” again.",
  "Компьютер на связи, но синхронизация ещё не началась — возможно, идёт предыдущая. Если так и останется, откройте Artificial Memory на компьютере: там будет причина.": "The computer is online, but the sync has not started yet — a previous one may still be running. If it stays like this, open Artificial Memory on the computer: it shows the reason.",
  "Компьютер на связи и начнёт синхронизацию в течение минуты.": "The computer is online and starts syncing within a minute.",
  "Компьютер сейчас не на связи: он выключен, спит или приложение Artificial Memory закрыто. Синхронизация начнётся, как только приложение снова запустится.": "The computer is not online right now: it is off, asleep, or Artificial Memory is closed. The sync starts as soon as the app runs again.",
  "Компьютер больше суток не выходил на связь. Синхронизация начнётся, когда он включится.": "The computer has not been online for more than a day. The sync starts when it is turned on.",
  "Приложение Artificial Memory на этом компьютере начинает синхронизацию только по расписанию: она начнётся около {0}. Обновите приложение — тогда кнопка срабатывает в течение минуты.": "Artificial Memory on this computer starts syncs only on its schedule: this one starts around {0}. Update the app so that the button works within a minute.",
  "Фоновая синхронизация на этом компьютере выключена: синхронизация начнётся, когда её запустят на самом компьютере.": "Background sync is turned off on this computer: the sync starts when someone runs it on the computer itself.",
  "Компьютер подключён из терминала, без приложения Artificial Memory, и синхронизируется раз в час: синхронизация начнётся около {0}. Чтобы кнопка срабатывала в течение минуты, установите приложение Artificial Memory.": "The computer is connected from the terminal, without the Artificial Memory app, and syncs once an hour: this sync starts around {0}. Install the Artificial Memory app so that the button works within a minute.",
  "Запрашиваем…": "Requesting…",
  "Подробности синхронизации": "Sync details",
  "Автоматически, при синхронизации раз в час": "Automatically, at the hourly sync",
  "Версия пространства": "Space version",
  "Приложения и агенты": "Apps and agents",
  "Что платформа установила в каждое ИИ-приложение и что делает его агент — приложение, которому дан доступ к задачам, памяти и контексту.": "What the platform installed in each AI app, and what its agent does — the app given access to tasks, memory and context.",
  "Автоматически — компьютер ставит новую версию платформы сам при ближайшей синхронизации (раз в час). Вручную — только когда вы нажмёте «Синхронизировать сейчас».": "Automatically: the computer installs a new platform version by itself at the next sync (hourly). Manually: only when you press “Sync now”.",
  "{0} будет брать готовые задачи — с ближайшей синхронизации компьютера.": "{0} will take ready tasks from the computer's next sync.",
  "{0} больше не берёт новые задачи; начатую закончит.": "{0} no longer takes new tasks; it finishes the one it started.",
  "Работа с задачами": "Working on tasks",
  "Агент приложения сам берёт готовые задачи, назначенные ему, и выполняет их на этом компьютере без вас — в отдельной рабочей копии проекта, с разрешениями, которые вы дали приложению. Задачи берутся только по проектам этого компьютера.": "The app's agent takes ready tasks assigned to it and carries them out on this computer without you — in a separate working copy of the project, with the permissions you gave the app. Only tasks of this computer's projects are taken.",
  "Брать готовые задачи: {0}": "Take ready tasks: {0}",
  "«{0}» добавлен на компьютер. Компьютер применит это при ближайшей синхронизации.": "“{0}” was added to the computer. The computer applies it at its next sync.",
  "Проект на компьютере получает здесь наборы навыков проекта и описание своего контекста, а приложения, которые берут готовые задачи, берут здесь его задачи. Без этого память, контекст и задачи проекта всё равно доступны агентам — по репозиторию, в котором они работают.": "A project on the computer gets the project's skill sets and a description of its context here, and the apps that take ready tasks take its tasks here. Without it, the project's memory, context and tasks still reach agents — by the repository they work in.",
  "«{0}» убран с компьютера.": "“{0}” was removed from the computer.",
  "На этом компьютере пока нет проектов.": "This computer has no projects yet.",
  "Проект, который нужен на этом компьютере": "Project this computer needs",
  "Найдите проект": "Find a project",
  "Добавляем…": "Adding…",
  "Папка сохранена. Компьютер применит её при ближайшей синхронизации.": "Folder saved. The computer applies it at its next sync.",
  "Убрать с компьютера: {0}": "Remove from the computer: {0}",
  "Убрать с компьютера": "Remove from the computer",
  "Наборы навыков проекта установлены: {0}.": "The project's skill sets are installed: {0}.",
  "Наборы навыков проекта: {0}, на этом компьютере ещё не установлены.": "Project skill sets: {0}, not installed on this computer yet.",
  "У проекта нет наборов навыков.": "The project has no skill sets.",
  "Папка для задач: {0}": "Folder for tasks: {0}",
  "Указать папку для задач": "Set the folder for tasks",
  "Папка с копией репозитория": "Folder with the repository checkout",
  "Ветка, от которой начинать задачи": "Branch tasks start from",
  "Пустая папка — компьютер найдёт копию репозитория сам; пустая ветка — основная ветка репозитория.": "Leave the folder empty and the computer finds the checkout itself; leave the branch empty for the repository's main branch.",
  "Обновления вручную": "Manual updates",
  "Сама, около {0}": "By itself, around {0}",
  "Компьютер синхронизировался, но новую версию не установил. Нажмите «Синхронизировать сейчас»; если не поможет — откройте «Подробности синхронизации».": "The computer synced but did not install the new version. Press “Sync now”; if that does not help, open “Sync details”.",
  "Ещё не установлено: появится после первой успешной синхронизации.": "Not installed yet: arrives with the first successful sync.",
  "Выполняет ли он задачу сейчас, проверить не удалось.": "Whether it is running a task right now could not be checked.",
  "Доступ агента «{0}» отозван.": "Access of the agent “{0}” was revoked.",
  "Агент «{0}» приостановлен: приложение не получает задач, памяти и контекста.": "The agent “{0}” is paused: the app gets no tasks, memory or context.",
  "Агент «{0}» выполняет задачу.": "The agent “{0}” is running a task.",
  "Агент «{0}» на связи: последнее обращение к задачам, памяти или контексту — {1}.": "The agent “{0}” is in touch: last used tasks, memory or context {1}.",
  "Агент «{0}» настроен; приложение ещё не обращалось к платформе — обратится, когда его запустят.": "The agent “{0}” is set up; the app has not reached the platform yet and will when it is started.",
  "Агент «{0}» ждёт настройки при следующей синхронизации.": "The agent “{0}” waits to be set up at the next sync.",
  "Не получает обновлений": "Gets no updates",
  "Приостановлено": "Paused",
  "Не обновилось": "Not updated",
  "Обновится автоматически": "Updates automatically",
  "Доступ отозван": "Access revoked",
  "обновлено {0}": "updated {0}",
  "Сеансы {0}, открытые до обновления, увидят его после перезапуска приложения; новые — сразу.": "{0} sessions opened before the update see it after the app restarts; new ones see it at once.",
  "{0}: есть новая версия": "{0}: a new version is available",
  "{0} ещё не получили текущую версию: обновления на этом компьютере — вручную.": "{0} do not have the current version yet: updates on this computer are manual.",
  "Откройте карточку компьютера и нажмите «Синхронизировать сейчас».": "Open the computer's card and press “Sync now”.",
  "{0}: новая версия не установилась": "{0}: the new version did not install",
  "{0} синхронизировались после выхода новой версии, но не установили её.": "{0} synced after the new version came out but did not install it.",
  "Откройте карточку компьютера, нажмите «Синхронизировать сейчас» и проверьте подробности синхронизации.": "Open the computer's card, press “Sync now” and check the sync details.",
  "Все уведомления": "All notifications",
  "Приглашения в проекты, назначенные вам задачи, упоминания, запросы согласования и полномочия агентов: всё, что ждёт вашего ответа.": "Project invitations, tasks assigned to you, mentions, approval requests and agent authority: everything that waits for your answer.",
  "Какие уведомления показать": "Which notifications to show",
  "Непрочитанные · {0}": "Unread · {0}",
  "Непрочитанные": "Unread",
  "Тип уведомления": "Notification type",
  "Часть уведомлений сейчас не загрузилась. Список обновится сам, когда сервис ответит.": "Some notifications did not load. The list updates by itself once the service answers.",
  "Здесь пусто": "Nothing here",
  "Уведомлений пока нет": "No notifications yet",
  "По этому отбору уведомлений нет. Откройте все уведомления, чтобы увидеть прочитанные и другие типы.": "No notifications match this filter. Open all notifications to see read ones and other types.",
  "Когда вас пригласят в проект, назначат задачу, упомянут или попросят согласовать, уведомление появится здесь и на колокольчике в шапке.": "When you are invited to a project, assigned a task, mentioned or asked for an approval, the notification appears here and on the bell in the header.",
  "Показаны {0} из {1}": "Showing {0} of {1}",
  "Куда ещё приходят уведомления": "Where else notifications reach you",
  "Уведомление на компьютере сообщает о том же событии, что и этот список. Если вы уже прочитали его здесь, на компьютере оно не появится.": "A notification on your computer tells about the same event as this list. If you already read it here, it does not appear on your computer.",
  "Все уведомления прочитаны.": "All notifications are read.",
  "Не прочитано": "Unread",
  "Отметить прочитанным: {0}": "Mark as read: {0}",
  "Уведомления: непрочитанных {0}": "Notifications: {0} unread",
  "Прочитать всё": "Mark all as read",
  "Закрыть уведомления": "Close notifications",
  "Загружаем уведомления…": "Loading notifications…",
  "Не удалось загрузить уведомления. Проверьте подключение и откройте список ещё раз.": "Notifications could not be loaded. Check your connection and open the list again.",
  "Последние уведомления": "Latest notifications",
  "Новых уведомлений нет": "No new notifications",
  "Здесь появятся приглашения в проекты, назначенные вам задачи, упоминания и запросы согласования.": "Project invitations, tasks assigned to you, mentions and approval requests will appear here.",
  "Приглашения": "Invitations",
  "Назначения": "Assignments",
  "Упоминания": "Mentions",
  "Передачи работы": "Handoffs",
  "Задачи гостей": "Guest tasks",
  "Комментарии": "Comments",
  "Изменения в вашей работе": "Changes to your work",
  "Нужно ваше согласование": "Your approval is needed",
  "Вам передают работу": "Work is being handed to you",
  "Приглашение принято": "Invitation accepted",
  "Приглашение отклонено": "Invitation declined",
  "Проект больше не открыт вам": "The project is no longer open to you",
  "Общий проект «{0}» · {1}": "Shared project “{0}” · {1}",
  "Приглашение в проект «{0}»": "Invitation to the project “{0}”",
  "{0} из пространства «{1}»": "{0} from the space “{1}”",
  "Уже не требует действий": "No longer needs action",
  "Вам назначили задачу": "A task was assigned to you",
  "Изменения в назначенной вам задаче": "Changes to a task assigned to you",
  "{0} упоминает вас": "{0} mentioned you",
  "В обсуждении": "In a discussion",
  "{0} создаёт задачу в общем проекте": "{0} created a task in a shared project",
  "Гость создал задачу в общем проекте": "A guest created a task in a shared project",
  "{0} комментирует задачу": "{0} commented on a task",
  "Новый комментарий к задаче": "New comment on a task",
  "Задача теперь: {0}": "Task is now: {0}",
  "Изменилось состояние задачи": "The task state changed",
  "только что": "just now",
  "Задача от гостя проекта": "Task from a project guest",
  "Ответ в задаче": "Reply on the task",
  "Задача общего проекта": "Shared project task",
  "Задача проекта «{0}» пространства «{1}». Вы прислали или взяли её; принимает результат владелец проекта.": "A task of the project “{0}” of the space “{1}”. You sent or took it; the project owner accepts the result.",
  "К проекту": "To the project",
  "Создана {0} · изменена {1}": "Created {0} · changed {1}",
  "Описание не заполнено.": "No description.",
  "Файлы задачи видят участники общего проекта: вы и люди пространства «{0}».": "The task’s files are visible to the participants of the shared project: you and the people of the space “{0}”.",
  "Ответы владельца проекта и ваши. О новом ответе и о смене состояния задачи вы узнаете в «Активности» и в уведомлениях на компьютере.": "Replies of the project owner and yours. You learn about a new reply and a change of the task’s state in Activity and in notifications on your computer.",
  "Новые задачи гостей сразу готовы к работе.": "New guest tasks are ready for work at once.",
  "Новые задачи гостей приходят черновиками.": "New guest tasks arrive as drafts.",
  "Гости — люди другого пространства, которым открыт этот проект. О новой задаче гостя вы и участники рабочего раздела узнаёте в «Активности» и в уведомлениях на компьютере.": "Guests are people of another space this project is open to. You and the members of the workspace learn about a new guest task in Activity and in notifications on your computer.",
  "Задача гостя сразу готова к работе: агенты берут её сами по правилу выше, без проверки человеком.": "A guest’s task is ready for work at once: agents take it themselves under the rule above, without a person checking it.",
  "Задача гостя приходит черновиком: человек смотрит её и переводит в работу.": "A guest’s task arrives as a draft: a person reviews it and moves it to work.",
  "Принимать задачи гостей черновиками: {0}": "Accept guest tasks as drafts: {0}",
  "Сразу готовить задачи гостей к работе: {0}": "Make guest tasks ready for work at once: {0}",
  "Ответ по вашей задаче": "Reply on your task",
  "Изменено состояние вашей задачи": "Your task’s state changed",
  "Изменение в вашей задаче": "Change in your task",
  "В общих проектах": "In shared projects",
  "Ответы и смена состояния ваших задач в проектах, которые вам открыли другие пространства.": "Replies and state changes of your tasks in projects other spaces opened to you.",
  "Задача проекта «{0}»": "A task of the project “{0}”",
  "Проект «{0}» · {1}": "Project “{0}” · {1}",
  "Не удалось создать задачу.": "The task could not be created.",
  "Файлы передаются: {0}": "Files being sent: {0}",
  "Задача не создана": "Task not created",
  "До 100 МБ на файл, любые форматы. Можно перетащить файлы в эту форму.": "Up to 100 MB per file, any format. You can drop files onto this form.",
  "Файлы новой задачи": "Files of the new task",
  "Убрать {0}": "Remove {0}",
  "Файл больше 100 МБ или пустой: {0}. Уберите его или уменьшите.": "A file is larger than 100 MB or empty: {0}. Remove it or make it smaller.",
  "Задача появится у владельца сразу готовой к работе: её может взять агент владельца. Принимает работу владелец проекта.": "The task reaches the owner ready for work: the owner’s agent may take it. The project owner accepts the work.",
  "Задача появится у владельца как черновик, владелец получит уведомление. Принимает работу владелец проекта.": "The task reaches the owner as a draft, and the owner is notified. The project owner accepts the work.",
  "Гость проекта": "Project guest",
  "{0}: файл настроек в этой папке хранится в git и поэтому не меняется.": "{0}: the settings file in this folder is tracked by git, so it is left unchanged.",
  "{0}: навык, сервер или файл с таким именем уже есть ваш — он остался как был.": "{0}: a skill, server or file with this name is already yours; it was left as it was.",
  "{0}: файл настроек в этой папке не удалось прочитать — он остался как был.": "{0}: the settings file in this folder could not be read; it was left as it was.",
  "{0}: откройте эту папку в {0} и подтвердите доверие к проекту — до этого {0} видит только навыки, без правил, хуков и подключений.": "{0}: open this folder in {0} and confirm that you trust the project. Until then {0} sees only the skills, without the rules, hooks and connections.",
  "{0}: в настройках проекта уже есть ваши инструкции для модели — правила Artificial Memory туда не добавлены.": "{0}: the project settings already have your own model instructions, so the Artificial Memory rules were not added there.",
  "{0}: подключения с токеном не записываются в папку проекта и здесь не работают.": "{0}: connections with a token are never written into a project folder and do not work here.",
  "{0} видит подключения проекта, только когда сеанс открыт в самой папке проекта, а не во вложенной.": "{0} sees the project's connections only when the session is opened in the project folder itself, not in a subfolder.",
  "{0} не поддерживает хуки на уровне проекта: в этом режиме они не работают.": "{0} has no project-level hooks, so hooks do not work in this mode.",
  "Папка проекта на компьютере не найдена — укажите её ниже.": "The project folder was not found on the computer. Enter it below.",
  "Найдено несколько папок этого проекта — укажите нужную ниже.": "Several folders of this project were found. Enter the right one below.",
  "У проекта нет репозитория — укажите его папку ниже.": "The project has no repository. Enter its folder below.",
  "Указанная папка не существует на компьютере.": "The folder you entered does not exist on the computer.",
  "Указанная папка — не git-репозиторий.": "The folder you entered is not a git repository.",
  "Указанная папка — копия другого репозитория.": "The folder you entered is a copy of another repository.",
  "После синхронизации": "After the next sync",
  "Не включено": "Not on",
  "На компьютере не найден git: без него нельзя убедиться, что ваши файлы не будут затронуты.": "git was not found on the computer. Without it there is no way to make sure your files stay untouched.",
  "Не удалось включить в этой папке. Нажмите «Синхронизировать сейчас».": "Could not turn it on in this folder. Click “Sync now”.",
  "Включено с ограничениями": "On, with limits",
  "Где работает Artificial Memory": "Where Artificial Memory works",
  "Правила, навыки, хуки и подключения можно включить во всех сеансах ИИ-приложений или только в папках проектов этого компьютера. Вне выбранных папок приложения работают как без Artificial Memory; ваши собственные настройки не меняются, а в git ничего не попадает.": "Rules, skills, hooks and connections can be on in every session of the AI apps, or only in the folders of this computer's projects. Outside those folders the apps work as without Artificial Memory. Your own settings stay unchanged, and nothing gets into git.",
  "Компьютер применит выбор при следующей синхронизации.": "The computer applies this choice at its next sync.",
  "У чата Claude нет папок проектов: в этом режиме он подключается без Artificial Memory. Вкладка Code работает как Claude Code в выбранных папках.": "The Claude chat has no project folders, so in this mode it connects without Artificial Memory. The Code tab works like Claude Code in the selected folders.",
  "не удалось включить Artificial Memory в выбранных проектах": "could not turn Artificial Memory on in the selected projects",
  "Откройте «Проекты на этом компьютере» в карточке компьютера: у каждого проекта указано, что мешает в его папке.": "Open “Projects on this computer” on the computer's card: each project says what stands in the way in its folder.",
  "У чата нет папок проектов: на этом компьютере Artificial Memory включён только в выбранных проектах.": "The chat has no project folders, and on this computer Artificial Memory is on only in the selected projects.",
  "Чтобы подключить чат, выберите «Во всех проектах» в карточке компьютера.": "To connect the chat, choose “In every project” on the computer's card.",
  "В каждом сеансе ИИ-приложений, в любой папке.": "In every session of the AI apps, in any folder.",
  "Только в папках проектов ниже, в «Проектах на этом компьютере».": "Only in the folders of the projects below, in “Projects on this computer”.",
  "Добавьте проекты ниже: пока Artificial Memory не работает ни в одной папке.": "Add projects below. Until then Artificial Memory works in no folder.",
  "Папка проекта: {0}": "Project folder: {0}",
  "Указать папку проекта": "Set the project folder",
  "Пустая папка — компьютер найдёт копию репозитория сам.": "Leave the folder empty and the computer finds the copy of the repository itself.",
  "Сохранено. Компьютер применит настройку при следующей синхронизации.": "Saved. The computer applies the setting at its next sync.",
  "Выберите проект Artificial Memory": "Choose an Artificial Memory project",
  "Задача снова связана с трекером": "Task linked to its tracker again",
  "В выбранном проекте уже есть задачи {0} из прошлого подключения ({1}). Они снова свяжутся с трекером: история, комментарии и состояние сохранятся, копий не появится.": "The chosen project already has {0} tasks from the previous connection ({1}). They are linked to the tracker again and keep their history, comments and state; no copies appear.",
  "Задачи {0} из прошлого подключения ({1}) остались в проекте «{2}». В выбранном проекте они будут созданы заново, а старые останутся отключёнными. Чтобы продолжить старые задачи, выберите «{2}».": "The {0} tasks of the previous connection ({1}) are in the project “{2}”. In the chosen project they are created again, and the old ones stay disconnected. To continue the old tasks, choose “{2}”.",
  "Задачи {0} из прошлого подключения ({1}) остались в проекте «{2}». Выберите его, чтобы продолжить эти задачи; в другом проекте они будут созданы заново.": "The {0} tasks of the previous connection ({1}) are in the project “{2}”. Choose it to continue those tasks; in another project they are created again.",
  "компьютер не смог связаться с сервером синхронизации; проверьте интернет, VPN и фаервол": "the computer could not reach the sync server; check the internet connection, VPN and firewall",
  "сервер синхронизации ответил ошибкой; повторите попытку позже": "the sync server answered with an error; try again later",
  "проверка обновления синхронизации не пройдена; установите свежую версию приложения": "the sync update did not pass verification; install the latest version of the app",
  "синхронизацию не удалось установить на этом компьютере; повторите попытку": "sync could not be installed on this computer; try again",
  "приложение не смогло прочитать сохранённое подключение компьютера": "the app could not read the computer's saved connection",
  "ключ подписи обновлений изменился, приложение остановило обновление; установите свежую версию приложения": "the update signing key changed, so the app stopped the update; install the latest version of the app",
  "приложение не знает новый ключ подписи обновлений; установите свежую версию приложения": "the app does not know the new update signing key; install the latest version of the app",
  "первая установка синхронизации не завершилась; повторите попытку": "the first sync installation did not finish; try again",
  "приложение не смогло запустить синхронизацию": "the app could not start sync",
  "для выбранных ИИ-приложений нужна новая версия синхронизации": "the selected AI apps need a newer version of sync",
  "не удалось подготовить синхронизацию на компьютере": "sync could not be prepared on the computer",
  "Откройте приложение Artificial Memory на этом компьютере: оно скажет, что проверить. Затем нажмите «Синхронизировать сейчас».": "Open the Artificial Memory app on this computer: it says what to check. Then click Sync now.",
  "скоро": "soon",
  "Antigravity пока не получает эти инструменты: ему доступны только задачи, память и контекст проекта.": "Antigravity does not receive these tools yet: it only has tasks, memory and project context.",
  "Задач одновременно": "Tasks at once",
  "Задач одновременно: {0} — с ближайшей синхронизации компьютера.": "Tasks at once: {0}, from the computer's next sync.",
  "Сколько задач каждое приложение выполняет на этом компьютере одновременно. По умолчанию одна: каждая задача тратит лимит приложения.": "How many tasks each app runs on this computer at once. One by default: every task spends the app's allowance.",
  "Выбрано {0}, но тариф сейчас позволяет {1}.": "{0} is chosen, but the plan now allows {1}.",
  "Не удалось найти задачи. Повторите поиск.": "Could not find tasks. Try searching again.",
  "Задача изменилась. Закройте редактор и откройте его снова, чтобы проверить актуальные зависимости.": "The task changed. Close and reopen the editor to review the current dependencies.",
  "Не удалось сохранить зависимости. Проверьте, что задачи не блокируют друг друга.": "Could not save dependencies. Check that the tasks do not block each other.",
  "Не удалось сохранить зависимости. Повторите попытку.": "Could not save dependencies. Try again.",
  "Убирайте зависимость, только если следующая работа может начаться отдельно. Предыдущая задача останется незавершённой.": "Remove a dependency only if this work can start independently. The preceding task will remain unfinished.",
  "Убрать зависимость {0}": "Remove dependency {0}",
  "Блокирующих задач нет": "No blocking tasks",
  "Найти блокирующую задачу": "Find a blocking task",
  "Найти задачи": "Find tasks",
  "Найдено: {0}. Уточните поиск, если нужной задачи нет.": "Found: {0}. Refine your search if the task you need is missing.",
  "Добавить зависимость {0}": "Add dependency {0}",
  "Сохранить зависимости": "Save dependencies",
  "Перейти к зависимостям": "Go to dependencies",
  "Изменить зависимости": "Edit dependencies",
  "Изменить зависимости может автор задачи или координатор рабочего раздела. Попросите владельца открыть эту задачу и изменить зависимости.": "The task creator or a workspace coordinator can edit dependencies. Ask the owner to open this task and edit its dependencies.",
  "Зависимости сохранены": "Dependencies saved",
  "Подождите…": "Please wait…",
  "Писать в треды агентов и читать ответ": "Write into agent threads and read the answer",
  "Останавливать треды агентов": "Stop agent threads",
  "Только для прав на треды агентов: агент видит треды, пишет в них и останавливает их на выбранных компьютерах. Если ничего не выбрать — на всех компьютерах выбранных проектов. Писать и останавливать он может только в тредах на ваших компьютерах.": "Only for the agent thread permissions: the agent sees, writes into and stops threads on the chosen computers. If none is chosen, on every computer of the chosen projects. It writes into and stops only threads on your own computers.",
  "Команды треда": "Thread commands",
  "Остановка": "Stop",
  "Сообщение": "Message",
  "ждёт доставки": "waiting for delivery",
  "доставляется": "being delivered",
  "отвечено": "answered",
  "остановлен": "stopped",
  "не доставлено": "not delivered",
  "истекло": "expired",
  "отменено": "cancelled"
}
