docs: add comprehensive Stripe billing guide
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 4s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 4s
Covers architecture, configuration steps, user flows, API routes, webhooks, pricing, testing with Stripe CLI, production checklist, and troubleshooting.
This commit is contained in:
@@ -49,8 +49,8 @@
|
||||
"sortOldest": "Сначала самый старый",
|
||||
"sortAlpha": "А → Я",
|
||||
"accountMenu": "Меню аккаунта",
|
||||
"profile": "Профиль",
|
||||
"signOut": "выход",
|
||||
"profile": "Profile",
|
||||
"signOut": "Sign out",
|
||||
"sortOrder": "Порядок сортировки",
|
||||
"freezePinnedNotebook": "Закрепить порядок на боковой панели блокнота",
|
||||
"unfreezePinnedNotebook": "Открепить порядок боковой панели блокнота",
|
||||
@@ -58,14 +58,15 @@
|
||||
"renameNotebook": "Переименовать",
|
||||
"sharedNotebookBadge": "· Shared",
|
||||
"sortManual": "Свободный порядок",
|
||||
"moveFailed": "Не удалось переместить блокнот",
|
||||
"dropToRoot": "Перетащите сюда для перемещения в корень"
|
||||
"moveFailed": "Failed to move notebook",
|
||||
"dropToRoot": "Drop here to move to root",
|
||||
"noReminders": "No active reminders."
|
||||
},
|
||||
"notes": {
|
||||
"title": "Заметки",
|
||||
"newNote": "Новая заметка",
|
||||
"reorganize": "Реорганизация заметок",
|
||||
"untitled": "Без названия",
|
||||
"untitled": "Untitled",
|
||||
"placeholder": "Сделайте заметку...",
|
||||
"markdownPlaceholder": "Сделайте заметку... (Поддерживается Markdown)",
|
||||
"titlePlaceholder": "Заголовок",
|
||||
@@ -81,12 +82,12 @@
|
||||
"add": "Добавить",
|
||||
"adding": "Добавление...",
|
||||
"close": "Закрыть",
|
||||
"confirmDelete": "Вы уверены, что хотите удалить эту заметку?",
|
||||
"confirmDelete": "Are you sure you want to delete this note?",
|
||||
"confirmLeaveShare": "Вы уверены, что хотите покинуть эту общую заметку?",
|
||||
"sharedBy": "Поделился",
|
||||
"sharedShort": "Общий",
|
||||
"leaveShare": "Покинуть",
|
||||
"delete": "Удалить",
|
||||
"delete": "Delete",
|
||||
"archive": "Архивировать",
|
||||
"unarchive": "Разархивировать",
|
||||
"pin": "Закрепить",
|
||||
@@ -127,7 +128,7 @@
|
||||
"duplicate": "Дублировать",
|
||||
"share": "Поделиться",
|
||||
"showCollaborators": "Показать соавторов",
|
||||
"pinned": "Закреплённые",
|
||||
"pinned": "Note pinned",
|
||||
"others": "Другие",
|
||||
"noNotes": "Нет заметок",
|
||||
"noNotesFound": "Заметки не найдены",
|
||||
@@ -159,8 +160,8 @@
|
||||
"recent": "Недавние",
|
||||
"addNote": "Добавить заметку",
|
||||
"readMore": "Читать далее",
|
||||
"remove": "Удалить",
|
||||
"dragToReorder": "Перетащите для изменения порядка",
|
||||
"remove": "Remove",
|
||||
"dragToReorder": "Drag to reorder",
|
||||
"more": "Ещё",
|
||||
"emptyState": "Здесь нет заметок",
|
||||
"metadataPanel": "Подробности",
|
||||
@@ -173,7 +174,7 @@
|
||||
"improveFailed": "Ошибка улучшения",
|
||||
"transformFailed": "Ошибка преобразования",
|
||||
"markdown": "Markdown",
|
||||
"unpinned": "Откреплённая",
|
||||
"unpinned": "Note unpinned",
|
||||
"redoShortcut": "Повторить (Ctrl+Y)",
|
||||
"undoShortcut": "Отменить (Ctrl+Z)",
|
||||
"reorderTabs": "Изменить порядок вкладок",
|
||||
@@ -751,7 +752,7 @@
|
||||
"downloadFailed": "Загрузка не удалась"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Главная",
|
||||
"home": "Home",
|
||||
"notes": "Заметки",
|
||||
"notebooks": "Блокноты",
|
||||
"generalNotes": "Общие заметки",
|
||||
@@ -761,7 +762,7 @@
|
||||
"aiSettings": "Настройки ИИ",
|
||||
"logout": "Выйти",
|
||||
"login": "Войти",
|
||||
"adminDashboard": "Панель администратора",
|
||||
"adminDashboard": "Admin Dashboard",
|
||||
"diagnostics": "Диагностика",
|
||||
"trash": "Корзина",
|
||||
"support": "Поддержать Memento ☕",
|
||||
@@ -786,7 +787,8 @@
|
||||
"proPlan": "Про-план",
|
||||
"chat": "ИИ-чат",
|
||||
"lab": "Лаборатория",
|
||||
"agents": "Агенты"
|
||||
"agents": "Агенты",
|
||||
"sharedWithMe": "Shared with me"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Настройки",
|
||||
@@ -814,7 +816,7 @@
|
||||
"security": "Безопасность",
|
||||
"about": "О программе",
|
||||
"version": "Версия",
|
||||
"settingsSaved": "Настройки сохранены",
|
||||
"settingsSaved": "Settings saved",
|
||||
"cardSizeMode": "Note Size",
|
||||
"cardSizeModeDescription": "Choose between variable sizes or uniform size",
|
||||
"selectCardSizeMode": "Select display mode",
|
||||
@@ -835,14 +837,14 @@
|
||||
"semanticIndexingDescription": "Создать векторы для всех заметок для поиска по смыслу",
|
||||
"profile": "Профиль",
|
||||
"searchNoResults": "Результаты не найдены",
|
||||
"languageAuto": "Автоматически",
|
||||
"languageAuto": "Language set to Auto",
|
||||
"emailNotifications": "Email-уведомления",
|
||||
"emailNotificationsDesc": "Получать важные уведомления по email",
|
||||
"desktopNotifications": "Уведомления на рабочем столе",
|
||||
"desktopNotificationsDesc": "Получать уведомления в браузере",
|
||||
"notificationsDesc": "Управление настройками уведомлений",
|
||||
"autoSave": "Автосохранение",
|
||||
"autoSaveDesc": "Автоматически сохранять изменения во время ввода"
|
||||
"autoSave": "Auto-save",
|
||||
"autoSaveDesc": "Automatically save changes while typing"
|
||||
},
|
||||
"profile": {
|
||||
"title": "Профиль",
|
||||
@@ -864,10 +866,10 @@
|
||||
"preferredLanguage": "Предпочитаемый язык",
|
||||
"selectLanguage": "Выберите язык",
|
||||
"languageDescription": "Этот язык будет использоваться для функций на базе ИИ, анализа содержимого и текста интерфейса.",
|
||||
"autoDetect": "Автоопределение",
|
||||
"autoDetect": "Auto-detect",
|
||||
"updateSuccess": "Профиль обновлён",
|
||||
"updateFailed": "Не удалось обновить профиль",
|
||||
"languageUpdateSuccess": "Язык успешно обновлён",
|
||||
"languageUpdateSuccess": "Language updated successfully",
|
||||
"languageUpdateFailed": "Не удалось обновить язык",
|
||||
"profileUpdated": "Профиль обновлён",
|
||||
"profileError": "Ошибка обновления профиля",
|
||||
@@ -922,8 +924,8 @@
|
||||
},
|
||||
"general": {
|
||||
"loading": "Загрузка...",
|
||||
"save": "Сохранить",
|
||||
"cancel": "Отмена",
|
||||
"save": "Save",
|
||||
"cancel": "Cancel",
|
||||
"add": "Добавить",
|
||||
"edit": "Редактировать",
|
||||
"confirm": "Подтвердить",
|
||||
@@ -984,7 +986,7 @@
|
||||
"createNew": "Создать новый блокнот",
|
||||
"createDescription": "Начните новую коллекцию для эффективной организации ваших заметок, идей и проектов.",
|
||||
"name": "Название блокнота",
|
||||
"namePlaceholder": "напр. Маркетинговая стратегия Q4",
|
||||
"namePlaceholder": "Notebook name",
|
||||
"myNotebook": "Мой блокнот",
|
||||
"saving": "Сохранение...",
|
||||
"selectIcon": "Значок",
|
||||
@@ -993,7 +995,7 @@
|
||||
"creating": "Создание...",
|
||||
"edit": "Редактировать блокнот",
|
||||
"editDescription": "Измените название, значок и цвет вашего блокнота.",
|
||||
"delete": "Удалить блокнот",
|
||||
"delete": "Delete",
|
||||
"deleteWarning": "Вы уверены, что хотите удалить этот блокнот? Заметки будут перемещены в Общие заметки.",
|
||||
"deleteConfirm": "Удалить",
|
||||
"summary": "Сводка блокнота",
|
||||
@@ -1012,7 +1014,10 @@
|
||||
"pinnedFrozenTooltip": "Прикрепленный блокнот — заказ заморожен",
|
||||
"organizeNotebookWithAITooltip": "Организуйте этот блокнот с помощью ИИ",
|
||||
"assistantRequiredForSummarize": "Включите AI Assistant в настройках, чтобы подводить итоги.",
|
||||
"createSubnotebook": "Добавить субноутбук"
|
||||
"createSubnotebook": "Добавить субноутбук",
|
||||
"createSubNotebook": "Add sub-notebook",
|
||||
"rename": "Rename",
|
||||
"moveToTrash": "Move to trash"
|
||||
},
|
||||
"notebookSuggestion": {
|
||||
"title": "Переместить в {name}?",
|
||||
@@ -1430,20 +1435,22 @@
|
||||
},
|
||||
"appearance": {
|
||||
"title": "Внешний вид",
|
||||
"description": "Настройте внешний вид приложения",
|
||||
"description": "Customize the interface",
|
||||
"notesViewDescription": "Выберите, как отображаются заметки на главной странице и в блокнотах.",
|
||||
"notesViewLabel": "Макет заметок",
|
||||
"notesViewTabs": "Вкладки (в стиле OneNote)",
|
||||
"notesViewMasonry": "Карточки (сетка)",
|
||||
"notesViewList": "Список (журнал)",
|
||||
"selectTheme": "Select theme",
|
||||
"fontFamilyLabel": "Семейство шрифтов",
|
||||
"fontFamilyDescription": "Выберите шрифт, используемый во всём приложении",
|
||||
"selectTheme": "Choose your preferred theme",
|
||||
"fontFamilyLabel": "Font",
|
||||
"fontFamilyDescription": "Choose the application's font",
|
||||
"selectFontFamily": "Inter оптимизирован для читаемости, Системный использует нативный шрифт вашей ОС",
|
||||
"fontSystem": "Системный шрифт по умолчанию",
|
||||
"fontSystem": "System",
|
||||
"fontInterDefault": "Inter (default)",
|
||||
"fontPlayfairDisplay": "Playfair Display",
|
||||
"fontJetBrainsMono": "JetBrains Mono"
|
||||
"fontJetBrainsMono": "JetBrains Mono",
|
||||
"accentColorTitle": "Accent Color",
|
||||
"accentColorDescription": "Set the main color of your workspace"
|
||||
},
|
||||
"generalSettings": {
|
||||
"title": "General",
|
||||
@@ -1477,18 +1484,26 @@
|
||||
},
|
||||
"trash": {
|
||||
"title": "Корзина",
|
||||
"empty": "Корзина пуста",
|
||||
"emptyDescription": "Удалённые заметки появятся здесь",
|
||||
"restore": "Восстановить",
|
||||
"empty": "Trash is empty",
|
||||
"emptyDescription": "Deleted items will appear here. They are kept for 30 days before permanent deletion.",
|
||||
"restore": "Restore",
|
||||
"deletePermanently": "Удалить навсегда",
|
||||
"noteTrashed": "Заметка перемещена в корзину",
|
||||
"noteRestored": "Заметка восстановлена",
|
||||
"notePermanentlyDeleted": "Заметка удалена навсегда",
|
||||
"emptyTrash": "Очистить корзину",
|
||||
"emptyTrashConfirm": "Удалить навсегда все заметки из корзины?",
|
||||
"emptyTrashConfirm": "Empty trash? This is irreversible.",
|
||||
"emptyTrashSuccess": "Корзина очищена",
|
||||
"permanentDelete": "Удалить навсегда",
|
||||
"permanentDeleteConfirm": "Эта заметка будет удалена навсегда. Это действие нельзя отменить."
|
||||
"permanentDelete": "Delete permanently",
|
||||
"permanentDeleteConfirm": "Эта заметка будет удалена навсегда. Это действие нельзя отменить.",
|
||||
"restoreSuccess": "Restored successfully",
|
||||
"restoreError": "Failed to restore",
|
||||
"permanentDeleteSuccess": "Permanently deleted",
|
||||
"deleteError": "Failed to delete",
|
||||
"daysRemaining": "DAYS LEFT",
|
||||
"notebookContentPreserved": "Notebook content preserved",
|
||||
"notebookRestoreHint": "Restoring a notebook also restores all its notes.",
|
||||
"filterAll": "All"
|
||||
},
|
||||
"footer": {
|
||||
"privacy": "Конфиденциальность",
|
||||
@@ -1583,7 +1598,23 @@
|
||||
"chinese": "китайский",
|
||||
"japanese": "японский"
|
||||
},
|
||||
"customPlaceholder": "например арабский, русский…"
|
||||
"customPlaceholder": "например арабский, русский…",
|
||||
"autoDetect": "Auto-detect",
|
||||
"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": "Неизвестно",
|
||||
@@ -1591,16 +1622,16 @@
|
||||
"loading": "Загрузка...",
|
||||
"error": "Ошибка",
|
||||
"success": "Успешно",
|
||||
"confirm": "Подтвердить",
|
||||
"cancel": "Отмена",
|
||||
"confirm": "Confirm",
|
||||
"cancel": "Cancel",
|
||||
"close": "Закрыть",
|
||||
"save": "Сохранить",
|
||||
"delete": "Удалить",
|
||||
"edit": "Редактировать",
|
||||
"add": "Добавить",
|
||||
"remove": "Удалить",
|
||||
"search": "Поиск",
|
||||
"noResults": "Нет результатов",
|
||||
"search": "Search...",
|
||||
"noResults": "No notes found",
|
||||
"required": "Обязательно",
|
||||
"optional": "Необязательно"
|
||||
},
|
||||
@@ -1982,7 +2013,9 @@
|
||||
"searching": "Поиск...",
|
||||
"noNotesFoundForContext": "Не найдено заметок по этому вопросу. Ответьте, используя свои общие знания.",
|
||||
"webSearch": "Веб-поиск",
|
||||
"timeoutWarning": "Response is taking longer than expected..."
|
||||
"timeoutWarning": "Response is taking longer than expected...",
|
||||
"quotaExceededBasic": "AI Chat is available from the PRO plan onwards.",
|
||||
"quotaExceededTier": "Monthly quota reached for {tier} plan. It will reset next month."
|
||||
},
|
||||
"labHeader": {
|
||||
"title": "Лаборатория",
|
||||
@@ -2550,5 +2583,13 @@
|
||||
"link2Href": "#"
|
||||
}
|
||||
}
|
||||
},
|
||||
"noteHistory": {
|
||||
"title": "Title",
|
||||
"content": "Content",
|
||||
"untitled": "Untitled",
|
||||
"emptyState": "No versions available",
|
||||
"selectVersion": "Select a version to preview its content",
|
||||
"currentVersion": "current"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user