Un pot de crédits global (BASIC 100 / PRO 1 000 / BUSINESS 4 000) remplace les seaux par fonction côté débit. Packs one-shot S/M/L, admin sans seaux legacy, usage multi-features, hints de coût, anti-flash thème et hydratation admin. Inclut aussi le pipeline slides renforcé et la page publique polishée.
4625 lines
296 KiB
JSON
4625 lines
296 KiB
JSON
{
|
||
"auth": {
|
||
"signIn": "Войти",
|
||
"signUp": "Зарегистрироваться",
|
||
"email": "Эл. почта",
|
||
"password": "Пароль",
|
||
"name": "Имя",
|
||
"emailPlaceholder": "Введите адрес электронной почты",
|
||
"passwordPlaceholder": "Введите пароль",
|
||
"namePlaceholder": "Введите ваше имя",
|
||
"passwordMinChars": "Введите пароль (минимум 6 символов)",
|
||
"resetPassword": "Сбросить пароль",
|
||
"resetPasswordInstructions": "Введите вашу почту для сброса пароля",
|
||
"forgotPassword": "Забыли пароль?",
|
||
"noAccount": "Нет аккаунта?",
|
||
"hasAccount": "Уже есть аккаунт?",
|
||
"signInToAccount": "Войдите в свой аккаунт",
|
||
"createAccount": "Создайте свой аккаунт",
|
||
"rememberMe": "Запомнить меня",
|
||
"orContinueWith": "Или продолжить с",
|
||
"checkYourEmail": "Проверьте вашу почту",
|
||
"resetEmailSent": "Мы отправили ссылку для сброса пароля на вашу почту, если она существует в нашей системе.",
|
||
"returnToLogin": "Вернуться ко входу",
|
||
"forgotPasswordTitle": "Забыли пароль",
|
||
"forgotPasswordDescription": "Введите адрес электронной почты, и мы отправим вам ссылку для сброса пароля.",
|
||
"sending": "Отправка...",
|
||
"sendResetLink": "Отправить ссылку для сброса",
|
||
"backToLogin": "Вернуться ко входу",
|
||
"signOut": "Выйти",
|
||
"confirmPassword": "Подтвердите пароль",
|
||
"confirmPasswordPlaceholder": "Подтвердите пароль",
|
||
"backToSite": "Назад",
|
||
"continueWithGoogle": "Продолжить с Google",
|
||
"createYourSpace": "Создайте своё пространство",
|
||
"createYourSpaceSubtitle": "Присоединяйтесь к новой эре умных заметок.",
|
||
"forgot": "Забыли?",
|
||
"oauthAccountNotLinked": "Этот аккаунт Google не соответствует вашему существующему аккаунту. Используйте тот же email или войдите с паролем.",
|
||
"privacyTerms": "© 2025 Memento Labs — Конфиденциальность · Условия",
|
||
"sessionExpired": "Ваш сайт создаётся с навигацией и оглавлением",
|
||
"welcomeBack": "С возвращением",
|
||
"welcomeBackSubtitle": "Введите свои учётные данные для доступа к заметкам."
|
||
},
|
||
"sidebar": {
|
||
"notes": "Заметки",
|
||
"recent": "Недавний",
|
||
"quickNav": "Быстрая навигация",
|
||
"reminders": "Напоминания",
|
||
"labels": "Метки",
|
||
"editLabels": "Редактировать метки",
|
||
"newNoteTabs": "Новая заметка",
|
||
"newNoteTabsHint": "Создать заметку в этом блокноте",
|
||
"noLabelsInNotebook": "В этом блокноте пока нет меток",
|
||
"archive": "Архив",
|
||
"trash": "Корзина",
|
||
"clearFilter": "Сбросить фильтр",
|
||
"inbox": "Входящие",
|
||
"sharedWithMe": "Поделились со мной",
|
||
"sortNewest": "Сначала самые новые",
|
||
"sortOldest": "Сначала самый старый",
|
||
"sortAlpha": "А → Я",
|
||
"accountMenu": "Меню аккаунта",
|
||
"profile": "Профиль",
|
||
"signOut": "Выйти",
|
||
"sortOrder": "Порядок сортировки",
|
||
"freezePinnedNotebook": "Закрепить порядок на боковой панели блокнота",
|
||
"unfreezePinnedNotebook": "Открепить порядок боковой панели блокнота",
|
||
"newSubNotebook": "Новый субноутбук",
|
||
"renameNotebook": "Переименовать",
|
||
"sharedNotebookBadge": "· Общий",
|
||
"sortManual": "Свободный порядок",
|
||
"moveFailed": "Не удалось переместить блокнот",
|
||
"dropToRoot": "Перетащите сюда для перемещения в корень",
|
||
"noReminders": "Нет активных напоминаний.",
|
||
"aiBadge": "AI",
|
||
"aiGeneratedNote": "Заметка, созданная ИИ",
|
||
"aiGeneratedNotebook": "Блокнот, созданный ИИ — недавно",
|
||
"backToNotebooks": "К блокнотам",
|
||
"clearSearch": "Очистить поиск",
|
||
"dailyNote": "Ежедневная заметка",
|
||
"dailyNoteError": "Не удалось открыть сегодняшнюю заметку",
|
||
"dailyNoteTooltip": "Откройте или создайте личную заметку-журнал на сегодня",
|
||
"darkMode": "Тёмный режим",
|
||
"dashboardPanelBody": "Ваша сессия истекла. Пожалуйста, войдите снова.",
|
||
"documents": "Документы",
|
||
"insightsPanelBody": "Семантическая карта ваших заметок: тематические кластеры, мостовые заметки и предложения связей.",
|
||
"lightMode": "Светлая тема",
|
||
"notebookEmpty": "Пусто",
|
||
"recentNote": "Недавно созданные",
|
||
"resizeNotebooksPanel": "Изменить размер панели блокнотов",
|
||
"resizeSidebar": "Изменить ширину боковой панели",
|
||
"revisionPanelBody": "Повторяйте карточки по алгоритму SM-2. Колоды создаются из ваших заметок.",
|
||
"searchNotebooksPlaceholder": "Искать блокноты…",
|
||
"searchShortcut": "Поиск (Ctrl+K)"
|
||
},
|
||
"notes": {
|
||
"title": "Заметки",
|
||
"newNote": "Новая заметка",
|
||
"reorganize": "Реорганизация заметок",
|
||
"untitled": "Без названия",
|
||
"placeholder": "Сделайте заметку...",
|
||
"markdownPlaceholder": "Сделайте заметку... (Поддерживается Markdown)",
|
||
"titlePlaceholder": "Заголовок",
|
||
"noteTypes": {
|
||
"richtext": "Форматированный текст",
|
||
"markdown": "Уценка",
|
||
"text": "Обычный текст",
|
||
"checklist": "Контрольный список",
|
||
"clip": "Веб-клип"
|
||
},
|
||
"listItem": "Элемент списка",
|
||
"addListItem": "+ Элемент списка",
|
||
"newChecklist": "Новый контрольный список",
|
||
"add": "Добавить",
|
||
"adding": "Добавление...",
|
||
"close": "Закрыть",
|
||
"confirmDelete": "Вы уверены, что хотите удалить эту заметку?",
|
||
"confirmLeaveShare": "Вы уверены, что хотите покинуть эту общую заметку?",
|
||
"sharedBy": "Поделился",
|
||
"sharedShort": "Общий",
|
||
"leaveShare": "Покинуть",
|
||
"delete": "Удалить",
|
||
"archive": "Архивировать",
|
||
"unarchive": "Разархивировать",
|
||
"pin": "Закрепить",
|
||
"unpin": "Открепить",
|
||
"color": "Цвет",
|
||
"changeColor": "Изменить цвет",
|
||
"setReminder": "Установить напоминание",
|
||
"setReminderButton": "Установить напоминание",
|
||
"date": "Дата",
|
||
"time": "Время",
|
||
"reminderDateTimeRequired": "Пожалуйста, введите дату и время",
|
||
"invalidDateTime": "Недействительная дата или время",
|
||
"reminderMustBeFuture": "Напоминание должно быть в будущем",
|
||
"reminderSet": "Напоминание установлено на {datetime}",
|
||
"reminderPastError": "Напоминание должно быть в будущем",
|
||
"reminderRemoved": "Напоминание удалено",
|
||
"addImage": "Добавить изображение",
|
||
"addLink": "Добавить ссылку",
|
||
"linkAdded": "Ссылка добавлена",
|
||
"linkMetadataFailed": "Не удалось получить метаданные ссылки",
|
||
"linkAddFailed": "Не удалось добавить ссылку",
|
||
"invalidFileType": "Недопустимый тип файла: {fileName}. Разрешены только JPEG, PNG, GIF и WebP.",
|
||
"fileTooLarge": "Файл слишком большой: {fileName}. Максимальный размер - {maxSize}.",
|
||
"uploadFailed": "Не удалось загрузить {filename}",
|
||
"contentOrMediaRequired": "Пожалуйста, введите содержимое или добавьте ссылку/изображение",
|
||
"itemOrMediaRequired": "Пожалуйста, добавьте хотя бы один элемент или медиа",
|
||
"noteCreated": "Заметка успешно создана",
|
||
"noteCreateFailed": "Не удалось создать заметку",
|
||
"deleted": "Заметка удалена",
|
||
"deleteFailed": "Не удалось удалить заметку",
|
||
"aiAssistant": "ИИ-помощник",
|
||
"changeSize": "Изменить размер",
|
||
"backgroundOptions": "Параметры фона",
|
||
"moreOptions": "Больше параметров",
|
||
"remindMe": "Напомнить мне",
|
||
"markdownMode": "Markdown",
|
||
"addCollaborators": "Добавить соавторов",
|
||
"duplicate": "Дублировать",
|
||
"share": "Поделиться",
|
||
"showCollaborators": "Показать соавторов",
|
||
"pinned": "Note pinned",
|
||
"others": "Другие",
|
||
"noNotes": "Нет заметок",
|
||
"noNotesFound": "Заметки не найдены",
|
||
"createFirstNote": "Создайте свою первую заметку",
|
||
"size": "Размер",
|
||
"small": "Маленький",
|
||
"medium": "Средний",
|
||
"large": "Большой",
|
||
"shareWithCollaborators": "Поделиться с соавторами",
|
||
"view": "Просмотреть заметку",
|
||
"edit": "Редактировать заметку",
|
||
"readOnly": "Только чтение",
|
||
"preview": "Предпросмотр",
|
||
"noContent": "Нет содержимого",
|
||
"takeNote": "Сделайте заметку...",
|
||
"takeNoteMarkdown": "Сделайте заметку... (Поддерживается Markdown)",
|
||
"addItem": "Добавить элемент",
|
||
"sharedReadOnly": "Эта заметка предоставлена вам в режиме только для чтения",
|
||
"makeCopy": "Сделать копию",
|
||
"saving": "Сохранение...",
|
||
"copySuccess": "Заметка успешно скопирована!",
|
||
"copyFailed": "Не удалось скопировать заметку",
|
||
"copy": "Копировать",
|
||
"markdownOn": "Markdown ВКЛ",
|
||
"markdownOff": "Markdown ВЫКЛ",
|
||
"undo": "Отменить (Ctrl+Z)",
|
||
"redo": "Повторить (Ctrl+Y)",
|
||
"pinnedNotes": "Закреплённые заметки",
|
||
"recent": "Недавние",
|
||
"addNote": "Добавить заметку",
|
||
"readMore": "Читать далее",
|
||
"remove": "Удалить",
|
||
"dragToReorder": "Перетащите для изменения порядка",
|
||
"more": "Ещё",
|
||
"emptyState": "Здесь нет заметок",
|
||
"metadataPanel": "Подробности",
|
||
"metadataNotebook": "Блокнот",
|
||
"emptyStateTabs": "Здесь пока нет заметок. Используйте «Новая заметка» на боковой панели, чтобы добавить (предложения заголовков от ИИ появятся в редакторе).",
|
||
"inNotebook": "В блокноте",
|
||
"moveFailed": "Ошибка перемещения",
|
||
"clarifyFailed": "Ошибка уточнения",
|
||
"shortenFailed": "Ошибка сокращения",
|
||
"improveFailed": "Ошибка улучшения",
|
||
"transformFailed": "Ошибка преобразования",
|
||
"markdown": "Markdown",
|
||
"unpinned": "Note unpinned",
|
||
"redoShortcut": "Повторить (Ctrl+Y)",
|
||
"undoShortcut": "Отменить (Ctrl+Z)",
|
||
"reorderTabs": "Изменить порядок вкладок",
|
||
"modified": "Изменено",
|
||
"created": "Создано",
|
||
"loading": "Загрузка...",
|
||
"exportPDF": "Экспорт PDF",
|
||
"savedStatus": "Сохранено",
|
||
"saved": "Заметка сохранена",
|
||
"dirtyStatus": "Изменено",
|
||
"completedLabel": "Завершено",
|
||
"notes": {
|
||
"emptyNotebook": "Пустой блокнот",
|
||
"emptyNotebookDesc": "В этом блокноте нет заметок. Нажмите +, чтобы создать.",
|
||
"noNoteSelected": "Заметка не выбрана",
|
||
"selectOrCreateNote": "Выберите заметку из списка или создайте новую."
|
||
},
|
||
"commitVersion": "Сохранить версию",
|
||
"versionSaved": "Версия сохранена",
|
||
"deleteVersion": "Удалить эту версию",
|
||
"versionDeleted": "Версия удалена",
|
||
"deleteVersionConfirm": "Удалить эту версию навсегда?",
|
||
"deleteVersionDesc": "Это действие невозможно отменить. Версия будет навсегда удалена из истории.",
|
||
"historyMode": "Режим истории",
|
||
"historyModeManual": "Ручной (кнопка фиксации)",
|
||
"historyModeAuto": "Автоматический (умный)",
|
||
"historyModeManualDesc": "Создавать снимки вручную кнопкой фиксации",
|
||
"historyModeAutoDesc": "Автоматические снимки с умным обнаружением",
|
||
"history": "История",
|
||
"historyRestored": "Версия восстановлена",
|
||
"historyEnabled": "История включена",
|
||
"historyDisabledTitle": "История версий",
|
||
"historyDisabledDesc": "История отключена для вашей учётной записи.",
|
||
"historyEnabledTitle": "История включена!",
|
||
"historyEnabledDesc": "Версии этой заметки теперь будут записываться.",
|
||
"enableHistory": "Включить историю",
|
||
"historyEmpty": "Нет доступных версий",
|
||
"historySelectVersion": "Выберите версию для предпросмотра",
|
||
"currentVersion": "текущий",
|
||
"compareVersions": "Сравнивать",
|
||
"diffTitle": "Сравнение",
|
||
"diffSelectHint": "Нажмите на две версии в списке, чтобы сравнить их.",
|
||
"sortBy": "Сортировать по",
|
||
"sortDateDesc": "Дата (новые)",
|
||
"sortDateAsc": "Дата (старые)",
|
||
"sortTitleAsc": "Заголовок А → Я",
|
||
"sortTitleDesc": "Заголовок Я → А",
|
||
"suggestTitle": "ИИ-заголовок",
|
||
"generateTitleFromImage": "Сгенерировать заголовок из изображения",
|
||
"titleGenerated": "Заголовок сгенерирован",
|
||
"content": "Содержание",
|
||
"restore": "Восстановить",
|
||
"createFailed": "Не удалось создать заметку",
|
||
"updateFailed": "Не удалось обновить заметку",
|
||
"archived": "Заметка архивирована",
|
||
"unarchivedSuccess": "Заметка удалена из архива",
|
||
"archiveFailed": "Не удалось архивировать",
|
||
"sort": "Сортировка",
|
||
"confirmDeleteTitle": "Удалить заметку",
|
||
"leftShare": "Поделиться удалено",
|
||
"ideaOrigin": "Происхождение идеи",
|
||
"noNoteLink": "Чисто генеративная идея",
|
||
"dismiss": "Неактуально",
|
||
"dismissed": "Заметка удалена из недавних",
|
||
"generalNotes": "Общие заметки",
|
||
"noteType": "Тип заметки",
|
||
"typeText": "Текст",
|
||
"typeMarkdown": "Markdown",
|
||
"typeRichText": "Форматированный текст",
|
||
"typeChecklist": "Чек-лист",
|
||
"convertedToRichText": "Конвертировано в форматированный текст",
|
||
"conversionFailed": "Конвертация не удалась, остаётся в Markdown",
|
||
"richTextPlaceholder": "Сделайте заметку...",
|
||
"switchTypeTitle": "Сменить тип заметки?",
|
||
"switchTypeWarning": "Некоторое форматирование может быть потеряно при смене на {type}.",
|
||
"switchTypeContentPreserved": "Ваш контент будет сохранён как простой текст.",
|
||
"switchType": "Переключить на {type}",
|
||
"saveNow": "Сохранить сейчас",
|
||
"backToCollection": "Вернуться в коллекцию",
|
||
"markdownEditingTitle": "Вернуться к редактированию",
|
||
"markdownPreviewTitle": "Предварительный просмотр",
|
||
"brainstormThisIdea": "Продумайте эту идею",
|
||
"brainstormThisIdeaAria": "Продумайте эту идею",
|
||
"shareNoteTitle": "Поделиться заметкой",
|
||
"shareNoteAria": "Поделиться заметкой",
|
||
"saveNoteAria": "Сохранить заметку",
|
||
"noChangesToSaveAria": "Нет изменений для сохранения",
|
||
"optionsMenuAria": "Меню опций",
|
||
"deleteNoteConfirmItem": "Удалить заметку",
|
||
"noteDeletedToast": "Примечание удалено.",
|
||
"deleteNoteFailedToast": "Не удалось удалить.",
|
||
"documentInfoAria": "Информация о документе",
|
||
"noModification": "Никаких изменений",
|
||
"attachments": "Вложения",
|
||
"createFirst": "Создайте свою первую заметку",
|
||
"generateIllustration": "Сгенерировать иллюстрацию",
|
||
"illustrationGenerated": "Иллюстрация создана",
|
||
"open": "Открыть",
|
||
"saveFailed": "Не удалось сохранить",
|
||
"search": "Поиск",
|
||
"unarchived": "Разархивировано",
|
||
"uploading": "Загрузка...",
|
||
"savedJustNow": "Сохранено",
|
||
"unsaved": "Несохранённые изменения",
|
||
"historyEnabledTooltip": "История версий включена — изменения отслеживаются",
|
||
"coverChange": "Изменить",
|
||
"coverChoose": "Выбрать обложку",
|
||
"coverNoneHint": "Нет обложки — выберите из заметки или оставьте пустым.",
|
||
"coverPickLabel": "Обложка",
|
||
"coverRemove": "Убрать обложку",
|
||
"deleteIllustration": "Удалить иллюстрацию",
|
||
"heading1": "Заголовок 1",
|
||
"heading2": "Заголовок 2",
|
||
"heading3": "Заголовок 3",
|
||
"importSuccess": "{{count}} записей импортировано!",
|
||
"layoutGridTitle": "Карточки / сетка",
|
||
"layoutListTitle": "Редакционный вид списка",
|
||
"layoutTableTitle": "Вид структурированной таблицы",
|
||
"openSourceNote": "Открыть исходную заметку",
|
||
"regenerateIllustration": "Перегенерировать иллюстрацию",
|
||
"tableLabels": "Метки",
|
||
"tableModified": "Изменено",
|
||
"tableNotebook": "Блокнот",
|
||
"tableTasks": "Задачи",
|
||
"tableTitle": "Заголовок",
|
||
"taskFromNote": "Заметка: {title}",
|
||
"tasksEmptyHint": "Добавляйте строки вроде « - [ ] Моя задача » в заметки, чтобы видеть их здесь.",
|
||
"tasksEmptyTitle": "Нет задач в этом блокноте",
|
||
"tasksHeader": "Задачи блокнота",
|
||
"tasksSummary": "{count} задач · {completed} выполнено",
|
||
"unpublished": "Публикация отменена",
|
||
"viewNotes": "Заметки",
|
||
"viewTasks": "Задачи",
|
||
"deleteError": "Не удалось удалить иллюстрацию",
|
||
"uploadSuccess": "Изображение добавлено"
|
||
},
|
||
"pagination": {
|
||
"previous": "←",
|
||
"pageInfo": "Страница {currentPage} / {totalPages}",
|
||
"next": "→"
|
||
},
|
||
"labels": {
|
||
"title": "Метки",
|
||
"filter": "Фильтр по метке",
|
||
"manage": "Управлять метками",
|
||
"manageTooltip": "Управлять метками",
|
||
"changeColor": "Изменить цвет",
|
||
"changeColorTooltip": "Изменить цвет",
|
||
"delete": "Удалить",
|
||
"deleteTooltip": "Удалить метку",
|
||
"confirmDelete": "Вы уверены, что хотите удалить эту метку?",
|
||
"newLabelPlaceholder": "Создать новую метку",
|
||
"namePlaceholder": "Введите название метки",
|
||
"addLabel": "Добавить метку",
|
||
"createLabel": "Создать метку",
|
||
"labelName": "Название метки",
|
||
"labelColor": "Цвет метки",
|
||
"manageLabels": "Управлять метками",
|
||
"manageLabelsDescription": "Добавьте или удалите метки для этой заметки. Нажмите на метку, чтобы изменить цвет.",
|
||
"selectedLabels": "Выбранные метки",
|
||
"allLabels": "Все метки",
|
||
"clearAll": "Очистить все",
|
||
"filterByLabel": "Фильтр по метке",
|
||
"tagAdded": "Тег \"{tag}\" добавлен",
|
||
"showLess": "Показать меньше",
|
||
"showMore": "Показать больше",
|
||
"editLabels": "Изменить метки",
|
||
"editLabelsDescription": "Создавайте, изменяйте цвета или удаляйте метки.",
|
||
"noLabelsFound": "Метки не найдены.",
|
||
"loading": "Загрузка...",
|
||
"notebookRequired": "⚠️ Метки доступны только в карнетах. Сначала переместите эту заметку в карнет.",
|
||
"count": "{count} меток",
|
||
"noLabels": "Нет меток",
|
||
"confirmDeleteShort": "Подтвердить?",
|
||
"labelRemoved": "Метка \"{label}\" удалена",
|
||
"filterByTags": "Фильтровать по тегам",
|
||
"searchTags": "Поиск тегов",
|
||
"activeCount": "{{count}} активных",
|
||
"showMoreCount": "+ ещё {{count}}"
|
||
},
|
||
"search": {
|
||
"placeholder": "Поиск",
|
||
"searchPlaceholder": "Поиск в заметках...",
|
||
"semanticInProgress": "ИИ-поиск...",
|
||
"semanticTooltip": "Семантический поиск с ИИ",
|
||
"searching": "Поиск...",
|
||
"noResults": "Результаты не найдены",
|
||
"resultsFound": "Найдено заметок: {count}",
|
||
"exactMatch": "Точное совпадение",
|
||
"related": "Связанные",
|
||
"disabledAdmin": "Поиск отключён в режиме администратора"
|
||
},
|
||
"collaboration": {
|
||
"emailPlaceholder": "Введите адрес электронной почты",
|
||
"addCollaborator": "Добавить соавтора",
|
||
"removeCollaborator": "Удалить соавтора",
|
||
"owner": "Владелец",
|
||
"canEdit": "Может редактировать",
|
||
"canView": "Может просматривать",
|
||
"shareNote": "Поделиться заметкой",
|
||
"shareWithCollaborators": "Поделиться с соавторами",
|
||
"addCollaboratorDescription": "Добавьте людей для совместной работы над этой заметкой по их адресу электронной почты.",
|
||
"viewerDescription": "У вас есть доступ к этой заметке. Только владелец может управлять соавторами.",
|
||
"emailAddress": "Адрес электронной почты",
|
||
"enterEmailAddress": "Введите адрес электронной почты",
|
||
"invite": "Пригласить",
|
||
"peopleWithAccess": "Люди с доступом",
|
||
"noCollaborators": "Соавторов пока нет. Добавьте кого-нибудь выше!",
|
||
"noCollaboratorsViewer": "Соавторов пока нет.",
|
||
"pendingInvite": "Ожидающее приглашение",
|
||
"pending": "Ожидает",
|
||
"remove": "Удалить",
|
||
"unnamedUser": "Безымянный пользователь",
|
||
"done": "Готово",
|
||
"willBeAdded": "{email} будет добавлен как соавтор при создании заметки",
|
||
"alreadyInList": "Этот адрес уже в списке",
|
||
"nowHasAccess": "{name} теперь имеет доступ к этой заметке",
|
||
"accessRevoked": "Доступ был отозван",
|
||
"errorLoading": "Ошибка загрузки соавторов",
|
||
"failedToAdd": "Не удалось добавить соавтора",
|
||
"failedToRemove": "Не удалось удалить соавтора",
|
||
"shareCompactTitle": "Делиться",
|
||
"inviteByEmailLabel": "Пригласить по электронной почте",
|
||
"accessReadCompact": "Вид",
|
||
"accessEditCompact": "Редактировать",
|
||
"sendInvitation": "Отправить приглашение",
|
||
"invitationSentBadge": "Приглашение отправлено",
|
||
"sharedAccessLabel": "Общий доступ",
|
||
"noCollaboratorsEmpty": "Соавторов пока нет.",
|
||
"removeAccessTitle": "Удалить доступ",
|
||
"toastInviteSentTo": "Приглашение отправлено на {email}",
|
||
"toastAccessRemoved": "Доступ закрыт для пользователя {target}",
|
||
"toastUserFallback": "пользователь",
|
||
"toastSharingError": "Ошибка доступа",
|
||
"toastEmailNotFound": "Аккаунт с этим адресом электронной почты не найден.",
|
||
"toastAlreadySharedUser": "Эта заметка уже доступна этому пользователю.",
|
||
"toastRemoveAccessFailed": "Не удалось удалить доступ.",
|
||
"userFallback": "Пользователь"
|
||
},
|
||
"ai": {
|
||
"analyzing": "ИИ анализирует...",
|
||
"clickToAddTag": "Нажмите, чтобы добавить этот тег",
|
||
"ignoreSuggestion": "Игнорировать предложение",
|
||
"generatingTitles": "Генерация заголовков...",
|
||
"generateTitlesTooltip": "Сгенерировать заголовки с ИИ",
|
||
"poweredByAI": "На базе ИИ",
|
||
"languageDetected": "Язык определён",
|
||
"processing": "Обработка...",
|
||
"tagAdded": "Тег \"{tag}\" добавлен",
|
||
"titleGenerating": "Генерация...",
|
||
"titleGenerateWithAI": "Сгенерировать заголовки с ИИ",
|
||
"titleGenerationMinWords": "Для генерации заголовков нужно минимум 10 слов (сейчас: {count} слов)",
|
||
"titleGenerationError": "Ошибка генерации заголовков",
|
||
"titlesGenerated": "💡 {count} заголовков сгенерировано!",
|
||
"titleGenerationFailed": "Не удалось сгенерировать заголовки",
|
||
"titleApplied": "Заголовок применён!",
|
||
"reformulationNoText": "Пожалуйста, выделите текст или добавьте содержимое",
|
||
"reformulationSelectionTooShort": "Выделение слишком короткое, используется весь текст",
|
||
"reformulationMinWords": "Текст должен содержать минимум 10 слов (сейчас: {count} слов)",
|
||
"reformulationMaxWords": "Текст должен содержать не более 500 слов",
|
||
"reformulationError": "Ошибка при переформулировке",
|
||
"reformulationFailed": "Не удалось переформулировать текст",
|
||
"reformulationApplied": "Переформулированный текст применён!",
|
||
"transformMarkdown": "Преобразовать в Markdown",
|
||
"transforming": "Преобразование...",
|
||
"transformSuccess": "Текст успешно преобразован в Markdown!",
|
||
"transformError": "Ошибка при преобразовании",
|
||
"convertToRichtext": "Преобразование в форматированный текст",
|
||
"convertingToRichtext": "Преобразование...",
|
||
"assistant": "ИИ-ассистент",
|
||
"generating": "Генерация...",
|
||
"generateTitles": "Сгенерировать заголовки",
|
||
"reformulateText": "Переформулировать текст",
|
||
"reformulating": "Переформулирование...",
|
||
"clarify": "Уточнить",
|
||
"shorten": "Сократить",
|
||
"improveStyle": "Улучшить стиль",
|
||
"reformulationComparison": "Сравнение переформулировки",
|
||
"original": "Оригинал",
|
||
"reformulated": "Переформулировано",
|
||
"autoLabels": {
|
||
"error": "Не удалось получить предложения меток",
|
||
"noLabelsSelected": "Метки не выбраны",
|
||
"created": "{count} тегов успешно создано",
|
||
"analyzing": "Анализ ваших заметок для предложений меток...",
|
||
"title": "Предложения Меток",
|
||
"description": "Я обнаружил повторяющиеся темы в \"{notebookName}\" ({totalNotes} заметках). Создать для них теги?",
|
||
"note": "заметка",
|
||
"notes": "заметки",
|
||
"typeContent": "Введите содержимое для получения предложений меток...",
|
||
"createNewLabel": "Создать новую метку",
|
||
"new": "(новая)",
|
||
"create": "Создать",
|
||
"creating": "Создание меток...",
|
||
"notesCount": "{count} заметок",
|
||
"typeForSuggestions": "Введите для предложений",
|
||
"noNotebook": "Блокнот не выбран",
|
||
"noSuggestions": "Нет предложений",
|
||
"regenerate": "Перегенерировать"
|
||
},
|
||
"batchOrganization": {
|
||
"title": "Пакетная организация",
|
||
"description": "ИИ проанализирует ваши заметки и предложит организовать их в блокноты.",
|
||
"analyzing": "Анализ ваших заметок...",
|
||
"noNotebooks": "Нет доступных блокнотов. Сначала создайте блокноты для организации заметок.",
|
||
"noSuggestions": "ИИ не смог найти подходящий способ организации этих заметок.",
|
||
"apply": "Применить",
|
||
"applying": "Применение...",
|
||
"success": "Организация завершена",
|
||
"error": "Ошибка организации",
|
||
"noNotesSelected": "Нет выбранных заметок",
|
||
"applyFailed": "Ошибка применения",
|
||
"selectAllIn": "Выбрать всё в",
|
||
"selectNote": "Выбрать заметку",
|
||
"notesToOrganize": "Заметки для организации",
|
||
"selected": "Выбрано",
|
||
"unorganized": "Неорганизованные"
|
||
},
|
||
"notebookSummary": {
|
||
"regenerate": "Перегенерировать Сводку",
|
||
"regenerating": "Перегенерация сводки...",
|
||
"exportPDF": "Экспортировать как PDF"
|
||
},
|
||
"clarifyDesc": "Сделать текст яснее и понятнее",
|
||
"shortenDesc": "Сократить текст и выделить суть",
|
||
"improve": "Улучшить текст",
|
||
"improveDesc": "Исправить грамматику и улучшить стиль",
|
||
"toMarkdown": "Форматировать как Markdown",
|
||
"toMarkdownDesc": "Добавить заголовки, списки и структурировать текст",
|
||
"translate": "Перевести",
|
||
"translateDesc": "Изменить язык текста",
|
||
"translateBack": "Назад",
|
||
"translationApplied": "Перевод применён",
|
||
"translationFailed": "Не удалось перевести",
|
||
"undo": "Отменить ИИ",
|
||
"undoAI": "Отменить преобразование ИИ",
|
||
"undoApplied": "Оригинальный текст восстановлен",
|
||
"minWordsError": "Заметка должна содержать минимум 5 слов для использования действий ИИ.",
|
||
"wordCountMin": "Пожалуйста, выберите как минимум {min} слов для переформулирования (на данный момент {current} слов)",
|
||
"wordCountMax": "Пожалуйста, выберите не более {max} слов для переформулирования (на данный момент {current} слов)",
|
||
"genericError": "Ошибка ИИ",
|
||
"actionError": "Ошибка при выполнении действия ИИ",
|
||
"appliedToNote": "Применено к заметке",
|
||
"applyToNote": "Применить к заметке",
|
||
"undoLastAction": "Отменить последнее действие ИИ",
|
||
"selectContext": "Выберите контекст...",
|
||
"selectNotebook": "Выбрать блокнот",
|
||
"chatPlaceholder": "Попросите ИИ отредактировать, составить резюме или черновик...",
|
||
"assistantTitle": "ИИ-ассистент",
|
||
"currentNote": "Текущая заметка",
|
||
"shrinkPanel": "Свернуть панель",
|
||
"expandPanel": "Развернуть панель",
|
||
"chatTab": "Чат",
|
||
"noteActions": "Действия с заметкой",
|
||
"askToStart": "Задайте вопрос ассистенту, чтобы начать.",
|
||
"chatPanelContext": "Контекст",
|
||
"chatPanelNotebookPlus": "+ Блокнот",
|
||
"chatPanelWritingTone": "Тон письма",
|
||
"scopeAutoBadge": "Авто",
|
||
"chatNoteQuestionPlaceholder": "Задайте вопрос по поводу этой заметки...",
|
||
"chatNotebookSelectPlaceholder": "Включите блокнот...",
|
||
"assistantTabActions": "Действия",
|
||
"resourcePreviewAiTitle": "Предварительный просмотр ИИ",
|
||
"resourcePreviewInjectFromChat": "Внедрить из чата",
|
||
"contextLabel": "Контекст",
|
||
"thisNote": "Эта заметка",
|
||
"allMyNotes": "Все мои заметки",
|
||
"notebookGeneric": "Блокнот",
|
||
"writingTone": "Тон письма",
|
||
"askAboutThisNote": "Спросите ИИ об этой заметке...",
|
||
"askAboutYourNotes": "Спросите ИИ о своих заметках...",
|
||
"webSearchLabel": "Веб-поиск",
|
||
"newLineHint": "Shift+Enter = новая строка",
|
||
"resultLabel": "Результат",
|
||
"discardAction": "Отклонить",
|
||
"organization": "Организация",
|
||
"transformationsDesc": "Преобразования — применяются напрямую к заметке",
|
||
"writeMinWordsAction": "Напишите минимум 5 слов для активации действий ИИ.",
|
||
"processingAction": "Обработка...",
|
||
"noImagesError": "Нет изображений в этой заметке",
|
||
"overview": "Обзор",
|
||
"action": {
|
||
"clarify": "Уточнить",
|
||
"shorten": "Сократить",
|
||
"improve": "Улучшить",
|
||
"toMarkdown": "В Markdown",
|
||
"describeImages": "Описать изображения",
|
||
"fixGrammar": "Исправить грамматику",
|
||
"translate": "Переводить",
|
||
"explain": "Объяснять",
|
||
"toRichText": "Преобразование в форматированный текст",
|
||
"customLang": "Пользовательский язык",
|
||
"generateChart": "Создать диаграмму"
|
||
},
|
||
"generate": {
|
||
"slides": "Создание слайдов",
|
||
"sectionLabel": "Инструменты генерации",
|
||
"theme": "Тема",
|
||
"themeArchitecturalMono": "Архитектурное моно",
|
||
"themeVibrantTech": "Яркие технологии",
|
||
"themeMinimalSilk": "Минимальный шелк",
|
||
"style": "Стиль",
|
||
"styleProfessional": "Профессиональный",
|
||
"styleCreative": "Креатив",
|
||
"styleBrutalist": "Бруталист",
|
||
"diagram": "Создать диаграмму",
|
||
"diagramReadyHint": "Преобразуйте заметку в визуальный поток",
|
||
"diagramType": "Тип диаграммы",
|
||
"typeAuto": "Автообнаружение",
|
||
"typeFlowchart": "Блок-схема",
|
||
"typeMindMap": "Карта разума",
|
||
"typeTimeline": "Хронология",
|
||
"typeOrgChart": "Организационная структура",
|
||
"typeArchitecture": "Архитектура",
|
||
"typeProcessMap": "Карта процесса",
|
||
"styleSketchy": "схематичный",
|
||
"styleSoft": "Мягкий",
|
||
"styleMinimal": "Минимальный",
|
||
"styleDraft": "Черновик",
|
||
"stylePolished": "Полированный",
|
||
"styleHandwritten": "Рукописный",
|
||
"diagramReady": "Схема готова!",
|
||
"openInExcalidraw": "Открыть в лаборатории Excalidraw",
|
||
"insertDiagramInNote": "Вставить PNG в текущую заметку",
|
||
"diagramImageAlt": "Диаграмма, созданная ИИ",
|
||
"insertedInNote": "Схема вставлена в примечание",
|
||
"insertExportError": "Ошибка экспорта/загрузки диаграммы.",
|
||
"noNoteId": "Нет ID заметки",
|
||
"template": "Шаблон",
|
||
"templateAuto": "Авто (ИИ решает)",
|
||
"templateBoard": "Обновление доски",
|
||
"templateProject": "Статус проекта",
|
||
"templateQuarterly": "Квартальные результаты",
|
||
"templateStrategy": "Стратегический обзор",
|
||
"themeAuto": "Автоматически (ИИ выбирает)",
|
||
"audience": "Аудитория",
|
||
"audienceAuto": "Авто",
|
||
"audienceBoard": "Руководство",
|
||
"audienceClient": "Клиент",
|
||
"audienceGeneral": "Широкая публика",
|
||
"audienceStudent": "Студенты",
|
||
"audienceTeam": "Команда",
|
||
"creditCostEstimate": "Оценочная стоимость: {cost} кредитов (1 план + {slides} слайдов).",
|
||
"purpose": "Тип презентации",
|
||
"purposeAuto": "Авто (из заметки)",
|
||
"purposeBoard": "Обновление совета",
|
||
"purposeCourse": "Урок / курс",
|
||
"purposePitch": "Питч",
|
||
"purposeProject": "Статус проекта",
|
||
"purposeStrategy": "Стратегия",
|
||
"purposeSummary": "Краткое резюме",
|
||
"slideCount": "Количество слайдов",
|
||
"slideCountAuto": "Авто (по длине)"
|
||
},
|
||
"openAssistant": "Открыть ИИ-ассистент",
|
||
"poweredByMomento": "На базе Memento AI",
|
||
"welcomeMsg": "Привет! Я ваш ИИ-ассистент. Чем могу помочь с заметками? Могу уточнить стиль, развернуть мысль или сделать выжимку.",
|
||
"summaryLast5": "Обзор последних 5 заметок",
|
||
"analyzingProgress": "Анализ...",
|
||
"generateInsightsBtn": "Сгенерировать обзор",
|
||
"newDiscussion": "Новый разговор",
|
||
"noRecentConversations": "Нет недавних разговоров.",
|
||
"discussionContextLabel": "Контекст обсуждения",
|
||
"webSearchNotConfigured": "Веб-поиск (Не настроен)",
|
||
"historyTab": "История",
|
||
"insightsTab": "Обзоры",
|
||
"aiCopilot": "ИИ-копилот",
|
||
"suggestTitle": "Предложение заголовка ИИ",
|
||
"generateTitleFromImage": "Сгенерировать заголовок из изображения",
|
||
"titleGenerated": "Заголовок сгенерирован из изображения",
|
||
"resourceTab": "Ресурс",
|
||
"aiNoteTitle": "Примечание ИИ",
|
||
"injectReplace": "Заменять",
|
||
"injectReplaceTitle": "Заменить содержание заметки этим сообщением",
|
||
"injectComplete": "Полный",
|
||
"injectCompleteTitle": "Полная заметка с этим сообщением (ИИ)",
|
||
"injectMerge": "Объединить",
|
||
"injectMergeTitle": "Объединить с заметкой (ИИ)",
|
||
"imagesCount": "{count} изображений",
|
||
"resource": {
|
||
"failedToLoadUrl": "Не удалось загрузить этот URL.",
|
||
"pageLoaded": "Страница загружена: {title}",
|
||
"pageLoadError": "Ошибка загрузки страницы",
|
||
"pasteOrUrlFirst": "Вставьте текст или сначала загрузите URL-адрес",
|
||
"enrichError": "Ошибка обогащения",
|
||
"enrichErrorShort": "Ошибка обогащения",
|
||
"contentApplied": "Содержимое применено к заметке ✓",
|
||
"fromChat": "💬 Из чата",
|
||
"replacement": "↓ Замена",
|
||
"completedByAI": "✦ Выполнено ИИ",
|
||
"mergedByAI": "⟳ Объединено ИИ",
|
||
"rendered": "Рендеринг",
|
||
"cancel": "Отмена",
|
||
"applyToNote": "Применить к заметке",
|
||
"urlLabel": "URL-адрес (необязательно)",
|
||
"resourceText": "Текст ресурса",
|
||
"resourcePlaceholder": "Вставьте сюда свой текст (уценка, HTML, обычный текст…)",
|
||
"words": "слова",
|
||
"integrationMode": "Режим интеграции",
|
||
"modeReplace": "Заменять",
|
||
"modeReplaceDesc": "Прямой, без ИИ",
|
||
"modeComplete": "Полный",
|
||
"modeCompleteDesc": "Добавляет без переписывания",
|
||
"modeMerge": "Объединить",
|
||
"modeMergeDesc": "Переписывает и интегрирует",
|
||
"aiProcessing": "ИИ-обработка…",
|
||
"preview": "Предварительный просмотр",
|
||
"generatePreview": "Создать предварительный просмотр",
|
||
"emptyNoteHint": "💡 Примечание пустое — содержимое ресурса будет интегрировано напрямую."
|
||
},
|
||
"cancel": "Отмена",
|
||
"copied": "Скопировано",
|
||
"copy": "Копировать",
|
||
"transformations": "Преобразования",
|
||
"otherLanguage": "Другой язык",
|
||
"translateNow": "Перевести сейчас",
|
||
"generationTools": "Инструменты генерации",
|
||
"generateSlidesLoading": "⏳ Создание презентации...",
|
||
"generateDiagramLoading": "⏳ Создание диаграммы...",
|
||
"errorShort": "Ошибка",
|
||
"readyToast": "Готовый!",
|
||
"downloadFailedToast": "Загрузка не удалась",
|
||
"pptxDownloadButton": "Скачать .pptx",
|
||
"presentationReadyBadge": "Презентация готова",
|
||
"openInLabTitle": "Открыть в лаборатории",
|
||
"inlineSummaryMarkdown": "**Краткое содержание:**",
|
||
"networkErrorShort": "Ошибка сети.",
|
||
"contextSourceHeading": "Источник контекста",
|
||
"tones": {
|
||
"professional": "Профессиональный",
|
||
"creative": "Творческий",
|
||
"academic": "Академический",
|
||
"casual": "Небрежный"
|
||
},
|
||
"noHistory": "Нет истории",
|
||
"webSearchDisabled": "Веб-поиск отключен",
|
||
"webSearchEnabled": "Веб-поиск включен",
|
||
"result": {
|
||
"apply": "Применить",
|
||
"original": "Оригинал",
|
||
"preview": "Предпросмотр",
|
||
"suggestion": "Предложение"
|
||
},
|
||
"chart": {
|
||
"autoDetect": "Auto-detect",
|
||
"chartReady": "Диаграмма готова!",
|
||
"generate": "Создать диаграмму",
|
||
"generateDesc": "Создать визуализацию из данных",
|
||
"insertInNote": "Вставить в заметку",
|
||
"insertedMessage": "Диаграмма вставлена в заметку",
|
||
"invalidFormat": "Неверный формат данных",
|
||
"noDataError": "Нет данных для создания диаграммы",
|
||
"title": "Диаграмма",
|
||
"type": "Тип диаграммы",
|
||
"typeArea": "Область",
|
||
"typeBar": "Столбцы",
|
||
"typeBarH": "Горизонтальная диаграмма",
|
||
"typeFunnel": "Воронка",
|
||
"typeGauge": "Датчик",
|
||
"typeLine": "Линия",
|
||
"typePie": "Круговая",
|
||
"typeRadar": "Радар"
|
||
},
|
||
"featureLocked": "Cette fonctionnalité nécessite le plan PRO ou supérieur.",
|
||
"generateChartLoading": "⏳ Создание диаграммы...",
|
||
"quotaExceeded": "Limite mensuelle atteinte. Se réinitialise le mois prochain.",
|
||
"viewSlidesButton": "Смотреть презентацию"
|
||
},
|
||
"titleSuggestions": {
|
||
"available": "Предложения заголовков",
|
||
"title": "Предложения ИИ",
|
||
"generating": "Генерация...",
|
||
"selectTitle": "Выберите заголовок",
|
||
"dismiss": "Отклонить"
|
||
},
|
||
"semanticSearch": {
|
||
"exactMatch": "Точное совпадение",
|
||
"related": "Связанные",
|
||
"searching": "Поиск..."
|
||
},
|
||
"paragraphRefactor": {
|
||
"title": "Улучшение текста",
|
||
"shorten": "Сократить",
|
||
"expand": "Расширить",
|
||
"improve": "Улучшить",
|
||
"formal": "Формальный",
|
||
"casual": "Непринуждённый"
|
||
},
|
||
"memoryEcho": {
|
||
"title": "Я заметил кое-что...",
|
||
"description": "Проактивные связи между вашими заметками",
|
||
"dailyInsight": "Ежедневная идея из ваших заметок",
|
||
"insightReady": "Ваша идея готова!",
|
||
"viewConnection": "Просмотреть связь",
|
||
"helpful": "Полезно",
|
||
"notHelpful": "Не полезно",
|
||
"dismiss": "Пока отклонить",
|
||
"thanksFeedback": "Спасибо за ваш отзыв!",
|
||
"thanksFeedbackImproving": "Спасибо! Мы используем это для улучшения.",
|
||
"connections": "Связи",
|
||
"connection": "связь",
|
||
"connectionsBadge": "{count} связ{plural}",
|
||
"match": "{percentage}% совпадение",
|
||
"fused": "Объединено",
|
||
"clickToView": "Нажмите для просмотра",
|
||
"overlay": {
|
||
"title": "Связанные заметки",
|
||
"searchPlaceholder": "Поиск связей...",
|
||
"sortBy": "Сортировка:",
|
||
"sortSimilarity": "Сходство",
|
||
"sortRecent": "Новые",
|
||
"sortOldest": "Старые",
|
||
"viewAll": "Просмотреть все рядом",
|
||
"loading": "Загрузка...",
|
||
"noConnections": "Связи не найдены",
|
||
"error": "Ошибка"
|
||
},
|
||
"comparison": {
|
||
"title": "💡 Сравнение заметок",
|
||
"similarityInfo": "Эти заметки связаны на {similarity}% подобия",
|
||
"highSimilarityInsight": "Эти заметки относятся к одной теме с высокой степенью подобия. Их можно объединить.",
|
||
"untitled": "Без названия",
|
||
"clickToView": "Нажмите для просмотра заметки",
|
||
"helpfulQuestion": "Полезно ли это сравнение?",
|
||
"helpful": "Полезно",
|
||
"notHelpful": "Не полезно",
|
||
"stayOnCurrentNote": "Vous restez sur la note en cours. Fermez cette fenêtre pour continuer à écrire.",
|
||
"subtitle": "Relisez vos notes liées pour décider quoi garder ou fusionner."
|
||
},
|
||
"editorSection": {
|
||
"title": "⚡ Связанные заметки ({count})",
|
||
"loading": "Загрузка...",
|
||
"view": "Просмотр",
|
||
"compare": "Сравнить",
|
||
"merge": "Объединить",
|
||
"compareAll": "Сравнить всё",
|
||
"mergeAll": "Объединить всё",
|
||
"close": "Закрыть",
|
||
"affinityBadge": "{percentage} % d'affinité sémantique",
|
||
"backToNote": "Revenir à ma note",
|
||
"badgeLabel": "Эхо памяти",
|
||
"bottomCueConsent": "AI-связи доступны ниже",
|
||
"bottomCueDismiss": "Отклонить",
|
||
"bottomCueFound": "{count} связанных записей ниже",
|
||
"bottomCueFoundOne": "1 связанная заметка ниже",
|
||
"bottomCueLoading": "Эхо памяти сканирует ниже…",
|
||
"bottomCueRetro": "Цитируется в {count} заметке(ах) ниже",
|
||
"bottomCueScroll": "Прокрутить к Эху памяти",
|
||
"citationSuccess": "Citation insérée avec lien vers la source",
|
||
"consentRequired": "Activez le traitement IA dans Paramètres → IA pour voir les connexions sémantiques de cette note.",
|
||
"detectedIn": "Passage repéré dans : {title}",
|
||
"embedFailed": "Impossible d'insérer la citation pour l'instant",
|
||
"embedFallback": "Ouvrez la note source, modifiez-la légèrement puis réessayez.",
|
||
"embedPassage": "Цитировать",
|
||
"embedSuccess": "Citation insérée dans la note",
|
||
"embedding": "Insertion…",
|
||
"helpCite": "Insère un passage de l'autre note dans celle-ci, avec un lien vers la source.",
|
||
"helpCompare": "Montre les deux notes côte à côte dans une fenêtre.",
|
||
"helpMerge": "Regroupe le contenu des deux notes en une seule.",
|
||
"helpTitle": "Que faire avec cette connexion ?",
|
||
"helpToggle": "Comment ça marche ?",
|
||
"helpView": "Affiche l'autre note dans une fenêtre. Vous restez sur votre note.",
|
||
"hideAll": "Masquer les connexions ({count})",
|
||
"intro": "Memento a repéré une autre note sur le même sujet. Consultez-la, insérez une citation ou fusionnez — sans quitter celle-ci.",
|
||
"openInEditor": "Открыть в редакторе",
|
||
"retroDescription": "Ce passage est repris dans {count} autre(s) note(s) :",
|
||
"retroTitle": "Notes qui citent ce contenu",
|
||
"showAll": "Voir toutes les connexions ({count})",
|
||
"viewLinkedNote": "Voir la note liée"
|
||
},
|
||
"fusion": {
|
||
"title": "🔗 Умное слияние",
|
||
"mergeNotes": "Объединить {count} заметку/и",
|
||
"notesToMerge": "📝 Заметки для объединения",
|
||
"optionalPrompt": "💬 Промпт слияния (необязательно)",
|
||
"promptPlaceholder": "Необязательные инструкции для ИИ (напр. 'Сохранить формальный стиль заметки 1')...",
|
||
"generateFusion": "Сгенерировать слияние",
|
||
"generating": "Генерация...",
|
||
"previewTitle": "📝 Предпросмотр объединённой заметки",
|
||
"edit": "Редактировать",
|
||
"modify": "Изменить",
|
||
"finishEditing": "Завершить редактирование",
|
||
"optionsTitle": "Параметры слияния",
|
||
"archiveOriginals": "Архивировать оригинальные заметки",
|
||
"keepAllTags": "Сохранить все теги",
|
||
"useLatestTitle": "Использовать последнюю заметку как заголовок",
|
||
"createBacklinks": "Создать обратную ссылку на оригинальные заметки",
|
||
"cancel": "Отмена",
|
||
"confirmFusion": "Подтвердить слияние",
|
||
"success": "Заметки успешно объединены!",
|
||
"error": "Не удалось объединить заметки",
|
||
"generateError": "Не удалось создать слияние",
|
||
"noContentReturned": "API не вернул содержимого слияния",
|
||
"unknownDate": "Неизвестная дата"
|
||
},
|
||
"defaultInsight": "Эти записи кажутся семантически связанными.",
|
||
"preview": {
|
||
"loadError": "Impossible de charger le contenu de cette note.",
|
||
"subtitle": "Aperçu de la note liée — vous ne quittez pas celle que vous éditez."
|
||
}
|
||
},
|
||
"notification": {
|
||
"accept": "Принять",
|
||
"accepted": "Поделиться принято",
|
||
"decline": "Отклонить",
|
||
"noNotifications": "Нет новых уведомлений",
|
||
"shared": "поделился(ась) \"{title}\"",
|
||
"untitled": "Без названия",
|
||
"notifications": "Уведомления",
|
||
"declined": "В совместном доступе отказано",
|
||
"removed": "Заметка удалена из списка",
|
||
"slidesReady": "Презентация готова",
|
||
"openSlides": "Открытая презентация",
|
||
"canvasReady": "Схема готова",
|
||
"pptxReady": "Слайды готовы",
|
||
"downloadPptx": "Скачать .pptx",
|
||
"markAllRead": "Отметить все прочитанными",
|
||
"agentSuccess": "Агент закончил",
|
||
"agentFailed": "Агент не удалось",
|
||
"brainstormInvite": "Мозговой штурм",
|
||
"brainstormJoined": "Мозговой штурм",
|
||
"systemNotification": "Система",
|
||
"downloadFailed": "Загрузка не удалась",
|
||
"brainstormShared": "Мозговой штурм опубликован",
|
||
"clipSaved": "Веб-клип сохранён",
|
||
"shareLabel": "Поделиться"
|
||
},
|
||
"nav": {
|
||
"home": "Главная",
|
||
"notes": "Заметки",
|
||
"notebooks": "Блокноты",
|
||
"generalNotes": "Общие заметки",
|
||
"archive": "Архив",
|
||
"settings": "Настройки",
|
||
"profile": "Профиль",
|
||
"aiSettings": "Настройки ИИ",
|
||
"logout": "Выйти",
|
||
"login": "Войти",
|
||
"adminDashboard": "Панель администратора",
|
||
"diagnostics": "Диагностика",
|
||
"trash": "Корзина",
|
||
"support": "Поддержать Memento ☕",
|
||
"reminders": "Напоминания",
|
||
"userManagement": "Управление пользователями",
|
||
"accountSettings": "Настройки аккаунта",
|
||
"manageAISettings": "Управление настройками ИИ",
|
||
"configureAI": "Настройте функции на базе ИИ, провайдера и предпочтения",
|
||
"supportDevelopment": "Поддержать разработку Memento ☕",
|
||
"supportDescription": "Memento на 100% бесплатен и открыт. Ваша поддержка помогает сохранить это.",
|
||
"buyMeACoffee": "Купить мне кофе",
|
||
"donationDescription": "Сделайте единовременное пожертвование или станьте ежемесячным сторонником.",
|
||
"donateOnKofi": "Пожертвовать на Ko-fi",
|
||
"donationNote": "Без комиссий платформы • Мгновенные выплаты • Безопасно",
|
||
"sponsorOnGithub": "Спонсорировать на GitHub",
|
||
"sponsorDescription": "Станьте ежемесячным спонсором и получите признание.",
|
||
"workspace": "Рабочее пространство",
|
||
"quickAccess": "Быстрый доступ",
|
||
"myLibrary": "Моя библиотека",
|
||
"favorites": "Избранное",
|
||
"recent": "Недавние",
|
||
"proPlan": "Про-план",
|
||
"chat": "ИИ-чат",
|
||
"lab": "Лаборатория",
|
||
"agents": "Агенты",
|
||
"sharedWithMe": "Доступные мне",
|
||
"dailyNotes": "Ежедневные заметки",
|
||
"dashboard": "Панель управления",
|
||
"graphView": "Карта ссылок",
|
||
"insights": "Семантические темы",
|
||
"revision": "Повторять"
|
||
},
|
||
"settings": {
|
||
"title": "Настройки",
|
||
"description": "Управление настройками и предпочтениями",
|
||
"account": "Аккаунт",
|
||
"appearance": "Внешний вид",
|
||
"theme": "Тема",
|
||
"themeLight": "Светлая",
|
||
"themeDark": "Тёмная",
|
||
"themeSystem": "Системная",
|
||
"themeBaseGroup": "Базовый",
|
||
"themePalettesGroup": "Цветовые палитры",
|
||
"themeSepia": "Сепия",
|
||
"themeMidnight": "Полночь",
|
||
"themeRose": "Розовый",
|
||
"themeGreen": "Зелёный",
|
||
"themeLavender": "Лавандовый",
|
||
"themeSand": "Песочный",
|
||
"themeOcean": "Океан",
|
||
"themeSunset": "Закат",
|
||
"themeBlue": "Синий",
|
||
"notifications": "Уведомления",
|
||
"language": "Язык",
|
||
"selectLanguage": "Выберите язык",
|
||
"security": "Безопасность",
|
||
"about": "О программе",
|
||
"version": "Версия",
|
||
"settingsSaved": "Настройки сохранены",
|
||
"cardSizeMode": "Размер заметки",
|
||
"cardSizeModeDescription": "Выберите переменные или одинаковые размеры",
|
||
"selectCardSizeMode": "Выберите режим отображения",
|
||
"cardSizeVariable": "Переменные размеры (малый/средний/большой)",
|
||
"cardSizeUniform": "Одинаковый размер",
|
||
"settingsError": "Ошибка сохранения настроек",
|
||
"maintenance": "Обслуживание",
|
||
"maintenanceDescription": "Инструменты для поддержания базы данных в рабочем состоянии",
|
||
"cleanTags": "Очистить потерянные теги",
|
||
"cleanTagsDescription": "Удалить теги, которые больше не используются ни в одной заметке",
|
||
"cleanupDone": "Синхронизировано {created} записей меток, удалено {deleted} потерянных",
|
||
"cleanupNothing": "Нечего делать — метки уже соответствуют вашим заметкам",
|
||
"cleanupWithErrors": "некоторые операции завершились с ошибкой",
|
||
"cleanupError": "Не удалось очистить метки",
|
||
"indexingComplete": "Индексация завершена: обработано {count} заметок",
|
||
"indexingError": "Ошибка при индексации",
|
||
"semanticIndexing": "Семантическая индексация",
|
||
"semanticIndexingDescription": "Создать векторы для всех заметок для поиска по смыслу",
|
||
"profile": "Профиль",
|
||
"searchNoResults": "Результаты не найдены",
|
||
"languageAuto": "Язык установлен на Авто",
|
||
"emailNotifications": "Email-уведомления",
|
||
"emailNotificationsDesc": "Получать важные уведомления по email",
|
||
"desktopNotifications": "Уведомления на рабочем столе",
|
||
"desktopNotificationsDesc": "Получать уведомления в браузере",
|
||
"notificationsDesc": "Управление настройками уведомлений",
|
||
"autoSave": "Автосохранение",
|
||
"autoSaveDesc": "Автоматически сохранять изменения при наборе",
|
||
"aiConfigHelp": "Как настроить ваш ИИ?",
|
||
"autoSaveDisabled": "Автосохранение отключено",
|
||
"autoSaveEnabled": "Автосохранение включено!",
|
||
"importExportHelp": "Импорт / Экспорт — как это работает?",
|
||
"integrationsDesc": "Подключите внешние сервисы к Memento.",
|
||
"integrationsTitle": "Интеграции",
|
||
"notesViewDescription": "Выберите, как заметки отображаются в списке.",
|
||
"notesViewLabel": "Макет заметок",
|
||
"notesViewList": "Список",
|
||
"notesViewMasonry": "Кладка",
|
||
"notesViewTable": "Стол",
|
||
"publishedDesc": "Управляйте заметками, которые вы опубликовали.",
|
||
"publishedEmpty": "Пока нет опубликованных заметок.",
|
||
"publishedTitle": "Мои опубликованные страницы"
|
||
},
|
||
"profile": {
|
||
"title": "Профиль",
|
||
"description": "Обновите вашу личную информацию",
|
||
"displayName": "Отображаемое имя",
|
||
"email": "Эл. почта",
|
||
"changePassword": "Изменить пароль",
|
||
"changePasswordDescription": "Обновите ваш пароль. Вам понадобится ваш текущий пароль.",
|
||
"currentPassword": "Текущий пароль",
|
||
"newPassword": "Новый пароль",
|
||
"confirmPassword": "Подтвердите пароль",
|
||
"updatePassword": "Обновить пароль",
|
||
"passwordChangeSuccess": "Пароль успешно изменён",
|
||
"passwordChangeFailed": "Не удалось изменить пароль",
|
||
"passwordUpdated": "Пароль обновлён",
|
||
"passwordError": "Ошибка обновления пароля",
|
||
"languagePreferences": "Языковые предпочтения",
|
||
"languagePreferencesDescription": "Выберите предпочитаемый язык для функций ИИ и интерфейса.",
|
||
"preferredLanguage": "Предпочитаемый язык",
|
||
"selectLanguage": "Выберите язык",
|
||
"languageDescription": "Этот язык будет использоваться для функций на базе ИИ, анализа содержимого и текста интерфейса.",
|
||
"autoDetect": "Автоопределение",
|
||
"updateSuccess": "Профиль обновлён",
|
||
"updateFailed": "Не удалось обновить профиль",
|
||
"languageUpdateSuccess": "Язык успешно обновлён",
|
||
"languageUpdateFailed": "Не удалось обновить язык",
|
||
"profileUpdated": "Профиль обновлён",
|
||
"profileError": "Ошибка обновления профиля",
|
||
"accountSettings": "Настройки аккаунта",
|
||
"manageAISettings": "Управление настройками ИИ",
|
||
"displaySettings": "Настройки отображения",
|
||
"displaySettingsDescription": "Настройте внешний вид и размер шрифта.",
|
||
"fontSize": "Размер шрифта",
|
||
"selectFontSize": "Выбрать размер шрифта",
|
||
"fontSizeSmall": "Маленький",
|
||
"fontSizeMedium": "Средний",
|
||
"fontSizeLarge": "Большой",
|
||
"fontSizeExtraLarge": "Очень большой",
|
||
"fontSizeDescription": "Настройте размер шрифта для лучшей читаемости. Это применяется ко всему тексту интерфейса.",
|
||
"fontSizeUpdateSuccess": "Размер шрифта успешно обновлён",
|
||
"fontSizeUpdateFailed": "Не удалось обновить размер шрифта",
|
||
"showRecentNotes": "Показать раздел недавних заметок",
|
||
"showRecentNotesDescription": "Отображать недавние заметки (за последние 7 дней) на главной странице",
|
||
"recentNotesUpdateSuccess": "Настройка недавних заметок успешно обновлена",
|
||
"recentNotesUpdateFailed": "Не удалось обновить настройку недавних заметок",
|
||
"desktopNotifications": "Уведомления на рабочем столе",
|
||
"desktopNotificationsDesc": "Получайте уведомления о напоминаниях и активности ИИ.",
|
||
"preferences": "Настройки аккаунта",
|
||
"tab": "Профиль"
|
||
},
|
||
"aiSettings": {
|
||
"title": "AI",
|
||
"description": "Настройте функции и предпочтения на базе ИИ",
|
||
"features": "Функции ИИ",
|
||
"provider": "Провайдер ИИ",
|
||
"providerAuto": "Авто (Рекомендуется)",
|
||
"providerOllama": "Ollama (Локальный)",
|
||
"providerOpenAI": "OpenAI (Облачный)",
|
||
"frequency": "Частота",
|
||
"frequencyDaily": "Ежедневно",
|
||
"frequencyWeekly": "Еженедельно",
|
||
"saving": "Сохранение...",
|
||
"saved": "Настройка обновлена",
|
||
"error": "Не удалось обновить настройку",
|
||
"titleSuggestionsDesc": "Предлагать заголовки для заметок без названия после 50+ слов",
|
||
"paragraphRefactorDesc": "Параметры улучшения текста с помощью ИИ",
|
||
"frequencyDesc": "Как часто анализировать связи между заметками",
|
||
"providerDesc": "Выберите предпочитаемого провайдера ИИ",
|
||
"providerAutoDesc": "Ollama при наличии, иначе OpenAI",
|
||
"providerOllamaDesc": "100% приватно, работает локально на вашем устройстве",
|
||
"providerOpenAIDesc": "Наиболее точно, требует API-ключ",
|
||
"aiNote": "Примечание ИИ",
|
||
"aiNoteDesc": "Включить кнопку чата AI и инструменты улучшения текста",
|
||
"languageDetection": "Распознавание языка",
|
||
"languageDetectionDesc": "Автоматически определяет язык ваших заметок",
|
||
"autoLabeling": "Предложения по ярлыкам",
|
||
"autoLabelingDesc": "Автоматически предлагает и применяет ярлыки к вашим заметкам.",
|
||
"noteHistory": "История заметок",
|
||
"noteHistoryDesc": "Включить снимки версий и восстановление из истории",
|
||
"titleSuggestions": "Предложения заголовков",
|
||
"svgComplexity": "Сложность иллюстрации",
|
||
"svgComplexityDesc": "Управляет уровнем детализации и качеством отрисовки ИИ-генерируемых иллюстраций к заметкам",
|
||
"svgComplexityIllustrated": "Иллюстрированный",
|
||
"svgComplexityIllustratedDesc": "Богатая сцена с градиентами, слоями и атмосферой",
|
||
"svgComplexityRich": "Схема концепции",
|
||
"svgComplexityRichDesc": "Структурированная карта знаний с узлами, связями и метками",
|
||
"svgComplexitySimple": "Пиктограмма",
|
||
"svgComplexitySimpleDesc": "Простая иллюстрация в стиле иконки — быстро и чисто"
|
||
},
|
||
"general": {
|
||
"loading": "Загрузка...",
|
||
"save": "Сохранить",
|
||
"cancel": "Отмена",
|
||
"add": "Добавить",
|
||
"edit": "Редактировать",
|
||
"confirm": "Подтвердить",
|
||
"close": "Закрыть",
|
||
"back": "Назад",
|
||
"next": "Далее",
|
||
"previous": "Назад",
|
||
"submit": "Отправить",
|
||
"reset": "Сбросить",
|
||
"apply": "Применить",
|
||
"clear": "Очистить",
|
||
"select": "Выбрать",
|
||
"tryAgain": "Пожалуйста, попробуйте снова",
|
||
"error": "Произошла ошибка",
|
||
"operationSuccess": "Операция успешна",
|
||
"operationFailed": "Операция не удалась",
|
||
"testConnection": "Проверить подключение",
|
||
"clean": "Очистить",
|
||
"indexAll": "Индексировать все",
|
||
"preview": "Предпросмотр",
|
||
"delete": "Удалить",
|
||
"continue": "Продолжить",
|
||
"send": "Отправить"
|
||
},
|
||
"colors": {
|
||
"default": "По умолчанию",
|
||
"red": "Красный",
|
||
"blue": "Синий",
|
||
"green": "Зелёный",
|
||
"yellow": "Жёлтый",
|
||
"purple": "Фиолетовый",
|
||
"pink": "Розовый",
|
||
"orange": "Оранжевый",
|
||
"gray": "Серый"
|
||
},
|
||
"reminder": {
|
||
"title": "Напоминание",
|
||
"setReminder": "Установить напоминание",
|
||
"removeReminder": "Удалить напоминание",
|
||
"reminderDate": "Дата напоминания",
|
||
"reminderTime": "Время напоминания",
|
||
"save": "Установить напоминание",
|
||
"cancel": "Отмена",
|
||
"changeReminder": "Изменить напоминание"
|
||
},
|
||
"reminders": {
|
||
"title": "Напоминания",
|
||
"empty": "Нет напоминаний",
|
||
"emptyDescription": "Добавьте напоминание к заметке, и оно появится здесь.",
|
||
"upcoming": "Предстоящие",
|
||
"overdue": "Просроченные",
|
||
"done": "Выполненные",
|
||
"markDone": "Отметить как выполненное",
|
||
"markUndone": "Отметить как невыполненное",
|
||
"todayAt": "Сегодня в {time}",
|
||
"tomorrowAt": "Завтра в {time}",
|
||
"clearCompleted": "Очистить завершено",
|
||
"viewAll": "Просмотреть все напоминания",
|
||
"snooze1h": "Отложить на 1 час"
|
||
},
|
||
"notebook": {
|
||
"create": "Создать блокнот",
|
||
"createNew": "Создать новый блокнот",
|
||
"createDescription": "Начните новую коллекцию для эффективной организации ваших заметок, идей и проектов.",
|
||
"name": "Название блокнота",
|
||
"namePlaceholder": "Название блокнота",
|
||
"myNotebook": "Мой блокнот",
|
||
"saving": "Сохранение...",
|
||
"selectIcon": "Значок",
|
||
"selectColor": "Цвет",
|
||
"cancel": "Отмена",
|
||
"creating": "Создание...",
|
||
"edit": "Редактировать блокнот",
|
||
"editDescription": "Измените название, значок и цвет вашего блокнота.",
|
||
"delete": "Удалить",
|
||
"deleteWarning": "Вы уверены, что хотите удалить этот блокнот? Заметки будут перемещены в Общие заметки.",
|
||
"deleteConfirm": "Удалить",
|
||
"summary": "Сводка блокнота",
|
||
"summaryDescription": "Сгенерируйте сводку на основе ИИ всех заметок в этом блокноте.",
|
||
"generating": "Генерация сводки...",
|
||
"summaryError": "Ошибка генерации сводки",
|
||
"labels": "Метки",
|
||
"noLabels": "Нет меток",
|
||
"pdfTitle": "Сводка — {name}",
|
||
"pdfNotesLabel": "Заметки:",
|
||
"pdfGeneratedOn": "Создано:",
|
||
"confidence": "уверенность",
|
||
"savingReminder": "Не удалось сохранить напоминание",
|
||
"removingReminder": "Не удалось удалить напоминание",
|
||
"generatingDescription": "Подождите...",
|
||
"pinnedFrozenTooltip": "Прикрепленный блокнот — заказ заморожен",
|
||
"organizeNotebookWithAITooltip": "Организуйте этот блокнот с помощью ИИ",
|
||
"assistantRequiredForSummarize": "Включите AI Assistant в настройках, чтобы подводить итоги.",
|
||
"createSubnotebook": "Добавить субноутбук",
|
||
"createSubNotebook": "Добавить подблокнот",
|
||
"rename": "Переименовать",
|
||
"moveToTrash": "Переместить в корзину",
|
||
"noParent": "Нет родителя",
|
||
"parentNotebook": "Родительский блокнот",
|
||
"under": "Под",
|
||
"trashCascadeWarning": "Это также удалит все заметки и подпапки.",
|
||
"trashConfirm": "Переместить этот блокнот в корзину?",
|
||
"trashTitle": "Переместить в корзину",
|
||
"confirmRename": "Переименовать"
|
||
},
|
||
"notebookSuggestion": {
|
||
"title": "Переместить в {name}?",
|
||
"description": "Эта заметка, похоже, принадлежит этому блокноту",
|
||
"move": "Переместить",
|
||
"dismiss": "Отклонить",
|
||
"dismissIn": "Отклонить (закроется через {timeLeft}с)",
|
||
"moveToNotebook": "Переместить в блокнот",
|
||
"generalNotes": "Общие заметки",
|
||
"movedToNotebook": "Перемещено в блокнот",
|
||
"filterNotebooks": "Фильтр блокнотов…"
|
||
},
|
||
"admin": {
|
||
"title": "Панель администратора",
|
||
"adminConsole": "Консоль администратора",
|
||
"navSection": "Навигация",
|
||
"backToApp": "Вернуться к Мементо",
|
||
"userManagement": "Управление пользователями",
|
||
"chat": "ИИ-чат",
|
||
"lab": "Лаборатория",
|
||
"agents": "Агенты",
|
||
"workspace": "Рабочее пространство",
|
||
"settings": "Настройки администратора",
|
||
"security": {
|
||
"title": "Настройки безопасности",
|
||
"description": "Управление контролем доступа и политиками регистрации.",
|
||
"allowPublicRegistration": "Разрешить публичную регистрацию",
|
||
"allowPublicRegistrationDescription": "Если отключено, новые пользователи могут быть добавлены только администратором через страницу управления пользователями.",
|
||
"updateSuccess": "Настройки безопасности обновлены",
|
||
"updateFailed": "Не удалось обновить настройки безопасности"
|
||
},
|
||
"ai": {
|
||
"title": "Конфигурация ИИ",
|
||
"description": "Настройте провайдеров ИИ для автоматических тегов и семантического поиска. Используйте разных провайдеров для оптимальной производительности.",
|
||
"tagsGenerationProvider": "Провайдер генерации тегов",
|
||
"tagsGenerationDescription": "Провайдер ИИ для автоматических предложений тегов. Рекомендуется: Ollama (бесплатно, локально).",
|
||
"embeddingsProvider": "Провайдер эмбеддингов",
|
||
"embeddingsDescription": "Провайдер ИИ для эмбеддингов семантического поиска. Рекомендуется: OpenAI (лучшее качество).",
|
||
"chatProvider": "Провайдер чата",
|
||
"chatDescription": "Провайдер ИИ для чат-ассистента. Если не настроен, используется провайдер тегов.",
|
||
"provider": "Провайдер",
|
||
"baseUrl": "Базовый URL",
|
||
"model": "Модель",
|
||
"apiKey": "API-ключ",
|
||
"selectOllamaModel": "Выберите модель Ollama, установленную в вашей системе",
|
||
"openAIKeyDescription": "Ваш API-ключ OpenAI с platform.openai.com",
|
||
"modelRecommendations": "gpt-4o-mini = Лучшее соотношение • gpt-4o = Лучшее качество",
|
||
"commonModelsDescription": "Популярные модели для API, совместимых с OpenAI",
|
||
"selectEmbeddingModel": "Выберите модель эмбеддингов, установленную в вашей системе",
|
||
"commonEmbeddingModels": "Популярные модели эмбеддингов для API, совместимых с OpenAI",
|
||
"saving": "Сохранение...",
|
||
"saveSettings": "Сохранить настройки ИИ",
|
||
"openTestPanel": "Открыть панель тестирования ИИ",
|
||
"updateSuccess": "Настройки ИИ успешно обновлены",
|
||
"updateFailed": "Не удалось обновить настройки ИИ",
|
||
"providerTagsRequired": "AI_PROVIDER_TAGS обязателен",
|
||
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING обязателен",
|
||
"providerOllamaOption": "🦙 Ollama (Локальный и бесплатный)",
|
||
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
||
"providerAnthropicOption": "🧠 Антропный (Клод API)",
|
||
"providerAnthropicCustomOption": "🧩 Антропный кастом (API сообщений — MiniMax и т. д.)",
|
||
"anthropicModelHint": "Выберите идентификатор модели Claude из предложенных или введите его вручную (для официального API нет списка удаленных моделей).",
|
||
"anthropicCustomModelHint": "API сообщений, совместимый с Anthropic (например, MiniMax): базовый URL https://api.minimax.io/anthropic (Китай: https://api.minimaxi.com/anthropic), модель MiniMax-M2.7. Встраивания: используйте поставщика «Custom» + URL-адрес OpenAI https://api.minimax.io/v1.",
|
||
"anthropicCustomNoModelList": "Этот шлюз не предоставляет список моделей/моделей в стиле OpenAI — выберите модель из предложенных или введите ее (например, MiniMax-M2.7).",
|
||
"providerCustomOption": "🔧 Пользовательский (совместимый с OpenAI)",
|
||
"providerDeepSeekOption": "🔍 DeepSeek",
|
||
"providerOpenRouterOption": "🌐 OpenRouter",
|
||
"providerMistralOption": "🌀 Mistral AI",
|
||
"providerZAIOption": "✨ Z.AI",
|
||
"providerLMStudioOption": "🖥️ LM Studio (Локальный)",
|
||
"bestValue": "Лучшее соотношение цена/качество",
|
||
"bestQuality": "Лучшее качество",
|
||
"saved": "(Сохранено)",
|
||
"fetchModelsFailed": "Не удалось получить модели",
|
||
"refreshModels": "Обновить модели",
|
||
"configured": "Настроен",
|
||
"fetchingModels": "Загрузка моделей...",
|
||
"clickToLoadModels": "Нажмите ↺ для загрузки моделей",
|
||
"searchModel": "Поиск модели...",
|
||
"noModels": "Нет моделей. Нажмите ↺",
|
||
"modelsAvailable": "{count} модел(ей) доступно",
|
||
"enterUrlToLoad": "Введите URL и нажмите ↺",
|
||
"currentProvider": "(Текущий: {provider})",
|
||
"pageTitle": "Управление ИИ",
|
||
"pageDescription": "Мониторинг и настройка функций ИИ",
|
||
"configure": "Настроить",
|
||
"features": "Функции ИИ",
|
||
"providerStatus": "Статус провайдеров ИИ",
|
||
"recentRequests": "Недавние запросы ИИ",
|
||
"comingSoon": "Скоро",
|
||
"activeFeatures": "Активные функции",
|
||
"successRate": "Успешность",
|
||
"avgResponseTime": "Среднее время ответа",
|
||
"configuredProviders": "Настроенные провайдеры",
|
||
"settingUpdated": "Настройка обновлена",
|
||
"updateFailedShort": "Ошибка обновления",
|
||
"titleSuggestions": "Предложения заголовков",
|
||
"titleSuggestionsDesc": "Предлагает заголовки для заметок после 50+ слов",
|
||
"aiAssistant": "ИИ-ассистент",
|
||
"aiAssistantDesc": "Включить ИИ-чат и инструменты улучшения текста",
|
||
"memoryEchoFeature": "Я заметил кое-что...",
|
||
"memoryEchoFeatureDesc": "Ежедневный анализ связей между заметками",
|
||
"languageDetection": "Определение языка",
|
||
"languageDetectionDesc": "Автоопределение языка каждой заметки",
|
||
"autoLabeling": "Автомаркировка",
|
||
"autoLabelingDesc": "Автопредложение и применение меток",
|
||
"fallbackSectionTitle": "Резервный провайдер (необязательно)",
|
||
"fallbackSectionDescription": "Используется автоматически при ошибках провайдера (429, 5xx). Одна повторная попытка за 1,5 с.",
|
||
"fallbackProvider": "Резервный провайдер",
|
||
"fallbackModel": "Резервная модель",
|
||
"fallbackNone": "Нет (отключено)",
|
||
"fallbackModelPlaceholder": "напр. gpt-4o-mini",
|
||
"dimensionMismatch": "Обнаружено несоответствие размерности эмбеддингов",
|
||
"dimensionMismatchAction": "Эмбеддинги не будут работать, пока вы не перенесёте столбец. Это удалит все существующие эмбеддинги и переиндексирует их.",
|
||
"dimensionMismatchDetail": "Колонка БД: vector({{dbDimension}}) — Вывод модели: {{modelDimension}} измерений",
|
||
"migrateButton": "Мигрировать и переиндексировать",
|
||
"migrating": "Миграция...",
|
||
"slidesTab": "Слайды",
|
||
"slidesProvider": "Модель слайдов",
|
||
"slidesDescription": "Выделенный провайдер и модель для создания презентаций. Если модель пуста, используется модель чата. Идентификаторы моделей никогда не переименовываются автоматически. Многоэтапный конвейер потребляет несколько единиц квоты «slide_generate» (1 план + N расширений).",
|
||
"slidesQuotaNote": "Квота Админ → Биллинг: функция «slide_generate». Одна генерация стоит 1 + количество слайдов (напр. 7 слайдов ≈ 8 единиц). Установите ежемесячные лимиты в разделе Биллинг и квоты."
|
||
},
|
||
"resend": {
|
||
"title": "Resend (Рекомендуется)",
|
||
"description": "Отправляйте письма через API Resend. Приоритетнее SMTP, если настроен.",
|
||
"apiKey": "API-ключ Resend",
|
||
"apiKeyHint": "Получите API-ключ на resend.com. Используется для уведомлений агентов и сброса паролей.",
|
||
"saveSettings": "Сохранить настройки Resend",
|
||
"updateSuccess": "Настройки Resend обновлены",
|
||
"updateFailed": "Не удалось обновить настройки Resend",
|
||
"configured": "Resend настроен и активен"
|
||
},
|
||
"email": {
|
||
"title": "Настройка почты",
|
||
"description": "Настройте отправку писем для уведомлений агентов и сброса паролей.",
|
||
"provider": "Почтовый провайдер",
|
||
"saveSettings": "Сохранить настройки почты",
|
||
"status": "Статус сервиса",
|
||
"keySet": "ключ настроен",
|
||
"activeAuto": "Авто-режим: сначала Resend, затем SMTP как резерв.",
|
||
"activeSmtp": "Авто-режим: используется SMTP (Resend не настроен).",
|
||
"noneConfigured": "Почтовый сервис не настроен. Настройте Resend или SMTP.",
|
||
"activeProvider": "Активный провайдер",
|
||
"testOk": "тест пройден",
|
||
"testFail": "тест не пройден"
|
||
},
|
||
"smtp": {
|
||
"title": "Конфигурация SMTP",
|
||
"description": "Настройте почтовый сервер для сброса паролей.",
|
||
"host": "Хост",
|
||
"port": "Порт",
|
||
"username": "Имя пользователя",
|
||
"password": "Пароль",
|
||
"fromEmail": "Адрес отправителя",
|
||
"forceSSL": "Принудительный SSL/TLS (обычно для порта 465)",
|
||
"ignoreCertErrors": "Игнорировать ошибки сертификатов (только для Self-hosted/Dev)",
|
||
"saveSettings": "Сохранить настройки SMTP",
|
||
"sending": "Отправка...",
|
||
"testEmail": "Тестовое письмо",
|
||
"updateSuccess": "Настройки SMTP обновлены",
|
||
"updateFailed": "Не удалось обновить настройки SMTP",
|
||
"testSuccess": "Тестовое письмо успешно отправлено!",
|
||
"testFailed": "Ошибка: {error}"
|
||
},
|
||
"users": {
|
||
"createUser": "Создать пользователя",
|
||
"addUser": "Добавить пользователя",
|
||
"createUserDescription": "Добавьте нового пользователя в систему.",
|
||
"name": "Имя",
|
||
"email": "Эл. почта",
|
||
"password": "Пароль",
|
||
"role": "Роль",
|
||
"createSuccess": "Пользователь успешно создан",
|
||
"createFailed": "Не удалось создать пользователя",
|
||
"deleteSuccess": "Пользователь удалён",
|
||
"deleteFailed": "Не удалось удалить",
|
||
"roleUpdateSuccess": "Роль пользователя обновлена на {role}",
|
||
"roleUpdateFailed": "Не удалось обновить роль",
|
||
"tierUpdateSuccess": "Подписка обновлена на {tier}",
|
||
"tierUpdateFailed": "Не удалось обновить подписку",
|
||
"demote": "Понизить",
|
||
"promote": "Повысить",
|
||
"confirmDelete": "Вы уверены, что хотите удалить этого пользователя?",
|
||
"table": {
|
||
"name": "Имя",
|
||
"email": "Эл. почта",
|
||
"role": "Роль",
|
||
"subscription": "Подписка",
|
||
"createdAt": "Дата создания",
|
||
"actions": "Действия"
|
||
},
|
||
"roles": {
|
||
"user": "Пользователь",
|
||
"admin": "Администратор"
|
||
},
|
||
"title": "Пользователи",
|
||
"description": "Управление пользователями и правами",
|
||
"confirmResetQuotas": "Сбросить баланс ИИ-кредитов до распределения тарифа для {user} (BASIC 100 · PRO 1000 · BUSINESS 5000)?",
|
||
"resetQuotas": "Сбросить ИИ-кредиты (текущий месяц)",
|
||
"resetQuotasFailed": "Не удалось сбросить кредиты",
|
||
"resetQuotasSuccess": "ИИ-кредиты сброшены для периода {period} ({count} счётчиков)."
|
||
},
|
||
"aiTest": {
|
||
"title": "Тестирование провайдера ИИ",
|
||
"description": "Протестируйте провайдеров ИИ для генерации тегов и эмбеддингов семантического поиска",
|
||
"tagsTestTitle": "Тест генерации тегов",
|
||
"tagsTestDescription": "Протестируйте провайдер ИИ, отвечающий за автоматические предложения тегов",
|
||
"embeddingsTestTitle": "Тест эмбеддингов",
|
||
"embeddingsTestDescription": "Протестируйте провайдер ИИ, отвечающий за эмбеддинги семантического поиска",
|
||
"howItWorksTitle": "Как работает тестирование",
|
||
"tagsGenerationTest": "🏷️ Тест генерации тегов:",
|
||
"tagsStep1": "Отправляет пример заметки провайдеру ИИ",
|
||
"tagsStep2": "Запрашивает 3-5 релевантных тегов на основе содержимого",
|
||
"tagsStep3": "Отображает сгенерированные теги с оценками уверенности",
|
||
"tagsStep4": "Измеряет время ответа",
|
||
"embeddingsTestLabel": "🔍 Тест эмбеддингов:",
|
||
"embeddingsStep1": "Отправляет пример текста провайдеру эмбеддингов",
|
||
"embeddingsStep2": "Генерирует векторное представление (список чисел)",
|
||
"embeddingsStep3": "Отображает размерность эмбеддингов и примеры значений",
|
||
"embeddingsStep4": "Проверяет, что вектор корректен и правильно отформатирован",
|
||
"tipContent": "Вы можете использовать разных провайдеров для тегов и эмбеддингов! Например, Ollama (бесплатно) для тегов и OpenAI (лучшее качество) для эмбеддингов, чтобы оптимизировать расходы и производительность.",
|
||
"provider": "Провайдер:",
|
||
"model": "Модель:",
|
||
"testing": "Тестирование...",
|
||
"runTest": "Запустить тест",
|
||
"testPassed": "Тест пройден",
|
||
"testFailed": "Тест не пройден",
|
||
"testSuccessToast": "Тест {type} успешен!",
|
||
"testFailedToast": "Тест {type} не пройден",
|
||
"testingType": "Тестирование {type}...",
|
||
"technicalDetails": "Технические детали",
|
||
"responseTime": "Время ответа: {time}мс",
|
||
"generatedTags": "Сгенерированные теги:",
|
||
"embeddingDimensions": "Размерность эмбеддингов:",
|
||
"vectorDimensions": "размерностей вектора",
|
||
"first5Values": "Первые 5 значений:",
|
||
"error": "Ошибка:",
|
||
"testError": "Ошибка теста: {error}",
|
||
"tipTitle": "Совет:",
|
||
"tipDescription": "Используйте панель тестирования ИИ для диагностики проблем конфигурации перед тестированием.",
|
||
"chatTestTitle": "Тест чат-ассистента",
|
||
"chatTestDescription": "Проверьте поставщика искусственного интеллекта, используемого чат-помощником.",
|
||
"chatGenerationTest": "💬 Тест чат-помощника:",
|
||
"chatStep1": "Отправляет тестовое сообщение помощнику",
|
||
"chatStep2": "Просит дать краткий ответ о том, чем занимается помощник.",
|
||
"chatStep3": "Показывает реакцию модели",
|
||
"chatStep4": "Проверяет отзывчивость и задержку"
|
||
},
|
||
"sidebar": {
|
||
"dashboard": "Панель управления",
|
||
"users": "Пользователи",
|
||
"aiManagement": "Управление ИИ",
|
||
"chat": "ИИ-чат",
|
||
"lab": "Лаборатория (Идеи)",
|
||
"agents": "Агенты",
|
||
"settings": "Настройки",
|
||
"billing": "Биллинг и квоты",
|
||
"published": "Опубликованные страницы"
|
||
},
|
||
"metrics": {
|
||
"vsLastPeriod": "к предыдущему периоду"
|
||
},
|
||
"tools": {
|
||
"title": "Инструменты Агента",
|
||
"description": "Настройте внешние инструменты для использования агентами: веб-поиск, веб-скрейпинг и доступ к API.",
|
||
"searchProvider": "Провайдер Веб-поиска",
|
||
"searxng": "SearXNG (Самостоятельный)",
|
||
"brave": "API Brave Search",
|
||
"both": "Оба (SearXNG основной, Brave запасной)",
|
||
"searxngUrl": "URL SearXNG",
|
||
"braveKey": "Ключ Brave Search API",
|
||
"jinaKey": "Ключ Jina Reader API",
|
||
"jinaKeyOptional": "Необязательно — работает без ключа, но с ограничениями",
|
||
"jinaKeyDescription": "Используется для веб-скрейпинга. Работает без ключа, но с ограничениями скорости.",
|
||
"saveSettings": "Сохранить Настройки Инструментов",
|
||
"updateSuccess": "Настройки инструментов успешно обновлены",
|
||
"updateFailed": "Не удалось обновить настройки инструментов",
|
||
"testing": "Тестирование...",
|
||
"testSearch": "Тестировать веб-поиск"
|
||
},
|
||
"settingsDescription": "Настройки приложения",
|
||
"dashboard": {
|
||
"title": "Панель управления",
|
||
"description": "Обзор метрик приложения",
|
||
"recentActivity": "Недавняя активность",
|
||
"recentActivityPlaceholder": "Недавняя активность будет отображена здесь."
|
||
},
|
||
"error": {
|
||
"title": "Ошибка в панели администратора",
|
||
"description": "Не удалось отобразить страницу. Повторите попытку.",
|
||
"retry": "Повторить"
|
||
},
|
||
"billing": {
|
||
"STRIPE_PRICE_BUSINESS_ANNUAL": "Business — ID годовой цены",
|
||
"STRIPE_PRICE_BUSINESS_MONTHLY": "Business — ID месячной цены",
|
||
"STRIPE_PRICE_PRO_ANNUAL": "Pro — ID годовой цены",
|
||
"STRIPE_PRICE_PRO_MONTHLY": "Pro — ID месячной цены",
|
||
"actions": "Действия",
|
||
"byFeature": "По функциям (PostgreSQL)",
|
||
"configFailed": "Ошибка сохранения конфигурации оплаты",
|
||
"configSaved": "Конфигурация биллинга сохранена",
|
||
"description": "Управляйте уровнями подписки, квотами ИИ и настройками Stripe без передеплоя.",
|
||
"enableBilling": "Включить интерфейс оплаты и оформления заказа",
|
||
"feature": "Функция",
|
||
"lastSync": "Последняя синхронизация {date}",
|
||
"limitFailed": "Не удалось обновить настройку",
|
||
"limitSaved": "Квота обновлена",
|
||
"limitsDescription": "Ежемесячные лимиты запросов по функциям. Изменения применяются в течение ~60 секунд.",
|
||
"limitsTitle": "Квоты по уровням",
|
||
"mode": "Доступ",
|
||
"modeLimited": "Ограничено",
|
||
"modeUnavailable": "Недоступно",
|
||
"modeUnlimited": "Безлимитно",
|
||
"monthlyLimit": "Месячный лимит",
|
||
"noUsageData": "Нет данных об использовании за этот период",
|
||
"notSynced": "Ещё не синхронизировано (cron /api/cron/sync-usage)",
|
||
"saveConfig": "Сохранить конфигурацию оплаты",
|
||
"saveLimit": "Сохранить",
|
||
"secretsNote": "STRIPE_SECRET_KEY и STRIPE_WEBHOOK_SECRET должны оставаться в секретах Docker/env — никогда не хранить здесь.",
|
||
"stripeConfigDescription": "ID цен и переключатель оплаты. Секретные ключи остаются только в окружении сервера.",
|
||
"stripeConfigTitle": "Бизнес-конфигурация Stripe",
|
||
"title": "Биллинг и квоты",
|
||
"topUsers": "Лучшие пользователи",
|
||
"usagePeriod": "Период {period}",
|
||
"usageTitle": "Обзор использования",
|
||
"creditsCostsNote": "Типичные расходы: поиск, чат, теги = 1 кредит; диаграмма = 4; презентация = 1 + слайды.",
|
||
"creditsDescription": "Источник истины для биллинга: единый баланс для всех ИИ-действий. Значения хранятся в базе данных.",
|
||
"creditsPerMonth": "кредитов / месяц",
|
||
"creditsResetHint": "Чтобы пополнить пользователя: Админ → Пользователи → кнопка сброса ИИ-кредитов.",
|
||
"creditsTitle": "ИИ-кредиты по уровню (вариант M)",
|
||
"legacyEntitlementsWarning": "Внимание: изменение ограниченных чисел здесь не меняет ежемесячное распределение кредитов, заданное тарифом пользователя.",
|
||
"subscriptionPricesTitle": "Subscriptions (price IDs)",
|
||
"packPricesTitle": "Credit packs (one-shot price IDs)",
|
||
"packPricesDescription": "Stripe one-time payment products (payment mode). Purchased credits add to the balance and roll over across months.",
|
||
"STRIPE_PRICE_CREDITS_S": "Pack S — 100 credits (price ID)",
|
||
"STRIPE_PRICE_CREDITS_M": "Pack M — 500 credits (price ID)",
|
||
"STRIPE_PRICE_CREDITS_L": "Pack L — 2,000 credits (price ID)",
|
||
"packsCatalogTitle": "Pack catalogue (code)"
|
||
}
|
||
},
|
||
"about": {
|
||
"title": "О программе",
|
||
"description": "Информация о приложении",
|
||
"appName": "Memento",
|
||
"appDescription": "Мощное приложение для заметок с функциями на базе ИИ",
|
||
"version": "Версия",
|
||
"buildDate": "Дата сборки",
|
||
"platform": "Платформа",
|
||
"platformWeb": "Веб",
|
||
"features": {
|
||
"title": "Функции",
|
||
"description": "Возможности на базе ИИ",
|
||
"titleSuggestions": "Предложения заголовков с ИИ",
|
||
"semanticSearch": "Семантический поиск с эмбеддингами",
|
||
"paragraphReformulation": "Реформулировка абзацев",
|
||
"memoryEcho": "Ежедневные идеи Memory Echo",
|
||
"notebookOrganization": "Организация по блокнотам",
|
||
"dragDrop": "Управление заметками перетаскиванием",
|
||
"labelSystem": "Система меток",
|
||
"multipleProviders": "Несколько провайдеров ИИ (OpenAI, Ollama)"
|
||
},
|
||
"technology": {
|
||
"title": "Технологический стек",
|
||
"description": "Создано с использованием современных технологий",
|
||
"frontend": "Фронтенд",
|
||
"backend": "Бэкенд",
|
||
"database": "База данных",
|
||
"authentication": "Аутентификация",
|
||
"ai": "ИИ",
|
||
"ui": "UI",
|
||
"testing": "Тестирование"
|
||
},
|
||
"support": {
|
||
"title": "Поддержка",
|
||
"description": "Получите помощь и оставьте отзыв",
|
||
"documentation": "Документация",
|
||
"reportIssues": "Сообщить о проблемах",
|
||
"feedback": "Отзыв"
|
||
},
|
||
"tab": "О программе"
|
||
},
|
||
"support": {
|
||
"title": "Поддержать разработку Memento",
|
||
"description": "Memento на 100% бесплатен и с открытым кодом. Ваша поддержка помогает сохранить это.",
|
||
"buyMeACoffee": "Купить мне кофе",
|
||
"donationDescription": "Сделайте разовое пожертвование или станьте ежемесячным сторонником.",
|
||
"donateOnKofi": "Пожертвовать на Ko-fi",
|
||
"kofiDescription": "Без комиссий платформы • Мгновенные выплаты • Безопасно",
|
||
"sponsorOnGithub": "Спонсировать на GitHub",
|
||
"sponsorDescription": "Станьте ежемесячным спонсором и получите признание.",
|
||
"githubDescription": "Регулярная поддержка • Публичное признание • Ориентировано на разработчиков",
|
||
"howSupportHelps": "Как помогает ваша поддержка",
|
||
"directImpact": "Прямое влияние",
|
||
"sponsorPerks": "Преимущества спонсора",
|
||
"transparency": "Прозрачность",
|
||
"transparencyDescription": "Я верю в полную прозрачность. Вот как используются пожертвования:",
|
||
"hostingServers": "Хостинг и серверы:",
|
||
"domainSSL": "Домен и SSL:",
|
||
"aiApiCosts": "Расходы на API ИИ:",
|
||
"totalExpenses": "Общие расходы:",
|
||
"otherWaysTitle": "Другие способы поддержки",
|
||
"starGithub": "Поставить звезду на GitHub",
|
||
"reportBug": "Сообщить об ошибке",
|
||
"contributeCode": "Внести вклад в код",
|
||
"shareTwitter": "Поделиться в Twitter"
|
||
},
|
||
"demoMode": {
|
||
"title": "Демо-режим",
|
||
"activated": "Демо-режим активирован! Memory Echo будет работать мгновенно.",
|
||
"deactivated": "Демо-режим деактивирован. Обычные параметры восстановлены.",
|
||
"toggleFailed": "Ошибка переключения демо-режима",
|
||
"description": "Ускоряет Memory Echo для тестирования. Связи появляются мгновенно.",
|
||
"parametersActive": "Активные демо-параметры:",
|
||
"similarityThreshold": "Порог сходства 50% (обычно 75%)",
|
||
"delayBetweenNotes": "Задержка 0 дней между заметками (обычно 7 дней)",
|
||
"unlimitedInsights": "Неограниченные идеи (без ограничений частоты)",
|
||
"createNotesTip": "Создайте 2+ похожие заметки и увидьте Memory Echo в действии!"
|
||
},
|
||
"resetPassword": {
|
||
"title": "Сброс пароля",
|
||
"description": "Введите ваш новый пароль ниже.",
|
||
"invalidLinkTitle": "Недействительная ссылка",
|
||
"invalidLinkDescription": "Эта ссылка для сброса пароля недействительна или истекла.",
|
||
"requestNewLink": "Запросить новую ссылку",
|
||
"newPassword": "Новый пароль",
|
||
"confirmNewPassword": "Подтвердите новый пароль",
|
||
"resetting": "Сброс...",
|
||
"resetPassword": "Сбросить пароль",
|
||
"passwordMismatch": "Пароли не совпадают",
|
||
"success": "Пароль успешно сброшен. Теперь вы можете войти.",
|
||
"loading": "Загрузка..."
|
||
},
|
||
"dataManagement": {
|
||
"title": "Данные",
|
||
"toolsDescription": "Инструменты для поддержания базы данных в рабочем состоянии",
|
||
"exporting": "Экспорт...",
|
||
"importing": "Импорт...",
|
||
"deleting": "Удаление...",
|
||
"dangerZone": "Опасная зона",
|
||
"dangerZoneDescription": "Эти действия необратимы",
|
||
"indexingComplete": "Индексация завершена",
|
||
"indexingError": "Ошибка индексации",
|
||
"cleanupComplete": "Очистка завершена",
|
||
"cleanupError": "Ошибка очистки",
|
||
"export": {
|
||
"title": "Экспортировать все заметки",
|
||
"description": "Скачать все заметки в формате JSON. Включает всё содержимое, метки и метаданные.",
|
||
"button": "Экспортировать заметки",
|
||
"success": "Заметки успешно экспортированы",
|
||
"failed": "Не удалось экспортировать заметки"
|
||
},
|
||
"import": {
|
||
"title": "Импортировать заметки",
|
||
"description": "Загрузите JSON-файл для импорта заметок. Они будут добавлены к существующим, а не заменят их.",
|
||
"button": "Импортировать заметки",
|
||
"success": "Импортировано {count} заметок",
|
||
"failed": "Не удалось импортировать заметки"
|
||
},
|
||
"delete": {
|
||
"title": "Удалить все заметки",
|
||
"description": "Безвозвратно удалить все заметки. Это действие нельзя отменить.",
|
||
"button": "Удалить все заметки",
|
||
"confirm": "Вы уверены? Все ваши заметки будут удалены безвозвратно.",
|
||
"success": "Все заметки удалены",
|
||
"failed": "Не удалось удалить заметки"
|
||
},
|
||
"indexing": {
|
||
"title": "Перестроить поисковый индекс",
|
||
"description": "Перегенерировать эмбеддинги для всех заметок для улучшения семантического поиска.",
|
||
"button": "Перестроить индекс",
|
||
"success": "Индексация завершена: обработано {count} заметок",
|
||
"failed": "Ошибка при индексации"
|
||
},
|
||
"cleanup": {
|
||
"title": "Очистка потерянных данных",
|
||
"description": "Удалить метки и связи, ссылающиеся на удалённые заметки.",
|
||
"button": "Очистить",
|
||
"failed": "Ошибка при очистке",
|
||
"success": "Очистка завершена"
|
||
},
|
||
"zipExport": {
|
||
"title": "Экспорт пространства (GDPR, ZIP)",
|
||
"description": "Скачайте все заметки, вложения и холсты мозгового штурма в Markdown в одном ZIP-архиве.",
|
||
"button": "Экспорт ZIP",
|
||
"success": "Пространство успешно экспортировано",
|
||
"failed": "Ошибка экспорта"
|
||
},
|
||
"zipExporting": "Экспорт…"
|
||
},
|
||
"appearance": {
|
||
"title": "Внешний вид",
|
||
"description": "Настроить интерфейс",
|
||
"notesViewDescription": "Выберите, как отображаются заметки на главной странице и в блокнотах.",
|
||
"notesViewLabel": "Макет заметок",
|
||
"notesViewTabs": "Вкладки (в стиле OneNote)",
|
||
"notesViewMasonry": "Карточки (сетка)",
|
||
"notesViewList": "Список (журнал)",
|
||
"selectTheme": "Выберите предпочтительную тему",
|
||
"fontFamilyLabel": "Шрифт",
|
||
"fontFamilyDescription": "Выберите шрифт приложения",
|
||
"selectFontFamily": "Inter оптимизирован для читаемости, Системный использует нативный шрифт вашей ОС",
|
||
"fontSystem": "Система",
|
||
"fontInterDefault": "Inter (по умолчанию)",
|
||
"fontPlayfairDisplay": "Playfair Display",
|
||
"fontJetBrainsMono": "JetBrains Mono",
|
||
"accentColorTitle": "Акцентный цвет",
|
||
"accentColorDescription": "Установите основной цвет вашей рабочей области",
|
||
"notesViewTable": "Структурированная таблица",
|
||
"tab": "Внешний вид"
|
||
},
|
||
"generalSettings": {
|
||
"title": "Общие",
|
||
"description": "Общие настройки приложения"
|
||
},
|
||
"toast": {
|
||
"saved": "Настройка сохранена",
|
||
"saveFailed": "Ошибка сохранения настройки",
|
||
"operationSuccess": "Операция успешна",
|
||
"operationFailed": "Операция не удалась",
|
||
"openingConnection": "Открытие соединения...",
|
||
"openConnectionFailed": "Ошибка открытия соединения",
|
||
"thanksFeedback": "Спасибо за ваш отзыв!",
|
||
"thanksFeedbackImproving": "Спасибо! Мы используем это для улучшения.",
|
||
"feedbackFailed": "Ошибка отправки отзыва",
|
||
"notesFusionSuccess": "Заметки успешно объединены!"
|
||
},
|
||
"testPages": {
|
||
"titleSuggestions": {
|
||
"title": "Тест предложений заголовков",
|
||
"contentLabel": "Содержимое (нужно более 50 слов):",
|
||
"placeholder": "Напишите минимум 50 слов здесь...",
|
||
"wordCount": "Количество слов:",
|
||
"status": "Статус:",
|
||
"analyzing": "Анализ...",
|
||
"idle": "Ожидание",
|
||
"error": "Ошибка:",
|
||
"suggestions": "Предложения ({count}):",
|
||
"noSuggestions": "Пока нет предложений. Напишите 50+ слов и подождите 2 секунды."
|
||
}
|
||
},
|
||
"trash": {
|
||
"title": "Корзина",
|
||
"empty": "Корзина пуста",
|
||
"emptyDescription": "Удалённые элементы появятся здесь. Они хранятся 30 дней перед окончательным удалением.",
|
||
"restore": "Восстановить",
|
||
"deletePermanently": "Удалить навсегда",
|
||
"noteTrashed": "Заметка перемещена в корзину",
|
||
"noteRestored": "Заметка восстановлена",
|
||
"notePermanentlyDeleted": "Заметка удалена навсегда",
|
||
"emptyTrash": "Очистить корзину",
|
||
"emptyTrashConfirm": "Очистить корзину? Это необратимо.",
|
||
"emptyTrashSuccess": "Корзина очищена",
|
||
"permanentDelete": "Удалить навсегда",
|
||
"permanentDeleteConfirm": "Эта заметка будет удалена навсегда. Это действие нельзя отменить.",
|
||
"restoreSuccess": "Успешно восстановлено",
|
||
"restoreError": "Не удалось восстановить",
|
||
"permanentDeleteSuccess": "Удалено навсегда",
|
||
"deleteError": "Не удалось удалить",
|
||
"daysRemaining": "ДНЕЙ ОСТАЛОСЬ",
|
||
"notebookContentPreserved": "Содержимое блокнота сохранено",
|
||
"notebookRestoreHint": "При восстановлении блокнота также восстанавливаются все его заметки.",
|
||
"filterAll": "Все",
|
||
"autoDelete30": "Автоудаление через 30 дней"
|
||
},
|
||
"footer": {
|
||
"privacy": "Конфиденциальность",
|
||
"terms": "Условия",
|
||
"openSource": "Open Source клон"
|
||
},
|
||
"connection": {
|
||
"similarityInfo": "Эти заметки связаны на {similarity}% сходства",
|
||
"clickToView": "Нажмите для просмотра заметки",
|
||
"isHelpful": "Эта связь полезна?",
|
||
"helpful": "Полезно",
|
||
"notHelpful": "Не полезно",
|
||
"memoryEchoDiscovery": "Обнаружение Memory Echo"
|
||
},
|
||
"diagnostics": {
|
||
"title": "Диагностика",
|
||
"description": "Проверьте статус подключения к провайдеру ИИ",
|
||
"configuredProvider": "Настроенный провайдер",
|
||
"apiStatus": "Статус API",
|
||
"operational": "Работает",
|
||
"errorStatus": "Ошибка",
|
||
"checking": "Проверка...",
|
||
"testDetails": "Детали теста:",
|
||
"troubleshootingTitle": "Советы по устранению неполадок:",
|
||
"tip1": "Убедитесь, что Ollama запущен (ollama serve)",
|
||
"tip2": "Проверьте, что модель установлена (ollama pull llama3)",
|
||
"tip3": "Проверьте ваш API-ключ для OpenAI",
|
||
"tip4": "Проверьте сетевое подключение"
|
||
},
|
||
"batch": {
|
||
"organizeWithAI": "Организовать с ИИ",
|
||
"organize": "Организовать"
|
||
},
|
||
"organizeNotebook": {
|
||
"title": "Организация блокнота",
|
||
"unknownError": "Неизвестная ошибка",
|
||
"toastSuccess": "Записная книжка организована — созданы дополнительные записные книжки {created}, перемещены заметки {moved}",
|
||
"intro": "ИИ проанализирует записи в этом блокноте и предложит план их реорганизации в тематические субблокноты.",
|
||
"bulletThemes": "Группировать заметки по теме или теме",
|
||
"bulletSubfolders": "Создать недостающие субноутбуки",
|
||
"bulletPreview": "Полный предварительный просмотр перед любыми изменениями",
|
||
"analyzingTitle": "Анализ…",
|
||
"analyzingSubtitle": "ИИ читает ваши заметки и определяет темы",
|
||
"previewSummary": "Группа(ы) {groups} · заметки {notes} · новые субноутбуки {newSubs}",
|
||
"badgeNew": "Новый",
|
||
"untitledNote": "Заметка без названия",
|
||
"notesInGroup": "{count} примечаний",
|
||
"executingTitle": "Организация…",
|
||
"executingSubtitle": "Создание субноутбуков и перемещение заметок",
|
||
"doneTitle": "Блокнот организован!",
|
||
"doneStats": "Субноутбуки: {created} созданы · заметки {moved} перемещены",
|
||
"analyzeButton": "Анализируйте с помощью ИИ",
|
||
"restart": "Начать сначала",
|
||
"confirm": "Применять",
|
||
"closeButton": "Закрывать"
|
||
},
|
||
"documentInfo": {
|
||
"tabInfo": "Информация",
|
||
"tabVersions": "Версии",
|
||
"wordsLabel": "Слова",
|
||
"charactersLabel": "Персонажи",
|
||
"notebookLabel": "Блокнот",
|
||
"typeLabel": "Тип",
|
||
"createdLabel": "Созданный",
|
||
"modifiedLabel": "Обновлено",
|
||
"labelsSection": "Этикетки",
|
||
"idLabel": "ИДЕНТИФИКАТОР",
|
||
"historyDisabled": "История для этой заметки не включена.",
|
||
"enableHistory": "Включить историю",
|
||
"savedVersions": "Сохраненные версии",
|
||
"savingEllipsis": "Сохранение…",
|
||
"versionSaved": "Версия сохранена!",
|
||
"saveThisVersion": "Сохранить эту версию",
|
||
"loading": "Загрузка…",
|
||
"noVersion": "Версий пока нет",
|
||
"restoreTooltip": "Восстановить",
|
||
"deleteTooltip": "Удалить",
|
||
"comparisonMode": "Режим сравнения",
|
||
"comparisonSubtitle": "Сравните версии рядом",
|
||
"deleteVersionConfirm": "Удалить эту версию?",
|
||
"latestBadge": "Последний",
|
||
"copyId": "Копировать ID заметки",
|
||
"equationsLabel": "Уравнения",
|
||
"imagesLabel": "Изображения",
|
||
"linesLabel": "Линии",
|
||
"network": {
|
||
"affinityLine": "Сходство: {percentage}%",
|
||
"clickToOpen": "Открыть в новой вкладке",
|
||
"consentHint": "Включите согласие на ИИ в настройках, чтобы показывать похожие заметки, обнаруженные ИИ.",
|
||
"dragHint": "Наведите для подробностей. Перетащите для перемещения. Нажмите, чтобы открыть заметку.",
|
||
"embedListTitle": "Notes qui citent ce contenu",
|
||
"embedShort": "Цитировать",
|
||
"embedSnippetOne": "Цитирует отрывок из этой заметки",
|
||
"empty": "Ссылок пока нет. Напишите [[Заголовок]] в тексте, чтобы связать заметки, или пусть ИИ найдёт похожие.",
|
||
"graphTitle": "Ссылки вокруг этой заметки",
|
||
"helpEmbed": "Цитаты: другие заметки цитируют отрывок из этой как синхронизированную цитату.",
|
||
"helpGraph": "Центр: открытая заметка. Вокруг: связанные заметки. Фиолетовые точки ближе к центру более похожи по содержанию. Перетащите для перестановки, нажмите, чтобы открыть.",
|
||
"helpSemantic": "Похожие записи: ИИ сохраняет только совпадения выше порога. Процент и расстояние масштабируются от этого порога (0%) до сильнейшего совпадения (100%).",
|
||
"helpTitle": "Как читать эту панель",
|
||
"helpToggle": "Понять эту панель",
|
||
"helpWiki": "Ссылки, которые вы создаёте: введите [[ в заметке, выберите другую заметку, или напишите [[Точный заголовок]] и сохраните.",
|
||
"inboundHelp": "Заметки, которые ссылаются на эту, используя [[…]] в тексте.",
|
||
"inboundList": "К этой записи ({count})",
|
||
"inboundShort": "Входящие",
|
||
"intro": "Смотрите, что связывает эту заметку с другими: похожие заметки (ИИ), ссылки, созданные вами, или цитаты в других местах.",
|
||
"legendCenter": "Эта заметка",
|
||
"legendSemantic": "Похожие (ИИ)",
|
||
"legendWiki": "Ссылка на заметку",
|
||
"mentionShort": "Упоминание",
|
||
"moreNodes": "+{count} на карте",
|
||
"noInbound": "Никакие входящие wiki-ссылки не указывают на эту заметку.",
|
||
"noOutbound": "Эта запись ещё не связана с другими записями.",
|
||
"noWikiYet": "Пока нет ссылок на другие заметки.",
|
||
"outboundHelp": "Заметки, на которые она ссылается, используя [[…]] в тексте.",
|
||
"outboundList": "От этой заметки ({count})",
|
||
"outboundShort": "Исходящие",
|
||
"refBadge": "В",
|
||
"semanticListHelp": "Эти записи охватывают связанные темы. Процент — относительная близость (0% = минимальный порог обнаружения, 100% = очень сильное совпадение).",
|
||
"semanticListTitle": "Похожие записи",
|
||
"semanticShort": "Похожие",
|
||
"showLess": "Показать меньше",
|
||
"showMoreSemantic": "Показать ещё {count} похожих записей",
|
||
"toBadge": "Исходящие",
|
||
"unknownNotebook": "Блокнот",
|
||
"unlinkedHelp": "\\frac{1}{2} + \\sum_{i=1}^{n} x_i",
|
||
"unlinkedLabel": "Отвязано",
|
||
"unlinkedList": "Несвязанные упоминания ({count})",
|
||
"unlinkedListTitle": "Несвязанные упоминания",
|
||
"untitled": "Без названия",
|
||
"wikiSectionTitle": "Ссылки на другие заметки"
|
||
},
|
||
"openSource": "Открыть исходную страницу",
|
||
"sourceWebLabel": "Веб-источник",
|
||
"tabNetwork": "Сеть"
|
||
},
|
||
"languages": {
|
||
"targets": {
|
||
"french": "Французский",
|
||
"english": "Английский",
|
||
"spanish": "испанский",
|
||
"german": "немецкий",
|
||
"persian": "персидский",
|
||
"portuguese": "португальский",
|
||
"italian": "итальянский",
|
||
"chinese": "китайский",
|
||
"japanese": "японский"
|
||
},
|
||
"customPlaceholder": "например арабский, русский…",
|
||
"autoDetect": "Автоопределение",
|
||
"en": "English",
|
||
"fr": "Français",
|
||
"es": "Español",
|
||
"de": "Deutsch",
|
||
"fa": "فارسی",
|
||
"it": "Italiano",
|
||
"pt": "Português",
|
||
"ru": "Русский",
|
||
"zh": "中文",
|
||
"ja": "日本語",
|
||
"ko": "한국어",
|
||
"ar": "العربية",
|
||
"hi": "हिन्दी",
|
||
"nl": "Nederlands",
|
||
"pl": "Polski"
|
||
},
|
||
"common": {
|
||
"unknown": "Неизвестно",
|
||
"notAvailable": "Недоступно",
|
||
"loading": "Загрузка...",
|
||
"error": "Ошибка",
|
||
"success": "Успешно",
|
||
"confirm": "Подтвердить",
|
||
"cancel": "Отмена",
|
||
"close": "Закрыть",
|
||
"save": "Сохранить",
|
||
"delete": "Удалить",
|
||
"edit": "Редактировать",
|
||
"add": "Добавить",
|
||
"remove": "Удалить",
|
||
"search": "Поиск...",
|
||
"noResults": "Заметки не найдены",
|
||
"required": "Обязательно",
|
||
"optional": "Необязательно",
|
||
"copyLink": "Копировать ссылку",
|
||
"linkCopied": "Ссылка скопирована!",
|
||
"notes": "заметки",
|
||
"off": "Выкл",
|
||
"on": "Активен",
|
||
"openMenu": "Открыть меню",
|
||
"openNav": "Открыть навигацию",
|
||
"selectPlaceholder": "Выбрать…",
|
||
"untitled": "Без названия"
|
||
},
|
||
"time": {
|
||
"justNow": "Только что",
|
||
"minutesAgo": "{count} минут назад",
|
||
"hoursAgo": "{count} часов назад",
|
||
"daysAgo": "{count} дней назад",
|
||
"yesterday": "Вчера",
|
||
"today": "Сегодня",
|
||
"tomorrow": "Завтра"
|
||
},
|
||
"favorites": {
|
||
"title": "Избранное",
|
||
"toggleSection": "Переключить раздел",
|
||
"noFavorites": "Нет избранного",
|
||
"pinToFavorite": "Добавить в избранное"
|
||
},
|
||
"notebooks": {
|
||
"create": "Создать блокнот",
|
||
"allNotebooks": "Все блокноты",
|
||
"noNotebooks": "Нет блокнотов",
|
||
"createFirst": "Создайте свой первый блокнот"
|
||
},
|
||
"ui": {
|
||
"close": "Закрыть",
|
||
"open": "Открыть",
|
||
"expand": "Развернуть",
|
||
"collapse": "Свернуть"
|
||
},
|
||
"mcpSettings": {
|
||
"title": "MCP",
|
||
"description": "Управление ключами API и настройка внешних инструментов",
|
||
"tierRequired": "Только Pro+",
|
||
"upgradeHint": "Доступ к MCP (ключи API для Cursor, Claude Desktop и т.д.) требует тарифа Pro или выше. Обновите тариф в разделе Биллинг, чтобы разблокировать эту функцию.",
|
||
"whatIsMcp": {
|
||
"title": "Что такое MCP?",
|
||
"description": "Model Context Protocol (MCP) — это открытый протокол, позволяющий моделям ИИ безопасно взаимодействовать с внешними инструментами и источниками данных. С помощью MCP вы можете подключить такие инструменты, как Claude Code, Cursor или N8N, к вашему экземпляру Memento для программного чтения, создания и организации заметок.",
|
||
"learnMore": "Подробнее о MCP"
|
||
},
|
||
"serverStatus": {
|
||
"title": "Состояние сервера",
|
||
"running": "Запущен",
|
||
"stopped": "Остановлен",
|
||
"mode": "Режим",
|
||
"url": "URL"
|
||
},
|
||
"apiKeys": {
|
||
"title": "Ключи API",
|
||
"description": "Ключи API позволяют внешним инструментам получать доступ к вашим заметкам через MCP. Храните ключи в секрете.",
|
||
"generate": "Создать новый ключ",
|
||
"empty": "Нет ключей API. Создайте один, чтобы начать.",
|
||
"active": "Активен",
|
||
"revoked": "Отозван",
|
||
"revoke": "Отозвать",
|
||
"delete": "Удалить",
|
||
"createdAt": "Создан",
|
||
"lastUsed": "Последнее использование",
|
||
"never": "Никогда",
|
||
"confirmRevoke": "Вы уверены, что хотите отозвать этот ключ? Инструменты, использующие его, потеряют доступ.",
|
||
"confirmDelete": "Вы уверены, что хотите навсегда удалить этот ключ?",
|
||
"errors": {
|
||
"generate": "Не удалось создать ключ",
|
||
"revoke": "Не удалось отозвать ключ",
|
||
"delete": "Не удалось удалить ключ"
|
||
}
|
||
},
|
||
"createDialog": {
|
||
"title": "Создать ключ API",
|
||
"description": "Создайте новый ключ API для подключения внешних инструментов к вашим заметкам.",
|
||
"nameLabel": "Имя ключа",
|
||
"namePlaceholder": "напр. Claude Code, Cursor, N8N",
|
||
"generating": "Генерация...",
|
||
"generate": "Создать",
|
||
"successTitle": "Ключ API создан",
|
||
"successDescription": "Скопируйте ключ API сейчас. Вы не сможете увидеть его снова.",
|
||
"copy": "Копировать",
|
||
"copied": "Скопировано!",
|
||
"done": "Готово"
|
||
},
|
||
"configInstructions": {
|
||
"title": "Инструкции по настройке",
|
||
"description": "Используйте свой ключ API для настройки этих инструментов.",
|
||
"claudeCode": {
|
||
"title": "Claude Code",
|
||
"description": "Добавьте это в файл конфигурации MCP Claude Code:"
|
||
},
|
||
"cursor": {
|
||
"title": "Cursor",
|
||
"description": "Добавьте это в настройки MCP Cursor:"
|
||
},
|
||
"n8n": {
|
||
"title": "N8N",
|
||
"description": "Используйте эти учётные данные в узле N8N MCP:"
|
||
}
|
||
},
|
||
"helpBox": {
|
||
"title": "Что такое MCP (Model Context Protocol)?",
|
||
"step1": "MCP — это протокол, который позволяет ИИ-агентам Memento подключаться к внешним инструментам (базам данных, API, файлам и т.д.).",
|
||
"step2": "Memento предоставляет MCP-сервер с 22 инструментами — ваши агенты могут читать/создавать заметки, искать по базе, управлять записными книжками и т.д.",
|
||
"step3": "Создайте ключ API здесь, затем настройте его в вашем MCP-клиенте (Claude Desktop, Cursor, Continue.dev…) с URL-адресом сервера.",
|
||
"step4": "Формат конфигурации: URL-адрес MCP-сервера + ваш ключ в заголовке Authorization.",
|
||
"step4Link": "Документация MCP",
|
||
"step5": "Сценарий использования: попросите Claude Desktop написать заметку в Memento, найти записи в блокнотах или создать агента."
|
||
}
|
||
},
|
||
"agents": {
|
||
"title": "Агенты",
|
||
"subtitle": "Автоматизируйте задачи мониторинга и исследований",
|
||
"newAgent": "Новый агент",
|
||
"myAgents": "Мои агенты",
|
||
"searchPlaceholder": "Поиск агентов...",
|
||
"filterAll": "Все",
|
||
"newBadge": "Новый",
|
||
"noResults": "Нет агентов, соответствующих вашему поиску.",
|
||
"noAgents": "Нет агентов",
|
||
"noAgentsDescription": "Создайте своего первого агента или установите шаблон ниже для автоматизации задач мониторинга.",
|
||
"types": {
|
||
"scraper": "Монитор",
|
||
"researcher": "Исследователь",
|
||
"monitor": "Наблюдатель",
|
||
"slideGenerator": "Слайды",
|
||
"excalidrawGenerator": "Диаграмма",
|
||
"custom": "Пользовательский"
|
||
},
|
||
"typeDescriptions": {
|
||
"scraper": "Собирает данные с нескольких сайтов и создаёт сводку",
|
||
"researcher": "Ищет информацию по теме",
|
||
"monitor": "Следит за блокнотом и анализирует заметки",
|
||
"slideGenerator": "Создает презентацию PowerPoint из заметок.",
|
||
"excalidrawGenerator": "Создает диаграмму Excalidraw из заметок.",
|
||
"custom": "Свободный агент с вашим промптом"
|
||
},
|
||
"form": {
|
||
"agentType": "Тип агента",
|
||
"name": "Имя",
|
||
"namePlaceholder": "напр. Еженедельный обзор ИИ",
|
||
"description": "Описание (необязательно)",
|
||
"descriptionPlaceholder": "Еженедельная сводка новостей ИИ",
|
||
"urlsLabel": "URL-адреса для сбора",
|
||
"urlsOptional": "(необязательно)",
|
||
"sourceNotebook": "Блокнот для наблюдения",
|
||
"selectNotebook": "Выберите блокнот...",
|
||
"selectNotes": "Примечания для анализа",
|
||
"notesSelected": "Выбрано заметок: {{count}}",
|
||
"slideTheme": "Тема презентации",
|
||
"slideThemeDefault": "Автоматический",
|
||
"slideStyle": "Визуальный стиль",
|
||
"slideStyleSoft": "Мягкий (рекомендуется)",
|
||
"slideStyleSharp": "Острый и плотный",
|
||
"slideStyleRounded": "Округлый и просторный",
|
||
"slideStylePill": "Премиум / Таблетки",
|
||
"excalidrawDiagramType": "Тип диаграммы",
|
||
"excalidrawDiagramTypeAuto": "Авто (обнаружение домена)",
|
||
"excalidrawDiagramTypeFlowchart": "Блок-схема (процесс)",
|
||
"excalidrawDiagramTypeMindmap": "Ментальная карта (идеи)",
|
||
"excalidrawDiagramTypeOrgChart": "Организационная структура (команды)",
|
||
"excalidrawDiagramTypeTimeline": "График/дорожная карта",
|
||
"excalidrawDiagramTypeProcessMap": "Карта процесса (операций)",
|
||
"excalidrawDiagramTypeArchitectureCloud": "Облачная архитектура (зоны/RG)",
|
||
"excalidrawDiagramStyle": "Стиль диаграммы Excalidraw",
|
||
"excalidrawDiagramStyleDefault": "Цветной (Excalidraw)",
|
||
"excalidrawDiagramStyleSketchPlus": "Sketch+ (улучшенный Excalidraw)",
|
||
"excalidrawDiagramStyleAustere": "Строгий (минимальный)",
|
||
"targetNotebook": "Целевой блокнот",
|
||
"inbox": "Входящие",
|
||
"instructions": "Инструкции для ИИ",
|
||
"instructionsPlaceholder": "Опишите поведение агента...",
|
||
"frequency": "Частота",
|
||
"cancel": "Отмена",
|
||
"saving": "Сохранение...",
|
||
"save": "Сохранить",
|
||
"create": "Создать агента",
|
||
"editTitle": "Редактировать агента",
|
||
"createTitle": "Новый агент",
|
||
"nameRequired": "Имя обязательно",
|
||
"addUrl": "Добавить URL",
|
||
"advancedMode": "Расширенный режим",
|
||
"instructionsHint": "заменяет автоматический промпт",
|
||
"researchTopic": "Тема исследования",
|
||
"researchTopicPlaceholder": "напр: Последние достижения в области ИИ",
|
||
"notifyEmail": "Email-уведомление",
|
||
"notifyEmailHint": "Получайте письмо с результатами агента после каждого запуска",
|
||
"includeImages": "Включить изображения",
|
||
"includeImagesHint": "Извлекать изображения со страниц и прикреплять к созданной заметке",
|
||
"back": "Назад",
|
||
"configuration": "Конфигурация",
|
||
"options": "Параметры",
|
||
"slideThemes": {
|
||
"modern_wellness": "Современность и велнес",
|
||
"business_authority": "Бизнес и авторитет",
|
||
"nature_outdoors": "Природа и активный отдых",
|
||
"vintage_academic": "Винтаж и академизм",
|
||
"soft_creative": "Мягкость и креатив",
|
||
"bohemian": "Богемный",
|
||
"vibrant_tech": "Яркость и техно",
|
||
"craft_artisan": "Ремесло",
|
||
"tech_night": "Техно и ночь (тёмный)",
|
||
"education_charts": "Образование и графики",
|
||
"forest_eco": "Лес и эко",
|
||
"elegant_fashion": "Элегантность и мода",
|
||
"art_food": "Искусство и гастрономия",
|
||
"luxury_mystery": "Роскошь и тайна",
|
||
"pure_tech_blue": "Чистый техно-синий",
|
||
"coastal_coral": "Прибрежный коралл",
|
||
"vibrant_orange_mint": "Яркий оранжевый и мята",
|
||
"platinum_white_gold": "Платина и белое золото"
|
||
}
|
||
},
|
||
"frequencies": {
|
||
"manual": "Вручную",
|
||
"hourly": "Ежечасно",
|
||
"daily": "Ежедневно",
|
||
"weekly": "Еженедельно",
|
||
"monthly": "Ежемесячно"
|
||
},
|
||
"schedule": {
|
||
"nextRun": "Следующий запуск",
|
||
"pending": "Ожидает запуска",
|
||
"time": "Время",
|
||
"dayOfWeek": "День недели",
|
||
"dayOfMonth": "День месяца",
|
||
"days": {
|
||
"mon": "Понедельник",
|
||
"tue": "Вторник",
|
||
"wed": "Среда",
|
||
"thu": "Четверг",
|
||
"fri": "Пятница",
|
||
"sat": "Суббота",
|
||
"sun": "Воскресенье"
|
||
}
|
||
},
|
||
"status": {
|
||
"success": "Успешно",
|
||
"failure": "Сбой",
|
||
"running": "Выполняется",
|
||
"pending": "Ожидание",
|
||
"nextRun": "След. запуск",
|
||
"lastStatus": "Последний статус"
|
||
},
|
||
"actions": {
|
||
"edit": "Редактировать",
|
||
"run": "Запустить",
|
||
"delete": "Удалить",
|
||
"deleteConfirm": "Удалить агента \"{name}\"?",
|
||
"toggleOn": "Агент включён",
|
||
"toggleOff": "Агент отключён"
|
||
},
|
||
"toasts": {
|
||
"created": "Агент создан",
|
||
"updated": "Агент обновлён",
|
||
"deleted": "\"{name}\" удалён",
|
||
"deleteError": "Ошибка удаления",
|
||
"running": "Генерация в процессе…",
|
||
"runningDesc": "Генерация может занять несколько минут. Вы можете свободно перемещаться.",
|
||
"runSuccess": "\"{name}\" успешно выполнен",
|
||
"runError": "Ошибка: {error}",
|
||
"runFailed": "Выполнение не удалось",
|
||
"runGenericError": "Ошибка при выполнении",
|
||
"toggleError": "Ошибка переключения агента",
|
||
"installSuccess": "\"{name}\" установлен",
|
||
"installError": "Ошибка при установке",
|
||
"saveError": "Ошибка сохранения",
|
||
"autoRunSuccess": "Агент \"{name}\" успешно выполнился автоматически",
|
||
"autoRunError": "Агент \"{name}\" не смог выполниться автоматически"
|
||
},
|
||
"templates": {
|
||
"title": "Шаблоны",
|
||
"install": "Установить",
|
||
"installing": "Установка...",
|
||
"veilleAI": {
|
||
"name": "Обзор ИИ",
|
||
"description": "Собирает данные с 5 сайтов, специализирующихся на ИИ, и генерирует еженедельную сводку."
|
||
},
|
||
"veilleTech": {
|
||
"name": "Обзор технологий",
|
||
"description": "Собирает данные с крупных технических сайтов и создаёт сводку новостей."
|
||
},
|
||
"veilleDev": {
|
||
"name": "Обзор разработок",
|
||
"description": "Собирает данные с сайтов для разработчиков и обобщает новые технологии и фреймворки."
|
||
},
|
||
"surveillant": {
|
||
"name": "Наблюдатель за заметками",
|
||
"description": "Анализирует недавние заметки из блокнота и предлагает дополнения, ссылки и связи."
|
||
},
|
||
"chercheur": {
|
||
"name": "Исследователь темы",
|
||
"description": "Ищет подробную информацию по теме и создаёт структурированную заметку с ссылками."
|
||
},
|
||
"slideGenerator": {
|
||
"name": "Генератор слайдов",
|
||
"description": "Читает заметки из блокнота и автоматически создает структурированную презентацию."
|
||
},
|
||
"excalidrawGenerator": {
|
||
"name": "Генератор диаграмм",
|
||
"description": "Читает заметку и создает визуальную диаграмму в лаборатории Excalidraw."
|
||
},
|
||
"autoTagger": {
|
||
"description": "Сканирует заметки без меток и автоматически предлагает подходящие теги на основе содержания.",
|
||
"name": "Автотеггер"
|
||
},
|
||
"dailyDigest": {
|
||
"description": "Обобщает ваши записи за день и создает ежедневную сводку в основном блокноте.",
|
||
"name": "Ежедневный дайджест"
|
||
},
|
||
"knowledgeSynthesis": {
|
||
"description": "Группирует связанные заметки по темам и создаёт синтез-заметку с выявленными связями.",
|
||
"name": "Синтез знаний"
|
||
},
|
||
"weeklyRecap": {
|
||
"description": "Анализирует ваши еженедельные заметки и составляет обзор ключевых тем, решений и задач.",
|
||
"name": "Еженедельный обзор"
|
||
}
|
||
},
|
||
"runLog": {
|
||
"title": "История",
|
||
"noHistory": "Пока нет выполнений",
|
||
"toolTrace": "{count} вызовов инструментов",
|
||
"step": "Шаг {num}",
|
||
"clearConfirm": "Вы уверены, что хотите удалить всю историю этого агента?",
|
||
"cleared": "История удалена",
|
||
"clearHistory": "Очистить историю"
|
||
},
|
||
"tools": {
|
||
"title": "Инструменты Агента",
|
||
"webSearch": "Веб-поиск",
|
||
"webScrape": "Веб-скрейпинг",
|
||
"noteSearch": "Поиск Заметок",
|
||
"noteRead": "Читать Заметку",
|
||
"noteCreate": "Создать Заметку",
|
||
"urlFetch": "Получить URL",
|
||
"memorySearch": "Память",
|
||
"generatePptx": "PPTX-слайды",
|
||
"generateSlides": "HTML-слайды",
|
||
"generateExcalidraw": "Диаграмма Экскалидрайва",
|
||
"configNeeded": "конфигурация",
|
||
"selected": "{count} выбрано",
|
||
"maxSteps": "Макс. итераций"
|
||
},
|
||
"metadata": {
|
||
"executions": "{count} вып."
|
||
},
|
||
"defaultRoles": {
|
||
"scraper": "Вы — ассистент мониторинга. Обобщите статьи с разных сайтов в ясную, структурированную сводку.",
|
||
"researcher": "Вы — тщательный исследователь. По запрошенной теме подготовьте исследовательскую заметку с контекстом, ключевыми моментами, дискуссиями и ссылками.",
|
||
"monitor": "Вы — аналитический ассистент. Проанализируйте предоставленные заметки и предложите направления, ссылки и связи между заметками.",
|
||
"custom": "Вы — полезный ассистент.",
|
||
"slideGenerator": "Вы создатель презентации. Прочитайте предоставленный контент и создайте структурированные слайды с заголовками, ключевыми моментами и резюме.",
|
||
"excalidrawGenerator": "Вы создатель диаграмм. Проанализируйте предоставленный контент и создайте четкую, организованную визуальную диаграмму."
|
||
},
|
||
"help": {
|
||
"title": "Руководство по агентам",
|
||
"btnLabel": "Помощь",
|
||
"close": "Закрыть",
|
||
"whatIsAgent": "Что такое агент?",
|
||
"whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.",
|
||
"howToUse": "Как использовать агента?",
|
||
"howToUseContent": "1. Нажмите **«Новый агент»** (или начните с **шаблона** в нижней части страницы).",
|
||
"types": "Типы агентов",
|
||
"typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types",
|
||
"advanced": "Расширенный режим (Инструкции ИИ, Макс. итерации)",
|
||
"advancedContent": "Нажмите **«Расширенный режим»** в нижней части формы, чтобы получить доступ к дополнительным настройкам.",
|
||
"tools": "Доступные инструменты (подробно)",
|
||
"toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.",
|
||
"frequency": "Частота и расписание",
|
||
"frequencyContent": "| Частота | Поведение\n|-----------|----------\n| **Вручную** | Вы нажимаете «Запустить».",
|
||
"targetNotebook": "Целевой блокнот",
|
||
"targetNotebookContent": "Когда агент завершает задачу, он **создаёт заметку**. **Целевой блокнот** определяет, где она будет сохранена.",
|
||
"templates": "Шаблоны",
|
||
"templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.",
|
||
"tips": "Советы и устранение неполадок",
|
||
"tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs",
|
||
"tooltips": {
|
||
"agentType": "Выберите тип задачи, которую будет выполнять агент. Каждый тип имеет разные возможности и поля.",
|
||
"researchTopic": "Тема, которую агент будет исследовать в интернете. Будьте конкретны для лучших результатов.",
|
||
"description": "Краткое описание того, что делает этот агент. Помогает запомнить его назначение.",
|
||
"urls": "Список сайтов для скрейпинга. Агент посетит каждый URL и извлечёт содержимое.",
|
||
"sourceNotebook": "Блокнот, который агент будет анализировать. Он читает заметки из этого блокнота для поиска связей и тем.",
|
||
"targetNotebook": "Куда будет сохранена заметка с результатами агента. Выберите Входящие или конкретный блокнот.",
|
||
"frequency": "Как часто агент запускается автоматически. Начните с Вручную для тестирования.",
|
||
"instructions": "Пользовательские инструкции, заменяющие стандартный ИИ-промпт. Оставьте пустым для автоматического.",
|
||
"tools": "Выберите, какие инструменты может использовать агент. Каждый инструмент даёт агенту определённую способность.",
|
||
"maxSteps": "Максимальное количество циклов рассуждений. Больше шагов = более глубокий анализ, но дольше.",
|
||
"selectNotes": "Выберите конкретные заметки для анализа. Если ничего не выбрано, агент будет использовать все заметки из блокнота.",
|
||
"slideTheme": "Выберите цветовую палитру для презентации. Автоматически позволяет ИИ решать.",
|
||
"slideStyle": "Визуальный стиль влияет на радиус угла, расстояние и плотность информации."
|
||
}
|
||
},
|
||
"intelligenceOS": "Интеллектуальная ОС"
|
||
},
|
||
"chat": {
|
||
"title": "ИИ-чат",
|
||
"subtitle": "Общайтесь с вашими заметками и ИИ-агентами",
|
||
"newConversation": "Новый разговор",
|
||
"noHistory": "Нет истории",
|
||
"untitled": "Без названия",
|
||
"deleteConfirm": "Удалить этот разговор?",
|
||
"yes": "Да",
|
||
"placeholder": "Отправить сообщение ассистенту...",
|
||
"allNotebooks": "Все блокноты",
|
||
"inAllNotebooks": "Во всех блокнотах",
|
||
"active": "АКТИВНЫЙ",
|
||
"disclaimer": "ИИ может допускать ошибки. Проверяйте важную информацию.",
|
||
"assistantError": "Ошибка ассистента",
|
||
"loadError": "Ошибка загрузки разговора",
|
||
"createError": "Ошибка создания разговора",
|
||
"deleteError": "Ошибка удаления",
|
||
"renamed": "Разговор переименован",
|
||
"renameError": "Ошибка переименования",
|
||
"welcome": "Я здесь, чтобы помочь вам обобщить заметки, генерировать новые идеи или обсуждать ваши блокноты.",
|
||
"searching": "Поиск...",
|
||
"noNotesFoundForContext": "Не найдено заметок по этому вопросу. Ответьте, используя свои общие знания.",
|
||
"webSearch": "Веб-поиск",
|
||
"timeoutWarning": "Ответ занимает больше времени, чем ожидалось…",
|
||
"quotaExceededBasic": "ИИ-чат доступен начиная с тарифа PRO.",
|
||
"quotaExceededTier": "Месячная квота тарифа {tier} исчерпана. Сброс в следующем месяце."
|
||
},
|
||
"labHeader": {
|
||
"title": "Лаборатория",
|
||
"live": "В прямом эфире",
|
||
"currentProject": "Текущий проект",
|
||
"choose": "Выберите...",
|
||
"yourSpaces": "Ваши пространства",
|
||
"updated": "Обновлено",
|
||
"newSpace": "Новое пространство мыслей",
|
||
"new": "Новый",
|
||
"renamed": "Пространство переименовано",
|
||
"renameError": "Ошибка переименования",
|
||
"created": "Новое пространство создано",
|
||
"createFailed": "Ошибка создания",
|
||
"deleteSpace": "Удалить пространство",
|
||
"deleted": "Пространство удалено",
|
||
"deleteError": "Ошибка удаления",
|
||
"rename": "Переименовать"
|
||
},
|
||
"lab": {
|
||
"initializing": "Инициализация пространства",
|
||
"loadingIdeas": "Загрузка ваших идей...",
|
||
"downloadFailed": "Ошибка скачивания презентации",
|
||
"downloadHtml": "Скачать HTML",
|
||
"exportPpt": "Экспорт в PowerPoint",
|
||
"hideNotes": "Скрыть заметки",
|
||
"loadingPresentation": "Загрузка презентации…",
|
||
"loadingSlides": "Загрузка слайдов…",
|
||
"next": "Далее",
|
||
"nextSlide": "Следующий слайд",
|
||
"notes": "Заметки",
|
||
"openFullscreen": "Открыть в полноэкранном режиме",
|
||
"previous": "Назад",
|
||
"previousSlide": "Предыдущий слайд",
|
||
"toggleNotes": "Показать/скрыть заметки презентации (Гор. клавиша: N)"
|
||
},
|
||
"richTextEditor": {
|
||
"slashHint": "↑↓ навигация · Ввод вставки · Раздел переключения вкладок",
|
||
"slashLoading": "ИИ думает...",
|
||
"slashTabAll": "Все",
|
||
"slashCatBasic": "Базовые блоки",
|
||
"slashCatMedia": "СМИ",
|
||
"slashCatFormatting": "Форматирование",
|
||
"slashCatAi": "Примечание ИИ",
|
||
"insertImage": "Вставить изображение",
|
||
"imageUrlPlaceholder": "https://example.com/image.png",
|
||
"preview": "Предварительный просмотр",
|
||
"cancel": "Отмена",
|
||
"insert": "Вставлять",
|
||
"slashText": "Текст",
|
||
"slashTextDesc": "Простой абзац",
|
||
"slashH1": "Заголовок 1",
|
||
"slashH1Desc": "Большой заголовок раздела",
|
||
"slashH2": "Заголовок 2",
|
||
"slashH2Desc": "Средний заголовок раздела",
|
||
"slashH3": "Заголовок 3",
|
||
"slashH3Desc": "Небольшой заголовок раздела",
|
||
"slashBullet": "Маркированный список",
|
||
"slashBulletDesc": "Неупорядоченный список",
|
||
"slashNumbered": "Нумерованный список",
|
||
"slashNumberedDesc": "Упорядоченный нумерованный список",
|
||
"slashTodo": "Список задач",
|
||
"slashTodoDesc": "Задачи с флажками",
|
||
"slashQuote": "Цитировать",
|
||
"slashQuoteDesc": "Запишите цитату",
|
||
"slashCode": "Кодовый блок",
|
||
"slashCodeDesc": "Фрагмент кода",
|
||
"slashDivider": "Разделитель",
|
||
"slashDividerDesc": "Горизонтальный сепаратор",
|
||
"slashTable": "Стол",
|
||
"slashTableDesc": "Вставка простой сетки",
|
||
"slashDiagram": "Диаграмма",
|
||
"slashDiagramDesc": "Создайте поток или карту мыслей",
|
||
"slashSlides": "Презентация",
|
||
"slashSlidesDesc": "Создайте красивую презентацию слайдов",
|
||
"slashImage": "Изображение",
|
||
"slashImageDesc": "Вставить изображение из URL",
|
||
"slashAlignLeft": "Выровнять по левому краю",
|
||
"slashAlignLeftDesc": "Выровнять текст по левому краю",
|
||
"slashAlignCenter": "Центр",
|
||
"slashAlignCenterDesc": "Центрировать текст",
|
||
"slashAlignRight": "Выровнять по правому краю",
|
||
"slashAlignRightDesc": "Выровнять текст по правому краю",
|
||
"slashSuperscript": "Надстрочный индекс",
|
||
"slashSuperscriptDesc": "Текст над базовой линией",
|
||
"slashSubscript": "Индекс",
|
||
"slashSubscriptDesc": "Текст под базовой линией",
|
||
"slashClarify": "Объяснить",
|
||
"slashClarifyDesc": "Сделайте текст более понятным",
|
||
"slashShorten": "Сократить",
|
||
"slashShortenDesc": "Сжать текст",
|
||
"slashImprove": "Улучшать",
|
||
"slashImproveDesc": "Улучшите стиль",
|
||
"slashExpand": "Расширять",
|
||
"slashExpandDesc": "Проработать и обогатить текст",
|
||
"imageModalTitle": "Вставить изображение",
|
||
"imageModalPreview": "Предварительный просмотр",
|
||
"imageModalCancel": "Отмена",
|
||
"imageModalInsert": "Вставлять",
|
||
"imageModalInvalidUrl": "Пожалуйста, введите действительный URL-адрес",
|
||
"imageModalLoadFailed": "Не удалось загрузить изображение",
|
||
"linkPlaceholder": "Вставьте или введите ссылку...",
|
||
"bold": "Смелый",
|
||
"italic": "Курсив",
|
||
"underline": "Подчеркнуть",
|
||
"strike": "Зачеркивание",
|
||
"code": "Код",
|
||
"highlight": "Выделять",
|
||
"superscript": "Надстрочный индекс",
|
||
"subscript": "Индекс",
|
||
"addBlock": "Добавить блок",
|
||
"placeholder": "Введите '/' для команд...",
|
||
"aiReformulateFailed": "ИИ-помощник не смог обработать этот текст. Попробуйте снова.",
|
||
"translateTargets": {
|
||
"Francais": "Французский",
|
||
"English": "Английский",
|
||
"Espanol": "Испанский",
|
||
"Deutsch": "Немецкий",
|
||
"Persan": "Персидский",
|
||
"Portugais": "Португальский",
|
||
"Italiano": "Итальянский",
|
||
"Chinois": "Китайский",
|
||
"Japonais": "Японский"
|
||
},
|
||
"exportMarkdown": "Экспорт в Markdown",
|
||
"importMarkdown": "Импорт Markdown",
|
||
"markdownExportSuccess": "Заметка экспортирована в Markdown",
|
||
"markdownExportError": "Не удалось экспортировать заметку",
|
||
"markdownImportSuccess": "Markdown успешно импортирован",
|
||
"publishTitle": "Публикация в сети",
|
||
"publishDesc": "Опубликуйте эту заметку по публичному адресу. Любой, у кого есть ссылка, сможет её прочитать.",
|
||
"publish": "Опубликовать",
|
||
"publishSuccess": "Заметка опубликована!",
|
||
"publishLive": "Опубликовано",
|
||
"unpublish": "Снять с публикации",
|
||
"unpublishSuccess": "Публикация отменена",
|
||
"publishBlocked": "Публикация отклонена",
|
||
"publishSimple": "Опубликовать как есть",
|
||
"publishSimpleHint": "Бесплатно — содержимое заметки без изменений",
|
||
"publishWithAi": "Опубликовать с ИИ",
|
||
"publishWithAiHint": "Улучшенная вёрстка · осталось {count} кредитов",
|
||
"publishWithAiLocked": "Доступно в тарифе Pro",
|
||
"publishWithAiGenerating": "Создание вёрстки…",
|
||
"publishTemplateMagazine": "Журнальная статья",
|
||
"publishTemplateBrief": "Экспертная сводка",
|
||
"publishTemplateEssay": "Эссе",
|
||
"publishAiSuccess": "Страница с ИИ-улучшением опубликована!",
|
||
"publishRewriteLabel": "Переписать для интернета",
|
||
"publishRewriteOnHint": "Структурирует блоки вашего редактора (упражнения, раскрывающиеся секции, рамки) для интернета — ИИ пишет только введение",
|
||
"publishRewriteOffHint": "Ваш исходный текст сохраняется; ИИ лишь добавляет редакционное оформление",
|
||
"copyPublicLink": "Копировать ссылку",
|
||
"openPublicPage": "Открыть публичную страницу",
|
||
"aiActionStarted": "AI-заметка запущена…",
|
||
"aiGenerateExercises": "Создать упражнения",
|
||
"aiGenerateExercisesCreated": "игнорировать",
|
||
"aiGenerateExercisesDesc": "ИИ создает 5 упражнений на основе этой заметки с разным уровнем сложности и подробными ответами.",
|
||
"aiGenerateExercisesHint": "5 упражнений с ответами",
|
||
"aiGenerateGenerateExercises": "Создать",
|
||
"aiWriterPlaceholder": "Опишите, что хотите написать...",
|
||
"blockActionInsertCallout": "Превратить в выноску",
|
||
"blockActionInsertToggle": "Превратить в переключаемую секцию",
|
||
"blockDeleted": "Блок удалён",
|
||
"blockDuplicated": "Блок дублирован",
|
||
"blockSelected": "Весь блок выбран",
|
||
"calloutDanger": "Опасность",
|
||
"calloutDelete": "Удалить выноску",
|
||
"calloutInfo": "Информация",
|
||
"calloutSuccess": "Успешно",
|
||
"calloutTip": "Совет",
|
||
"calloutUnwrap": "Отключить выноску",
|
||
"calloutWarning": "Предупреждение",
|
||
"collapsibleSection": "Сворачиваемый раздел",
|
||
"columnsAdd": "Добавить колонку",
|
||
"columnsDelete": "Удалить колонки",
|
||
"columnsLabel": "кросс-тематические записи",
|
||
"columnsRemove": "Удалить столбец",
|
||
"editorBacklinks": "Входящие ссылки",
|
||
"editorClickToEdit": "Нажмите для редактирования",
|
||
"exercisesGenerated": "игнорировать",
|
||
"exercisesLoading": "Создание упражнений...",
|
||
"exportPdf": "Экспортировать как PDF",
|
||
"findCaseSensitive": "Учитывать регистр",
|
||
"findNext": "Следующее совпадение",
|
||
"findPlaceholder": "Найти в заметке...",
|
||
"findPrev": "Предыдущее совпадение",
|
||
"findRegex": "Регулярное выражение",
|
||
"findReplaceTitle": "Поиск",
|
||
"findReplaceToggle": "Показать/Скрыть замену",
|
||
"findWholeWord": "Целое слово",
|
||
"frequentCommands": "★ Часто",
|
||
"generalContinue": "Продолжить",
|
||
"generateExercises": "Создать упражнения",
|
||
"generateExercisesHint": "5 упражнений + ответы",
|
||
"linkPreviewDelete": "Удалить предпросмотр",
|
||
"linkPreviewLoading": "Загрузка предпросмотра...",
|
||
"linkPreviewModalInsert": "Создать предпросмотр",
|
||
"linkPreviewModalTitle": "Вставить ссылку",
|
||
"linkPreviewUnwrap": "Вернуть простую ссылку",
|
||
"mathAi": "Писать с ИИ",
|
||
"mathAiPlaceholder": "Опишите уравнение словами... (напр.: квадратичная формула)",
|
||
"mathCancel": "Отмена",
|
||
"mathConfirm": "Подтвердить",
|
||
"mathDelete": "Удалить",
|
||
"mathEdit": "Редактировать заметку",
|
||
"mathLatex": "Нотация LaTeX",
|
||
"mathPlaceholder": "применено",
|
||
"mobileAiNote": "ИИ-ассистент",
|
||
"mobileBlockActions": "Действия блока",
|
||
"mobileConvertFormat": "Конвертировать формат",
|
||
"mobileDelete": "Удалить",
|
||
"mobileDuplicate": "Дублировать",
|
||
"mobileParagraph": "Абзац",
|
||
"mobileQuote": "Цитировать",
|
||
"mobileSelectAll": "Выбрать все",
|
||
"noteLinkPickerEmpty": "Заметки не найдены. Проверьте заголовок или сначала создайте целевую заметку.",
|
||
"noteLinkPickerHint": "Выберите заметку. Memento вставит [[Заголовок]] в текст и создаст ссылку при сохранении.",
|
||
"noteLinkPickerSearch": "Искать заметки…",
|
||
"noteLinkPickerTitle": "Ссылка на другую заметку",
|
||
"outlineDelete": "Удалить план",
|
||
"outlineEmpty": "Добавьте заголовки (H1, H2, H3) для генерации плана",
|
||
"outlineTitle": "Структура",
|
||
"pdfExportBlocked": "Всплывающее окно заблокировано — разрешите всплывающие окна для экспорта в PDF",
|
||
"pdfExportLoading": "Создание PDF...",
|
||
"pdfExportSuccess": "PDF готов!",
|
||
"placeholderCode": "Пишите код...",
|
||
"placeholderH1": "Главный заголовок...",
|
||
"placeholderH2": "Заголовок раздела...",
|
||
"placeholderH3": "Заголовок подраздела...",
|
||
"placeholderQuote": "Сохранить цитату...",
|
||
"placeholderText": "Введите '/' для вставки блока...",
|
||
"placeholderTodo": "Добавить задачу...",
|
||
"previewChartsTip": "Создайте интерактивную диаграмму из вашего текста.",
|
||
"previewCodeTip": "Добавьте код с подсветкой синтаксиса.",
|
||
"previewDatabaseTip": "Добавьте колонки и структурированные канбан-представления.",
|
||
"previewDiagramTip": "Набросать концепции или создать диаграммы с помощью ИИ.",
|
||
"previewLivingBlockTip": "Синхронизация контента между несколькими записями.",
|
||
"previewSlidesTip": "Создавайте интерактивные экспортируемые презентации.",
|
||
"previewTableTip": "Организуйте данные в строках и столбцах.",
|
||
"replace": "Заменять",
|
||
"replaceAll": "Заменить все",
|
||
"replacePlaceholder": "Заменить на...",
|
||
"settingsPublishedDesc": "Управляйте своими опубликованными заметками.",
|
||
"settingsPublishedEmpty": "Пока нет опубликованных заметок.",
|
||
"settingsPublishedTitle": "Мои опубликованные страницы",
|
||
"slashAiWriter": "Писать с ИИ",
|
||
"slashAiWriterDesc": "Создать контент у курсора",
|
||
"slashCallout": "Выноска",
|
||
"slashCalloutDesc": "Выделить текст (информация, предупреждение, совет)",
|
||
"slashCatData": "Данные",
|
||
"slashCatEmbed": "Встроить",
|
||
"slashCatText": "Текст",
|
||
"slashCharts": "AI-диаграммы",
|
||
"slashChartsDesc": "ИИ предлагает диаграммы",
|
||
"slashColumns": "Колонки",
|
||
"slashColumnsDesc": "Поместить содержимое рядом",
|
||
"slashDatabase": "Структурированный вид",
|
||
"slashDatabaseDesc": "Встройте структурированные данные вашего блокнота",
|
||
"slashLinkPreview": "Предпросмотр ссылки",
|
||
"slashLinkPreviewDesc": "Превратить URL в визуальную карточку",
|
||
"slashLivingBlock": "Живой блок",
|
||
"slashLivingBlockDesc": "Вставить из другой заметки",
|
||
"slashMath": "Уравнение",
|
||
"slashMathDesc": "Математическая формула в нотации LaTeX",
|
||
"slashNoteLink": "Ссылка на заметку",
|
||
"slashNoteLinkDesc": "Создать ссылку на другую заметку ([[…]])",
|
||
"slashOutline": "Оглавление",
|
||
"slashOutlineDesc": "Автоматически созданный план из ваших заголовков",
|
||
"slashSubPage": "Подстраница",
|
||
"slashSubPageDesc": "Создать связанную заметку внутри этой",
|
||
"slashToggle": "Переключаемый раздел",
|
||
"slashToggleDesc": "Создать сворачиваемый раздел",
|
||
"slashVideo": "Видео",
|
||
"smartPasteCodeBlock": "Вставить как блок кода",
|
||
"smartPasteCodeHint": "Обнаружен исходный код. Вставить его как блок кода?",
|
||
"smartPasteCodeTitle": "Исходный код обнаружен",
|
||
"smartPastePlain": "Вставить как простой текст",
|
||
"smartPasteUrlHint": "Что вы хотите сделать с этой ссылкой?",
|
||
"smartPasteUrlImage": "Вставить как изображение",
|
||
"smartPasteUrlLink": "Вставить как гиперссылку",
|
||
"smartPasteUrlPreview": "Вставить как карточку предпросмотра",
|
||
"smartPasteUrlTitle": "Ссылка или медиа обнаружены",
|
||
"smartPasteUrlVideo": "Вставить как видеоплеер",
|
||
"startVoice": "Начать голосовой ввод",
|
||
"stopVoice": "Остановить голосовой ввод",
|
||
"structuredViewsExportCsv": "Экспортировать как CSV",
|
||
"structuredViewsImportCsv": "Импорт CSV-файла",
|
||
"structuredViewsOrganizer": "Организовать",
|
||
"structuredViewsTagApplied": "мостики",
|
||
"toggleClosed": "Свёрнутый раздел — нажмите, чтобы развернуть",
|
||
"toggleDelete": "Удалить раздел",
|
||
"toggleOpened": "Раздел развёрнут — нажмите, чтобы свернуть",
|
||
"toggleUnwrap": "Отключить переключатель",
|
||
"wizard": {
|
||
"analyze": "Анализировать блокнот",
|
||
"apply": "Применить",
|
||
"autoOpenHint": "Открываем блокнот и обновляем боковую панель…",
|
||
"categories": "Предлагаемые группы",
|
||
"chooseProfile": "Какой у вас профиль?",
|
||
"confirmHint": "ИИ создаст блокнот с богатыми заметками: выносками, сворачиваемыми разделами, формулами, колонками сравнения, планами и ссылками.",
|
||
"created": "Блокнот создан:",
|
||
"createdToast": "Блокнот « {name} » готов — доступны ИИ-заметки",
|
||
"daysPlanned": "обнаруженные темы",
|
||
"duplicates": "Обнаружены дубликаты",
|
||
"examDate": "Дата экзамена",
|
||
"generate": "Создать блокнот",
|
||
"generatePlan": "Создать план",
|
||
"level": "Уровень",
|
||
"levelAdvanced": "Продвинутый",
|
||
"levelBeginner": "Начинающий",
|
||
"levelExpert": "Эксперт",
|
||
"levelIntermediate": "Средний",
|
||
"loading": "ИИ создает ваш блокнот со структурированными заметками...",
|
||
"noSuggestions": "Нет предложений — блокнот хорошо организован.",
|
||
"noteCount": "Количество заметок",
|
||
"notes": "заметки",
|
||
"notesCreated": "Записей создано",
|
||
"openNotebook": "Открыть блокнот",
|
||
"openingNotebook": "Открытие…",
|
||
"organizer": "Пакетная организация",
|
||
"organizerDesc": "ИИ анализирует ваши заметки и предлагает теги, группы и поиск дубликатов.",
|
||
"organizing": "Анализ заметок...",
|
||
"profileEngineer": "Инженер / Профессионал",
|
||
"profileEngineerDesc": "ИИ создает организованную техническую документацию со спецификациями и ссылками",
|
||
"profileStudent": "Ученик",
|
||
"profileStudentDesc": "ИИ создает структурированный учебный блокнот с резюме, формулами и ключевыми выводами",
|
||
"profileTeacher": "Учитель",
|
||
"profileTeacherDesc": "ИИ генерирует структуру курса с главами, упражнениями и целями обучения",
|
||
"progressCalling": "Вызов ИИ...",
|
||
"progressCreating": "Создание блокнота и заметок...",
|
||
"progressGenerating": "ИИ создаёт контент...",
|
||
"progressParsing": "Обработка ответа ИИ...",
|
||
"studyPlanLoading": "Создание плана...",
|
||
"studyPlanReminders": "Напоминания автоматически добавлены к вашим заметкам.",
|
||
"studyPlanSuccess": "План создан! Напоминания добавлены к вашим заметкам.",
|
||
"studyPlanner": "Учебный план",
|
||
"studyPlannerDesc": "ИИ создает план повторения на основе интервальных повторений.",
|
||
"success": "Блокнот успешно создан!",
|
||
"suggestedTags": "Предлагаемые теги",
|
||
"tagApplied": "мостики",
|
||
"title": "Создать блокнот с ИИ",
|
||
"topic": "Тема",
|
||
"topicEngineerPlaceholder": "напр: Термодинамика, Матанализ, Французская революция...",
|
||
"topicStudentPlaceholder": "упражнений создано!",
|
||
"topicTeacherPlaceholder": "напр: Архитектура микросервисов, Сетевая безопасность, ISO 27001..."
|
||
},
|
||
"deleteImage": "Удалить изображение",
|
||
"publishWithAiCostHint": "Ориентировочная стоимость: 3 кредита ИИ"
|
||
},
|
||
"brainstorm": {
|
||
"title": "Волны мыслей",
|
||
"subtitle": "Раскройте измерения потенциала",
|
||
"placeholder": "Введите концепцию для развития...",
|
||
"generating": "ИИ собирает семена мыслей...",
|
||
"newBrainstorm": "Новый брейншторм",
|
||
"noSessions": "Брейнштормов пока нет",
|
||
"startOne": "Начать",
|
||
"sessions": "Брейнштормы",
|
||
"seedLabel": "Идея-семя",
|
||
"ideaPromptDetailed": "Введите свою идею, вопрос или тему для мозгового штурма...",
|
||
"brainstormThisIdea": "Развить эту идею",
|
||
"startBrainstorm": "Начать брейншторм",
|
||
"spatialMode": "Режим пространственного исследования",
|
||
"wave1": "Волна 1",
|
||
"wave2": "Волна 2",
|
||
"wave3": "Волна 3",
|
||
"export": "Экспорт",
|
||
"exporting": "Экспорт...",
|
||
"wave": "Волна",
|
||
"novelty": "Новизна",
|
||
"originConnection": "Исходная связь",
|
||
"linkedNotes": "Связанные заметки",
|
||
"deepen": "Углубить",
|
||
"deepening": "Генерация...",
|
||
"extract": "Создать заметку",
|
||
"converting": "Конвертация...",
|
||
"dismiss": "Неактуально",
|
||
"noteCreated": "Заметка создана",
|
||
"ideas": "идеи",
|
||
"cancel": "Отмена",
|
||
"delete": "Удалить",
|
||
"ideaOrigin": "Происхождение идеи",
|
||
"noNoteLink": "Чисто генеративная идея",
|
||
"derived_from": "Производное от",
|
||
"opposes": "В оппозиции к",
|
||
"extends": "Расширяет",
|
||
"synthesizes": "Синтезирует",
|
||
"transposes": "Транспонирует",
|
||
"none_found": "Нет ссылки на заметку",
|
||
"viewNote": "Посмотреть заметку",
|
||
"addIdea": "Добавить идею",
|
||
"manualIdeaPrompt": "Название вашей идеи:",
|
||
"invite": "Пригласить",
|
||
"linkCopied": "Ссылка-приглашение скопирована!",
|
||
"activityTitle": "Активность",
|
||
"noActivity": "Пока нет активности",
|
||
"justNow": "прямо сейчас",
|
||
"humanIdea": "Человек",
|
||
"aiIdea": "ИИ",
|
||
"respondsTo": "Отвечает на",
|
||
"adding": "Добавление...",
|
||
"manualIdeaDesc": "Поделитесь своей идеей с помощью холста мозгового штурма",
|
||
"manualIdeaTitle": "Заголовок",
|
||
"manualIdeaTitlePlaceholder": "Ваша идея в нескольких словах...",
|
||
"manualIdeaDescLabel": "Описание (необязательно)",
|
||
"manualIdeaDescPlaceholder": "Разработайте свою идею...",
|
||
"activity": {
|
||
"manual_idea": "добавил идею",
|
||
"wave_generated": "создал волну",
|
||
"joined": "присоединился к сессии",
|
||
"idea_dismissed": "отказался от идеи",
|
||
"invite_created": "создал приглашение"
|
||
},
|
||
"shareDialogTitle": "Поделиться брейнштормом",
|
||
"shareSearchLabel": "Найти кого-то",
|
||
"shareNameOrEmailPlaceholder": "Имя или email…",
|
||
"shareSubmit": "Поделиться",
|
||
"shareSubmitting": "Отправка…",
|
||
"shareFooterHint": "Они получат уведомление для принятия или отклонения.",
|
||
"sharePublicLink": "Публичная ссылка",
|
||
"shareGuestsCanEdit": "Разрешить гостям редактировать",
|
||
"feedbackInviteSent": "Приглашение отправлено!",
|
||
"feedbackInviteResent": "Приглашение отправлено повторно!",
|
||
"feedbackAlreadyShared": "Этот человек уже имеет доступ к этому брейншторму.",
|
||
"feedbackAlreadyPending": "Приглашение для этого человека уже ожидает.",
|
||
"feedbackGenericError": "Ошибка",
|
||
"unnamedPerson": "Без имени",
|
||
"canvasEditTitleReply": "Ответ",
|
||
"canvasEditTitleNewIdea": "Новая идея",
|
||
"canvasPlaceholderReply": "Ваш ответ…",
|
||
"canvasPlaceholderIdea": "Ваша идея…",
|
||
"canvasShortcutSave": "сохранить",
|
||
"canvasShortcutCancel": "отмена",
|
||
"canvasChildBranch": "Дочерний",
|
||
"canvasDoubleClickHint": "Двойной клик для добавления идеи",
|
||
"ideaDetailDescription": "Описание",
|
||
"ideaDetailConnection": "Подключение",
|
||
"ideaDetailNovelty": "Новизна",
|
||
"ideaDetailWave": "Волна",
|
||
"waveFlavorVariation": "Вариация",
|
||
"waveFlavorAnalogy": "Аналогия",
|
||
"waveFlavorDisruption": "Разрушение",
|
||
"liveCollaborationTitle": "Совместная работа в реальном времени",
|
||
"liveStatus": "Live",
|
||
"liveYouMarker": "(Вы)",
|
||
"liveOtherParticipants": "{count} других участников",
|
||
"guestReadOnlyNotice": "Вы просматриваете этот брейншторм как гость. Войдите для редактирования.",
|
||
"impactNotesEnriched": "{count} заметка(ок) обогащено",
|
||
"impactNotesMarkedDry": "{count} заметка(ок) отмечено как сухие",
|
||
"impactSeparator": " · ",
|
||
"exportNotebookPrefix": "Блокнот:",
|
||
"playbackStep": "Шаг {current}/{total}",
|
||
"playbackStepsCount": "{count} шагов",
|
||
"playbackReturnToLive": "Вернуться к трансляции",
|
||
"canvasWaitingHint": "Холст ждёт вашей искры...",
|
||
"seedNodeBadge": "SEED",
|
||
"originalSeedDescription": "Оригинальная идея-семя",
|
||
"convertedToNoteStatus": "Конвертировано в заметку",
|
||
"toastExpandSuccess": "Идеи развернуты!",
|
||
"toastExpandFailed": "Не удалось развернуть",
|
||
"toastDismissSuccess": "Идея отклонена",
|
||
"toastDismissFailed": "Не удалось отклонить",
|
||
"toastConvertSuccess": "Идея конвертирована в заметку!",
|
||
"toastConvertFailed": "Не удалось конвертировать",
|
||
"toastExportNoteSuccess": "Экспортировано как заметка!",
|
||
"toastExportFailed": "Не удалось экспортировать",
|
||
"legendSeed": "Семя",
|
||
"legendVariations": "Вариации",
|
||
"legendAnalogies": "Аналогии",
|
||
"legendDisruptions": "Разрушения",
|
||
"exportFailedMessage": "Экспорт не удался",
|
||
"exportDefaultNotebookName": "Брейншторм",
|
||
"exportDefaultNoteTitle": "Синтез",
|
||
"exportOpening": "Открытие…",
|
||
"ownerBadge": "Владелец",
|
||
"waveBadge": "Волна {wave}",
|
||
"quotaGuest": "Организатор сессии исчерпал лимит ИИ. Попросите его обновить тариф.",
|
||
"quotaHost": "Вы исчерпали лимит ИИ для этого мозгового штурма. Обновите тариф, чтобы продолжить.",
|
||
"downloadPptx": "PPTX",
|
||
"downloadPptxDesc": "Скачать как PowerPoint",
|
||
"pptxSuccess": "PPTX скачан",
|
||
"pptxError": "Ошибка экспорта PPTX",
|
||
"fitToScreen": "Центрировать",
|
||
"legendWave1": "Вариации",
|
||
"legendWave2": "Аналогии",
|
||
"legendWave3": "Нарушения",
|
||
"legendConverted": "Конвертировано",
|
||
"exampleSeed1": "Упростить моё утреннее время",
|
||
"exampleSeed2": "Идеи для творческого проекта на этих выходных",
|
||
"exampleSeed3": "Системы для лучшего управления моей энергией",
|
||
"exampleSeed4": "Что я узнал за эту неделю",
|
||
"exportAsNote": "Экспортировать как заметку",
|
||
"exportModalTitle": "Сводка сессии",
|
||
"ideasCount": "идеи",
|
||
"regenerateSummary": "Перегенерировать",
|
||
"renameSession": "Переименовать сессию",
|
||
"star": "Отметить идею",
|
||
"summarize": "AI-синтез",
|
||
"summaryError": "Не удалось создать синтез",
|
||
"unstar": "Снять отметку с идеи",
|
||
"viewCanvas": "Холст",
|
||
"viewList": "Список"
|
||
},
|
||
"usageMeter": {
|
||
"packName": "Discovery Pack ИИ",
|
||
"packPro": "Пакет Pro",
|
||
"packBusiness": "Бизнес-пакет",
|
||
"packEnterprise": "Корпоративный пакет",
|
||
"featureSearch": "Поиск",
|
||
"featureTags": "Теги",
|
||
"featureTitles": "Заголовки",
|
||
"featureReformulate": "Перефразировать",
|
||
"featureChat": "Чат",
|
||
"featureBrainstormSessions": "Сессии мозгового штурма",
|
||
"featureCharts": "AI-диаграммы",
|
||
"unlimited": "Безлимитно",
|
||
"remaining": "Осталось: {count}",
|
||
"upgradeTitle": "Обновить до Pro",
|
||
"upgradeDescription": "You've used all your AI Discovery Pack credits. Upgrade to Pro for higher limits and additional features.",
|
||
"proIncludes": "Pro включает:",
|
||
"proSearch": "100 semantic searches / month",
|
||
"proTags": "200 auto-tags / month",
|
||
"proTitles": "200 auto-titles / month",
|
||
"proReformulate": "50 reformulations / month",
|
||
"proChat": "100 chat messages / month",
|
||
"later": "Позже",
|
||
"upgradePricing": "Обновить до Pro",
|
||
"addApiKey": "Использовать свой API-ключ (BYOK)",
|
||
"featureBrainstormCreate": "Créations brainstorm",
|
||
"featureBrainstormEnrich": "Enrichissements brainstorm",
|
||
"featureBrainstormExpand": "Extensions brainstorm",
|
||
"featureDiagrams": "Генерация диаграммы",
|
||
"featureFlashcards": "Карточки ИИ",
|
||
"featurePublishEnhance": "AI-публикация",
|
||
"featureSlides": "Генерация слайдов",
|
||
"featureVoice": "Голосовая транскрипция",
|
||
"actionsOnly": "{actions} действий",
|
||
"creditsRemaining": "Остаток кредитов",
|
||
"creditsSummary": "{remaining} осталось · {spent} использовано из {granted} тарифа",
|
||
"creditsUsedLine": "{credits} кр. · {actions}×",
|
||
"creditsWhereTitle": "Использование кредитов по функциям",
|
||
"noCreditUsage": "Нет использования кредитов в этом месяце",
|
||
"outOfCredits": "Кредиты закончились — варианты"
|
||
},
|
||
"byokSettings": {
|
||
"title": "Ваши API-ключи (BYOK)",
|
||
"description": "Connect your own LLM provider keys to bypass Discovery Pack quotas. Keys are encrypted at rest.",
|
||
"badgeActive": "BYOK активен",
|
||
"tierRequired": "BYOK требует тариф Pro или выше. Обновите тариф для подключения API-ключей.",
|
||
"provider": "Провайдер",
|
||
"providerPlaceholder": "Выберите провайдера",
|
||
"alias": "Метка (необязательно)",
|
||
"aliasPlaceholder": "напр. рабочий OpenAI",
|
||
"apiKey": "API-ключ",
|
||
"apiKeyPlaceholder": "sk-...",
|
||
"save": "Сохранить ключ",
|
||
"saved": "API-ключ сохранён",
|
||
"deleted": "API-ключ удалён",
|
||
"error": "Не удалось сохранить API-ключ",
|
||
"loadError": "Не удалось загрузить API-ключи",
|
||
"loading": "Загрузка ключей...",
|
||
"empty": "API-ключи пока не настроены.",
|
||
"confirmDelete": "Удалить этот API-ключ навсегда?",
|
||
"toggleActive": "Активен",
|
||
"providers": {
|
||
"openai": "OpenAI",
|
||
"anthropic": "Anthropic",
|
||
"deepseek": "DeepSeek",
|
||
"openrouter": "OpenRouter",
|
||
"minimax": "MiniMax",
|
||
"zai": "Z.ai",
|
||
"google": "Google",
|
||
"mistral": "Mistral",
|
||
"glm": "GLM"
|
||
}
|
||
},
|
||
"billing": {
|
||
"title": "Оплата",
|
||
"currentPlan": "Текущий план",
|
||
"upgradePlan": "Обновить план",
|
||
"manageBilling": "Управление оплатой",
|
||
"manageDescription": "Обновить способ оплаты, посмотреть счета или отменить.",
|
||
"openPortal": "Открыть портал оплаты",
|
||
"renewsOn": "Обновляется",
|
||
"expiresOn": "Истекает",
|
||
"canceledAt": "Отменено — доступ до",
|
||
"freePlan": "Бесплатный план",
|
||
"proPlan": "План Pro",
|
||
"businessPlan": "План Business",
|
||
"enterprisePlan": "План Enterprise",
|
||
"perMonth": "/мес",
|
||
"perYear": "/год",
|
||
"monthly": "Ежемесячно",
|
||
"annual": "Ежегодно",
|
||
"save": "Экономия",
|
||
"upgradeTitle": "Выбрать план",
|
||
"proPrice": "9,90 €",
|
||
"businessPrice": "29,90 €",
|
||
"proAnnualPrice": "99 €",
|
||
"businessAnnualPrice": "299 €",
|
||
"proFeature1": "100 семантических поисков / месяц",
|
||
"proFeature2": "200 авто-тегов / месяц",
|
||
"proFeature3": "50 перефразирований / месяц",
|
||
"proFeature4": "100 сообщений чата / месяц",
|
||
"businessFeature1": "1 000 семантических поисков / месяц",
|
||
"businessFeature2": "1 000 авто-тегов / месяц",
|
||
"businessFeature3": "500 перефразирований / месяц",
|
||
"businessFeature4": "1 000 сообщений чата / месяц",
|
||
"enterpriseTitle": "Enterprise",
|
||
"enterpriseDescription": "Пользовательские квоты, SSO, приоритетная поддержка.",
|
||
"contactSales": "Связаться с продажами",
|
||
"startCheckout": "Начать",
|
||
"checkoutLoading": "Загрузка оплаты…",
|
||
"checkoutSuccess": "Подписка активирована! Добро пожаловать в {tier}.",
|
||
"checkoutCanceled": "Оплата отменена.",
|
||
"active": "Активный",
|
||
"trialing": "Пробный",
|
||
"pastDue": "Просроченный",
|
||
"canceled": "Отменён",
|
||
"inactive": "Неактивный",
|
||
"billingEnabled": "Оплата включена",
|
||
"billingDisabled": "Оплата не включена в этом экземпляре.",
|
||
"usageThisPeriod": "Использование за период",
|
||
"periodRange": "Период",
|
||
"unlimited": "Без ограничений",
|
||
"noUsage": "Нет данных об использовании",
|
||
"billingHistory": "История платежей",
|
||
"viewInvoices": "Управление счетами в портале",
|
||
"nextBillingDate": "Следующая дата выставления счёта",
|
||
"billingPeriod": "Расчётный период",
|
||
"planSince": "Участник с",
|
||
"checkoutSuccessTitle": "Подписка активирована!",
|
||
"checkoutSuccessBody": "Добро пожаловать в {tier}. Ваши функции теперь доступны.",
|
||
"subscriptionType": "Тип подписки",
|
||
"renewalDate": "Дата продления",
|
||
"noRenewalDate": "—",
|
||
"currentUsage": "Текущее использование",
|
||
"currentPeriod": "Текущий период",
|
||
"aiCredits": "ИИ-кредиты",
|
||
"used": "использовано",
|
||
"billing": "Оплата",
|
||
"renewal": "Продление",
|
||
"paidPlanDesc": "Ваша подписка продлевается автоматически.",
|
||
"businessDescription": "Для команд и руководителей продуктов.",
|
||
"enterpriseFeature1": "Unlimited quotas",
|
||
"enterpriseFeature2": "SSO / SAML",
|
||
"enterpriseFeature3": "Выделенная поддержка",
|
||
"enterpriseFeature4": "Индивидуальный биллинг",
|
||
"enterpriseFeature5": "Гарантированное SLA",
|
||
"subtitle": "Выберите подходящий план",
|
||
"freeDescription": "Чтобы узнать Memento",
|
||
"freeF1": "30 семантических поисков",
|
||
"freeF2": "15 авто-тегов",
|
||
"freeF3": "5 авто-заголовков",
|
||
"freeF4": "100 заметок",
|
||
"freeF5": "3 ноутбука",
|
||
"freePlanDesc": "Идеально, чтобы узнать Memento",
|
||
"freePrice": "Бесплатно",
|
||
"proDescription": "Для консультантов и фрилансеров",
|
||
"proFeature5": "50 переформулирований/месяц",
|
||
"proFeature6": "50 сообщений ИИ/месяц",
|
||
"proCta": "Обновить до Pro",
|
||
"businessFeature5": "500 переформулирований/месяц",
|
||
"businessFeature6": "500 сообщений ИИ/месяц",
|
||
"businessCta": "Обновить до Business",
|
||
"recommended": "Рекомендуется",
|
||
"instantActivation": "Мгновенная активация",
|
||
"secureDesc": "Безопасные платежи через Stripe",
|
||
"secureTransactions": "Безопасные транзакции",
|
||
"satisfactionGuarantee": "Гарантия удовлетворения 30 дней",
|
||
"cancelConfirm": "Вы уверены, что хотите отменить подписку? Вы сохраните доступ Pro/Business до конца текущего расчётного периода.",
|
||
"cancelSuccess": "Ваша подписка успешно отменена. Она завершится в конце текущего расчётного периода.",
|
||
"invoices": "Счета и квитанции",
|
||
"invoiceAmount": "Сумма",
|
||
"invoiceDate": "Дата",
|
||
"invoiceNumber": "Номер",
|
||
"invoiceStatus": "Статус",
|
||
"noInvoices": "Счета отсутствуют.",
|
||
"checkoutFailed": "Не удалось начать оформление покупки. Попробуйте снова.",
|
||
"portalFailed": "Не удалось открыть портал биллинга.",
|
||
"cancelFailed": "Не удалось отменить подписку.",
|
||
"downloadPdf": "Скачать PDF",
|
||
"fetchStatusFailed": "Не удалось получить статус биллинга",
|
||
"fetchQuotasFailed": "Не удалось получить квоты",
|
||
"fetchInvoicesFailed": "Не удалось загрузить историю счетов.",
|
||
"savePercent": "Экономия ~17%",
|
||
"cancelSubscription": "Отменить подписку",
|
||
"disabledByAdmin": "Оплата и обновление планов в настоящее время отключены. Обратитесь к администратору, если вам нужен доступ.",
|
||
"tab": "Оплата",
|
||
"creditsFromPacks": "Кредиты из пакетов",
|
||
"creditsRemaining": "Остаток кредитов",
|
||
"creditsSpent": "Кредиты, использованные в этом месяце",
|
||
"creditsUsageLegend": "Каждое ИИ-действие расходует общий баланс кредитов (поиск, чат, теги, слайды, диаграммы).",
|
||
"creditsWhereTitle": "Использование кредитов по функциям",
|
||
"packsTitle": "Купить кредиты",
|
||
"packsDescription": "Разовые пакеты. Купленные кредиты добавляются к балансу и переносятся на следующий месяц (в отличие от подписочной квоты).",
|
||
"packSName": "Стартовый пакет",
|
||
"packMName": "Стандартный пакет",
|
||
"packLName": "Мощный пакет",
|
||
"buyPack": "Купить",
|
||
"packCheckoutSuccess": "Пакет кредитов добавлен на баланс!",
|
||
"packCheckoutFailed": "Не удалось начать покупку. Проверьте настройки Stripe или повторите попытку."
|
||
},
|
||
"landing": {
|
||
"nav": {
|
||
"products": "Продукт",
|
||
"secondBrain": "Second Brain",
|
||
"echo": "Memory Echo",
|
||
"agents": "Агенты",
|
||
"pricing": "Цены",
|
||
"login": "Войти",
|
||
"cta": "Начать бесплатно",
|
||
"openMenu": "Открыть меню",
|
||
"closeMenu": "Закрыть меню",
|
||
"language": "Язык"
|
||
},
|
||
"hero": {
|
||
"badge": "Second Brain",
|
||
"eyebrow": "Не ещё одно приложение для заметок — живой Second Brain",
|
||
"headline": "Ваш второй мозг.",
|
||
"headlineAccent": "Он помнит то, что вы забыли.",
|
||
"subtitle": "Memento — ваш Second Brain: связывает идеи через месяцы, выявляет скрытые связи и превращает блокноты в систему, которой можно пользоваться каждое утро.",
|
||
"cta": "Создать мой второй мозг",
|
||
"ctaHint": "Бесплатно · Google · Без карты",
|
||
"imageAlt": "Рабочее пространство Second Brain Memento",
|
||
"echoLive": "Memory Echo",
|
||
"echo0": "«Связано с вашим дизайн-брифом марта — то же ограничение, новый угол.»",
|
||
"echo1": "«Это перекликается с исследовательской заметкой 8 месяцев назад. Открыть?»",
|
||
"echo2": "«Три блокнота касаются этой идеи. Вот заметка-мост.»"
|
||
},
|
||
"trust": {
|
||
"trust0": "Настоящий Second Brain, не свалка папок",
|
||
"trust1": "Свои ключи ИИ",
|
||
"trust2": "15 языков, включая персидский RTL",
|
||
"trust3": "Агенты, которые пишут в ваши блокноты"
|
||
},
|
||
"pain": {
|
||
"label": "Настоящая проблема",
|
||
"title": "Вам нужно не больше заметок. Вам нужен второй мозг.",
|
||
"desc": "Папки переполнены. Поиск не справляется. Идеи умирают в тишине. Second Brain находит нити между тем, что вы фиксируете.",
|
||
"secondBrain": "Это Memento: Second Brain, который связывается, пока вы пишете."
|
||
},
|
||
"moments": {
|
||
"echo": {
|
||
"eyebrow": "Memory Echo",
|
||
"title": "Момент, когда ваш Second Brain отвечает.",
|
||
"desc": "Пока вы пишете, Memento находит семантические связи между блокнотами — не ключевые слова, а настоящие концептуальные мосты.",
|
||
"card0Label": "Только что",
|
||
"card0": "«Ваша заметка о ценах перекликается с разбором конкурентов прошлой осенью.»",
|
||
"card1Label": "Мост",
|
||
"card1": "Общая тема: позиционирование под ограничением",
|
||
"card2Label": "Действие",
|
||
"card2": "Открыть обе заметки рядом — продолжайте писать"
|
||
},
|
||
"dashboard": {
|
||
"eyebrow": "Дашборд Second Brain",
|
||
"title": "Утро, которое говорит, что важно.",
|
||
"desc": "Брифинг вашего Second Brain: следующие шаги, чеклист, открытия, повторение.",
|
||
"w0Label": "Следующие шаги",
|
||
"w0": "3 действия из последней заметки",
|
||
"w1Label": "Ежедневный обзор",
|
||
"w1": "Inbox · ИИ · Карточки",
|
||
"w2Label": "Memory Echo",
|
||
"w2": "2 новые связи за ночь",
|
||
"w3Label": "Агенты",
|
||
"w3": "1 предложение готово"
|
||
},
|
||
"insights": {
|
||
"eyebrow": "Insights",
|
||
"title": "Увидьте архитектуру вашего Second Brain.",
|
||
"desc": "Семантические кластеры и заметки-мосты — живая карта ваших связей.",
|
||
"chip": "Сеть кластеров"
|
||
},
|
||
"revision": {
|
||
"eyebrow": "Повторение",
|
||
"title": "Запоминайте намеренно.",
|
||
"desc": "Создавайте карточки из любой заметки. SM-2 — знания, которые остаются в Second Brain.",
|
||
"card": "Что связывает Memory Echo с вашими заметками?"
|
||
}
|
||
},
|
||
"how": {
|
||
"title": "Три шага. Затем Second Brain растёт.",
|
||
"s0": {
|
||
"title": "Фиксируйте свободно",
|
||
"desc": "Пишите в редакторе нового поколения — блоки, структурированные виды, smart paste."
|
||
},
|
||
"s1": {
|
||
"title": "Позвольте связать",
|
||
"desc": "Memory Echo и семантический поиск ткут связи, которые вы не планировали."
|
||
},
|
||
"s2": {
|
||
"title": "Действуйте каждое утро",
|
||
"desc": "Пути дашборда, агенты и карточки превращают заметки в импульс Second Brain."
|
||
}
|
||
},
|
||
"agents": {
|
||
"label": "ИИ-агенты",
|
||
"title": "Делегируйте тяжёлую работу.",
|
||
"desc": "Исследования, scrape, слайды, диаграммы, мониторинг — агенты, которые пишут в ваш Second Brain.",
|
||
"scraper": {
|
||
"title": "Scraper",
|
||
"desc": "URL и RSS → синтезированные заметки с изображениями."
|
||
},
|
||
"researcher": {
|
||
"title": "Researcher",
|
||
"desc": "Глубокие запросы, источники, структурированные заметки."
|
||
},
|
||
"slideGen": {
|
||
"title": "Slide Gen",
|
||
"desc": "Заметки → презентации или интерактивные HTML-слайды."
|
||
},
|
||
"monitor": {
|
||
"title": "Monitor",
|
||
"desc": "Следит за блокнотами: тренды и инсайты."
|
||
},
|
||
"diagramGen": {
|
||
"title": "Diagram Gen",
|
||
"desc": "Идеи → mindmap и flow Excalidraw."
|
||
},
|
||
"custom": {
|
||
"title": "Custom",
|
||
"desc": "Ваши роли, источники и расписания."
|
||
}
|
||
},
|
||
"byok": {
|
||
"label": "Без lock-in",
|
||
"title": "Ваши ключи. Ваши модели. Ваш Second Brain.",
|
||
"desc": "Кредиты Memento или OpenAI, Anthropic, Google… Меняйте провайдера в один клик."
|
||
},
|
||
"pricing": {
|
||
"label": "Pricing",
|
||
"title": "Начните бесплатно. Растите Second Brain.",
|
||
"desc": "Понятные уровни — от первых заметок до памяти команды.",
|
||
"monthly": "Ежемесячно",
|
||
"annual": "Ежегодно",
|
||
"perMonth": "/мес",
|
||
"perMonthAnnual": "/мес, ежегодно",
|
||
"perUser": "+ 3,90€/польз.",
|
||
"perUserAnnual": "+ 2,90€/польз., ежегодно",
|
||
"popular": "Самый популярный",
|
||
"basic": {
|
||
"name": "Basic",
|
||
"desc": "Запустите Second Brain.",
|
||
"cta": "Начать бесплатно",
|
||
"feature0": "До 100 заметок",
|
||
"feature1": "3 блокнота",
|
||
"feature2": "50 ИИ-кредитов lifetime",
|
||
"feature3": "Семантический поиск",
|
||
"feature4": "История 7 дней"
|
||
},
|
||
"pro": {
|
||
"name": "Pro",
|
||
"desc": "Для требовательных умов.",
|
||
"cta": "Выбрать Pro",
|
||
"feature0": "Безлимитные заметки",
|
||
"feature1": "BYOK",
|
||
"feature2": "200 сем. поисков / мес",
|
||
"feature3": "Агенты (12 запусков/мес)",
|
||
"feature4": "История 30 дней",
|
||
"feature5": "Email-поддержка"
|
||
},
|
||
"business": {
|
||
"name": "Business",
|
||
"desc": "Second Brain команды.",
|
||
"cta": "Выбрать Business",
|
||
"feature0": "10 сотрудников",
|
||
"feature1": "BYOK · 13 провайдеров",
|
||
"feature2": "1000 сем. поисков",
|
||
"feature3": "Агенты (60 запусков/мес)",
|
||
"feature4": "Безлимитный brainstorm",
|
||
"feature5": "API / MCP"
|
||
},
|
||
"enterprise": {
|
||
"name": "Enterprise",
|
||
"desc": "Организационный Second Brain.",
|
||
"cta": "Связаться",
|
||
"feature0": "Всё из Business",
|
||
"feature1": "Безлимитные агенты",
|
||
"feature2": "SSO / SAML",
|
||
"feature3": "Audit logs и SLA",
|
||
"feature4": "Выделенная поддержка",
|
||
"feature5": "Live-онбординг"
|
||
},
|
||
"basicPrice": "Бесплатно"
|
||
},
|
||
"cta": {
|
||
"title": "Хватит терять лучшие идеи.",
|
||
"desc": "Откройте Memento. Напишите одну заметку. Смотрите, как Second Brain находит забытое.",
|
||
"button": "Создать бесплатный Second Brain"
|
||
},
|
||
"footer": {
|
||
"desc": "Ваш Second Brain на ИИ — он связывается сам.",
|
||
"rights": "Все права защищены.",
|
||
"product": {
|
||
"title": "Продукт",
|
||
"link0": "Second Brain",
|
||
"link1": "Цены",
|
||
"link2": "Агенты",
|
||
"link0Href": "#product",
|
||
"link1Href": "#pricing",
|
||
"link2Href": "#agents"
|
||
},
|
||
"community": {
|
||
"title": "Аккаунт",
|
||
"link0": "Войти",
|
||
"link1": "Регистрация",
|
||
"link2": "Поддержка",
|
||
"link0Href": "/login",
|
||
"link1Href": "/register",
|
||
"link2Href": "/support"
|
||
},
|
||
"legal": {
|
||
"title": "Правовое",
|
||
"link0": "Конфиденциальность",
|
||
"link1": "Условия",
|
||
"link2": "Cookies",
|
||
"link0Href": "#",
|
||
"link1Href": "#",
|
||
"link2Href": "#"
|
||
}
|
||
}
|
||
},
|
||
"noteHistory": {
|
||
"title": "Заголовок",
|
||
"content": "Содержание",
|
||
"untitled": "Без названия",
|
||
"emptyState": "Нет доступных версий",
|
||
"selectVersion": "Выберите версию для предварительного просмотра содержимого",
|
||
"currentVersion": "Текущая"
|
||
},
|
||
"consent": {
|
||
"banner": {
|
||
"title": "Настройки cookie",
|
||
"description": "Мы используем файлы cookie для улучшения вашего опыта. Строго необходимые cookie всегда активны. Управляйте необязательными ниже.",
|
||
"acceptEssentials": "Принять только необходимые",
|
||
"rejectNonEssential": "Отклонить необязательные",
|
||
"manage": "Управление настройками",
|
||
"acceptAll": "Принять все"
|
||
},
|
||
"preferences": {
|
||
"title": "Настройки согласия",
|
||
"description": "Настройте свои предпочтения конфиденциальности. Мы уважаем ваш выбор и не храним идентификационные данные.",
|
||
"necessaryTitle": "Строго необходимые файлы cookie",
|
||
"necessaryDesc": "Эти файлы cookie необходимы для аутентификации вашей сессии, сохранения языка и включения основных функций.",
|
||
"alwaysOn": "Всегда включено",
|
||
"analyticsTitle": "Анонимная аналитика",
|
||
"analyticsDesc": "Помогите нам улучшить Memento, отправляя полностью анонимную статистику использования. Никакие личные данные не собираются.",
|
||
"cancel": "Отмена",
|
||
"save": "Сохранить настройки",
|
||
"saved": "Настройки успешно обновлены."
|
||
},
|
||
"ai": {
|
||
"modalTitle": "Требуется согласие на обработку ИИ",
|
||
"modalDescription": "Для анализа заметок, PDF или сессий мозгового штурма Memento безопасно передаёт эти данные сторонним API ИИ (OpenAI, Gemini, DeepSeek). Мы применяем строгую политику нулевого хранения данных. Принимая, вы разрешаете эту обработку.",
|
||
"zeroRetentionTitle": "Нулевое хранение данных",
|
||
"zeroRetentionDesc": "Все исходящие запросы содержат флаги запрета обучения моделей для защиты вашей интеллектуальной собственности.",
|
||
"rememberMe": "Запомнить мой выбор (больше не спрашивать)",
|
||
"acceptButton": "Разрешить и продолжить",
|
||
"rejectButton": "Отклонить",
|
||
"aborted": "Обработка ИИ отменена (согласие отклонено).",
|
||
"revocationTitle": "Согласие на обработку ИИ (GDPR)",
|
||
"revocationDescription": "Необязательное разрешение отправлять содержимое заметок сторонним ИИ-провайдерам только при использовании функций ИИ.",
|
||
"revokeButton": "Отозвать согласие",
|
||
"grantButton": "Дать согласие",
|
||
"statusActive": "Активно",
|
||
"statusInactive": "Не дано",
|
||
"helpAriaLabel": "Что означает согласие на ИИ?",
|
||
"helpTooltip": "Memento не продаёт ваши данные. Согласие нужно только при явном запуске функций ИИ (заголовки, теги, чат, переформулировка). Без него остальное приложение работает как обычно.",
|
||
"whatItMeansTitle": "Что это значит?",
|
||
"inactiveHint": "Без согласия отключены только функции ИИ. Создавать, редактировать и организовывать заметки можно как обычно.",
|
||
"noCommercialUse": "Memento не продаёт и не монетизирует ваши персональные данные.",
|
||
"affectedFeatures": "Затронутые функции: предложения заголовков, теги, чат-ассистент, переформулировка, Memory Echo и т.д.",
|
||
"dataPortabilityHint": "Вы можете экспортировать или удалить все данные в любой момент (Настройки → Данные).",
|
||
"dataPortabilityLink": "Экспортировать мои данные",
|
||
"revoked": "Согласие не предоставлено",
|
||
"revokedToast": "Согласие на ИИ успешно отозвано.",
|
||
"complianceBadge": "Соответствие GDPR",
|
||
"auditFailed": "Не удалось сохранить согласие. Попробуйте снова."
|
||
}
|
||
},
|
||
"account": {
|
||
"deleteAccount": {
|
||
"sectionTitle": "Право на забвение (GDPR)",
|
||
"sectionDescription": "Безвозвратно удалить ваш аккаунт и все связанные данные.",
|
||
"whatWillBeDeleted": "Следующее будет удалено навсегда:",
|
||
"item1": "Все заметки, блокноты и вложения",
|
||
"item2": "Все семантические эмбеддинги pgvector",
|
||
"item3": "Все BYOK API-ключи",
|
||
"item4": "Все ИИ-диалоги и сессии брейншторма",
|
||
"item5": "История квот и использования",
|
||
"item6": "Ваша подписка Stripe (если активна)",
|
||
"item7": "Ваш аккаунт и учетные данные для входа",
|
||
"buttonLabel": "Удалить мой аккаунт",
|
||
"dialogTitle": "Подтвердить удаление аккаунта",
|
||
"dialogDescription": "Это действие необратимо. Введите ваш email для подтверждения.",
|
||
"emailPlaceholder": "Ваш email",
|
||
"confirmButton": "Удалить аккаунт навсегда",
|
||
"cancelButton": "Отмена",
|
||
"deleting": "Удаление...",
|
||
"successRedirect": "Ваш аккаунт был успешно удалён.",
|
||
"errorFailed": "Не удалось удалить. Попробуйте снова."
|
||
}
|
||
},
|
||
"attachments": {
|
||
"title": "Вложения",
|
||
"addToNote": "Добавить к заметке",
|
||
"analyzing": "Анализ...",
|
||
"askPlaceholder": "Задайте вопрос об этом документе...",
|
||
"askQuestions": "Задать вопросы",
|
||
"deleted": "Вложение удалено",
|
||
"docExpert": "Эксперт по документам",
|
||
"docQaWelcome": "Задавайте вопросы об этом документе",
|
||
"maxSize": "Максимальный размер",
|
||
"onlyPdf": "Только PDF",
|
||
"processingFailed": "Обработка не удалась",
|
||
"remove": "Удалить",
|
||
"thinking": "Думаю...",
|
||
"uploaded": "Загружено",
|
||
"uploadError": "Ошибка загрузки",
|
||
"uploadFailed": "Загрузка не удалась",
|
||
"uploading": "Загрузка..."
|
||
},
|
||
"onboarding": {
|
||
"welcome_title": "Ваша память, усиленная ИИ",
|
||
"welcome_subtitle": "Memento помнит то, что вы забываете.",
|
||
"welcome_cta": "Начать",
|
||
"skip": "Пропустить",
|
||
"step_notes_title": "Ваши заметки",
|
||
"step_notes_empty": "У вас ещё нет заметок. Импортируйте свои или начните с примеров.",
|
||
"step_notes_import": "Импортировать заметки",
|
||
"step_notes_demo": "Создать 5 примеров заметок",
|
||
"step_notes_has_notes": "У вас уже {count} заметок. Давайте откроем магию.",
|
||
"step_notes_cta": "Мои заметки готовы",
|
||
"step_aha_title": "Найдите то, что забыли",
|
||
"step_aha_subtitle": "Задайте вопрос. Найдите забытую заметку.",
|
||
"step_aha_placeholder": "заметки о продуктивности...",
|
||
"step_aha_cta": "Исследовать Memento",
|
||
"progress": "{current} из {total}",
|
||
"creating_demo_notes": "Создание примеров заметок...",
|
||
"demo_notes_ready": "5 примеров заметок создано!",
|
||
"badge_credits": "⚡ Осталось {count} кредитов",
|
||
"badge_upgrade": "Перейти на Pro →",
|
||
"no_results": "Нет результатов — попробуйте другой запрос.",
|
||
"search_credit_used": "1 поиск использован",
|
||
"quota_exceeded": "Лимит поиска исчерпан — перейдите на Pro.",
|
||
"step_aha_search_button": "Искать",
|
||
"step_aha_search_aria": "Поиск по заметкам",
|
||
"step_notes_hint": "💡 Эти заметки обеспечат демонстрацию ИИ-поиска на следующем шаге.",
|
||
"step_features_title": "Ваши суперспособности ИИ",
|
||
"step_features_subtitle": "Выберите, с чего начать.",
|
||
"step_features_cta": "Поехали!",
|
||
"feature_search_title": "Семантический поиск",
|
||
"feature_search_desc": "Находите любую заметку по смыслу, а не только по ключевым словам.",
|
||
"feature_flashcards_title": "Карточки ИИ",
|
||
"feature_flashcards_desc": "Создавайте карточки для повторения SRS из заметок одним кликом.",
|
||
"feature_brainstorm_title": "Мозговой штурм ИИ",
|
||
"feature_brainstorm_desc": "Совместные сессии мозгового штурма с поддержкой ИИ.",
|
||
"feature_chat_title": "Чат с заметками",
|
||
"feature_chat_desc": "Задавайте вопросы своей личной базе знаний.",
|
||
"feature_insights_title": "Семантические инсайты",
|
||
"feature_insights_desc": "Откройте скрытые связи между вашими идеями.",
|
||
"feature_export_title": "Экспорт Markdown",
|
||
"feature_export_desc": "Импортируйте и экспортируйте заметки в формате Markdown.",
|
||
"welcome_title_name": "Привет, {name} 👋",
|
||
"import_formats": "Поддерживаемые форматы: .md, .txt",
|
||
"import_error": "Не удалось импортировать некоторые файлы. Попробуйте снова.",
|
||
"import_notes_ready": "{count} заметка(и) импортирована(ы)!",
|
||
"action_write_title": "Напишите первую настоящую заметку",
|
||
"action_write_desc": "Создайте заметку и начните фиксировать идеи.",
|
||
"action_flashcards_title": "Создайте первые карточки",
|
||
"action_flashcards_desc": "Откройте заметку и нажмите кнопку карточек.",
|
||
"action_brainstorm_title": "Запустите ИИ-мозговой штурм",
|
||
"action_brainstorm_desc": "Исследуйте идеи с ИИ-агентом.",
|
||
"action_try": "Попробовать",
|
||
"step_features_cta_all": "Всё готово — вперёд!",
|
||
"action_write_where": "Закройте → нажмите \"+ Новая заметка\" в боковой панели",
|
||
"action_flashcards_where": "Закройте → откройте заметку → кнопка 🃏 в панели",
|
||
"action_brainstorm_where": "Закройте → раздел \"Canvas\" в боковой панели",
|
||
"pill_resume": "✨ Продолжить тур",
|
||
"action_done": "Готово!",
|
||
"editor_hints_title": "Подсказки редактора",
|
||
"editor_hints_got_it": "Понятно!",
|
||
"hint_slash_title": "Команда «/» — вставить блоки",
|
||
"hint_slash_desc": "Введите «/» в редакторе, чтобы открыть меню блоков: заголовок, список, код, таблица и т.д.",
|
||
"hint_ai_title": "Встроенный ИИ-ассистент",
|
||
"hint_ai_desc": "Нажмите ✨ на панели инструментов, чтобы открыть панель ИИ — вопросы, выжимки и т.д.",
|
||
"hint_version_title": "Версии заметок",
|
||
"hint_version_desc": "Нажмите значок ⓘ на панели → вкладка «Версии». Включите версионирование, затем сохраняйте версии.",
|
||
"hint_flashcards_title": "Создать карточки",
|
||
"hint_flashcards_desc": "Нажмите 🎓 на панели для автогенерации карточек из заметки.",
|
||
"hint_links_title": "Ссылки между заметками",
|
||
"hint_links_desc": "Введите «[[» в редакторе для поиска и ссылки на другую заметку. Связанные заметки появятся на графе.",
|
||
"hint_create_note_title": "Создать заметку",
|
||
"hint_create_note_desc": "Нажмите «+» в боковой панели или Ctrl+N для новой заметки.",
|
||
"hint_flip_title": "Перевернуть карточку",
|
||
"hint_flip_desc": "Нажмите Пробел (или кликните по карточке), чтобы перевернуть и увидеть ответ.",
|
||
"hint_rate_keys_title": "Оценка с клавиатуры",
|
||
"hint_rate_keys_desc": "После переворота нажмите 1 (Трудно), 2 (Сложно), 3 (Хорошо) или 4 (Легко) для оценки карточки.",
|
||
"hint_generate_from_note_title": "Сгенерировать из заметки",
|
||
"hint_generate_from_note_desc": "Откройте заметку и нажмите 🎓 на панели для генерации карточек.",
|
||
"hint_brainstorm_start_title": "Начать с идеи",
|
||
"hint_brainstorm_start_desc": "Введите концепт или вопрос и нажмите Enter. ИИ сгенерирует связанные идеи.",
|
||
"hint_brainstorm_deepen_title": "Углубить идею",
|
||
"hint_brainstorm_deepen_desc": "Нажмите на карточку идеи, чтобы расширить её под-идеями и изучить.",
|
||
"hint_brainstorm_export_title": "Экспортировать сессию",
|
||
"hint_brainstorm_export_desc": "Экспортируйте сессию как структурированную заметку в выбранный карнет.",
|
||
"hint_insights_clusters_title": "Кластеры заметок",
|
||
"hint_insights_clusters_desc": "Ваши заметки автоматически группируются в тематические кластеры. Нажмите для деталей.",
|
||
"hint_insights_bridge_title": "Мостовые заметки",
|
||
"hint_insights_bridge_desc": "Мостовые заметки связывают несколько кластеров и выделены, так как содержат важные связи.",
|
||
"hint_insights_refresh_title": "Обновить кластеры",
|
||
"hint_insights_refresh_desc": "Если вы добавили новые заметки, нажмите «Обновить» для пересчёта кластеров."
|
||
},
|
||
"blockAction": {
|
||
"moveUp": "Переместить блок вверх",
|
||
"moveDown": "Переместить блок вниз",
|
||
"moveUpFirst": "Это уже первый блок",
|
||
"moveDownLast": "Это уже последний блок",
|
||
"copyContent": "Копировать содержимое",
|
||
"contentCopied": "Содержимое скопировано!",
|
||
"emptyBlock": "Этот блок пуст",
|
||
"turnInto_paragraph": "Текст",
|
||
"delete": "Удалить",
|
||
"duplicate": "Дублировать",
|
||
"turnInto": "Преобразовать в",
|
||
"turnInto_heading1": "Заголовок 1",
|
||
"turnInto_heading2": "Заголовок 2",
|
||
"turnInto_heading3": "Заголовок 3",
|
||
"turnInto_bulletList": "Маркированный список",
|
||
"turnInto_orderedList": "Нумерованный список",
|
||
"turnInto_taskList": "Список задач",
|
||
"turnInto_blockquote": "Цитата",
|
||
"turnInto_codeBlock": "Блок кода",
|
||
"turnInto_database": "Встроенная база данных",
|
||
"copyRef": "Копировать ссылку на блок",
|
||
"copied": "Ссылка скопирована!",
|
||
"copyRefFailed": "Не удалось скопировать ссылку на блок",
|
||
"copyRefNoNote": "Сохраните заметку перед копированием ссылки на блок",
|
||
"copyRefUnsupported": "Этот тип блока пока нельзя ссылаться",
|
||
"createDiagram": "Создать схему",
|
||
"createDiagramDesc": "Создать диаграмму Excalidraw из этого блока",
|
||
"createDiagramEmpty": "Текст блока пуст или слишком короток для создания диаграммы.",
|
||
"createDiagramLoading": "ИИ создаёт диаграмму Excalidraw...",
|
||
"createDiagramSuccess": "Диаграмма успешно создана и вставлена!",
|
||
"createDiagramCostHint": "≈ 4 кредита ИИ"
|
||
},
|
||
"insightsView": {
|
||
"title": "Семантические инсайты",
|
||
"subtitle": "Откройте скрытую архитектуру вашего знания",
|
||
"resync": "Пересинхронизировать",
|
||
"mapping": "Картирование…",
|
||
"loading": "Загрузка заметок…",
|
||
"mappingTitle": "Картирование вашего знания…",
|
||
"mappingHint": "Это может занять от одной до трёх минут. Вы можете продолжать просмотр; страница обновится автоматически.",
|
||
"analyzeNow": "Запустить семантический анализ",
|
||
"emptyNeedMoreNotes": "Добавьте ещё {count} заметок для семантической кластеризации (минимум 10).",
|
||
"embeddingsHint": "Только {indexed} из {total} заметок индексированы для ИИ.",
|
||
"vsGraphHint": "Это не «Карта ссылок»: здесь ИИ группирует по смыслу, а не по ссылкам.",
|
||
"openGraphMap": "Открыть карту связей",
|
||
"analysisFailed": "Анализ не удался. Проверьте настройки ИИ.",
|
||
"analysisSuccess": "Анализ завершён: обнаружено {count} тем.",
|
||
"analysisNoClusters": "Темы пока не обнаружены.",
|
||
"staleResults": "Результаты последнего анализа.",
|
||
"semanticGraphLegend": "Обзор тем (не карта связей)",
|
||
"fitGraphView": "Уместить в экран",
|
||
"graphPreviewHint": "Обзор темы: число показывает, сколько заметок здесь. Наведите курсор на точку для деталей.",
|
||
"graphMoreNotes": "+{count} ещё в этой теме",
|
||
"graphNotesLabel": "заметки",
|
||
"clusterFallback": "Тема {index}",
|
||
"unclusteredNotes": "{count} заметок не отнесены к теме (скрыты с графика).",
|
||
"emptyTitle": "Откройте свои кластеры знания",
|
||
"emptyDescription": "Нажмите «Пересинхронизировать сеть», чтобы проанализировать заметки и найти скрытые связи",
|
||
"stats": {
|
||
"clusters": "Кластеры",
|
||
"bridgeNotes": "Мосты-заметки",
|
||
"bridgesSubtitle": "точки данных",
|
||
"themesSubtitle": "p. ej. Mi clave pro"
|
||
},
|
||
"clusters": {
|
||
"title": "Семантические кластеры",
|
||
"notesCount": "{count} заметок",
|
||
"centralNotes": "Центральные заметки",
|
||
"emptyCluster": "В этом кластере нет заметок"
|
||
},
|
||
"bridgeNotes": {
|
||
"title": "Powerful bridge notes",
|
||
"score": "Оценка: {score}%",
|
||
"empty": "Пока нет значимых мостовых заметок. Углубите свои исследования, чтобы найти новые связи.",
|
||
"affinity": "Сходство {score}%",
|
||
"moreThemes": "+{count}",
|
||
"needsResync": "Пересинхронизируйте сеть для обновления мостовых пар.",
|
||
"scoreHint": "Средняя семантическая близость к двум темам, которые связывает эта заметка (косинусное сходство)."
|
||
},
|
||
"suggestions": {
|
||
"title": "Missing links (AI generated)",
|
||
"bridging": "Связать {clusterA} & {clusterB}",
|
||
"emptyTitle": "Нет предложений",
|
||
"emptyDescription": "All your clusters may already be connected!",
|
||
"createNote": "Создать мост-заметку",
|
||
"createError": "Не удалось создать мостовую заметку",
|
||
"created": "Мостовая заметка создана",
|
||
"dismiss": "Отклонить",
|
||
"dismissError": "Не удалось отклонить предложение"
|
||
},
|
||
"unknownNote": "Без названия",
|
||
"viewSplit": "Разделение",
|
||
"viewGraph": "Граф",
|
||
"viewDashboard": "Панель",
|
||
"isolatedClusters": {
|
||
"title": "Изолированные кластеры ({count})",
|
||
"badge": "Не связан",
|
||
"empty": "Все кластеры связаны!"
|
||
},
|
||
"focusCluster": {
|
||
"title": "Фокус на кластере",
|
||
"description": "Этот тематический кластер объединяет {count} взаимодополняющих заметок. Нажмите на заметку, чтобы открыть её.",
|
||
"close": "Закрыть"
|
||
},
|
||
"badgeDominant": "Доминирующий",
|
||
"bridgeCount": "мост(ов)",
|
||
"echoTitle": "Вы постоянно возвращаетесь к этой идее",
|
||
"tipClusters": "ИИ сгруппировал ваши заметки по семантической близости — независимо от карнета.",
|
||
"tipClustersAction": "Нажмите на тему, чтобы увидеть её заметки. Нажмите на заметку, чтобы открыть.",
|
||
"tipBridgeNotes": "These notes speak to two different themes at once. They reveal where your thinking crosses boundaries — often where the most original ideas hide.",
|
||
"tipBridgeNotesAction": "Нажмите на заметку, чтобы открыть её и понять связь.",
|
||
"tipEcho": "Memory Echo обнаруживает две заметки, написанные в разное время, но затрагивающие одну тему.",
|
||
"tipEchoAction": "Две заметки, одна идея, разные моменты. Нажмите, чтобы исследовать.",
|
||
"tipSuggestions": "These themes have no note linking them yet. AI proposes a starting idea. Click 'Create bridge note' to write it and open it in the editor.",
|
||
"tipSuggestionsAction": "Нажмите «Создать мостовую заметку», чтобы написать и сразу открыть.",
|
||
"tipIsolated": "Эти темы изолированы: ни одна заметка не связывает их с остальными. Возможно, не хватает перспективы.",
|
||
"tipIsolatedAction": "У этих тем нет заметки, связывающей их с остальными размышлениями.",
|
||
"recalcSystem": {
|
||
"title": "Система пересчёта",
|
||
"statusSynced": "Синхронизировано",
|
||
"scheduledCron": "Запланировано",
|
||
"lastSync": "Последняя sync"
|
||
},
|
||
"resetFocus": "Сбросить фокус",
|
||
"listView": "Список",
|
||
"graphAriaLabel": "Семантическая сеть: {clusters} кластеров, {notes} заметок, {bridges} мостовых заметок. Стрелки для навигации.",
|
||
"listAriaLabel": "Доступный список кластеров с заметками и мостовыми связями",
|
||
"dashboardFilterPlaceholder": "Фильтр мостовых заметок, тем…",
|
||
"legendFilterPlaceholder": "Фильтр тем…",
|
||
"legendShowLess": "Показать меньше",
|
||
"legendShowMore": "+ ещё {count}",
|
||
"listFilterEmpty": "Ни одна тема или заметка не соответствует этому фильтру.",
|
||
"listFilterMatch": "новый",
|
||
"listFilterPlaceholder": "Фильтр тем или заметок…",
|
||
"listSortAlpha": "А–Я",
|
||
"listSortBridges": "По мостам",
|
||
"listSortLabel": "Сортировка",
|
||
"listSortSize": "По размеру"
|
||
},
|
||
"searchModal": {
|
||
"ariaLabel": "Поиск",
|
||
"placeholder": "Искать по всем заметкам…",
|
||
"caseSensitive": "Учитывать регистр",
|
||
"regexMode": "Регулярные выражения",
|
||
"trashIncluded": "Включая корзину",
|
||
"openInEditor": "Открыть в редакторе",
|
||
"title": "Поиск Memento",
|
||
"favorites": "Избранное:",
|
||
"searching": "Поиск…",
|
||
"noResults": "Нет результатов",
|
||
"typeToSearch": "Введите запрос",
|
||
"aiAnalysis": "Анализ…",
|
||
"aiResponse": "Ответ ИИ",
|
||
"resultsSummary": "Сводка результатов…",
|
||
"documentPreview": "Предпросмотр документа",
|
||
"noMatch": "Нет совпадений.",
|
||
"typeForResults": "Введите для мгновенных результатов.",
|
||
"hintNavigate": "навигация",
|
||
"hintOpen": "открыть",
|
||
"hintClose": "закрыть"
|
||
},
|
||
"quotaPaywall": {
|
||
"title": "Достигнут месячный лимит",
|
||
"description": "Вы исчерпали свои кредиты {feature} на этот месяц.",
|
||
"upgrade": "Улучшить тариф",
|
||
"useOwnKey": "Использовать свой ключ API",
|
||
"later": "Может быть позже",
|
||
"closingIn": "Закрытие через {n}с",
|
||
"descriptionWithCost": "Осталось {remaining} кредит(ов); это действие ({feature}) стоит {cost}. Повысьте тариф для большего количества кредитов."
|
||
},
|
||
"blockPicker": {
|
||
"searchPlaceholder": "Искать фрагмент заметки…"
|
||
},
|
||
"bridgeNotes": {
|
||
"allConnected": "Все ваши кластеры, возможно, уже связаны!",
|
||
"bridges": "Мосты",
|
||
"bridging": "Мосты",
|
||
"dismiss": "Отклонить предложение",
|
||
"empty": "Значимых мостовых заметок пока не найдено. Углубите исследования, чтобы найти новые связи.",
|
||
"generate": "Создать предложения",
|
||
"missingLinks": "Недостающие ссылки (созданные ИИ)",
|
||
"noSuggestions": "Нет предложений",
|
||
"powerfulTitle": "Мощные мостовые заметки",
|
||
"score": "Оценка",
|
||
"suggestions": "Предложения"
|
||
},
|
||
"byok": {
|
||
"activeStatus": "● Активный",
|
||
"addOrReplace": "Добавить / заменить ключ",
|
||
"aliasLabel": "Псевдоним",
|
||
"aliasPlaceholder": "напр. Мой список чтения, трекер проектов",
|
||
"apiKey": "API-ключ",
|
||
"apiUrl": "URL API",
|
||
"baseUrlRequired": "Укажите URL API",
|
||
"byokActive": "BYOK активен",
|
||
"choose": "Выбрать…",
|
||
"chooseModel": "Выберите модель…",
|
||
"chooseProvider": "Выберите провайдера…",
|
||
"confirmDelete": "Удалить ключ {{name}}?",
|
||
"connectProvider": "Подключите своего AI-провайдера",
|
||
"contactError": "Не удалось связаться с сервером",
|
||
"editLabel": "Изменить — {{name}}",
|
||
"fetchingModels": "Получение моделей…",
|
||
"inactiveStatus": "○ Неактивный",
|
||
"keyDeleted": "Ключ удалён",
|
||
"keyInvalid": "Неверный API-ключ",
|
||
"keyPlaceholder": "sk-… (необязательно)",
|
||
"keySaved": "Ключ {{name}} сохранён ✓",
|
||
"keyValid": "Действительный API-ключ ✓",
|
||
"loadError": "Ошибка загрузки",
|
||
"model": "Модель",
|
||
"modelOperational": "Модель работает ✓",
|
||
"newKey": "Новый API-ключ",
|
||
"newKeyHint": "(оставьте пустым, чтобы сохранить текущий)",
|
||
"noActiveKey": "Нет активного ключа — используются квоты Memento",
|
||
"operational": "✓ Работает",
|
||
"optional": "(необязательно)",
|
||
"reply": "Ответ:",
|
||
"save": "Сохранить",
|
||
"saveChanges": "Сохранить изменения",
|
||
"saveWithName": "Сохранить — {{name}}",
|
||
"savedKeys": "Сохранённые ключи",
|
||
"test": "Тест",
|
||
"testFailed": "Teste falhou",
|
||
"testHint": "Для теста введите ваш API-ключ…",
|
||
"updated": "{{name}} обновлено ✓",
|
||
"verify": "Проверить",
|
||
"verifyError": "Ошибка проверки"
|
||
},
|
||
"chart": {
|
||
"analyzing": "Анализ вашего контента для данных диаграммы…",
|
||
"analyzingNote": "заметка",
|
||
"analyzingSelection": "выбор",
|
||
"code": "Код диаграммы",
|
||
"dataHint1": "• Показатели продаж, метрики или измерения",
|
||
"dataHint2": "• Списки со значениями (напр. \"Янв: 5000, Фев: 7500\")",
|
||
"dataHint3": "• Проценты или доли",
|
||
"dataHint4": "• Временные ряды данных",
|
||
"dataPoints": "дни",
|
||
"debugInfo": "Отладочная информация",
|
||
"debugShowAnalyzed": "Отладка: Показать, что анализировалось",
|
||
"editSource": "Изменить источник диаграммы",
|
||
"escCancel": "Esc Отмена",
|
||
"found": "Найдено",
|
||
"insertFailed": "Ошибка вставки диаграммы: ",
|
||
"invalid": "Неверная диаграмма",
|
||
"invalidDescription": "Этот блок содержит недопустимые или пустые данные.",
|
||
"navigateHint": "← → Навигация",
|
||
"noDataDetected": "Данные не обнаружены",
|
||
"noDataHint": "Попробуйте добавить числовые данные в запись. Графики лучше всего работают с:",
|
||
"selectHint": "↵ Выбрать",
|
||
"suggestions": "Предложения диаграмм",
|
||
"words": "слова"
|
||
},
|
||
"clipper": {
|
||
"activePage": "Активная страница",
|
||
"analyzingSource": "Анализ источника",
|
||
"captureFailed": "Не удалось сохранить",
|
||
"clearSelection": "Сбросить выделение",
|
||
"clickParagraph": "Нажмите, чтобы выбрать этот абзац",
|
||
"clipAnother": "Клипнуть другую страницу",
|
||
"clipPage": "Клипнуть эту страницу",
|
||
"clipSelection": "Клипнуть выделение",
|
||
"connected": "Подключено",
|
||
"destinationNotebook": "Блокнот назначения",
|
||
"evalTipBody": "Выделите любой текст в статье ниже, чтобы активировать состояние выбора в расширении. Вы также можете кликнуть по абзацу для имитации.",
|
||
"evalTipTitle": "Попробуйте:",
|
||
"extensionActive": "Расширение активно на этой странице",
|
||
"footer": "Memento Companion v2.1.2 · Защищённый HTTPS TLS 1.3",
|
||
"genericError": "Произошла ошибка при отправке на ваш экземпляр.",
|
||
"ignore": "освоено",
|
||
"processing": "Обработка…",
|
||
"processingDetail": "Создание тегов, семантического резюме и эмбеддингов.",
|
||
"publishedOn": "Опубликовано на {domain}",
|
||
"quitSimulator": "Закрыть симулятор",
|
||
"realtimeCapture": "Дата: захват в реальном времени",
|
||
"retry": "Повторить",
|
||
"selectNotebook": "Выбрать блокнот",
|
||
"selectTextHint": "Выберите текст ниже для обрезки",
|
||
"selectionDetected": "Выделение обнаружено",
|
||
"selectionHint": "Совет: выделите текст на странице, чтобы захватить точный фрагмент как запись.",
|
||
"selectionSaved": "Выделение сохранено ({count} слов)",
|
||
"sentToNotebook": "Заметка сохранена в блокнот",
|
||
"simulatedClipper": "Симулятор клиппера",
|
||
"simulatorBadge": "Симулятор захвата",
|
||
"successBadge": "Успешно",
|
||
"toastTitle": "Заметка клипнута —",
|
||
"view": "Вид",
|
||
"viewInMomento": "Открыть в Memento",
|
||
"webClipper": "Web Clipper"
|
||
},
|
||
"clusters": {
|
||
"bridgeNote": "Мостовая заметка",
|
||
"empty": "Нет кластеров для отображения",
|
||
"emptyHint": "Создайте больше заметок для генерации кластеров",
|
||
"notes": "заметки",
|
||
"regularNote": "Обычная заметка"
|
||
},
|
||
"editor": {
|
||
"backlinks": "Обратные ссылки",
|
||
"bold": "Смелый",
|
||
"bulletList": "Маркированный список",
|
||
"clickToEdit": "Нажмите для редактирования",
|
||
"codeBlock": "Кодовый блок",
|
||
"heading": "Заголовок",
|
||
"highlight": "Выделять",
|
||
"italic": "Курсив",
|
||
"link": "Ссылка",
|
||
"plus": "Плюс",
|
||
"taskList": "Список задач",
|
||
"voiceStart": "Диктовать текст (микрофон)",
|
||
"voiceStop": "Остановить диктовку"
|
||
},
|
||
"errors": {
|
||
"network": "Сетевая ошибка"
|
||
},
|
||
"flashcards": {
|
||
"activeDeck": "Активная колода",
|
||
"back": "Назад",
|
||
"backPlaceholder": "Ответ / назад",
|
||
"backToDecks": "К колодам",
|
||
"cardCount": "Количество карточек",
|
||
"cardCountLabel": "{count} карточек",
|
||
"cardDeleted": "Карточка удалена",
|
||
"cardSaved": "Карточка сохранена",
|
||
"cardTypeBadge": "{type}",
|
||
"confirmSave": "Сохранить в колоду",
|
||
"createDeck": "Создать колоду",
|
||
"deckCardsEmpty": "В этой колоде ещё нет карточек.",
|
||
"deckCreated": "Колода создана",
|
||
"deckDeleted": "Колода удалена",
|
||
"deleteCard": "Удалить карточку",
|
||
"deleteCardConfirm": "Удалить эту карточку?",
|
||
"deleteDeck": "Удалить колоду",
|
||
"deleteDeckConfirm": "Удалить эту колоду и все её карточки навсегда?",
|
||
"deleteFailed": "Не удалось удалить",
|
||
"difficultCards": "Самые сложные карточки",
|
||
"dueBadge": "Срок",
|
||
"dueCount": "{count} к повторению сегодня",
|
||
"dueToday": "Сегодня",
|
||
"editCard": "Редактировать заметку",
|
||
"emptyDecks": "Пока нет колод карточек",
|
||
"emptyDecksHint": "Откройте заметку и используйте иконку выпускного колпака на панели для создания карточек с ИИ.",
|
||
"exitSession": "Выйти из сессии",
|
||
"front": "Лицевая",
|
||
"frontPlaceholder": "Вопрос / лицевая",
|
||
"generateAction": "Создать с помощью ИИ",
|
||
"generateFailed": "Не удалось создать карточки",
|
||
"generateTitle": "Создать карточки",
|
||
"grade": {
|
||
"difficult": "Сложно (2)",
|
||
"easy": "Лёгко (4)",
|
||
"good": "Хорошо (3)",
|
||
"hard": "Сложно (1)"
|
||
},
|
||
"gradeSelected": "Сохранено — {label}",
|
||
"heatmapLast90": "Последние 90 дней",
|
||
"heatmapTitle": "Активность повторения",
|
||
"hideDeck": "Скрыть",
|
||
"loadDeckFailed": "Не удалось загрузить колоду",
|
||
"masteredBadge": "Освоено",
|
||
"masteredLabel": "{count}/{total} освоено",
|
||
"masteredShort": "совпадения",
|
||
"newDeckPlaceholder": "Название тематической колоды…",
|
||
"next": "Далее",
|
||
"nextReviewIn": "Через {days}д",
|
||
"nextReviewLabel": "Далее",
|
||
"notebookBadge": "Блокнот",
|
||
"previewHint": "Редактировать карточки перед сохранением",
|
||
"previous": "Назад",
|
||
"ratePrompt": "Насколько хорошо вы запомнили эту карточку?",
|
||
"retentionCurve": "Еженедельный показатель успеха",
|
||
"retentionCurveHint": "На основе повторений с оценкой ≥ Хорошо (3 или 4)",
|
||
"retentionNoDataYet": "Повторяйте больше карточек в течение нескольких недель, чтобы увидеть кривую усвоения.",
|
||
"retentionRate": "Коэффициент усвоения",
|
||
"review": "Повторять",
|
||
"reviewFailed": "Не удалось сохранить повторение",
|
||
"reviewMode": "Режим",
|
||
"reviewModeAll": "Все карточки",
|
||
"reviewModeDue": "Только просроченные",
|
||
"reviewNow": "Повторить сейчас",
|
||
"saveFailed": "Не удалось сохранить карточки",
|
||
"savedCount": "{count} флешкарт сохранено",
|
||
"schemaMissing": "Карточки пока недоступны на этом сервере (ожидается миграция базы данных).",
|
||
"sessionComplete": "Сессия завершена",
|
||
"sessionDuration": "Длительность",
|
||
"sessionNewMastered": "Недавно освоено",
|
||
"sessionReviewed": "Карточек повторено",
|
||
"sessionStats": "Сводка сессии",
|
||
"startReview": "Начать повторение",
|
||
"statDue": "Срок: {count}",
|
||
"statMastered": "Освоено: {count}",
|
||
"statTotal": "Всего: {count}",
|
||
"streak": "Текущая серия",
|
||
"streakDays": "запланированных дней",
|
||
"style": {
|
||
"cloze": "Пропуск",
|
||
"concept": "Концепция",
|
||
"qa": "В&О"
|
||
},
|
||
"styleLabel": "Стиль карточки",
|
||
"tabDecks": "Колоды",
|
||
"tabProgress": "Прогресс",
|
||
"tapToFlip": "Пробел или нажмите, чтобы перевернуть",
|
||
"toolbarGenerate": "Создать карточки",
|
||
"toolbarGenerateHint": "Интервальное повторение SM-2",
|
||
"totalCardsLabel": "Всего карточек",
|
||
"totalReviewsLabel": "Всего повторений",
|
||
"upToDate": "Актуально",
|
||
"viewDeck": "Подробности"
|
||
},
|
||
"graphView": {
|
||
"connections": "{count} связь",
|
||
"connectionsCount": "{count} связей",
|
||
"connectionsPlural": "{count} связей",
|
||
"edgeTypes": {
|
||
"explicitLink": "Ссылки заметки (ручные)",
|
||
"jaccard": "Сходство ключевых слов",
|
||
"semanticEcho": "Эхо памяти (ИИ)",
|
||
"sharedLabel": "Общие теги",
|
||
"titleMention": "Упоминание в заголовке"
|
||
},
|
||
"exploreFromNode": "Исследовать от этой заметки",
|
||
"globalView": "По размеру окна",
|
||
"linkFilters": "Фильтры ссылок",
|
||
"noNotesFound": "Заметки не найдены",
|
||
"notebooks": "Блокноты",
|
||
"notesCount": "{count} заметок",
|
||
"preview": {
|
||
"chars": "{count} символов",
|
||
"created": "Созданный",
|
||
"emptyNote": "Пустая заметка",
|
||
"noTags": "Без тегов",
|
||
"openNote": "Открыть заметку",
|
||
"tags": "Теги",
|
||
"updated": "Обновлено",
|
||
"words": "{count} слов"
|
||
},
|
||
"relationshipTypes": "Типы связей",
|
||
"resetFilter": "Сбросить",
|
||
"resetFocus": "Полный граф",
|
||
"searchPlaceholder": "Фильтр...",
|
||
"semanticThreshold": "Семантический порог",
|
||
"title": "Вид графа",
|
||
"visibleConnections": "{count} видимых"
|
||
},
|
||
"homeDashboard": {
|
||
"activityEmptyHint": "Редактируйте заметки, чтобы увидеть ваш ритм письма за последние 90 дней.",
|
||
"agentCreated": "Агент создан и запущен",
|
||
"agentDiscovery": "Агент",
|
||
"agentFailed": "Ошибка создания",
|
||
"agentsEmpty": "Пока не предложено исследовательских агентов. Продолжайте писать — Memento предложит темы для синтеза, когда заметки сгруппируются.",
|
||
"aiConsentRequired": "Включите ИИ, чтобы находить связи между вашими заметками.",
|
||
"aiEchoes": "AI-эхо",
|
||
"aiFound": "ИИ нашёл",
|
||
"aiProviderUnavailable": "ИИ временно недоступен. Проверьте настройки провайдера.",
|
||
"allCaughtUp": "Всё повторено.",
|
||
"alreadySeen": "просмотрено",
|
||
"analyzeNotes": "Анализировать мои заметки",
|
||
"analyzing": "Анализ…",
|
||
"bridgeNote": "Мостовая заметка",
|
||
"bridgeNoteCreated": "Мостовая заметка создана",
|
||
"bridges": "карточек к повторению",
|
||
"bridgesEmpty": "Сейчас нет возможностей-мосты.",
|
||
"captureError": "Сбой",
|
||
"captured": "Сохранено во входящие",
|
||
"cardsDue": "столбцы",
|
||
"connectionBetween": "Ссылка между «{note1}» и «{note2}»",
|
||
"continue": "Продолжить",
|
||
"createAgent": "Создать агента",
|
||
"createBridgeNote": "Создать мост-заметку",
|
||
"dailyNoteOpen": "Открыть журнал",
|
||
"dailyReviewCards": "Повторять карточки",
|
||
"dailyReviewConnection": "Исследовать связь",
|
||
"dailyReviewDiscoveries": "Просмотреть находки ИИ",
|
||
"dailyReviewHint": "10 мин каждое утро — привычка, которая развивает ваш второй мозг.",
|
||
"dailyReviewInbox": "Обработать входящие",
|
||
"dismiss": "Отклонить",
|
||
"dismissConnection": "Отклонить эту связь",
|
||
"echoFailed": "Анализ не удался",
|
||
"echoFound": "Найдена новая связь!",
|
||
"echoNone": "Сейчас нет новых связей. Попробуйте позже.",
|
||
"emotions": {
|
||
"anxious": "Тревожный",
|
||
"calm": "Спокойный",
|
||
"creative": "Творческий",
|
||
"curious": "Любопытный",
|
||
"enthusiastic": "Восторженный",
|
||
"focused": "Сосредоточенный",
|
||
"frustrated": "Разочарованный",
|
||
"reflective": "Задумчивый"
|
||
},
|
||
"enableAi": "Включить ИИ",
|
||
"flashDueCta": "{count} карточек к повторению сегодня",
|
||
"flashEmptyCta": "Открыть повторения",
|
||
"flashEmptyHint": "Карточек пока нет. Создайте их из заметки (иконка выпускного колпака в редакторе), затем отслеживайте прогресс здесь.",
|
||
"flashOpenCta": "Просмотр прогресса",
|
||
"flashRetention": "Освоено",
|
||
"flashStreak": "Серия",
|
||
"flashTotal": "Карточки",
|
||
"fullMap": "Полная карта →",
|
||
"gmailCaptures": "Перехваты Gmail",
|
||
"gmailConnect": "Подключить Gmail",
|
||
"gmailRecent": "{count} на этой неделе",
|
||
"inbox": "Входящие",
|
||
"intelAgentNoResult": "Исследование завершено — см. подробности.",
|
||
"intelCompare": "Сравнивать",
|
||
"intelFilterAgents": "Агенты",
|
||
"intelFilterAll": "Все",
|
||
"intelFilterBridges": "Мосты",
|
||
"intelFilterConnections": "Ссылки",
|
||
"intelFilterEmpty": "В этой категории пока ничего нет.",
|
||
"intelFilterIdeas": "Идеи",
|
||
"intelGoTo": "Открытие {index}",
|
||
"intelMissingLink": "Недостающая ссылка",
|
||
"intelNext": "Далее",
|
||
"intelOpenNote": "Открыть",
|
||
"intelPosition": "{current} / {total}",
|
||
"intelPrev": "Назад",
|
||
"intelViewAgent": "Просмотр агента",
|
||
"layoutEmptyHint": "Восстановите рекомендуемую раскладку для начала работы со вторым мозгом.",
|
||
"layoutEmptyTitle": "Ваша панель пуста",
|
||
"linkSuggestionsEmpty": "Отредактируйте заметку, чтобы получить предложения ссылок.",
|
||
"loading": "…",
|
||
"match": "Войти",
|
||
"memoryEchoDisabled": "Эхо памяти отключено в настройках ИИ.",
|
||
"mindMap": "Ментальная карта",
|
||
"mindMapEmpty": "Темы пока не обнаружены. Семантический анализ группирует ваши заметки по темам.",
|
||
"mindMapOpen": "Открыть карту инсайтов →",
|
||
"mindMapUnavailable": "Ментальная карта недоступна.",
|
||
"new": "записей создано",
|
||
"noConnections": "Пока нет связей. ИИ анализирует ваши заметки.",
|
||
"noRecentNotes": "Нет недавних заметок.",
|
||
"notEnoughNotes": "Недостаточно заметок на этой неделе.",
|
||
"notes": "заметки",
|
||
"openLoopsEmpty": "Нет застрявших заметок — вы на правильном пути.",
|
||
"openLoopsStale": "{days}д назад",
|
||
"pathActions": {
|
||
"addLink": "Открыть и связать",
|
||
"compare": "Сравнивать",
|
||
"continue": "Продолжить",
|
||
"createAgent": "Запустить агента",
|
||
"createBridge": "Создать мост",
|
||
"exploreTheme": "Просмотр тем",
|
||
"openDaily": "Открыть журнал",
|
||
"openInsight": "Исследовать",
|
||
"organizeInbox": "Открыть входящие",
|
||
"reviewCards": "Повторять"
|
||
},
|
||
"pathAddLinkHint": "Рассмотрите ссылку на «{link}» в вашей заметке.",
|
||
"pathCompareHint": "Также связано: {title} — откройте Memory Echo для сравнения.",
|
||
"pathTypes": {
|
||
"add-link": "Добавить к заметке",
|
||
"bridge": "Мостовая идея",
|
||
"connect": "Семантическая ссылка",
|
||
"continue": "Продолжить",
|
||
"daily": "Журнал",
|
||
"explore": "Исследовать тему",
|
||
"organize": "Организовать",
|
||
"research": "Исследовательский агент",
|
||
"resurface": "Возрождать",
|
||
"review": "Повторять"
|
||
},
|
||
"pathsEmpty": "Работайте над записью, чтобы разблокировать персональные пути.",
|
||
"pathsEnriching": "Уточнение предложений…",
|
||
"pathsFromNote": "На основе «{title}»",
|
||
"pathsLoading": "Анализ вашей недавней работы…",
|
||
"pathsTitle": "Ваши записи здесь. Для нескольких столбцов (Сделать, В работе, Готово) — один клик.",
|
||
"pulseClear": "Всё повторено — приятной сессии.",
|
||
"pulseDiscoveries": "{count} открытий",
|
||
"pulseInbox": "{count} для организации",
|
||
"pulseReview": "{count} на повторение",
|
||
"quickCapture": "Быстрый захват",
|
||
"quickCapturePlaceholder": "Идея, мысль… Нажмите Enter, чтобы отправить во входящие.",
|
||
"reminders": "Напоминания",
|
||
"resumeAlso": "Также недавно",
|
||
"resumeEmptyCta": "Записать идею",
|
||
"resumeEmptyHint": "Ваш «второй мозг» одним взглядом: подсказки ИИ, быстрый захват и следующие шаги. Используйте ярлыки ниже.",
|
||
"resumeOpen": "Продолжить",
|
||
"review": "Повторять",
|
||
"semanticConnection": "Семантическая близость",
|
||
"sentiment": "Настроение",
|
||
"sentimentDominant": "Преобладающий тон на этой неделе",
|
||
"suggestedBridge": "Связать {clusterA} & {clusterB}",
|
||
"suggestedResearch": "Предлагаемое исследование",
|
||
"theme": "Тема",
|
||
"themes": "темы",
|
||
"title": "Панель управления",
|
||
"toOrganize": "для организации",
|
||
"toReview": "На повторение",
|
||
"untitled": "Без названия",
|
||
"widgetActive": "Видимый",
|
||
"widgetActivityHint": "Заметки, отредактированные за последние 90 дней.",
|
||
"widgetAdd": "Добавить",
|
||
"widgetAddShort": "Добавить",
|
||
"widgetAgentActivityEmpty": "Нет активности агента за последние 48 часов.",
|
||
"widgetCatalog": "Каталог виджетов",
|
||
"widgetCatalogTitle": "Настройте свою панель",
|
||
"widgetCategories": {
|
||
"agents": "ИИ и агенты",
|
||
"cognition": "Карта знаний",
|
||
"essential": "Основное",
|
||
"paths": "Пути и повторение",
|
||
"productivity": "Продуктивность"
|
||
},
|
||
"widgetCustomize": "Настроить",
|
||
"widgetDescriptions": {
|
||
"activity": "Тепловая карта в стиле GitHub вашего ритма письма.",
|
||
"agent-activity": "Последние завершённые запуски агентов.",
|
||
"agents": "AI-предложенные исследовательские агенты для ваших тем.",
|
||
"bridges": "Недостающие ссылки между темами ваших знаний.",
|
||
"capture": "Запишите мысль мгновенно во входящие.",
|
||
"daily-note": "Сегодняшняя запись в дневнике.",
|
||
"daily-review": "Утренний чек-лист на 10 минут (входящие, открытия, одна связь).",
|
||
"flashcards-progress": "Усвоение, серия и общее число карточек.",
|
||
"gmail": "Письма, синхронизированные через Gmail.",
|
||
"inbox": "Заметки, ожидающие распределения по блокнотам.",
|
||
"intelligence": "Семантические связи, мостовые идеи и находки агентов.",
|
||
"link-suggestions": "Отрывки для связи в вашей текущей заметке.",
|
||
"mind-map": "Тематические кластеры, размер по объёму записей.",
|
||
"next-paths": "AI-предложенные следующие шаги на основе вашей последней работы.",
|
||
"open-loops": "Заметки, начатые, но не законченные.",
|
||
"pinned": "Быстрый доступ к вашим закреплённым заметкам.",
|
||
"reminders": "Предстоящие напоминания о записях — одним взглядом.",
|
||
"resume": "Продолжайте свои самые свежие заметки с того места, где остановились.",
|
||
"revision": "Карточки, подлежащие проверке методом интервального повторения.",
|
||
"sentiment": "Эмоциональный тон ваших заметок на этой неделе.",
|
||
"stats": "Кластеры, мостовые заметки и всего проиндексированных заметок.",
|
||
"usage": "Оставшиеся кредиты ИИ и месячные лимиты."
|
||
},
|
||
"widgetDone": "Готово",
|
||
"widgetDrag": "Перетащить виджет",
|
||
"widgetHelp": {
|
||
"activity": "Тепловая карта заметок, отредактированных за последние 90 дней.",
|
||
"agent-activity": "Агенты, завершившие запуск за последние 48 часов.",
|
||
"agents": "AI-предложенные исследовательские агенты для тем, о которых вы часто пишете.",
|
||
"bridges": "AI-предложения связать две отдельные темы знаний мостовой заметкой.",
|
||
"capture": "Запишите мысль в одну строку. Она попадёт во «Входящие» — рассортируйте при ежедневном просмотре.",
|
||
"daily-note": "Сегодняшняя запись в дневнике — одна запись в день.",
|
||
"daily-review": "Утренний чек-лист на 10 мин: входящие, открытия, одна связь, карточки.",
|
||
"flashcards-progress": "Коэффициент усвоения, серия повторений и общее число карточек.",
|
||
"gmail": "Письма, синхронизированные через интеграцию Gmail.",
|
||
"inbox": "Заметки без блокнота. Распределите их, чтобы поддерживать порядок во «втором мозге».",
|
||
"intelligence": "AI-открытия: семантические связи между заметками, мостовые идеи и находки агентов.",
|
||
"link-suggestions": "Отрывки из других заметок, которые стоит связать с вашей текущей работой.",
|
||
"mind-map": "Тематические кластеры по объёму записей. Нажмите, чтобы изучить в Аналитике.",
|
||
"next-paths": "Предлагаемые следующие шаги на основе последней отредактированной записи: продолжить, связать, объединить или исследовать.",
|
||
"open-loops": "Заметки, которые вы начали, но не трогали 3+ дня.",
|
||
"pinned": "Быстрый доступ к закреплённым заметкам.",
|
||
"reminders": "Предстоящие напоминания о записях. Пусто, когда всё актуально.",
|
||
"resume": "Ваши недавно обновлённые записи. Продолжите, где остановились.",
|
||
"revision": "Карточки для проверки сегодня методом интервального повторения.",
|
||
"sentiment": "Эмоциональный тон заметок, отредактированных за последние 7 дней. Требуется минимум 3 недавние заметки и включённый ИИ.",
|
||
"stats": "Статистика семантического индекса: активные темы, мостовые заметки, всего проиндексировано.",
|
||
"usage": "Ежемесячное использование кредитов ИИ по функциям."
|
||
},
|
||
"widgetHelpClose": "Закрыть",
|
||
"widgetHelpLabel": "Справка по виджету",
|
||
"widgetHide": "Скрыть виджет",
|
||
"widgetOpen": "Открыть",
|
||
"widgetPinnedEmpty": "Пока нет закреплённых заметок.",
|
||
"widgetReset": "Сбросить",
|
||
"widgetResetDone": "Панель по умолчанию восстановлена.",
|
||
"widgetStatsBridges": "Мосты",
|
||
"widgetStatsNotes": "Заметки",
|
||
"widgetUsageHint": "Ежемесячное использование ИИ по функциям.",
|
||
"widgets": {
|
||
"activity": "Письменная активность",
|
||
"agent-activity": "Активность агента",
|
||
"agents": "Предлагаемое исследование",
|
||
"bridges": "Возможности моста",
|
||
"capture": "Быстрый захват",
|
||
"daily-note": "Дневник",
|
||
"daily-review": "Ежедневное повторение",
|
||
"flashcards-progress": "Прогресс обучения",
|
||
"gmail": "Перехваты Gmail",
|
||
"inbox": "Входящие",
|
||
"intelligence": "ИИ нашёл",
|
||
"link-suggestions": "Предложения ссылок",
|
||
"mind-map": "Ментальная карта",
|
||
"next-paths": "Следующие шаги",
|
||
"open-loops": "Открыть циклы",
|
||
"pinned": "Закреплённые заметки",
|
||
"reminders": "Напоминания",
|
||
"resume": "Продолжить здесь",
|
||
"revision": "Карточки",
|
||
"sentiment": "Настроение",
|
||
"stats": "Семантическая статистика",
|
||
"usage": "Квота ИИ"
|
||
}
|
||
},
|
||
"integrations": {
|
||
"addNote": "+ Заметка",
|
||
"calendarConnected": "Google Календарь подключён!",
|
||
"calendarDesc": "Получите доступ к своим событиям и создавайте заметки к собраниям",
|
||
"calendarDisconnected": "Google Календарь отключён",
|
||
"calendarHelpStep1": "Нажмите «Подключить Google Календарь» — вас перенаправит в Google для авторизации.",
|
||
"calendarHelpStep2": "После подключения вернитесь сюда и нажмите «Сегодняшние события», чтобы увидеть расписание.",
|
||
"calendarHelpStep3": "Для каждого события нажмите «+ Заметка», чтобы автоматически создать заметку встречи по шаблону (Повестка / Заметки / Действия).",
|
||
"calendarHelpStep4": "Запись открывается прямо в Memento — добавляйте заметки в реальном времени во время встречи.",
|
||
"calendarInfo": "Как работает Google Календарь?",
|
||
"connect": "Подключить",
|
||
"connectCalendar": "Подключить Google Календарь",
|
||
"connected": "Подключено",
|
||
"createNoteError": "Не удалось создать заметку",
|
||
"createdLabel": "Записей создано",
|
||
"disconnect": "Отключить",
|
||
"errorWith": "Ошибка: {{error}}",
|
||
"eventsLoadError": "Ошибка загрузки событий",
|
||
"gmail": {
|
||
"connect": "Подключить Gmail",
|
||
"connected": "Gmail подключён!",
|
||
"description": "Автоматически извлекает рейсы, посылки и подписки из ваших писем",
|
||
"disconnect": "Отключить",
|
||
"disconnected": "Gmail отключён",
|
||
"helpStep1": "Подключить Gmail — вас перенаправит в Google для авторизации доступа только для чтения.",
|
||
"helpStep2": "Memento сканирует недавние письма на предмет рейсов, посылок и продлений подписок.",
|
||
"helpStep3": "Каждое совпадение становится заметкой с автоматическим напоминанием при релевантности.",
|
||
"helpStep4": "Сканирование выполняется ежедневно в фоновом режиме; вы также можете запустить его вручную здесь.",
|
||
"helpTitle": "Как работает Gmail?",
|
||
"recentCaptures": "{count} захватов на этой неделе",
|
||
"scanDone": "{created} записей создано из писем",
|
||
"scanNow": "Сканировать сейчас",
|
||
"title": "Gmail"
|
||
},
|
||
"gmailScanError": "Ошибка сканирования Gmail",
|
||
"lastSync": "Последняя синхронизация:",
|
||
"meetingNoteCreated": "Заметка встречи создана: {{summary}}",
|
||
"moreComing": "Больше интеграций скоро — Zapier, GitHub, импорт Notion…",
|
||
"noEvents": "Сегодня нет событий",
|
||
"notConnected": "Не связан",
|
||
"open": "Открыть",
|
||
"readwiseConnectError": "Ошибка подключения Readwise",
|
||
"readwiseConnected": "Readwise подключён — {{created}} создано, {{updated}} обновлено",
|
||
"readwiseDesc": "Импорт выделений из книг, статей и Kindle",
|
||
"readwiseDisconnected": "Readwise отключён",
|
||
"readwiseError": "Ошибка Readwise",
|
||
"readwiseHelpStep1": "Скопируйте ваш токен доступа Readwise.",
|
||
"readwiseHelpStep2": "Вставьте его в поле ниже и нажмите «Подключить». Первая синхронизация импортирует все ваши книги и статьи.",
|
||
"readwiseHelpStep3": "Каждая книга становится заметкой в блокноте «Readwise 📚» — со всеми вашими заметками-выделениями, упорядоченными.",
|
||
"readwiseHelpStep4": "Чтобы обновить новые выделения, вернитесь сюда и нажмите «Синхронизировать сейчас».",
|
||
"readwiseHelpStep5": "💡 Совет: создайте ИИ-флешкарты из записи Readwise (кнопка 🎓 в редакторе), чтобы повторять прочитанное.",
|
||
"readwiseInfo": "Как работает Readwise?",
|
||
"readwiseSynced": "Синхронизация Readwise — {{created}} создано, {{updated}} обновлено",
|
||
"readwiseTokenPlaceholder": "Токен Readwise…",
|
||
"syncError": "Ошибка синхронизации",
|
||
"syncFailed": "Синхронизация не удалась",
|
||
"syncNow": "Синхронизировать сейчас",
|
||
"title": "Интеграции",
|
||
"todayEvents": "Сегодняшние события",
|
||
"updatedLabel": "обновлено"
|
||
},
|
||
"liveBlock": {
|
||
"connectedNote": "Связанная заметка",
|
||
"detachHelp": "Преобразовать этот блок в обычный текст в этой заметке",
|
||
"detachLink": "Отвязать блок",
|
||
"emptyContent": "(пустой блок)",
|
||
"openSource": "Открыть",
|
||
"removeBlock": "Удалить блок",
|
||
"sourceDisconnected": "Источник отключён",
|
||
"statusDisconnected": "ОТКЛЮЧЕНО",
|
||
"statusLive": "LIVE",
|
||
"statusOffline": "ОФЛАЙН"
|
||
},
|
||
"mobile": {
|
||
"aiNote": "ИИ-ассистент",
|
||
"blockActions": "Действия блока",
|
||
"convertFormat": "Конвертировать формат",
|
||
"delete": "Удалить",
|
||
"duplicate": "Дублировать",
|
||
"paragraph": "Абзац",
|
||
"quote": "Цитировать",
|
||
"selectAll": "Выбрать все"
|
||
},
|
||
"notePeek": {
|
||
"close": "Закрыть предпросмотр",
|
||
"label": "Связанная заметка",
|
||
"loadFailed": "Не удалось открыть предпросмотр связанной заметки.",
|
||
"loading": "Загрузка...",
|
||
"openFully": "Открыть на весь экран",
|
||
"openFullyHelp": "Заменить текущую заметку этой",
|
||
"panelLabel": "Предпросмотр исходной записи",
|
||
"readOnlyHint": "Предпросмотр только для чтения — откройте на весь экран для редактирования.",
|
||
"untitled": "Без названия"
|
||
},
|
||
"notebookSite": {
|
||
"analyzeBtn": "Анализируйте с помощью ИИ",
|
||
"analyzing": "ИИ анализирует ваши заметки...",
|
||
"howItWorks": "Как это работает",
|
||
"notesSelected": "записей выбрано",
|
||
"online": "Сайт онлайн",
|
||
"openSite": "Открыть сайт",
|
||
"publishBtn": "Опубликовать сайт",
|
||
"published": "Сайт опубликован!",
|
||
"publishing": "Создание сайта...",
|
||
"quotaWarning": "Анализ использует 1 кредит ИИ.",
|
||
"selectAtLeastOne": "Выберите хотя бы одну заметку",
|
||
"shortTitle": "Веб-сайт",
|
||
"siteDescription": "Описание сайта",
|
||
"step1": "ИИ анализирует ваши заметки и рекомендует, какие опубликовать",
|
||
"step2": "Вы подтверждаете или корректируете выбор",
|
||
"step3": "Здесь найден текст в [[квадратных скобках]], но без matching записи или сохранённой ссылки.",
|
||
"template": "Визуальный стиль",
|
||
"title": "Опубликовать блокнот как веб-сайт",
|
||
"unpublish": "Снять с публикации сайт",
|
||
"unpublished": "Сайт не опубликован",
|
||
"unpublishing": "Снятие с публикации…",
|
||
"updateSite": "Обновить сайт"
|
||
},
|
||
"pdf": {
|
||
"exportError": "Ошибка экспорта PDF"
|
||
},
|
||
"publish": {
|
||
"aiSheet": "Лист, созданный ИИ",
|
||
"defaultTitle": "Опубликованная заметка",
|
||
"publishedOn": "Опубликовано",
|
||
"tagline": "Ваша память, усиленная ИИ"
|
||
},
|
||
"report": {
|
||
"explainProblem": "Опишите проблему…"
|
||
},
|
||
"smartPaste": {
|
||
"liveBlock": "Связанный блок (live)",
|
||
"plainLink": "Простой текст / ссылка",
|
||
"prompt": "Вставить эту ссылку на блок как:",
|
||
"unknownNote": "Заметка без названия"
|
||
},
|
||
"structuredViewBlock": {
|
||
"addColumn": "Добавить колонку",
|
||
"addRow": "Добавить строку",
|
||
"analyticsCompletion": "Процент завершения",
|
||
"analyticsDistribution": "Распределение",
|
||
"analyticsNoData": "Нет данных для анализа.",
|
||
"analyticsShort": "Аналитика",
|
||
"analyticsTitle": "Аналитика и инсайты",
|
||
"analyticsTotalRows": "Всего строк",
|
||
"cancel": "Отмена",
|
||
"change": "Изменить",
|
||
"changeNotebook": "Сменить блокнот",
|
||
"chooseNotebook": "Выберите блокнот",
|
||
"citationInserted": "Ссылка вставлена в редактор!",
|
||
"close": "Закрыть",
|
||
"colTypeCheckbox": "Флажок",
|
||
"colTypeSelect": "Выбрать",
|
||
"colTypeText": "Текст",
|
||
"columnAdded": "Колонка добавлена!",
|
||
"columnRemoved": "Колонка удалена",
|
||
"convertGenericError": "Что-то пошло не так.",
|
||
"convertModalDesc": "Эта локальная таблица станет настоящим блокнотом. Каждая строка станет записью, а ваши столбцы — многоразовыми свойствами.",
|
||
"convertModalTitle": "В структурированный блокнот",
|
||
"convertNoteError": "Не удалось создать заметку.",
|
||
"convertNotebookError": "Не удалось создать блокнот.",
|
||
"convertNotebookNameLabel": "Название нового блокнота",
|
||
"convertNotebookNamePlaceholder": "напр: Математика 101, AP Физика, Алгоритмы...",
|
||
"convertNotebookNameRequired": "Введите название для блокнота.",
|
||
"convertPropertyError": "Не удалось добавить свойство.",
|
||
"convertSchemaError": "Не удалось включить структурированный вид.",
|
||
"convertSuccess": "Конвертация завершена! Связанный блокнот создан.",
|
||
"convertToNotebook": "В блокнот",
|
||
"converting": "Конвертация…",
|
||
"createLocalDb": "Создать автономную локальную базу данных",
|
||
"createNotebook": "Создать блокнот",
|
||
"defaultOption1": "Вариант 1",
|
||
"defaultOption2": "Вариант 2",
|
||
"deleteColumn": "Удалить колонку",
|
||
"deleteRow": "Удалить строку",
|
||
"deprecatedBlock": "Устаревший блок удалён.",
|
||
"displayModeGallery": "Галерея",
|
||
"displayModeTable": "Стол",
|
||
"echoLoading": "Поиск семантических связей...",
|
||
"echoNameRequired": "Сначала введите имя для этой строки, чтобы найти семантические связи.",
|
||
"echoNoMatch": "Заметок, содержащих «{{query}}», в вашем пространстве не найдено.",
|
||
"echoPopoverTitle": "Семантические резонансы 🔮",
|
||
"echoSearchError": "Произошла ошибка при поиске.",
|
||
"echoUpgradeText": "Конвертируйте эту таблицу в блокнот, чтобы активировать нейроанализ Memento.",
|
||
"emptyTable": "В таблице нет строк.",
|
||
"insertCitation": "Вставить ссылку в редакторе",
|
||
"insertDesc": "Встройте структурированные данные вашего блокнота",
|
||
"insertLabel": "Структурированный вид",
|
||
"keywordMatch": "Ключевое слово",
|
||
"linkToNotebook": "Ссылка на блокнот",
|
||
"loadError": "Ошибка загрузки структурированных данных.",
|
||
"localDbTitle": "Автономная база данных",
|
||
"namePlaceholder": "Введите имя…",
|
||
"noEchoFound": "Семантические связи не обнаружены.",
|
||
"noNotebook": "Этот блок требует блокнот. Сначала переместите эту запись в блокнот.",
|
||
"noNotebookDesc": "Этот блок отображает структурированный вид блокнота. Выберите блокнот для связи:",
|
||
"noSchema": "В этом блокноте ещё нет структурированного вида. Настройте его в заголовке блокнота.",
|
||
"notesLoadError": "Ошибка загрузки заметок",
|
||
"openInNotebook": "Открыть в блокноте",
|
||
"or": "или",
|
||
"propertyName": "Свойство {{index}}",
|
||
"retry": "Повторить",
|
||
"selectNotebook": "Ссылка на блокнот",
|
||
"selectOptionsPlaceholder": "Варианты, разделённые запятыми",
|
||
"semanticEcho": "Семантические резонансы",
|
||
"switchToLocalDb": "Перейти к локальной базе данных",
|
||
"turnIntoLabel": "Встроенная база данных",
|
||
"untitled": "Без названия"
|
||
},
|
||
"structuredViews": {
|
||
"addProperty": "Добавить поле",
|
||
"addPropertyHint": "Столбец появляется в каждой записи этого блокнота, но каждая запись сохраняет своё значение (пусто, пока вы его не заполните).",
|
||
"addPropertyTitle": "Добавить поле",
|
||
"calcClickToChange": "Нажмите, чтобы сменить тип расчёта (Сумма, Среднее, Мин, Макс, Кол-во, Нет)",
|
||
"calculations": "Расчёты",
|
||
"calendarNoDateProperty": "Добавьте свойство даты для использования в календаре",
|
||
"cellEmpty": "—",
|
||
"chooseGroupProperty": "Выберите поле группировки",
|
||
"deleteProperty": "Удалить поле",
|
||
"deletePropertyConfirm": "Поле \"{name}\" и все его значения в записях этого блокнота будут удалены. Это нельзя отменить.",
|
||
"deletePropertySuccess": "Поле удалено",
|
||
"deletePropertyTitle": "Удалить это поле?",
|
||
"enableFailed": "Не удалось включить организованный вид",
|
||
"enableLabel": "Организовать",
|
||
"enableTitle": "Организовать этот блокнот (таблица, канбан, галерея…)",
|
||
"enabledHint": "Организованный режим включён",
|
||
"enabledHintDetail": "Поля отображаются в панели «Информация» каждой заметки.",
|
||
"exportCsv": "Экспорт CSV",
|
||
"filterContains": "Содержит",
|
||
"filterDone": "Готово",
|
||
"filterEmpty": "Пусто",
|
||
"filterEquals": "Равно",
|
||
"filterTodo": "A fazer",
|
||
"filterValue": "Фильтр значения…",
|
||
"helpBanner": {
|
||
"dismiss": "Понятно",
|
||
"kanban": "Вид Kanban: перетащите карточку для смены статуса. Используйте + в колонке для создания уже классифицированной заметки.",
|
||
"table": "Табличный вид: одна строка на запись, один столбец на поле. Нажмите на ячейку для редактирования. Наведите на заголовок столбца, чтобы удалить его (значок корзины)."
|
||
},
|
||
"importCsv": "Импорт CSV",
|
||
"insertLink": "Вставить ссылку в редакторе",
|
||
"intro": {
|
||
"activateKanbanHint": "Мы создаём поле \"Status\" с тремя столбцами. Вы можете переименовать параметры или добавить поля позже.",
|
||
"activateTableHint": "Мы создаём поле \"Status\" по умолчанию. Добавляйте новые поля в любое время кнопкой +.",
|
||
"databaseBody": "Добавьте общие поля (Статус, Срок, Приоритет…) к каждой заметке в этом блокноте. Содержимое заметок не меняется — это общие метаданные, похожие на легкую базу данных Notion.",
|
||
"databaseTitle": "Организованный блокнот",
|
||
"enableKanban": "Включить Kanban",
|
||
"enableTable": "Включить таблицу",
|
||
"enabledSuccess": "Организованный блокнот включён для этого блокнота",
|
||
"enabling": "Активация…",
|
||
"kanbanBody": "Те же записи в виде карточек, сгруппированных по столбцам (напр. Сделать → В работе → Готово). Перетащите для обновления статуса.",
|
||
"kanbanTitle": "Вид Kanban",
|
||
"tableBody": "Все заметки как строки, ваши поля как колонки. Редактируйте статус или даты прямо в сетке.",
|
||
"tableTitle": "Табличный вид"
|
||
},
|
||
"kanbanAddStatusColumns": "Добавить колонки статуса",
|
||
"kanbanAllNotes": "Все заметки",
|
||
"kanbanGroupBy": "Группировать по",
|
||
"kanbanSingleColumnHint": "Ваши недавние записи появятся здесь. Запишите идею или откройте блокнот, чтобы начать.",
|
||
"kanbanUnassigned": "Нераспределено",
|
||
"multiselectPick": "Выбрать…",
|
||
"newNoteInColumn": "Новая заметка",
|
||
"noFilter": "Без фильтра",
|
||
"noMatchingNotes": "Ни одна заметка не соответствует этому фильтру.",
|
||
"noPropertiesYet": "Пока нет полей.",
|
||
"propertiesSection": "Поля блокнота",
|
||
"propertyName": "Имя поля",
|
||
"propertyStatus": "Статус",
|
||
"propertyType": "Тип данных",
|
||
"propertyTypes": {
|
||
"checkbox": "Да/нет",
|
||
"date": "Дата",
|
||
"multiselect": "Множественный выбор",
|
||
"number": "Номер",
|
||
"select": "Один выбор",
|
||
"text": "Текст"
|
||
},
|
||
"relationEmpty": "Связать заметку…",
|
||
"relationNoResults": "Заметки не найдены",
|
||
"relationSearch": "Искать заметку…",
|
||
"selectOptions": "Варианты (по одному в строке)",
|
||
"selectOptionsPlaceholder": "Сделать\\\nВ работе\\\nГотово",
|
||
"semanticResonances": "Семантические резонансы",
|
||
"tagApplied": "мостики",
|
||
"viewCalendarHint": "Календарь — ваши заметки, упорядоченные по дате",
|
||
"viewGallery": "Галерея",
|
||
"viewGalleryHint": "Визуальные карточки — просматривайте записи одним взглядом",
|
||
"viewKanban": "Канбан",
|
||
"viewKanbanHint": "Колонки — как в Trello для отслеживания заметок",
|
||
"viewList": "Список",
|
||
"viewTable": "Стол",
|
||
"viewTableHint": "Структурированная таблица — одна строка на запись, один столбец на поле (статус, дата…)",
|
||
"wizard": {
|
||
"back": "Назад",
|
||
"doneHint": "Поля можно заполнить позже — или оставить пустыми.",
|
||
"fields": {
|
||
"dueDate": {
|
||
"name": "Срок выполнения"
|
||
},
|
||
"lastReview": {
|
||
"name": "Последний просмотр"
|
||
},
|
||
"level": {
|
||
"name": "Уровень",
|
||
"options": "Начинающий\nСредний\nПродвинутый"
|
||
},
|
||
"read": {
|
||
"name": "Читать"
|
||
},
|
||
"source": {
|
||
"name": "Источник"
|
||
},
|
||
"status": {
|
||
"name": "Статус",
|
||
"options": "Сделать\\\nВ работе\\\nГотово"
|
||
}
|
||
},
|
||
"fieldsHint": "Поле = общий столбец (статус, дата…). Заполняйте для каждой заметки по желанию.",
|
||
"finish": "Готово",
|
||
"goals": {
|
||
"learning": {
|
||
"desc": "Уровень, последний просмотр — хорошо работает как галерея.",
|
||
"title": "Учить / Повторять"
|
||
},
|
||
"reading": {
|
||
"desc": "Отметка прочтения, источник — для статей и ссылок.",
|
||
"title": "Читать и собирать"
|
||
},
|
||
"simple": {
|
||
"desc": "Меняйте представления без обязательных полей.",
|
||
"title": "Только организовать"
|
||
},
|
||
"tasks": {
|
||
"desc": "Статус, срок — отлично для канбана.",
|
||
"title": "Отслеживать задачи"
|
||
}
|
||
},
|
||
"kanbanNeedsStatus": "Отметьте поле с одним выбором (напр. Статус) для канбана.",
|
||
"next": "Далее",
|
||
"openFromKanban": "Настроить с помощником",
|
||
"readyToast": "Готово — заполняйте поля, когда хотите.",
|
||
"stepFields": "Какие поля добавить?",
|
||
"stepGoal": "Для чего этот блокнот?",
|
||
"stepView": "Как должны отображаться заметки?",
|
||
"subtitle": "Как лёгкая таблица: доп. информация к каждой заметке, без изменения текста.",
|
||
"title": "Организовать этот блокнот"
|
||
}
|
||
},
|
||
"wizard": {
|
||
"analyze": "Анализировать блокнот",
|
||
"apply": "Применить",
|
||
"autoOpenHint": "Открываем блокнот и обновляем боковую панель…",
|
||
"autoTags": "Автотеги",
|
||
"categories": "Предлагаемые группы",
|
||
"chooseProfile": "Какой у вас профиль?",
|
||
"confirmHint": "ИИ создаст блокнот с богатыми заметками: выносками, сворачиваемыми разделами, формулами, колонками сравнения, планами и ссылками.",
|
||
"created": "Блокнот создан:",
|
||
"createdToast": "Блокнот « {name} » готов — доступны ИИ-заметки",
|
||
"daysPlanned": "обнаруженные темы",
|
||
"duplicates": "Обнаружены дубликаты",
|
||
"examDate": "Дата экзамена",
|
||
"generate": "Создать блокнот",
|
||
"generatePlan": "Создать план",
|
||
"level": "Уровень",
|
||
"levelAdvanced": "Продвинутый",
|
||
"levelBeginner": "Начинающий",
|
||
"levelExpert": "Эксперт",
|
||
"levelIntermediate": "Средний",
|
||
"loading": "ИИ создает ваш блокнот со структурированными заметками...",
|
||
"noSuggestions": "Нет предложений — блокнот хорошо организован.",
|
||
"noteCount": "Количество заметок",
|
||
"notes": "заметки",
|
||
"notesCreated": "Записей создано",
|
||
"openNotebook": "Открыть блокнот",
|
||
"openingNotebook": "Открытие…",
|
||
"organizer": "Автотеги",
|
||
"organizerDesc": "ИИ анализирует ваши заметки и предлагает теги, группы и поиск дубликатов.",
|
||
"organizing": "Анализ заметок...",
|
||
"profileEngineer": "Инженер / Профессионал",
|
||
"profileEngineerDesc": "ИИ создает организованную техническую документацию со спецификациями и ссылками",
|
||
"profileStudent": "Ученик",
|
||
"profileStudentDesc": "ИИ создает структурированный учебный блокнот с резюме, формулами и ключевыми выводами",
|
||
"profileTeacher": "Учитель",
|
||
"profileTeacherDesc": "ИИ генерирует структуру курса с главами, упражнениями и целями обучения",
|
||
"progressCalling": "Вызов ИИ...",
|
||
"progressCreating": "Создание блокнота и заметок...",
|
||
"progressGenerating": "ИИ создаёт контент...",
|
||
"progressParsing": "Обработка ответа ИИ...",
|
||
"studyPlanLoading": "Создание плана...",
|
||
"studyPlanReminders": "Напоминания автоматически добавлены к вашим заметкам.",
|
||
"studyPlanSuccess": "План создан! Напоминания добавлены к вашим заметкам.",
|
||
"studyPlanner": "Учебный план",
|
||
"studyPlannerDesc": "ИИ создает план повторения на основе интервальных повторений.",
|
||
"success": "Блокнот успешно создан!",
|
||
"suggestedTags": "Предлагаемые теги",
|
||
"tagApplied": "мостики",
|
||
"taskA": "Задача A",
|
||
"taskB": "Задача B",
|
||
"title": "Создать блокнот с ИИ",
|
||
"topic": "Тема",
|
||
"topicEngineerPlaceholder": "напр: Термодинамика, Матанализ, Французская революция...",
|
||
"topicStudentPlaceholder": "упражнений создано!",
|
||
"topicTeacherPlaceholder": "напр: Архитектура микросервисов, Сетевая безопасность, ISO 27001..."
|
||
}
|
||
}
|