mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-21 21:22:11 -03:00
- Replaced `safeTranslate` with `translate` in various components for consistent translation handling. - Updated Chinese (Simplified and Traditional) localization files to include new keys and improved translations for model card actions, metadata, and usage tips. - Enhanced the ModelCard, ModelDescription, ModelMetadata, ModelModal, and ModelTags components to utilize the new translation functions. - Improved user feedback messages for actions like copying to clipboard, saving notes, and updating tags with localized strings. - Ensured all UI elements reflect the correct translations based on the user's language preference.
560 lines
22 KiB
JSON
560 lines
22 KiB
JSON
{
|
|
"common": {
|
|
"file": "파일",
|
|
"folder": "폴더",
|
|
"name": "이름",
|
|
"size": "크기",
|
|
"date": "날짜",
|
|
"type": "유형",
|
|
"path": "경로",
|
|
"fileSize": {
|
|
"zero": "0 바이트",
|
|
"bytes": "바이트",
|
|
"kb": "KB",
|
|
"mb": "MB",
|
|
"gb": "GB",
|
|
"tb": "TB"
|
|
},
|
|
"actions": {
|
|
"save": "저장",
|
|
"cancel": "취소",
|
|
"delete": "삭제",
|
|
"edit": "편집",
|
|
"copy": "복사",
|
|
"move": "이동",
|
|
"refresh": "새로고침",
|
|
"download": "다운로드",
|
|
"upload": "업로드",
|
|
"search": "검색",
|
|
"filter": "필터",
|
|
"sort": "정렬",
|
|
"select": "선택",
|
|
"selectAll": "모두 선택",
|
|
"deselectAll": "모두 선택 해제",
|
|
"confirm": "확인",
|
|
"close": "닫기",
|
|
"back": "뒤로",
|
|
"next": "다음",
|
|
"previous": "이전",
|
|
"view": "보기",
|
|
"preview": "미리보기",
|
|
"details": "세부사항",
|
|
"backToTop": "맨 위로",
|
|
"settings": "설정",
|
|
"help": "도움말",
|
|
"about": "정보"
|
|
},
|
|
"status": {
|
|
"loading": "로딩 중...",
|
|
"saving": "저장 중...",
|
|
"saved": "저장됨",
|
|
"error": "오류",
|
|
"success": "성공",
|
|
"warning": "경고",
|
|
"info": "정보",
|
|
"processing": "처리 중...",
|
|
"completed": "완료",
|
|
"failed": "실패",
|
|
"cancelled": "취소됨",
|
|
"pending": "대기 중",
|
|
"ready": "준비됨"
|
|
},
|
|
"language": {
|
|
"current": "언어",
|
|
"select": "언어 선택",
|
|
"select_help": "인터페이스 언어를 선택하세요",
|
|
"english": "English",
|
|
"chinese_simplified": "中文(简体)",
|
|
"chinese_traditional": "中文(繁体)",
|
|
"russian": "Русский",
|
|
"german": "Deutsch",
|
|
"japanese": "日本語",
|
|
"korean": "한국어",
|
|
"french": "Français",
|
|
"spanish": "Español"
|
|
}
|
|
},
|
|
"header": {
|
|
"appTitle": "LoRA 매니저",
|
|
"navigation": {
|
|
"loras": "LoRA",
|
|
"recipes": "레시피",
|
|
"checkpoints": "체크포인트",
|
|
"embeddings": "임베딩",
|
|
"statistics": "통계"
|
|
},
|
|
"search": {
|
|
"placeholder": "검색...",
|
|
"placeholders": {
|
|
"loras": "LoRA 검색...",
|
|
"recipes": "레시피 검색...",
|
|
"checkpoints": "체크포인트 검색...",
|
|
"embeddings": "임베딩 검색..."
|
|
},
|
|
"options": "검색 옵션",
|
|
"searchIn": "검색 범위:",
|
|
"notAvailable": "통계 페이지에서는 검색을 사용할 수 없습니다",
|
|
"filters": {
|
|
"filename": "파일명",
|
|
"modelname": "모델명",
|
|
"tags": "태그",
|
|
"creator": "제작자",
|
|
"title": "레시피 제목",
|
|
"loraName": "LoRA 파일명",
|
|
"loraModel": "LoRA 모델명"
|
|
}
|
|
},
|
|
"filter": {
|
|
"title": "모델 필터",
|
|
"baseModel": "베이스 모델",
|
|
"modelTags": "태그 (상위 20개)",
|
|
"clearAll": "모든 필터 지우기"
|
|
},
|
|
"theme": {
|
|
"toggle": "테마 전환",
|
|
"switchToLight": "라이트 테마로 전환",
|
|
"switchToDark": "다크 테마로 전환",
|
|
"switchToAuto": "자동 테마로 전환"
|
|
}
|
|
},
|
|
"loras": {
|
|
"title": "LoRA 모델",
|
|
"controls": {
|
|
"sort": {
|
|
"title": "모델 정렬...",
|
|
"name": "이름",
|
|
"nameAsc": "가나다순",
|
|
"nameDesc": "가나다 역순",
|
|
"date": "추가 날짜",
|
|
"dateDesc": "최신순",
|
|
"dateAsc": "오래된 순",
|
|
"size": "파일 크기",
|
|
"sizeDesc": "큰 순",
|
|
"sizeAsc": "작은 순"
|
|
},
|
|
"refresh": {
|
|
"title": "모델 목록 새로고침",
|
|
"quick": "빠른 새로고침 (증분)",
|
|
"full": "전체 재구성 (완전)"
|
|
},
|
|
"fetch": "Civitai에서 가져오기",
|
|
"download": "URL에서 다운로드",
|
|
"bulk": "일괄 작업",
|
|
"duplicates": "중복 찾기",
|
|
"favorites": "즐겨찾기만 보기"
|
|
},
|
|
"bulkOperations": {
|
|
"title": "일괄 작업",
|
|
"selected": "{count}개 선택됨",
|
|
"sendToWorkflow": "선택된 모든 LoRA를 워크플로우로 전송",
|
|
"copyAll": "선택된 모든 LoRA 구문 복사",
|
|
"refreshAll": "선택된 모델의 CivitAI 메타데이터 새로고침",
|
|
"moveAll": "선택된 모델을 폴더로 이동",
|
|
"deleteAll": "선택된 모델 삭제",
|
|
"clear": "선택 지우기"
|
|
},
|
|
"contextMenu": {
|
|
"refreshMetadata": "Civitai 데이터 새로고침",
|
|
"relinkCivitai": "Civitai에 다시 연결",
|
|
"copySyntax": "LoRA 구문 복사",
|
|
"copyFilename": "모델 파일명 복사",
|
|
"copyRecipeSyntax": "레시피 구문 복사",
|
|
"sendToWorkflowAppend": "워크플로우로 전송 (추가)",
|
|
"sendToWorkflowReplace": "워크플로우로 전송 (교체)",
|
|
"openExamplesFolder": "예제 폴더 열기",
|
|
"downloadExamples": "예제 이미지 다운로드",
|
|
"replacePreview": "미리보기 교체",
|
|
"setContentRating": "콘텐츠 등급 설정",
|
|
"moveToFolder": "폴더로 이동",
|
|
"excludeModel": "모델 제외",
|
|
"deleteModel": "모델 삭제",
|
|
"shareRecipe": "레시피 공유",
|
|
"viewAllLoras": "모든 LoRA 보기",
|
|
"downloadMissingLoras": "누락된 LoRA 다운로드",
|
|
"deleteRecipe": "레시피 삭제"
|
|
},
|
|
"modal": {
|
|
"title": "LoRA 세부사항",
|
|
"tabs": {
|
|
"examples": "예제",
|
|
"description": "모델 설명",
|
|
"recipes": "레시피"
|
|
},
|
|
"info": {
|
|
"filename": "파일명",
|
|
"modelName": "모델명",
|
|
"baseModel": "베이스 모델",
|
|
"fileSize": "파일 크기",
|
|
"dateAdded": "추가 날짜",
|
|
"triggerWords": "트리거 워드",
|
|
"description": "설명",
|
|
"tags": "태그",
|
|
"rating": "평점",
|
|
"downloads": "다운로드",
|
|
"likes": "좋아요",
|
|
"version": "버전"
|
|
},
|
|
"actions": {
|
|
"copyTriggerWords": "트리거 워드 복사",
|
|
"copyLoraName": "LoRA 이름 복사",
|
|
"sendToWorkflow": "워크플로우로 전송",
|
|
"viewOnCivitai": "Civitai에서 보기",
|
|
"downloadExamples": "예제 이미지 다운로드"
|
|
}
|
|
}
|
|
},
|
|
"recipes": {
|
|
"title": "LoRA 레시피",
|
|
"controls": {
|
|
"import": "레시피 가져오기",
|
|
"refresh": {
|
|
"title": "레시피 목록 새로고침"
|
|
},
|
|
"duplicates": {
|
|
"title": "중복 레시피 찾기"
|
|
},
|
|
"filteredByLora": "LoRA로 필터됨",
|
|
"create": "레시피 만들기",
|
|
"export": "선택 항목 내보내기",
|
|
"downloadMissing": "누락된 LoRA 다운로드"
|
|
},
|
|
"duplicates": {
|
|
"found": "{count}개의 중복 그룹을 찾았습니다",
|
|
"keepLatest": "최신 버전 유지",
|
|
"deleteSelected": "선택 항목 삭제"
|
|
},
|
|
"card": {
|
|
"author": "작성자",
|
|
"loras": "{count}개 LoRA",
|
|
"tags": "태그",
|
|
"actions": {
|
|
"sendToWorkflow": "워크플로우로 전송",
|
|
"edit": "레시피 편집",
|
|
"duplicate": "레시피 복제",
|
|
"export": "레시피 내보내기",
|
|
"delete": "레시피 삭제"
|
|
}
|
|
}
|
|
},
|
|
"checkpoints": {
|
|
"title": "체크포인트 모델",
|
|
"info": {
|
|
"filename": "파일명",
|
|
"modelName": "모델명",
|
|
"baseModel": "베이스 모델",
|
|
"fileSize": "파일 크기",
|
|
"dateAdded": "추가 날짜"
|
|
}
|
|
},
|
|
"embeddings": {
|
|
"title": "임베딩 모델",
|
|
"info": {
|
|
"filename": "파일명",
|
|
"modelName": "모델명",
|
|
"triggerWords": "트리거 워드",
|
|
"fileSize": "파일 크기",
|
|
"dateAdded": "추가 날짜"
|
|
}
|
|
},
|
|
"sidebar": {
|
|
"modelRoot": "모델 루트",
|
|
"collapseAll": "모든 폴더 접기",
|
|
"pinToggle": "사이드바 고정/해제"
|
|
},
|
|
"statistics": {
|
|
"title": "통계",
|
|
"tabs": {
|
|
"overview": "개요",
|
|
"usage": "사용 분석",
|
|
"collection": "컬렉션",
|
|
"storage": "저장소",
|
|
"insights": "인사이트"
|
|
},
|
|
"overview": {
|
|
"title": "개요",
|
|
"totalLoras": "총 LoRA 수",
|
|
"totalCheckpoints": "총 체크포인트 수",
|
|
"totalEmbeddings": "총 임베딩 수",
|
|
"totalSize": "총 크기",
|
|
"favoriteModels": "즐겨찾기 모델"
|
|
},
|
|
"charts": {
|
|
"modelsByType": "유형별 모델",
|
|
"modelsByBaseModel": "베이스 모델별",
|
|
"modelsBySize": "파일 크기별",
|
|
"modelsAddedOverTime": "시간별 추가된 모델"
|
|
}
|
|
},
|
|
"modals": {
|
|
"delete": {
|
|
"title": "삭제 확인",
|
|
"message": "이 모델을 삭제하시겠습니까?",
|
|
"warningMessage": "이 작업은 되돌릴 수 없습니다.",
|
|
"confirm": "삭제",
|
|
"cancel": "취소"
|
|
},
|
|
"exclude": {
|
|
"title": "모델 제외",
|
|
"message": "이 모델을 라이브러리에서 제외하시겠습니까?",
|
|
"confirm": "제외",
|
|
"cancel": "취소"
|
|
},
|
|
"download": {
|
|
"title": "URL에서 모델 다운로드",
|
|
"url": "Civitai URL",
|
|
"placeholder": "https://civitai.com/models/...",
|
|
"locationPreview": "다운로드 위치 미리보기",
|
|
"useDefaultPath": "기본 경로 사용",
|
|
"useDefaultPathTooltip": "활성화되면 구성된 경로 템플릿을 사용하여 파일이 자동으로 정리됩니다",
|
|
"selectRootDirectory": "루트 디렉터리 선택",
|
|
"download": "다운로드",
|
|
"cancel": "취소"
|
|
},
|
|
"move": {
|
|
"title": "모델 이동",
|
|
"selectFolder": "대상 폴더 선택",
|
|
"createFolder": "새 폴더 만들기",
|
|
"folderName": "폴더 이름",
|
|
"move": "이동",
|
|
"cancel": "취소"
|
|
},
|
|
"contentRating": {
|
|
"title": "콘텐츠 등급 설정",
|
|
"current": "현재",
|
|
"levels": {
|
|
"pg": "전체 이용가",
|
|
"pg13": "13세 이상",
|
|
"r": "제한됨",
|
|
"x": "성인 전용",
|
|
"xxx": "성인 노골적"
|
|
}
|
|
},
|
|
"model": {
|
|
"description": {
|
|
"noDescription": "모델 설명이 없습니다",
|
|
"failedToLoad": "모델 설명 로드에 실패했습니다",
|
|
"editTitle": "모델 설명 편집",
|
|
"validation": {
|
|
"cannotBeEmpty": "설명은 비어있을 수 없습니다"
|
|
},
|
|
"messages": {
|
|
"updated": "모델 설명이 업데이트되었습니다",
|
|
"updateFailed": "모델 설명 업데이트에 실패했습니다"
|
|
}
|
|
},
|
|
"actions": {
|
|
"editModelName": "모델명 편집",
|
|
"editFileName": "파일명 편집",
|
|
"editBaseModel": "베이스 모델 편집",
|
|
"viewOnCivitai": "Civitai에서 보기",
|
|
"viewOnCivitaiText": "Civitai에서 보기",
|
|
"viewCreatorProfile": "제작자 프로필 보기"
|
|
},
|
|
"metadata": {
|
|
"version": "버전",
|
|
"fileName": "파일명",
|
|
"location": "위치",
|
|
"baseModel": "베이스 모델",
|
|
"size": "크기",
|
|
"unknown": "알 수 없음",
|
|
"usageTips": "사용 팁",
|
|
"additionalNotes": "추가 메모",
|
|
"notesHint": "Enter로 저장, Shift+Enter로 줄바꿈",
|
|
"addNotesPlaceholder": "여기에 메모를 추가하세요...",
|
|
"aboutThisVersion": "이 버전에 대해",
|
|
"validation": {
|
|
"nameTooLong": "모델명은 100자로 제한됩니다",
|
|
"nameEmpty": "모델명은 비워둘 수 없습니다"
|
|
},
|
|
"messages": {
|
|
"nameUpdated": "모델명이 성공적으로 업데이트됨",
|
|
"nameUpdateFailed": "모델명 업데이트 실패",
|
|
"baseModelUpdated": "베이스 모델이 성공적으로 업데이트됨",
|
|
"baseModelUpdateFailed": "베이스 모델 업데이트 실패"
|
|
}
|
|
},
|
|
"notes": {
|
|
"saved": "메모가 성공적으로 저장됨",
|
|
"saveFailed": "메모 저장 실패"
|
|
},
|
|
"usageTips": {
|
|
"addPresetParameter": "프리셋 매개변수 추가...",
|
|
"strengthMin": "강도 최소",
|
|
"strengthMax": "강도 최대",
|
|
"strength": "강도",
|
|
"clipSkip": "Clip Skip",
|
|
"valuePlaceholder": "값",
|
|
"add": "추가"
|
|
},
|
|
"tags": {
|
|
"messages": {
|
|
"updated": "태그가 성공적으로 업데이트됨",
|
|
"updateFailed": "태그 업데이트 실패"
|
|
},
|
|
"validation": {
|
|
"maxLength": "태그는 30자를 초과할 수 없습니다",
|
|
"maxCount": "최대 30개의 태그가 허용됩니다",
|
|
"duplicate": "이 태그는 이미 존재합니다"
|
|
}
|
|
},
|
|
"recipeTab": {
|
|
"noRecipesFound": "이 LoRA를 사용하는 레시피를 찾을 수 없습니다.",
|
|
"loadingRecipes": "레시피 로딩 중...",
|
|
"errorLoadingRecipes": "레시피 로딩에 실패했습니다. 나중에 다시 시도해주세요."
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"general": "오류가 발생했습니다",
|
|
"networkError": "네트워크 오류입니다. 연결을 확인해주세요.",
|
|
"serverError": "서버 오류입니다. 나중에 다시 시도해주세요.",
|
|
"fileNotFound": "파일을 찾을 수 없습니다",
|
|
"invalidFile": "잘못된 파일 형식입니다",
|
|
"uploadFailed": "업로드 실패",
|
|
"downloadFailed": "다운로드 실패",
|
|
"saveFailed": "저장 실패",
|
|
"loadFailed": "로드 실패",
|
|
"deleteFailed": "삭제 실패",
|
|
"moveFailed": "이동 실패",
|
|
"copyFailed": "복사 실패",
|
|
"fetchFailed": "Civitai에서 데이터를 가져오는데 실패했습니다",
|
|
"invalidUrl": "잘못된 URL 형식입니다",
|
|
"missingPermissions": "권한이 부족합니다"
|
|
},
|
|
"success": {
|
|
"saved": "성공적으로 저장되었습니다",
|
|
"deleted": "성공적으로 삭제되었습니다",
|
|
"moved": "성공적으로 이동되었습니다",
|
|
"copied": "성공적으로 복사되었습니다",
|
|
"downloaded": "성공적으로 다운로드되었습니다",
|
|
"uploaded": "성공적으로 업로드되었습니다",
|
|
"refreshed": "성공적으로 새로고침되었습니다",
|
|
"exported": "성공적으로 내보냈습니다",
|
|
"imported": "성공적으로 가져왔습니다"
|
|
},
|
|
"keyboard": {
|
|
"navigation": "키보드 탐색:",
|
|
"shortcuts": {
|
|
"pageUp": "한 페이지 위로 스크롤",
|
|
"pageDown": "한 페이지 아래로 스크롤",
|
|
"home": "맨 위로 이동",
|
|
"end": "맨 아래로 이동",
|
|
"bulkMode": "일괄 모드 전환",
|
|
"search": "검색 포커스",
|
|
"escape": "모달/패널 닫기"
|
|
}
|
|
},
|
|
"initialization": {
|
|
"title": "초기화 중",
|
|
"message": "작업공간을 준비하고 있습니다...",
|
|
"status": "초기화 중...",
|
|
"estimatingTime": "시간 추정 중...",
|
|
"loras": {
|
|
"title": "LoRA 매니저 초기화 중",
|
|
"message": "LoRA 캐시를 스캔하고 구축하고 있습니다. 몇 분 정도 걸릴 수 있습니다..."
|
|
},
|
|
"checkpoints": {
|
|
"title": "체크포인트 매니저 초기화 중",
|
|
"message": "체크포인트 캐시를 스캔하고 구축하고 있습니다. 몇 분 정도 걸릴 수 있습니다..."
|
|
},
|
|
"embeddings": {
|
|
"title": "임베딩 매니저 초기화 중",
|
|
"message": "임베딩 캐시를 스캔하고 구축하고 있습니다. 몇 분 정도 걸릴 수 있습니다..."
|
|
},
|
|
"recipes": {
|
|
"title": "레시피 매니저 초기화 중",
|
|
"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": "빠른 검색"
|
|
}
|
|
},
|
|
"steps": {
|
|
"scanning": "모델 파일 스캔 중...",
|
|
"processing": "메타데이터 처리 중...",
|
|
"building": "캐시 구축 중...",
|
|
"finalizing": "완료 중..."
|
|
}
|
|
},
|
|
"duplicates": {
|
|
"found": "{count}개의 중복 그룹을 찾았습니다",
|
|
"showNotification": "중복 알림 표시",
|
|
"deleteSelected": "선택 항목 삭제",
|
|
"exitMode": "모드 종료",
|
|
"help": {
|
|
"identicalHashes": "동일한 해시는 이름이나 미리보기가 다르더라도 동일한 모델 파일을 의미합니다.",
|
|
"keepOne": "하나의 버전만 유지하고 (더 나은 메타데이터/미리보기가 있는 것을 선호) 나머지는 안전하게 삭제하세요."
|
|
}
|
|
},
|
|
"tooltips": {
|
|
"refresh": "모델 목록 새로고침",
|
|
"bulkOperations": "배치 작업을 위해 여러 모델 선택",
|
|
"favorites": "즐겨찾기 모델만 표시",
|
|
"duplicates": "중복 모델 찾기 및 관리",
|
|
"search": "이름, 태그 또는 기타 기준으로 모델 검색",
|
|
"filter": "다양한 기준으로 모델 필터링",
|
|
"sort": "다양한 속성으로 모델 정렬",
|
|
"backToTop": "페이지 맨 위로 스크롤"
|
|
},
|
|
"modelCard": {
|
|
"actions": {
|
|
"addToFavorites": "즐겨찾기에 추가",
|
|
"removeFromFavorites": "즐겨찾기에서 제거",
|
|
"viewOnCivitai": "Civitai에서 보기",
|
|
"notAvailableFromCivitai": "Civitai에서 사용할 수 없음",
|
|
"sendToWorkflow": "ComfyUI로 전송 (클릭: 추가, Shift+클릭: 교체)",
|
|
"copyLoRASyntax": "LoRA 문법 복사",
|
|
"checkpointNameCopied": "체크포인트 이름이 복사됨",
|
|
"toggleBlur": "흐림 효과 전환",
|
|
"show": "표시",
|
|
"openExampleImages": "예제 이미지 폴더 열기"
|
|
},
|
|
"nsfw": {
|
|
"matureContent": "성인 콘텐츠",
|
|
"xxxRated": "XXX 등급 콘텐츠",
|
|
"xRated": "X 등급 콘텐츠",
|
|
"rRated": "R 등급 콘텐츠"
|
|
},
|
|
"favorites": {
|
|
"added": "즐겨찾기에 추가됨",
|
|
"removed": "즐겨찾기에서 제거됨",
|
|
"updateFailed": "즐겨찾기 상태 업데이트 실패"
|
|
},
|
|
"sendToWorkflow": {
|
|
"checkpointNotImplemented": "워크플로우로 체크포인트 전송 - 기능 구현 예정"
|
|
},
|
|
"exampleImages": {
|
|
"checkError": "예제 이미지 확인 중 오류 발생",
|
|
"missingHash": "모델 해시 정보 누락.",
|
|
"noRemoteImagesAvailable": "이 모델에 대한 원격 예제 이미지가 Civitai에서 사용할 수 없습니다"
|
|
}
|
|
}
|
|
} |