Files
ComfyUI-Lora-Manager/static/js/i18n/locales/ko.js

398 lines
13 KiB
JavaScript

/**
* Korean (ko) translations for LoRA Manager
*/
export const ko = {
// 애플리케이션 전체에서 사용되는 공통 용어
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: '세부정보',
settings: '설정',
help: '도움말',
about: '정보'
},
// 언어 설정
language: {
current: '언어',
select: '언어 선택',
select_help: '선호하는 인터페이스 언어를 선택하세요',
english: '영어',
chinese_simplified: '중국어(간체)',
chinese_traditional: '중국어(번체)',
russian: '러시아어',
german: '독일어',
japanese: '일본어',
korean: '한국어',
french: '프랑스어',
spanish: '스페인어'
},
// 상태 메시지
status: {
loading: '로딩 중...',
saving: '저장 중...',
saved: '저장됨',
error: '오류',
success: '성공',
warning: '경고',
info: '정보',
processing: '처리 중...',
completed: '완료',
failed: '실패',
cancelled: '취소됨',
pending: '대기 중',
ready: '준비 완료'
}
},
// 헤더 및 네비게이션
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: '자동 테마로 전환'
}
},
// LoRA 페이지
loras: {
title: 'LoRA 모델',
controls: {
sort: {
title: '모델 정렬...',
name: '이름',
nameAsc: 'A - Z',
nameDesc: 'Z - A',
date: '추가 날짜',
dateDesc: '최신순',
dateAsc: '오래된순',
size: '파일 크기',
sizeDesc: '큰 순서',
sizeAsc: '작은 순서'
},
refresh: {
title: '모델 목록 새로고침',
quick: '빠른 새로고침 (증분)',
full: '전체 재구축 (완전)'
},
fetch: 'Civitai에서 가져오기',
download: 'URL에서 다운로드',
bulk: '일괄 작업',
duplicates: '중복 찾기',
favorites: '즐겨찾기만 표시'
},
bulkOperations: {
title: '일괄 작업',
selected: '{count}개 선택됨',
selectAll: '현재 페이지 모두 선택',
deselectAll: '모든 선택 해제',
actions: {
move: '선택항목 이동',
delete: '선택항목 삭제',
setRating: '콘텐츠 등급 설정',
export: '선택항목 내보내기'
}
},
card: {
actions: {
copyTriggerWords: '트리거 단어 복사',
copyLoraName: 'LoRA 이름 복사',
sendToWorkflow: '워크플로우로 전송',
sendToWorkflowAppend: '워크플로우로 전송 (추가)',
sendToWorkflowReplace: '워크플로우로 전송 (교체)',
openExamples: '예제 폴더 열기',
downloadExamples: '예제 이미지 다운로드',
replacePreview: '미리보기 교체',
setContentRating: '콘텐츠 등급 설정',
moveToFolder: '폴더로 이동',
excludeModel: '모델 제외',
deleteModel: '모델 삭제'
},
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: '레시피 가져오기',
create: '레시피 만들기',
export: '선택항목 내보내기',
downloadMissing: '누락된 LoRA 다운로드'
},
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: '추가 날짜'
}
},
// 통계 페이지
statistics: {
title: '통계',
overview: {
title: '개요',
totalModels: '총 모델 수',
totalSize: '총 크기',
avgFileSize: '평균 파일 크기',
newestModel: '최신 모델'
},
charts: {
modelsByBaseModel: '베이스 모델별',
modelsByMonth: '월별',
fileSizeDistribution: '파일 크기 분포',
topTags: '인기 태그'
}
},
// 모달 대화상자
modals: {
delete: {
title: '삭제 확인',
message: '이 모델을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.',
confirm: '삭제',
cancel: '취소'
},
exclude: {
title: '모델 제외',
message: '이 모델을 라이브러리에서 제외하시겠습니까?',
confirm: '제외',
cancel: '취소'
},
download: {
title: '모델 다운로드',
url: '모델 URL',
placeholder: 'Civitai 모델 URL 입력...',
download: '다운로드',
cancel: '취소'
},
move: {
title: '모델 이동',
selectFolder: '대상 폴더 선택',
createFolder: '새 폴더 만들기',
folderName: '폴더명',
move: '이동',
cancel: '취소'
},
contentRating: {
title: '콘텐츠 등급 설정',
current: '현재',
levels: {
pg: '전체관람가',
pg13: '13세 이상',
r: '제한관람가',
x: '성인',
xxx: '노골적'
}
}
},
// 오류 메시지
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: 'LoRA 매니저 초기화',
message: 'LoRA 캐시를 스캔하고 구축중입니다. 몇 분 정도 걸릴 수 있습니다...',
steps: {
scanning: '모델 파일 스캔 중...',
processing: '메타데이터 처리 중...',
building: '캐시 구축 중...',
finalizing: '마무리 중...'
}
},
// 툴팁 및 도움말 텍스트
tooltips: {
refresh: '모델 목록 새로고침',
bulkOperations: '여러 모델을 선택하여 일괄 작업',
favorites: '즐겨찾기 모델만 표시',
duplicates: '중복 모델 찾기 및 관리',
search: '이름, 태그 또는 기타 기준으로 모델 검색',
filter: '다양한 기준으로 모델 필터링',
sort: '다른 속성으로 모델 정렬',
backToTop: '페이지 맨 위로 스크롤'
}
};