{ "common": { "cancel": "취소", "confirm": "확인", "actions": { "save": "저장", "cancel": "취소", "confirm": "확인", "delete": "삭제", "move": "이동", "refresh": "새로고침", "back": "뒤로", "next": "다음", "backToTop": "맨 위로", "settings": "설정", "help": "도움말", "add": "추가" }, "status": { "loading": "로딩 중...", "unknown": "알 수 없음", "date": "날짜", "version": "버전", "enabled": "활성화됨", "disabled": "비활성화됨" }, "language": { "select": "언어", "select_help": "인터페이스에 사용할 언어를 선택하세요", "english": "English", "chinese_simplified": "中文(简体)", "chinese_traditional": "中文(繁体)", "russian": "Русский", "german": "Deutsch", "japanese": "日本語", "korean": "한국어", "french": "Français", "spanish": "Español", "Hebrew": "עברית" }, "fileSize": { "zero": "0 바이트", "bytes": "바이트", "kb": "KB", "mb": "MB", "gb": "GB", "tb": "TB" } }, "onboarding": { "languageSelection": { "title": "LoRA Manager에 오신 것을 환영합니다", "continue": "계속", "changeFailed": "언어 변경 실패: {message}" }, "tutorial": { "skipTutorial": "튜토리얼 건너뛰기", "back": "뒤로", "next": "다음", "finish": "완료" }, "steps": { "fetch": { "title": "모델 메타데이터 가져오기", "content": "가져오기 버튼을 클릭하여 Civitai에서 모델 메타데이터와 미리보기 이미지를 다운로드하세요." }, "download": { "title": "새 모델 다운로드", "content": "다운로드 버튼을 사용하여 Civitai URL에서 모델을 직접 다운로드하세요." }, "bulk": { "title": "일괄 작업", "content": "이 버튼을 클릭하거나 B 키를 눌러 일괄 모드로 진입하세요. 여러 모델을 선택하여 일괄 작업을 수행할 수 있습니다. Ctrl+A로 모든 표시된 모델을 선택하세요." }, "searchOptions": { "title": "검색 옵션", "content": "이 버튼을 클릭하여 검색할 필드를 설정하세요: 파일명, 모델명, 태그, 제작자명 등. 검색 범위를 자유롭게 지정할 수 있습니다." }, "filter": { "title": "모델 필터링", "content": "필터를 사용하여 베이스 모델 유형(SD1.5, SDXL, Flux 등)이나 특정 태그로 모델을 좁혀보세요." }, "breadcrumb": { "title": "경로(브레드크럼) 내비게이션", "content": "브레드크럼 내비게이션은 현재 경로를 보여주며 폴더 간 빠른 이동을 지원합니다. 폴더 이름을 클릭하면 해당 위치로 바로 이동합니다." }, "modelCards": { "title": "모델 카드", "content": "한 번 클릭하면 모델 카드의 상세 정보와 메타데이터를 볼 수 있습니다. 편집 가능한 필드는 마우스를 올리면 연필 아이콘이 표시됩니다." }, "contextMenu": { "title": "컨텍스트 메뉴", "content": "오른쪽 클릭으로 모델 카드의 추가 작업 메뉴를 사용할 수 있습니다." } } }, "modelCard": { "actions": { "addToFavorites": "즐겨찾기에 추가", "removeFromFavorites": "즐겨찾기에서 제거", "viewOnCivitai": "Civitai에서 보기", "notAvailableFromCivitai": "Civitai에서 사용할 수 없음", "sendToWorkflow": "ComfyUI로 전송 (클릭: 추가, Shift+클릭: 교체)", "copyLoRASyntax": "LoRA 문법 복사", "checkpointNameCopied": "Checkpoint 이름 복사됨", "toggleBlur": "블러 토글", "show": "보기", "openExampleImages": "예시 이미지 폴더 열기", "replacePreview": "미리보기 교체", "copyCheckpointName": "Checkpoint 이름 복사", "copyEmbeddingName": "Embedding 이름 복사", "sendCheckpointToWorkflow": "ComfyUI로 전송", "sendEmbeddingToWorkflow": "ComfyUI로 전송" }, "nsfw": { "matureContent": "성인 콘텐츠", "xxxRated": "XXX 등급 콘텐츠", "xRated": "X 등급 콘텐츠", "rRated": "R 등급 콘텐츠" }, "favorites": { "added": "즐겨찾기에 추가됨", "removed": "즐겨찾기에서 제거됨", "updateFailed": "즐겨찾기 상태 업데이트 실패" }, "sendToWorkflow": { "checkpointNotImplemented": "Checkpoint을 워크플로로 전송 - 구현 예정 기능", "missingPath": "이 카드의 모델 경로를 확인할 수 없습니다" }, "exampleImages": { "checkError": "예시 이미지 확인 중 오류", "missingHash": "모델 해시 정보가 없습니다.", "noRemoteImagesAvailable": "Civitai에서 이 모델의 원격 예시 이미지를 사용할 수 없습니다" }, "badges": { "update": "업데이트", "updateAvailable": "업데이트 가능", "skipRefresh": "메타데이터 새로고침 건너뜀" }, "usage": { "timesUsed": "사용 횟수" } }, "globalContextMenu": { "downloadExampleImages": { "label": "예시 이미지 다운로드", "missingPath": "예시 이미지를 다운로드하기 전에 다운로드 위치를 설정하세요.", "unavailable": "예시 이미지 다운로드는 아직 사용할 수 없습니다. 페이지 로딩이 완료된 후 다시 시도하세요." }, "checkModelUpdates": { "label": "업데이트 확인", "loading": "{type} 업데이트를 확인 중...", "success": "{type} 업데이트 {count}개를 찾았습니다", "none": "모든 {type}가 최신 상태입니다", "error": "{type} 업데이트 확인 실패: {message}" }, "cleanupExampleImages": { "label": "예시 이미지 폴더 정리", "success": "{count}개의 폴더가 삭제 폴더로 이동되었습니다", "none": "정리가 필요한 예시 이미지 폴더가 없습니다", "partial": "정리가 완료되었으나 {failures}개의 폴더가 건너뛰어졌습니다", "error": "예시 이미지 폴더 정리에 실패했습니다: {message}" }, "fetchMissingLicenses": { "label": "Refresh license metadata", "loading": "Refreshing license metadata for {typePlural}...", "success": "Updated license metadata for {count} {typePlural}", "none": "All {typePlural} already have license metadata", "error": "Failed to refresh license metadata for {typePlural}: {message}" }, "repairRecipes": { "label": "레시피 데이터 복구", "loading": "레시피 데이터 복구 중...", "success": "{count}개의 레시피가 성공적으로 복구되었습니다.", "cancelled": "수리가 취소되었습니다. {count}개의 레시피가 수리되었습니다.", "error": "레시피 복구 실패: {message}" } }, "header": { "appTitle": "LoRA Manager", "navigation": { "loras": "LoRA", "recipes": "레시피", "checkpoints": "Checkpoint", "embeddings": "Embedding", "statistics": "통계" }, "search": { "placeholder": "검색...", "placeholders": { "loras": "LoRA 검색...", "recipes": "레시피 검색...", "checkpoints": "Checkpoint 검색...", "embeddings": "Embedding 검색..." }, "options": "검색 옵션", "searchIn": "검색 범위:", "notAvailable": "통계 페이지에서는 검색을 사용할 수 없습니다", "filters": { "filename": "파일명", "modelname": "모델명", "tags": "태그", "creator": "제작자", "title": "레시피 제목", "loraName": "LoRA 파일명", "loraModel": "LoRA 모델명", "prompt": "프롬프트" } }, "filter": { "title": "모델 필터", "presets": "프리셋", "savePreset": "현재 활성 필터를 새 프리셋으로 저장.", "savePresetDisabledActive": "저장할 수 없음: 프리셋이 이미 활성화되어 있습니다. 필터를 수정한 후 새 프리셋을 저장하세요", "savePresetDisabledNoFilters": "먼저 필터를 선택한 후 프리셋으로 저장", "savePresetPrompt": "프리셋 이름 입력:", "presetClickTooltip": "프리셋 \"{name}\" 적용하려면 클릭", "presetDeleteTooltip": "프리셋 삭제", "presetDeleteConfirm": "프리셋 \"{name}\" 삭제하시겠습니까?", "presetDeleteConfirmClick": "다시 클릭하여 확인", "presetOverwriteConfirm": "프리셋 \"{name}\"이(가) 이미 존재합니다. 덮어쓰시겠습니까?", "presetNamePlaceholder": "프리셋 이름...", "baseModel": "베이스 모델", "modelTags": "태그 (상위 20개)", "modelTypes": "모델 유형", "license": "라이선스", "noCreditRequired": "크레딧 표기 없음", "allowSellingGeneratedContent": "판매 허용", "noTags": "태그 없음", "clearAll": "모든 필터 지우기", "any": "아무", "all": "모두", "tagLogicAny": "모든 태그 일치 (OR)", "tagLogicAll": "모든 태그 일치 (AND)" }, "theme": { "toggle": "테마 토글", "switchToLight": "라이트 테마로 전환", "switchToDark": "다크 테마로 전환", "switchToAuto": "자동 테마로 전환" }, "actions": { "checkUpdates": "업데이트 확인", "notifications": "알림", "support": "지원" } }, "settings": { "civitaiApiKey": "Civitai API 키", "civitaiApiKeyPlaceholder": "Civitai API 키를 입력하세요", "civitaiApiKeyHelp": "Civitai에서 모델을 다운로드할 때 인증에 사용됩니다", "openSettingsFileLocation": { "label": "설정 폴더 열기", "tooltip": "settings.json이 있는 폴더를 엽니다", "success": "settings.json 폴더를 열었습니다", "failed": "settings.json 폴더를 열지 못했습니다", "copied": "설정 경로가 클립보드에 복사되었습니다: {{path}}", "clipboardFallback": "설정 경로: {{path}}" }, "sections": { "contentFiltering": "콘텐츠 필터링", "videoSettings": "비디오 설정", "layoutSettings": "레이아웃 설정", "misc": "기타", "folderSettings": "기본 루트", "extraFolderPaths": "추가 폴다 경로", "downloadPathTemplates": "다운로드 경로 템플릿", "priorityTags": "우선순위 태그", "updateFlags": "업데이트 표시", "exampleImages": "예시 이미지", "autoOrganize": "자동 정리", "metadata": "메타데이터", "proxySettings": "프록시 설정" }, "nav": { "general": "일반", "interface": "인터페이스", "library": "라이브러리" }, "search": { "placeholder": "설정 검색...", "clear": "검색 지우기", "noResults": "\"{query}\"와 일치하는 설정을 찾을 수 없습니다" }, "storage": { "locationLabel": "휴대용 모드", "locationHelp": "활성화하면 settings.json을 리포지토리에 유지하고, 비활성화하면 사용자 구성 디렉터리에 저장합니다." }, "contentFiltering": { "blurNsfwContent": "NSFW 콘텐츠 블러 처리", "blurNsfwContentHelp": "성인(NSFW) 콘텐츠 미리보기 이미지를 블러 처리합니다", "showOnlySfw": "SFW 결과만 표시", "showOnlySfwHelp": "탐색 및 검색 시 모든 NSFW 콘텐츠를 필터링합니다" }, "videoSettings": { "autoplayOnHover": "호버 시 비디오 자동 재생", "autoplayOnHoverHelp": "마우스를 올렸을 때만 비디오 미리보기를 재생합니다" }, "autoOrganizeExclusions": { "label": "자동 정리 제외 항목", "placeholder": "예: curated/*, */backups/*; *_temp.safetensors", "help": "이 와일드카드 패턴과 일치하는 파일 이동을 건너뜁니다. 여러 패턴은 쉼표 또는 세미콜론으로 구분하십시오.", "validation": { "noPatterns": "쉼표 또는 세미콜론으로 구분된 최소한 하나의 패턴을 입력하십시오.", "saveFailed": "제외 항목을 저장할 수 없습니다: {message}" } }, "metadataRefreshSkipPaths": { "label": "메타데이터 새로고침 건너뛰기 경로", "placeholder": "예: temp, archived/old, test_models", "help": "일괄 메타데이터 새로고침(\"모든 메타데이터 가져오기\") 시 이 디렉터리 경로의 모델을 건너뜁니다. 모델 루트 디렉터리를 기준으로 한 폴 더 경로를 쉼표로 구분하여 입력하세요.", "validation": { "noPaths": "쉼표로 구분하여 하나 이상의 경로를 입력하세요.", "saveFailed": "건너뛰기 경로를 저장할 수 없습니다: {message}" } }, "layoutSettings": { "displayDensity": "표시 밀도", "displayDensityOptions": { "default": "기본", "medium": "중간", "compact": "조밀" }, "displayDensityHelp": "한 줄에 표시할 카드 수를 선택하세요:", "displayDensityDetails": { "default": "5개 (1080p), 6개 (2K), 8개 (4K)", "medium": "6개 (1080p), 7개 (2K), 9개 (4K)", "compact": "7개 (1080p), 8개 (2K), 10개 (4K)" }, "displayDensityWarning": "경고: 높은 밀도는 리소스가 제한된 시스템에서 성능 문제를 일으킬 수 있습니다.", "showFolderSidebar": "폴더 사이드바 표시", "showFolderSidebarHelp": "모델 페이지에서 폴더 탐색 사이드바를 켜거나 끕니다. 비활성화하면 사이드바와 호버 영역이 표시되지 않습니다.", "cardInfoDisplay": "카드 정보 표시", "cardInfoDisplayOptions": { "always": "항상 표시", "hover": "호버 시 표시" }, "cardInfoDisplayHelp": "모델 정보 및 액션 버튼을 언제 표시할지 선택하세요", "modelCardFooterAction": "모델 카드 버튼 동작", "modelCardFooterActionOptions": { "exampleImages": "예시 이미지 열기", "replacePreview": "미리보기 교체" }, "modelCardFooterActionHelp": "카드 우측 하단 버튼이 수행할 작업을 선택하세요", "modelNameDisplay": "모델명 표시", "modelNameDisplayOptions": { "modelName": "모델명", "fileName": "파일명" }, "modelNameDisplayHelp": "모델 카드 하단에 표시할 내용을 선택하세요" }, "folderSettings": { "activeLibrary": "활성 라이브러리", "activeLibraryHelp": "구성된 라이브러리를 전환하여 기본 폴더를 업데이트합니다. 선택을 변경하면 페이지가 다시 로드됩니다.", "loadingLibraries": "라이브러리를 불러오는 중...", "noLibraries": "구성된 라이브러리가 없습니다", "defaultLoraRoot": "LoRA 루트", "defaultLoraRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 LoRA 루트 디렉토리를 설정합니다", "defaultCheckpointRoot": "Checkpoint 루트", "defaultCheckpointRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Checkpoint 루트 디렉토리를 설정합니다", "defaultUnetRoot": "Diffusion Model 루트", "defaultUnetRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Diffusion Model (UNET) 루트 디렉토리를 설정합니다", "defaultEmbeddingRoot": "Embedding 루트", "defaultEmbeddingRootHelp": "다운로드, 가져오기 및 이동을 위한 기본 Embedding 루트 디렉토리를 설정합니다", "noDefault": "기본값 없음" }, "extraFolderPaths": { "title": "추가 폴다 경로", "help": "ComfyUI의 표준 경로 외부에 추가 모델 폴드를 추가하세요. 이러한 경로는 별도로 저장되며 기본 폴와 함께 스캔됩니다.", "description": "모델을 스캔하기 위한 추가 폴를 설정하세요. 이러한 경로는 LoRA Manager 특유의 것이며 ComfyUI의 기본 경로와 병합됩니다.", "modelTypes": { "lora": "LoRA 경로", "checkpoint": "Checkpoint 경로", "unet": "Diffusion 모델 경로", "embedding": "Embedding 경로" }, "pathPlaceholder": "/추가/모델/경로", "saveSuccess": "추가 폴다 경로가 업데이트되었습니다.", "saveError": "추가 폴다 경로 업데이트 실패: {message}", "validation": { "duplicatePath": "이 경로는 이미 구성되어 있습니다" } }, "priorityTags": { "title": "우선순위 태그", "description": "모델 유형별 태그 우선순위를 사용자 지정합니다(예: character, concept, style(toon|toon_style)).", "placeholder": "character, concept, style(toon|toon_style)", "helpLinkLabel": "우선순위 태그 도움말 열기", "modelTypes": { "lora": "LoRA", "checkpoint": "체크포인트", "embedding": "임베딩" }, "saveSuccess": "우선순위 태그가 업데이트되었습니다.", "saveError": "우선순위 태그를 업데이트하지 못했습니다.", "loadingSuggestions": "추천을 불러오는 중...", "validation": { "missingClosingParen": "{index}번째 항목에 닫는 괄호가 없습니다.", "missingCanonical": "{index}번째 항목에는 정식 태그 이름이 포함되어야 합니다.", "duplicateCanonical": "정식 태그 \"{tag}\"가 여러 번 나타납니다.", "unknown": "잘못된 우선순위 태그 구성입니다." } }, "downloadPathTemplates": { "title": "다운로드 경로 템플릿", "help": "Civitai에서 다운로드할 때 다양한 모델 유형의 폴더 구조를 구성합니다.", "availablePlaceholders": "사용 가능한 플레이스홀더:", "templateOptions": { "flatStructure": "플랫 구조", "byBaseModel": "베이스 모델별", "byAuthor": "제작자별", "byFirstTag": "첫 번째 태그별", "baseModelFirstTag": "베이스 모델 + 첫 번째 태그", "baseModelAuthor": "베이스 모델 + 제작자", "authorFirstTag": "제작자 + 첫 번째 태그", "baseModelAuthorFirstTag": "베이스 모델 + 제작자 + 첫 번째 태그", "customTemplate": "사용자 정의 템플릿" }, "customTemplatePlaceholder": "사용자 정의 템플릿 입력 (예: {base_model}/{author}/{first_tag})", "modelTypes": { "lora": "LoRA", "checkpoint": "Checkpoint", "embedding": "Embedding" }, "baseModelPathMappings": "베이스 모델 경로 매핑", "baseModelPathMappingsHelp": "특정 베이스 모델의 폴더 이름을 사용자 정의합니다 (예: \"Flux.1 D\" → \"flux\")", "addMapping": "매핑 추가", "selectBaseModel": "베이스 모델 선택", "customPathPlaceholder": "사용자 정의 경로 (예: flux)", "removeMapping": "매핑 제거", "validation": { "validFlat": "유효함 (플랫 구조)", "invalidChars": "잘못된 문자가 감지됨", "doubleSlashes": "이중 슬래시는 허용되지 않습니다", "leadingTrailingSlash": "슬래시로 시작하거나 끝날 수 없습니다", "invalidPlaceholder": "잘못된 플레이스홀더: {placeholder}", "validTemplate": "유효한 템플릿" } }, "exampleImages": { "downloadLocation": "다운로드 위치", "downloadLocationPlaceholder": "예시 이미지 폴더 경로를 입력하세요", "downloadLocationHelp": "Civitai의 예시 이미지가 저장될 폴더 경로를 입력하세요", "autoDownload": "예시 이미지 자동 다운로드", "autoDownloadHelp": "예시 이미지가 없는 모델의 예시 이미지를 자동으로 다운로드합니다 (다운로드 위치 설정 필요)", "optimizeImages": "다운로드된 이미지 최적화", "optimizeImagesHelp": "파일 크기를 줄이고 로딩 속도를 향상시키기 위해 예시 이미지를 최적화합니다 (메타데이터는 보존됨)", "download": "다운로드", "restartRequired": "재시작 필요" }, "updateFlagStrategy": { "label": "업데이트 표시 전략", "help": "새 릴리스가 로컬 파일과 동일한 베이스 모델을 공유할 때만 업데이트 배지를 표시할지, 또는 해당 모델에 사용 가능한 새 버전이 있으면 항상 표시할지 결정합니다.", "options": { "sameBase": "베이스 모델로 업데이트 일치", "any": "사용 가능한 모든 업데이트 표시" } }, "hideEarlyAccessUpdates": { "label": "얼리 액세스 업데이트 숨기기", "help": "얼리 액세스 업데이트만" }, "misc": { "includeTriggerWords": "LoRA 문법에 트리거 단어 포함", "includeTriggerWordsHelp": "LoRA 문법을 클립보드에 복사할 때 학습된 트리거 단어를 포함합니다" }, "metadataArchive": { "enableArchiveDb": "메타데이터 아카이브 데이터베이스 활성화", "enableArchiveDbHelp": "Civitai에서 삭제된 모델의 메타데이터에 접근하기 위해 로컬 데이터베이스를 사용합니다.", "status": "상태", "statusAvailable": "사용 가능", "statusUnavailable": "사용 불가", "enabled": "활성화됨", "management": "데이터베이스 관리", "managementHelp": "메타데이터 아카이브 데이터베이스를 다운로드하거나 제거합니다", "downloadButton": "데이터베이스 다운로드", "downloadingButton": "다운로드 중...", "downloadedButton": "다운로드 완료", "removeButton": "데이터베이스 제거", "removingButton": "제거 중...", "downloadSuccess": "메타데이터 아카이브 데이터베이스가 성공적으로 다운로드되었습니다", "downloadError": "메타데이터 아카이브 데이터베이스 다운로드 실패", "removeSuccess": "메타데이터 아카이브 데이터베이스가 성공적으로 제거되었습니다", "removeError": "메타데이터 아카이브 데이터베이스 제거 실패", "removeConfirm": "메타데이터 아카이브 데이터베이스를 제거하시겠습니까? 이 작업은 로컬 데이터베이스 파일을 삭제하며, 이 기능을 사용하려면 다시 다운로드해야 합니다.", "preparing": "다운로드 준비 중...", "connecting": "다운로드 서버에 연결 중...", "completed": "완료됨", "downloadComplete": "다운로드가 성공적으로 완료되었습니다" }, "proxySettings": { "enableProxy": "앱 수준 프록시 활성화", "enableProxyHelp": "이 애플리케이션에 대한 사용자 지정 프록시 설정을 활성화하여 시스템 프록시 설정을 무시합니다", "proxyType": "프록시 유형", "proxyTypeHelp": "프록시 서버 유형을 선택하세요 (HTTP, HTTPS, SOCKS4, SOCKS5)", "proxyHost": "프록시 호스트", "proxyHostPlaceholder": "proxy.example.com", "proxyHostHelp": "프록시 서버의 호스트명 또는 IP 주소", "proxyPort": "프록시 포트", "proxyPortPlaceholder": "8080", "proxyPortHelp": "프록시 서버의 포트 번호", "proxyUsername": "사용자 이름 (선택사항)", "proxyUsernamePlaceholder": "username", "proxyUsernameHelp": "프록시 인증에 필요한 사용자 이름 (필요한 경우)", "proxyPassword": "비밀번호 (선택사항)", "proxyPasswordPlaceholder": "password", "proxyPasswordHelp": "프록시 인증에 필요한 비밀번호 (필요한 경우)" } }, "loras": { "controls": { "sort": { "title": "모델 정렬 기준...", "name": "이름", "nameAsc": "가나다순", "nameDesc": "역순", "date": "추가 날짜", "dateDesc": "최신순", "dateAsc": "오래된순", "size": "파일 크기", "sizeDesc": "큰 순서", "sizeAsc": "작은 순서", "usage": "사용 횟수", "usageDesc": "많은 순", "usageAsc": "적은 순" }, "refresh": { "title": "모델 목록 새로고침", "quick": "변경 사항 동기화", "quickTooltip": "새로운 모델 파일이나 누락된 파일을 찾아 목록을 최신 상태로 유지합니다.", "full": "캐시 재구성", "fullTooltip": "메타데이터 파일에서 모든 모델 정보를 다시 불러옵니다. 라이브러리가 오래되어 보이거나 수동 수정 후에 사용하세요." }, "fetch": { "title": "Civitai에서 메타데이터 가져오기", "action": "가져오기" }, "download": { "title": "URL에서 다운로드", "action": "다운로드" }, "bulk": { "title": "일괄 작업", "action": "일괄" }, "duplicates": { "title": "중복 찾기", "action": "중복" }, "favorites": { "title": "즐겨찾기만 보기", "action": "즐겨찾기" }, "updates": { "title": "업데이트 가능한 모델만 표시", "action": "업데이트", "menuLabel": "업데이트 옵션 표시", "check": "업데이트 확인", "checkTooltip": "업데이트 확인에는 시간이 걸릴 수 있습니다." } }, "bulkOperations": { "selected": "{count}개 선택됨", "selectedSuffix": "개 선택됨", "viewSelected": "선택 항목 보기", "addTags": "모두에 태그 추가", "setBaseModel": "모두에 베이스 모델 설정", "setContentRating": "모든 모델에 콘텐츠 등급 설정", "copyAll": "모든 문법 복사", "refreshAll": "모든 메타데이터 새로고침", "checkUpdates": "선택 항목 업데이트 확인", "moveAll": "모두 폴더로 이동", "autoOrganize": "자동 정리 선택", "skipMetadataRefresh": "선택한 모델의 메타데이터 새로고침 건너뛰기", "resumeMetadataRefresh": "선택한 모델의 메타데이터 새로고침 재개", "deleteAll": "모든 모델 삭제", "clear": "선택 지우기", "skipMetadataRefreshCount": "건너뛰기({count}개 모델)", "resumeMetadataRefreshCount": "재개({count}개 모델)", "autoOrganizeProgress": { "initializing": "자동 정리 초기화 중...", "starting": "{type}에 대한 자동 정리 시작...", "processing": "처리 중 ({processed}/{total}) - {success}개 이동, {skipped}개 건너뜀, {failures}개 실패", "cleaning": "빈 디렉토리 정리 중...", "completed": "완료: {success}개 이동, {skipped}개 건너뜀, {failures}개 실패", "complete": "자동 정리 완료", "error": "오류: {error}" } }, "contextMenu": { "refreshMetadata": "Civitai 데이터 새로고침", "checkUpdates": "업데이트 확인", "relinkCivitai": "Civitai에 다시 연결", "copySyntax": "LoRA 문법 복사", "copyFilename": "모델 파일명 복사", "copyRecipeSyntax": "레시피 문법 복사", "sendToWorkflowAppend": "워크플로로 전송 (추가)", "sendToWorkflowReplace": "워크플로로 전송 (교체)", "openExamples": "예시 폴더 열기", "downloadExamples": "예시 이미지 다운로드", "replacePreview": "미리보기 교체", "setContentRating": "콘텐츠 등급 설정", "moveToFolder": "폴더로 이동", "repairMetadata": "메타데이터 복구", "excludeModel": "모델 제외", "deleteModel": "모델 삭제", "shareRecipe": "레시피 공유", "viewAllLoras": "모든 LoRA 보기", "downloadMissingLoras": "누락된 LoRA 다운로드", "deleteRecipe": "레시피 삭제" } }, "recipes": { "title": "LoRA 레시피", "actions": { "sendCheckpoint": "ComfyUI로 보내기" }, "controls": { "import": { "action": "가져오기", "title": "이미지 또는 URL에서 레시피 가져오기", "urlLocalPath": "URL / 로컬 경로", "uploadImage": "이미지 업로드", "urlSectionDescription": "Civitai 이미지 URL 또는 로컬 파일 경로를 입력하여 레시피로 가져옵니다.", "imageUrlOrPath": "이미지 URL 또는 파일 경로:", "urlPlaceholder": "https://civitai.com/images/... 또는 C:/path/to/image.png", "fetchImage": "이미지 가져오기", "uploadSectionDescription": "LoRA 메타데이터가 포함된 이미지를 업로드하여 레시피로 가져옵니다.", "selectImage": "이미지 선택", "recipeName": "레시피 이름", "recipeNamePlaceholder": "레시피 이름을 입력하세요", "tagsOptional": "태그 (선택사항)", "addTagPlaceholder": "태그 추가", "addTag": "추가", "noTagsAdded": "추가된 태그 없음", "lorasInRecipe": "이 레시피의 LoRA", "downloadLocationPreview": "다운로드 위치 미리보기:", "useDefaultPath": "기본 경로 사용", "useDefaultPathTooltip": "활성화하면 구성된 경로 템플릿을 사용하여 파일이 자동으로 정리됩니다", "selectLoraRoot": "LoRA 루트 디렉토리를 선택하세요", "targetFolderPath": "대상 폴더 경로:", "folderPathPlaceholder": "폴더 경로를 입력하거나 아래 트리에서 선택하세요...", "createNewFolder": "새 폴더 만들기", "root": "루트", "browseFolders": "폴더 탐색:", "downloadAndSaveRecipe": "다운로드 및 레시피 저장", "downloadMissingLoras": "누락된 LoRA 다운로드", "saveRecipe": "레시피 저장", "loraCountInfo": "({existing}/{total} 라이브러리에 있음)", "processingInput": "입력 처리 중...", "analyzingMetadata": "이미지 메타데이터 분석 중...", "downloadingLoras": "LoRA 다운로드 중...", "savingRecipe": "레시피 저장 중...", "startingDownload": "LoRA {current}/{total} 다운로드 시작", "deletedFromCivitai": "Civitai에서 삭제됨", "inLibrary": "라이브러리에 있음", "notInLibrary": "라이브러리에 없음", "earlyAccessRequired": "이 LoRA는 얼리 액세스 결제가 필요합니다.", "earlyAccessEnds": "얼리 액세스는 {date}에 종료됩니다.", "earlyAccess": "얼리 액세스", "verifyEarlyAccess": "다운로드 전에 얼리 액세스를 구매했는지 확인하세요.", "duplicateRecipesFound": "라이브러리에서 {count}개의 동일한 레시피가 발견됨", "duplicateRecipesDescription": "이 레시피들은 동일한 가중치의 같은 LoRA를 포함합니다.", "showDuplicates": "중복 표시", "hideDuplicates": "중복 숨기기", "loraCount": "{count}개 LoRA", "recipePreviewAlt": "레시피 미리보기", "loraPreviewAlt": "LoRA 미리보기", "errors": { "selectImageFile": "이미지 파일을 선택해주세요", "enterUrlOrPath": "URL 또는 파일 경로를 입력해주세요", "selectLoraRoot": "LoRA 루트 디렉토리를 선택해주세요" } }, "sort": { "title": "레시피 정렬...", "name": "이름", "nameAsc": "A - Z", "nameDesc": "Z - A", "date": "날짜", "dateDesc": "최신순", "dateAsc": "오래된순", "lorasCount": "LoRA 수", "lorasCountDesc": "많은순", "lorasCountAsc": "적은순" }, "refresh": { "title": "레시피 목록 새로고침", "quick": "변경 사항 동기화", "quickTooltip": "변경 사항 동기화 - 캐시를 재구성하지 않고 빠른 새로고침", "full": "캐시 재구성", "fullTooltip": "캐시 재구성 - 모든 레시피 파일을 완전히 다시 스캔" }, "filteredByLora": "LoRA로 필터링됨", "favorites": { "title": "즐겨찾기만 표시", "action": "즐겨찾기" } }, "duplicates": { "found": "{count}개의 중복 그룹 발견", "keepLatest": "최신 버전 유지", "deleteSelected": "선택된 항목 삭제" }, "contextMenu": { "copyRecipe": { "missingId": "레시피를 복사할 수 없습니다: 레시피 ID 누락", "failed": "레시피 문법 복사 실패" }, "sendRecipe": { "missingId": "레시피를 전송할 수 없습니다: 레시피 ID 누락", "failed": "레시피를 워크플로로 전송하는데 실패했습니다" }, "viewLoras": { "missingId": "LoRA를 볼 수 없습니다: 레시피 ID 누락", "noLorasFound": "이 레시피에서 LoRA를 찾을 수 없습니다", "loadError": "레시피 LoRA 로딩 오류: {message}" }, "downloadMissing": { "missingId": "LoRA를 다운로드할 수 없습니다: 레시피 ID 누락", "noMissingLoras": "다운로드할 누락된 LoRA가 없습니다", "getInfoFailed": "누락된 LoRA 정보를 가져오는데 실패했습니다", "prepareError": "LoRA 다운로드 준비 중 오류: {message}" }, "repair": { "starting": "레시피 메타데이터 복구 중...", "success": "레시피 메타데이터가 성공적으로 복구되었습니다", "skipped": "레시피가 이미 최신 버전입니다. 복구가 필요하지 않습니다", "failed": "레시피 복구 실패: {message}", "missingId": "레시피를 복구할 수 없음: 레시피 ID 누락" } } }, "checkpoints": { "title": "Checkpoint 모델", "modelTypes": { "checkpoint": "Checkpoint", "diffusion_model": "Diffusion Model" }, "contextMenu": { "moveToOtherTypeFolder": "{otherType} 폴더로 이동" } }, "embeddings": { "title": "Embedding 모델" }, "sidebar": { "modelRoot": "루트", "collapseAll": "모든 폴더 접기", "pinSidebar": "사이드바 고정", "unpinSidebar": "사이드바 고정 해제", "switchToListView": "목록 보기로 전환", "switchToTreeView": "트리 보기로 전환", "recursiveOn": "하위 폴더 검색", "recursiveOff": "현재 폴더만 검색", "recursiveUnavailable": "재귀 검색은 트리 보기에서만 사용할 수 있습니다", "collapseAllDisabled": "목록 보기에서는 사용할 수 없습니다", "dragDrop": { "unableToResolveRoot": "이동할 대상 경로를 확인할 수 없습니다.", "moveUnsupported": "이 항목은 이동을 지원하지 않습니다.", "createFolderHint": "놓아서 새 폴더 만들기", "newFolderName": "새 폴더 이름", "folderNameHint": "Enter를 눌러 확인, Escape를 눌러 취소", "emptyFolderName": "폴더 이름을 입력하세요", "invalidFolderName": "폴더 이름에 잘못된 문자가 포함되어 있습니다", "noDragState": "보류 중인 드래그 작업을 찾을 수 없습니다" }, "empty": { "noFolders": "폴더를 찾을 수 없습니다", "dragHint": "항목을 여기로 드래그하여 폴더를 만듭니다" } }, "statistics": { "title": "통계", "tabs": { "overview": "개요", "usage": "사용량 분석", "collection": "컬렉션", "storage": "저장소", "insights": "인사이트" }, "usage": { "mostUsedLoras": "가장 많이 사용된 LoRA", "mostUsedCheckpoints": "가장 많이 사용된 Checkpoint", "mostUsedEmbeddings": "가장 많이 사용된 Embedding" }, "collection": { "popularTags": "인기 태그", "modelTypes": "모델 유형", "collectionAnalysis": "컬렉션 분석" }, "storage": { "storageUsage": "저장소 사용량", "largestModels": "가장 큰 모델", "storageEfficiency": "저장소 대비 사용 효율성" }, "insights": { "smartInsights": "스마트 인사이트", "recommendations": "추천" }, "charts": { "collectionOverview": "컬렉션 개요", "baseModelDistribution": "베이스 모델 분포", "usageTrends": "사용량 트렌드 (최근 30일)", "usageDistribution": "사용량 분포" } }, "modals": { "exclude": { "confirm": "제외" }, "download": { "title": "URL에서 모델 다운로드", "titleWithType": "URL에서 {type} 다운로드", "url": "Civitai URL", "civitaiUrl": "Civitai URL:", "placeholder": "https://civitai.com/models/...", "locationPreview": "다운로드 위치 미리보기", "useDefaultPath": "기본 경로 사용", "useDefaultPathTooltip": "활성화하면 구성된 경로 템플릿을 사용하여 파일이 자동으로 정리됩니다", "selectRootDirectory": "루트 디렉토리를 선택하세요", "selectModelRoot": "모델 루트 선택:", "selectTypeRoot": "{type} 루트 선택:", "targetFolderPath": "대상 폴더 경로:", "browseFolders": "폴더 탐색:", "createNewFolder": "새 폴더 만들기", "pathPlaceholder": "폴더 경로를 입력하거나 아래 트리에서 선택하세요...", "root": "루트", "download": "다운로드", "fetchingVersions": "모델 버전 가져오는 중...", "versionPreview": "버전 미리보기", "earlyAccess": "얼리 액세스", "earlyAccessTooltip": "얼리 액세스 필요", "inLibrary": "라이브러리에 있음", "alreadyInLibrary": "이미 라이브러리에 있음", "autoOrganizedPath": "[경로 템플릿으로 자동 정리됨]", "errors": { "invalidUrl": "잘못된 Civitai URL 형식", "noVersions": "이 모델에 사용 가능한 버전이 없습니다" }, "status": { "preparing": "다운로드 준비 중...", "downloadedPreview": "미리보기 이미지 다운로드됨", "downloadingFile": "{type} 파일 다운로드 중", "finalizing": "다운로드 완료 중..." }, "progress": { "currentFile": "현재 파일:", "downloading": "다운로드 중: {name}", "transferred": "다운로드됨: {downloaded} / {total}", "transferredSimple": "다운로드됨: {downloaded}", "transferredUnknown": "다운로드됨: --", "speed": "속도: {speed}" } }, "move": { "title": "모델 이동" }, "contentRating": { "title": "콘텐츠 등급 설정", "current": "현재", "multiple": "여러 값", "levels": { "pg": "PG", "pg13": "PG13", "r": "R", "x": "X", "xxx": "XXX" } }, "deleteModel": { "title": "모델 삭제", "message": "이 모델과 모든 관련 파일을 삭제하시겠습니까?" }, "excludeModel": { "title": "모델 제외", "message": "이 모델을 제외하시겠습니까? 제외된 모델은 검색이나 모델 목록에 나타나지 않습니다." }, "deleteDuplicateRecipes": { "title": "중복 레시피 삭제", "message": "선택된 중복 레시피를 삭제하시겠습니까?", "countMessage": "개의 레시피가 영구적으로 삭제됩니다." }, "deleteDuplicateModels": { "title": "중복 모델 삭제", "message": "선택된 중복 모델을 삭제하시겠습니까?", "countMessage": "개의 모델이 영구적으로 삭제됩니다." }, "clearCache": { "title": "캐시 파일 지우기", "message": "모든 캐시 파일을 지우시겠습니까?", "description": "이렇게 하면 모든 캐시된 모델 데이터가 제거됩니다. 시스템은 다음 시작 시 캐시를 다시 구축해야 하며, 모델 컬렉션 크기에 따라 시간이 걸릴 수 있습니다.", "action": "캐시 지우기" }, "bulkDelete": { "title": "여러 모델 삭제", "message": "선택된 모든 모델과 관련 파일을 삭제하시겠습니까?", "countMessage": "개의 모델이 영구적으로 삭제됩니다.", "action": "모두 삭제" }, "checkUpdates": { "title": "{type} 전체 업데이트를 확인할까요?", "message": "라이브러리에 있는 모든 {type}의 업데이트를 확인합니다. 컬렉션이 클수록 시간이 조금 더 걸릴 수 있습니다.", "tip": "나눠서 진행하고 싶다면 벌크 모드로 전환해 필요한 모델만 선택한 뒤 \"선택 항목 업데이트 확인\"을 사용하세요.", "action": "전체 확인" }, "bulkAddTags": { "title": "여러 모델에 태그 추가", "description": "다음에 태그를 추가합니다:", "models": "모델", "tagsToAdd": "추가할 태그", "placeholder": "태그를 입력하고 Enter를 누르세요...", "appendTags": "태그 추가", "replaceTags": "태그 교체", "saveChanges": "변경사항 저장" }, "bulkBaseModel": { "title": "여러 모델의 베이스 모델 설정", "description": "다음 모델의 베이스 모델을 설정합니다:", "models": "모델", "selectBaseModel": "베이스 모델 선택", "save": "베이스 모델 업데이트", "cancel": "취소" }, "exampleAccess": { "title": "로컬 예시 이미지", "message": "이 모델의 로컬 예시 이미지를 찾을 수 없습니다. 보기 옵션:", "downloadOption": { "title": "Civitai에서 다운로드", "description": "오프라인 사용 및 빠른 로딩을 위해 원격 예시를 로컬에 저장" }, "importOption": { "title": "직접 가져오기", "description": "이 모델을 위한 사용자 정의 예시 추가" }, "footerNote": "로컬 복사본이 없어도 원격 예시는 모델 세부 정보에서 여전히 볼 수 있습니다" }, "moveModel": { "targetLocationPreview": "대상 위치 미리보기:", "selectModelRoot": "모델 루트 선택:", "targetFolderPath": "대상 폴더 경로:", "browseFolders": "폴더 탐색:", "createNewFolder": "새 폴더 만들기", "pathPlaceholder": "폴더 경로를 입력하거나 아래 트리에서 선택하세요...", "root": "루트" }, "relinkCivitai": { "title": "Civitai에 다시 연결", "warning": "경고:", "warningText": "이것은 잠재적으로 파괴적인 작업입니다. 다시 연결하면:", "warningList": { "overrideMetadata": "기존 메타데이터 덮어쓰기", "modifyHash": "모델 해시를 잠재적으로 수정", "unintendedConsequences": "기타 의도하지 않은 결과가 있을 수 있음" }, "proceedText": "원하는 작업이 확실한 경우에만 진행하세요.", "urlLabel": "Civitai 모델 URL:", "urlPlaceholder": "https://civitai.com/models/649516/model-name?modelVersionId=726676", "helpText": { "title": "모든 Civitai 모델 URL을 붙여넣으세요. 지원되는 형식:", "format1": "https://civitai.com/models/649516", "format2": "https://civitai.com/models/649516?modelVersionId=726676", "format3": "https://civitai.com/models/649516/model-name?modelVersionId=726676", "note": "참고: modelVersionId가 제공되지 않으면 최신 버전이 사용됩니다." }, "confirmAction": "다시 연결 확인" }, "model": { "actions": { "editModelName": "모델명 편집", "editFileName": "파일명 편집", "editBaseModel": "베이스 모델 편집", "viewOnCivitai": "Civitai에서 보기", "viewOnCivitaiText": "Civitai에서 보기", "viewCreatorProfile": "제작자 프로필 보기", "openFileLocation": "파일 위치 열기" }, "openFileLocation": { "success": "파일 위치가 성공적으로 열렸습니다", "failed": "파일 위치 열기에 실패했습니다", "copied": "경로가 클립보드에 복사되었습니다: {{path}}", "clipboardFallback": "경로: {{path}}" }, "metadata": { "version": "버전", "fileName": "파일명", "location": "위치", "baseModel": "베이스 모델", "size": "크기", "unknown": "알 수 없음", "usageTips": "사용 팁", "additionalNotes": "추가 메모", "notesHint": "Enter로 저장, Shift+Enter로 줄바꿈", "addNotesPlaceholder": "메모를 여기에 추가하세요...", "aboutThisVersion": "이 버전에 대해" }, "notes": { "saved": "메모가 성공적으로 저장됨", "saveFailed": "메모 저장 실패" }, "usageTips": { "addPresetParameter": "프리셋 매개변수 추가...", "strengthMin": "최소 강도", "strengthMax": "최대 강도", "strengthRange": "강도 범위", "strength": "강도", "clipStrength": "클립 강도", "clipSkip": "클립 스킵", "valuePlaceholder": "값", "add": "추가", "invalidRange": "잘못된 범위 형식입니다. x.x-y.y를 사용하세요" }, "triggerWords": { "label": "트리거 단어", "noTriggerWordsNeeded": "트리거 단어가 필요하지 않음", "edit": "트리거 단어 편집", "cancel": "편집 취소", "save": "변경사항 저장", "addPlaceholder": "입력하거나 아래 제안을 클릭하세요", "copyWord": "트리거 단어 복사", "deleteWord": "트리거 단어 삭제", "suggestions": { "noSuggestions": "사용 가능한 제안이 없습니다", "noTrainedWords": "이 모델에서 학습된 단어나 클래스 토큰을 찾을 수 없습니다. 수동으로 트리거 단어를 입력할 수 있습니다.", "classToken": "클래스 토큰", "classTokenDescription": "최상의 결과를 위해 프롬프트에 추가하세요", "wordSuggestions": "단어 제안", "wordsFound": "{count}개 단어 발견", "loading": "제안 로딩 중..." } }, "description": { "noDescription": "사용 가능한 모델 설명이 없습니다", "failedToLoad": "모델 설명 로딩 실패", "editTitle": "모델 설명 편집", "validation": { "cannotBeEmpty": "설명은 비어있을 수 없습니다" }, "messages": { "updated": "모델 설명이 업데이트됨", "updateFailed": "모델 설명 업데이트 실패" } }, "tabs": { "examples": "예시", "description": "모델 설명", "recipes": "레시피", "versions": "버전" }, "navigation": { "label": "모델 탐색", "previousWithShortcut": "이전 모델(←)", "nextWithShortcut": "다음 모델(→)", "noPrevious": "이전 모델이 없습니다", "noNext": "다음 모델이 없습니다" }, "license": { "noImageSell": "No selling generated content", "noRentCivit": "No Civitai generation", "noRent": "No generation services", "noSell": "No selling models", "creditRequired": "제작자 크레딧 필요", "noDerivatives": "공유 병합 불가", "noReLicense": "동일한 권한 필요", "restrictionsLabel": "라이선스 제한" }, "loading": { "exampleImages": "예시 이미지 로딩 중...", "description": "모델 설명 로딩 중...", "recipes": "레시피 로딩 중...", "examples": "예시 로딩 중...", "versions": "버전 로딩 중..." }, "versions": { "heading": "모델 버전", "copy": "이 모델의 모든 버전을 한 곳에서 관리하세요.", "media": { "placeholder": "미리보기 없음" }, "labels": { "unnamed": "이름 없는 버전", "noDetails": "추가 정보 없음", "earlyAccess": "EA" }, "eaTime": { "endingSoon": "곧 종료", "hours": "{count}시간 후", "days": "{count}일 후" }, "badges": { "current": "현재 버전", "inLibrary": "라이브러리에 있음", "newer": "최신 버전", "earlyAccess": "얼리 액세스", "ignored": "무시됨" }, "actions": { "download": "다운로드", "delete": "삭제", "ignore": "무시", "unignore": "무시 해제", "earlyAccessTooltip": "얼리 액세스 구매 필요", "resumeModelUpdates": "이 모델 업데이트 재개", "ignoreModelUpdates": "이 모델 업데이트 무시", "viewLocalVersions": "로컬 버전 모두 보기", "viewLocalTooltip": "곧 제공 예정" }, "filters": { "label": "기본 필터", "state": { "showAll": "모든 버전", "showSameBase": "같은 베이스" }, "tooltip": { "showAllVersions": "모든 버전을 표시하도록 전환", "showSameBaseVersions": "같은 베이스 모델 버전만 표시하도록 전환" }, "empty": "현재 베이스 모델 필터와 일치하는 버전이 없습니다." }, "empty": "이 모델에는 아직 버전 기록이 없습니다.", "error": "버전을 불러오지 못했습니다.", "missingModelId": "이 모델에는 Civitai 모델 ID가 없습니다.", "confirm": { "delete": "이 버전을 라이브러리에서 삭제하시겠습니까?" }, "toast": { "modelIgnored": "이 모델의 업데이트가 무시됩니다", "modelResumed": "업데이트 추적이 재개되었습니다", "versionIgnored": "이 버전의 업데이트가 무시됩니다", "versionUnignored": "버전이 다시 활성화되었습니다", "versionDeleted": "버전이 삭제되었습니다" } } } }, "modelTags": { "messages": { "updated": "태그가 성공적으로 업데이트됨", "updateFailed": "태그 업데이트 실패" }, "validation": { "maxLength": "태그는 30자를 초과할 수 없습니다", "maxCount": "최대 30개의 태그만 허용됩니다", "duplicate": "이 태그는 이미 존재합니다" } }, "keyboard": { "navigation": "키보드 내비게이션:", "shortcuts": { "pageUp": "한 페이지 위로 스크롤", "pageDown": "한 페이지 아래로 스크롤", "home": "맨 위로 이동", "end": "맨 아래로 이동" } }, "initialization": { "title": "초기화 중", "message": "작업공간을 준비하고 있습니다...", "status": "초기화 중...", "estimatingTime": "시간 추정 중...", "loras": { "title": "LoRA Manager 초기화 중", "message": "LoRA 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..." }, "checkpoints": { "title": "Checkpoint Manager 초기화 중", "message": "Checkpoint 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..." }, "embeddings": { "title": "Embedding Manager 초기화 중", "message": "Embedding 캐시를 스캔하고 구축하고 있습니다. 몇 분이 걸릴 수 있습니다..." }, "recipes": { "title": "Recipe Manager 초기화 중", "message": "레시피를 로딩하고 처리하고 있습니다. 몇 분이 걸릴 수 있습니다..." }, "statistics": { "title": "통계 초기화 중", "message": "통계를 위한 모델 데이터를 처리하고 있습니다. 몇 분이 걸릴 수 있습니다..." }, "tips": { "title": "팁 & 요령", "civitai": { "title": "Civitai 통합", "description": "Civitai 계정 연결: 프로필 아바타 → 설정 → API 키 → API 키 추가를 방문한 후 LoRA Manager 설정에 붙여넣으세요.", "alt": "Civitai API 설정" }, "download": { "title": "간편 다운로드", "description": "Civitai URL을 사용하여 새로운 모델을 빠르게 다운로드하고 설치하세요.", "alt": "Civitai 다운로드" }, "recipes": { "title": "레시피 저장", "description": "향후 사용을 위해 좋아하는 모델 조합을 저장할 레시피를 생성하세요.", "alt": "레시피" }, "filter": { "title": "빠른 필터링", "description": "헤더의 필터 버튼을 사용하여 태그나 베이스 모델 유형별로 모델을 필터링하세요.", "alt": "모델 필터" }, "search": { "title": "빠른 검색", "description": "Ctrl+F (Mac에서는 Cmd+F)를 눌러 현재 뷰에서 빠르게 검색하세요.", "alt": "빠른 검색" } } }, "duplicates": { "found": "{count}개의 중복 그룹 발견", "showNotification": "중복 알림 표시", "deleteSelected": "선택된 항목 삭제", "exitMode": "모드 종료", "help": { "identicalHashes": "동일한 해시는 이름이나 미리보기가 다르더라도 동일한 모델 파일을 의미합니다.", "keepOne": "하나의 버전만 유지하고 (더 나은 메타데이터/미리보기가 있는 것이 바람직) 나머지는 안전하게 삭제하세요." } }, "uiHelpers": { "clipboard": { "copied": "클립보드에 복사됨", "copyFailed": "복사 실패" }, "lora": { "syntaxCopied": "LoRA 문법이 클립보드에 복사됨", "syntaxCopiedNoTriggerWords": "LoRA 문법이 클립보드에 복사됨 (트리거 단어를 찾을 수 없음)", "syntaxCopiedWithTriggerWords": "트리거 단어가 포함된 LoRA 문법이 클립보드에 복사됨", "syntaxCopiedWithTriggerWordGroups": "트리거 단어 그룹이 포함된 LoRA 문법이 클립보드에 복사됨" }, "workflow": { "noSupportedNodes": "워크플로에서 지원되는 대상 노드를 찾을 수 없습니다", "communicationFailed": "ComfyUI와의 통신에 실패했습니다", "loraAdded": "LoRA가 워크플로에 추가되었습니다", "loraReplaced": "LoRA가 워크플로에서 교체되었습니다", "loraFailedToSend": "LoRA를 워크플로로 전송하지 못했습니다", "recipeAdded": "레시피가 워크플로에 추가되었습니다", "recipeReplaced": "레시피가 워크플로에서 교체되었습니다", "recipeFailedToSend": "레시피를 워크플로로 전송하지 못했습니다", "noMatchingNodes": "현재 워크플로에서 호환되는 노드가 없습니다", "noTargetNodeSelected": "대상 노드가 선택되지 않았습니다" }, "nodeSelector": { "recipe": "레시피", "lora": "LoRA", "replace": "교체", "append": "추가", "selectTargetNode": "대상 노드 선택", "sendToAll": "모두에게 전송" }, "exampleImages": { "opened": "예시 이미지 폴더가 열렸습니다", "openingFolder": "예시 이미지 폴더를 여는 중", "failedToOpen": "예시 이미지 폴더 열기 실패", "setupRequired": "예시 이미지 저장소", "setupDescription": "사용자 지정 예시 이미지를 추가하려면 먼저 다운로드 위치를 설정해야 합니다.", "setupUsage": "이 경로는 다운로드한 예시 이미지와 사용자 지정 이미지 모두에 사용됩니다.", "openSettings": "설정 열기" } }, "help": { "title": "도움말 & 튜토리얼", "tabs": { "gettingStarted": "시작하기", "updateVlogs": "업데이트 영상", "documentation": "문서" }, "gettingStarted": { "title": "LoRA Manager 시작하기" }, "updateVlogs": { "title": "최신 업데이트", "watchOnYouTube": "YouTube에서 보기", "playlistTitle": "LoRA Manager 업데이트 재생목록", "playlistDescription": "최신 기능과 개선사항을 보여주는 모든 업데이트 비디오를 시청하세요." }, "documentation": { "title": "문서", "general": "일반", "troubleshooting": "문제 해결", "modelManagement": "모델 관리", "recipes": "레시피", "settings": "설정 & 구성", "extensions": "확장", "newBadge": "신규" } }, "update": { "title": "업데이트 확인", "notificationsTitle": "알림 센터", "tabs": { "updates": "업데이트", "messages": "메시지" }, "updateAvailable": "업데이트 사용 가능", "noChangelogAvailable": "상세한 변경 로그가 없습니다. 더 많은 정보는 GitHub를 확인하세요.", "currentVersion": "현재 버전", "newVersion": "새 버전", "commit": "커밋", "viewOnGitHub": "GitHub에서 보기", "updateNow": "지금 업데이트", "preparingUpdate": "업데이트 준비 중...", "changelog": "변경 로그", "checkingUpdates": "업데이트 확인 중...", "checkingMessage": "최신 버전을 확인하는 동안 잠시 기다려주세요.", "showNotifications": "업데이트 알림 표시", "latestBadge": "최신", "updateProgress": { "preparing": "업데이트 준비 중...", "installing": "업데이트 설치 중...", "completed": "업데이트가 성공적으로 완료되었습니다!", "failed": "업데이트 실패: {error}" }, "status": { "updating": "업데이트 중...", "updated": "업데이트됨!", "updateFailed": "업데이트 실패" }, "completion": { "successMessage": "{version}로 성공적으로 업데이트되었습니다!", "restartMessage": "업데이트를 적용하려면 ComfyUI 또는 LoRA Manager를 재시작해주세요.", "reloadMessage": "LoRA Manager와 ComfyUI 모두에 대해 브라우저를 새로고침해야 합니다." }, "nightly": { "warning": "경고: 나이틀리 빌드는 실험적 기능을 포함할 수 있으며 불안정할 수 있습니다.", "enable": "나이틀리 업데이트 활성화" }, "banners": { "recent": "최근 알림", "empty": "최근 배너가 없습니다.", "shown": "{time}에 표시", "dismissed": "{time}에 닫힘", "active": "활성" } }, "support": { "title": "프로젝트 지원", "message": "LoRA Manager가 유용하다고 생각하신다면, 지원해주시면 정말 감사하겠습니다! 🙌", "feedback": { "title": "피드백 제공", "description": "여러분의 피드백이 향후 업데이트를 만드는 데 도움이 됩니다! 의견을 공유해주세요:" }, "links": { "submitGithubIssue": "GitHub 이슈 제출", "joinDiscord": "Discord 참여", "youtubeChannel": "YouTube 채널", "civitaiProfile": "Civitai 프로필", "supportKofi": "Ko-fi에서 지원", "supportPatreon": "Patreon에서 지원" }, "sections": { "followUpdates": "업데이트 팔로우", "buyMeCoffee": "커피 사주기", "coffeeDescription": "제 작업을 직접 지원하고 싶으시다면:", "becomePatron": "후원자 되기", "patronDescription": "월간 기여로 지속적인 개발을 지원하세요:", "wechatSupport": "WeChat 지원", "wechatDescription": "중국 사용자의 경우, WeChat을 통해 지원할 수 있습니다:", "showWechatQR": "WeChat QR 코드 표시", "hideWechatQR": "WeChat QR 코드 숨기기" }, "footer": "LoRA Manager를 사용해주셔서 감사합니다! ❤️", "supporters": { "title": "후원자 분들께 감사드립니다", "subtitle": "이 프로젝트를 가능하게 해준 {count}명의 후원자분들께 감사드립니다", "specialThanks": "특별 감사", "allSupporters": "모든 후원자", "totalCount": "총 {count}명의 후원자" } }, "toast": { "general": { "cannotInteractStandalone": "독립 실행 모드에서는 ComfyUI와 상호작용할 수 없습니다", "failedWorkflowInfo": "워크플로 정보를 가져오는데 실패했습니다", "pageInitFailed": "{pageType} 페이지 초기화에 실패했습니다. 새로고침해주세요.", "statisticsLoadFailed": "통계 데이터 로딩에 실패했습니다" }, "loras": { "copyOnlyForLoras": "문법 복사는 LoRA에서만 사용할 수 있습니다", "noLorasSelected": "선택된 LoRA가 없습니다", "missingDataForLoras": "{count}개 LoRA의 데이터가 누락되었습니다", "noValidLorasToCopy": "복사할 유효한 LoRA가 없습니다", "sendOnlyForLoras": "워크플로로 전송은 LoRA에서만 사용할 수 있습니다", "noValidLorasToSend": "전송할 유효한 LoRA가 없습니다", "downloadSuccessful": "LoRA가 성공적으로 다운로드되었습니다", "allDownloadSuccessful": "모든 {count}개 LoRA가 성공적으로 다운로드되었습니다", "downloadPartialSuccess": "{total}개 중 {completed}개 LoRA가 다운로드되었습니다", "downloadPartialWithAccess": "{total}개 중 {completed}개 LoRA가 다운로드되었습니다. {accessFailures}개는 액세스 제한으로 실패했습니다. 설정에서 API 키 또는 얼리 액세스 상태를 확인하세요.", "pleaseSelectVersion": "버전을 선택해주세요", "versionExists": "이 버전은 이미 라이브러리에 있습니다", "downloadCompleted": "다운로드가 성공적으로 완료되었습니다", "autoOrganizeSuccess": "{count}개의 {type}에 대해 자동 정리가 성공적으로 완료되었습니다", "autoOrganizePartialSuccess": "자동 정리 완료: 전체 {total}개 중 {success}개 이동, {failures}개 실패", "autoOrganizeFailed": "자동 정리 실패: {error}", "noModelsSelected": "선택된 모델이 없습니다" }, "recipes": { "fetchFailed": "레시피 가져오기 실패: {message}", "reloadFailed": "{modelType} 다시 로딩 실패: {message}", "loadFailed": "{modelType} 로딩 실패: {message}", "refreshComplete": "새로고침 완료", "refreshFailed": "레시피 새로고침 실패: {message}", "syncComplete": "동기화 완료", "syncFailed": "레시피 동기화 실패: {message}", "updateFailed": "레시피 업데이트 실패: {error}", "updateError": "레시피 업데이트 오류: {message}", "nameSaved": "레시피 \"{name}\"이 성공적으로 저장되었습니다", "nameUpdated": "레시피 이름이 성공적으로 업데이트되었습니다", "tagsUpdated": "레시피 태그가 성공적으로 업데이트되었습니다", "sourceUrlUpdated": "소스 URL이 성공적으로 업데이트되었습니다", "noRecipeId": "사용 가능한 레시피 ID가 없습니다", "copyFailed": "레시피 문법 복사 오류: {message}", "noMissingLoras": "다운로드할 누락된 LoRA가 없습니다", "missingLorasInfoFailed": "누락된 LoRA 정보를 가져오는데 실패했습니다", "preparingForDownloadFailed": "LoRA 다운로드 준비 오류", "enterLoraName": "LoRA 이름 또는 문법을 입력해주세요", "reconnectedSuccessfully": "LoRA가 성공적으로 다시 연결되었습니다", "reconnectFailed": "LoRA 다시 연결 오류: {message}", "cannotSend": "레시피를 전송할 수 없습니다: 레시피 ID 누락", "sendFailed": "레시피를 워크플로로 전송하는데 실패했습니다", "sendError": "레시피를 워크플로로 전송하는 중 오류", "missingCheckpointPath": "체크포인트 경로를 사용할 수 없습니다", "missingCheckpointInfo": "체크포인트 정보가 부족합니다", "downloadCheckpointFailed": "체크포인트 다운로드 실패: {message}", "cannotDelete": "레시피를 삭제할 수 없습니다: 레시피 ID 누락", "deleteConfirmationError": "삭제 확인 표시 오류", "deletedSuccessfully": "레시피가 성공적으로 삭제되었습니다", "deleteFailed": "레시피 삭제 오류: {message}", "cannotShare": "레시피를 공유할 수 없습니다: 레시피 ID 누락", "preparingForSharing": "공유를 위한 레시피 준비 중...", "downloadStarted": "레시피 다운로드가 시작되었습니다", "shareError": "레시피 공유 오류: {message}", "sharePreparationError": "레시피 공유 준비 오류", "selectImageFirst": "먼저 이미지를 선택해주세요", "enterRecipeName": "레시피 이름을 입력해주세요", "processingError": "처리 오류: {message}", "folderBrowserError": "폴더 브라우저 로딩 오류: {message}", "recipeSaveFailed": "레시피 저장 실패: {error}", "importFailed": "가져오기 실패: {message}", "folderTreeFailed": "폴더 트리 로딩 실패", "folderTreeError": "폴더 트리 로딩 오류" }, "models": { "noModelsSelected": "선택된 모델이 없습니다", "deletedSuccessfully": "{count}개의 {type}이(가) 성공적으로 삭제되었습니다", "deleteFailed": "오류: {error}", "deleteFailedGeneral": "모델 삭제에 실패했습니다", "selectedAdditional": "추가로 {count}개의 {type}이(가) 선택되었습니다", "marqueeSelectionComplete": "마키 선택으로 {count}개의 {type}이(가) 선택되었습니다", "refreshMetadataFailed": "메타데이터 새로고침에 실패했습니다", "nameCannotBeEmpty": "모델 이름은 비어있을 수 없습니다", "nameUpdatedSuccessfully": "모델 이름이 성공적으로 업데이트되었습니다", "nameUpdateFailed": "모델 이름 업데이트에 실패했습니다", "baseModelUpdated": "베이스 모델이 성공적으로 업데이트되었습니다", "baseModelUpdateFailed": "베이스 모델 업데이트에 실패했습니다", "baseModelNotSelected": "베이스 모델을 선택해주세요", "bulkBaseModelUpdating": "{count}개의 모델에 베이스 모델을 업데이트 중...", "bulkBaseModelUpdateSuccess": "{count}개의 모델에 베이스 모델이 성공적으로 업데이트되었습니다", "bulkBaseModelUpdatePartial": "{success}개의 모델이 업데이트되었고, {failed}개의 모델이 실패했습니다", "bulkBaseModelUpdateFailed": "선택한 모델의 베이스 모델 업데이트에 실패했습니다", "skipMetadataRefreshUpdating": "{count}개 모델의 메타데이터 새로고침 플래그를 업데이트하는 중...", "skipMetadataRefreshSet": "{count}개 모델의 메타데이터 새로고침을 건너뛰었습니다", "skipMetadataRefreshCleared": "{count}개 모델의 메타데이터 새로고침을 재개했습니다", "skipMetadataRefreshPartial": "{success}개 모델을 업데이트했습니다. {failed}개 실패", "skipMetadataRefreshFailed": "선택한 모델의 메타데이터 새로고침 플래그 업데이트 실패", "bulkContentRatingUpdating": "{count}개 모델의 콘텐츠 등급을 업데이트하는 중...", "bulkContentRatingSet": "{count}개 모델의 콘텐츠 등급을 {level}(으)로 설정했습니다", "bulkContentRatingPartial": "{success}개 모델의 콘텐츠 등급을 {level}(으)로 설정했고, {failed}개는 실패했습니다", "bulkContentRatingFailed": "선택한 모델의 콘텐츠 등급을 업데이트하지 못했습니다", "bulkUpdatesChecking": "선택한 {type}의 업데이트를 확인하는 중...", "bulkUpdatesSuccess": "선택한 {count}개의 {type}에 사용할 수 있는 업데이트가 있습니다", "bulkUpdatesNone": "선택한 {type}에 대한 업데이트가 없습니다", "bulkUpdatesMissing": "선택한 {type}이 Civitai 업데이트에 연결되어 있지 않습니다", "bulkUpdatesPartialMissing": "Civitai 링크가 없는 {missing}개의 {type}을 건너뛰었습니다", "bulkUpdatesFailed": "선택한 {type}의 업데이트 확인에 실패했습니다: {message}", "invalidCharactersRemoved": "파일명에서 잘못된 문자가 제거되었습니다", "filenameCannotBeEmpty": "파일 이름은 비어있을 수 없습니다", "renameFailed": "파일 이름 변경 실패: {message}", "moveFailed": "모델 이동 실패: {message}", "pleaseSelectRoot": "{type} 루트 디렉토리를 선택해주세요", "nameTooLong": "모델 이름은 100자로 제한됩니다", "verificationAlreadyDone": "이 그룹은 이미 검증되었습니다", "verificationCompleteMismatch": "검증 완료. {count}개 파일의 실제 해시가 다릅니다.", "verificationCompleteSuccess": "검증 완료. 모든 파일이 중복임을 확인했습니다.", "verificationFailed": "해시 검증 실패: {message}", "noTagsToAdd": "추가할 태그가 없습니다", "bulkTagsUpdating": "{count}개 모델의 태그를 업데이트 중입니다...", "tagsAddedSuccessfully": "{count}개의 {type}에 {tagCount}개의 태그가 성공적으로 추가되었습니다", "tagsReplacedSuccessfully": "{count}개의 {type}의 태그가 {tagCount}개의 태그로 성공적으로 교체되었습니다", "tagsAddFailed": "{count}개의 모델에 태그 추가에 실패했습니다", "tagsReplaceFailed": "{count}개의 모델의 태그 교체에 실패했습니다", "bulkTagsAddFailed": "모델에 태그 추가에 실패했습니다", "bulkTagsReplaceFailed": "모델의 태그 교체에 실패했습니다" }, "search": { "atLeastOneOption": "최소 하나의 검색 옵션을 선택해야 합니다" }, "settings": { "loraRootsFailed": "LoRA 루트 로딩 실패: {message}", "checkpointRootsFailed": "Checkpoint 루트 로딩 실패: {message}", "unetRootsFailed": "Diffusion Model 루트 로딩 실패: {message}", "embeddingRootsFailed": "Embedding 루트 로딩 실패: {message}", "mappingsUpdated": "베이스 모델 경로 매핑이 업데이트되었습니다 ({count}개 매핑)", "mappingsCleared": "베이스 모델 경로 매핑이 지워졌습니다", "mappingSaveFailed": "베이스 모델 매핑 저장 실패: {message}", "downloadTemplatesUpdated": "다운로드 경로 템플릿이 업데이트되었습니다", "downloadTemplatesFailed": "다운로드 경로 템플릿 저장 실패: {message}", "settingsUpdated": "설정 업데이트됨: {setting}", "compactModeToggled": "컴팩트 모드 {state}", "settingSaveFailed": "설정 저장 실패: {message}", "displayDensitySet": "표시 밀도가 {density}로 설정되었습니다", "libraryLoadFailed": "Failed to load libraries: {message}", "libraryActivateFailed": "Failed to activate library: {message}", "languageChangeFailed": "언어 변경 실패: {message}", "cacheCleared": "캐시 파일이 성공적으로 지워졌습니다. 다음 작업 시 캐시가 재구축됩니다.", "cacheClearFailed": "캐시 지우기 실패: {error}", "cacheClearError": "캐시 지우기 오류: {message}" }, "filters": { "applied": "{message}", "cleared": "필터가 지워졌습니다", "noCustomFilterToClear": "지울 사용자 정의 필터가 없습니다", "noActiveFilters": "저장할 활성 필터가 없습니다" }, "presets": { "created": "프리셋 \"{name}\" 생성됨", "deleted": "프리셋 \"{name}\" 삭제됨", "applied": "프리셋 \"{name}\" 적용됨", "overwritten": "프리셋 \"{name}\" 덮어쓰기 완료", "restored": "기본 프리셋 복원 완료" }, "error": { "presetNameEmpty": "프리셋 이름을 입력하세요", "presetNameTooLong": "프리셋 이름은 {max}자 이하여야 합니다", "presetNameInvalidChars": "프리셋 이름에 유효하지 않은 문자가 포함되어 있습니다", "presetNameExists": "동일한 이름의 프리셋이 이미 존재합니다", "maxPresetsReached": "최대 {max}개의 프리셋만 허용됩니다. 더 추가하려면 기존 것을 삭제하세요.", "presetNotFound": "프리셋을 찾을 수 없습니다", "invalidPreset": "잘못된 프리셋 데이터입니다", "deletePresetFailed": "프리셋 삭제에 실패했습니다", "applyPresetFailed": "프리셋 적용에 실패했습니다" }, "downloads": { "imagesCompleted": "예시 이미지 {action}이(가) 완료되었습니다", "imagesFailed": "예시 이미지 {action}이(가) 실패했습니다", "loadError": "다운로드 로딩 오류: {message}", "downloadError": "다운로드 오류: {message}" }, "import": { "folderTreeFailed": "폴더 트리 로딩 실패", "folderTreeError": "폴더 트리 로딩 오류", "imagesImported": "예시 이미지가 성공적으로 가져와졌습니다", "imagesPartial": "{success}개 이미지 가져오기 성공, {failed}개 실패", "importFailed": "예시 이미지 가져오기 실패: {message}" }, "triggerWords": { "loadFailed": "학습된 단어를 로딩할 수 없습니다", "tooLong": "트리거 단어는 100단어를 초과할 수 없습니다", "tooMany": "최대 30개의 트리거 단어만 허용됩니다", "alreadyExists": "이 트리거 단어는 이미 존재합니다", "updateSuccess": "트리거 단어가 성공적으로 업데이트되었습니다", "updateFailed": "트리거 단어 업데이트에 실패했습니다", "copyFailed": "복사 실패" }, "virtual": { "loadFailed": "항목 로딩 실패", "loadMoreFailed": "더 많은 항목 로딩 실패", "loadPositionFailed": "이 위치의 항목 로딩 실패" }, "bulk": { "unableToSelectAll": "모든 항목을 선택할 수 없습니다" }, "duplicates": { "findFailed": "중복 찾기 실패: {message}", "noDuplicatesFound": "중복 {type}을(를) 찾을 수 없습니다", "noItemsSelected": "삭제할 {type}이(가) 선택되지 않았습니다", "deleteError": "오류: {message}", "deleteSuccess": "{count}개의 {type}이(가) 성공적으로 삭제되었습니다", "deleteFailed": "{type} 삭제 실패: {message}" }, "controls": { "reloadFailed": "{pageType} 다시 로딩 실패: {message}", "refreshFailed": "{pageType} {action} 실패: {message}", "fetchMetadataFailed": "메타데이터 가져오기 실패: {message}", "clearFilterFailed": "사용자 정의 필터 지우기 실패: {message}" }, "contextMenu": { "contentRatingSet": "콘텐츠 등급이 {level}로 설정되었습니다", "contentRatingFailed": "콘텐츠 등급 설정 실패: {message}", "relinkSuccess": "모델이 Civitai에 성공적으로 다시 연결되었습니다", "relinkFailed": "오류: {message}", "fetchMetadataFirst": "먼저 CivitAI에서 메타데이터를 가져와주세요", "noCivitaiInfo": "사용 가능한 CivitAI 정보가 없습니다", "missingHash": "모델 해시를 사용할 수 없습니다" }, "exampleImages": { "pathUpdated": "예시 이미지 경로가 성공적으로 업데이트되었습니다", "pathUpdateFailed": "예시 이미지 경로 업데이트 실패: {message}", "downloadInProgress": "이미 다운로드가 진행 중입니다", "enterLocationFirst": "먼저 다운로드 위치를 입력해주세요", "downloadStarted": "예시 이미지 다운로드가 시작되었습니다", "downloadStartFailed": "다운로드 시작 실패: {error}", "downloadPaused": "다운로드가 일시정지되었습니다", "pauseFailed": "다운로드 일시정지 실패: {error}", "downloadResumed": "다운로드가 재개되었습니다", "resumeFailed": "다운로드 재개 실패: {error}", "downloadStopped": "다운로드가 취소되었습니다", "stopFailed": "다운로드 취소 실패: {error}", "deleted": "예시 이미지가 삭제되었습니다", "deleteFailed": "예시 이미지 삭제 실패", "setPreviewFailed": "미리보기 이미지 설정 실패" }, "api": { "fetchFailed": "{type} 가져오기 실패: {message}", "reloadFailed": "{type} 다시 로딩 실패: {message}", "deleteSuccess": "{type}이(가) 성공적으로 삭제되었습니다", "deleteFailed": "{type} 삭제 실패: {message}", "excludeSuccess": "{type}이(가) 성공적으로 제외되었습니다", "excludeFailed": "{type} 제외 실패: {message}", "fileNameUpdated": "파일명이 성공적으로 업데이트되었습니다", "fileRenameFailed": "파일 이름 변경 실패: {error}", "previewUpdated": "미리보기가 성공적으로 업데이트되었습니다", "previewUploadFailed": "미리보기 이미지 업로드 실패", "refreshComplete": "{action} 완료", "refreshFailed": "{type} {action} 실패", "metadataRefreshed": "메타데이터가 성공적으로 새로고침되었습니다", "metadataRefreshFailed": "메타데이터 새로고침 실패: {message}", "metadataUpdateComplete": "메타데이터 업데이트 완료", "operationCancelled": "사용자에 의해 작업이 취소되었습니다", "operationCancelledPartial": "작업이 취소되었습니다. {success}개 항목이 처리되었습니다.", "metadataFetchFailed": "메타데이터 가져오기 실패: {message}", "bulkMetadataCompleteAll": "모든 {count}개 {type}이(가) 성공적으로 새로고침되었습니다", "bulkMetadataCompletePartial": "{total}개 중 {success}개 {type}이(가) 새로고침되었습니다", "bulkMetadataCompleteNone": "어떤 {type}의 메타데이터도 새로고침하지 못했습니다", "bulkMetadataFailureDetails": "실패한 새로고침:\n{failures}", "bulkMetadataFailed": "메타데이터 새로고침 실패: {message}", "moveNotSupported": "{type} 이동은 지원되지 않습니다", "alreadyInFolder": "{type}이(가) 이미 선택된 폴더에 있습니다", "moveInfo": "{message}", "moveSuccess": "{type}이(가) 성공적으로 이동되었습니다", "bulkMoveNotSupported": "{type} 이동은 지원되지 않습니다", "allAlreadyInFolder": "선택된 모든 {type}이(가) 이미 대상 폴더에 있습니다", "bulkMovePartial": "{successCount}개 {type}이(가) 이동되었고, {failureCount}개가 실패했습니다", "bulkMoveFailures": "실패한 이동:\n{failures}", "bulkMoveSuccess": "{successCount}개 {type}이(가) 성공적으로 이동되었습니다", "exampleImagesDownloadSuccess": "예시 이미지가 성공적으로 다운로드되었습니다!", "exampleImagesDownloadFailed": "예시 이미지 다운로드 실패: {message}", "moveFailed": "Failed to move item: {message}" } }, "banners": { "versionMismatch": { "title": "애플리케이션 업데이트 감지", "content": "브라우저에서 구버전의 LoRA Manager ({storedVersion})를 실행하고 있습니다. 서버가 버전 {currentVersion}로 업데이트되었습니다. 올바른 기능을 위해 새로고침해주세요.", "refreshNow": "지금 새로고침", "refreshingIn": "새로고침까지", "seconds": "초" }, "communitySupport": { "title": "Keep LoRA Manager Thriving with Your Support ❤️", "content": "LoRA Manager is a passion project maintained full-time by a solo developer. Your support on Ko-fi helps cover development costs, keeps new updates coming, and unlocks a license key for the LM Civitai Extension as a thank-you gift. Every contribution truly makes a difference.", "supportCta": "Support on Ko-fi", "learnMore": "LM Civitai Extension Tutorial" }, "cacheHealth": { "corrupted": { "title": "캐시 손상이 감지되었습니다" }, "degraded": { "title": "캐시 문제가 감지되었습니다" }, "content": "{total}개의 캐시 항목 중 {invalid}개가 유효하지 않습니다 ({rate}). 모델 누락이나 오류가 발생할 수 있습니다. 캐시를 재구축하는 것이 좋습니다.", "rebuildCache": "캐시 재구축", "dismiss": "무시", "rebuilding": "캐시 재구축 중...", "rebuildFailed": "캐시 재구축 실패: {error}", "retry": "다시 시도" } } }