Files
Momento/memento-note/locales/hi.json
Sepehr Ramezani dbd49d6fcb
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 1m25s
feat: 8 AI providers, rich text editor, agent notifications, UI contrast & font settings
- Add DeepSeek, OpenRouter, Mistral, Z.AI, LM Studio as AI providers
  with editable model names via Combobox in admin settings
- Fix OpenRouter broken by normalizeProvider bug in config.ts
- Convert agent-created notes from Markdown to HTML (TipTap rich text)
- Add Notification model + in-app notifications for agent results
- Agent notification click opens the created note directly
- Add note count display on notebook and inbox headers
- Fix checklist toggle in card view (persist state via localCheckItems)
- Add checklist creation option in tabs/list view (dropdown on + button)
- Fix image description ENOENT error with HTTP fallback
- Improve UI contrast across all themes (input, border, checkbox visibility)
- Add font family setting (Inter vs System Default) in Appearance settings
- Fix CSS font-sans variable conflict (removed dead Geist references)
- Update README with new features and 8 providers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-01 16:14:07 +02:00

1619 lines
116 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": "Sign out",
"confirmPassword": "पासवर्ड की पुष्टि करें",
"confirmPasswordPlaceholder": "अपना पासवर्ड दोबारा दर्ज करें"
},
"sidebar": {
"notes": "Notes",
"reminders": "Reminders",
"labels": "Labels",
"editLabels": "Edit labels",
"newNoteTabs": "नया नोट",
"newNoteTabsHint": "इस नोटबुक में नोट बनाएं",
"noLabelsInNotebook": "इस नोटबुक में कोई लेबल नहीं",
"archive": "Archive",
"trash": "Trash",
"clearFilter": "Remove filter"
},
"notes": {
"title": "नोट्स",
"newNote": "नया नोट",
"untitled": "शीर्षकहीन",
"placeholder": "नोट लें...",
"markdownPlaceholder": "नोट लें... (Markdown समर्थित)",
"titlePlaceholder": "शीर्षक",
"listItem": "सूची आइटम",
"addListItem": "+ सूची आइटम",
"newChecklist": "नई चेकलिस्ट",
"add": "जोड़ें",
"adding": "जोड़ रहे हैं...",
"close": "बंद करें",
"confirmDelete": "क्या आप वाकई इस नोट को हटाना चाहते हैं?",
"confirmLeaveShare": "क्या आप वाकई इस साझा नोट को छोड़ना चाहते हैं?",
"sharedBy": "द्वारा साझा किया गया",
"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": "Note deleted",
"deleteFailed": "Failed to delete note",
"aiAssistant": "AI सहायक",
"changeSize": "आकार बदलें",
"backgroundOptions": "बैकग्राउंड विकल्प",
"moreOptions": "अधिक विकल्प",
"remindMe": "मुझे याद दिलाएं",
"markdownMode": "Markdown",
"addCollaborators": "सहयोगी जोड़ें",
"duplicate": "डुप्लिकेट",
"share": "साझा करें",
"showCollaborators": "सहयोगी दिखाएं",
"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": "नोट जोड़ें",
"remove": "हटाएं",
"dragToReorder": "पुनर्व्यवस्थित करने के लिए खींचें",
"more": "अधिक",
"emptyState": "कोई नोट नहीं",
"emptyStateTabs": "इस दृश्य में कोई नोट नहीं। साइडबार में \"नया नोट\" का उपयोग करें (कंपोज़र में AI शीर्षक सुझाव उपलब्ध)।",
"inNotebook": "नोटबुक में",
"moveFailed": "ले जाने में विफल",
"clarifyFailed": "स्पष्ट करने में विफल",
"shortenFailed": "छोटा करने में विफल",
"improveFailed": "सुधारने में विफल",
"transformFailed": "रूपांतरित करने में विफल",
"markdown": "Markdown",
"unpinned": "अनपिन किया गया",
"redoShortcut": "फिर से करें (Ctrl+Y)",
"undoShortcut": "पूर्ववत करें (Ctrl+Z)",
"viewCards": "कार्ड दृश्य",
"viewCardsTooltip": "ड्रैग-एंड-ड्रॉप पुनर्व्यवस्था के साथ कार्ड ग्रिड",
"viewTabs": "सूची दृश्य",
"viewTabsTooltip": "ऊपर टैब, नीचे नोट — पुनर्व्यवस्थित करने के लिए टैब खींचें",
"viewModeGroup": "नोट्स प्रदर्शन मोड",
"reorderTabs": "टैब पुनर्व्यवस्थित करें",
"modified": "संशोधित",
"created": "बनाया गया",
"loading": "लोड हो रहा है...",
"exportPDF": "PDF निर्यात करें",
"savedStatus": "सहेजा गया",
"dirtyStatus": "संशोधित",
"completedLabel": "पूर्ण",
"notes.emptyNotebook": "खाली नोटबुक",
"notes.emptyNotebookDesc": "इस नोटबुक में कोई नोट नहीं है। एक बनाने के लिए + पर क्लिक करें।",
"notes.noNoteSelected": "कोई नोट चुना नहीं गया",
"notes.selectOrCreateNote": "सूची से एक नोट चुनें या एक नया बनाएं।",
"commitVersion": "संस्करण सहेजें",
"versionSaved": "संस्करण सहेजा गया",
"deleteVersion": "इस संस्करण को हटाएं",
"versionDeleted": "संस्करण हटाया गया",
"deleteVersionConfirm": "क्या आप इस संस्करण को स्थायी रूप से हटाना चाहते हैं?",
"historyMode": "इतिहास मोड",
"historyModeManual": "मैनुअल (कमिट बटन)",
"historyModeAuto": "स्वचालित (स्मार्ट)",
"historyModeManualDesc": "कमिट बटन से मैन्युअल स्नैपशॉट बनाएं",
"historyModeAutoDesc": "स्मार्ट डिटेक्शन के साथ ऑटो स्नैपशॉट",
"history": "इतिहास",
"historyRestored": "संस्करण पुनर्स्थापित",
"historyEnabled": "इतिहास सक्षम किया गया",
"historyDisabledTitle": "Version history",
"historyDisabledDesc": "आपके खाते के लिए इतिहास अक्षम है।",
"historyEnabledTitle": "History enabled!",
"historyEnabledDesc": "Versions of this note will now be recorded.",
"enableHistory": "इतिहास सक्षम करें",
"historyEmpty": "कोई संस्करण उपलब्ध नहीं",
"historySelectVersion": "पूर्वावलोकन के लिए एक संस्करण चुनें",
"sortBy": "इसके अनुसार क्रमबद्ध करें",
"sortDateDesc": "तिथि (नवीनतम)",
"sortDateAsc": "तिथि (पुराना)",
"sortTitleAsc": "शीर्षक A → Z",
"sortTitleDesc": "शीर्षक Z → A",
"suggestTitle": "AI title",
"generateTitleFromImage": "Generate title from image",
"titleGenerated": "Title generated",
"content": "Content",
"restore": "Restore",
"createFailed": "Failed to create note",
"updateFailed": "Failed to update note",
"archived": "Note archived",
"archiveFailed": "Failed to archive",
"sort": "Sort",
"confirmDeleteTitle": "Delete note",
"leftShare": "Share removed",
"dismissed": "Note dismissed from recent",
"generalNotes": "General Notes",
"noteType": "नोट प्रकार",
"typeText": "पाठ",
"typeMarkdown": "मार्कडाउन",
"typeRichText": "रिच टेक्स्ट",
"typeChecklist": "चेकलिस्ट",
"richTextPlaceholder": "एक नोट लिखें...",
"switchTypeTitle": "नोट प्रकार बदलें?",
"switchTypeWarning": "{type} में बदलने पर कुछ फ़ॉर्मेटिंग खो सकती है।",
"switchTypeContentPreserved": "आपकी सामग्री सादे पाठ के रूप में संरक्षित रहेगी।",
"switchType": "{type} में बदलें"
},
"pagination": {
"previous": "←",
"pageInfo": "पृष्ठ {currentPage} / {totalPages}",
"next": "→"
},
"labels": {
"title": "Labels",
"filter": "Filter by Label",
"manage": "Manage Labels",
"manageTooltip": "Manage Labels",
"changeColor": "Change Color",
"changeColorTooltip": "Change color",
"delete": "Delete",
"deleteTooltip": "Delete label",
"confirmDelete": "Are you sure you want to delete this label?",
"newLabelPlaceholder": "Create new label",
"namePlaceholder": "Enter label name",
"addLabel": "Add label",
"createLabel": "Create label",
"labelName": "Label name",
"labelColor": "Label color",
"manageLabels": "Manage labels",
"manageLabelsDescription": "Add or remove labels for this note. Click on a label to change its color.",
"selectedLabels": "Selected Labels",
"allLabels": "All Labels",
"clearAll": "Clear all",
"filterByLabel": "Filter by label",
"tagAdded": "Tag \"{tag}\" added",
"showLess": "Show less",
"showMore": "Show more",
"editLabels": "Edit Labels",
"editLabelsDescription": "Create, edit colors, or delete labels.",
"noLabelsFound": "No labels found.",
"loading": "Loading...",
"notebookRequired": "⚠️ Labels are only available in notebooks. Move this note to a notebook first.",
"count": "{count} labels",
"noLabels": "No labels",
"confirmDeleteShort": "Confirm?",
"labelRemoved": "Label \"{label}\" removed"
},
"search": {
"placeholder": "Search",
"searchPlaceholder": "Search your notes...",
"semanticInProgress": "AI search in progress...",
"semanticTooltip": "AI semantic search",
"searching": "Searching...",
"noResults": "No results found",
"resultsFound": "{count} notes found",
"exactMatch": "Exact match",
"related": "Related",
"disabledAdmin": "एडमिन मोड में खोज अक्षम"
},
"collaboration": {
"emailPlaceholder": "Enter email address",
"addCollaborator": "Add collaborator",
"removeCollaborator": "Remove collaborator",
"owner": "Owner",
"canEdit": "Can edit",
"canView": "Can view",
"shareNote": "Share note",
"shareWithCollaborators": "Share with collaborators",
"addCollaboratorDescription": "Add people to collaborate on this note by their email address.",
"viewerDescription": "You have access to this note. Only the owner can manage collaborators.",
"emailAddress": "Email address",
"enterEmailAddress": "Enter email address",
"invite": "Invite",
"peopleWithAccess": "People with access",
"noCollaborators": "No collaborators yet. Add someone above!",
"noCollaboratorsViewer": "No collaborators yet.",
"pendingInvite": "Pending Invite",
"pending": "Pending",
"remove": "Remove",
"unnamedUser": "Unnamed User",
"done": "Done",
"willBeAdded": "{email} will be added as collaborator when note is created",
"alreadyInList": "This email is already in the list",
"nowHasAccess": "{name} now has access to this note",
"accessRevoked": "Access has been revoked",
"errorLoading": "Error loading collaborators",
"failedToAdd": "Failed to add collaborator",
"failedToRemove": "Failed to remove collaborator"
},
"ai": {
"analyzing": "AI विश्लेषण जारी है...",
"clickToAddTag": "इस टैग को जोड़ने के लिए क्लिक करें",
"ignoreSuggestion": "इस सुझाव को अनदेखा करें",
"generatingTitles": "शीर्षक उत्पन्न किए जा रहे हैं...",
"generateTitlesTooltip": "AI से शीर्षक उत्पन्न करें",
"poweredByAI": "AI द्वारा संचालित",
"languageDetected": "भाषा का पता लगाया गया",
"processing": "प्रसंस्करण...",
"tagAdded": "टैग \"{tag}\" जोड़ा गया",
"titleGenerating": "उत्पन्न हो रहा है...",
"titleGenerateWithAI": "AI से शीर्षक उत्पन्न करें",
"titleGenerationMinWords": "शीर्षक उत्पन्न करने के लिए सामग्री में कम से कम 10 शब्द होने चाहिए (वर्तमान: {count} शब्द)",
"titleGenerationError": "शीर्षक उत्पन्न करने में त्रुटि",
"titlesGenerated": "💡 {count} शीर्षक उत्पन्न हुए!",
"titleGenerationFailed": "शीर्षक उत्पन्न करने में विफल",
"titleApplied": "शीर्षक लागू किया गया!",
"reformulationNoText": "कृपया पाठ चुनें या सामग्री जोड़ें",
"reformulationSelectionTooShort": "चयन बहुत छोटा है, पूर्ण सामग्री का उपयोग किया जा रहा है",
"reformulationMinWords": "पाठ में कम से कम 10 शब्द होने चाहिए (वर्तमान: {count} शब्द)",
"reformulationMaxWords": "पाठ में अधिकतम 500 शब्द होने चाहिए",
"reformulationError": "पुनर्प्रारूपण के दौरान त्रुटि",
"reformulationFailed": "पाठ पुनर्प्रारूपित करने में विफल",
"reformulationApplied": "पुनर्प्रारूपित पाठ लागू किया गया!",
"transformMarkdown": "Markdown में रूपांतरित करें",
"transforming": "रूपांतरित हो रहा है...",
"transformSuccess": "पाठ सफलतापूर्वक Markdown में रूपांतरित हो गया!",
"transformError": "रूपांतरण के दौरान त्रुटि",
"assistant": "AI सहायक",
"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": "लेबल सुझाव प्राप्त करने के लिए सामग्री लिखें..."
},
"batchOrganization": {
"title": "AI से व्यवस्थित करें",
"description": "AI आपके नोट्स का विश्लेषण करेगा और नोटबुक में व्यवस्थित करने का सुझाव देगा।",
"analyzing": "आपके नोट्स का विश्लेषण हो रहा है...",
"noNotebooks": "कोई नोटबुक उपलब्ध नहीं। पहले नोटबुक बनाएं।",
"noSuggestions": "AI इन नोट्स को व्यवस्थित करने का अच्छा तरीका नहीं ढूंढ सका।",
"apply": "लागू करें",
"applying": "लागू हो रहा है...",
"success": "{count} नोट्स सफलतापूर्वक स्थानांतरित",
"error": "संगठन योजना बनाने में विफल",
"noNotesSelected": "कोई नोट चयनित नहीं",
"applyFailed": "संगठन योजना लागू करने में विफल",
"selectAllIn": "{notebook} में सभी नोट्स चुनें",
"selectNote": "नोट चुनें: {title}"
},
"notebookSummary": {
"regenerate": "सारांश पुनः उत्पन्न करें",
"regenerating": "सारांश पुनः उत्पन्न हो रहा है...",
"exportPDF": "PDF के रूप में निर्यात करें"
},
"clarifyDesc": "पाठ को स्पष्ट और समझने योग्य बनाएं",
"shortenDesc": "पाठ को संक्षेप में सारांशित करें",
"improve": "लेखन सुधारें",
"improveDesc": "व्याकरण सुधारें और शैली बढ़ाएं",
"toMarkdown": "Markdown के रूप में फ़ॉर्मेट करें",
"toMarkdownDesc": "शीर्षक, बुलेट जोड़ें और पाठ को संरचित करें",
"translate": "अनुवाद करें",
"translateDesc": "पाठ की भाषा बदलें",
"translateBack": "वापस",
"translationApplied": "अनुवाद लागू किया गया",
"translationFailed": "अनुवाद विफल",
"undo": "AI पूर्ववत करें",
"undoAI": "AI परिवर्तन पूर्ववत करें",
"undoApplied": "मूल पाठ पुनर्स्थापित",
"minWordsError": "AI कार्रवाइयों का उपयोग करने के लिए नोट में कम से कम 5 शब्द होने चाहिए।",
"genericError": "AI त्रुटि",
"actionError": "AI कार्रवाई के दौरान त्रुटि",
"appliedToNote": "नोट में लागू किया गया",
"applyToNote": "नोट में लागू करें",
"undoLastAction": "अंतिम AI कार्रवाई पूर्ववत करें",
"selectContext": "संदर्भ चुनें...",
"selectNotebook": "नोटबुक चुनें",
"chatPlaceholder": "AI से संपादन, सारांश या ड्राफ्ट करने को कहें...",
"assistantTitle": "AI सहायक",
"currentNote": "वर्तमान नोट",
"shrinkPanel": "पैनल छोटा करें",
"expandPanel": "पैनल बड़ा करें",
"chatTab": "चैट",
"noteActions": "नोट कार्रवाई",
"askToStart": "शुरू करने के लिए सहायक से कुछ पूछें।",
"contextLabel": "संदर्भ",
"thisNote": "यह नोट",
"allMyNotes": "मेरी सभी नोट्स",
"notebookGeneric": "नोटबुक",
"writingTone": "लेखन टोन",
"askAboutThisNote": "AI से इस नोट के बारे में कुछ पूछें...",
"askAboutYourNotes": "AI से अपनी नोट्स के बारे में कुछ पूछें...",
"webSearchLabel": "वेब खोज",
"newLineHint": "Shift+Enter = नई पंक्ति",
"resultLabel": "परिणाम",
"discardAction": "खारिज करें",
"transformationsDesc": "रूपांतरण — सीधे नोट में लागू",
"writeMinWordsAction": "AI कार्रवाई सक्रिय करने के लिए कम से कम 5 शब्द लिखें।",
"processingAction": "प्रसंस्करण हो रहा है...",
"noImagesError": "No images in this note",
"overview": "Overview",
"action": {
"clarify": "स्पष्ट करें",
"shorten": "छोटा करें",
"improve": "सुधार",
"toMarkdown": "Markdown में",
"describeImages": "Describe images"
},
"openAssistant": "AI सहायक खोलें",
"poweredByMomento": "Momento AI द्वारा संचालित",
"welcomeMsg": "नमस्ते! मैं आपका AI सहायक हूं। आज मैं आपकी नोट्स में कैसे मदद कर सकता हूं? मैं टोन को परिष्कृत करने, संदेशों का विस्तार करने या सामग्री को सारांशित करने में मदद कर सकता हूं।",
"summaryLast5": "पिछले 5 नोट्स का सारांश",
"analyzingProgress": "विश्लेषण हो रहा है...",
"generateInsightsBtn": "इनसाइट्स उत्पन्न करें",
"newDiscussion": "नई चर्चा",
"noRecentConversations": "कोई हालिया वार्तालाप नहीं।",
"discussionContextLabel": "चर्चा संदर्भ",
"webSearchNotConfigured": "वेब खोज (कॉन्फ़िगर नहीं)",
"historyTab": "इतिहास",
"insightsTab": "इनसाइट्स",
"aiCopilot": "AI सह-पायलट",
"suggestTitle": "AI शीर्षक सुझाव",
"generateTitleFromImage": "Generate title from image",
"titleGenerated": "Title generated from image"
},
"titleSuggestions": {
"available": "शीर्षक सुझाव",
"title": "AI सुझाव",
"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} कनेक्शन",
"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": "असहायक"
},
"editorSection": {
"title": "⚡ कनेक्टेड नोट्स ({count})",
"loading": "लोड हो रहा है...",
"view": "देखें",
"compare": "तुलना करें",
"merge": "मर्ज करें",
"compareAll": "सभी की तुलना करें",
"mergeAll": "सभी को मर्ज करें",
"close": "बंद करें"
},
"fusion": {
"title": "🔗 इंटेलिजेंट फ्यूजन",
"mergeNotes": "{count} नोट मर्ज करें",
"notesToMerge": "📝 मर्ज करने के लिए नोट्स",
"optionalPrompt": "💬 फ्यूजन प्रॉम्प्ट (वैकल्पिक)",
"promptPlaceholder": "AI के लिए वैकल्पिक निर्देश (जैसे, 'नोट 1 की औपचारिक शैली बनाए रखें')...",
"generateFusion": "फ्यूजन उत्पन्न करें",
"generating": "उत्पन्न हो रहा है...",
"previewTitle": "📝 मर्ज किए गए नोट का पूर्वावलोकन",
"edit": "संपादित करें",
"modify": "संशोधित करें",
"finishEditing": "संपादन समाप्त करें",
"optionsTitle": "फ्यूजन विकल्प",
"archiveOriginals": "मूल नोट्स संग्रहित करें",
"keepAllTags": "सभी टैग रखें",
"useLatestTitle": "नवीनतम नोट को शीर्षक के रूप में उपयोग करें",
"createBacklinks": "मूल नोट्स के लिए बैकलिंक बनाएं",
"cancel": "रद्द करें",
"confirmFusion": "फ्यूजन पुष्टि करें",
"success": "नोट्स सफलतापूर्वक मर्ज किए गए!",
"error": "नोट्स मर्ज करने में विफल",
"generateError": "Failed to generate fusion",
"noContentReturned": "No fusion content returned from API",
"unknownDate": "Unknown date"
}
},
"notification": {
"accept": "Accept",
"accepted": "Share accepted",
"decline": "Decline",
"noNotifications": "No new notifications",
"shared": "ने \"{title}\" साझा किया",
"untitled": "शीर्षकहीन",
"notifications": "सूचनाएं",
"declined": "साझाकरण अस्वीकृत",
"removed": "सूची से नोट हटाया गया"
},
"nav": {
"home": "होम",
"notes": "नोट्स",
"notebooks": "नोटबुक",
"generalNotes": "सामान्य नोट्स",
"archive": "संग्रह",
"settings": "सेटिंग्स",
"profile": "प्रोफ़ाइल",
"aiSettings": "AI सेटिंग्स",
"logout": "लॉग आउट",
"login": "लॉग इन",
"adminDashboard": "एडमिन डैशबोर्ड",
"diagnostics": "निदान",
"trash": "कचरा",
"support": "Memento का समर्थन करें ☕",
"reminders": "रिमाइंडर",
"userManagement": "उपयोगकर्ता प्रबंधन",
"accountSettings": "खाता सेटिंग्स",
"manageAISettings": "AI सेटिंग्स प्रबंधित करें",
"configureAI": "अपनी AI-संचालित सुविधाओं, प्रदाता और प्राथमिकताओं को कॉन्फ़िगर करें",
"supportDevelopment": "Memento विकास का समर्थन करें ☕",
"supportDescription": "Memento 100% निःशुल्क और ओपन-सोर्स है। आपका समर्थन इसे ऐसे ही बनाए रखने में मदद करता है।",
"buyMeACoffee": "मुझे कॉफी खरीदें",
"donationDescription": "एक बार का दान करें या मासिक समर्थक बनें।",
"donateOnKofi": "Ko-fi पर दान करें",
"donationNote": "कोई प्लेटफ़ॉर्म शुल्क नहीं • त्वरित भुगतान • सुरक्षित",
"sponsorOnGithub": "GitHub पर प्रायोजित करें",
"sponsorDescription": "मासिक प्रायोजक बनें और मान्यता प्राप्त करें।",
"workspace": "कार्यस्थल",
"quickAccess": "त्वरित पहुँच",
"myLibrary": "मेरी लाइब्रेरी",
"favorites": "पसंदीदा",
"recent": "हालिया",
"proPlan": "प्रो योजना",
"chat": "AI चैट",
"lab": "लैब",
"agents": "एजेंट"
},
"settings": {
"title": "सेटिंग्स",
"description": "अपनी सेटिंग्स और प्राथमिकताएं प्रबंधित करें",
"account": "खाता",
"appearance": "दिखावट",
"theme": "थीम",
"themeLight": "लाइट",
"themeDark": "डार्क",
"themeSystem": "सिस्टम",
"notifications": "सूचनाएं",
"language": "भाषा",
"selectLanguage": "भाषा चुनें",
"security": "सुरक्षा",
"about": "के बारे में",
"version": "संस्करण",
"settingsSaved": "सेटिंग्स सहेजी गई",
"cardSizeMode": "Note Size",
"cardSizeModeDescription": "Choose between variable sizes or uniform size",
"selectCardSizeMode": "Select display mode",
"cardSizeVariable": "Variable sizes (small/medium/large)",
"cardSizeUniform": "Uniform size",
"settingsError": "सेटिंग्स सहेजने में त्रुटि",
"maintenance": "Maintenance",
"maintenanceDescription": "Tools to maintain your database health",
"cleanTags": "Clean Orphan Tags",
"cleanTagsDescription": "Remove tags that are no longer used by any notes",
"cleanupDone": "{created} लेबल सिंक किए, {deleted} अनाथ हटाए",
"cleanupNothing": "कोई कार्रवाई आवश्यक नहीं — लेबल पहले से सिंक हैं",
"cleanupWithErrors": "कुछ ऑपरेशन विफल",
"cleanupError": "लेबल साफ़ नहीं कर सके",
"indexingComplete": "इंडेक्सिंग पूर्ण: {count} नोट प्रोसेस किए",
"indexingError": "इंडेक्सिंग में त्रुटि",
"semanticIndexing": "Semantic Indexing",
"semanticIndexingDescription": "Generate vectors for all notes to enable intent-based search",
"profile": "प्रोफ़ाइल",
"searchNoResults": "कोई मिलान सेटिंग्स नहीं मिली",
"languageAuto": "स्वचालित पता लगाना",
"emailNotifications": "ईमेल सूचनाएं",
"emailNotificationsDesc": "ईमेल द्वारा महत्वपूर्ण सूचनाएं प्राप्त करें",
"desktopNotifications": "डेस्कटॉप सूचनाएं",
"desktopNotificationsDesc": "ब्राउज़र में सूचनाएं प्राप्त करें",
"notificationsDesc": "अपनी सूचना वरीयताएं प्रबंधित करें"
},
"profile": {
"title": "प्रोफ़ाइल",
"description": "अपनी व्यक्तिगत जानकारी अपडेट करें",
"displayName": "प्रदर्शन नाम",
"email": "ईमेल",
"changePassword": "पासवर्ड बदलें",
"changePasswordDescription": "अपना पासवर्ड अपडेट करें। आपको वर्तमान पासवर्ड की आवश्यकता होगी।",
"currentPassword": "वर्तमान पासवर्ड",
"newPassword": "नया पासवर्ड",
"confirmPassword": "पासवर्ड की पुष्टि करें",
"updatePassword": "पासवर्ड अपडेट करें",
"passwordChangeSuccess": "पासवर्ड सफलतापूर्वक बदला गया",
"passwordChangeFailed": "पासवर्ड बदलने में विफल",
"passwordUpdated": "पासवर्ड अपडेट किया गया",
"passwordError": "पासवर्ड अपडेट करने में त्रुटि",
"languagePreferences": "भाषा प्राथमिकताएं",
"languagePreferencesDescription": "AI सुविधाओं और इंटरफेस के लिए अपनी पसंदीदा भाषा चुनें।",
"preferredLanguage": "पसंदीदा भाषा",
"selectLanguage": "भाषा चुनें",
"languageDescription": "यह भाषा AI-संचालित सुविधाओं, सामग्री विश्लेषण और इंटरफेस पाठ के लिए उपयोग की जाएगी।",
"autoDetect": "स्वचालित पता लगाना",
"updateSuccess": "प्रोफ़ाइल अपडेट किया गया",
"updateFailed": "प्रोफ़ाइल अपडेट करने में विफल",
"languageUpdateSuccess": "भाषा सफलतापूर्वक अपडेट की गई",
"languageUpdateFailed": "भाषा अपडेट करने में विफल",
"profileUpdated": "प्रोफ़ाइल अपडेट किया गया",
"profileError": "प्रोफ़ाइल अपडेट करने में त्रुटि",
"accountSettings": "खाता सेटिंग्स",
"manageAISettings": "AI सेटिंग्स प्रबंधित करें",
"displaySettings": "प्रदर्शन सेटिंग्स",
"displaySettingsDescription": "दिखावट और फ़ॉन्ट आकार को अनुकूलित करें।",
"fontSize": "फ़ॉन्ट आकार",
"selectFontSize": "फ़ॉन्ट आकार चुनें",
"fontSizeSmall": "छोटा",
"fontSizeMedium": "मध्यम",
"fontSizeLarge": "बड़ा",
"fontSizeExtraLarge": "बहुत बड़ा",
"fontSizeDescription": "बेहतर पठनीयता के लिए फ़ॉन्ट आकार समायोजित करें। यह इंटरफेस के सभी पाठ पर लागू होता है।",
"fontSizeUpdateSuccess": "फ़ॉन्ट आकार सफलतापूर्वक अपडेट किया गया",
"fontSizeUpdateFailed": "फ़ॉन्ट आकार अपडेट करने में विफल",
"showRecentNotes": "Show Recent Notes Section",
"showRecentNotesDescription": "Display recent notes (last 7 days) on the main page",
"recentNotesUpdateSuccess": "Recent notes setting updated successfully",
"recentNotesUpdateFailed": "Failed to update recent notes setting"
},
"aiSettings": {
"title": "AI सेटिंग्स",
"description": "अपनी AI-संचालित सुविधाओं और प्राथमिकताओं को कॉन्फ़िगर करें",
"features": "AI सुविधाएं",
"provider": "AI प्रदाता",
"providerAuto": "ऑटो (अनुशंसित)",
"providerOllama": "Ollama (स्थानीय)",
"providerOpenAI": "OpenAI (क्लाउड)",
"frequency": "आवृत्ति",
"frequencyDaily": "दैनिक",
"frequencyWeekly": "साप्ताहिक",
"saving": "सहेज रहे हैं...",
"saved": "सेटिंग अपडेट की गई",
"error": "सेटिंग अपडेट करने में विफल",
"titleSuggestionsDesc": "50+ शब्दों के बाद शीर्षक रहित नोट्स के लिए शीर्षक सुझाएं",
"paragraphRefactorDesc": "AI-संचालित पाठ सुधार विकल्प",
"frequencyDesc": "नोट कनेक्शन कितनी बार विश्लेषण करें",
"providerDesc": "अपना पसंदीदा AI प्रदाता चुनें",
"providerAutoDesc": "Ollama जब उपलब्ध हो, OpenAI फॉलबैक",
"providerOllamaDesc": "100% निजी, स्थानीय रूप से चलता है",
"providerOpenAIDesc": "सबसे सटीक, API कुंजी की आवश्यकता है"
},
"general": {
"loading": "लोड हो रहा है...",
"save": "सहेजें",
"cancel": "रद्द करें",
"add": "जोड़ें",
"edit": "संपादित करें",
"confirm": "पुष्टि करें",
"close": "बंद करें",
"back": "वापस",
"next": "अगला",
"previous": "पिछला",
"submit": "जमा करें",
"reset": "रीसेट करें",
"apply": "लागू करें",
"clear": "साफ़ करें",
"select": "चुनें",
"tryAgain": "कृपया पुनः प्रयास करें",
"error": "एक त्रुटि हुई",
"operationSuccess": "ऑपरेशन सफल",
"operationFailed": "ऑपरेशन विफल",
"testConnection": "Test Connection",
"clean": "Clean",
"indexAll": "Index All",
"preview": "पूर्वावलोकन"
},
"colors": {
"default": "डिफ़ॉल्ट",
"red": "लाल",
"blue": "नीला",
"green": "हरा",
"yellow": "पीला",
"purple": "बैंगनी",
"pink": "गुलाबी",
"orange": "नारंगी",
"gray": "ग्रे"
},
"reminder": {
"title": "रिमाइंडर",
"setReminder": "रिमाइंडर सेट करें",
"removeReminder": "रिमाइंडर हटाएं",
"reminderDate": "रिमाइंडर दिनांक",
"reminderTime": "रिमाइंडर समय",
"save": "रिमाइंडर सेट करें",
"cancel": "रद्द करें"
},
"reminders": {
"title": "रिमाइंडर",
"empty": "कोई रिमाइंडर नहीं",
"emptyDescription": "रिमाइंडर यहां पाने के लिए नोट में जोड़ें।",
"upcoming": "आगामी",
"overdue": "अतिदेय",
"done": "पूर्ण",
"markDone": "पूर्ण चिह्नित करें",
"markUndone": "अपूर्ण चिह्नित करें",
"todayAt": "आज {time} बजे",
"tomorrowAt": "कल {time} बजे"
},
"notebook": {
"create": "नोटबुक बनाएं",
"createNew": "नया नोटबुक बनाएं",
"createDescription": "अपने नोट्स, विचारों और परियोजनाओं को कुशलता से व्यवस्थित करने के लिए एक नया संग्रह शुरू करें।",
"name": "नोटबुक नाम",
"namePlaceholder": "उदा. Q4 मार्केटिंग रणनीति",
"myNotebook": "मेरी नोटबुक",
"saving": "सहेज रहा है...",
"selectIcon": "आइकन",
"selectColor": "रंग",
"cancel": "रद्द करें",
"creating": "बना रहे हैं...",
"edit": "नोटबुक संपादित करें",
"editDescription": "नोटबुक का नाम, आइकन और रंग बदलें।",
"delete": "नोटबुक हटाएं",
"deleteWarning": "क्या आप वाकई इस नोटबुक को हटाना चाहते हैं? नोट्स को सामान्य नोट्स में ले जाया जाएगा।",
"deleteConfirm": "हटाएं",
"summary": "नोटबुक सारांश",
"summaryDescription": "इस नोटबुक के सभी नोट्स का AI-संचालित सारांश उत्पन्न करें।",
"generating": "सारांश उत्पन्न हो रहा है...",
"summaryError": "सारांश उत्पन्न करने में त्रुटि",
"labels": "लेबल",
"noLabels": "कोई लेबल नहीं",
"pdfTitle": "सारांश — {name}",
"pdfNotesLabel": "नोट्स:",
"pdfGeneratedOn": "जनरेट किया गया:",
"confidence": "विश्वास",
"savingReminder": "रिमाइंडर सहेजने में त्रुटि",
"removingReminder": "रिमाइंडर हटाने में त्रुटि",
"generatingDescription": "Please wait..."
},
"notebookSuggestion": {
"title": "{name} में ले जाएं?",
"description": "यह नोट इस नोटबुक से संबंधित प्रतीत होता है",
"move": "ले जाएं",
"dismiss": "खारिज करें",
"dismissIn": "खारिज करें ({timeLeft}सेकंड में बंद होगा)",
"moveToNotebook": "नोटबुक में ले जाएं",
"generalNotes": "सामान्य नोट्स"
},
"admin": {
"title": "एडमिन डैशबोर्ड",
"userManagement": "उपयोगकर्ता प्रबंधन",
"chat": "AI Chat",
"lab": "The Lab",
"agents": "Agents",
"workspace": "Workspace",
"settings": "एडमिन सेटिंग्स",
"security": {
"title": "सुरक्षा सेटिंग्स",
"description": "पहुंच नियंत्रण और पंजीकरण नीतियां प्रबंधित करें।",
"allowPublicRegistration": "सार्वजनिक पंजीकरण की अनुमति दें",
"allowPublicRegistrationDescription": "यदि अक्षम है, तो नए उपयोगकर्ताओं को केवल एडमिन द्वारा उपयोगकर्ता प्रबंधन पृष्ठ के माध्यम से जोड़ा जा सकता है।",
"updateSuccess": "सुरक्षा सेटिंग्स अपडेट की गईं",
"updateFailed": "सुरक्षा सेटिंग्स अपडेट करने में विफल"
},
"ai": {
"title": "AI कॉन्फ़िगरेशन",
"description": "स्वचालित टैगिंग और सिमेंटिक खोज के लिए AI प्रदाताओं को कॉन्फ़िगर करें। इष्टतम प्रदर्शन के लिए विभिन्न प्रदाताओं का उपयोग करें।",
"tagsGenerationProvider": "टैग जनरेशन प्रदाता",
"tagsGenerationDescription": "स्वचालित टैग सुझावों के लिए AI प्रदाता। अनुशंसित: Ollama (मुफ्त, स्थानीय)।",
"embeddingsProvider": "एम्बेडिंग्स प्रदाता",
"embeddingsDescription": "सिमेंटिक खोज एम्बेडिंग्स के लिए AI प्रदाता। अनुशंसित: OpenAI (सर्वोत्तम गुणवत्ता)।",
"chatProvider": "चैट प्रदाता",
"chatDescription": "चैट सहायक के लिए AI प्रदाता। कॉन्फ़िगर नहीं होने पर टैग प्रदाता का उपयोग करता है।",
"provider": "प्रदाता",
"baseUrl": "बेस URL",
"model": "मॉडल",
"apiKey": "API कुंजी",
"selectOllamaModel": "अपने सिस्टम पर इंस्टॉल किए गए Ollama मॉडल का चयन करें",
"openAIKeyDescription": "platform.openai.com से आपकी OpenAI API कुंजी",
"modelRecommendations": "gpt-4o-mini = सर्वोत्तम मूल्य • gpt-4o = सर्वोत्तम गुणवत्ता",
"commonModelsDescription": "OpenAI-संगत API के लिए सामान्य मॉडल",
"selectEmbeddingModel": "अपने सिस्टम पर इंस्टॉल किए गए एम्बेडिंग मॉडल का चयन करें",
"commonEmbeddingModels": "OpenAI-संगत API के लिए सामान्य एम्बेडिंग मॉडल",
"saving": "सहेज रहे हैं...",
"saveSettings": "AI सेटिंग्स सहेजें",
"openTestPanel": "AI परीक्षण पैनल खोलें",
"updateSuccess": "AI सेटिंग्स सफलतापूर्वक अपडेट की गईं",
"updateFailed": "AI सेटिंग्स अपडेट करने में विफल",
"providerTagsRequired": "AI_PROVIDER_TAGS आवश्यक है",
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING आवश्यक है",
"providerOllamaOption": "🦙 Ollama (Local & Free)",
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
"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": "AI प्रबंधन",
"pageDescription": "AI सुविधाओं की निगरानी और कॉन्फ़िगर करें",
"configure": "कॉन्फ़िगर करें",
"features": "AI सुविधाएँ",
"providerStatus": "AI प्रदाता स्थिति",
"recentRequests": "हालिया AI अनुरोध",
"comingSoon": "जल्द आ रहा है",
"activeFeatures": "सक्रिय सुविधाएँ",
"successRate": "सफलता दर",
"avgResponseTime": "औसत प्रतिक्रिया समय",
"configuredProviders": "कॉन्फ़िगर किए गए प्रदाता",
"settingUpdated": "सेटिंग अपडेट की गई",
"updateFailedShort": "अपडेट विफल",
"titleSuggestions": "शीर्षक सुझाव",
"titleSuggestionsDesc": "50+ शब्दों के बाद नोट्स के लिए शीर्षक सुझाव",
"aiAssistant": "AI सहायक",
"aiAssistantDesc": "AI चैट और पाठ सुधार उपकरण सक्षम करें",
"memoryEchoFeature": "मैंने कुछ नोटिस किया...",
"memoryEchoFeatureDesc": "आपके नोट्स के बीच कनेक्शन का दैनिक विश्लेषण",
"languageDetection": "भाषा पहचान",
"languageDetectionDesc": "प्रत्येक नोट की भाषा का स्वचालित पता लगाएं",
"autoLabeling": "स्वतः लेबलिंग",
"autoLabelingDesc": "लेबल स्वचालित रूप से सुझाएँ और लागू करें"
},
"resend": {
"title": "Resend (अनुशंसित)",
"description": "Resend API के माध्यम से ईमेल भेजें। कॉन्फ़िगर होने पर SMTP से प्राथमिकता लेता है।",
"apiKey": "Resend API कुंजी",
"apiKeyHint": "resend.com से अपनी API कुंजी प्राप्त करें। एजेंट सूचनाओं और पासवर्ड रीसेट के लिए उपयोग किया जाता है।",
"saveSettings": "Resend सेटिंग्स सहेजें",
"updateSuccess": "Resend सेटिंग्स अपडेट की गईं",
"updateFailed": "Resend सेटिंग्स अपडेट करने में विफल",
"configured": "Resend कॉन्फ़िगर और सक्रिय है"
},
"email": {
"title": "ईमेल कॉन्फ़िगरेशन",
"description": "एजेंट सूचनाओं और पासवर्ड रीसेट के लिए ईमेल वितरण कॉन्फ़िगर करें।",
"provider": "ईमेल प्रदाता",
"saveSettings": "ईमेल सेटिंग्स सहेजें",
"status": "Service Status",
"keySet": "key configured",
"activeAuto": "Auto mode: Resend will be used first, SMTP as fallback.",
"activeSmtp": "Auto mode: SMTP will be used (Resend not configured).",
"noneConfigured": "No email service configured. Set up Resend or SMTP.",
"activeProvider": "Active provider",
"testOk": "test passed",
"testFail": "test failed"
},
"smtp": {
"title": "SMTP कॉन्फ़िगरेशन",
"description": "पासवर्ड रीसेट के लिए ईमेल सर्वर कॉन्फ़िगर करें।",
"host": "होस्ट",
"port": "पोर्ट",
"username": "उपयोगकर्ता नाम",
"password": "पासवर्ड",
"fromEmail": "प्रेषक ईमेल",
"forceSSL": "SSL/TLS बाध्य करें (आमतौर पर पोर्ट 465 के लिए)",
"ignoreCertErrors": "प्रमाणपत्र त्रुटियों को अनदेखा करें (केवल स्व-होस्ट/विकास)",
"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": "भूमिका अपडेट करने में विफल",
"demote": "अवमत करें",
"promote": "पदोन्नत करें",
"confirmDelete": "Are you sure? This action cannot be undone.",
"table": {
"name": "नाम",
"email": "ईमेल",
"role": "भूमिका",
"createdAt": "बनाया गया",
"actions": "कार्रवाई"
},
"roles": {
"user": "उपयोगकर्ता",
"admin": "व्यवस्थापक"
},
"title": "उपयोगकर्ता",
"description": "एप्लिकेशन उपयोगकर्ताओं और अनुमतियों का प्रबंधन"
},
"aiTest": {
"title": "AI प्रदाता परीक्षण",
"description": "टैग जनरेशन और सिमेंटिक खोज एम्बेडिंग्स के लिए अपने AI प्रदाताओं का परीक्षण करें",
"tagsTestTitle": "टैग जनरेशन परीक्षण",
"tagsTestDescription": "स्वचालित टैग सुझावों के लिए जिम्मेदार AI प्रदाता का परीक्षण करें",
"embeddingsTestTitle": "एम्बेडिंग्स परीक्षण",
"embeddingsTestDescription": "सिमेंटिक खोज एम्बेडिंग्स के लिए जिम्मेदार AI प्रदाता का परीक्षण करें",
"howItWorksTitle": "परीक्षण कैसे काम करता है",
"tagsGenerationTest": "🏷️ टैग जनरेशन टेस्ट:",
"tagsStep1": "AI प्रदाता को एक नमूना नोट भेजता है",
"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}ms",
"generatedTags": "उत्पन्न टैग:",
"embeddingDimensions": "एम्बेडिंग आयाम:",
"vectorDimensions": "वेक्टर आयाम",
"first5Values": "पहले 5 मान:",
"error": "त्रुटि:",
"testError": "परीक्षण त्रुटि: {error}",
"tipTitle": "सुझाव:",
"tipDescription": "परीक्षण से पहले कॉन्फ़िगरेशन समस्याओं का निदान करने के लिए AI परीक्षण पैनल का उपयोग करें।"
},
"sidebar": {
"dashboard": "डैशबोर्ड",
"users": "उपयोगकर्ता",
"aiManagement": "AI प्रबंधन",
"chat": "AI चैट",
"lab": "लैब (विचार)",
"agents": "एजेंट",
"settings": "सेटिंग्स"
},
"metrics": {
"vsLastPeriod": "vs पिछली अवधि"
},
"tools": {
"title": "एजेंट टूल",
"description": "एजेंट टूल-उपयोग के लिए बाहरी टूल कॉन्फ़िगर करें: वेब खोज, वेब स्क्रैपिंग और API एक्सेस।",
"searchProvider": "वेब खोज प्रदाता",
"searxng": "SearXNG (स्व-होस्टेड)",
"brave": "Brave Search API",
"both": "दोनों (SearXNG प्राथमिक, Brave फ़ॉलबैक)",
"searxngUrl": "SearXNG URL",
"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": "पुनः प्रयास करें"
}
},
"about": {
"title": "के बारे में",
"description": "एप्लिकेशन के बारे में जानकारी",
"appName": "Memento",
"appDescription": "AI-संचालित सुविधाओं के साथ एक शक्तिशाली नोट लेने वाला एप्लिकेशन",
"version": "संस्करण",
"buildDate": "बिल्ड तिथि",
"platform": "प्लेटफ़ॉर्म",
"platformWeb": "वेब",
"features": {
"title": "सुविधाएं",
"description": "AI-संचालित क्षमताएं",
"titleSuggestions": "AI-संचालित शीर्षक सुझाव",
"semanticSearch": "एम्बेडिंग्स के साथ सिमेंटिक खोज",
"paragraphReformulation": "अनुच्छेद पुनर्सुधार",
"memoryEcho": "Memory Echo दैनिक अंतर्दृष्टि",
"notebookOrganization": "नोटबुक संगठन",
"dragDrop": "ड्रैग और ड्रॉप नोट प्रबंधन",
"labelSystem": "लेबल सिस्टम",
"multipleProviders": "कई AI प्रदाता (OpenAI, Ollama)"
},
"technology": {
"title": "तकनीकी स्टैक",
"description": "आधुनिक तकनीकों के साथ निर्मित",
"frontend": "फ्रंटएंड",
"backend": "बैकएंड",
"database": "डेटाबेस",
"authentication": "प्रमाणीकरण",
"ai": "AI",
"ui": "UI",
"testing": "परीक्षण"
},
"support": {
"title": "समर्थन",
"description": "सहायता और प्रतिक्रिया प्राप्त करें",
"documentation": "प्रलेखन",
"reportIssues": "समस्याएं रिपोर्ट करें",
"feedback": "प्रतिक्रिया"
}
},
"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": "AI API लागत:",
"totalExpenses": "कुल व्यय:",
"otherWaysTitle": "समर्थन करने के अन्य तरीके",
"starGithub": "GitHub पर स्टार करें",
"reportBug": "बग रिपोर्ट करें",
"contributeCode": "कोड योगदान करें",
"shareTwitter": "ट्विटर पर साझा करें"
},
"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": "सफ़ाई के दौरान त्रुटि"
}
},
"appearance": {
"title": "दिखावट",
"description": "ऐप के दिखने के तरीके को अनुकूलित करें",
"notesViewDescription": "चुनें कि होम और नोटबुक में नोट्स कैसे दिखाए जाएं।",
"notesViewLabel": "नोट्स दृश्य",
"notesViewTabs": "टैब (OneNote-शैली)",
"notesViewMasonry": "कार्ड (ग्रिड)",
"selectTheme": "Select theme",
"fontFamilyLabel": "फ़ॉन्ट परिवार",
"fontFamilyDescription": "पूरे ऐप में उपयोग किए जाने वाले फ़ॉन्ट का चयन करें",
"selectFontFamily": "Inter पठनीयता के लिए अनुकूलित है, सिस्टम आपके OS के मूल फ़ॉन्ट का उपयोग करता है",
"fontSystem": "सिस्टम डिफ़ॉल्ट"
},
"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": "हटाई गई नोट्स यहां दिखाई देंगी",
"restore": "पुनर्स्थापित करें",
"deletePermanently": "स्थायी रूप से हटाएं",
"noteTrashed": "नोट रीसायकल बिन में ले जाया गया",
"noteRestored": "नोट पुनर्स्थापित किया गया",
"notePermanentlyDeleted": "नोट स्थायी रूप से हटाया गया",
"emptyTrash": "रीसायकल बिन खाली करें",
"emptyTrashConfirm": "रीसायकल बिन की सभी नोट्स स्थायी रूप से हटाएं?",
"emptyTrashSuccess": "रीसायकल बिन खाली किया गया",
"permanentDelete": "स्थायी रूप से हटाएं",
"permanentDeleteConfirm": "यह नोट स्थायी रूप से हटा दी जाएगी। इसे पूर्ववत नहीं किया जा सकता।"
},
"footer": {
"privacy": "गोपनीयता",
"terms": "नियम",
"openSource": "ओपन सोर्स क्लोन"
},
"connection": {
"similarityInfo": "ये नोट्स {similarity}% समानता से जुड़े हैं",
"clickToView": "नोट देखने के लिए क्लिक करें",
"isHelpful": "क्या यह कनेक्शन मददगार है?",
"helpful": "मददगार",
"notHelpful": "असहायक",
"memoryEchoDiscovery": "Memory Echo खोज"
},
"diagnostics": {
"title": "निदान",
"description": "Check your AI provider connection status",
"configuredProvider": "कॉन्फ़िगर किया गया प्रदाता",
"apiStatus": "API स्थिति",
"operational": "Operational",
"errorStatus": "Error",
"checking": "Checking...",
"testDetails": "परीक्षण विवरण:",
"troubleshootingTitle": "समस्या निवारण सुझाव:",
"tip1": "सुनिश्चित करें कि Ollama चल रहा है (ollama serve)",
"tip2": "जांचें कि मॉडल इंस्टॉल है (ollama pull llama3)",
"tip3": "अपनी OpenAI API कुंजी सत्यापित करें",
"tip4": "नेटवर्क कनेक्टिविटी जांचें"
},
"batch": {
"organizeWithAI": "AI से व्यवस्थित करें",
"organize": "व्यवस्थित करें"
},
"common": {
"unknown": "अज्ञात",
"notAvailable": "उपलब्ध नहीं",
"loading": "लोड हो रहा है...",
"error": "त्रुटि",
"success": "सफल",
"confirm": "पुष्टि करें",
"cancel": "रद्द करें",
"close": "बंद करें",
"save": "सहेजें",
"delete": "हटाएं",
"edit": "संपादित करें",
"add": "जोड़ें",
"remove": "हटाएं",
"search": "खोजें",
"noResults": "कोई परिणाम नहीं",
"required": "आवश्यक",
"optional": "वैकल्पिक"
},
"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 कुंजियाँ प्रबंधित करें और बाहरी टूल कॉन्फ़िगर करें",
"whatIsMcp": {
"title": "MCP क्या है?",
"description": "मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) एक खुला प्रोटोकॉल है जो AI मॉडल को बाहरी टूल और डेटा स्रोतों के साथ सुरक्षित रूप से इंटरैक्ट करने में सक्षम बनाता है। 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": "क्या आप वाकई इस कुंजी को स्थायी रूप से हटाना चाहते हैं?"
},
"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": "इसे अपनी Claude Code MCP कॉन्फ़िगरेशन फ़ाइल में जोड़ें:"
},
"cursor": {
"title": "Cursor",
"description": "इसे अपनी Cursor MCP सेटिंग्स में जोड़ें:"
},
"n8n": {
"title": "N8N",
"description": "अपने N8N MCP नोड में इन क्रेडेंशियल का उपयोग करें:"
}
}
},
"agents": {
"title": "एजेंट",
"subtitle": "अपने निगरानी और अनुसंधान कार्यों को स्वचालित करें",
"newAgent": "नया एजेंट",
"myAgents": "मेरे एजेंट",
"searchPlaceholder": "Search agents...",
"filterAll": "All",
"newBadge": "New",
"noResults": "No agents match your search.",
"noAgents": "कोई एजेंट नहीं",
"noAgentsDescription": "अपना पहला एजेंट बनाएं या नीचे टेम्पलेट इंस्टॉल करें और अपने निगरानी कार्यों को स्वचालित करें।",
"types": {
"scraper": "मॉनिटर",
"researcher": "शोधकर्ता",
"monitor": "पर्यवेक्षक",
"custom": "कस्टम"
},
"typeDescriptions": {
"scraper": "कई साइटों से डेटा एकत्र करता है और सारांश बनाता है",
"researcher": "किसी विषय पर जानकारी खोजता है",
"monitor": "नोटबुक की निगरानी करता है और नोट्स का विश्लेषण करता है",
"custom": "अपने स्वयं के प्रॉम्प्ट के साथ मुक्त एजेंट"
},
"form": {
"agentType": "एजेंट प्रकार",
"name": "नाम",
"namePlaceholder": "उदा: मंगलवार AI वॉच",
"description": "विवरण (वैकल्पिक)",
"descriptionPlaceholder": "साप्ताहिक AI समाचार सारांश",
"urlsLabel": "स्क्रैप करने के लिए URL",
"urlsOptional": "(वैकल्पिक)",
"sourceNotebook": "निगरानी करने के लिए नोटबुक",
"selectNotebook": "नोटबुक चुनें...",
"targetNotebook": "लक्ष्य नोटबुक",
"inbox": "इनबॉक्स",
"instructions": "AI निर्देश",
"instructionsPlaceholder": "एजेंट के व्यवहार का वर्णन करें...",
"frequency": "आवृत्ति",
"cancel": "रद्द करें",
"saving": "सहेज रहे हैं...",
"save": "सहेजें",
"create": "एजेंट बनाएं",
"editTitle": "एजेंट संपादित करें",
"createTitle": "नया एजेंट",
"nameRequired": "नाम आवश्यक है",
"addUrl": "URL जोड़ें",
"advancedMode": "उन्नत मोड",
"instructionsHint": "स्वचालित प्रॉम्प्ट बदलता है",
"researchTopic": "शोध विषय",
"researchTopicPlaceholder": "उदा: AI में नवीनतम प्रगति",
"notifyEmail": "ईमेल सूचना",
"notifyEmailHint": "प्रत्येक रन के बाद एजेंट के परिणामों के साथ ईमेल प्राप्त करें",
"includeImages": "Include images",
"includeImagesHint": "Extract images from scraped pages and attach them to the generated note"
},
"frequencies": {
"manual": "मैनुअल",
"hourly": "प्रति घंटा",
"daily": "दैनिक",
"weekly": "साप्ताहिक",
"monthly": "मासिक"
},
"schedule": {
"nextRun": "Next run",
"pending": "Pending trigger",
"time": "Time",
"dayOfWeek": "Day of week",
"dayOfMonth": "Day of month",
"days": {
"mon": "Monday",
"tue": "Tuesday",
"wed": "Wednesday",
"thu": "Thursday",
"fri": "Friday",
"sat": "Saturday",
"sun": "Sunday"
}
},
"status": {
"success": "सफल",
"failure": "विफल",
"running": "चल रहा है",
"pending": "लंबित",
"nextRun": "अगला रन",
"lastStatus": "अंतिम स्थिति"
},
"actions": {
"edit": "संपादित करें",
"run": "चलाएं",
"delete": "हटाएं",
"deleteConfirm": "एजेंट \"{name}\" हटाएं?",
"toggleOn": "एजेंट सक्षम",
"toggleOff": "एजेंट अक्षम"
},
"toasts": {
"created": "एजेंट बनाया गया",
"updated": "एजेंट अपडेट किया गया",
"deleted": "\"{name}\" हटाया गया",
"deleteError": "हटाने में त्रुटि",
"runSuccess": "\"{name}\" सफलतापूर्वक निष्पादित हुआ",
"runError": "त्रुटि: {error}",
"runFailed": "निष्पादन विफल",
"runGenericError": "निष्पादन के दौरान त्रुटि",
"toggleError": "एजेंट टॉगल करने में त्रुटि",
"installSuccess": "\"{name}\" इंस्टॉल किया गया",
"installError": "इंस्टॉल करने में त्रुटि",
"saveError": "सहेजने में त्रुटि",
"autoRunSuccess": "Agent \"{name}\" executed automatically with success",
"autoRunError": "Agent \"{name}\" failed during automatic execution"
},
"templates": {
"title": "टेम्पलेट",
"install": "इंस्टॉल करें",
"installing": "इंस्टॉल हो रहा है...",
"veilleAI": {
"name": "AI वॉच",
"description": "5 AI विशेष साइटों से डेटा एकत्र करता है और साप्ताहिक सारांश बनाता है।"
},
"veilleTech": {
"name": "टेक वॉच",
"description": "प्रमुख तकनीकी साइटों से डेटा एकत्र करता है और समाचार सारांश बनाता है।"
},
"veilleDev": {
"name": "डेव वॉच",
"description": "विकास साइटों से डेटा एकत्र करता है और नई तकनीकों का सारांश देता है।"
},
"surveillant": {
"name": "नोट पर्यवेक्षक",
"description": "नोटबुक के हालिया नोट्स का विश्लेषण करता है और पूरक, संदर्भ और लिंक सुझाता है।"
},
"chercheur": {
"name": "विषय शोधकर्ता",
"description": "किसी विषय पर गहन जानकारी खोजता है और संदर्भों के साथ संरचित नोट बनाता है।"
}
},
"runLog": {
"title": "इतिहास",
"noHistory": "अभी तक कोई निष्पादन नहीं",
"toolTrace": "{count} टूल कॉल",
"step": "चरण {num}"
},
"tools": {
"title": "एजेंट टूल",
"webSearch": "वेब खोज",
"webScrape": "वेब स्क्रैप",
"noteSearch": "नोट खोज",
"noteRead": "नोट पढ़ें",
"noteCreate": "नोट बनाएं",
"urlFetch": "URL प्राप्त करें",
"memorySearch": "मेमोरी",
"configNeeded": "कॉन्फ़िग",
"selected": "{count} चयनित",
"maxSteps": "अधिकतम पुनरावृत्तियाँ"
},
"metadata": {
"executions": "{count} निष्पादन"
},
"defaultRoles": {
"scraper": "आप एक निगरानी सहायक हैं। विभिन्न वेबसाइटों के लेखों को एक स्पष्ट, संरचित सारांश में संश्लेषित करें।",
"researcher": "आप एक कट्टर शोधकर्ता हैं। अनुरोधित विषय के लिए संदर्भ, मुख्य बिंदु, बहस और संदर्भों के साथ एक अनुसंधान नोट तैयार करें।",
"monitor": "आप एक विश्लेषणात्मक सहायक हैं। प्रदान किए गए नोट्स का विश्लेषण करें और सुराग, संदर्भ और नोट्स के बीच कनेक्शन सुझाएं।",
"custom": "आप एक सहायक सहायक हैं।"
},
"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. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook",
"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": "उन्नत मोड (AI निर्देश, अधिकतम पुनरावृत्ति)",
"advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.",
"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": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.",
"targetNotebook": "लक्ष्य नोटबुक",
"targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.",
"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": "कस्टम निर्देश जो डिफ़ॉल्ट AI प्रॉम्प्ट को बदलते हैं। स्वचालित का उपयोग करने के लिए खाली छोड़ें।",
"tools": "चुनें कि एजेंट कौन से टूल उपयोग कर सकता है। प्रत्येक टूल एजेंट को एक विशिष्ट क्षमता देता है।",
"maxSteps": "अधिकतम तर्क चक्र। अधिक चरण = गहन विश्लेषण लेकिन अधिक समय।"
}
}
},
"chat": {
"title": "AI चैट",
"subtitle": "अपने नोट्स और AI एजेंटों के साथ चैट करें",
"newConversation": "नई बातचीत",
"noHistory": "कोई इतिहास नहीं",
"untitled": "शीर्षकहीन बातचीत",
"deleteConfirm": "इस बातचीत को हटाएं?",
"yes": "हां",
"placeholder": "सहायक को संदेश भेजें...",
"allNotebooks": "सभी नोटबुक",
"inAllNotebooks": "सभी नोटबुक में",
"active": "सक्रिय",
"disclaimer": "AI गलतियां कर सकता है। महत्वपूर्ण जानकारी सत्यापित करें।",
"assistantError": "सहायक त्रुटि",
"loadError": "बातचीत लोड करने में त्रुटि",
"createError": "बातचीत बनाने में त्रुटि",
"deleteError": "हटाने में त्रुटि",
"renamed": "बातचीत का नाम बदला गया",
"renameError": "नाम बदलने में त्रुटि",
"welcome": "मैं आपके नोट्स को संश्लेषित करने, नए विचार उत्पन्न करने या आपके नोटबुक पर चर्चा करने में मदद करने के लिए यहां हूं।",
"searching": "खोज रहे हैं...",
"noNotesFoundForContext": "इस प्रश्न के लिए कोई प्रासंगिक नोट्स नहीं मिले। अपने सामान्य ज्ञान से उत्तर दें।",
"webSearch": "वेब खोज",
"timeoutWarning": "Response is taking longer than expected..."
},
"labHeader": {
"title": "लैब",
"live": "लाइव",
"currentProject": "वर्तमान प्रोजेक्ट",
"choose": "चुनें...",
"yourSpaces": "आपके स्पेस",
"updated": "अपडेट किया गया",
"newSpace": "नया विचार स्थान",
"new": "नया",
"renamed": "स्पेस का नाम बदला गया",
"renameError": "नाम बदलने में त्रुटि",
"created": "नया स्पेस बनाया गया",
"createFailed": "निर्माण विफल",
"deleteSpace": "स्पेस हटाएं",
"deleted": "स्पेस हटाया गया",
"deleteError": "हटाने में त्रुटि",
"rename": "Rename"
},
"lab": {
"initializing": "कार्यक्षेत्र प्रारंभ हो रहा है",
"loadingIdeas": "आपके विचार लोड हो रहे हैं..."
}
}