{ "auth": { "signIn": "로그인", "signUp": "회원가입", "email": "이메일", "password": "비밀번호", "name": "이름", "emailPlaceholder": "이메일 주소를 입력하세요", "passwordPlaceholder": "비밀번호를 입력하세요", "namePlaceholder": "이름을 입력하세요", "passwordMinChars": "비밀번호 입력 (최소 6자)", "resetPassword": "비밀번호 재설정", "resetPasswordInstructions": "비밀번호를 재설정하려면 이메일을 입력하세요", "forgotPassword": "비밀번호를 잊으셨나요?", "noAccount": "계정이 없으신가요?", "hasAccount": "이미 계정이 있으신가요?", "signInToAccount": "계정에 로그인하세요", "createAccount": "계정 만들기", "rememberMe": "로그인 상태 유지", "orContinueWith": "또는 다음으로 계속", "checkYourEmail": "이메일을 확인하세요", "resetEmailSent": "시스템에 이메일이 존재하는 경우 비밀번호 재설정 링크를 보내드렸습니다.", "returnToLogin": "로그인으로 돌아가기", "forgotPasswordTitle": "비밀번호 찾기", "forgotPasswordDescription": "이메일 주소를 입력하시면 비밀번호 재설정 링크를 보내드립니다.", "sending": "전송 중...", "sendResetLink": "재설정 링크 전송", "backToLogin": "로그인으로 돌아가기", "signOut": "로그아웃", "confirmPassword": "비밀번호 확인", "confirmPasswordPlaceholder": "비밀번호를 다시 입력하세요", "backToSite": "뒤로", "continueWithGoogle": "Google로 계속", "createYourSpace": "나의 공간 만들기", "createYourSpaceSubtitle": "스마트 노트 작성의 새로운 시대에 참여하세요.", "forgot": "잊으셨나요?", "oauthAccountNotLinked": "이 Google 계정이 기존 계정과 일치하지 않습니다. 같은 이메일을 사용하거나 비밀번호로 로그인하세요.", "privacyTerms": "© 2025 Memento Labs — 개인정보 · 약관", "sessionExpired": "사이트가 탐색 및 목차와 함께 생성됩니다", "welcomeBack": "다시 오신 것을 환영합니다", "welcomeBackSubtitle": "노트에 액세스하려면 자격 증명을 입력하세요." }, "sidebar": { "notes": "노트", "recent": "최근의", "quickNav": "빠른 탐색", "reminders": "알림", "labels": "라벨", "editLabels": "라벨 편집", "newNoteTabs": "새 노트", "newNoteTabsHint": "이 노트북에 노트 만들기", "noLabelsInNotebook": "이 노트북에는 아직 라벨이 없습니다", "archive": "보관함", "trash": "휴지통", "clearFilter": "필터 제거", "inbox": "받은편지함", "sharedWithMe": "나와 공유됨", "sortNewest": "최신순", "sortOldest": "오래된 것부터", "sortAlpha": "A → Z", "accountMenu": "계정 메뉴", "profile": "프로필", "signOut": "로그아웃", "sortOrder": "정렬 순서", "freezePinnedNotebook": "노트북 사이드바 순서 고정", "unfreezePinnedNotebook": "노트북 사이드바 순서 고정 해제", "newSubNotebook": "새 하위 노트북", "renameNotebook": "이름 바꾸기", "sharedNotebookBadge": "· 공유", "sortManual": "사용자 지정 순서", "moveFailed": "노트북 이동 실패", "dropToRoot": "여기에 놓아 최상위로 이동", "noReminders": "활성 알림이 없습니다.", "aiBadge": "AI", "aiGeneratedNote": "AI 생성 노트", "aiGeneratedNotebook": "AI로 생성된 노트북 — 최근", "backToNotebooks": "노트북으로 돌아가기", "clearSearch": "검색 지우기", "dailyNote": "일일 노트", "dailyNoteError": "오늘의 노트를 열 수 없습니다", "dailyNoteTooltip": "오늘의 개인 저널 노트를 열거나 만드세요", "darkMode": "다크 모드", "dashboardPanelBody": "세션이 만료되었습니다. 다시 로그인해 주세요.", "documents": "문서", "insightsPanelBody": "노트의 시맨틱 지도: 테마 클러스터, 브리지 노트, 연결 제안.", "lightMode": "라이트 모드", "notebookEmpty": "비어있음", "recentNote": "최근 생성됨", "resizeNotebooksPanel": "노트북 패널 크기 조정", "resizeSidebar": "사이드바 너비 조정", "revisionPanelBody": "SM-2 알고리즘으로 플래시카드를 복습하세요. 덱은 노트에서 생성됩니다.", "searchNotebooksPlaceholder": "노트북 검색…", "searchShortcut": "검색 (Ctrl+K)" }, "notes": { "title": "메모", "newNote": "새 메모", "reorganize": "메모 재구성", "untitled": "제목 없음", "placeholder": "메모 작성...", "markdownPlaceholder": "메모 작성... (Markdown 지원)", "titlePlaceholder": "제목", "noteTypes": { "richtext": "리치 텍스트", "markdown": "가격 인하", "text": "일반 텍스트", "checklist": "체크리스트", "clip": "웹 클립" }, "listItem": "목록 항목", "addListItem": "+ 목록 항목", "newChecklist": "새 체크리스트", "add": "추가", "adding": "추가 중...", "close": "닫기", "confirmDelete": "이 노트를 정말 삭제하시겠습니까?", "confirmLeaveShare": "이 공유 메모를 나가시겠습니까?", "sharedBy": "공유자", "sharedShort": "공유됨", "leaveShare": "나가기", "delete": "삭제", "archive": "보관", "unarchive": "보관 취소", "pin": "고정", "unpin": "고정 해제", "color": "색상", "changeColor": "색상 변경", "setReminder": "알림 설정", "setReminderButton": "알림 설정", "date": "날짜", "time": "시간", "reminderDateTimeRequired": "날짜와 시간을 입력하세요", "invalidDateTime": "잘못된 날짜 또는 시간", "reminderMustBeFuture": "알림은 미래 시간으로 설정해야 합니다", "reminderSet": "{datetime}에 알림이 설정되었습니다", "reminderPastError": "알림은 미래 시간으로 설정해야 합니다", "reminderRemoved": "알림이 제거되었습니다", "addImage": "이미지 추가", "addLink": "링크 추가", "linkAdded": "링크가 추가되었습니다", "linkMetadataFailed": "링크 메타데이터를 가져올 수 없습니다", "linkAddFailed": "링크 추가 실패", "invalidFileType": "잘못된 파일 유형: {fileName}. JPEG, PNG, GIF 및 WebP만 허용됩니다.", "fileTooLarge": "파일이 너무 큽니다: {fileName}. 최대 크기는 {maxSize}입니다.", "uploadFailed": "{filename} 업로드 실패", "contentOrMediaRequired": "내용을 입력하거나 링크/이미지를 추가하세요", "itemOrMediaRequired": "하나 이상의 항목이나 미디어를 추가하세요", "noteCreated": "메모가 생성되었습니다", "noteCreateFailed": "메모 생성 실패", "deleted": "노트가 삭제되었습니다", "deleteFailed": "노트 삭제에 실패했습니다", "aiAssistant": "AI 도우미", "changeSize": "크기 변경", "backgroundOptions": "배경 옵션", "moreOptions": "더 많은 옵션", "remindMe": "알림", "markdownMode": "마크다운", "addCollaborators": "공동 작업자 추가", "duplicate": "복제", "share": "공유", "showCollaborators": "공동 작업자 표시", "pinned": "Note pinned", "others": "기타", "noNotes": "메모 없음", "noNotesFound": "메모를 찾을 수 없습니다", "createFirstNote": "첫 번째 메모 만들기", "size": "크기", "small": "작게", "medium": "중간", "large": "크게", "shareWithCollaborators": "공동 작업자와 공유", "view": "메모 보기", "edit": "메모 편집", "readOnly": "읽기 전용", "preview": "미리보기", "noContent": "내용 없음", "takeNote": "메모 작성...", "takeNoteMarkdown": "메모 작성... (Markdown 지원)", "addItem": "항목 추가", "sharedReadOnly": "이 메모는 읽기 전용 모드로 공유됩니다", "makeCopy": "사본 만들기", "saving": "저장 중...", "copySuccess": "메모가 복사되었습니다!", "copyFailed": "메모 복사 실패", "copy": "복사", "markdownOn": "Markdown 켜기", "markdownOff": "Markdown 끄기", "undo": "실행 취소 (Ctrl+Z)", "redo": "다시 실행 (Ctrl+Y)", "pinnedNotes": "고정된 메모", "recent": "최근", "addNote": "메모 추가", "readMore": "더 읽기", "remove": "제거", "dragToReorder": "드래그하여 재정렬", "more": "더 보기", "emptyState": "메모가 없습니다", "metadataPanel": "세부", "metadataNotebook": "공책", "emptyStateTabs": "아직 노트가 없습니다. 사이드바의 \"새 노트\"를 사용하여 추가하세요 (AI 제목 제안이 작성기에 나타납니다).", "inNotebook": "노트북에서", "moveFailed": "이동 실패", "clarifyFailed": "명확화 실패", "shortenFailed": "단축 실패", "improveFailed": "개선 실패", "transformFailed": "변환 실패", "markdown": "마크다운", "unpinned": "Note unpinned", "redoShortcut": "다시 실행 (Ctrl+Y)", "undoShortcut": "실행 취소 (Ctrl+Z)", "reorderTabs": "탭 재정렬", "modified": "수정됨", "created": "생성됨", "loading": "로딩 중...", "exportPDF": "PDF 내보내기", "savedStatus": "저장됨", "saved": "メモが保存されました", "dirtyStatus": "수정됨", "completedLabel": "완료", "notes": { "emptyNotebook": "빈 노트북", "emptyNotebookDesc": "이 노트북에 노트가 없습니다. +를 클릭하여 만드세요.", "noNoteSelected": "선택된 노트가 없습니다", "selectOrCreateNote": "목록에서 노트를 선택하거나 새로 만드세요." }, "commitVersion": "버전 저장", "versionSaved": "버전이 저장되었습니다", "deleteVersion": "이 버전 삭제", "versionDeleted": "버전이 삭제되었습니다", "deleteVersionConfirm": "이 버전을 영구적으로 삭제하시겠습니까?", "deleteVersionDesc": "이 작업은 취소할 수 없습니다. 해당 버전은 기록에서 영구적으로 삭제됩니다.", "historyMode": "기록 모드", "historyModeManual": "수동 (커밋 버튼)", "historyModeAuto": "자동 (스마트)", "historyModeManualDesc": "커밋 버튼으로 수동 스냅샷 생성", "historyModeAutoDesc": "스마트 감지로 자동 스냅샷 생성", "history": "기록", "historyRestored": "버전이 복원되었습니다", "historyEnabled": "기록이 활성화되었습니다", "historyDisabledTitle": "버전 기록", "historyDisabledDesc": "기록이 비활성화되어 있습니다.", "historyEnabledTitle": "기록이 활성화되었습니다!", "historyEnabledDesc": "이 노트의 버전이 이제 기록됩니다.", "enableHistory": "기록 활성화", "historyEmpty": "사용 가능한 버전이 없습니다", "historySelectVersion": "미리볼 버전을 선택하세요", "currentVersion": "현재의", "compareVersions": "비교하다", "diffTitle": "비교", "diffSelectHint": "비교하려면 목록에서 2개 버전을 클릭하세요.", "sortBy": "정렬", "sortDateDesc": "날짜 (최신)", "sortDateAsc": "날짜 (오래된)", "sortTitleAsc": "제목 A → Z", "sortTitleDesc": "제목 Z → A", "suggestTitle": "AI 제목", "generateTitleFromImage": "이미지에서 제목 생성", "titleGenerated": "제목이 생성되었습니다", "content": "내용", "restore": "복원", "createFailed": "노트 생성에 실패했습니다", "updateFailed": "노트 업데이트에 실패했습니다", "archived": "노트가 보관되었습니다", "unarchivedSuccess": "보관 파일에서 메모가 삭제되었습니다.", "archiveFailed": "보관처리에 실패했습니다", "sort": "정렬", "confirmDeleteTitle": "노트 삭제", "leftShare": "공유가 제거되었습니다", "ideaOrigin": "아이디어의 기원", "noNoteLink": "순수 생성 아이디어", "dismiss": "관련 없음", "dismissed": "노트가 최근에서 제거되었습니다", "generalNotes": "일반 노트", "noteType": "노트 유형", "typeText": "텍스트", "typeMarkdown": "마크다운", "typeRichText": "리치 텍스트", "typeChecklist": "체크리스트", "convertedToRichText": "서식 있는 텍스트로 변환됨", "conversionFailed": "변환에 실패하여 Markdown으로 유지됩니다", "richTextPlaceholder": "노트를 작성하세요...", "switchTypeTitle": "노트 유형을 변경하시겠습니까?", "switchTypeWarning": "{type}(으)로 전환하면 일부 서식이 손실될 수 있습니다.", "switchTypeContentPreserved": "콘텐츠는 일반 텍스트로 보존됩니다.", "switchType": "{type}(으)로 전환", "saveNow": "지금 저장", "backToCollection": "컬렉션으로 돌아가기", "markdownEditingTitle": "편집으로 돌아가기", "markdownPreviewTitle": "시사", "brainstormThisIdea": "이 아이디어를 브레인스토밍하세요", "brainstormThisIdeaAria": "이 아이디어를 브레인스토밍하세요", "shareNoteTitle": "메모 공유", "shareNoteAria": "메모 공유", "saveNoteAria": "메모 저장", "noChangesToSaveAria": "저장할 변경사항이 없습니다.", "optionsMenuAria": "옵션 메뉴", "deleteNoteConfirmItem": "메모 삭제", "noteDeletedToast": "메모가 삭제되었습니다.", "deleteNoteFailedToast": "삭제할 수 없습니다.", "documentInfoAria": "문서정보", "noModification": "변경사항 없음", "attachments": "첨부파일", "createFirst": "첫 메모 만들기", "generateIllustration": "일러스트레이션 생성", "illustrationGenerated": "일러스트레이션이 생성되었습니다", "open": "열기", "saveFailed": "저장 실패", "search": "검색", "unarchived": "보관 해제됨", "uploading": "업로드 중...", "savedJustNow": "저장됨", "unsaved": "저장되지 않은 변경 사항", "historyEnabledTooltip": "버전 기록 활성화됨 — 변경 사항 추적 중", "coverChange": "변경", "coverChoose": "표지 선택", "coverNoneHint": "표지 이미지 없음 — 노트에서 선택하거나 비워두세요.", "coverPickLabel": "표지 이미지", "coverRemove": "표지 제거", "deleteIllustration": "일러스트 삭제", "heading1": "제목 1", "heading2": "제목 2", "heading3": "제목 3", "importSuccess": "{{count}}개 노트 가져왔습니다!", "layoutGridTitle": "카드/그리드 보기", "layoutListTitle": "에디토리얼 목록 보기", "layoutTableTitle": "구조화된 표 보기", "openSourceNote": "소스 노트 열기", "regenerateIllustration": "일러스트 다시 생성", "tableLabels": "라벨", "tableModified": "수정됨", "tableNotebook": "공책", "tableTasks": "작업", "tableTitle": "제목", "taskFromNote": "노트: {title}", "tasksEmptyHint": "노트에 « - [ ] 내 작업 »과 같은 줄을 추가하면 여기에 표시됩니다.", "tasksEmptyTitle": "이 노트북에 작업 없음", "tasksHeader": "노트북 작업", "tasksSummary": "{count} 작업 · {completed} 완료", "unpublished": "노트가 게시 취소되었습니다", "viewNotes": "노트", "viewTasks": "작업", "deleteError": "일러스트 삭제 실패", "uploadSuccess": "이미지 추가됨" }, "pagination": { "previous": "←", "pageInfo": "페이지 {currentPage} / {totalPages}", "next": "→" }, "labels": { "title": "라벨", "filter": "라벨로 필터", "manage": "라벨 관리", "manageTooltip": "라벨 관리", "changeColor": "색상 변경", "changeColorTooltip": "색상 변경", "delete": "삭제", "deleteTooltip": "라벨 삭제", "confirmDelete": "이 라벨을 삭제하시겠습니까?", "newLabelPlaceholder": "새 라벨 만들기", "namePlaceholder": "라벨 이름 입력", "addLabel": "라벨 추가", "createLabel": "라벨 만들기", "labelName": "라벨 이름", "labelColor": "라벨 색상", "manageLabels": "라벨 관리", "manageLabelsDescription": "이 노트의 라벨을 추가하거나 제거하세요. 색상을 변경하려면 라벨을 클릭하세요.", "selectedLabels": "선택된 라벨", "allLabels": "모든 라벨", "clearAll": "모두 지우기", "filterByLabel": "라벨로 필터", "tagAdded": "태그 \"{tag}\" 추가됨", "showLess": "접기", "showMore": "더 보기", "editLabels": "라벨 편집", "editLabelsDescription": "라벨을 만들고, 색상을 편집하거나 삭제하세요.", "noLabelsFound": "라벨을 찾을 수 없습니다.", "loading": "로딩 중...", "notebookRequired": "⚠️ 라벨은 노트북에서만 사용할 수 있습니다. 먼저 이 노트를 노트북으로 이동하세요.", "count": "{count}개 라벨", "noLabels": "라벨 없음", "confirmDeleteShort": "확인?", "labelRemoved": "라벨 \"{label}\" 제거됨", "filterByTags": "태그로 필터", "searchTags": "태그 검색", "activeCount": "{{count}}개 활성", "showMoreCount": "+ {{count}}개 더" }, "search": { "placeholder": "검색", "searchPlaceholder": "노트 검색...", "semanticInProgress": "AI 검색 진행 중...", "semanticTooltip": "AI 의미 검색", "searching": "검색 중...", "noResults": "검색 결과 없음", "resultsFound": "{count}개의 노트를 찾았습니다", "exactMatch": "정확히 일치", "related": "관련", "disabledAdmin": "관리자 모드에서 검색 비활성화" }, "collaboration": { "emailPlaceholder": "이메일 주소를 입력하세요", "addCollaborator": "공동 작업자 추가", "removeCollaborator": "공동 작업자 제거", "owner": "소유자", "canEdit": "편집 가능", "canView": "보기 가능", "shareNote": "노트 공유", "shareWithCollaborators": "공동 작업자와 공유", "addCollaboratorDescription": "이메일 주소로 이 노트에 공동 작업할 사람을 추가하세요.", "viewerDescription": "이 노트에 접근 권한이 있습니다. 소유자만 공동 작업자를 관리할 수 있습니다.", "emailAddress": "이메일 주소", "enterEmailAddress": "이메일 주소를 입력하세요", "invite": "초대", "peopleWithAccess": "접근 권한이 있는 사용자", "noCollaborators": "아직 공동 작업자가 없습니다. 위에서 추가하세요!", "noCollaboratorsViewer": "아직 공동 작업자가 없습니다.", "pendingInvite": "초대 대기 중", "pending": "대기 중", "remove": "제거", "unnamedUser": "이름 없는 사용자", "done": "완료", "willBeAdded": "{email}님이 노트 생성 시 공동 작업자로 추가됩니다", "alreadyInList": "이 이메일은 이미 목록에 있습니다", "nowHasAccess": "{name}님이 이 노트에 접근할 수 있습니다", "accessRevoked": "접근 권한이 취소되었습니다", "errorLoading": "공동 작업자 로드 중 오류", "failedToAdd": "공동 작업자 추가 실패", "failedToRemove": "공동 작업자 제거 실패", "shareCompactTitle": "공유하다", "inviteByEmailLabel": "이메일로 초대", "accessReadCompact": "보다", "accessEditCompact": "편집하다", "sendInvitation": "초대장 보내기", "invitationSentBadge": "초대장이 전송되었습니다", "sharedAccessLabel": "공유 액세스", "noCollaboratorsEmpty": "아직 공동작업자가 없습니다.", "removeAccessTitle": "액세스 권한 삭제", "toastInviteSentTo": "{email}(으)로 초대장을 보냈습니다.", "toastAccessRemoved": "{target}에 대한 액세스가 제거되었습니다.", "toastUserFallback": "사용자", "toastSharingError": "공유 오류", "toastEmailNotFound": "이 이메일에는 계정이 없습니다.", "toastAlreadySharedUser": "이 메모는 이미 이 사용자와 공유되었습니다.", "toastRemoveAccessFailed": "액세스 권한을 삭제할 수 없습니다.", "userFallback": "사용자" }, "ai": { "analyzing": "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": "변환 중 오류", "convertToRichtext": "서식 있는 텍스트로 변환", "convertingToRichtext": "변환 중...", "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": "라벨 제안을 받으려면 내용을 입력하세요...", "noNotebook": "노트북이 선택되지 않았습니다", "noSuggestions": "제안 없음", "regenerate": "재생성" }, "batchOrganization": { "title": "AI로 정리", "description": "AI가 노트를 분석하고 노트북으로 정리할 방법을 제안합니다.", "analyzing": "노트를 분석 중...", "noNotebooks": "사용 가능한 노트북이 없습니다. 먼저 노트북을 만드세요.", "noSuggestions": "AI가 이 노트들을 정리할 좋은 방법을 찾지 못했습니다.", "apply": "적용", "applying": "적용 중...", "success": "{count}개의 노트를 성공적으로 이동했습니다", "error": "정리 계획 생성 실패", "noNotesSelected": "선택된 노트가 없습니다", "applyFailed": "정리 계획 적용 실패", "selectAllIn": "{notebook}의 모든 노트 선택", "selectNote": "노트 선택: {title}", "notesToOrganize": "정리할 노트", "selected": "선택됨", "unorganized": "정리되지 않음" }, "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단어가 필요합니다.", "wordCountMin": "재구성할 최소 {min} 단어를 선택하십시오(현재 {current} 단어).", "wordCountMax": "재구성하려면 최대 {max} 단어를 선택하십시오(현재 {현재} 단어).", "genericError": "AI 오류", "actionError": "AI 작업 중 오류", "appliedToNote": "노트에 적용됨", "applyToNote": "노트에 적용", "undoLastAction": "마지막 AI 작업 실행 취소", "selectContext": "컨텍스트 선택...", "selectNotebook": "노트북 선택", "chatPlaceholder": "AI에게 편집, 요약 또는 초안 작성 요청...", "assistantTitle": "AI 어시스턴트", "currentNote": "현재 노트", "shrinkPanel": "패널 축소", "expandPanel": "패널 확장", "chatTab": "채팅", "noteActions": "노트 작업", "askToStart": "시작하려면 어시스턴트에게 질문하세요.", "chatPanelContext": "문맥", "chatPanelNotebookPlus": "+ 노트북", "chatPanelWritingTone": "글쓰기 톤", "scopeAutoBadge": "자동", "chatNoteQuestionPlaceholder": "이 메모에 대해 질문하세요...", "chatNotebookSelectPlaceholder": "노트북을 포함하세요...", "assistantTabActions": "행위", "resourcePreviewAiTitle": "AI 미리보기", "resourcePreviewInjectFromChat": "채팅에서 주입", "contextLabel": "컨텍스트", "thisNote": "이 노트", "allMyNotes": "모든 노트", "notebookGeneric": "노트북", "writingTone": "글 톤", "askAboutThisNote": "이 노트에 대해 AI에게 질문...", "askAboutYourNotes": "노트에 대해 AI에게 질문...", "webSearchLabel": "웹 검색", "newLineHint": "Shift+Enter = 새 줄", "resultLabel": "결과", "discardAction": "취소", "organization": "조직", "transformationsDesc": "변환 — 노트에 직접 적용", "writeMinWordsAction": "AI 작업을 활성화하려면 최소 5단어를 작성하세요.", "processingAction": "처리 중...", "noImagesError": "이 노트에 이미지가 없습니다", "overview": "개요", "action": { "clarify": "명확화", "shorten": "요약", "improve": "개선", "toMarkdown": "Markdown으로", "describeImages": "이미지 설명", "fixGrammar": "문법 수정", "translate": "번역하다", "explain": "설명하다", "toRichText": "서식 있는 텍스트로 변환", "customLang": "사용자 지정 언어", "generateChart": "차트 생성" }, "generate": { "slides": "슬라이드 생성", "sectionLabel": "생성 도구", "theme": "주제", "themeArchitecturalMono": "건축 모노", "themeVibrantTech": "활기찬 기술", "themeMinimalSilk": "미니멀 실크", "style": "스타일", "styleProfessional": "전문적인", "styleCreative": "창의적인", "styleBrutalist": "잔혹주의자", "diagram": "다이어그램 생성", "diagramReadyHint": "메모를 시각적 흐름으로 변환", "diagramType": "다이어그램 유형", "typeAuto": "자동 감지", "typeFlowchart": "흐름도", "typeMindMap": "마인드맵", "typeTimeline": "타임라인", "typeOrgChart": "조직도", "typeArchitecture": "건축학", "typeProcessMap": "프로세스 맵", "styleSketchy": "스케치", "styleSoft": "부드러운", "styleMinimal": "최소", "styleDraft": "초안", "stylePolished": "우아한", "styleHandwritten": "손으로 쓴", "diagramReady": "다이어그램이 준비되었습니다!", "openInExcalidraw": "Excalidraw Lab에서 열기", "insertDiagramInNote": "현재 노트에 PNG 포함", "diagramImageAlt": "AI 생성 다이어그램", "insertedInNote": "노트에 삽입된 다이어그램", "insertExportError": "다이어그램 내보내기/업로드 중 오류 발생", "noNoteId": "노트 ID 없음", "template": "템플릿", "templateAuto": "자동(AI가 결정)", "templateBoard": "보드 업데이트", "templateProject": "프로젝트 상태", "templateQuarterly": "분기 결과", "templateStrategy": "전략 검토", "themeAuto": "자동(AI가 선택)", "audience": "청중", "audienceAuto": "자동", "audienceBoard": "경영진", "audienceClient": "클라이언트", "audienceGeneral": "일반 대중", "audienceStudent": "학생", "audienceTeam": "팀", "creditCostEstimate": "예상 비용: {cost} 크레딧 (1 개요 + {slides} 슬라이드).", "purpose": "프레젠테이션 유형", "purposeAuto": "자동 (노트에서)", "purposeBoard": "이사회 업데이트", "purposeCourse": "수업 / 코스", "purposePitch": "피치", "purposeProject": "프로젝트 상태", "purposeStrategy": "전략", "purposeSummary": "짧은 요약", "slideCount": "슬라이드 수", "slideCountAuto": "자동 (길이에 따라)" }, "openAssistant": "AI 어시스턴트 열기", "poweredByMomento": "Memento AI 제공", "welcomeMsg": "안녕하세요! AI 어시스턴트입니다. 오늘 노트에 대해 어떻게 도와드릴까요? 어조 조정, 메시지 확장, 콘텐츠 요약 등이 가능합니다.", "summaryLast5": "최근 5개 노트 요약", "analyzingProgress": "분석 중...", "generateInsightsBtn": "인사이트 생성", "newDiscussion": "새 대화", "noRecentConversations": "최근 대화 없음.", "discussionContextLabel": "대화 컨텍스트", "webSearchNotConfigured": "웹 검색 (미설정)", "historyTab": "기록", "insightsTab": "인사이트", "aiCopilot": "AI 코파일럿", "suggestTitle": "AI 제목 제안", "generateTitleFromImage": "이미지에서 제목 생성", "titleGenerated": "이미지에서 제목이 생성됨", "resourceTab": "의지", "aiNoteTitle": "AI 노트", "injectReplace": "바꾸다", "injectReplaceTitle": "메모 내용을 이 메시지로 대체", "injectComplete": "완벽한", "injectCompleteTitle": "이 메시지로 메모를 작성하세요(AI)", "injectMerge": "병합", "injectMergeTitle": "노트와 병합(AI)", "imagesCount": "{count} 이미지", "resource": { "failedToLoadUrl": "이 URL을 로드하지 못했습니다.", "pageLoaded": "로드된 페이지: {제목}", "pageLoadError": "페이지를 로드하는 중에 오류가 발생했습니다.", "pasteOrUrlFirst": "텍스트를 붙여넣거나 먼저 URL을 로드하세요.", "enrichError": "농축 오류", "enrichErrorShort": "농축 오류", "contentApplied": "노트에 적용된 내용 ✓", "fromChat": "💬 채팅에서", "replacement": "↓ 교체", "completedByAI": "✦ AI로 완성", "mergedByAI": "⟳ AI로 병합", "rendered": "렌더링됨", "cancel": "취소", "applyToNote": "메모에 적용", "urlLabel": "URL(선택사항)", "resourceText": "리소스 텍스트", "resourcePlaceholder": "여기에 텍스트를 붙여넣으세요(markdown, HTML, 일반 텍스트…).", "words": "단어", "integrationMode": "통합 모드", "modeReplace": "바꾸다", "modeReplaceDesc": "직접, AI 없음", "modeComplete": "완벽한", "modeCompleteDesc": "다시 쓰지 않고 추가", "modeMerge": "병합", "modeMergeDesc": "재작성 및 통합", "aiProcessing": "AI 처리…", "preview": "시사", "generatePreview": "미리보기 생성", "emptyNoteHint": "💡 메모가 비어 있습니다. 리소스 콘텐츠가 직접 통합됩니다." }, "cancel": "취소", "copied": "복사됨", "copy": "복사", "transformations": "변환", "otherLanguage": "다른 언어", "translateNow": "지금 번역하기", "generationTools": "생성 도구", "generateSlidesLoading": "⏳ 프레젠테이션 생성 중...", "generateDiagramLoading": "⏳ 다이어그램 생성 중...", "errorShort": "오류", "readyToast": "준비가 된!", "downloadFailedToast": "다운로드 실패", "pptxDownloadButton": ".pptx 다운로드", "presentationReadyBadge": "프레젠테이션 준비 완료", "openInLabTitle": "실험실에서 열기", "inlineSummaryMarkdown": "**요약:**", "networkErrorShort": "네트워크 오류입니다.", "contextSourceHeading": "컨텍스트 소스", "tones": { "professional": "프로페셔널", "creative": "크리에이티브", "academic": "학술", "casual": "캐주얼" }, "noHistory": "기록 없음", "webSearchDisabled": "웹 검색 비활성화됨", "webSearchEnabled": "웹 검색 활성화됨", "result": { "apply": "적용", "original": "원본", "preview": "미리보기", "suggestion": "제안" }, "chart": { "autoDetect": "Auto-detect", "chartReady": "차트가 준비되었습니다!", "generate": "차트 생성", "generateDesc": "데이터에서 시각화 만들기", "insertInNote": "노트에 삽입", "insertedMessage": "차트가 노트에 삽입되었습니다", "invalidFormat": "잘못된 데이터 형식", "noDataError": "차트를 만들 데이터가 없습니다", "title": "차트", "type": "차트 유형", "typeArea": "영역", "typeBar": "막대", "typeBarH": "가로 막대", "typeFunnel": "퍼널", "typeGauge": "게이지", "typeLine": "선", "typePie": "파이", "typeRadar": "레이더" }, "featureLocked": "Cette fonctionnalité nécessite le plan PRO ou supérieur.", "generateChartLoading": "⏳ 차트 생성 중...", "quotaExceeded": "Limite mensuelle atteinte. Se réinitialise le mois prochain.", "viewSlidesButton": "프레젠테이션 보기" }, "titleSuggestions": { "available": "제목 제안", "title": "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}개 연결{plural}", "match": "{percentage}% 일치", "fused": "병합됨", "clickToView": "클릭하여 메모 보기", "overlay": { "title": "연결된 메모", "searchPlaceholder": "연결 검색...", "sortBy": "정렬 기준:", "sortSimilarity": "유사성", "sortRecent": "최근", "sortOldest": "오래됨", "viewAll": "모두 나란히 보기", "loading": "로딩 중...", "noConnections": "연결을 찾을 수 없습니다", "error": "연결 로드 오류" }, "comparison": { "title": "💡 메모 비교", "similarityInfo": "이 메모는 {similarity}% 유사성으로 연결되어 있습니다", "highSimilarityInsight": "이 메모는 높은 유사성으로 동일한 주제를 다룹니다. 병합하거나 통합할 수 있습니다.", "untitled": "제목 없음", "clickToView": "클릭하여 메모 보기", "helpfulQuestion": "이 비교가 도움이 되나요?", "helpful": "도움이 됨", "notHelpful": "도움이 안 됨", "stayOnCurrentNote": "Vous restez sur la note en cours. Fermez cette fenêtre pour continuer à écrire.", "subtitle": "Relisez vos notes liées pour décider quoi garder ou fusionner." }, "editorSection": { "title": "⚡ 연결된 메모 ({count})", "loading": "로딩 중...", "view": "보기", "compare": "비교", "merge": "병합", "compareAll": "모두 비교", "mergeAll": "모두 병합", "close": "닫기", "affinityBadge": "{percentage} % d'affinité sémantique", "backToNote": "Revenir à ma note", "badgeLabel": "메모리 에코", "bottomCueConsent": "아래에 AI 연결이 있습니다", "bottomCueDismiss": "무시", "bottomCueFound": "아래에 {count}개 관련 노트", "bottomCueFoundOne": "아래에 관련 노트 1개", "bottomCueLoading": "메모리 에코가 아래를 스캔 중…", "bottomCueRetro": "아래 {count}개 노트에 인용됨", "bottomCueScroll": "메모리 에코로 스크롤", "citationSuccess": "Citation insérée avec lien vers la source", "consentRequired": "Activez le traitement IA dans Paramètres → IA pour voir les connexions sémantiques de cette note.", "detectedIn": "Passage repéré dans : {title}", "embedFailed": "Impossible d'insérer la citation pour l'instant", "embedFallback": "Ouvrez la note source, modifiez-la légèrement puis réessayez.", "embedPassage": "인용하다", "embedSuccess": "Citation insérée dans la note", "embedding": "Insertion…", "helpCite": "Insère un passage de l'autre note dans celle-ci, avec un lien vers la source.", "helpCompare": "Montre les deux notes côte à côte dans une fenêtre.", "helpMerge": "Regroupe le contenu des deux notes en une seule.", "helpTitle": "Que faire avec cette connexion ?", "helpToggle": "Comment ça marche ?", "helpView": "Affiche l'autre note dans une fenêtre. Vous restez sur votre note.", "hideAll": "Masquer les connexions ({count})", "intro": "Memento a repéré une autre note sur le même sujet. Consultez-la, insérez une citation ou fusionnez — sans quitter celle-ci.", "openInEditor": "에디터에서 열기", "retroDescription": "Ce passage est repris dans {count} autre(s) note(s) :", "retroTitle": "Notes qui citent ce contenu", "showAll": "Voir toutes les connexions ({count})", "viewLinkedNote": "Voir la note liée" }, "fusion": { "title": "🔗 지능형 병합", "mergeNotes": "{count}개 메모 병합", "notesToMerge": "📝 병합할 메모", "optionalPrompt": "💬 병합 프롬프트 (선택 사항)", "promptPlaceholder": "AI에 대한 선택적 지침 (예: '메모 1의 격식적인 스타일 유지')...", "generateFusion": "병합 생성", "generating": "생성 중...", "previewTitle": "📝 병합된 메모 미리보기", "edit": "편집", "modify": "수정", "finishEditing": "편집 완료", "optionsTitle": "병합 옵션", "archiveOriginals": "원본 메모 보관", "keepAllTags": "모든 태그 유지", "useLatestTitle": "최신 메모를 제목으로 사용", "createBacklinks": "원본 메모에 대한 백링크 만들기", "cancel": "취소", "confirmFusion": "병합 확인", "success": "메모가 성공적으로 병합되었습니다!", "error": "메모 병합 실패", "generateError": "병합 생성 실패", "noContentReturned": "API에서 병합 콘텐츠가 반환되지 않았습니다", "unknownDate": "알 수 없는 날짜" }, "defaultInsight": "이 노트들은 의미론적으로 관련이 있는 것 같습니다.", "preview": { "loadError": "Impossible de charger le contenu de cette note.", "subtitle": "Aperçu de la note liée — vous ne quittez pas celle que vous éditez." } }, "notification": { "accept": "수락", "accepted": "공유가 수락되었습니다", "decline": "거절", "noNotifications": "새 알림이 없습니다", "shared": "\"{title}\"을(를) 공유했습니다", "untitled": "제목 없음", "notifications": "알림", "declined": "공유가 거절되었습니다", "removed": "목록에서 노트가 제거되었습니다", "slidesReady": "프레젠테이션 준비 완료", "openSlides": "프레젠테이션 열기", "canvasReady": "다이어그램 준비", "pptxReady": "슬라이드 준비됨", "downloadPptx": ".pptx 다운로드", "markAllRead": "모두 읽은 것으로 표시", "agentSuccess": "에이전트 완료", "agentFailed": "에이전트 실패", "brainstormInvite": "영감", "brainstormJoined": "영감", "systemNotification": "체계", "downloadFailed": "다운로드 실패", "brainstormShared": "브레인스톰이 공유됨", "clipSaved": "웹 클립 저장됨", "shareLabel": "공유" }, "nav": { "home": "홈", "notes": "메모", "notebooks": "노트북", "generalNotes": "일반 메모", "archive": "보관함", "settings": "설정", "profile": "프로필", "aiSettings": "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": "에이전트", "sharedWithMe": "나와 공유됨", "dailyNotes": "일일 노트", "dashboard": "대시보드", "graphView": "링크 맵", "insights": "시맨틱 테마", "revision": "복습" }, "settings": { "title": "설정", "description": "설정 및 환경설정 관리", "account": "계정", "appearance": "모양", "theme": "테마", "themeLight": "밝게", "themeDark": "어둡게", "themeSystem": "시스템", "themeBaseGroup": "베이스", "themePalettesGroup": "색상 팔레트", "themeSepia": "세피아", "themeMidnight": "미드나이트", "themeRose": "로즈", "themeGreen": "초록", "themeLavender": "라벤더", "themeSand": "샌드", "themeOcean": "오션", "themeSunset": "선셋", "themeBlue": "파랑", "notifications": "알림", "language": "언어", "selectLanguage": "언어 선택", "security": "보안", "about": "정보", "version": "버전", "settingsSaved": "설정이 저장되었습니다", "cardSizeMode": "노트 크기", "cardSizeModeDescription": "가변 크기 또는 균일한 크기中选择", "selectCardSizeMode": "표시 모드 선택", "cardSizeVariable": "가변 크기 (작음/중간/큼)", "cardSizeUniform": "균일한 크기", "settingsError": "설정 저장 오류", "maintenance": "유지 관리", "maintenanceDescription": "데이터베이스 상태를 유지하는 도구", "cleanTags": "고아 태그 정리", "cleanTagsDescription": "더 이상 노트에서 사용되지 않는 태그를 제거합니다", "cleanupDone": "{created}개의 라벨 레코드를 동기화하고 {deleted}개의 고아를 제거했습니다", "cleanupNothing": "할 일이 없습니다 — 라벨이 이미 노트와 일치합니다", "cleanupWithErrors": "일부 작업이 실패했습니다", "cleanupError": "라벨을 정리할 수 없습니다", "indexingComplete": "인덱싱 완료: {count}개의 노트 처리됨", "indexingError": "인덱싱 중 오류 발생", "semanticIndexing": "의미 인덱싱", "semanticIndexingDescription": "의도 기반 검색을 활성화하기 위해 모든 노트의 벡터를 생성합니다", "profile": "프로필", "searchNoResults": "일치하는 설정을 찾을 수 없습니다", "languageAuto": "언어가 자동으로 설정됨", "emailNotifications": "이메일 알림", "emailNotificationsDesc": "이메일로 중요한 알림을 받습니다", "desktopNotifications": "데스크톱 알림", "desktopNotificationsDesc": "브라우저에서 알림을 받습니다", "notificationsDesc": "알림 환경설정을 관리합니다", "autoSave": "자동 저장", "autoSaveDesc": "입력하는 동안 자동으로 변경사항 저장", "aiConfigHelp": "AI를 어떻게 설정하나요?", "autoSaveDisabled": "자동 저장 비활성화됨", "autoSaveEnabled": "자동 저장 활성화!", "importExportHelp": "가져오기 / 내보내기 — 어떻게 작동하나요?", "integrationsDesc": "외부 서비스를 Memento에 연결하세요.", "integrationsTitle": "통합", "notesViewDescription": "목록에 노트를 표시하는 방법을 선택하세요.", "notesViewLabel": "메모 레이아웃", "notesViewList": "목록", "notesViewMasonry": "메이슨리", "notesViewTable": "테이블", "publishedDesc": "공개적으로 게시한 노트를 관리하세요.", "publishedEmpty": "게시된 노트가 아직 없습니다.", "publishedTitle": "내 게시 페이지" }, "profile": { "title": "프로필", "description": "개인정보 업데이트", "displayName": "표시 이름", "email": "이메일", "changePassword": "비밀번호 변경", "changePasswordDescription": "비밀번호를 업데이트하세요. 현재 비밀번호가 필요합니다.", "currentPassword": "현재 비밀번호", "newPassword": "새 비밀번호", "confirmPassword": "비밀번호 확인", "updatePassword": "비밀번호 업데이트", "passwordChangeSuccess": "비밀번호가 변경되었습니다", "passwordChangeFailed": "비밀번호 변경 실패", "passwordUpdated": "비밀번호가 업데이트되었습니다", "passwordError": "비밀번호 업데이트 오류", "languagePreferences": "언어 환경설정", "languagePreferencesDescription": "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": "최근 노트 섹션 표시", "showRecentNotesDescription": "메인 페이지에 최근 노트(지난 7일)를 표시합니다", "recentNotesUpdateSuccess": "최근 노트 설정이 업데이트되었습니다", "recentNotesUpdateFailed": "최근 노트 설정 업데이트 실패", "desktopNotifications": "데스크톱 알림", "desktopNotificationsDesc": "알림 및 AI 활동에 대한 경고를 받으세요.", "preferences": "계정 환경설정", "tab": "프로필" }, "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 키 필요", "aiNote": "AI 노트", "aiNoteDesc": "AI 채팅 버튼 및 텍스트 개선 도구 활성화", "languageDetection": "언어 감지", "languageDetectionDesc": "메모의 언어를 자동으로 감지합니다.", "autoLabeling": "라벨 제안", "autoLabelingDesc": "노트에 라벨을 자동으로 제안하고 적용합니다.", "noteHistory": "메모 기록", "noteHistoryDesc": "버전 스냅샷 및 기록 복원 활성화", "titleSuggestions": "제목 제안", "svgComplexity": "일러스트레이션 복잡성", "svgComplexityDesc": "AI 생성 노트 일러스트레이션의 디테일 수준과 렌더링 풍부함을 제어합니다", "svgComplexityIllustrated": "삽화", "svgComplexityIllustratedDesc": "그라데이션, 레이어, 분위기가 있는 풍부한 장면", "svgComplexityRich": "개념도", "svgComplexityRichDesc": "노드, 연결 및 레이블이 있는 구조화된 지식 맵", "svgComplexitySimple": "픽토그램", "svgComplexitySimpleDesc": "간단한 아이콘 스타일 일러스트 — 빠르고 깔끔함" }, "general": { "loading": "로딩 중...", "save": "저장", "cancel": "취소", "add": "추가", "edit": "편집", "confirm": "확인", "close": "닫기", "back": "뒤로", "next": "다음", "previous": "이전", "submit": "제출", "reset": "재설정", "apply": "적용", "clear": "지우기", "select": "선택", "tryAgain": "다시 시도하세요", "error": "오류가 발생했습니다", "operationSuccess": "작업 성공", "operationFailed": "작업 실패", "testConnection": "연결 테스트", "clean": "정리", "indexAll": "모두 인덱싱", "preview": "미리보기", "delete": "삭제", "continue": "계속", "send": "보내기" }, "colors": { "default": "기본값", "red": "빨간색", "blue": "파란색", "green": "초록색", "yellow": "노란색", "purple": "보라색", "pink": "분홍색", "orange": "주황색", "gray": "회색" }, "reminder": { "title": "알림", "setReminder": "알림 설정", "removeReminder": "알림 제거", "reminderDate": "알림 날짜", "reminderTime": "알림 시간", "save": "알림 설정", "cancel": "취소", "changeReminder": "리마인더 변경" }, "reminders": { "title": "알림", "empty": "알림 없음", "emptyDescription": "노트에 알림을 추가하면 여기에서 확인할 수 있습니다.", "upcoming": "다가오는 알림", "overdue": "지난 알림", "done": "완료", "markDone": "완료로 표시", "markUndone": "미완료로 표시", "todayAt": "오늘 {time}", "tomorrowAt": "내일 {time}", "clearCompleted": "클리어 완료", "viewAll": "모든 알림 보기", "snooze1h": "1시간 미루기" }, "notebook": { "create": "노트북 만들기", "createNew": "새 노트북 만들기", "createDescription": "메모, 아이디어, 프로젝트를 효율적으로 정리할 새 컬렉션을 시작하세요.", "name": "노트북 이름", "namePlaceholder": "노트북 이름", "myNotebook": "내 노트북", "saving": "저장 중...", "selectIcon": "아이콘", "selectColor": "색상", "cancel": "취소", "creating": "생성 중...", "edit": "노트북 편집", "editDescription": "노트북의 이름, 아이콘, 색상을 변경합니다.", "delete": "삭제", "deleteWarning": "이 노트북을 삭제하시겠습니까? 메모는 일반 메모로 이동됩니다.", "deleteConfirm": "삭제", "summary": "노트북 요약", "summaryDescription": "이 노트북의 모든 메모에 대한 AI 요약을 생성합니다.", "generating": "요약 생성 중...", "summaryError": "요약 생성 오류", "labels": "레이블", "noLabels": "레이블 없음", "pdfTitle": "요약 — {name}", "pdfNotesLabel": "노트:", "pdfGeneratedOn": "생성일:", "confidence": "신뢰도", "savingReminder": "알림 저장 실패", "removingReminder": "알림 제거 실패", "generatingDescription": "잠시만 기다려 주세요...", "pinnedFrozenTooltip": "고정된 노트북 - 주문이 동결됨", "organizeNotebookWithAITooltip": "AI로 이 노트북을 정리하세요", "assistantRequiredForSummarize": "요약하려면 설정에서 AI 도우미를 켜세요.", "createSubnotebook": "하위 노트북 추가", "createSubNotebook": "하위 노트북 추가", "rename": "이름 변경", "moveToTrash": "휴지통으로 이동", "noParent": "상위 없음", "parentNotebook": "상위 노트북", "under": "아래에", "trashCascadeWarning": "이렇게 하면 모든 메모와 하위 노트북도 삭제됩니다.", "trashConfirm": "이 노트북을 휴지통으로 이동하시겠습니까?", "trashTitle": "휴지통으로 이동", "confirmRename": "이름 바꾸기" }, "notebookSuggestion": { "title": "{name}(으)로 이동하시겠습니까?", "description": "이 메모는 이 노트북에 속하는 것 같습니다", "move": "이동", "dismiss": "무시", "dismissIn": "무시 ({timeLeft}초 후 닫힘)", "moveToNotebook": "노트북으로 이동", "generalNotes": "일반 메모", "movedToNotebook": "노트북으로 이동됨", "filterNotebooks": "노트북 필터…" }, "admin": { "title": "관리자 대시보드", "adminConsole": "관리 콘솔", "navSection": "항해", "backToApp": "메멘토로 돌아가기", "userManagement": "사용자 관리", "chat": "AI 채팅", "lab": "랩", "agents": "에이전트", "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 (로컬 및 무료)", "providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)", "providerAnthropicOption": "🧠 인류학(Claude API)", "providerAnthropicCustomOption": "🧩 Anthropic 사용자 정의(Messages API — MiniMax 등)", "anthropicModelHint": "제안에서 Claude 모델 ID를 선택하거나 수동으로 입력하세요(공식 API의 경우 원격 모델 목록 없음).", "anthropicCustomModelHint": "Anthropic 호환 메시지 API(예: MiniMax): 기본 URL https://api.minimax.io/anthropic(중국: https://api.minimaxi.com/anthropic), 모델 MiniMax-M2.7. 임베딩: 공급자 \"Custom\" + OpenAI URL https://api.minimax.io/v1을 사용합니다.", "anthropicCustomNoModelList": "이 게이트웨이는 OpenAI 스타일 /models 목록을 노출하지 않습니다. 제안에서 모델을 선택하거나 입력하세요(예: MiniMax-M2.7).", "providerCustomOption": "🔧 사용자 정의 OpenAI 호환", "providerDeepSeekOption": "🔍 DeepSeek", "providerOpenRouterOption": "🌐 OpenRouter", "providerMistralOption": "🌀 Mistral AI", "providerZAIOption": "✨ Z.AI", "providerLMStudioOption": "🖥️ LM Studio (로컬)", "bestValue": "최고 가성비", "bestQuality": "최고 품질", "saved": "(저장됨)", "fetchModelsFailed": "모델을 가져오지 못했습니다", "refreshModels": "모델 새로고침", "configured": "구성됨", "fetchingModels": "모델 가져오는 중...", "clickToLoadModels": "↺ 클릭하여 모델 로드", "searchModel": "모델 검색...", "noModels": "모델 없음. ↺ 클릭", "modelsAvailable": "{count}개 모델 사용 가능", "enterUrlToLoad": "URL 입력 후 ↺ 클릭", "currentProvider": "(현재: {provider})", "pageTitle": "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": "라벨 자동 제안 및 적용", "fallbackSectionTitle": "대체 제공업체(선택)", "fallbackSectionDescription": "제공업체 오류(429, 5xx) 시 자동 사용. 1.5초 이내 1회 재시도.", "fallbackProvider": "대체 제공업체", "fallbackModel": "대체 모델", "fallbackNone": "없음(비활성화)", "fallbackModelPlaceholder": "예: gpt-4o-mini", "dimensionMismatch": "임베딩 차원 불일치가 감지되었습니다", "dimensionMismatchAction": "열을 마이그레이션하기 전까지는 임베딩이 작동하지 않습니다. 이렇게 하면 기존 임베딩이 모두 지워지고 다시 인덱싱됩니다.", "dimensionMismatchDetail": "DB 컬럼: vector({{dbDimension}}) — 모델 출력: {{modelDimension}} 차원", "migrateButton": "마이그레이션 및 재인덱스", "migrating": "마이그레이션 중...", "slidesTab": "슬라이드", "slidesProvider": "슬라이드 모델", "slidesDescription": "프레젠테이션 생성을 위한 전용 공급자와 모델. 모델이 비어 있으면 채팅 모델이 사용됩니다. 모델 ID는 자동으로 이름이 변경되지 않습니다. 다단계 파이프라인은 «slide_generate» 할당량의 여러 단위를 소비합니다 (1 개요 + N 확장).", "slidesQuotaNote": "할당량 관리 → 결제: 기능 «slide_generate». 1회 생성 비용은 1 + 슬라이드 수입니다 (예: 7 슬라이드 ≈ 8 단위). 결제 및 할당량에서 월간 한도를 설정하세요." }, "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": "서비스 상태", "keySet": "키 구성됨", "activeAuto": "자동 모드: Resend가 먼저 사용되고 SMTP가 백업으로 사용됩니다.", "activeSmtp": "자동 모드: SMTP가 사용됩니다 (Resend 미설정).", "noneConfigured": "이메일 서비스가 구성되지 않았습니다. Resend 또는 SMTP를 설정하세요.", "activeProvider": "활성 제공자", "testOk": "테스트 통과", "testFail": "테스트 실패" }, "smtp": { "title": "SMTP 구성", "description": "비밀번호 재설정을 위한 이메일 서버를 구성합니다.", "host": "호스트", "port": "포트", "username": "사용자 이름", "password": "비밀번호", "fromEmail": "보내는 사람 이메일", "forceSSL": "SSL/TLS 강제 (일반적으로 포트 465)", "ignoreCertErrors": "인증서 오류 무시 (자체 호스팅/개발만)", "saveSettings": "SMTP 설정 저장", "sending": "전송 중...", "testEmail": "테스트 이메일", "updateSuccess": "SMTP 설정이 업데이트되었습니다", "updateFailed": "SMTP 설정 업데이트 실패", "testSuccess": "테스트 이메일이 성공적으로 전송되었습니다!", "testFailed": "실패: {error}" }, "users": { "createUser": "사용자 생성", "addUser": "사용자 추가", "createUserDescription": "시스템에 새 사용자를 추가합니다.", "name": "이름", "email": "이메일", "password": "비밀번호", "role": "역할", "createSuccess": "사용자가 성공적으로 생성되었습니다", "createFailed": "사용자 생성 실패", "deleteSuccess": "사용자가 삭제되었습니다", "deleteFailed": "삭제 실패", "roleUpdateSuccess": "사용자 역할이 {role}(으)로 업데이트되었습니다", "roleUpdateFailed": "역할 업데이트 실패", "tierUpdateSuccess": "구독이 {tier}(으)로 업데이트되었습니다", "tierUpdateFailed": "구독 업데이트에 실패했습니다", "demote": "강등", "promote": "승격", "confirmDelete": "확실합니까? 이 작업은 되돌릴 수 없습니다.", "table": { "name": "이름", "email": "이메일", "role": "역할", "subscription": "구독", "createdAt": "생성일", "actions": "작업" }, "roles": { "user": "사용자", "admin": "관리자" }, "title": "사용자", "description": "사용자 및 권한 관리", "confirmResetQuotas": "{user}의 AI 크레딧 잔액을 플랜 할당량으로 재설정하시겠습니까? (BASIC 100 · PRO 1000 · BUSINESS 5000)", "resetQuotas": "AI 크레딧 재설정 (당월)", "resetQuotasFailed": "크레딧 재설정 실패", "resetQuotasSuccess": "기간 {period}에 대한 AI 크레딧이 재설정되었습니다 ({count} 카운터)." }, "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 테스트 패널을 사용하여 구성 문제를 진단하세요.", "chatTestTitle": "채팅 도우미 테스트", "chatTestDescription": "채팅 도우미가 사용하는 AI 제공자 테스트", "chatGenerationTest": "💬 채팅 도우미 테스트:", "chatStep1": "어시스턴트에게 테스트 메시지를 보냅니다.", "chatStep2": "어시스턴트가 하는 일에 대해 간결한 답변을 요청합니다.", "chatStep3": "모델 응답을 표시합니다.", "chatStep4": "응답성과 대기 시간을 확인합니다." }, "sidebar": { "dashboard": "대시보드", "users": "사용자", "aiManagement": "AI 관리", "chat": "AI 채팅", "lab": "랩 (아이디어)", "agents": "에이전트", "settings": "설정", "billing": "결제 및 할당량", "published": "게시된 페이지" }, "metrics": { "vsLastPeriod": "이전 기간 대비" }, "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": "재시도" }, "billing": { "STRIPE_PRICE_BUSINESS_ANNUAL": "Business — 연간 가격 ID", "STRIPE_PRICE_BUSINESS_MONTHLY": "Business — 월간 가격 ID", "STRIPE_PRICE_PRO_ANNUAL": "Pro — 연간 가격 ID", "STRIPE_PRICE_PRO_MONTHLY": "Pro — 월간 가격 ID", "actions": "행위", "byFeature": "기능별(PostgreSQL)", "configFailed": "결제 설정 저장 실패", "configSaved": "결제 설정이 저장되었습니다", "description": "재배포 없이 구독 등급, AI 할당량, Stripe 비즈니스 설정을 관리하세요.", "enableBilling": "결제 UI 및 체크아웃 활성화", "feature": "기능", "lastSync": "마지막 동기화 {date}", "limitFailed": "설정 업데이트 실패", "limitSaved": "할당량 업데이트됨", "limitsDescription": "기능별 월간 요청 한도. 변경 사항은 약 60초 이내에 적용됩니다.", "limitsTitle": "등급별 할당량", "mode": "액세스", "modeLimited": "제한됨", "modeUnavailable": "사용 불가", "modeUnlimited": "무제한", "monthlyLimit": "월간 한도", "noUsageData": "이 기간의 사용 데이터가 아직 없습니다", "notSynced": "아직 동기화되지 않음 (cron /api/cron/sync-usage)", "saveConfig": "결제 설정 저장", "saveLimit": "저장", "secretsNote": "STRIPE_SECRET_KEY와 STRIPE_WEBHOOK_SECRET은 Docker/env 비밀에 유지되어야 합니다 — 여기에 저장하지 마세요.", "stripeConfigDescription": "가격 ID 및 결제 토글. 비밀 키는 서버 환경에만 유지됩니다.", "stripeConfigTitle": "Stripe 비즈니스 설정", "title": "결제 및 할당량", "topUsers": "상위 사용자", "usagePeriod": "기간 {period}", "usageTitle": "사용 개요", "creditsCostsNote": "일반 비용: 검색, 채팅, 태그 = 1크레딧; 다이어그램 = 4; 프레젠테이션 = 1 + 슬라이드.", "creditsDescription": "청구 사용의 진실 출처: 모든 AI 작업에 하나의 잔액. 값은 데이터베이스에 저장됩니다.", "creditsPerMonth": "크레딧 / 월", "creditsResetHint": "사용자 충전: 관리 → 사용자 → AI 크레딧 재설정 버튼.", "creditsTitle": "등급별 AI 크레딧 (옵션 M)", "legacyEntitlementsWarning": "경고: 여기서 제한된 숫자를 변경해도 사용자 플랜으로 정의된 월간 크레딧 할당은 변경되지 않습니다.", "subscriptionPricesTitle": "Subscriptions (price IDs)", "packPricesTitle": "Credit packs (one-shot price IDs)", "packPricesDescription": "Stripe one-time payment products (payment mode). Purchased credits add to the balance and roll over across months.", "STRIPE_PRICE_CREDITS_S": "Pack S — 100 credits (price ID)", "STRIPE_PRICE_CREDITS_M": "Pack M — 500 credits (price ID)", "STRIPE_PRICE_CREDITS_L": "Pack L — 2,000 credits (price ID)", "packsCatalogTitle": "Pack catalogue (code)" } }, "about": { "title": "정보", "description": "애플리케이션 정보", "appName": "Memento", "appDescription": "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": "피드백" }, "tab": "정보" }, "support": { "title": "Memento 개발 지원하기", "description": "Memento는 100% 무료이며 오픈 소스입니다. 여러분의 지원으로 이 상태를 유지할 수 있습니다.", "buyMeACoffee": "커피를 사주세요", "donationDescription": "일회성 기부를 하거나 월간 서포터가 되세요.", "donateOnKofi": "Ko-fi에서 기부하기", "kofiDescription": "플랫폼 수수료 없음 • 즉시 지급 • 안전", "sponsorOnGithub": "GitHub에서 후원", "sponsorDescription": "월간 후원자가 되어 인정을 받으세요.", "githubDescription": "정기 후원 • 공개 인정 • 개발자 중심", "howSupportHelps": "여러분의 지원이 어떻게 도움이 되는지", "directImpact": "직접적인 영향", "sponsorPerks": "후원자 특전", "transparency": "투명성", "transparencyDescription": "저는 완전한 투명성을 믿습니다. 기부금 사용처는 다음과 같습니다:", "hostingServers": "호스팅 및 서버:", "domainSSL": "도메인 및 SSL:", "aiApiCosts": "AI API 비용:", "totalExpenses": "총 지출:", "otherWaysTitle": "기타 지원 방법", "starGithub": "GitHub에서 스타 주기", "reportBug": "버그 보고", "contributeCode": "코드 기여", "shareTwitter": "Twitter에서 공유" }, "demoMode": { "title": "데모 모드", "activated": "데모 모드가 활성화되었습니다! Memory Echo가 즉시 작동합니다.", "deactivated": "데모 모드가 비활성화되었습니다. 정상 매개변수로 복원되었습니다.", "toggleFailed": "데모 모드 전환 실패", "description": "테스트를 위해 Memory Echo를 가속화합니다. 연결이 즉시 나타납니다.", "parametersActive": "데모 매개변수 활성화:", "similarityThreshold": "50% 유사성 임계값 (일반적으로 75%)", "delayBetweenNotes": "메모 간 0일 지연 (일반적으로 7일)", "unlimitedInsights": "무제한 인사이트 (빈도 제한 없음)", "createNotesTip": "2개 이상의 유사한 메모를 만들어 Memory Echo가 작동하는 것을 확인하세요!" }, "resetPassword": { "title": "비밀번호 재설정", "description": "아래에 새 비밀번호를 입력하세요.", "invalidLinkTitle": "잘못된 링크", "invalidLinkDescription": "이 비밀번호 재설정 링크는 유효하지 않거나 만료되었습니다.", "requestNewLink": "새 링크 요청", "newPassword": "새 비밀번호", "confirmNewPassword": "새 비밀번호 확인", "resetting": "재설정 중...", "resetPassword": "비밀번호 재설정", "passwordMismatch": "비밀번호가 일치하지 않습니다", "success": "비밀번호가 성공적으로 재설정되었습니다. 이제 로그인할 수 있습니다.", "loading": "로딩 중..." }, "dataManagement": { "title": "데이터", "toolsDescription": "데이터베이스 상태를 유지하는 도구", "exporting": "내보내는 중...", "importing": "가져오는 중...", "deleting": "삭제하는 중...", "dangerZone": "위험 구역", "dangerZoneDescription": "이러한 작업은 되돌릴 수 없습니다. 주의하세요", "indexingComplete": "인덱싱 완료", "indexingError": "인덱싱 오류", "cleanupComplete": "정리 완료", "cleanupError": "정리 오류", "export": { "title": "모든 메모 내보내기", "description": "모든 메모를 JSON 파일로 다운로드합니다. 모든 콘텐츠, 레이블 및 메타데이터가 포함됩니다.", "button": "메모 내보내기", "success": "메모 내보내기 성공", "failed": "메모 내보내기 실패" }, "import": { "title": "메모 가져오기", "description": "JSON 파일을 업로드하여 메모를 가져옵니다. 기존 메모에 추가되며 교체되지 않습니다.", "button": "메모 가져오기", "success": "{count}개의 메모를 가져왔습니다", "failed": "메모 가져오기 실패" }, "delete": { "title": "모든 메모 삭제", "description": "모든 메모를 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다.", "button": "모든 메모 삭제", "confirm": "확실합니까? 모든 메모가 영구적으로 삭제됩니다.", "success": "모든 메모가 삭제되었습니다", "failed": "메모 삭제 실패" }, "indexing": { "title": "검색 인덱스 재구축", "description": "의미 검색을 개선하기 위해 모든 메모의 임베딩을 재생성합니다.", "button": "인덱스 재구축", "success": "인덱싱 완료: {count}개의 메모 처리됨", "failed": "인덱싱 중 오류 발생" }, "cleanup": { "title": "고아 데이터 정리", "description": "삭제된 메모를 참조하는 레이블과 연결을 제거합니다.", "button": "정리", "failed": "정리 중 오류 발생", "success": "정리 완료" }, "zipExport": { "title": "GDPR 워크스페이스보내기 (ZIP)", "description": "모든 노트, 첨부 파일, 브레인스토밍 캔버스를 Markdown ZIP으로 다운로드합니다.", "button": "ZIP보내기", "success": "워크스페이스를보냈습니다", "failed": "보내기 실패" }, "zipExporting": "보내는 중…" }, "appearance": { "title": "모양", "description": "인터페이스 사용자 정의", "notesViewDescription": "홈 및 노트북에서 메모가 표시되는 방식을 선택하세요.", "notesViewLabel": "메모 레이아웃", "notesViewTabs": "탭 (OneNote 스타일)", "notesViewMasonry": "카드 (그리드)", "notesViewList": "목록(잡지)", "selectTheme": "선호하는 테마 선택", "fontFamilyLabel": "글꼴", "fontFamilyDescription": "앱의 글꼴 선택", "selectFontFamily": "Inter는 가독성에 최적화되어 있으며, 시스템은 OS 기본 글꼴을 사용합니다", "fontSystem": "시스템", "fontInterDefault": "Inter (기본값)", "fontPlayfairDisplay": "Playfair Display", "fontJetBrainsMono": "JetBrains Mono", "accentColorTitle": "강조 색상", "accentColorDescription": "워크스페이스의 메인 색상 설정", "notesViewTable": "구조화된 표", "tab": "모양" }, "generalSettings": { "title": "일반", "description": "일반 애플리케이션 설정" }, "toast": { "saved": "설정이 저장되었습니다", "saveFailed": "설정 저장 실패", "operationSuccess": "작업 성공", "operationFailed": "작업 실패", "openingConnection": "연결을 여는 중...", "openConnectionFailed": "연결 열기 실패", "thanksFeedback": "피드백 감사합니다!", "thanksFeedbackImproving": "감사합니다! 개선에 활용하겠습니다.", "feedbackFailed": "피드백 제출 실패", "notesFusionSuccess": "메모가 성공적으로 병합되었습니다!" }, "testPages": { "titleSuggestions": { "title": "제목 제안 테스트", "contentLabel": "콘텐츠 (50단어 이상 필요):", "placeholder": "여기에 최소 50단어를 입력하세요...", "wordCount": "단어 수:", "status": "상태:", "analyzing": "분석 중...", "idle": "대기 중", "error": "오류:", "suggestions": "제안 ({count}):", "noSuggestions": "아직 제안이 없습니다. 50단어 이상 입력하고 2초 기다리세요." } }, "trash": { "title": "휴지통", "empty": "휴지통이 비어 있습니다", "emptyDescription": "삭제된 항목이 여기에 표시됩니다. 영구 삭제 전 30일간 보관됩니다.", "restore": "복원", "deletePermanently": "영구 삭제", "noteTrashed": "메모가 휴지통으로 이동되었습니다", "noteRestored": "메모가 복원되었습니다", "notePermanentlyDeleted": "메모가 영구 삭제되었습니다", "emptyTrash": "휴지통 비우기", "emptyTrashConfirm": "휴지통을 비우시겠습니까? 되돌릴 수 없습니다.", "emptyTrashSuccess": "휴지통이 비워졌습니다", "permanentDelete": "영구 삭제", "permanentDeleteConfirm": "이 메모는 영구 삭제됩니다. 이 작업은 되돌릴 수 없습니다.", "restoreSuccess": "성공적으로 복원됨", "restoreError": "복원 실패", "permanentDeleteSuccess": "영구 삭제됨", "deleteError": "삭제에 실패했습니다", "daysRemaining": "남은 일수", "notebookContentPreserved": "노트북 콘텐츠 보존됨", "notebookRestoreHint": "노트북을 복원하면 모든 노트도 복원됩니다.", "filterAll": "전체", "autoDelete30": "30일 후 자동 삭제" }, "footer": { "privacy": "개인정보", "terms": "이용약관", "openSource": "오픈 소스 클론" }, "connection": { "similarityInfo": "이 메모들은 {similarity}% 유사성으로 연결되어 있습니다", "clickToView": "클릭하여 메모 보기", "isHelpful": "이 연결이 도움이 되나요?", "helpful": "도움이 됨", "notHelpful": "도움이 안 됨", "memoryEchoDiscovery": "Memory Echo 발견" }, "diagnostics": { "title": "진단", "description": "AI 공급자 연결 상태를 확인하세요", "configuredProvider": "구성된 공급자", "apiStatus": "API 상태", "operational": "정상 작동", "errorStatus": "오류", "checking": "확인 중...", "testDetails": "테스트 세부 정보:", "troubleshootingTitle": "문제 해결 팁:", "tip1": "Ollama가 실행 중인지 확인 (ollama serve)", "tip2": "모델이 설치되어 있는지 확인 (ollama pull llama3)", "tip3": "OpenAI API 키 확인", "tip4": "네트워크 연결 확인" }, "batch": { "organizeWithAI": "AI로 정리하기", "organize": "정리" }, "organizeNotebook": { "title": "노트북 정리", "unknownError": "알 수 없는 오류", "toastSuccess": "노트북 정리 — 하위 노트북 {created}개 생성, 노트 {moved}개 이동", "intro": "AI는 이 노트에 담긴 노트를 분석해 주제별 하위 노트로 재구성하는 방안을 제안합니다.", "bulletThemes": "주제 또는 주제별로 노트를 그룹화하세요.", "bulletSubfolders": "누락된 하위 노트북 만들기", "bulletPreview": "변경 전 전체 미리보기", "analyzingTitle": "분석 중…", "analyzingSubtitle": "AI가 메모를 읽고 주제를 식별합니다.", "previewSummary": "{groups} 그룹 · {notes} 노트 · {newSubs} 새 하위 노트북", "badgeNew": "새로운", "untitledNote": "제목 없는 메모", "notesInGroup": "{count}개의 메모", "executingTitle": "정리 중…", "executingSubtitle": "서브노트 생성 및 노트 이동", "doneTitle": "수첩 정리!", "doneStats": "{created}개의 하위 노트북이 생성됨 · {moved}개의 노트가 이동됨", "analyzeButton": "AI로 분석", "restart": "다시 시작하세요", "confirm": "적용하다", "closeButton": "닫다" }, "documentInfo": { "tabInfo": "정보", "tabVersions": "버전", "wordsLabel": "단어", "charactersLabel": "캐릭터", "notebookLabel": "공책", "typeLabel": "유형", "createdLabel": "생성됨", "modifiedLabel": "업데이트됨", "labelsSection": "라벨", "idLabel": "ID", "historyDisabled": "이 메모에 대한 기록이 활성화되어 있지 않습니다.", "enableHistory": "기록 활성화", "savedVersions": "저장된 버전", "savingEllipsis": "절약…", "versionSaved": "버전이 저장되었습니다!", "saveThisVersion": "이 버전을 저장하세요", "loading": "로드 중…", "noVersion": "아직 버전이 없습니다.", "restoreTooltip": "복원하다", "deleteTooltip": "삭제", "comparisonMode": "비교 모드", "comparisonSubtitle": "버전을 나란히 비교", "deleteVersionConfirm": "이 버전을 삭제하시겠습니까?", "latestBadge": "최신", "copyId": "노트 ID 복사", "equationsLabel": "방정식", "imagesLabel": "이미지", "linesLabel": "선", "network": { "affinityLine": "유사도: {percentage}%", "clickToOpen": "새 탭에서 열기", "consentHint": "설정에서 AI 동의를 활성화하여 AI가 감지한 유사 노트를 표시합니다.", "dragHint": "세부 정보는 마우스 오버. 드래그로 재배치. 클릭하여 노트 열기.", "embedListTitle": "Notes qui citent ce contenu", "embedShort": "인용하다", "embedSnippetOne": "이 노트의 구절 인용", "empty": "링크가 아직 없습니다. 텍스트에 [[노트 제목]]을 써서 노트를 연결하거나, AI가 유사한 것을 찾도록 하세요.", "graphTitle": "이 노트 주변의 링크", "helpEmbed": "인용: 다른 노트가 이 노트의 구절을 동기화된 인용으로 인용합니다.", "helpGraph": "중앙: 열린 노트. 주변: 연결된 노트. 중앙에 가까운 보라색 점일수록 내용이 더 유사합니다. 드래그로 재배열, 클릭으로 엽니다.", "helpSemantic": "유사한 노트: AI는 임계값 이상의 일치만 유지합니다. 백분율과 거리는 해당 임계값(0%)에서 가장 강한 일치(100%)까지 조정됩니다.", "helpTitle": "이 패널 읽는 법", "helpToggle": "이 패널 이해하기", "helpWiki": "직접 만드는 링크: 노트에 [[를 입력하고 다른 노트를 선택하거나, [[정확한 제목]]이라고 쓴 후 저장하세요.", "inboundHelp": "텍스트에서 [[…]]를 사용하여 이 노트에 연결되는 노트.", "inboundList": "이 노트로 ({count})", "inboundShort": "수신", "intro": "이 노트를 다른 노트와 연결하는 것: 유사 노트(AI), 직접 만든 링크, 또는 다른 곳의 인용.", "legendCenter": "이 노트", "legendSemantic": "유사 (AI)", "legendWiki": "노트에 연결", "mentionShort": "멘션", "moreNodes": "지도에 +{count}", "noInbound": "이 노트를 가리키는 수신 wiki 링크가 없습니다.", "noOutbound": "이 노트는 아직 다른 노트에 연결되지 않았습니다.", "noWikiYet": "다른 노트로의 링크가 아직 없습니다.", "outboundHelp": "이 노트가 텍스트에서 [[…]]를 사용하여 연결하는 노트.", "outboundList": "이 노트에서({count})", "outboundShort": "발신", "refBadge": "안에", "semanticListHelp": "이 노트들은 관련 주제를 다룹니다. 백분율은 상대적 근접도입니다 (0% = 최소 감지 임계값, 100% = 매우 강한 일치).", "semanticListTitle": "유사한 노트", "semanticShort": "유사", "showLess": "접기", "showMoreSemantic": "유사한 노트 {count}개 더 표시", "toBadge": "발신", "unknownNotebook": "공책", "unlinkedHelp": "\\frac{1}{2} + \\sum_{i=1}^{n} x_i", "unlinkedLabel": "연결 해제됨", "unlinkedList": "연결되지 않은 언급 ({count})", "unlinkedListTitle": "연결되지 않은 언급", "untitled": "제목 없음", "wikiSectionTitle": "다른 노트로의 링크" }, "openSource": "원본 페이지 열기", "sourceWebLabel": "웹 소스", "tabNetwork": "네트워크" }, "languages": { "targets": { "french": "프랑스 국민", "english": "영어", "spanish": "스페인 사람", "german": "독일 사람", "persian": "페르시아 인", "portuguese": "포르투갈 인", "italian": "이탈리아 사람", "chinese": "중국인", "japanese": "일본어" }, "customPlaceholder": "예를 들어 아랍어, 러시아어…", "autoDetect": "자동 감지", "en": "English", "fr": "Français", "es": "Español", "de": "Deutsch", "fa": "فارسی", "it": "Italiano", "pt": "Português", "ru": "Русский", "zh": "中文", "ja": "日本語", "ko": "한국어", "ar": "العربية", "hi": "हिन्दी", "nl": "Nederlands", "pl": "Polski" }, "common": { "unknown": "알 수 없음", "notAvailable": "사용 불가", "loading": "로딩 중...", "error": "오류", "success": "성공", "confirm": "확인", "cancel": "취소", "close": "닫기", "save": "저장", "delete": "삭제", "edit": "편집", "add": "추가", "remove": "제거", "search": "검색...", "noResults": "노트를 찾을 수 없습니다", "required": "필수", "optional": "선택", "copyLink": "링크 복사", "linkCopied": "링크 복사됨!", "notes": "개", "off": "꺼짐", "on": "활성", "openMenu": "메뉴 열기", "openNav": "네비게이션 열기", "selectPlaceholder": "선택…", "untitled": "제목 없음" }, "time": { "justNow": "방금", "minutesAgo": "{count}분 전", "hoursAgo": "{count}시간 전", "daysAgo": "{count}일 전", "yesterday": "어제", "today": "오늘", "tomorrow": "내일" }, "favorites": { "title": "즐겨찾기", "toggleSection": "즐겨찾기 섹션 전환", "noFavorites": "즐겨찾기 없음", "pinToFavorite": "즐겨찾기에 고정" }, "notebooks": { "create": "노트북 만들기", "allNotebooks": "모든 노트북", "noNotebooks": "노트북 없음", "createFirst": "첫 번째 노트북 만들기" }, "ui": { "close": "닫기", "open": "열기", "expand": "펼치기", "collapse": "접기" }, "mcpSettings": { "title": "MCP", "description": "API 키 관리 및 외부 도구 구성", "tierRequired": "Pro+ 전용", "upgradeHint": "MCP 액세스(Cursor, Claude Desktop 등의 API 키)에는 Pro 플랜 이상이 필요합니다. 결제에서 업그레이드하여 이 기능을 잠금 해제하세요.", "whatIsMcp": { "title": "MCP란 무엇인가요?", "description": "Model Context Protocol(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": "이 키를 영구적으로 삭제하시겠습니까?", "errors": { "generate": "키 생성 실패", "revoke": "키 취소 실패", "delete": "키 삭제 실패" } }, "createDialog": { "title": "API 키 생성", "description": "외부 도구를 노트에 연결할 새 API 키를 만듭니다.", "nameLabel": "키 이름", "namePlaceholder": "예: Claude Code, Cursor, N8N", "generating": "생성 중...", "generate": "생성", "successTitle": "API 키가 생성되었습니다", "successDescription": "지금 API 키를 복사하세요. 나중에 다시 볼 수 없습니다.", "copy": "복사", "copied": "복사됨!", "done": "완료" }, "configInstructions": { "title": "구성 안내", "description": "API 키를 사용하여 이 도구들을 구성하세요.", "claudeCode": { "title": "Claude Code", "description": "Claude Code MCP 구성 파일에 다음을 추가하세요:" }, "cursor": { "title": "Cursor", "description": "Cursor MCP 설정에 다음을 추가하세요:" }, "n8n": { "title": "N8N", "description": "N8N MCP 노드에서 다음 자격 증명을 사용하세요:" } }, "helpBox": { "title": "MCP(Model Context Protocol)란 무엇인가요?", "step1": "MCP는 Memento의 AI 에이전트가 외부 도구(데이터베이스, API, 파일 등)에 연결할 수 있게 해주는 프로토콜입니다.", "step2": "Memento는 22개의 도구를 갖춘 MCP 서버를 제공합니다 — 에이전트가 노트를 읽고/만들고, 데이터베이스를 검색하고, 노트북을 관리할 수 있습니다.", "step3": "여기서 API 키를 생성한 후 MCP 클라이언트(Claude Desktop, Cursor, Continue.dev…)에서 서버 URL과 함께 설정하세요.", "step4": "설정 형식: MCP 서버 URL + Authorization 헤더에 키.", "step4Link": "MCP 문서", "step5": "사용 사례: Claude Desktop에 Memento에 노트 작성, 노트북 검색 또는 에이전트 생성을 요청하세요." } }, "agents": { "title": "에이전트", "subtitle": "모니터링 및 리서치 작업 자동화", "newAgent": "새 에이전트", "myAgents": "내 에이전트", "searchPlaceholder": "에이전트 검색...", "filterAll": "전체", "newBadge": "새로 만들기", "noResults": "검색과 일치하는 에이전트가 없습니다.", "noAgents": "에이전트 없음", "noAgentsDescription": "첫 번째 에이전트를 만들거나 아래 템플릿을 설치하여 모니터링 작업을 자동화하세요.", "types": { "scraper": "모니터", "researcher": "리서처", "monitor": "관찰자", "slideGenerator": "슬라이드", "excalidrawGenerator": "도표", "custom": "사용자 정의" }, "typeDescriptions": { "scraper": "여러 사이트를 스크랩하고 요약을 생성합니다", "researcher": "주제에 대한 정보를 검색합니다", "monitor": "노트북을 감시하고 노트를 분석합니다", "slideGenerator": "노트에서 PowerPoint 프레젠테이션을 만듭니다.", "excalidrawGenerator": "노트에서 Excalidraw 다이어그램을 만듭니다.", "custom": "직접 프롬프트를 작성하는 자유 에이전트" }, "form": { "agentType": "에이전트 유형", "name": "이름", "namePlaceholder": "예: 화요일 AI 와치", "description": "설명 (선택 사항)", "descriptionPlaceholder": "주간 AI 뉴스 요약", "urlsLabel": "스크랩할 URL", "urlsOptional": "(선택 사항)", "sourceNotebook": "감시할 노트북", "selectNotebook": "노트북을 선택하세요...", "selectNotes": "분석할 참고사항", "notesSelected": "{{count}}개의 메모가 선택되었습니다.", "slideTheme": "발표 주제", "slideThemeDefault": "오토매틱", "slideStyle": "시각적 스타일", "slideStyleSoft": "소프트(권장)", "slideStyleSharp": "샤프하고 밀도가 높은", "slideStyleRounded": "둥글고 넓음", "slideStylePill": "프리미엄 / 알약", "excalidrawDiagramType": "다이어그램 유형", "excalidrawDiagramTypeAuto": "자동(도메인 감지)", "excalidrawDiagramTypeFlowchart": "흐름도(프로세스)", "excalidrawDiagramTypeMindmap": "마인드맵(아이디어)", "excalidrawDiagramTypeOrgChart": "조직도(팀)", "excalidrawDiagramTypeTimeline": "타임라인/로드맵", "excalidrawDiagramTypeProcessMap": "프로세스 맵(운영)", "excalidrawDiagramTypeArchitectureCloud": "클라우드 아키텍처(영역/RG)", "excalidrawDiagramStyle": "Excalidraw 다이어그램 스타일", "excalidrawDiagramStyleDefault": "컬러드(엑스칼리드로우)", "excalidrawDiagramStyleSketchPlus": "Sketch+(향상된 Excalidraw)", "excalidrawDiagramStyleAustere": "엄격함(최소)", "targetNotebook": "대상 노트북", "inbox": "받은편지함", "instructions": "AI 지침", "instructionsPlaceholder": "에이전트의 동작을 설명하세요...", "frequency": "빈도", "cancel": "취소", "saving": "저장 중...", "save": "저장", "create": "에이전트 만들기", "editTitle": "에이전트 편집", "createTitle": "새 에이전트", "nameRequired": "이름은 필수입니다", "addUrl": "URL 추가", "advancedMode": "고급 모드", "instructionsHint": "자동 프롬프트 대체", "researchTopic": "조사 주제", "researchTopicPlaceholder": "예: AI 최신 동향", "notifyEmail": "이메일 알림", "notifyEmailHint": "각 실행 후 에이전트 결과가 포함된 이메일 받기", "includeImages": "이미지 포함", "includeImagesHint": "스크래핑된 페이지에서 이미지를 추출하여 생성된 노트에 첨부", "back": "뒤로", "configuration": "구성", "options": "옵션", "slideThemes": { "modern_wellness": "모던 앤 웰니스", "business_authority": "비즈니스 앤 오서리티", "nature_outdoors": "네이처 앤 아웃도어", "vintage_academic": "빈티지 앤 아카데믹", "soft_creative": "소프트 앤 크리에이티브", "bohemian": "보헤미안", "vibrant_tech": "비브런트 앤 테크", "craft_artisan": "크래프트 앤 아티즌", "tech_night": "테크 앤 나イト(다크)", "education_charts": "교육 앤 차트", "forest_eco": "포레스트 앤 에코", "elegant_fashion": "엘리건트 앤 패션", "art_food": "아트 앤 푸드", "luxury_mystery": "럭셔리 앤 미스터리", "pure_tech_blue": "퓨어 테크 블루", "coastal_coral": "코스트럴 코럴", "vibrant_orange_mint": "비브런트 오렌지 앤 민트", "platinum_white_gold": "플래티넘 화이트 골드" } }, "frequencies": { "manual": "수동", "hourly": "매시간", "daily": "매일", "weekly": "매주", "monthly": "매월" }, "schedule": { "nextRun": "다음 실행", "pending": "대기 중인 트리거", "time": "시간", "dayOfWeek": "요일", "dayOfMonth": "월의 일", "days": { "mon": "월요일", "tue": "화요일", "wed": "수요일", "thu": "목요일", "fri": "금요일", "sat": "토요일", "sun": "일요일" } }, "status": { "success": "성공", "failure": "실패", "running": "실행 중", "pending": "대기 중", "nextRun": "다음 실행", "lastStatus": "마지막 상태" }, "actions": { "edit": "편집", "run": "실행", "delete": "삭제", "deleteConfirm": "에이전트 \"{name}\"을(를) 삭제하시겠습니까?", "toggleOn": "에이전트 활성화됨", "toggleOff": "에이전트 비활성화됨" }, "toasts": { "created": "에이전트가 생성되었습니다", "updated": "에이전트가 업데이트되었습니다", "deleted": "\"{name}\"이(가) 삭제되었습니다", "deleteError": "삭제 중 오류 발생", "running": "세대 진행 중…", "runningDesc": "생성하는 데 몇 분 정도 걸릴 수 있습니다. 자유롭게 탐색할 수 있습니다.", "runSuccess": "\"{name}\"이(가) 성공적으로 실행되었습니다", "runError": "오류: {error}", "runFailed": "실행 실패", "runGenericError": "실행 중 오류 발생", "toggleError": "에이전트 전환 중 오류 발생", "installSuccess": "\"{name}\"이(가) 설치되었습니다", "installError": "설치 중 오류 발생", "saveError": "저장 중 오류 발생", "autoRunSuccess": "에이전트 \"{name}\"이(가) 자동으로 성공적으로 실행되었습니다", "autoRunError": "에이전트 \"{name}\"이(가) 자동 실행 중 실패했습니다" }, "templates": { "title": "템플릿", "install": "설치", "installing": "설치 중...", "veilleAI": { "name": "AI 와치", "description": "AI 전문 사이트 5곳을 스크랩하여 주간 요약을 생성합니다." }, "veilleTech": { "name": "테크 와치", "description": "주요 기술 사이트를 스크랩하여 뉴스 요약을 만듭니다." }, "veilleDev": { "name": "개발 와치", "description": "개발 사이트를 스크랩하여 새로운 기술과 프레임워크를 요약합니다." }, "surveillant": { "name": "노트 관찰자", "description": "노트북의 최근 노트를 분석하고 보완 사항, 참조 및 링크를 제안합니다." }, "chercheur": { "name": "주제 리서처", "description": "주제에 대한 심층 정보를 검색하고 참조가 포함된 구조화된 노트를 만듭니다." }, "slideGenerator": { "name": "슬라이드 생성기", "description": "노트북에서 메모를 읽고 구조화된 프레젠테이션을 자동으로 생성합니다." }, "excalidrawGenerator": { "name": "다이어그램 생성기", "description": "Excalidraw Lab에서 메모를 읽고 시각적 다이어그램을 생성합니다." }, "autoTagger": { "description": "태그 없는 노트를 스캔하고 내용을 기반으로 관련 태그를 자동으로 제안합니다.", "name": "자동 태그 지정기" }, "dailyDigest": { "description": "그날의 노트를 요약하고 메인 노트북에 일일 회고를 작성합니다.", "name": "일일 요약" }, "knowledgeSynthesis": { "description": "관련 노트를 테마별로 그룹화하고 식별된 연결이 포함된 종합 노트를 만듭니다.", "name": "지식 종합" }, "weeklyRecap": { "description": "주간 노트를 분석하여 주요 주제, 결정 및 작업의 요약을 생성합니다.", "name": "주간 회고" } }, "runLog": { "title": "기록", "noHistory": "아직 실행 기록이 없습니다", "toolTrace": "{count}개 도구 호출", "step": "{num}단계", "clearConfirm": "이 에이전트의 모든 기록을 삭제하시겠습니까?", "cleared": "기록이 삭제되었습니다.", "clearHistory": "기록 지우기" }, "tools": { "title": "에이전트 도구", "webSearch": "웹 검색", "webScrape": "웹 스크랩", "noteSearch": "노트 검색", "noteRead": "노트 읽기", "noteCreate": "노트 만들기", "urlFetch": "URL 가져오기", "memorySearch": "메모리", "generatePptx": "PPTX 슬라이드", "generateSlides": "HTML 슬라이드", "generateExcalidraw": "엑스칼리드로 다이어그램", "configNeeded": "구성", "selected": "{count}개 선택됨", "maxSteps": "최대 반복 횟수" }, "metadata": { "executions": "{count}회 실행" }, "defaultRoles": { "scraper": "당신은 모니터링 도우미입니다. 여러 웹사이트의 기사를 명확하고 구조화된 요약으로 종합하세요.", "researcher": "당신은 철저한 연구원입니다. 요청된 주제에 대해 맥락, 핵심 포인트, 논쟁, 참조가 포함된 연구 노트를 작성하세요.", "monitor": "당신은 분석 도우미입니다. 제공된 노트를 분석하고 단서, 참조 및 노트 간의 연결을 제안하세요.", "custom": "당신은 도움이 되는 도우미입니다.", "slideGenerator": "당신은 프레젠테이션 작성자입니다. 제공된 콘텐츠를 읽고 제목, 핵심 사항, 요약이 포함된 구조화된 슬라이드를 만드세요.", "excalidrawGenerator": "당신은 다이어그램 작성자입니다. 제공된 콘텐츠를 분석하고 명확하고 체계적인 시각적 다이어그램을 만듭니다." }, "help": { "title": "에이전트 가이드", "btnLabel": "도움말", "close": "닫기", "whatIsAgent": "에이전트란?", "whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.", "howToUse": "에이전트 사용 방법", "howToUseContent": "1. **\"새 에이전트\"**를 클릭하세요 (또는 페이지 하단의 **템플릿**에서 시작하세요).", "types": "에이전트 유형", "typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types", "advanced": "고급 모드 (AI 지시어, 최대 반복)", "advancedContent": "양식 하단의 **\"고급 모드\"**를 클릭하여 추가 설정에 액세스하세요.", "tools": "사용 가능한 도구 (상세)", "toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.", "frequency": "빈도 및 예약", "frequencyContent": "| 빈도 | 동작\n|-----------|----------\n| **수동** | 직접 \"실행\"을 클릭합니다.", "targetNotebook": "대상 노트북", "targetNotebookContent": "에이전트가 작업을 마치면 **노트를 생성**합니다. **대상 노트북**은 이 노트가 저장되는 위치를 결정합니다.", "templates": "템플릿", "templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.", "tips": "팁과 문제 해결", "tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs", "tooltips": { "agentType": "에이전트가 수행할 작업 유형을 선택하세요. 각 유형은 다른 기능과 필드를 가집니다.", "researchTopic": "에이전트가 웹에서 조사할 주제입니다. 더 나은 결과를 위해 구체적으로 작성하세요.", "description": "이 에이전트가 수행하는 작업에 대한 짧은 설명입니다. 용도를 기억하는 데 도움이 됩니다.", "urls": "스크랩할 웹사이트 목록입니다. 에이전트가 각 URL을 방문하여 콘텐츠를 추출합니다.", "sourceNotebook": "에이전트가 분석할 노트북입니다. 이 노트북의 노트를 읽어 연결 및 주제를 찾습니다.", "targetNotebook": "에이전트의 결과 노트가 저장될 위치입니다. 받은편지함 또는 특정 노트북을 선택하세요.", "frequency": "에이전트가 자동으로 실행되는 빈도입니다. 테스트하려면 수동으로 시작하세요.", "instructions": "기본 AI 프롬프트를 대체하는 사용자 지정 지침입니다. 자동 프롬프트를 사용하려면 비워두세요.", "tools": "에이전트가 사용할 수 있는 도구를 선택하세요. 각 도구는 에이전트에게 특정 기능을 제공합니다.", "maxSteps": "최대 추론 사이클 수입니다. 단계가 많을수록 분석이 깊어지지만 시간이 더 걸립니다.", "selectNotes": "분석할 특정 메모를 선택하세요. 아무것도 선택하지 않으면 상담원은 노트북의 모든 메모를 사용합니다.", "slideTheme": "프레젠테이션의 색상 팔레트를 선택합니다. 자동으로 AI가 결정을 내릴 수 있습니다.", "slideStyle": "시각적 스타일은 모서리 반경, 간격 및 정보 밀도에 영향을 미칩니다." } }, "intelligenceOS": "인텔리전스 OS" }, "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": "응답이 예상보다 오래 걸리고 있습니다...", "quotaExceededBasic": "AI 채팅은 PRO 플랜부터 사용 가능합니다.", "quotaExceededTier": "{tier} 플랜의 월간 할당량에 도달했습니다. 다음 달에 초기화됩니다." }, "labHeader": { "title": "랩", "live": "라이브", "currentProject": "현재 프로젝트", "choose": "선택하세요...", "yourSpaces": "내 스페이스", "updated": "업데이트됨", "newSpace": "새 생각 공간", "new": "새로 만들기", "renamed": "스페이스 이름이 변경되었습니다", "renameError": "이름 변경 중 오류", "created": "새 스페이스가 생성되었습니다", "createFailed": "생성 실패", "deleteSpace": "스페이스 삭제", "deleted": "스페이스가 삭제되었습니다", "deleteError": "삭제 중 오류", "rename": "이름 변경" }, "lab": { "initializing": "작업 공간 초기화 중", "loadingIdeas": "아이디어 로딩 중...", "downloadFailed": "프레젠테이션 다운로드 실패", "downloadHtml": "HTML 다운로드", "exportPpt": "PowerPoint로 내보내기", "hideNotes": "노트 숨기기", "loadingPresentation": "프레젠테이션 로드 중…", "loadingSlides": "슬라이드 로드 중…", "next": "다음", "nextSlide": "다음 슬라이드", "notes": "노트", "openFullscreen": "전체 화면 모드로 열기", "previous": "이전", "previousSlide": "이전 슬라이드", "toggleNotes": "프레젠테이션 메모 표시/숨기기 (단축키: N)" }, "richTextEditor": { "slashHint": "↑↓ 탐색 · 삽입 입력 · 탭 스위치 섹션", "slashLoading": "AI 생각...", "slashTabAll": "모두", "slashCatBasic": "기본 블록", "slashCatMedia": "메디아", "slashCatFormatting": "서식 지정", "slashCatAi": "AI 노트", "insertImage": "이미지 삽입", "imageUrlPlaceholder": "https://example.com/image.png", "preview": "시사", "cancel": "취소", "insert": "끼워 넣다", "slashText": "텍스트", "slashTextDesc": "간단한 단락", "slashH1": "제목 1", "slashH1Desc": "큰 섹션 제목", "slashH2": "제목 2", "slashH2Desc": "중간 섹션 제목", "slashH3": "제목 3", "slashH3Desc": "작은 섹션 제목", "slashBullet": "글머리 기호 목록", "slashBulletDesc": "순서가 없는 목록", "slashNumbered": "번호 매기기 목록", "slashNumberedDesc": "번호가 매겨진 목록", "slashTodo": "작업 목록", "slashTodoDesc": "체크박스 작업", "slashQuote": "인용하다", "slashQuoteDesc": "견적 캡처", "slashCode": "코드 블록", "slashCodeDesc": "코드 조각", "slashDivider": "분할기", "slashDividerDesc": "수평 분리기", "slashTable": "테이블", "slashTableDesc": "간단한 그리드 삽입", "slashDiagram": "도표", "slashDiagramDesc": "흐름 또는 마인드맵 생성", "slashSlides": "프레젠테이션", "slashSlidesDesc": "아름다운 슬라이드 데크 생성", "slashImage": "영상", "slashImageDesc": "URL에서 이미지 삽입", "slashAlignLeft": "왼쪽 정렬", "slashAlignLeftDesc": "텍스트를 왼쪽으로 정렬", "slashAlignCenter": "센터", "slashAlignCenterDesc": "텍스트를 중앙에 배치", "slashAlignRight": "오른쪽 정렬", "slashAlignRightDesc": "텍스트를 오른쪽으로 정렬", "slashSuperscript": "어깨 기호", "slashSuperscriptDesc": "기준선 위의 텍스트", "slashSubscript": "아래첨자", "slashSubscriptDesc": "기준선 아래의 텍스트", "slashClarify": "밝히다", "slashClarifyDesc": "텍스트를 더 명확하게 만들기", "slashShorten": "줄이다", "slashShortenDesc": "텍스트를 압축하세요", "slashImprove": "개선하다", "slashImproveDesc": "스타일을 향상시키세요", "slashExpand": "확장하다", "slashExpandDesc": "텍스트를 정교하고 풍부하게 만드세요.", "imageModalTitle": "이미지 삽입", "imageModalPreview": "시사", "imageModalCancel": "취소", "imageModalInsert": "끼워 넣다", "imageModalInvalidUrl": "유효한 URL을 입력하세요.", "imageModalLoadFailed": "이미지를 로드하지 못했습니다.", "linkPlaceholder": "링크를 붙여넣거나 입력하세요...", "bold": "용감한", "italic": "이탤릭체", "underline": "밑줄", "strike": "취소선", "code": "암호", "highlight": "가장 밝은 부분", "superscript": "어깨 기호", "subscript": "아래첨자", "addBlock": "블록 추가", "placeholder": "명령에 '/'를 입력합니다...", "aiReformulateFailed": "AI 어시스턴트가 이 텍스트를 처리하지 못했습니다. 다시 시도해 주세요.", "translateTargets": { "Francais": "프랑스어", "English": "영어", "Espanol": "스페인어", "Deutsch": "독일어", "Persan": "페르시아어", "Portugais": "포르투갈어", "Italiano": "이탈리아어", "Chinois": "중국어", "Japonais": "일본어" }, "exportMarkdown": "Markdown으로 내보내기", "importMarkdown": "Markdown 가져오기", "markdownExportSuccess": "노트가 Markdown으로 내보내졌습니다", "markdownExportError": "노트 내보내기 실패", "markdownImportSuccess": "Markdown 가져오기 성공", "publishTitle": "공개 게시", "publishDesc": "이 노트를 공개 URL에 게시합니다. 링크가 있는 누구나 읽을 수 있습니다.", "publish": "게시", "publishSuccess": "노트가 게시되었습니다!", "publishLive": "게시 중", "unpublish": "게시 취소", "unpublishSuccess": "노트가 게시 취소되었습니다", "publishBlocked": "게시가 거부되었습니다", "publishSimple": "있는 그대로 게시", "publishSimpleHint": "무료 — 노트 내용을 그대로 사용", "publishWithAi": "AI로 게시", "publishWithAiHint": "강화된 레이아웃 · {count}크레딧 남음", "publishWithAiLocked": "Pro 요금제에서 이용 가능", "publishWithAiGenerating": "레이아웃 생성 중…", "publishTemplateMagazine": "매거진 기사", "publishTemplateBrief": "전문가 브리핑", "publishTemplateEssay": "에세이", "publishAiSuccess": "AI 강화 페이지가 게시되었습니다!", "publishRewriteLabel": "웹용으로 다시 쓰기", "publishRewriteOnHint": "편집기 블록(연습문제, 접기 섹션, 안내 상자)을 웹용으로 구성 — AI는 서론만 작성", "publishRewriteOffHint": "원본 텍스트가 유지되며 AI가 편집 프레임만 추가", "copyPublicLink": "링크 복사", "openPublicPage": "공개 페이지 열기", "aiActionStarted": "AI 노트가 호출되었습니다…", "aiGenerateExercises": "연습 문제 생성", "aiGenerateExercisesCreated": "무시", "aiGenerateExercisesDesc": "AI가 이 노트를 기반으로 다양한 난이도와 상세한 정답이 포함된 연습 5개를 생성합니다.", "aiGenerateExercisesHint": "정답이 포함된 연습 5개", "aiGenerateGenerateExercises": "생성", "aiWriterPlaceholder": "작성하고 싶은 내용을 설명...", "blockActionInsertCallout": "콜아웃으로 변환", "blockActionInsertToggle": "토글 섹션으로 변환", "blockDeleted": "블록이 삭제되었습니다", "blockDuplicated": "블록이 복제되었습니다", "blockSelected": "전체 블록 선택됨", "calloutDanger": "위험", "calloutDelete": "콜아웃 삭제", "calloutInfo": "정보", "calloutSuccess": "성공", "calloutTip": "팁", "calloutUnwrap": "콜아웃 비활성화", "calloutWarning": "경고", "collapsibleSection": "접을 수 있는 섹션", "columnsAdd": "열 추가", "columnsDelete": "열 삭제", "columnsLabel": "크로스 테마 노트", "columnsRemove": "열 제거", "editorBacklinks": "수신 링크", "editorClickToEdit": "클릭하여 편집", "exercisesGenerated": "무시", "exercisesLoading": "연습 문제 생성 중...", "exportPdf": "PDF로 내보내기", "findCaseSensitive": "대소문자 구분", "findNext": "다음 일치", "findPlaceholder": "노트에서 찾기...", "findPrev": "이전 일치", "findRegex": "정규 표현식", "findReplaceTitle": "검색", "findReplaceToggle": "바꾸기 표시/숨기기", "findWholeWord": "전체 단어", "frequentCommands": "★ 빈번함", "generalContinue": "계속", "generateExercises": "연습 문제 생성", "generateExercisesHint": "연습 5개 + 정답", "linkPreviewDelete": "미리보기 삭제", "linkPreviewLoading": "미리보기 로드 중...", "linkPreviewModalInsert": "미리보기 만들기", "linkPreviewModalTitle": "링크 붙여넣기", "linkPreviewUnwrap": "단순 링크로 되돌리기", "mathAi": "AI로 작성", "mathAiPlaceholder": "방정식을 단어로 설명... (예: 이차 공식)", "mathCancel": "취소", "mathConfirm": "확인", "mathDelete": "삭제", "mathEdit": "메모 편집", "mathLatex": "LaTeX 표기법", "mathPlaceholder": "적용됨", "mobileAiNote": "AI 도우미", "mobileBlockActions": "블록 작업", "mobileConvertFormat": "형식 변환", "mobileDelete": "삭제", "mobileDuplicate": "복제", "mobileParagraph": "문단", "mobileQuote": "인용하다", "mobileSelectAll": "모두 선택", "noteLinkPickerEmpty": "노트를 찾을 수 없습니다. 제목을 확인하거나 대상 노트를 먼저 만드세요.", "noteLinkPickerHint": "노트를 선택하세요. Memento가 텍스트에 [[제목]]을 삽입하고 저장할 때 링크를 만듭니다.", "noteLinkPickerSearch": "노트 검색…", "noteLinkPickerTitle": "다른 노트에 연결", "outlineDelete": "개요 삭제", "outlineEmpty": "개요를 생성하려면 제목(H1, H2, H3)을 추가하세요", "outlineTitle": "개요", "pdfExportBlocked": "팝업 차단됨 — PDF 내보내기를 위해 팝업 허용", "pdfExportLoading": "PDF 생성 중...", "pdfExportSuccess": "PDF 준비 완료!", "placeholderCode": "코드 작성...", "placeholderH1": "메인 제목...", "placeholderH2": "섹션 제목...", "placeholderH3": "소제목...", "placeholderQuote": "인용 캡처...", "placeholderText": "'/'를 입력하여 블록을 삽입...", "placeholderTodo": "작업 추가...", "previewChartsTip": "텍스트에서 대화형 차트를 생성합니다.", "previewCodeTip": "구문 강조가 포함된 코드를 추가하세요.", "previewDatabaseTip": "열과 구조화된 칸반 보기를 추가하세요.", "previewDiagramTip": "개념을 스케치하거나 AI로 다이어그램을 생성하세요.", "previewLivingBlockTip": "여러 노트 간 콘텐츠 동기화.", "previewSlidesTip": "대화형으로 내보낼 수 있는 프레젠테이션을 만드세요.", "previewTableTip": "데이터를 행과 열로 정리합니다.", "replace": "바꾸다", "replaceAll": "모두 바꾸기", "replacePlaceholder": "...로 바꾸기", "settingsPublishedDesc": "공개 게시된 노트를 관리하세요.", "settingsPublishedEmpty": "게시된 노트가 아직 없습니다.", "settingsPublishedTitle": "내 게시 페이지", "slashAiWriter": "AI로 작성", "slashAiWriterDesc": "커서에 콘텐츠 생성", "slashCallout": "콜아웃", "slashCalloutDesc": "텍스트 강조 (정보, 경고, 팁)", "slashCatData": "데이터", "slashCatEmbed": "임베드", "slashCatText": "텍스트", "slashCharts": "AI 차트", "slashChartsDesc": "AI가 차트를 제안합니다", "slashColumns": "열", "slashColumnsDesc": "콘텐츠를 나란히 배치", "slashDatabase": "구조화된 보기", "slashDatabaseDesc": "노트북의 구조화된 데이터 임베드", "slashLinkPreview": "링크 미리보기", "slashLinkPreviewDesc": "URL을 시각적 카드로 변환", "slashLivingBlock": "라이브 블록", "slashLivingBlockDesc": "다른 노트에서 삽입", "slashMath": "방정식", "slashMathDesc": "LaTeX 표기법의 수학 공식", "slashNoteLink": "노트에 연결", "slashNoteLinkDesc": "다른 노트에 대한 링크 만들기 ([[…]])", "slashOutline": "목차", "slashOutlineDesc": "제목에서 자동 생성된 개요", "slashSubPage": "하위 페이지", "slashSubPageDesc": "이 노트 안에 연결된 노트 만들기", "slashToggle": "토글 섹션", "slashToggleDesc": "접을 수 있는 섹션 만들기", "slashVideo": "비디و", "smartPasteCodeBlock": "코드 블록으로 삽입", "smartPasteCodeHint": "소스 코드가 감지되었습니다. 코드 블록으로 삽입하시겠습니까?", "smartPasteCodeTitle": "소스 코드 감지됨", "smartPastePlain": "일반 텍스트로 붙여넣기", "smartPasteUrlHint": "이 링크로 무엇을 하시겠습니까?", "smartPasteUrlImage": "이미지로 삽입", "smartPasteUrlLink": "하이퍼링크로 붙여넣기", "smartPasteUrlPreview": "미리보기 카드로 붙여넣기", "smartPasteUrlTitle": "링크 또는 미디어 감지됨", "smartPasteUrlVideo": "비디오 플레이어로 삽입", "startVoice": "음성 입력 시작", "stopVoice": "음성 입력 중지", "structuredViewsExportCsv": "CSV로 내보내기", "structuredViewsImportCsv": "CSV 파일 가져오기", "structuredViewsOrganizer": "정리", "structuredViewsTagApplied": "브리지", "toggleClosed": "접힌 섹션 — 클릭하여 펼치기", "toggleDelete": "섹션 삭제", "toggleOpened": "확장된 섹션 — 클릭하여 접기", "toggleUnwrap": "토글 섹션 비활성화", "wizard": { "analyze": "노트북 분석", "apply": "적용", "autoOpenHint": "노트북을 열고 사이드바를 새로고침하는 중…", "categories": "제안된 그룹화", "chooseProfile": "당신의 프로필은 무엇입니까?", "confirmHint": "AI가 풍부한 노트가 포함된 노트북을 만듭니다: 콜아웃, 접을 수 있는 섹션, 수학 공식, 비교 열, 개요 및 링크.", "created": "노트북 생성됨:", "createdToast": "노트북 « {name} » 준비 완료 — AI 노트 사용 가능", "daysPlanned": "감지된 테마", "duplicates": "중복이 감지되었습니다", "examDate": "시험 날짜", "generate": "노트북 생성", "generatePlan": "계획 생성", "level": "레벨", "levelAdvanced": "고급", "levelBeginner": "초급", "levelExpert": "전문가", "levelIntermediate": "중급", "loading": "AI가 구조화된 노트가 포함된 노트북을 생성 중입니다...", "noSuggestions": "제안 없음 — 노트북이 잘 정리되어 있습니다.", "noteCount": "노트 수", "notes": "개", "notesCreated": "생성된 노트", "openNotebook": "노트북 열기", "openingNotebook": "여는 중…", "organizer": "AI로 정리", "organizerDesc": "AI가 노트를 분석하고 태그, 그룹화 및 중복 감지를 제안합니다.", "organizing": "노트 분석 중...", "profileEngineer": "엔지니어 / 전문가", "profileEngineerDesc": "AI가 사양 및 참조가 포함된 정리된 기술 문서를 만듭니다", "profileStudent": "학생", "profileStudentDesc": "AI가 요약, 공식 및 핵심 사항이 포함된 구조화된 과정 노트북을 만듭니다", "profileTeacher": "교사", "profileTeacherDesc": "AI가 챕터, 연습 및 학습 목표가 포함된 과정 구조를 생성합니다", "progressCalling": "AI 호출 중...", "progressCreating": "노트북과 노트를 생성 중...", "progressGenerating": "AI로 콘텐츠 생성 중...", "progressParsing": "AI 응답 분석 중...", "studyPlanLoading": "계획 생성 중...", "studyPlanReminders": "알림이 자동으로 노트에 추가되었습니다.", "studyPlanSuccess": "계획이 생성되었습니다! 노트에 알림이 추가되었습니다.", "studyPlanner": "학습 계획", "studyPlannerDesc": "AI가 간격 반복을 기반으로 복습 계획을 만듭니다.", "success": "노트북이 성공적으로 생성되었습니다!", "suggestedTags": "제안된 태그", "tagApplied": "브리지", "title": "AI로 노트북 만들기", "topic": "주제", "topicEngineerPlaceholder": "예: 열역학, 미적분, 프랑스 혁명...", "topicStudentPlaceholder": "연습 문제가 생성되었습니다!", "topicTeacherPlaceholder": "예: 마이크로서비스 아키텍처, 네트워크 보안, ISO 27001..." }, "deleteImage": "이미지 삭제", "publishWithAiCostHint": "예상 비용: AI 크레딧 3" }, "brainstorm": { "title": "사고의 파동", "subtitle": "잠재력의 차원을 펼치세요", "placeholder": "펼칠 개념을 입력하세요...", "generating": "AI가 생각의 씨앗을 거두고 있습니다...", "newBrainstorm": "새 브레인스톰", "noSessions": "아직 브레인스톰이 없습니다", "startOne": "하나 시작", "sessions": "브레인스톰", "seedLabel": "시드 아이디어", "ideaPromptDetailed": "브레인스토밍을 위한 아이디어, 질문 또는 주제를 입력하세요...", "brainstormThisIdea": "이 아이디어 브레인스톰", "startBrainstorm": "브레인스톰 시작", "spatialMode": "공간 탐색 모드", "wave1": "파동 1", "wave2": "파동 2", "wave3": "파동 3", "export": "내보내기", "exporting": "내보내는 중...", "wave": "파동", "novelty": "참신함", "originConnection": "기원 연결", "linkedNotes": "연결된 노트", "deepen": "심화", "deepening": "생성 중...", "extract": "노트 만들기", "converting": "변환 중...", "dismiss": "관련 없음", "noteCreated": "노트가 생성됨", "ideas": "아이디어", "cancel": "취소", "delete": "삭제", "ideaOrigin": "아이디어의 기원", "noNoteLink": "순수 생성 아이디어", "derived_from": "파생됨", "opposes": "반대", "extends": "확장", "synthesizes": "종합함", "transposes": "전치함", "none_found": "노트 링크 없음", "viewNote": "노트 보기", "addIdea": "아이디어 추가", "manualIdeaPrompt": "아이디어 제목:", "invite": "초대", "linkCopied": "초대 링크가 복사되었습니다!", "activityTitle": "활동", "noActivity": "아직 활동이 없습니다", "justNow": "방금", "humanIdea": "인간", "aiIdea": "일체 포함", "respondsTo": "응답하다", "adding": "첨가...", "manualIdeaDesc": "브레인스토밍 캔버스로 아이디어를 공유하세요", "manualIdeaTitle": "제목", "manualIdeaTitlePlaceholder": "당신의 생각을 한마디로...", "manualIdeaDescLabel": "설명(선택사항)", "manualIdeaDescPlaceholder": "당신의 아이디어를 자세히 설명하세요...", "activity": { "manual_idea": "아이디어를 추가했습니다", "wave_generated": "파동을 일으켰다", "joined": "세션에 참여했습니다", "idea_dismissed": "아이디어를 기각했습니다", "invite_created": "초대장을 만들었습니다" }, "shareDialogTitle": "브레인스톰 공유", "shareSearchLabel": "누군가 찾기", "shareNameOrEmailPlaceholder": "이름 또는 이메일…", "shareSubmit": "공유", "shareSubmitting": "전송 중…", "shareFooterHint": "수락 또는 거절에 대한 알림을 받게 됩니다.", "sharePublicLink": "공개 링크", "shareGuestsCanEdit": "게스트 편집 허용", "feedbackInviteSent": "초대가 전송되었습니다!", "feedbackInviteResent": "초대를 다시 보냈습니다!", "feedbackAlreadyShared": "이 사람은 이미 이 브레인스톰에 액세스할 수 있습니다.", "feedbackAlreadyPending": "이 사람에 대한 초대가 이미 대기 중입니다.", "feedbackGenericError": "오류", "unnamedPerson": "이름 없음", "canvasEditTitleReply": "답글", "canvasEditTitleNewIdea": "새 아이디어", "canvasPlaceholderReply": "당신의 답글…", "canvasPlaceholderIdea": "당신의 아이디어…", "canvasShortcutSave": "저장", "canvasShortcutCancel": "취소", "canvasChildBranch": "하위", "canvasDoubleClickHint": "더블클릭으로 아이디어 추가", "ideaDetailDescription": "설명", "ideaDetailConnection": "연결", "ideaDetailNovelty": "참신함", "ideaDetailWave": "파동", "waveFlavorVariation": "변형", "waveFlavorAnalogy": "유추", "waveFlavorDisruption": "파괴", "liveCollaborationTitle": "실시간 협업", "liveStatus": "Live", "liveYouMarker": "(나)", "liveOtherParticipants": "{count}명의 다른 참가자", "guestReadOnlyNotice": "이 브레인스톰을 게스트로 보고 있습니다. 편집하려면 로그인하세요.", "impactNotesEnriched": "{count}개 노트가 보강됨", "impactNotesMarkedDry": "{count}개 노트가 마른 것으로 표시됨", "impactSeparator": " · ", "exportNotebookPrefix": "노트북:", "playbackStep": "단계 {current}/{total}", "playbackStepsCount": "{count}단계", "playbackReturnToLive": "라이브로 돌아가기", "canvasWaitingHint": "캔버스가 당신의 불꽃을 기다리고 있습니다...", "seedNodeBadge": "SEED", "originalSeedDescription": "원본 시드 아이디어", "convertedToNoteStatus": "노트로 변환됨", "toastExpandSuccess": "아이디어가 확장되었습니다!", "toastExpandFailed": "확장에 실패했습니다", "toastDismissSuccess": "아이디어가 기각되었습니다", "toastDismissFailed": "기각에 실패했습니다", "toastConvertSuccess": "아이디어가 노트로 변환되었습니다!", "toastConvertFailed": "변환에 실패했습니다", "toastExportNoteSuccess": "노트로 내보내졌습니다!", "toastExportFailed": "내보내기에 실패했습니다", "legendSeed": "시드", "legendVariations": "변형", "legendAnalogies": "유추", "legendDisruptions": "파괴", "exportFailedMessage": "내보내기 실패", "exportDefaultNotebookName": "브레인스톰", "exportDefaultNoteTitle": "종합", "exportOpening": "여는 중…", "ownerBadge": "소유자", "waveBadge": "파동 {wave}", "quotaGuest": "세션 호스트의 AI 한도에 도달했습니다. 플랜 업그레이드를 요청하세요.", "quotaHost": "이 브레인스토밍의 AI 한도에 도달했습니다. 계속하려면 플랜을 업그레이드하세요.", "downloadPptx": "PPTX", "downloadPptxDesc": "PowerPoint로 다운로드", "pptxSuccess": "PPTX 다운로드됨", "pptxError": "PPTX 내보내기 실패", "fitToScreen": "중앙으로", "legendWave1": "변형", "legendWave2": "유추", "legendWave3": "파괴", "legendConverted": "변환됨", "exampleSeed1": "아침 루틴 단순화하기", "exampleSeed2": "이번 주말 크리에이티브 프로젝트 아이디어", "exampleSeed3": "에너지를 더 잘 관리하는 시스템", "exampleSeed4": "이번 주에 배운 것", "exportAsNote": "노트로 내보내기", "exportModalTitle": "세션 요약", "ideasCount": "아이디어", "regenerateSummary": "재생성", "renameSession": "세션 이름 변경", "star": "아이디어 별표", "summarize": "AI 종합", "summaryError": "종합을 생성할 수 없습니다", "unstar": "아이디어 별표 해제", "viewCanvas": "캔버스", "viewList": "목록" }, "usageMeter": { "packName": "AI 디스커버리 팩", "packPro": "프로 팩", "packBusiness": "비즈니스 팩", "packEnterprise": "엔터프라이즈 팩", "featureSearch": "검색", "featureTags": "태그", "featureTitles": "제목", "featureReformulate": "재작성", "featureChat": "채팅", "featureBrainstormSessions": "브레인스톰 세션", "featureCharts": "AI 차트", "unlimited": "무제한", "remaining": "{count} 남음", "upgradeTitle": "Pro로 업그레이드", "upgradeDescription": "You've used all your AI Discovery Pack credits. Upgrade to Pro for higher limits and additional features.", "proIncludes": "Pro 포함:", "proSearch": "100 semantic searches / month", "proTags": "200 auto-tags / month", "proTitles": "200 auto-titles / month", "proReformulate": "50 reformulations / month", "proChat": "100 chat messages / month", "later": "나중에", "upgradePricing": "Pro로 업그레이드", "addApiKey": "자체 API 키 사용 (BYOK)", "featureBrainstormCreate": "Créations brainstorm", "featureBrainstormEnrich": "Enrichissements brainstorm", "featureBrainstormExpand": "Extensions brainstorm", "featureDiagrams": "다이어그램 생성", "featureFlashcards": "AI 플래시카드", "featurePublishEnhance": "AI 게시", "featureSlides": "슬라이드 생성", "featureVoice": "음성 전사", "actionsOnly": "{actions} 작업", "creditsRemaining": "남은 크레딧", "creditsSummary": "{remaining} 남음 · {spent} 사용 / 플랜 {granted}", "creditsUsedLine": "{credits} 크레딧 · {actions}×", "creditsWhereTitle": "기능별 크레딧 사용", "noCreditUsage": "이번 달 크레딧 사용 없음", "outOfCredits": "크레딧 소진 — 옵션" }, "byokSettings": { "title": "API 키 (BYOK)", "description": "Connect your own LLM provider keys to bypass Discovery Pack quotas. Keys are encrypted at rest.", "badgeActive": "BYOK 활성화", "tierRequired": "BYOK는 Pro 플랜 이상이 필요합니다. API 키를 연결하려면 업그레이드하세요.", "provider": "제공자", "providerPlaceholder": "제공자 선택", "alias": "라벨 (선택)", "aliasPlaceholder": "예: 업무용 OpenAI", "apiKey": "API 키", "apiKeyPlaceholder": "sk-...", "save": "키 저장", "saved": "API 키가 저장되었습니다", "deleted": "API 키가 삭제되었습니다", "error": "API 키를 저장할 수 없습니다", "loadError": "API 키를 불러올 수 없습니다", "loading": "키 로딩 중...", "empty": "아직 API 키가 구성되지 않았습니다.", "confirmDelete": "이 API 키를 영구적으로 삭제하시겠습니까?", "toggleActive": "활성", "providers": { "openai": "OpenAI", "anthropic": "Anthropic", "deepseek": "DeepSeek", "openrouter": "OpenRouter", "minimax": "MiniMax", "zai": "Z.ai", "google": "Google", "mistral": "Mistral", "glm": "GLM" } }, "billing": { "title": "결제", "currentPlan": "현재 플랜", "upgradePlan": "플랜 업그레이드", "manageBilling": "결제 관리", "manageDescription": "결제 수단 업데이트, 청구서 보기 또는 취소.", "openPortal": "결제 포털 열기", "renewsOn": "갱신일", "expiresOn": "만료일", "canceledAt": "취소됨 — 접근 만료", "freePlan": "무료 플랜", "proPlan": "Pro 플랜", "businessPlan": "Business 플랜", "enterprisePlan": "Enterprise 플랜", "perMonth": "/월", "perYear": "/년", "monthly": "월간", "annual": "연간", "save": "절약", "upgradeTitle": "플랜 선택", "proPrice": "€9.90", "businessPrice": "€29.90", "proAnnualPrice": "€99", "businessAnnualPrice": "€299", "proFeature1": "시맨틱 검색 100회/월", "proFeature2": "자동 태그 200회/월", "proFeature3": "재구성 50회/월", "proFeature4": "채팅 메시지 100개/월", "businessFeature1": "시맨틱 검색 1,000회/월", "businessFeature2": "자동 태그 1,000회/월", "businessFeature3": "재구성 500회/월", "businessFeature4": "채팅 메시지 1,000개/월", "enterpriseTitle": "Enterprise", "enterpriseDescription": "사용자 정의 할당량, SSO, 우선 지원.", "contactSales": "영업 문의", "startCheckout": "시작하기", "checkoutLoading": "결제 로딩 중…", "checkoutSuccess": "구독이 활성화되었습니다! {tier}에 오신 것을 환영합니다.", "checkoutCanceled": "결제가 취소되었습니다.", "active": "활성", "trialing": "체험 중", "pastDue": "연체", "canceled": "취소됨", "inactive": "비활성", "billingEnabled": "결제 활성화됨", "billingDisabled": "이 인스턴스에서는 결제가 활성화되지 않았습니다.", "usageThisPeriod": "이번 기간 사용량", "periodRange": "기간", "unlimited": "무제한", "noUsage": "사용 데이터 없음", "billingHistory": "청구 내역", "viewInvoices": "포털에서 청구서 관리", "nextBillingDate": "다음 청구일", "billingPeriod": "청구 기간", "planSince": "가입일", "checkoutSuccessTitle": "구독 활성화!", "checkoutSuccessBody": "{tier}에 오신 것을 환영합니다.", "subscriptionType": "구독 유형", "renewalDate": "갱신일", "noRenewalDate": "—", "currentUsage": "현재 사용량", "currentPeriod": "현재 기간", "aiCredits": "AI 크레딧", "used": "사용됨", "billing": "결제", "renewal": "갱신", "paidPlanDesc": "구독이 자동으로 갱신됩니다.", "businessDescription": "팀 및 프로덕트 리더를 위한 요금제.", "enterpriseFeature1": "Unlimited quotas", "enterpriseFeature2": "SSO / SAML", "enterpriseFeature3": "전담 지원", "enterpriseFeature4": "맞춤 결제", "enterpriseFeature5": "보장된 SLA", "subtitle": "본인에게 맞는 플랜 선택", "freeDescription": "Memento 체험을 위해", "freeF1": "30개 시맨틱 검색", "freeF2": "15개 자동 태그", "freeF3": "5개 자동 제목", "freeF4": "100개 메모", "freeF5": "3개 노트북", "freePlanDesc": "Memento 체험을 위한 최적", "freePrice": "무료", "proDescription": "컨설턴트 및 프리랜서를 위한", "proFeature5": "월 50회 재작성", "proFeature6": "월 50개 AI 메시지", "proCta": "Pro로 업그레이드", "businessFeature5": "월 500회 재작성", "businessFeature6": "월 500개 AI 메시지", "businessCta": "Business로 업그레이드", "recommended": "추천", "instantActivation": "즉시 활성화", "secureDesc": "Stripe를 통한 안전한 결제", "secureTransactions": "보안 거래", "satisfactionGuarantee": "30일 환불 보장", "cancelConfirm": "구독을 취소하시겠습니까? 현재 청구 기간이 끝날 때까지 Pro/Business 액세스가 유지됩니다.", "cancelSuccess": "구독이 성공적으로 취소되었습니다. 현재 청구 기간이 끝나면 종료됩니다.", "invoices": "청구서 및 영수증", "invoiceAmount": "금액", "invoiceDate": "날짜", "invoiceNumber": "번호", "invoiceStatus": "상태", "noInvoices": "사용 가능한 청구서가 없습니다.", "checkoutFailed": "결제를 시작할 수 없습니다. 다시 시도해 주세요.", "portalFailed": "결제 포털을 열 수 없습니다.", "cancelFailed": "구독을 취소할 수 없습니다.", "downloadPdf": "PDF 다운로드", "fetchStatusFailed": "결제 상태를 가져올 수 없습니다", "fetchQuotasFailed": "할당량을 가져올 수 없습니다", "fetchInvoicesFailed": "결제 내역을 불러올 수 없습니다.", "savePercent": "~17% 절약", "cancelSubscription": "구독 취소", "disabledByAdmin": "결제 및 업그레이드가 현재 비활성화되어 있습니다. 액세스가 필요한 경우 관리자에게 문의하세요.", "tab": "결제", "creditsFromPacks": "패키지 크레딧", "creditsRemaining": "남은 크레딧", "creditsSpent": "이번 달 사용 크레딧", "creditsUsageLegend": "모든 AI 작업은 동일한 크레딧 잔액에서 차감됩니다 (검색, 채팅, 태그, 슬라이드, 다이어그램).", "creditsWhereTitle": "기능별 크레딧 사용", "packsTitle": "크레딧 구매", "packsDescription": "일회성 팩. 구매한 크레딧은 잔액에 추가되며 다음 달로 이월됩니다(구독 할당과 다름).", "packSName": "스타터 팩", "packMName": "스탠다드 팩", "packLName": "파워 팩", "buyPack": "구매", "packCheckoutSuccess": "크레딧 팩이 잔액에 추가되었습니다!", "packCheckoutFailed": "구매를 시작할 수 없습니다. Stripe 설정을 확인하거나 다시 시도하세요." }, "landing": { "nav": { "products": "제품", "secondBrain": "Second Brain", "echo": "Memory Echo", "agents": "에이전트", "pricing": "요금", "login": "로그인", "cta": "무료로 시작", "openMenu": "메뉴 열기", "closeMenu": "메뉴 닫기", "language": "언어" }, "hero": { "badge": "Second Brain", "eyebrow": "또 하나의 노트 앱이 아닙니다 — 살아있는 세컨드 브레인", "headline": "당신의 두 번째 뇌.", "headlineAccent": "잊은 것을 기억합니다.", "subtitle": "Memento는 당신의 Second Brain입니다. 수개월에 걸친 아이디어를 연결하고, 숨은 링크를 드러내며, 매일 아침 검색·브리핑·행동할 수 있는 노트북 시스템으로 만듭니다.", "cta": "내 두 번째 뇌 만들기", "ctaHint": "무료 시작 · Google · 카드 불필요", "imageAlt": "Memento Second Brain 워크스페이스", "echoLive": "Memory Echo", "echo0": "“3월 디자인 브리프와 연결됨 — 같은 제약, 새로운 각도.”", "echo1": "“8개월 전 리서치 노트와 울림이 있습니다. 열까요?”", "echo2": "“세 개의 노트북이 이 아이디어를 건드립니다. 다리 노트는 여기.”" }, "trust": { "trust0": "진짜 Second Brain, 폴더 더미가 아님", "trust1": "내 AI 키 연결", "trust2": "15개 언어, 페르시아어 RTL 포함", "trust3": "노트북에 쓰는 에이전트" }, "pain": { "label": "진짜 문제", "title": "더 많은 노트가 필요하지 않습니다. 두 번째 뇌가 필요합니다.", "desc": "폴더는 넘치고, 검색은 실패하고, 아이디어는 조용히 죽습니다. Second Brain은 당신이 남긴 것 사이의 실을 찾습니다.", "secondBrain": "그것이 Memento입니다. 쓰는 동안 스스로 연결되는 Second Brain." }, "moments": { "echo": { "eyebrow": "Memory Echo", "title": "Second Brain이 응답하는 순간.", "desc": "쓰는 동안 노트북 간 의미 링크를 감지합니다 — 키워드가 아니라 진짜 개념의 다리.", "card0Label": "방금 감지됨", "card0": "“가격 노트는 작년 가을 경쟁사 분석과 울립니다.”", "card1Label": "다리", "card1": "공유 테마: 제약 하 포지셔닝", "card2Label": "액션", "card2": "두 노트를 나란히 열기 — 계속 쓰기" }, "dashboard": { "eyebrow": "Second Brain 대시보드", "title": "중요한 것을 말하는 아침.", "desc": "Second Brain 브리핑: 다음 경로, 체크리스트, 발견, 복습.", "w0Label": "다음 경로", "w0": "최근 노트에서 나온 3가지 행동", "w1Label": "일일 리뷰", "w1": "Inbox · AI · 플래시카드", "w2Label": "Memory Echo", "w2": "어젯밤 새 연결 2개", "w3Label": "에이전트", "w3": "제안 1개 준비됨" }, "insights": { "eyebrow": "Insights", "title": "Second Brain의 구조를 보세요.", "desc": "의미 클러스터와 다리 노트 — 연결의 살아있는 지도.", "chip": "클러스터 네트워크" }, "revision": { "eyebrow": "복습", "title": "의도적으로 기억하세요.", "desc": "어떤 노트에서든 플래시카드 생성. SM-2 — Second Brain에 남는 지식.", "card": "Memory Echo와 노트를 잇는 것은?" } }, "how": { "title": "세 단계. 그다음 Second Brain이 복리로 자랍니다.", "s0": { "title": "자유롭게 캡처", "desc": "차세대 에디터에서 쓰기 — 블록, 구조화 뷰, 스마트 붙여넣기." }, "s1": { "title": "연결되게 두기", "desc": "Memory Echo와 의미 검색이 계획하지 않은 링크를 엮습니다." }, "s2": { "title": "매일 아침 행동", "desc": "대시보드 경로, 에이전트, 플래시카드가 노트를 Second Brain 모멘텀으로." } }, "agents": { "label": "AI 에이전트", "title": "무거운 일을 맡기세요.", "desc": "리서치, 스크랩, 슬라이드, 다이어그램, 모니터링 — Second Brain에 쓰는 에이전트.", "scraper": { "title": "Scraper", "desc": "URL & RSS → 이미지 포함 합성 노트." }, "researcher": { "title": "Researcher", "desc": "깊은 질의, 출처, 구조화된 리서치 노트." }, "slideGen": { "title": "Slide Gen", "desc": "노트 → 덱 또는 인터랙티브 HTML 슬라이드." }, "monitor": { "title": "Monitor", "desc": "노트북 감시: 트렌드와 인사이트." }, "diagramGen": { "title": "Diagram Gen", "desc": "아이디어 → Excalidraw 마인드맵 & 플로우." }, "custom": { "title": "Custom", "desc": "역할, 출처, 스케줄 정의." } }, "byok": { "label": "락인 없음", "title": "당신의 키. 당신의 모델. 당신의 Second Brain.", "desc": "Memento 크레딧 또는 OpenAI, Anthropic, Google… 클릭 한 번으로 전환." }, "pricing": { "label": "Pricing", "title": "무료로 시작. Second Brain을 키우세요.", "desc": "명확한 티어 — 첫 노트부터 조직 기억까지.", "monthly": "월간", "annual": "연간", "perMonth": "/월", "perMonthAnnual": "/월, 연간 청구", "perUser": "+ €3.90/사용자", "perUserAnnual": "+ €2.90/사용자, 연간", "popular": "가장 많이 선택됨", "basic": { "name": "Basic", "desc": "Second Brain을 시작하세요.", "cta": "무료로 시작", "feature0": "노트 최대 100", "feature1": "노트북 3개", "feature2": "AI 크레딧 50(평생)", "feature3": "의미 검색", "feature4": "기록 7일" }, "pro": { "name": "Pro", "desc": "진지한 사유를 위해.", "cta": "Pro로 가기", "feature0": "무제한 노트", "feature1": "BYOK", "feature2": "의미 검색 200/월", "feature3": "에이전트(12회/월)", "feature4": "기록 30일", "feature5": "이메일 지원" }, "business": { "name": "Business", "desc": "팀 Second Brain.", "cta": "Business 선택", "feature0": "협업자 10명", "feature1": "BYOK · 공급자 13", "feature2": "의미 검색 1,000", "feature3": "에이전트(60회/월)", "feature4": "무제한 브레인스토밍", "feature5": "API / MCP" }, "enterprise": { "name": "Enterprise", "desc": "조직 Second Brain.", "cta": "문의하기", "feature0": "Business 전부", "feature1": "무제한 에이전트", "feature2": "SSO / SAML", "feature3": "감사 로그 & SLA", "feature4": "전담 지원", "feature5": "라이브 온보딩" }, "basicPrice": "무료" }, "cta": { "title": "최고의 아이디어를 잃는 일을 멈추세요.", "desc": "Memento를 여세요. 노트 하나를 쓰세요. Second Brain이 잊은 것을 찾아냅니다.", "button": "무료 Second Brain 만들기" }, "footer": { "desc": "AI로 증폭된 Second Brain — 스스로 연결됩니다.", "rights": "모든 권리 보유.", "product": { "title": "제품", "link0": "Second Brain", "link1": "요금", "link2": "에이전트", "link0Href": "#product", "link1Href": "#pricing", "link2Href": "#agents" }, "community": { "title": "계정", "link0": "로그인", "link1": "가입", "link2": "지원", "link0Href": "/login", "link1Href": "/register", "link2Href": "/support" }, "legal": { "title": "법률", "link0": "개인정보", "link1": "약관", "link2": "쿠키", "link0Href": "#", "link1Href": "#", "link2Href": "#" } } }, "noteHistory": { "title": "제목", "content": "내용", "untitled": "제목 없음", "emptyState": "사용 가능한 버전 없음", "selectVersion": "미리보기할 버전을 선택하세요", "currentVersion": "현재" }, "consent": { "banner": { "title": "쿠키 환경설정", "description": "귀하의 경험을 개선하기 위해 쿠키를 사용합니다. 필수 쿠키는 항상 활성화되어 있습니다. 아래에서 선택적 쿠키를 관리할 수 있습니다.", "acceptEssentials": "필수만 허용", "rejectNonEssential": "비필수 거부", "manage": "환경설정 관리", "acceptAll": "모두 허용" }, "preferences": { "title": "동의 설정", "description": "개인정보 보호 환경설정을 사용자 정의하세요. 귀하의 선택을 존중하며 식별 데이터를 저장하지 않습니다.", "necessaryTitle": "필수 쿠키", "necessaryDesc": "이러한 쿠키는 세션 인증, 언어 저장 및 핵심 기능 활성화에 필요합니다.", "alwaysOn": "항상 켜짐", "analyticsTitle": "익명 분석", "analyticsDesc": "완전히 익명의 사용 통계를 전송하여 Memento 개선을 도와주세요. 개인 데이터는 수집되지 않습니다.", "cancel": "취소", "save": "환경설정 저장", "saved": "환경설정이 성공적으로 업데이트되었습니다." }, "ai": { "modalTitle": "AI 처리 동의 필요", "modalDescription": "노트, PDF 또는 브레인스토밍 세션을 분석하기 위해 Memento는 해당 데이터를 제3자 AI API(OpenAI, Gemini, DeepSeek)로 안전하게 전송합니다. 엄격한 데이터 무보관 정책을 적용합니다. 동의하면 이 처리를 허용한 것입니다.", "zeroRetentionTitle": "데이터 무보관", "zeroRetentionDesc": "모든 아웃바운드 요청에 모델 학습 방지 플래그를 포함하여 지적 재산을 보호합니다.", "rememberMe": "내 선택 기억하기(다시 묻지 않음)", "acceptButton": "허용하고 계속", "rejectButton": "거부", "aborted": "AI 처리가 취소되었습니다(동의 거부).", "revocationTitle": "AI 처리 동의(GDPR)", "revocationDescription": "AI 기능을 직접 사용할 때만 노트 내용을 제3자 AI 제공업체로 보내는 선택적 동의입니다.", "revokeButton": "동의 철회", "grantButton": "동의 부여", "statusActive": "활성", "statusInactive": "미부여", "helpAriaLabel": "AI 동의란?", "helpTooltip": "Memento는 데이터를 판매하지 않습니다. 이 동의는 AI 작업을 실행할 때만 적용됩니다(제목, 태그, 채팅, 재작성). 동의 없이도 앱의 나머지 기능은 정상 작동합니다.", "whatItMeansTitle": "무슨 뜻인가요?", "inactiveHint": "동의하지 않으면 AI 기능만 비활성화됩니다. 노트 작성·편집·정리는 평소처럼 가능합니다.", "noCommercialUse": "Memento는 개인 데이터를 판매하거나 수익화하지 않습니다.", "affectedFeatures": "영향 기능: 제목 제안, 태그, AI 채팅, 재작성, Memory Echo 등.", "dataPortabilityHint": "언제든 모든 데이터를 내보내거나 삭제할 수 있습니다(설정 → 데이터).", "dataPortabilityLink": "내 데이터 내보내기", "revoked": "동의하지 않음", "revokedToast": "AI 동의가 성공적으로 철회되었습니다.", "complianceBadge": "GDPR 준수", "auditFailed": "동의를 기록하지 못했습니다. 다시 시도하세요." } }, "account": { "deleteAccount": { "sectionTitle": "잊혀질 권리 (GDPR)", "sectionDescription": "계정과 관련된 모든 데이터를 영구적이고 되돌릴 수 없게 삭제합니다.", "whatWillBeDeleted": "다음 항목이 영구적으로 삭제됩니다:", "item1": "모든 노트, 노트북 및 첨부 파일", "item2": "모든 pgvector 의미론적 임베딩", "item3": "모든 BYOK API 키", "item4": "모든 AI 대화 및 브레인스톰 세션", "item5": "할당량 및 사용 기록", "item6": "Stripe 구독(활성인 경우)", "item7": "계정 및 로그인 자격 증명", "buttonLabel": "내 계정 삭제", "dialogTitle": "계정 삭제 확인", "dialogDescription": "이 작업은 되돌릴 수 없습니다. 확인하려면 이메일 주소를 입력하세요.", "emailPlaceholder": "귀하의 이메일 주소", "confirmButton": "계정 영구 삭제", "cancelButton": "취소", "deleting": "삭제 중...", "successRedirect": "계정이 성공적으로 삭제되었습니다.", "errorFailed": "삭제에 실패했습니다. 다시 시도해 주세요." } }, "attachments": { "title": "첨부파일", "addToNote": "메모에 추가", "analyzing": "분석 중...", "askPlaceholder": "이 문서에 대해 질문하세요...", "askQuestions": "질문하기", "deleted": "첨부파일이 삭제되었습니다", "docExpert": "문서 전문가", "docQaWelcome": "이 문서에 대해 질문하세요", "maxSize": "최대 크기", "onlyPdf": "PDF만", "processingFailed": "처리 실패", "remove": "제거", "thinking": "생각 중...", "uploaded": "업로드됨", "uploadError": "업로드 오류", "uploadFailed": "업로드 실패", "uploading": "업로드 중..." }, "onboarding": { "welcome_title": "AI로 강화된 당신의 기억", "welcome_subtitle": "Memento는 당신이 잊은 것을 기억합니다.", "welcome_cta": "시작하기", "skip": "건너뛰기", "step_notes_title": "당신의 노트", "step_notes_empty": "아직 노트가 없습니다. 가져오거나 예제로 시작하세요.", "step_notes_import": "내 노트 가져오기", "step_notes_demo": "예제 노트 5개 만들기", "step_notes_has_notes": "이미 {count}개의 노트가 있습니다. 마법을 발견해 봅시다.", "step_notes_cta": "내 노트 준비 완료", "step_aha_title": "잊은 것을 찾아보세요", "step_aha_subtitle": "질문을 입력하세요. 잊었던 노트를 찾아보세요.", "step_aha_placeholder": "생산성에 관한 노트...", "step_aha_cta": "Memento 탐색", "progress": "{total} 중 {current}", "creating_demo_notes": "예제 노트 생성 중...", "demo_notes_ready": "예제 노트 5개 생성 완료!", "badge_credits": "⚡ {count}크레딧 남음", "badge_upgrade": "Pro로 업그레이드 →", "no_results": "결과 없음 — 다른 검색어를 시도하세요.", "search_credit_used": "검색 1회 사용됨", "quota_exceeded": "검색 할당량 초과 — Pro로 업그레이드하세요.", "step_aha_search_button": "검색", "step_aha_search_aria": "노트 검색", "step_notes_hint": "💡 이 노트들은 다음 단계의 AI 검색 데모에 활용됩니다.", "step_features_title": "당신의 AI 슈퍼파워", "step_features_subtitle": "어디서 시작할지 선택하세요.", "step_features_cta": "시작합시다!", "feature_search_title": "시맨틱 검색", "feature_search_desc": "키워드뿐만 아니라 의미로 노트를 찾아보세요.", "feature_flashcards_title": "AI 플래시카드", "feature_flashcards_desc": "노트에서 SRS 복습 카드를 한 번의 클릭으로 생성하세요.", "feature_brainstorm_title": "AI 브레인스토밍", "feature_brainstorm_desc": "AI 기반 협업 브레인스토밍 세션.", "feature_chat_title": "노트와 채팅", "feature_chat_desc": "개인 지식 베이스에 질문하세요.", "feature_insights_title": "시맨틱 인사이트", "feature_insights_desc": "아이디어 간의 숨겨진 연결을 발견하세요.", "feature_export_title": "Markdown 내보내기", "feature_export_desc": "표준 Markdown 형식으로 노트를 가져오거나 내보내세요.", "welcome_title_name": "안녕하세요 {name} 👋", "import_formats": "지원 형식: .md, .txt", "import_error": "일부 파일을 가져올 수 없습니다. 다시 시도하세요.", "import_notes_ready": "{count}개의 노트를 가져왔습니다!", "action_write_title": "첫 번째 실제 노트 작성", "action_write_desc": "노트를 만들고 아이디어를 기록하세요.", "action_flashcards_title": "첫 번째 플래시카드 생성", "action_flashcards_desc": "노트를 열고 플래시카드 버튼을 클릭하세요.", "action_brainstorm_title": "AI 브레인스토밍 시작", "action_brainstorm_desc": "AI 에이전트와 아이디어를 탐색하세요.", "action_try": "해보기", "step_features_cta_all": "모두 준비됨 — 시작합시다!", "action_write_where": "닫기 → 사이드바의 \"+ 새 노트\" 클릭", "action_flashcards_where": "닫기 → 노트 열기 → 툴바의 🃏 버튼", "action_brainstorm_where": "닫기 → 사이드바의 \"Canvas\" 섹션", "pill_resume": "✨ 투어 재개", "action_done": "완료!", "editor_hints_title": "에디터 팁", "editor_hints_got_it": "알겠습니다!", "hint_slash_title": "\"/\" 명령 — 블록 삽입", "hint_slash_desc": "에디터에서 \"/\"를 입력하여 블록 메뉴를 여세요: 제목, 목록, 코드 블록, 표 등.", "hint_ai_title": "내장 AI 어시스턴트", "hint_ai_desc": "도구 모음의 ✨을 클릭하여 AI 패널을 여세요 — 질문, 요약 등.", "hint_version_title": "노트 버전", "hint_version_desc": "도구 모음의 ⓘ 아이콘 클릭 → \"버전\" 탭. 버전 관리를 활성화한 후 버전을 저장하세요.", "hint_flashcards_title": "플래시카드 생성", "hint_flashcards_desc": "도구 모음의 🎓을 클릭하여 노트에서 플래시카드를 자동 생성하세요.", "hint_links_title": "노트 간 링크", "hint_links_desc": "에디터에서 \"[[\"를 입력하여 다른 노트를 검색하고 링크하세요. 링크된 노트는 그래프에 표시됩니다.", "hint_create_note_title": "노트 만들기", "hint_create_note_desc": "사이드바의 \"+\"를 클릭하거나 Ctrl+N으로 새 노트를 만드세요.", "hint_flip_title": "카드 뒤집기", "hint_flip_desc": "스페이스바(또는 카드 클릭)를 눌러 뒤집어 정답을 표시하세요.", "hint_rate_keys_title": "키보드로 평가", "hint_rate_keys_desc": "뒤집은 후 1(어려움), 2(힘듦), 3(좋음) 또는 4(쉬움)을 눌러 카드를 평가하세요.", "hint_generate_from_note_title": "노트에서 생성", "hint_generate_from_note_desc": "노트를 열고 도구 모음의 🎓을 클릭하여 플래시카드를 생성하세요.", "hint_brainstorm_start_title": "아이디어로 시작", "hint_brainstorm_start_desc": "개념이나 질문을 입력하고 Enter를 누르세요. AI가 관련 아이디어를 생성합니다.", "hint_brainstorm_deepen_title": "아이디어 심화", "hint_brainstorm_deepen_desc": "아이디어 카드를 클릭하여 하위 아이디어로 확장하고 탐색하세요.", "hint_brainstorm_export_title": "세션 내보내기", "hint_brainstorm_export_desc": "전체 브레인스토밍 세션을 선택한 노트북에 구조화된 노트로 내보내세요.", "hint_insights_clusters_title": "노트 클러스터", "hint_insights_clusters_desc": "노트가 자동으로 테마 클러스터로 그룹화됩니다. 자세히 보려면 클릭하세요.", "hint_insights_bridge_title": "브릿지 노트", "hint_insights_bridge_desc": "브릿지 노트는 여러 클러스터를 연결하며 중요한 연결이 있어 강조 표시됩니다.", "hint_insights_refresh_title": "클러스터 새로고침", "hint_insights_refresh_desc": "새 노트를 추가한 경우 \"새로고침\"을 클릭하여 클러스터를 다시 계산하세요." }, "blockAction": { "moveUp": "블록을 위로 이동", "moveDown": "블록을 아래로 이동", "moveUpFirst": "이미 첫 번째 블록입니다", "moveDownLast": "이미 마지막 블록입니다", "copyContent": "콘텐츠 복사", "contentCopied": "콘텐츠 복사됨!", "emptyBlock": "이 블록은 비어 있습니다", "turnInto_paragraph": "텍스트", "delete": "삭제", "duplicate": "복제", "turnInto": "변환", "turnInto_heading1": "제목 1", "turnInto_heading2": "제목 2", "turnInto_heading3": "제목 3", "turnInto_bulletList": "글머리 기호 목록", "turnInto_orderedList": "번호 목록", "turnInto_taskList": "작업 목록", "turnInto_blockquote": "인용", "turnInto_codeBlock": "코드 블록", "turnInto_database": "인라인 데이터베이스", "copyRef": "블록 참조 복사", "copied": "참조 복사됨!", "copyRefFailed": "블록 참조를 복사할 수 없습니다", "copyRefNoNote": "블록 참조를 복사하기 전에 노트를 저장하세요", "copyRefUnsupported": "이 블록 유형은 아직 참조할 수 없습니다", "createDiagram": "다이어그램 만들기", "createDiagramDesc": "이 블록에서 Excalidraw 다이어그램 만들기", "createDiagramEmpty": "블록 텍스트가 비어 있거나 다이어그램을 생성하기에 너무 짧습니다.", "createDiagramLoading": "AI로 Excalidraw 다이어그램 생성 중...", "createDiagramSuccess": "다이어그램이 성공적으로 생성되어 삽입되었습니다!", "createDiagramCostHint": "≈ AI 크레딧 4" }, "insightsView": { "title": "시맨틱 인사이트", "subtitle": "지식의 숨겨진 구조 발견", "resync": "네트워크 재동기화", "mapping": "매핑 중…", "loading": "노트 로딩 중…", "mappingTitle": "지식 매핑 중…", "mappingHint": "1~3분 정도 걸릴 수 있습니다. 계속 브라우징할 수 있습니다. 페이지가 자동 업데이트됩니다.", "analyzeNow": "시맨틱 분석 시작", "emptyNeedMoreNotes": "의미론적 클러스터링을 잠금 해제하려면 {count}개 노트를 더 추가하세요 (최소 10).", "embeddingsHint": "AI 인덱싱: {indexed}/{total}노트만.", "vsGraphHint": "\"링크 맵\"과 다릅니다: 여기서는 AI가 링크가 아닌 의미로 그룹화합니다.", "openGraphMap": "링크 맵 열기", "analysisFailed": "분석 실패. AI 설정을 확인하세요.", "analysisSuccess": "분석 완료: {count}개 테마 감지.", "analysisNoClusters": "아직 테마가 없습니다.", "staleResults": "마지막 분석 결과 표시 중.", "semanticGraphLegend": "테마 개요 (링크 맵 아님)", "fitGraphView": "화면에 맞춤", "graphPreviewHint": "테마 개요: 숫자는 여기에 속한 노트 수를 나타냅니다. 점 위에 마우스를 올려 세부정보 보기.", "graphMoreNotes": "+{count}개 더 이 테마에", "graphNotesLabel": "노트", "clusterFallback": "테마 {index}", "unclusteredNotes": "{count}개 노트가 테마에 할당되지 않았습니다 (그래프에서 숨겨짐).", "emptyTitle": "지식 클러스터 발견", "emptyDescription": "\"네트워크 재동기화\"를 클릭하여 노트를 분석하고 숨겨진 연결을 찾으세요", "stats": { "clusters": "클러스터", "bridgeNotes": "브리지 노트", "bridgesSubtitle": "데이터 포인트", "themesSubtitle": "p. ej. Mi clave pro" }, "clusters": { "title": "의미론적 클러스터", "notesCount": "{count}개 노트", "centralNotes": "중심 노트", "emptyCluster": "이 클러스터에 노트가 없습니다" }, "bridgeNotes": { "title": "Powerful bridge notes", "score": "점수: {score}%", "empty": "아직 중요한 브릿지 노트가 없습니다. 연구를 심화하여 새로운 연결을 찾으세요.", "affinity": "친화도 {score}%", "moreThemes": "+{count}", "needsResync": "네트워크를 다시 동기화하여 브리지 쌍을 새로고침하세요.", "scoreHint": "이 노트가 연결하는 두 테마에 대한 평균 의미론적 친화도(코사인 유사도)." }, "suggestions": { "title": "Missing links (AI generated)", "bridging": "{clusterA}와 {clusterB} 연결", "emptyTitle": "제안 없음", "emptyDescription": "All your clusters may already be connected!", "createNote": "브리지 노트 만들기", "createError": "브리지 노트를 생성할 수 없습니다", "created": "브리지 노트가 생성되었습니다", "dismiss": "무시", "dismissError": "이 제안을 무시할 수 없습니다" }, "unknownNote": "제목 없음", "viewSplit": "분할", "viewGraph": "그래프", "viewDashboard": "대시보드", "isolatedClusters": { "title": "고립된 클러스터 ({count})", "badge": "연결 안 됨", "empty": "모든 클러스터 연결됨!" }, "focusCluster": { "title": "클러스터 포커스 활성", "description": "이 테마 클러스터는 {count}개의 보완 노트를 모읍니다. 노트를 클릭하여 여세요.", "close": "닫기" }, "badgeDominant": "주도", "bridgeCount": "브리지", "echoTitle": "이 아이디로 계속 돌아옵니다", "tipClusters": "AI는 노트북과 관계없이 의미적 친화도로 노트를 그룹화했습니다.", "tipClustersAction": "테마를 클릭하여 노트를 보세요. 노트를 클릭하여 여세요.", "tipBridgeNotes": "These notes speak to two different themes at once. They reveal where your thinking crosses boundaries — often where the most original ideas hide.", "tipBridgeNotesAction": "노트를 클릭하여 열고 연결을 이해하세요.", "tipEcho": "메모리 에코는 매우 다른 시기에 작성되었지만 같은 주제를 다루는 두 개의 노트를 감지합니다.", "tipEchoAction": "두 개의 노트, 같은 아이디어, 다른 순간. 탐색하려면 클릭하세요.", "tipSuggestions": "These themes have no note linking them yet. AI proposes a starting idea. Click 'Create bridge note' to write it and open it in the editor.", "tipSuggestionsAction": "\"브릿지 노트 만들기\"를 클릭하여 노트를 작성하고 즉시 여세요.", "tipIsolated": "이 테마들은 고립되어 있습니다: 다른 테마와 연결하는 노트가 없습니다. 관점이 부족할 수 있습니다.", "tipIsolatedAction": "이 테마들은 나머지 사고와 연결하는 노트가 없습니다.", "recalcSystem": { "title": "재계산 시스템", "statusSynced": "동기화됨", "scheduledCron": "예약됨", "lastSync": "마지막 동기화" }, "resetFocus": "포커스 해제", "listView": "목록", "graphAriaLabel": "의미론적 네트워크: {clusters} 클러스터, {notes} 노트, {bridges} 브릿지 노트. 화살표 키로 탐색.", "listAriaLabel": "접근 가능한 클러스터 목록 (노트와 브릿지 연결 포함)", "dashboardFilterPlaceholder": "브리지 노트, 테마 필터…", "legendFilterPlaceholder": "테마 필터…", "legendShowLess": "접기", "legendShowMore": "+{count}개 더", "listFilterEmpty": "이 필터와 일치하는 테마나 노트가 없습니다.", "listFilterMatch": "새로운", "listFilterPlaceholder": "테마 또는 노트 필터…", "listSortAlpha": "A–Z", "listSortBridges": "브리지별", "listSortLabel": "정렬", "listSortSize": "크기순" }, "searchModal": { "ariaLabel": "검색", "placeholder": "모든 노트 검색…", "caseSensitive": "대소문자 구분", "regexMode": "정규식 모드", "trashIncluded": "휴지통 포함", "openInEditor": "에디터에서 열기", "title": "Memento 검색", "favorites": "즐겨찾기:", "searching": "검색 중…", "noResults": "결과 없음", "typeToSearch": "입력하여 검색", "aiAnalysis": "분석 중…", "aiResponse": "AI 응답", "resultsSummary": "결과 요약…", "documentPreview": "문서 미리보기", "noMatch": "일치하는 노트 없음.", "typeForResults": "입력하여 즉시 결과 표시.", "hintNavigate": "탐색", "hintOpen": "열기", "hintClose": "닫기" }, "quotaPaywall": { "title": "월별 한도에 도달했습니다", "description": "이번 달 {feature} 크레딧을 모두 사용했습니다.", "upgrade": "플랜 업그레이드", "useOwnKey": "자체 API 키 사용", "later": "나중에", "closingIn": "{n}초 후 닫기", "descriptionWithCost": "{remaining} 크레딧 남음; 이 작업({feature})은 {cost}가 소요됩니다. 더 많은 크레딧을 원하시면 업그레이드하세요." }, "blockPicker": { "searchPlaceholder": "노트 구절 검색…" }, "bridgeNotes": { "allConnected": "모든 클러스터가 이미 연결되어 있을 수 있습니다!", "bridges": "브리지", "bridging": "브리징", "dismiss": "제안 무시", "empty": "중요한 브리지 노트를 아직 찾지 못했습니다. 조사를 심화하여 새로운 연결을 찾으세요.", "generate": "제안 생성", "missingLinks": "누락된 링크 (AI 생성)", "noSuggestions": "제안 없음", "powerfulTitle": "강력한 브리지 노트", "score": "점수", "suggestions": "제안" }, "byok": { "activeStatus": "● 활성", "addOrReplace": "키 추가/교체", "aliasLabel": "별칭", "aliasPlaceholder": "예: 내 독서 목록, 프로젝트 추적기", "apiKey": "API 키", "apiUrl": "API URL", "baseUrlRequired": "API URL을 제공하세요", "byokActive": "BYOK 활성", "choose": "선택…", "chooseModel": "모델 선택…", "chooseProvider": "제공자 선택…", "confirmDelete": "키 {{name}}를 삭제하시겠습니까?", "connectProvider": "AI 제공자를 연결하세요", "contactError": "서버에 연결할 수 없습니다", "editLabel": "편집 — {{name}}", "fetchingModels": "모델 가져오는 중…", "inactiveStatus": "○ 비활성", "keyDeleted": "키 삭제됨", "keyInvalid": "잘못된 API 키", "keyPlaceholder": "sk-… (선택 사항)", "keySaved": "키 {{name}} 저장됨 ✓", "keyValid": "유효한 API 키 ✓", "loadError": "로드 오류", "model": "모델", "modelOperational": "모델 작동 중 ✓", "newKey": "새 API 키", "newKeyHint": "(현재값 유지하려면 비워두기)", "noActiveKey": "활성 키 없음 — Memento 할당량 사용 중", "operational": "✓ 작동 중", "optional": "(선택 사항)", "reply": "답장:", "save": "저장", "saveChanges": "변경 사항 저장", "saveWithName": "저장 — {{name}}", "savedKeys": "저장된 키", "test": "테스트", "testFailed": "テスト失敗", "testHint": "테스트하려면 API 키를 입력하세요…", "updated": "{{name}} 업데이트됨 ✓", "verify": "검증", "verifyError": "검증 오류" }, "chart": { "analyzing": "차트 데이터를 위해 콘텐츠를 분석 중입니다…", "analyzingNote": "개", "analyzingSelection": "선택", "code": "차트 코드", "dataHint1": "• 매출 수치, 지표 또는 측정값", "dataHint2": "• 값이 있는 목록 (예: \"1월: 5000, 2월: 7500\")", "dataHint3": "• 백분율 또는 비율", "dataHint4": "• 시계열 데이터", "dataPoints": "일", "debugInfo": "디버그 정보", "debugShowAnalyzed": "디버그: 분석된 내용 표시", "editSource": "차트 소스 편집", "escCancel": "Esc 취소", "found": "찾음", "insertFailed": "차트 삽입 실패: ", "invalid": "잘못된 차트", "invalidDescription": "이 블록에는 잘못되거나 빈 데이터가 있습니다.", "navigateHint": "← → 탐색", "noDataDetected": "감지된 데이터 없음", "noDataHint": "노트에 숫자 데이터를 추가해 보세요. 차트는 다음에 가장 적합합니다:", "selectHint": "↵ 선택", "suggestions": "차트 제안", "words": "단어" }, "clipper": { "activePage": "활성 페이지", "analyzingSource": "소스 분석 중", "captureFailed": "캡처 실패", "clearSelection": "선택 해제", "clickParagraph": "클릭하여 이 단락 선택", "clipAnother": "다른 페이지 클립", "clipPage": "이 페이지 클립", "clipSelection": "선택 영역 클립", "connected": "연결됨", "destinationNotebook": "대상 노트북", "evalTipBody": "아래 기사의 텍스트를 강조 표시하여 확장 프로그램의 선택 상태를 활성화합니다. 문단을 클릭하여 시뮬레이션할 수도 있습니다.", "evalTipTitle": "사용해 보기:", "extensionActive": "이 페이지에서 확장 프로그램 활성", "footer": "Memento Companion v2.1.2 · 보안 HTTPS TLS 1.3", "genericError": "인스턴스로 전송하는 중 오류가 발생했습니다.", "ignore": "마스터됨", "processing": "처리 중…", "processingDetail": "태그, 시맨틱 요약, 임베딩 생성 중.", "publishedOn": "{domain}에 게시", "quitSimulator": "시뮬레이터 닫기", "realtimeCapture": "날짜: 실시간 캡처", "retry": "재시도", "selectNotebook": "노트북 선택", "selectTextHint": "아래 텍스트를 선택하여 클립", "selectionDetected": "선택 감지됨", "selectionHint": "팁: 페이지에서 텍스트를 강조 표시하여 정확한 선택을 노트로 캡처하세요.", "selectionSaved": "선택 저장됨 ({count} 단어)", "sentToNotebook": "노트가 노트북에 저장됨", "simulatedClipper": "클리퍼 시뮬레이터", "simulatorBadge": "캡처 시뮬레이터", "successBadge": "성공", "toastTitle": "클립된 노트 —", "view": "보다", "viewInMomento": "Memento에서 보기", "webClipper": "웹 클리퍼" }, "clusters": { "bridgeNote": "브리지 노트", "empty": "표시할 클러스터 없음", "emptyHint": "클러스터를 생성하려면 노트를 더 만드세요", "notes": "개", "regularNote": "일반 노트" }, "editor": { "backlinks": "백링크", "bold": "용감한", "bulletList": "글머리 기호 목록", "clickToEdit": "클릭하여 편집", "codeBlock": "코드 블록", "heading": "제목", "highlight": "가장 밝은 부분", "italic": "이탤릭체", "link": "링크", "plus": "플러스", "taskList": "작업 목록", "voiceStart": "텍스트 받아쓰기(마이크)", "voiceStop": "받아쓰기 중지" }, "errors": { "network": "네트워크 오류" }, "flashcards": { "activeDeck": "활성 덱", "back": "뒤로", "backPlaceholder": "답변 / 뒤로", "backToDecks": "덱으로 돌아가기", "cardCount": "카드 수", "cardCountLabel": "{count}개 카드", "cardDeleted": "카드가 삭제되었습니다", "cardSaved": "카드가 저장되었습니다", "cardTypeBadge": "{type}", "confirmSave": "덱에 저장", "createDeck": "덱 만들기", "deckCardsEmpty": "이 덱에는 아직 카드가 없습니다.", "deckCreated": "덱이 생성되었습니다", "deckDeleted": "덱이 삭제되었습니다", "deleteCard": "카드 삭제", "deleteCardConfirm": "이 카드를 삭제하시겠습니까?", "deleteDeck": "덱 삭제", "deleteDeckConfirm": "이 덱과 모든 카드를 영구적으로 삭제하시겠습니까?", "deleteFailed": "삭제할 수 없습니다", "difficultCards": "가장 어려운 카드", "dueBadge": "마감", "dueCount": "오늘 마감 {count}", "dueToday": "오늘 마감", "editCard": "메모 편집", "emptyDecks": "플래시카드 덱이 아직 없습니다", "emptyDecksHint": "노트를 열고 도구 모음의 졸업모 아이콘을 사용하여 AI로 카드를 생성하세요.", "exitSession": "세션 종료", "front": "앞면", "frontPlaceholder": "질문 / 앞면", "generateAction": "AI로 생성", "generateFailed": "플래시카드를 생성할 수 없습니다", "generateTitle": "플래시카드 생성", "grade": { "difficult": "어려움 (2)", "easy": "쉬움 (4)", "good": "좋음 (3)", "hard": "어려움 (1)" }, "gradeSelected": "저장됨 — {label}", "heatmapLast90": "지난 90일", "heatmapTitle": "복습 활동", "hideDeck": "숨기기", "loadDeckFailed": "덱을 불러올 수 없습니다", "masteredBadge": "숙달됨", "masteredLabel": "{count}/{total} 마스터됨", "masteredShort": "일치", "newDeckPlaceholder": "테마별 덱 이름…", "next": "다음", "nextReviewIn": "{days}일 내", "nextReviewLabel": "다음", "notebookBadge": "공책", "previewHint": "저장 전 카드 편집", "previous": "이전", "ratePrompt": "이 카드를 얼마나 잘 기억했나요?", "retentionCurve": "주간 성공률", "retentionCurveHint": "평점 ≥ 좋음(3 또는 4)인 복습 기준", "retentionNoDataYet": "여러 주에 걸쳐 더 많은 카드를 복습하여 유지율 곡선을 확인하세요.", "retentionRate": "유지율", "review": "복습", "reviewFailed": "복습을 저장할 수 없습니다", "reviewMode": "모드", "reviewModeAll": "모든 카드", "reviewModeDue": "마감된 것만", "reviewNow": "지금 복습", "saveFailed": "플래시카드를 저장할 수 없습니다", "savedCount": "{count}개 플래시카드 저장됨", "schemaMissing": "이 서버에서는 플래시카드를 아직 사용할 수 없습니다(데이터베이스 마이그레이션 대기 중).", "sessionComplete": "세션 완료", "sessionDuration": "기간", "sessionNewMastered": "새로 숙달됨", "sessionReviewed": "복습한 카드", "sessionStats": "세션 요약", "startReview": "복습 시작", "statDue": "마감: {count}", "statMastered": "숙달됨: {count}", "statTotal": "합계: {count}", "streak": "현재 연속", "streakDays": "계획된 일수", "style": { "cloze": "빈칸", "concept": "개념", "qa": "Q&A" }, "styleLabel": "카드 스타일", "tabDecks": "덱", "tabProgress": "진행률", "tapToFlip": "스페이스 또는 탭하여 뒤집기", "toolbarGenerate": "플래시카드 생성", "toolbarGenerateHint": "SM-2 간격 반복", "totalCardsLabel": "총 카드", "totalReviewsLabel": "총 복습", "upToDate": "최신", "viewDeck": "세부" }, "graphView": { "connections": "{count} 연결", "connectionsCount": "{count} 연결", "connectionsPlural": "{count} 연결", "edgeTypes": { "explicitLink": "노트 링크 (수동)", "jaccard": "키워드 유사도", "semanticEcho": "메모리 에코 (AI)", "sharedLabel": "공유 태그", "titleMention": "제목 언급" }, "exploreFromNode": "이 노트에서 탐색", "globalView": "보기에 맞춤", "linkFilters": "링크 필터", "noNotesFound": "메모를 찾을 수 없습니다", "notebooks": "노트북", "notesCount": "{count}개", "preview": { "chars": "{count}자", "created": "생성됨", "emptyNote": "빈 노트", "noTags": "태그 없음", "openNote": "노트 열기", "tags": "태그", "updated": "업데이트됨", "words": "{count} 단어" }, "relationshipTypes": "관계 유형", "resetFilter": "재설정", "resetFocus": "전체 그래프", "searchPlaceholder": "필터...", "semanticThreshold": "시맨틱 임계값", "title": "그래프 보기", "visibleConnections": "표시되는 {count}" }, "homeDashboard": { "activityEmptyHint": "노트를 편집하여 지난 90일간의 작성 리듬을 확인하세요.", "agentCreated": "에이전트가 생성되고 시작되었습니다", "agentDiscovery": "에이전트", "agentFailed": "생성 실패", "agentsEmpty": "아직 제안된 연구 에이전트가 없습니다. 계속 작성하세요 — 노트가 클러스터되면 Memento가 종합 주제를 제안합니다.", "aiConsentRequired": "AI를 활성화하여 노트 간의 연결을 발견하세요.", "aiEchoes": "AI 에코", "aiFound": "AI가 찾았습니다", "aiProviderUnavailable": "AI를 일시적으로 사용할 수 없습니다. 제공자 설정을 확인하세요.", "allCaughtUp": "모두 완료.", "alreadySeen": "봄", "analyzeNotes": "내 노트 분석", "analyzing": "분석 중…", "bridgeNote": "브리지 노트", "bridgeNoteCreated": "브리지 노트가 생성되었습니다", "bridges": "마감 카드", "bridgesEmpty": "현재 브리지 기회가 없습니다.", "captureError": "실패", "captured": "받은편지함에 캡처됨", "cardsDue": "열", "connectionBetween": "\"{note1}\"과 \"{note2}\" 사이의 링크", "continue": "계속", "createAgent": "에이전트 만들기", "createBridgeNote": "브리지 노트 만들기", "dailyNoteOpen": "저널 열기", "dailyReviewCards": "플래시카드 복습", "dailyReviewConnection": "연결 하나 탐색", "dailyReviewDiscoveries": "AI 발견 검토", "dailyReviewHint": "매일 아침 10분 — 세컨드 브레인을 키우는 습관.", "dailyReviewInbox": "받은편지함 처리", "dismiss": "무시", "dismissConnection": "이 연결 무시", "echoFailed": "분석 실패", "echoFound": "새 연결을 찾았습니다!", "echoNone": "현재 새 연결이 없습니다. 나중에 다시 시도하세요.", "emotions": { "anxious": "불안", "calm": "차분함", "creative": "크리에이티브", "curious": "호기심", "enthusiastic": "열정적인", "focused": "집중", "frustrated": "좌절", "reflective": "성찰적" }, "enableAi": "AI 활성화", "flashDueCta": "오늘 마감 카드 {count}개", "flashEmptyCta": "복습 열기", "flashEmptyHint": "플래시카드가 아직 없습니다. 노트에서 생성하세요(에디터의 졸업모 아이콘), 그리고 여기서 진행 상황을 추적하세요.", "flashOpenCta": "진행 상황 보기", "flashRetention": "숙달됨", "flashStreak": "연속", "flashTotal": "카드", "fullMap": "전체 지도 →", "gmailCaptures": "Gmail 캡처", "gmailConnect": "Gmail 연결", "gmailRecent": "이번 주 {count}", "inbox": "받은편지함", "intelAgentNoResult": "조사 완료 — 상세 보기.", "intelCompare": "비교하다", "intelFilterAgents": "에이전트", "intelFilterAll": "전체", "intelFilterBridges": "브리지", "intelFilterConnections": "링크", "intelFilterEmpty": "이 카테고리에는 아직 아무것도 없습니다.", "intelFilterIdeas": "아이디어", "intelGoTo": "발견 {index}", "intelMissingLink": "누락된 링크", "intelNext": "다음", "intelOpenNote": "열기", "intelPosition": "{current} / {total}", "intelPrev": "이전", "intelViewAgent": "에이전트 보기", "layoutEmptyHint": "세컨드 브레인을 시작하려면 추천 레이아웃을 복원하세요.", "layoutEmptyTitle": "대시보드가 비어 있습니다", "linkSuggestionsEmpty": "노트를 편집하여 링크 제안을 받습니다.", "loading": "…", "match": "로그인", "memoryEchoDisabled": "메모리 에코가 AI 설정에서 비활성화되어 있습니다.", "mindMap": "마인드맵", "mindMapEmpty": "아직 감지된 테마가 없습니다. 시맨틱 분석이 노트를 주제별로 그룹화합니다.", "mindMapOpen": "인사이트 맵 열기 →", "mindMapUnavailable": "마인드맵을 사용할 수 없습니다.", "new": "생성된 노트", "noConnections": "아직 연결이 없습니다. AI가 노트를 분석 중입니다.", "noRecentNotes": "최근 노트가 없습니다.", "notEnoughNotes": "이번 주 노트가 충분하지 않습니다.", "notes": "개", "openLoopsEmpty": "지연된 노트 없음 — 순조롭게 진행 중입니다.", "openLoopsStale": "{days}일 전", "pathActions": { "addLink": "열고 연결", "compare": "비교하다", "continue": "재개", "createAgent": "에이전트 시작", "createBridge": "브리지 만들기", "exploreTheme": "테마 보기", "openDaily": "저널 열기", "openInsight": "탐색", "organizeInbox": "받은편지함 열기", "reviewCards": "복습" }, "pathAddLinkHint": "노트에서 \"{link}\"로의 연결을 고려하세요.", "pathCompareHint": "관련 항목: {title} — 비교하려면 Memory Echo를 여세요.", "pathTypes": { "add-link": "메모에 추가", "bridge": "브리지 아이디어", "connect": "시맨틱 링크", "continue": "계속", "daily": "저널", "explore": "테마 탐색", "organize": "정리", "research": "연구 에이전트", "resurface": "재등장", "review": "복습" }, "pathsEmpty": "노트를 작성하여 맞춤 경로를 잠금 해제하세요.", "pathsEnriching": "제안 다듬는 중…", "pathsFromNote": "\"{title}\" 기반", "pathsLoading": "최근 작업을 분석 중입니다…", "pathsTitle": "노트가 여기 있습니다. 여러 열(할 일, 진행 중, 완료)의 경우 한 번의 클릭.", "pulseClear": "모두 완료 — 세션을 즐기세요.", "pulseDiscoveries": "{count} 발견", "pulseInbox": "{count}개 정리할", "pulseReview": "검토할 {count}", "quickCapture": "빠른 캡처", "quickCapturePlaceholder": "아이디어, 생각… Enter를 눌러 받은편지함에 저장하세요.", "reminders": "알림", "resumeAlso": "최근 항목", "resumeEmptyCta": "아이디어 캡처", "resumeEmptyHint": "두 번째 뇌 한눈에 보기: AI 제안, 빠른 캡처, 다음 단계. 아래 단축키를 사용하여 행동하세요.", "resumeOpen": "재개", "review": "복습", "semanticConnection": "시맨틱 친화도", "sentiment": "감정", "sentimentDominant": "이번 주 지배적 톤", "suggestedBridge": "{clusterA}와 {clusterB} 연결", "suggestedResearch": "제안된 조사", "theme": "주제", "themes": "테마", "title": "대시보드", "toOrganize": "정리할", "toReview": "검토 대상", "untitled": "제목 없음", "widgetActive": "표시", "widgetActivityHint": "지난 90일간 편집된 노트.", "widgetAdd": "추가", "widgetAddShort": "추가", "widgetAgentActivityEmpty": "지난 48시간 동안 에이전트 활동이 없습니다.", "widgetCatalog": "위젯 카탈로그", "widgetCatalogTitle": "대시보드 맞춤 설정", "widgetCategories": { "agents": "AI 및 에이전트", "cognition": "지식 지도", "essential": "필수", "paths": "경로 및 복습", "productivity": "생산성" }, "widgetCustomize": "맞춤 설정", "widgetDescriptions": { "activity": "작성 리듬의 GitHub 스타일 히트맵.", "agent-activity": "최근 완료된 에이전트 실행.", "agents": "귀하의 주제에 대해 AI가 제안한 연구 에이전트.", "bridges": "지식 테마 간 누락된 링크.", "capture": "생각을 즉시 받은편지함에 캡처하세요.", "daily-note": "오늘의 일기 항목.", "daily-review": "10분 아침 체크리스트 (받은편지함, 발견, 링크 1개).", "flashcards-progress": "유지율, 스트릭, 총 카드 수.", "gmail": "Gmail에서 동기화된 이메일 캡처.", "inbox": "노트북에 분류되기를 기다리는 노트.", "intelligence": "시맨틱 링크, 브리지 아이디어, 에이전트 발견.", "link-suggestions": "현재 노트에 연결할 구절들.", "mind-map": "테마 클러스터는 노트 볼륨 기준 크기 조정.", "next-paths": "최근 작업을 바탕으로 AI가 제안한 다음 단계.", "open-loops": "시작했지만 미완료된 노트.", "pinned": "고정된 노트에 빠르게 접근.", "reminders": "다가오는 노트 알림 한눈에 보기.", "resume": "가장 최근 노트를 중단한 곳에서 이어가세요.", "revision": "간격 반복으로 복습할 플래시카드.", "sentiment": "이번 주 노트의 감정적 톤.", "stats": "클러스터, 브리지 노트 및 인덱싱된 총 노트 수.", "usage": "남은 AI 크레딧 및 월간 한도." }, "widgetDone": "완료", "widgetDrag": "위젯 드래그", "widgetHelp": { "activity": "지난 90일간 편집한 노트의 히트맵.", "agent-activity": "최근 48시간 이내에 실행을 완료한 에이전트.", "agents": "자주 글을 쓰는 주제에 대해 AI가 제안한 연구 에이전트.", "bridges": "두 개의 분리된 지식 주제를 브리지 노트로 연결하는 AI 제안.", "capture": "한 줄로 생각을 적으세요. 받은편지함에 들어갑니다 — 일일 리뷰 중에 분류하세요.", "daily-note": "오늘의 일기 항목 — 하루에 한 노트.", "daily-review": "10분 아침 체크리스트: 받은편지함, 발견, 연결 1개, 플래시카드.", "flashcards-progress": "학습 유지율, 복습 스트릭, 총 카드 수.", "gmail": "Gmail 통합에서 동기화된 이메일 캡처.", "inbox": "노트북이 없는 노트. 세컨드 브레인을 정돈하려면 분류하세요.", "intelligence": "AI 발견: 노트 간 의미론적 연결, 브리지 아이디어 및 에이전트 발견.", "link-suggestions": "현재 작업에 연결할 가치가 있는 다른 노트의 구절들.", "mind-map": "테마 클러스터는 노트 볼륨 기준 크기 조정. 인사이트에서 탐색하려면 클릭.", "next-paths": "최근 편집한 노트를 기반으로 한 다음 단계 제안: 재개, 연결, 연동 또는 조사.", "open-loops": "시작했지만 3일 이상 만지지 않은 노트.", "pinned": "고정된 노트에 빠르게 접근.", "reminders": "다가오는 노트 알림. 모든 것이 순조로울 때는 비어 있습니다.", "resume": "최근 업데이트된 노트. 멈췄던 곳에서 계속하세요.", "revision": "오늘 간격 반복으로 복습할 플래시카드.", "sentiment": "지난 7일간 편집된 노트의 감정적 톤. 최소 3개의 최근 노트와 AI 활성화가 필요합니다.", "stats": "시맨틱 인덱스 통계: 활성 테마, 브리지 노트, 총 인덱싱된 노트.", "usage": "기능별 월간 AI 크레딧 사용량." }, "widgetHelpClose": "닫기", "widgetHelpLabel": "위젯 도움말", "widgetHide": "위젯 숨기기", "widgetOpen": "열기", "widgetPinnedEmpty": "고정된 노트가 아직 없습니다.", "widgetReset": "재설정", "widgetResetDone": "기본 대시보드가 복원되었습니다.", "widgetStatsBridges": "브리지", "widgetStatsNotes": "노트", "widgetUsageHint": "기능별 월간 AI 사용량.", "widgets": { "activity": "작성 활동", "agent-activity": "에이전트 활동", "agents": "제안된 조사", "bridges": "브리지 기회", "capture": "빠른 캡처", "daily-note": "일기", "daily-review": "일일 복습", "flashcards-progress": "학습 진행률", "gmail": "Gmail 캡처", "inbox": "받은편지함", "intelligence": "AI가 찾았습니다", "link-suggestions": "링크 제안", "mind-map": "마인드맵", "next-paths": "다음 경로", "open-loops": "루프 열기", "pinned": "고정된 메모", "reminders": "알림", "resume": "여기서 재개", "revision": "플래시카드", "sentiment": "감정", "stats": "시맨틱 통계", "usage": "AI 할당량" } }, "integrations": { "addNote": "+ 노트", "calendarConnected": "Google 캘린더 연결됨!", "calendarDesc": "일정에 액세스하고 회의 노트 작성", "calendarDisconnected": "Google 캘린더 연결 해제됨", "calendarHelpStep1": "\"Google Calendar 연결\"을 클릭하세요 — Google로 이동하여 접근을 승인합니다.", "calendarHelpStep2": "연결한 후 여기로 돌아와 \"오늘의 이벤트\"를 클릭하여 일정을 확인하세요.", "calendarHelpStep3": "각 이벤트에서 \"+ 노트\"를 클릭하면 템플릿(의제 / 노트 / 액션)이 포함된 회의 노트가 자동으로 생성됩니다.", "calendarHelpStep4": "노트가 Memento에서 직접 열립니다 — 회의 중 실시간으로 메모를 추가하세요.", "calendarInfo": "Google 캘린더는 어떻게 작동하나요?", "connect": "연결", "connectCalendar": "Google Calendar 연결", "connected": "연결됨", "createNoteError": "메모 생성 실패", "createdLabel": "생성된 노트", "disconnect": "연결 해제", "errorWith": "오류: {{error}}", "eventsLoadError": "이벤트 로드 실패", "gmail": { "connect": "Gmail 연결", "connected": "Gmail 연결됨!", "description": "이메일에서 항공편, 소포 및 구독을 자동으로 캡처", "disconnect": "연결 해제", "disconnected": "Gmail 연결 해제됨", "helpStep1": "Gmail 연결 — 읽기 전용 접근을 승인하기 위해 Google로 리디렉션됩니다.", "helpStep2": "Memento는 최근 이메일을 스캔하여 항공편, 소포, 구독 갱신을 찾습니다.", "helpStep3": "각 일치 항목은 노트가 되며, 관련 있을 때 자동 알림이 제공됩니다.", "helpStep4": "스캔은 매일 백그라운드에서 실행됩니다; 여기서 수동 스캔을 트리거할 수도 있습니다.", "helpTitle": "Gmail은 어떻게 작동하나요?", "recentCaptures": "이번 주 {count}개 캡처", "scanDone": "이메일에서 {created}개 노트 생성", "scanNow": "지금 스캔", "title": "Gmail" }, "gmailScanError": "Gmail 스캔 오류", "lastSync": "마지막 동기화:", "meetingNoteCreated": "회의 노트 생성됨: {{summary}}", "moreComing": "더 많은 통합이 곧 제공됩니다 — Zapier, GitHub, Notion 가져오기…", "noEvents": "오늘 이벤트 없음", "notConnected": "연결 안 됨", "open": "열기", "readwiseConnectError": "Readwise 연결 오류", "readwiseConnected": "Readwise 연결됨 — {{created}}개 생성, {{updated}}개 업데이트", "readwiseDesc": "도서, 기사, Kindle에서 하이라이트 가져오기", "readwiseDisconnected": "Readwise 연결 해제됨", "readwiseError": "Readwise 오류", "readwiseHelpStep1": "Readwise 액세스 토큰을 복사하세요.", "readwiseHelpStep2": "아래 입력란에 붙여넣고 \"연결\"을 클릭하세요. 첫 동기화에서 모든 책과 기사를 가져옵니다.", "readwiseHelpStep3": "각 책은 「Readwise 📚」 노트북의 노트가 됩니다 — 모든 하이라이트가 정리되어 있습니다.", "readwiseHelpStep4": "새 하이라이트를 업데이트하려면 여기로 돌아와 \"지금 동기화\"를 클릭하세요.", "readwiseHelpStep5": "💡 팁: Readwise 노트에서 AI 플래시카드를 만들어(에디터의 🎓 버튼) 독서를 복습하세요.", "readwiseInfo": "Readwise는 어떻게 작동하나요?", "readwiseSynced": "Readwise 동기화 — {{created}}개 생성, {{updated}}개 업데이트", "readwiseTokenPlaceholder": "Readwise 토큰…", "syncError": "동기화 오류", "syncFailed": "동기화 실패", "syncNow": "지금 동기화", "title": "통합", "todayEvents": "오늘의 일정", "updatedLabel": "업데이트됨" }, "liveBlock": { "connectedNote": "연결된 노트", "detachHelp": "이 블록을 이 노트의 일반 텍스트로 변환", "detachLink": "블록 연결 해제", "emptyContent": "(빈 블록)", "openSource": "열기", "removeBlock": "블록 제거", "sourceDisconnected": "소스 연결 해제됨", "statusDisconnected": "연결 해제됨", "statusLive": "라이브", "statusOffline": "오프라인" }, "mobile": { "aiNote": "AI 도우미", "blockActions": "블록 작업", "convertFormat": "형식 변환", "delete": "삭제", "duplicate": "복제", "paragraph": "문단", "quote": "인용하다", "selectAll": "모두 선택" }, "notePeek": { "close": "미리보기 닫기", "label": "연결된 노트", "loadFailed": "연결된 노트 미리보기를 열 수 없습니다.", "loading": "로딩 중...", "openFully": "전체 화면으로 열기", "openFullyHelp": "현재 노트를 이것으로 교체", "panelLabel": "소스 노트 미리보기", "readOnlyHint": "읽기 전용 미리보기 — 편집하려면 전체 화면으로 여세요.", "untitled": "제목 없음" }, "notebookSite": { "analyzeBtn": "AI로 분석", "analyzing": "AI가 노트를 분석 중입니다...", "howItWorks": "작동 방식", "notesSelected": "선택된 노트", "online": "사이트 온라인", "openSite": "사이트 열기", "publishBtn": "사이트 게시", "published": "사이트가 게시되었습니다!", "publishing": "사이트 생성 중...", "quotaWarning": "분석에 AI 크레딧 1이 사용됩니다.", "selectAtLeastOne": "최소한 하나의 노트를 선택", "shortTitle": "웹사이트", "siteDescription": "사이트 설명", "step1": "AI가 노트를 분석하고 게시할 것을 추천합니다", "step2": "선택을 확인하거나 조정합니다", "step3": "여기에 [[대괄호]] 텍스트가 있지만, 일치하는 노트나 저장된 링크가 없습니다.", "template": "시각적 스타일", "title": "노트북을 웹사이트로 게시", "unpublish": "사이트 게시 취소", "unpublished": "사이트 미게시", "unpublishing": "게시 취소 중…", "updateSite": "사이트 업데이트" }, "pdf": { "exportError": "PDF 내보내기 오류" }, "publish": { "aiSheet": "AI 생성 시트", "defaultTitle": "게시된 노트", "publishedOn": "게시일", "tagline": "AI로 강화된 당신의 기억" }, "report": { "explainProblem": "문제 설명…" }, "smartPaste": { "liveBlock": "연결된 블록(실시간)", "plainLink": "일반 텍스트 / 링크", "prompt": "이 블록 참조를 다음으로 붙여넣기:", "unknownNote": "제목 없는 메모" }, "structuredViewBlock": { "addColumn": "열 추가", "addRow": "행 추가", "analyticsCompletion": "완료율", "analyticsDistribution": "분포", "analyticsNoData": "분석 데이터가 없습니다.", "analyticsShort": "분석", "analyticsTitle": "분석 및 인사이트", "analyticsTotalRows": "총 행", "cancel": "취소", "change": "변경", "changeNotebook": "노트북 변경", "chooseNotebook": "노트북 선택", "citationInserted": "에디터에 링크 삽입됨!", "close": "닫기", "colTypeCheckbox": "체크박스", "colTypeSelect": "선택", "colTypeText": "텍스트", "columnAdded": "열이 추가되었습니다!", "columnRemoved": "열이 제거되었습니다", "convertGenericError": "문제가 발생했습니다.", "convertModalDesc": "이 로컬 테이블은 실제 노트북이 됩니다. 각 행이 노트가 되고 열은 재사용 가능한 속성이 됩니다.", "convertModalTitle": "구조화된 노트북으로 변환", "convertNoteError": "노트를 생성할 수 없습니다.", "convertNotebookError": "노트북을 생성할 수 없습니다.", "convertNotebookNameLabel": "새 노트북 이름", "convertNotebookNamePlaceholder": "예: 수학 101, AP 물리, 알고리즘...", "convertNotebookNameRequired": "노트북 이름을 입력하세요.", "convertPropertyError": "속성을 추가할 수 없습니다.", "convertSchemaError": "구조화된 보기를 활성화할 수 없습니다.", "convertSuccess": "변환 완료! 연결된 노트북이 생성되었습니다.", "convertToNotebook": "노트북으로 변환", "converting": "변환 중…", "createLocalDb": "독립적인 로컬 데이터베이스 만들기", "createNotebook": "노트북 만들기", "defaultOption1": "옵션 1", "defaultOption2": "옵션 2", "deleteColumn": "열 삭제", "deleteRow": "행 삭제", "deprecatedBlock": "오래된 블록이 제거되었습니다.", "displayModeGallery": "갤러리", "displayModeTable": "테이블", "echoLoading": "의미론적 연결 검색 중...", "echoNameRequired": "의미론적 연결을 검색하려면 먼저 이 행의 이름을 입력하세요.", "echoNoMatch": "작업공간에서 \"{{query}}\"가 포함된 노트를 찾을 수 없습니다.", "echoPopoverTitle": "시맨틱 공명 🔮", "echoSearchError": "검색 중 오류가 발생했습니다.", "echoUpgradeText": "이 표를 노트북으로 변환하여 Memento의 신경망 분석을 활성화하세요.", "emptyTable": "테이블에 행이 없습니다.", "insertCitation": "에디터에 링크 삽입", "insertDesc": "노트북의 구조화된 데이터 임베드", "insertLabel": "구조화된 보기", "keywordMatch": "키워드", "linkToNotebook": "노트북에 연결", "loadError": "구조화된 데이터 로드 실패.", "localDbTitle": "독립 데이터베이스", "namePlaceholder": "이름 입력…", "noEchoFound": "의미론적 연결이 감지되지 않았습니다.", "noNotebook": "이 블록은 노트북이 필요합니다. 먼저 이 노트를 노트북으로 이동하세요.", "noNotebookDesc": "이 블록은 노트북의 구조화된 보기를 표시합니다. 연결할 노트북을 선택하세요:", "noSchema": "이 노트북에는 아직 구조화된 보기가 없습니다. 노트북 헤더에서 설정하세요.", "notesLoadError": "노트 로드 중 오류", "openInNotebook": "노트북에서 열기", "or": "또는", "propertyName": "속성 {{index}}", "retry": "재시도", "selectNotebook": "노트북에 연결", "selectOptionsPlaceholder": "쉼표로 구분된 옵션", "semanticEcho": "시맨틱 공명", "switchToLocalDb": "로컬 데이터베이스로 전환", "turnIntoLabel": "인라인 데이터베이스", "untitled": "제목 없음" }, "structuredViews": { "addProperty": "필드 추가", "addPropertyHint": "이 열은 이 노트북의 모든 노트에 표시되지만, 각 노트는 자체 값을 유지합니다 (채울 때까지 비어 있음).", "addPropertyTitle": "필드 추가", "calcClickToChange": "클릭하여 계산 유형 변경(합계, 평균, 최소, 최대, 개수, 없음)", "calculations": "계산", "calendarNoDateProperty": "캘린더 보기를 사용하려면 날짜 속성을 추가하세요", "cellEmpty": "—", "chooseGroupProperty": "그룹화 필드 선택", "deleteProperty": "필드 삭제", "deletePropertyConfirm": "필드 \"{name}\"와 이 노트북의 노트에 있는 모든 값이 제거됩니다. 이 작업은 취소할 수 없습니다.", "deletePropertySuccess": "필드 삭제됨", "deletePropertyTitle": "이 필드를 삭제하시겠습니까?", "enableFailed": "정리된 보기를 활성화할 수 없습니다", "enableLabel": "정리", "enableTitle": "이 노트북 정리 (테이블, 칸반, 갤러리…)", "enabledHint": "정리 모드 활성화됨", "enabledHintDetail": "필드는 각 노트의 정보 패널에 표시됩니다.", "exportCsv": "CSV 내보내기", "filterContains": "포함", "filterDone": "완료", "filterEmpty": "비어 있음", "filterEquals": "같음", "filterTodo": "未実施", "filterValue": "값 필터…", "helpBanner": { "dismiss": "알겠습니다", "kanban": "칸반 보기: 카드를 드래그하여 상태를 변경하세요. 열에서 +를 사용하여 이미 분류된 노트를 만드세요.", "table": "표 보기: 노트당 한 행, 필드당 한 열. 셀을 클릭하여 편집. 열 헤더에 마우스를 올려 삭제 (휴지통 아이콘)." }, "importCsv": "CSV 가져오기", "insertLink": "에디터에 링크 삽입", "intro": { "activateKanbanHint": "세 개의 열이 있는 \"Status\" 필드를 만듭니다. 나중에 옵션 이름을 바꾸거나 필드를 추가할 수 있습니다.", "activateTableHint": "기본 \"Status\" 필드를 만듭니다. + 버튼으로 언제든지 필드를 추가하세요.", "databaseBody": "이 노트북의 모든 노트에 공유 필드(상태, 마감일, 우선순위…)를 추가합니다. 노트 내용은 그대로 유지됩니다 — Notion 같은 가벼운 데이터베이스의 공유 메타데이터입니다.", "databaseTitle": "정리된 노트북", "enableKanban": "칸반 활성화", "enableTable": "테이블 활성화", "enabledSuccess": "이 노트북에 정리 모드가 활성화됨", "enabling": "활성화 중…", "kanbanBody": "동일한 노트를 열별로 그룹화된 카드로 표시 (예: 할 일 → 진행 중 → 완료). 상태를 업데이트하려면 드래그 앤 드롭하세요.", "kanbanTitle": "칸반 보기", "tableBody": "모든 노트를 행으로, 필드를 열로 표시. 그리드에서 상태나 날짜를 직접 편집하세요.", "tableTitle": "표 보기" }, "kanbanAddStatusColumns": "상태 열 추가", "kanbanAllNotes": "모든 노트", "kanbanGroupBy": "그룹화 기준", "kanbanSingleColumnHint": "최근 노트가 여기에 표시됩니다. 아이디어를 기록하거나 노트북을 열어 시작하세요.", "kanbanUnassigned": "미배정", "multiselectPick": "선택…", "newNoteInColumn": "새 메모", "noFilter": "필터 없음", "noMatchingNotes": "이 필터와 일치하는 노트가 없습니다.", "noPropertiesYet": "아직 필드가 없습니다.", "propertiesSection": "노트북 필드", "propertyName": "필드 이름", "propertyStatus": "상태", "propertyType": "데이터 유형", "propertyTypes": { "checkbox": "예/아니오", "date": "날짜", "multiselect": "객관식", "number": "번호", "select": "단일 선택", "text": "텍스트" }, "relationEmpty": "노트 연결…", "relationNoResults": "메모를 찾을 수 없습니다", "relationSearch": "노트 검색…", "selectOptions": "옵션(한 줄에 하나씩)", "selectOptionsPlaceholder": "할 일\\\n진행 중\\\n완료", "semanticResonances": "시맨틱 공명", "tagApplied": "브리지", "viewCalendarHint": "캘린더 — 날짜별로 정리된 노트", "viewGallery": "갤러리", "viewGalleryHint": "시각적 카드 — 노트를 한눈에 탐색", "viewKanban": "칸반", "viewKanbanHint": "열 — Trello처럼 노트를 추적", "viewList": "목록", "viewTable": "테이블", "viewTableHint": "구조화된 표 — 노트당 한 행, 필드당 한 열 (상태, 날짜…)", "wizard": { "back": "뒤로", "doneHint": "나중에 필드를 채울 수 있습니다 — 또는 비워 둘 수 있습니다.", "fields": { "dueDate": { "name": "마감일" }, "lastReview": { "name": "마지막 복습" }, "level": { "name": "레벨", "options": "초급\n중급\n고급" }, "read": { "name": "읽기" }, "source": { "name": "소스" }, "status": { "name": "상태", "options": "할 일\\\n진행 중\\\n완료" } }, "fieldsHint": "필드 = 공유 열(상태, 날짜…). 원할 때 각 노트마다 입력하세요.", "finish": "완료", "goals": { "learning": { "desc": "레벨, 마지막 복습 — 갤러리로 적합합니다.", "title": "학습 / 복습" }, "reading": { "desc": "읽음 표시, 소스 — 기사 및 참조용.", "title": "읽고 수집" }, "simple": { "desc": "필수 필드 없이 보기를 변경하세요.", "title": "정리만" }, "tasks": { "desc": "상태, 마감일 — 칸반에 적합.", "title": "작업 추적" } }, "kanbanNeedsStatus": "칸반을 사용하려면 단일 선택 필드(예: 상태)를 선택하세요.", "next": "다음", "openFromKanban": "어시스턴트로 설정", "readyToast": "준비 완료 — 원할 때 필드를 채우세요.", "stepFields": "어떤 필드를 추가할까요?", "stepGoal": "이 노트북은 무엇을 위한 것인가?", "stepView": "노트를 어떻게 표시하시겠습니까?", "subtitle": "가벼운 스프레드시트처럼: 텍스트를 변경하지 않고 각 노트에 추가 정보를 제공합니다.", "title": "이 노트북 정리" } }, "wizard": { "analyze": "노트북 분석", "apply": "적용", "autoOpenHint": "노트북을 열고 사이드바를 새로고침하는 중…", "autoTags": "자동 태그", "categories": "제안된 그룹화", "chooseProfile": "당신의 프로필은 무엇입니까?", "confirmHint": "AI가 풍부한 노트가 포함된 노트북을 만듭니다: 콜아웃, 접을 수 있는 섹션, 수학 공식, 비교 열, 개요 및 링크.", "created": "노트북 생성됨:", "createdToast": "노트북 « {name} » 준비 완료 — AI 노트 사용 가능", "daysPlanned": "감지된 테마", "duplicates": "중복이 감지되었습니다", "examDate": "시험 날짜", "generate": "노트북 생성", "generatePlan": "계획 생성", "level": "레벨", "levelAdvanced": "고급", "levelBeginner": "초급", "levelExpert": "전문가", "levelIntermediate": "중급", "loading": "AI가 구조화된 노트가 포함된 노트북을 생성 중입니다...", "noSuggestions": "제안 없음 — 노트북이 잘 정리되어 있습니다.", "noteCount": "노트 수", "notes": "개", "notesCreated": "생성된 노트", "openNotebook": "노트북 열기", "openingNotebook": "여는 중…", "organizer": "자동 태그", "organizerDesc": "AI가 노트를 분석하고 태그, 그룹화 및 중복 감지를 제안합니다.", "organizing": "노트 분석 중...", "profileEngineer": "엔지니어 / 전문가", "profileEngineerDesc": "AI가 사양 및 참조가 포함된 정리된 기술 문서를 만듭니다", "profileStudent": "학생", "profileStudentDesc": "AI가 요약, 공식 및 핵심 사항이 포함된 구조화된 과정 노트북을 만듭니다", "profileTeacher": "교사", "profileTeacherDesc": "AI가 챕터, 연습 및 학습 목표가 포함된 과정 구조를 생성합니다", "progressCalling": "AI 호출 중...", "progressCreating": "노트북과 노트를 생성 중...", "progressGenerating": "AI로 콘텐츠 생성 중...", "progressParsing": "AI 응답 분석 중...", "studyPlanLoading": "계획 생성 중...", "studyPlanReminders": "알림이 자동으로 노트에 추가되었습니다.", "studyPlanSuccess": "계획이 생성되었습니다! 노트에 알림이 추가되었습니다.", "studyPlanner": "학습 계획", "studyPlannerDesc": "AI가 간격 반복을 기반으로 복습 계획을 만듭니다.", "success": "노트북이 성공적으로 생성되었습니다!", "suggestedTags": "제안된 태그", "tagApplied": "브리지", "taskA": "작업 A", "taskB": "작업 B", "title": "AI로 노트북 만들기", "topic": "주제", "topicEngineerPlaceholder": "예: 열역학, 미적분, 프랑스 혁명...", "topicStudentPlaceholder": "연습 문제가 생성되었습니다!", "topicTeacherPlaceholder": "예: 마이크로서비스 아키텍처, 네트워크 보안, ISO 27001..." } }