fix(ui): thème, textes et lisibilité restants de la revue
All checks were successful
CI / Lint, Unit Tests & Build (push) Successful in 6m57s
CI / Deploy production (on server) (push) Successful in 24s

Les boutons suivent la couleur d’apparence, les libellés trop petits ou trop techniques sont clarifiés, et le catalogue des fournisseurs se met à jour tout seul.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Antigravity
2026-08-30 21:13:07 +00:00
parent ebf6f16fde
commit afbb0dfc2d
77 changed files with 2842 additions and 1546 deletions

View File

@@ -130,7 +130,7 @@
"add": "افزودن",
"adding": "در حال افزودن...",
"close": "بستن",
"confirmDelete": "آیا واقعاً می‌خواهید این یادداشت را حذف کنید؟",
"confirmDelete": "این یادداشت به سطل زباله می‌رود. بعداً می‌توانید آن را برگردانید.",
"confirmLeaveShare": "آیا مطمئن هستید که می‌خواهید این یادداشت اشتراکی را ترک کنید؟",
"sharedBy": "به اشتراک گذاشته توسط",
"sharedShort": "به اشتراک گذاشته شده است",
@@ -2095,14 +2095,14 @@
"collapse": "جمع کردن"
},
"mcpSettings": {
"title": "MCP",
"title": "ابزارهای بیرونی",
"description": "مدیریت کلیدهای API و پیکربندی ابزارهای خارجی",
"tierRequired": "فقط Pro+",
"upgradeHint": "دسترسی به MCP (کلیدهای API برای Cursor، Claude Desktop و غیره) نیاز به طرح Pro یا بالاتر دارد. برای فعال کردن این قابلیت، در بخش صورتحساب ارتقا دهید.",
"whatIsMcp": {
"title": "MCP چیست؟",
"title": "این به چه کار می‌آید؟",
"description": "پروتکل زمینه مدل (MCP) یک پروتکل باز است که به مدل‌های هوش مصنوعی امکان تعامل امن با ابزارها و منابع داده خارجی را می‌دهد. با MCP می‌توانید ابزارهایی مانند Claude Code، Cursor یا N8N را به نمونه Memento خود متصل کنید تا یادداشت‌های خود را به صورت برنامه‌نویسی بخوانید، ایجاد کنید و سازماندهی کنید.",
"learnMore": "بیشتر درباره MCP بدانید"
"learnMore": "بیشتر بدانید"
},
"serverStatus": {
"title": "وضعیت سرور",
@@ -2161,12 +2161,12 @@
}
},
"helpBox": {
"title": "MCP (Model Context Protocol) چیست؟",
"title": "چطور یک ابزار را وصل کنم؟",
"step1": "MCP یک پروتکل است که به عامل‌های هوش مصنوعی Memento اجازه می‌دهد به ابزارهای خارجی (پایگاه داده، API، فایل‌ها و غیره) متصل شوند.",
"step2": "Memento یک سرور MCP با ۲۲ ابزار ارائه می‌دهد — عامل‌های شما می‌توانند یادداشت بخوانید/ایجاد کنید، در پایگاه داده جستجو کنید، دفترچه‌ها را مدیریت کنید و غیره.",
"step3": "اینجا یک کلید API ایجاد کنید، سپس آن را در کلاینت MCP خود (Claude Desktop، Cursor، Continue.dev…) با URL سرور پیکربندی کنید.",
"step4": "فرمت پیکربندی: URL سرور MCP + کلید شما در هدر Authorization.",
"step4Link": "مستندات MCP",
"step4Link": "راهنمای رسمی",
"step5": "کاربرد: از Claude Desktop بخواهید یک یادداشت در Memento بنویسد، در دفترچه‌های شما جستجو کند یا یک عامل ایجاد کند."
}
},
@@ -2334,6 +2334,17 @@
"title": "قالب‌ها",
"install": "نصب",
"installing": "در حال نصب...",
"seeAll": "دیدن همه",
"showLess": "نمایش کمتر",
"categoryAll": "همه",
"categoryWatch": "رصد",
"categoryDigest": "خلاصه‌ها",
"categoryTools": "ابزارها",
"categoryGenerate": "ساختن",
"taskExtractor": {
"name": "کارها در یادداشت‌ها",
"description": "کارها را در یادداشت‌هایتان پیدا می‌کند و در یک جا جمع می‌کند."
},
"veilleAI": {
"name": "پایش هوش مصنوعی",
"description": "از ۵ سایت تخصصی هوش مصنوعی استخراج و خلاصه هفتگی تولید می‌کند."
@@ -2740,7 +2751,7 @@
"slashDatabaseDesc": "داده‌های ساختاریافته دفترچه خود را جاسازی کنید",
"slashLinkPreview": "پیش‌نمایش پیوند",
"slashLinkPreviewDesc": "تبدیل یک URL به کارت بصری",
"slashLivingBlock": "بلوک زنده",
"slashLivingBlock": "بلوک پیوندی",
"slashLivingBlockDesc": "درج از یادداشت دیگر",
"slashMath": "معادله",
"slashMathDesc": "فرمول ریاضی به نمادگذاری LaTeX",
@@ -3003,7 +3014,7 @@
"proChat": "100 chat messages / month",
"later": "بعداً",
"upgradePricing": "ارتقا به Pro",
"addApiKey": "از کلید API خودتان استفاده کنید (BYOK)",
"addApiKey": "از کلید خودتان استفاده کنید",
"featureReformulate": "بازنویسی",
"featureChat": "پیام‌های هوش مصنوعی",
"featureBrainstormCreate": "ایجاد طوفان فکری",
@@ -3025,10 +3036,10 @@
"outOfCredits": "اعتبار تمام شد — گزینه‌ها"
},
"byokSettings": {
"title": "کلیدهای API شما (BYOK)",
"title": "کلیدهای ارائه‌دهنده شما",
"description": "Connect your own LLM provider keys to bypass Discovery Pack quotas. Keys are encrypted at rest.",
"badgeActive": "BYOK فعال",
"tierRequired": "BYOK به طرح Pro یا بالاتر نیاز دارد. ارتقا دهید تا کلیدهای API خود را متصل کنید.",
"badgeActive": "کلیدها فعال‌اند",
"tierRequired": "این گزینه به طرح Pro یا بالاتر نیاز دارد.",
"provider": "ارائه‌دهنده",
"providerPlaceholder": "یک ارائه‌دهنده انتخاب کنید",
"alias": "برچسب (اختیاری)",
@@ -3168,6 +3179,9 @@
"fetchInvoicesFailed": "بارگذاری تاریخچه صورتحساب ناموفق بود.",
"savePercent": "~۱۷٪ صرفه‌جویی",
"cancelSubscription": "لغو اشتراک",
"changeOffer": "تغییر طرح",
"downgradeToFree": "بازگشت به طرح رایگان",
"cancellingNotice": "لغو برنامه‌ریزی شده — دسترسی تا {date}",
"disabledByAdmin": "صورتحساب و ارتقاء طرح در حال حاضر غیرفعال است. اگر به دسترسی نیاز دارید با مدیر خود تماس بگیرید.",
"creditsFromPacks": "اعتبار بسته‌ها",
"creditsRemaining": "اعتبار باقی‌مانده",
@@ -3284,34 +3298,37 @@
"title": "کار سنگین را واگذار کنید.",
"desc": "پژوهش، اسکراپ، اسلاید، نمودار، پایش — عامل‌هایی که در مغز دوم می‌نویسند.",
"scraper": {
"title": "Scraper",
"title": "پایشگر",
"desc": "آدرس و RSS → یادداشت‌های سنتزشده با تصویر."
},
"researcher": {
"title": "Researcher",
"title": "پژوهشگر",
"desc": "پرس‌وجوی عمیق، منابع، یادداشت پژوهشی ساخت‌یافته."
},
"slideGen": {
"title": "Slide Gen",
"title": "اسلایدها",
"desc": "یادداشت → ارائه یا اسلاید HTML تعاملی."
},
"monitor": {
"title": "Monitor",
"title": "ناظر",
"desc": "دفترها را پایش می‌کند: روند و بینش."
},
"diagramGen": {
"title": "Diagram Gen",
"title": "نمودار",
"desc": "ایده → مایند‌مپ و فلو Excalidraw."
},
"custom": {
"title": "Custom",
"title": "سفارشی",
"desc": "نقش‌ها، منابع و زمان‌بندی خودتان."
}
},
"byok": {
"label": "بدون قفل‌شدن",
"title": "کلیدهای شما. مدل‌های شما. مغز دوم شما.",
"desc": "اعتبار Memento یا OpenAI، Anthropic، Google… با یک کلیک عوض کنید."
"desc": "اعتبار Memento، یا ارائه‌دهندهٔ خودتان. با یک کلیک عوض کنید — محصول مال شما می‌ماند.",
"pointCredits": "اگر ساده می‌خواهید، اعتبار Memento",
"pointProvider": "یا ارائه‌دهندهٔ خودتان را وصل کنید",
"pointYours": "کلید پیش خودتان می‌ماند — اینجا هرگز نشان داده نمی‌شود"
},
"pricing": {
"label": "Pricing",
@@ -3339,7 +3356,7 @@
"desc": "برای ذهن‌های جدی.",
"cta": "برو به Pro",
"feature0": "یادداشت نامحدود",
"feature1": "BYOK",
"feature1": "کلیدهای خودتان",
"feature2": "۲۰۰ جستجوی معنایی / ماه",
"feature3": "عامل‌ها (۱۲ اجرا/ماه)",
"feature4": "تاریخچه ۳۰ روز",
@@ -3350,11 +3367,11 @@
"desc": "مغز دوم تیمی.",
"cta": "انتخاب Business",
"feature0": "۱۰ همکار",
"feature1": "BYOK · ۱۳ ارائه‌دهنده",
"feature1": "کلیدهای شما · {count} ارائه‌دهنده",
"feature2": "۱۰۰۰ جستجوی معنایی",
"feature3": "عامل‌ها (۶۰ اجرا/ماه)",
"feature4": "طوفان فکری نامحدود",
"feature5": "API / MCP"
"feature5": "ابزارهای بیرونی"
},
"enterprise": {
"name": "Enterprise",
@@ -3545,12 +3562,12 @@
"feature_search_title": "جستجوی معنایی",
"feature_search_desc": "هر یادداشتی را بر اساس معنا پیدا کنید، نه فقط کلمات کلیدی.",
"feature_flashcards_title": "فلش‌کارت‌های هوش مصنوعی",
"feature_flashcards_desc": "کارت‌های مرور SRS را با یک کلیک از یادداشت‌هایتان بسازید.",
"feature_flashcards_desc": "کارت‌های مرور را با یک کلیک از یادداشت‌هایتان بسازید.",
"feature_brainstorm_title": "طوفان فکری هوش مصنوعی",
"feature_brainstorm_desc": "جلسات طوفان فکری مشارکتی با پشتیبانی هوش مصنوعی.",
"feature_chat_title": "گفتگو با یادداشت‌ها",
"feature_chat_desc": "از پایگاه دانش شخصی خود سوال بپرسید.",
"feature_insights_title": "بینش‌های معنایی",
"feature_insights_title": "پیوندها",
"feature_insights_desc": "ارتباط‌های پنهان بین ایده‌هایتان را کشف کنید.",
"feature_export_title": "خروجی Markdown",
"feature_export_desc": "یادداشت‌هایتان را با فرمت Markdown استاندارد وارد و صادر کنید.",
@@ -3638,9 +3655,10 @@
"createDiagramCostHint": "≈ ۴ اعتبار هوش مصنوعی"
},
"insightsView": {
"title": "بینش‌های معنایی",
"title": "پیوندها",
"toggleMenu": "نمایش یا پنهان‌کردن منو",
"subtitle": "معماری پنهان دانش خود را کشف کنید",
"resync": "همگام‌سازی مجدد شبکه",
"resync": "به‌روزرسانی",
"mapping": "در حال نقشه‌برداری…",
"loading": "در حال بارگذاری یادداشت‌ها…",
"mappingTitle": "در حال نقشه‌برداری دانش شما…",
@@ -3800,7 +3818,7 @@
"apiKey": "کلید API",
"apiUrl": "آدرس API",
"baseUrlRequired": "URL API را ارائه دهید",
"byokActive": "BYOK فعال",
"byokActive": "کلیدها فعال‌اند",
"choose": "انتخاب…",
"chooseModel": "یک مدل انتخاب کنید…",
"chooseProvider": "یک تأمین‌کننده انتخاب کنید…",
@@ -4011,7 +4029,7 @@
"tabProgress": "پیشرفت",
"tapToFlip": "فاصله یا ضربه برای چرخش",
"toolbarGenerate": "تولید فلش‌کارت",
"toolbarGenerateHint": "تکرار با فاصله SM-2",
"toolbarGenerateHint": "در زمان درست برمی‌گردند",
"totalCardsLabel": "مجموع کارت‌ها",
"totalReviewsLabel": "مجموع مرورها",
"upToDate": "به‌روز",
@@ -4055,6 +4073,9 @@
"homeDashboard": {
"activityEmptyHint": "یادداشت‌ها را ویرایش کنید تا ریتم نوشتن خود را در ۹۰ روز گذشته ببینید.",
"agentCreated": "عامل ایجاد و آغاز شد",
"agentCreatedInCard": "عامل آماده است.",
"agentOpenCreated": "باز کردن عامل",
"agentSeeNextSuggestion": "دیدن پیشنهاد بعدی",
"agentDiscovery": "عامل",
"agentFailed": "ایجاد ناموفق بود",
"agentsEmpty": "هنوز عامل تحقیقی پیشنهاد نشده. ادامه دهید — Memento زمانی که یادداشت‌های شما خوشه‌بندی شوند موضوعات ترکیبی پیشنهاد می‌دهد.",
@@ -4063,6 +4084,8 @@
"aiFound": "هوش مصنوعی یافت",
"aiProviderUnavailable": "هوش مصنوعی موقتاً در دسترس نیست. تنظیمات تأمین‌کننده خود را بررسی کنید.",
"allCaughtUp": "همه به‌روز.",
"remindersEmpty": "یادآوری برای امروز نیست.",
"remindersOpenAll": "دیدن یادآورها",
"alreadySeen": "دیده‌شده",
"analyzeNotes": "تحلیل یادداشت‌های من",
"analyzing": "در حال تجزیه و تحلیل…",
@@ -4180,6 +4203,8 @@
"pulseReview": "{count} برای بررسی",
"quickCapture": "ضبط سریع",
"quickCapturePlaceholder": "یک ایده، یک فکر… برای ثبت در صندوق ورودی Enter بزنید.",
"captureGoesToFile": "به صندوق ورودی می‌رود.",
"captureSend": "ارسال به صندوق ورودی",
"reminders": "یادآورها",
"resumeAlso": "همچنین اخیراً",
"resumeEmptyCta": "ثبت یک ایده",
@@ -4267,6 +4292,7 @@
"widgetHide": "پنهان کردن ویجت",
"widgetOpen": "باز کردن",
"widgetPinnedEmpty": "هنوز یادداشت سنجاق شده‌ای نیست.",
"pinnedNoNotebook": "بدون دفترچه",
"widgetReset": "بازنشانی",
"widgetResetDone": "داشبورد پیش‌فرض بازیابی شد.",
"widgetStatsBridges": "پل‌ها",