{ "init": { "step": { "start": { "title": "Homarr에 오신 것을 환영합니다", "subtitle": "Homarr 인스턴스 설정을 시작합니다.", "description": "시작하기 전에, Homarr 인스턴스를 어떻게 설정할지 선택해주세요.", "action": { "scratch": "처음부터 시작하기", "importOldmarr": "1.0 이전의 Homarr에서 불러오기", "restoreSqlite": "SQLite 백업 복원", "restoreSqliteDescription": "이전 Homarr 인스턴스로부터 전체 SQLite 데이터베이스 백업을 업로드합니다. 모든 보드, 사용자, 앱, 통합 및 설정이 복원됩니다.", "backToOptions": "← 설정 옵션으로 돌아가기" } }, "import": { "title": "데이터 불러오기", "subtitle": "기존 Homarr 인스턴스에서 데이터를 불러올 수 있습니다.", "dropzone": { "title": "zip 파일 드롭 또는 클릭해서 찾아보기", "description": "업로드된 zip이 처리되어 가져올 항목을 선택할 수 있습니다" }, "fileInfo": { "action": { "change": "파일 변경" } }, "importSettings": { "title": "설정 불러오기", "description": "가져오기 동작 설정" }, "boardSelection": { "title": "{count}개의 보드 찾음", "description": "가져올 보드의 크기를 모두 선택", "action": { "selectAll": "모두 선택", "unselectAll": "모두 선택 해제" } }, "summary": { "title": "불러오기 요약", "description": "아래 요약에서 가져올 항목을 확인할 수 있습니다", "action": { "import": "가져오기 확인 및 계속 진행" }, "entities": { "apps": "앱", "boards": "보드", "integrations": "통합", "credentialUsers": "자격 증명 사용자" } }, "tokenModal": { "title": "가져오기 토큰 입력", "field": { "token": { "label": "토큰", "description": "이전 Homarr 인스턴스에서 표시된 가져오기 토큰 입력" } }, "notification": { "error": { "title": "유효하지 않은 토큰", "message": "입력한 토큰이 유효하지 않습니다" } } } }, "user": { "title": "관리자", "subtitle": "관리자의 계정 정보를 설정해주세요.", "notification": { "success": { "title": "계정 생성됨", "message": "계정이 성공적으로 생성되었습니다" }, "error": { "title": "계정 생성 실패" } } }, "group": { "title": "외부 그룹", "subtitle": "외부 사용자가 사용할 그룹을 지정합니다.", "form": { "name": { "label": "그룹 이름", "description": "이름은 외부 제공자의 관리자 그룹과 일치해야 합니다" } } }, "settings": { "title": "설정", "subtitle": "서버 설정하기." }, "integrations": { "title": "통합", "subtitle": "사용할 서비스를 선택합니다.", "description": "연결하려는 통합을 선택하십시오. 일치하는 위젯으로 대시보드를 자동 설정합니다.", "action": { "continue": "계속", "skip": "지금은 건너뛰기" }, "configure": { "progress": "{total}개 중 {current}개", "skip": "이 통합 건너뛰기", "finishing": "대시보드 설정 중...", "error": { "title": "설치 실패", "message": "대시보드를 설정하는 중 문제가 발생했습니다. 다시 시도해 주십시오." }, "helpers": { "tooltip": "URL 도우미", "description": "서비스 URL을 추측합니다. 작동하지 않을 경우, 주소를 직접 입력해 주십시오." } }, "urlTemplate": { "label": "기본 URL", "placeholder": "homelab.local 또는 192.168.1.1", "hint": "기본 도메인 또는 IP를 입력하여 통합 URL 자동 채우기", "warning": "지금 기본 URL을 설정하면 모든 통합 URL이 자동으로 채워져 설정 시간을 아낄 수 있습니다", "preview": "예) {example}", "mode": { "subdomain": "서브도메인", "hostPort": "호스트:포트" } }, "docker": { "detected": "{count}개 docker 서비스 감지", "detectedBreakdown": "통합 {integrations}개, 앱 {apps}개", "summary": "Homarr가 {apps}개 앱을 감지했으며, 그 중 {integrations}개는 통합 기능이 내장되어 있습니다", "appBadge": "앱", "appSectionLabel": "대시보드에 추가할 앱 ({count}개 선택)", "scanning": "Docker 스캔 중...", "scanningDescription": "시스템에서 실행 중인 컨테이너 찾기" } }, "finish": { "title": "설정 완료", "subtitle": "모든 준비가 끝났습니다!", "description": "설정 과정을 성공적으로 완료했습니다. 이제 Homarr을 사용할 수 있습니다. 다음 작업을 선택해주세요:", "action": { "goToBoard": "{name} 보드로 가기", "createBoard": "첫 번째 보드 만들기", "inviteUser": "다른 사용자 초대하기", "docs": "문서 읽기" } } }, "backToStart": "시작으로 돌아가기" }, "user": { "title": "사용자", "name": "사용자", "page": { "login": { "title": "내 계정에 로그인", "subtitle": "돌아오신 것을 환영합니다! 계정 정보를 입력해주세요" }, "invite": { "title": "Homarr 참여하기", "subtitle": "Homarr에 오신 것을 환영합니다! 계정을 생성해주세요", "description": "{username}가 초대했습니다" }, "init": { "title": "새로운 Homarr 설치", "subtitle": "초기 관리자 계정을 생성해주세요" } }, "field": { "email": { "label": "이메일", "verified": "인증됨" }, "username": { "label": "사용자 이름" }, "password": { "label": "비밀번호", "suggestionsTitle": "패스워드 제안", "suggestion": { "length": "8자 이상", "lowercase": "소문자 포함", "uppercase": "대문자 포함", "number": "번호 포함", "special": "특수문자 포함" } }, "passwordConfirm": { "label": "비밀번호 확인" }, "previousPassword": { "label": "이전 패스워드" }, "homeBoard": { "label": "홈 보드" }, "pingIconsEnabled": { "label": "핑에 아이콘 사용" }, "enableRightClickOnWidgets": { "label": "위젯 우클릭 활성화", "description": "위젯을 마우스 오른쪽 버튼으로 클릭할 때 Homarr 컨텍스트 메뉴를 표시합니다. 브라우저의 기본 메뉴를 사용하려면 비활성화합니다 (예: \"새 탭에서 링크 열기\")." }, "defaultSearchEngine": { "label": "기본 검색 엔진" }, "openSearchInNewTab": { "label": "새 탭에서 검색 결과 열기" }, "ddgBangs": { "label": "DuckDuckGo bangs 활성화" } }, "error": { "usernameTaken": "이미 사용 중인 사용자 이름" }, "action": { "login": { "label": "로그인", "labelWith": "{provider}(으)로 로그인", "notification": { "success": { "title": "로그인 성공", "message": "현재 로그인되어 있음" }, "error": { "title": "로그인 실패", "message": "당신의 로그인이 실패했습니다" } }, "forgotPassword": { "label": "비밀번호를 잊으셨습니까?", "description": "관리자는 다음 명령을 사용해 비밀번호를 재설정할 수 있습니다:" } }, "register": { "label": "계정 만들기", "notification": { "success": { "title": "계정 생성", "message": "계속하려면 로그인하십시오" }, "error": { "title": "계정 생성 실패", "message": "당신의 계정을 생성하지 못했습니다" } } }, "create": "사용자 만들기", "changePassword": { "label": "패스워드 변경", "notification": { "success": { "message": "패스워드 변경 완료" }, "error": { "message": "패스워드를 변경할 수 없습니다" } } }, "changeHomeBoard": { "notification": { "success": { "message": "홈 보드 변경 완료" }, "error": { "message": "홈 보드를 변경할 수 없습니다" } } }, "changeSearchPreferences": { "notification": { "success": { "message": "검색 설정 변경 완료" }, "error": { "message": "검색 설정을 변경할 수 없습니다" } } }, "changeFirstDayOfWeek": { "notification": { "success": { "message": "주 시작 요일 변경 완료" }, "error": { "message": "주 시작 요일을 변경할 수 없습니다" } } }, "changePingIconsEnabled": { "notification": { "success": { "message": "Ping 아이콘 전환 완료" }, "error": { "message": "Ping 아이콘을 전환할 수 없습니다" } } }, "changeDdgBangs": { "notification": { "success": { "message": "DuckDuckGo bangs 전환 완료" }, "error": { "message": "DuckDuckGo bangs 전환 실패" } } }, "manageAvatar": { "changeImage": { "label": "이미지 변경", "notification": { "success": { "message": "이미지 변경 완료" }, "error": { "message": "이미지를 변경할 수 없습니다" }, "toLarge": { "title": "이미지가 너무 큽니다", "message": "이미지 최대 크기는 {size}입니다" } } }, "removeImage": { "label": "이미지 제거", "confirm": "이미지를 제거하시겠습니까?", "notification": { "success": { "message": "이미지 제거 완료" }, "error": { "message": "이미지를 제거할 수 없습니다" } } } }, "editProfile": { "notification": { "success": { "message": "프로필 업데이트 완료" }, "error": { "message": "프로필을 업데이트할 수 없습니다" } } }, "delete": { "label": "사용자 영원히 삭제", "description": "이 사용자와 설정을 삭제합니다. 보드는 삭제되지 않습니다. 사용자에게 알려지지 않습니다.", "confirm": "사용자 {username}와(과) 설정을 삭제하시겠습니까?" }, "select": { "label": "사용자 선택", "notFound": "사용자 찾을 수 없음" }, "transfer": { "label": "새로운 소유자 선택하기" } } }, "group": { "title": "그룹", "name": "그룹", "search": "그룹 찾기", "field": { "name": "이름", "members": "멤버", "homeBoard": { "label": "홈 보드", "description": "그룹이 접근할 수 있는 보드만 선택할 수 있습니다" }, "mobileBoard": { "label": "모바일 보드", "description": "그룹이 접근할 수 있는 보드만 선택할 수 있습니다" } }, "permission": { "admin": { "title": "관리자", "item": { "admin": { "label": "관리자", "description": "이 권한을 가진 멤버는 모든 기능과 설정에 대한 접근을 할 수 있습니다" } } }, "app": { "title": "앱", "item": { "create": { "label": "앱 만들기", "description": "멤버가 앱을 만들 수 있도록 허락하기" }, "use-all": { "label": "모든 앱 사용", "description": "멤버가 보드에 앱을 추가할 수 있도록 허용" }, "modify-all": { "label": "모든 앱 수정", "description": "멤버가 모든 앱을 수정할 수 있도록 허용" }, "full-all": { "label": "전체 앱 접근", "description": "멤버가 모든 앱을 관리, 사용 및 삭제할 수 있도록 허용" } } }, "board": { "title": "보드", "item": { "create": { "label": "보드 생성", "description": "멤버가 보드를 생성할 수 있도록 허용" }, "view-all": { "label": "모든 보드 보기", "description": "멤버가 모든 보드를 볼 수 있도록 허용" }, "modify-all": { "label": "모든 보드 수정", "description": "멤버가 모든 보드를 수정할 수 있도록 허용 (접근 제어 및 위험 항목은 포함되지 않음)" }, "full-all": { "label": "전체 보드 접근", "description": "멤버가 모든 보드를 열람, 수정 및 삭제할 수 있도록 허용 (접근 제어 및 위험 항목 포함)" } } }, "integration": { "title": "통합", "item": { "create": { "label": "통합 생성", "description": "통합 생성을 허용할 멤버" }, "use-all": { "label": "모든 통합 사용", "description": "멤버의 보드에 통합을 추가하는 것을 허용합니다" }, "interact-all": { "label": "모든 통합과 상호작용", "description": "멤버가 모든 통합과 상호작용할 수 있도록 허용합니다" }, "full-all": { "label": "전체 통합 접근", "description": "멤버가 모든 통합을 관리, 사용 및 상호작용할 수 있도록 허용합니다" } } }, "media": { "title": "미디어", "item": { "upload": { "label": "미디어 업로드", "description": "멤버가 미디어 파일을 업로드할 수 있도록 허용합니다" }, "view-all": { "label": "모든 미디어 열람", "description": "멤버가 모든 미디어를 열람할 수 있도록 허용합니다" }, "full-all": { "label": "전체 미디어 접근", "description": "멤버가 모든 미디어를 관리 및 삭제할 수 있도록 허용합니다" } } }, "other": { "title": "기타", "item": { "view-logs": { "label": "로그 조회", "description": "멤버가 로그를 조회할 수 있도록 허용합니다" } } }, "search-engine": { "title": "검색 엔진", "item": { "create": { "label": "검색 엔진 생성", "description": "멤버가 검색 엔진을 생성할 수 있도록 허용합니다" }, "modify-all": { "label": "모든 검색 엔진 수정", "description": "멤버가 모든 검색 엔진을 수정할 수 있도록 허용합니다" }, "full-all": { "label": "전체 검색 엔진 접근", "description": "멤버가 모든 검색 엔진을 관리 및 삭제할 수 있도록 허용합니다" } } } }, "memberNotice": { "mixed": "일부 멤버는 외부 제공자에서 유래하여 여기서 관리할 수 없습니다", "external": "모든 멤버가 외부 제공자에서 유래하여 여기서 관리할 수 없습니다" }, "reservedNotice": { "message": "이 그룹은 시스템 사용을 위해 예약되어 일부 작업을 제한합니다. " }, "action": { "create": { "label": "새 그룹", "notification": { "success": { "message": "그룹 생성이 완료되었습니다" }, "error": { "message": "그룹 생성에 실패했습니다" } } }, "transfer": { "label": "소유권 이전", "description": "이 그룹의 소유권을 다른 사용자에게 이전합니다.", "confirm": "{name} 그룹 소유권을 {username}에게 이전하시겠습니까?", "notification": { "success": { "message": "{user}에게 {group} 그룹 이전 완료" }, "error": { "message": "소유권을 이전할 수 없습니다" } } }, "addMember": { "label": "멤버 추가" }, "removeMember": { "label": "멤버 제거", "confirm": "{user} 사용자를 이 그룹에서 제거하시겠습니까?" }, "delete": { "label": "그룹 삭제", "description": "그룹을 삭제하면 되돌릴 수 없습니다. 다시 한 번 확인해 주십시오.", "confirm": "{name} 그룹을 삭제하시겠습니까?", "notification": { "success": { "message": "{name} 그룹 삭제 완료" }, "error": { "message": "{name} 그룹을 삭제할 수 없습니다" } } }, "changePermissions": { "notification": { "success": { "title": "권한 저장됨", "message": "권한 저장 완료" }, "error": { "title": "권한 저장되지 않음", "message": "권한이 저장되지 않았습니다" } } }, "update": { "notification": { "success": { "message": "{name} 그룹 저장 완료" }, "error": { "message": "{name} 그룹을 저장할 수 없습니다" } } }, "select": { "label": "그룹 선택", "notFound": "그룹 없음" }, "settings": { "board": { "notification": { "success": { "title": "설정 저장됨", "message": "보드 설정 저장 완료" }, "error": { "title": "설정 저장 실패", "message": "보드 설정을 저장할 수 없습니다" } } } }, "changePosition": { "notification": { "success": { "message": "위치 변경 완료" }, "error": { "message": "위치를 변경할 수 없습니다" } } } }, "defaultGroup": { "name": "기본 그룹", "description": "{name} - 모든 로그인 사용자" } }, "app": { "search": "앱 찾기", "page": { "list": { "title": "앱", "noResults": { "title": "아직 앱이 없습니다", "action": "첫 번째 앱 만들기" } }, "create": { "title": "새 앱", "notification": { "success": { "title": "생성 완료", "message": "앱 생성이 완료되었습니다" }, "error": { "title": "생성 실패", "message": "앱 생성에 실패했습니다" } } }, "edit": { "title": "앱 편집", "notification": { "success": { "title": "변경 사항 적용 완료", "message": "앱 설정 저장이 완료되었습니다" }, "error": { "title": "변경 사항 적용 실패", "message": "앱 설정 저장에 실패했습니다" } } }, "delete": { "title": "앱 삭제", "message": "{name} 앱을 삭제하시겠습니까?", "notification": { "success": { "title": "삭제 완료", "message": "앱 삭제가 완료되었습니다" }, "error": { "title": "삭제 실패", "message": "앱을 삭제할 수 없습니다" } } } }, "field": { "name": { "label": "이름" }, "description": { "label": "설명" }, "url": { "label": "URL" }, "useDifferentUrlForPing": { "checkbox": { "label": "다른 URL을 ping에 사용", "description": "ISP 대역폭 사용을 피하기 위해 Homarr가 내부 호스트네임 또는 네트워크를 사용하여 직접 접근할 수 있는 경우에 유용합니다" } } }, "action": { "select": { "label": "앱 선택", "notFound": "앱 없음", "search": "앱 검색", "noResults": "결과 없음", "action": "{app} 선택", "title": "이 보드에 추가할 앱 선택" }, "create": { "title": "새 앱 생성", "description": "새 앱 생성 ", "action": "앱 생성 열기" }, "add": "앱 추가" } }, "customWidget": { "page": { "list": { "title": "사용자 지정 위젯", "noResults": "사용자 지정 위젯이 아직 없습니다. 첫 위젯을 만들어 보세요!", "loading": "불러오는 중..." }, "create": { "title": "사용자 지정 위젯 생성", "subtitle": "API URL, 인증, 응답 데이터 표시 방식을 정의합니다." }, "edit": { "title": "사용자 지정 위젯 편집" } }, "action": { "create": "생성", "import": "가져오기", "save": "저장", "delete": "사용자 지정 위젯 삭제", "deleteConfirm": "\"{name}\"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.", "export": "내보내기", "addMapping": "매핑 추가", "addColumn": "열 추가", "edit": "편집", "removeMapping": "매핑 제거", "removeColumn": "열 제거", "addItem": "항목 추가", "removeItem": "항목 제거", "addBar": "바 추가", "duplicate": "복사", "copyAiPrompt": "AI 프롬프트 복사", "enable": "활성화", "disable": "비활성화", "menu": "동작" }, "field": { "name": "이름", "description": "설명", "iconUrl": "아이콘 URL", "url": "URL", "authType": "인증 유형", "headerName": "헤더/쿼리 파라미터 이름", "method": "메서드", "requestBody": "요청 본문", "displayType": "표시 유형", "jsonPath": "JSON 경로", "jsonPathHint": "JSONPath 문법으로 값을 추출하십시오. 예: $.data.temperature 또는 $.items[0].name", "label": "레이블", "unit": "단위", "mappings": "매핑", "tablePath": "JSON 경로 배열", "tablePathHint": "응답에서 배열이 위치한 경로입니다. 예: $.data.items", "columns": "열", "header": "헤더", "items": "항목", "gridColumns": "그리드 열 개수", "cardStyle": "카드 스타일", "bars": "바", "valuePath": "JSON 경로 값", "maxPath": "JSON 경로 최댓값", "showPercentage": "백분율 표시", "barSize": "바 크기", "goodValues": "정상 값(쉼표로 구분)", "dotSize": "점 크기", "valueSize": "값 크기", "labelPosition": "레이블 위치", "kvLayout": "레이아웃", "striped": "줄무늬 행", "compact": "컴팩트 모드", "maxHeight": "최대 높이 (px)", "color": "색상", "buttonLabel": "버튼 명칭", "buttonColor": "버튼 색상", "confirmText": "확인 텍스트", "confirmTextHint": "설정하면 요청을 실행하기 전에 확인 대화상자가 표시됩니다", "successMessage": "성공 메세지", "successMessageHint": "실행 성공 후 표시되는 메세지", "enabled": "활성화됨", "template": { "label": "JSX 템플릿", "description": "Mantine JSX 템플릿. 데이터 바인딩(예: data.name)을 통해 API 응답 필드에 액세스합니다. 허용된 구성 요소만 사용하십시오. 금지: constructor, __proto__, eval, Function, window, document." } }, "placeholder": { "exampleLabel": "CPU 온도", "exampleLabelShort": "CPU 온도", "exampleHeader": "이름", "exampleUnit": "°C", "iconUrl": "https://...", "url": "https://api.example.com/api/v1/status", "headerName": "X-API-Key", "jsonPath": "$.data.value", "tablePath": "$.data.items", "columnJsonPath": "$.name", "valuePath": "$.data.used", "maxPath": "$.data.total", "goodValues": "online, true, up", "color": "파랑" }, "cardStyleOption": { "filled": "채워짐", "outline": "외곽선", "subtle": "미묘한" }, "layoutOption": { "list": "리스트", "grid": "그리드" }, "sizeOption": { "sm": "작음", "md": "중간", "lg": "큼", "xl": "매우 큼" }, "labelPositionOption": { "above": "위", "below": "아래" }, "fieldset": { "general": "일반", "connection": "API 연결", "display": "표시 설정" }, "displayTypeDescription": { "singleValue": "레이블과 단위가 있는 하나의 추출된 값을 표시합니다", "keyValue": "여러 레이블이 지정된 값을 나란히 표시합니다", "table": "테이블 형식으로 데이터 행을 표시합니다", "statGrid": "그리드의 색상이 지정된 통계 카드 — Pi-Hole 또는 Speedtest 위젯과 유사", "progressBars": "사용량 또는 완료율을 표시하는 진행률 표시줄 — 디스크, 메모리, 할당량용", "statusIndicator": "온라인/오프라인 또는 상태를 표시하는 색상 상태 점", "countGrid": "좁은 그리드에 작은 숫자 + 레이블 카운터", "raw": "디버깅을 위한 예쁘게 출력된 JSON", "actionButton": "클릭 시 요청을 트리거하는 버튼", "customJsx": "전체 API 데이터 바인딩과 함께 허용된 Mantine 구성 요소를 사용하는 사용자 정의 JSX 레이아웃" }, "method": { "GET": "GET", "POST": "POST", "PUT": "PUT", "DELETE": "DELETE", "PATCH": "PATCH" }, "authType": { "none": "없음", "bearer": "Bearer 토큰", "basic": "기본 인증", "apiKeyHeader": "API 키(헤더)", "apiKeyQuery": "API 키(쿼리)" }, "displayType": { "singleValue": "단일 값", "keyValue": "키-값", "table": "테이블", "statGrid": "스택 그리드", "progressBars": "진행 바", "statusIndicator": "상태 인디케이터", "countGrid": "카운트 그리드", "raw": "원시 JSON", "actionButton": "동작 버튼", "customJsx": "사용자 지정 JSX" }, "secret": { "apiKey": "API 키/토큰", "username": "사용자명", "password": "비밀번호", "savedPlaceholder": "••••••• (저장됨, 유지하려면 공백)" }, "preview": { "title": "미리보기", "test": "테스트", "hint": "현재 설정으로 API 응답을 미리 보려면 테스트를 클릭하십시오.", "rawResponse": "원본 JSON 응답" }, "notification": { "created": "\"{name}\" 위젯 생성 완료.", "updated": "\"{name}\" 위젯 업데이트 완료.", "deleted": "\"{name}\" 위젯 삭제 완료.", "imported": "위젯 가져오기 완료.", "aiPromptCopied": "AI 프롬프트 클립보드에 복사됨", "aiPromptDescription": "사전 제작된 프롬프트를 복사하여 AI 챗봇(ChatGPT, Claude, Gemini 등)에 붙여넣습니다. 전체 위젯 스키마 및 API 응답이 포함되어 있으므로 즉시 가져올 수 있는 JSON 설정을 AI가 생성할 수 있습니다.", "aiPromptCopy": "클립보드에 복사", "aiPromptNoResponse": "팁: 더 나은 결과를 얻기 위해 먼저 테스트로 프롬프트에 API 응답을 포함하십시오.", "aiPromptCopyError": "프롬프트 클립보드 복사 실패. 브라우저에서 이 기능을 지원하지 않을 수도 있습니다.", "createError": "위젯 생성 실패. API 엔드포인트에 도달할 수 있는지 확인해 보십시오.", "updateError": "위젯 업데이트 실패. 변경 사항이 저장되지 않습니다.", "importError": "위젯 가져오기 실패. 파일이 올바른 사용자 지정 위젯 JSON 내보내기 형식인지 확인해 주십시오.", "exportError": "위젯 내보내기 실패.", "duplicated": "\"{name}\" 위젯 복사됨.", "duplicateError": "위젯 복사 실패.", "toggleError": "위젯 상태 전환 실패.", "deleteError": "위젯 삭제 실패.", "previewError": "미리보기 가져오기 실패. URL을 확인한 후 다시 시도해 주십시오.", "executed": "작업 실행 완료.", "executeError": "작업 실패: {error}" }, "table": { "name": "이름", "url": "URL", "display": "표시" }, "widget": { "disabled": "위젯 비활성화됨" } }, "integration": { "page": { "list": { "title": "통합", "search": "통합 검색", "noResults": { "title": "아직 통합이 없습니다" } }, "create": { "title": "새 {name} 통합", "notification": { "success": { "title": "생성 완료", "message": "통합 생성 완료" }, "error": { "title": "생성 실패", "message": "통합 생성에 실패했습니다" } }, "app": { "option": { "existing": { "title": "기존", "label": "기존 앱 선택" }, "new": { "title": "신규", "url": { "label": "앱 URL", "description": "대시보드에서 액세스할 때 앱이 열리는 URL" } } } } }, "edit": { "title": "{name} 통합 편집", "notification": { "success": { "title": "변경 사항 적용 완료", "message": "통합 저장 완료" }, "error": { "title": "변경 사항을 적용할 수 없습니다", "message": "통합을 저장할 수 없었습니다" } }, "app": { "action": { "add": "앱 연결", "remove": "연결 해제", "select": "연결할 앱 선택" } } }, "delete": { "title": "통합 삭제", "message": "{name} 통합을 삭제하시겠습니까?", "notification": { "success": { "title": "삭제 성공", "message": "통합 삭제 완료" }, "error": { "title": "삭제 실패", "message": "통합을 삭제할 수 없습니다" } } } }, "field": { "name": { "label": "이름" }, "url": { "label": "URL" }, "attemptSearchEngineCreation": { "label": "검색 엔진 생성", "description": "\"{kind}\" 통합은 검색 엔진과 함께 사용할 수 있습니다. 검색 엔진을 자동 설정하려면 이 항목을 선택하십시오." }, "app": { "sectionTitle": "연결된 앱" }, "createApp": { "label": "앱 생성", "description": "통합과 동일한 아이콘 및 이름을 가진 앱을 생성합니다. 아래 입력 필드를 비워두면 통합 URL이 있는 앱을 만들 수 있습니다." }, "appHref": { "placeholder": "커스텀 앱 URL" }, "apiKeySettings": { "label": "API 키 획득" } }, "action": { "create": "새 통합" }, "grid": { "widgetCount": "위젯 {count}개", "noWidgets": "위젯 없음", "detected": "Docker에서 탐지됨" }, "category": { "dnsHole": "DNS", "mediaService": "미디어", "calendar": "달력", "mediaSearch": "검색", "mediaRelease": "릴리즈", "mediaRequest": "요청", "downloadClient": "다운로드", "usenet": "유즈넷", "torrent": "토렌트", "miscellaneous": "기타", "smartHomeServer": "스마트 홈", "indexerManager": "인덱서", "healthMonitoring": "건강", "search": "검색", "mediaTranscoding": "트랜스코딩", "networkController": "네트워크", "releasesProvider": "릴리즈", "notifications": "알림", "firewall": "방화벽", "timetable": "시간표", "photoService": "사진", "documents": "문서", "notes": "메모", "mediaMonitoring": "모니터링", "speedtest": "속도 테스트", "analytics": "분석", "vpn": "VPN", "mediaLibrary": "미디어 라이브러리", "uptimeMonitoring": "업타임 모니터링" }, "testConnection": { "action": { "create": "연결 테스트 및 생성", "edit": "연결 테스트 및 저장" }, "error": { "common": { "cause": { "title": "자세한 사유" } }, "unknown": { "title": "알 수 없는 오류", "description": "알 수 없는 오류가 발생했습니다. 자세한 내용을 보려면 아래 원인을 펼치세요" }, "parse": { "title": "파싱 오류", "description": "응답을 파싱할 수 없습니다. URL이 서비스의 기본 URL을 가리키는지 확인하세요." }, "authorization": { "title": "인증 오류", "description": "요청이 승인되지 않았습니다. 자격 증명이 올바르고 충분한 권한으로 구성되어 있는지 확인하세요." }, "statusCode": { "title": "응답 오류", "description": "예상치 못한 {statusCode} ({reason}) 응답을 에서 받았습니다. URL이 통합의 기본 URL을 가리키는지 확인하세요.", "otherDescription": "예상치 못한 {statusCode} 응답을 에서 받았습니다. URL이 통합의 기본 URL을 가리키는지 확인하세요.", "reason": { "badRequest": "잘못된 요청", "notFound": "찾을 수 없음", "tooManyRequests": "요청이 너무 많음", "internalServerError": "내부 서버 오류", "serviceUnavailable": "서비스 사용 불가", "gatewayTimeout": "게이트웨이 시간 초과" } }, "certificate": { "title": "인증서 오류", "description": { "expired": "인증서가 만료되었습니다.", "notYetValid": "인증서가 아직 유효하지 않습니다.", "untrusted": "신뢰하는 인증서가 아닙니다.", "hostnameMismatch": "인증서 호스트네임이 URL과 일치하지 않습니다." }, "alert": { "permission": { "title": "권한 부족", "message": "인증서를 신뢰 또는 업로드할 권한이 없습니다. 관리자에게 연락해 필요한 루트 인증서를 업로드하십시오." }, "hostnameMismatch": { "title": "호스트 이름이 불일치함", "message": "인증서의 호스트네임이 연결하는 호스트네임과 일치하지 않습니다. 이는 보안 위험을 나타낼 수 있지만 이 인증서를 신뢰할 수도 있습니다." }, "extract": { "title": "CA 인증서 추출 실패", "message": "체인 없는 자체 서명 인증서만 자동으로 불러올 수 있습니다. 자체 서명 인증서를 사용하고 있다면 CA 인증서를 수동 업로드하십시오. 에서 그에 대한 지침을 확인할 수 있습니다." } }, "action": { "retry": { "label": "생성 재시도" }, "trust": { "label": "인증서 신뢰" }, "upload": { "label": "인증서 업로드" } }, "hostnameMismatch": { "confirm": { "title": "호스트네임 불일치 신뢰", "message": "호스트네임이 불일치하는 인증서를 신뢰하시겠습니까?" }, "notification": { "success": { "title": "신뢰하는 인증서", "message": "호스트네임을 신뢰하는 인증서 목록에 추가" }, "error": { "title": "인증서 신뢰 실패", "message": "호스트네임 불일치 인증서를 신뢰할 수 없음" } } }, "selfSigned": { "confirm": { "title": "자체 서명 인증서 신뢰", "message": "자체 서명 인증서를 신뢰하시겠습니까?" }, "notification": { "success": { "title": "신뢰하는 인증서", "message": "인증서를 신뢰하는 인증서 목록에 추가" }, "error": { "title": "인증서 신뢰 실패", "message": "인증서 신뢰 목록 추가 실패" } } }, "details": { "title": "세부 사항", "description": "결정하기 전에 인증서 정보를 확인하십시오.", "content": { "action": "항목 보기", "title": "PEM 인증서" } } }, "request": { "title": "요청 오류", "description": { "connection": { "hostUnreachable": "서버에 도달할 수 없습니다. 보통 호스트가 오프라인이거나 현재 네트워크에서 도달할 수 없다는 것을 의미합니다.", "networkUnreachable": "네트워크에 접속할 수 없습니다. 인터넷 연결 또는 네트워크 설정을 확인하여 주십시오.", "refused": "서버가 연결을 거부했습니다. 지정된 포트에서 실행되고 있지 않거나 요청을 거부하고 있을 수 있습니다.", "reset": "서버에서 연결을 예기치 못하게 종료했습니다. 서버가 불안정하거나 재시작된 경우 발생할 수 있습니다." }, "dns": { "notFound": "서버 주소를 찾을 수 없습니다. URL에 오타 또는 잘못된 도메인 이름을 지정했는지 확인해 주십시오.", "timeout": "DNS 조회 시간이 초과되었습니다. 일시적인 문제일 수 있으므로 잠시 후 다시 시도해 주십시오.", "noAnswer": "DNS 서버가 유효한 응답을 반환하지 않았습니다. 도메인이 존재할 수도 있지만 유효한 레코드가 없습니다." }, "timeout": { "aborted": "요청이 완료 전에 중단되었습니다. 사용자 작업 또는 시스템 시간 초과 때문일 수 있습니다.", "timeout": "요청 완료에 너무 오래 걸려 시간이 초과되었습니다. 네트워크를 확인하거나 나중에 다시 시도하십시오." } } } }, "alertNotice": "연결이 정상적으로 이루어지면 저장 버튼이 활성화됩니다", "notification": { "success": { "title": "연결 성공", "message": "연결 설정에 성공했습니다" }, "invalidUrl": { "title": "잘못된 URL", "message": "URL이 유효하지 않습니다" }, "secretNotDefined": { "title": "자격 증명 없음", "message": "자격 증명이 모두 제공되지 않았습니다" }, "invalidCredentials": { "title": "잘못된 자격 증명", "message": "자격 증명이 올바르지 않습니다" }, "commonError": { "title": "연결 실패", "message": "연결 설정에 실패했습니다" }, "badRequest": { "title": "잘못된 요청", "message": "요청 형식 잘못됨" }, "unauthorized": { "title": "권한 없음", "message": "자격 증명이 잘못되었을 수 있습니다" }, "forbidden": { "title": "거부됨", "message": "권한이 누락되었을 수 있습니다" }, "notFound": { "title": "찾을 수 없음", "message": "URL 또는 경로가 잘못되었을 수 있습니다" }, "internalServerError": { "title": "내부 서버 오류", "message": "서버에 오류가 발생했습니다" }, "serviceUnavailable": { "title": "서비스 사용 불가", "message": "현재 서버를 사용할 수 없습니다" }, "connectionAborted": { "title": "연결 중단", "message": "연결이 중단되었습니다" }, "domainNotFound": { "title": "도메인 찾을 수 없음", "message": "도메인을 찾을 수 없습니다" }, "connectionRefused": { "title": "연결 거부됨", "message": "연결이 거부되었습니다" }, "invalidJson": { "title": "유효하지 않은 JSON", "message": "응답이 유효한 JSON이 아닙니다" }, "wrongPath": { "title": "잘못된 경로", "message": "경로가 올바르지 않을 수 있습니다" }, "tooManyRequests": { "title": "정해진 시간 내 너무 많은 요청", "message": "요청이 너무 많습니다. 대상 시스템에 한도가 설정되어 있거나 거절되었을 수 있습니다" } } }, "secrets": { "title": "비밀 구문", "lastUpdated": "{date}에 마지막으로 업데이트됨", "notSet": { "label": "설정된 값 없음", "tooltip": "이 필수 시크릿 값이 아직 설정되지 않았습니다" }, "secureNotice": "이 시크릿 값은 생성 후 열람할 수 없습니다", "reset": { "title": "시크릿 값 초기화", "message": "이 시크릿 값을 초기화하시겠습니까?" }, "noSecretsRequired": { "segmentTitle": "시크릿 값 없음", "text": "이 통합에는 시크릿이 필요하지 않습니다" }, "kind": { "username": { "label": "사용자 이름", "newLabel": "새 사용자 이름" }, "apiKey": { "label": "API 키", "newLabel": "새 API 키" }, "password": { "label": "비밀번호", "newLabel": "새 패스워드" }, "tokenId": { "label": "토큰 ID", "newLabel": "새 토큰 ID" }, "realm": { "label": "영역", "newLabel": "새 영역" }, "personalAccessToken": { "label": "개인 액세스 토큰", "newLabel": "새 개인 액세스 토큰(PAT)" }, "topic": { "label": "주제", "newLabel": "새 주제" }, "url": { "label": "URL", "newLabel": "새 URL" }, "opnsenseApiKey": { "label": "API 키 (키 값)", "newLabel": "새 API 키(Key)" }, "opnsenseApiSecret": { "label": "API 키 (시크릿 값)", "newLabel": "새 API 키(Secret)" }, "patchmonApiKey": { "label": "API 키", "newLabel": "새 API 키" }, "patchmonApiSecret": { "label": "API 시크릿", "newLabel": "새 API 시크릿" }, "githubAppId": { "label": "APP ID", "newLabel": "새 앱 ID" }, "githubInstallationId": { "label": "설치 ID", "newLabel": "새 설치 ID" }, "privateKey": { "label": "개인 키", "newLabel": "새 개인 키" }, "slug": { "label": "상태 페이지 슬러그", "newLabel": "새 상태 페이지 슬러그" } } }, "permission": { "use": "항목에서 통합 선택", "interact": "통합과 상호작용", "full": "전체 통합 접근" }, "audiobookshelf": { "name": "Audiobookshelf", "description": "셀프 호스팅 오디오북 및 팟캐스트 서버" }, "navidrome": { "name": "Navidrome", "description": "Subsonic API 호환성을 갖춘 셀프 호스팅 음악 스트리밍 서버" }, "uptimeKuma": { "name": "Uptime Kuma", "description": "공개 상태 페이지가 있는 셀프 호스팅 가동 시간 모니터링", "secret": { "slug": { "description": "공개 상태 페이지의 슬러그입니다. 설정하지 않으면 기본값은 \"default\"입니다." }, "apiKey": { "description": "인증된 /metrics 액세스를 위한 선택적 API 키" } } }, "traefik": { "name": "Traefik", "description": "클라우드 네이티브 리버스 프록시 및 로드 밸런서" }, "wud": { "name": "왓츠업 도커", "description": "Docker 컨테이너 중 이미지 업데이트가 가능한 것을 모니터링합니다." }, "paperlessNgx": { "name": "Paperless-ngx", "description": "스캔된 문서를 보관하고 정리하는 문서 관리 시스템" }, "patchmon": { "name": "PatchMon", "description": "Linux 호스트용 패치 관리 및 모니터링" }, "bazarr": { "name": "Bazarr", "description": "Sonarr와 Radarr의 보조 애플리케이션으로, 자막을 관리하고 다운로드합니다" } }, "media": { "plural": "미디어", "search": "미디어 찾기", "field": { "name": "이름", "size": "크기", "creator": "크리에이터" }, "action": { "upload": { "label": "미디어 업로드", "file": "파일 선택", "notification": { "success": { "message": "미디어 업로드 완료" }, "error": { "message": "미디어를 업로드할 수 없습니다" } } }, "delete": { "label": "미디어 삭제", "description": " 미디어를 삭제하시겠습니까?", "notification": { "success": { "message": "미디어 삭제 완료" }, "error": { "message": "미디어를 삭제할 수 없습니다" } } }, "copy": { "label": "URL 복사" }, "open": { "label": "미디어 열기" } }, "noResults": { "title": "미디어가 업로드되지 않음" } }, "common": { "success": "성공", "beta": "베타", "error": "오류", "action": { "add": "추가", "apply": "적용", "backToOverview": "개요로 돌아가기", "skip": "건너뛰기", "change": "변경", "create": "만들기", "createAnother": "만들고 다시 시작", "edit": "수정", "import": "가져오기", "insert": "삽입", "remove": "제거", "save": "저장", "saveChanges": "변경 사항 저장", "cancel": "취소", "delete": "삭제", "discard": "버리기", "close": "닫기", "confirm": "확인", "continue": "계속", "previous": "이전", "next": "다음", "checkoutDocs": "문서 읽기", "checkLogs": "로그에서 상세 정보 확인", "tryAgain": "다시 시도", "loading": "불러오는 중", "show": "표시", "hide": "숨기기" }, "here": "여기", "iconPicker": { "label": "아이콘 URL", "description": "라이브러리에서 검색하거나, 이미지 URL을 붙여넣거나, 파일을 업로드하세요.", "header": "이름 또는 주제를 입력해 아이콘을 필터링하세요... Homarr가 {countIcons}에서 아이콘을 검색합니다", "headerLoading": "아이콘을 검색하려면 입력", "clear": "이미지 지우기", "uploadImage": "이미지 업로드", "results": "이미지 검색 결과", "localImages": "내 이미지", "svgIcons": "SVG 아이콘", "otherImages": "기타 이미지", "urlLoading": "이미지 확인 중…", "urlReady": "이미지 사용 준비 완료", "urlError": "이 이미지는 불러올 수 없습니다. URL을 확인하고 다시 시도하십시오.", "noResults": "\"{search}\"에 일치하는 아이콘이 없습니다.", "error": "아이콘을 불러올 수 없습니다." }, "colorScheme": { "options": { "auto": "자동", "light": "라이트", "dark": "다크" } }, "information": { "min": "최소", "max": "최대", "days": "일", "hours": "시간", "minutes": "분" }, "notification": { "create": { "success": "생성 완료", "error": "생성 실패" }, "delete": { "success": "삭제 완료", "error": "삭제 실패" }, "update": { "success": "변경 사항 적용 완료", "error": "변경 사항 적용 실패" }, "transfer": { "success": "전송 완료", "error": "전송 실패" } }, "multiSelect": { "placeholder": "하나 이상의 값 선택" }, "multiText": { "placeholder": "값 추가", "addLabel": "{value} 추가" }, "select": { "placeholder": "값 선택", "badge": { "recommended": "추천" } }, "userAvatar": { "menu": { "switchToDarkMode": "다크 모드로 전환", "switchToLightMode": "라이트 모드로 전환", "management": "관리", "docker": "Docker", "preferences": "기본 설정", "logout": "로그아웃", "login": "로그인", "homeBoard": "당신의 홈 보드", "loggedOut": "로그아웃됨", "updateAvailable": "{countUpdates} 업데이트 가능: {tag}" } }, "dangerZone": "위험한 설정", "noResults": "결과를 찾을 수 없습니다.", "unsavedChanges": "저장하지 않은 변경 사항이 있습니다!", "servers": "서버", "applications": "앱", "services": "서비스", "preview": { "show": "미리보기 표시", "hide": "미리보기 숨기기" }, "zod": { "errors": { "default": "이 필드는 유효하지 않습니다.", "required": "이 필드는 필수 입력 사항입니다.", "string": { "startsWith": "이 필드는 {startsWith}로 시작해야 합니다.", "endsWith": "이 필드는 {endsWith}으로 끝나야 합니다.", "includes": "이 필드에는 {includes}", "invalidEmail": "이 입력란은 유효한 이메일이어야 합니다" }, "tooSmall": { "string": "이 필드는 {minimum} 자 이상이어야 합니다.", "number": "이 필드는 {minimum}이상이어야 합니다." }, "tooBig": { "string": "이 필드는 최대 {maximum} 자까지만 입력할 수 있습니다.", "number": "이 필드는 {maximum}보다 작거나 같아야 합니다." }, "custom": { "passwordsDoNotMatch": "패스워드가 일치하지 않습니다", "passwordRequirements": "패스워드가 요구사항을 충족하지 않습니다", "boardAlreadyExists": "이 이름을 가진 보드가 이미 존재합니다", "invalidFileType": "잘못된 파일 유형, {expected}(으)로 예상", "invalidFileName": "잘못된 파일명", "fileTooLarge": "파일이 너무 큽니다. 최대 크기는 {maxSize}입니다", "invalidConfiguration": "잘못된 설정", "groupNameTaken": "이미 사용 중인 그룹 이름" } } }, "unit": { "speed": { "kilometersPerHour": "km/h", "milesPerHour": "mph" } } }, "section": { "dynamic": { "action": { "create": "새 동적 섹션", "remove": "동적 섹션 제거" }, "option": { "title": { "label": "제목" }, "customCssClasses": { "label": "사용자 지정 css 클래스" }, "borderColor": { "label": "테두리 색상" } }, "remove": { "title": "동적 섹션 제거", "message": "이 동적 섹션을 제거하시겠습니까? 항목은 상위 섹션의 동일한 위치로 이동합니다." } }, "category": { "field": { "name": { "label": "이름" } }, "action": { "create": "새 카테고리", "edit": "카테고리 이름 변경", "remove": "카테고리 제거", "moveUp": "위로 이동", "moveDown": "아래로 이동", "createAbove": "위에 새 카테고리 생성", "createBelow": "아래 새 카테고리 생성", "openAllInNewTabs": "탭에서 모두 열기" }, "create": { "title": "새 카테고리", "submit": "카테고리 추가" }, "remove": { "title": "카테고리 제거", "message": "{name} 카테고리를 제거하시겠습니까?" }, "edit": { "title": "카테고리 이름 변경", "submit": "카테고리 이름 변경" }, "menu": { "label": { "create": "새 카테고리", "changePosition": "위치 변경", "settings": "설정" } }, "openAllInNewTabs": { "title": "탭에서 모두 열기", "text": "일부 브라우저는 보안상의 이유로 탭의 대량 열기를 차단할 수 있습니다. 브라우저가 이 작업을 차단했기 때문에 Homarr가 모든 창을 열지 못했습니다. \"팝업 창 열기\"를 허용한 후 다시 시도해 주십시오." } } }, "item": { "action": { "create": "새 항목", "import": "항목 가져오기", "edit": "항목 편집", "moveResize": "항목 이동 / 크기변경", "duplicate": "항목 복사", "remove": "항목 제거" }, "menu": { "label": { "settings": "설정", "refresh": "새로고침", "options": "옵션", "actions": "동작" }, "status": { "success": "확인", "error": "오류", "loading": "불러오는 중", "idle": "대기" } }, "create": { "title": "추가할 항목을 선택", "search": "아이템 필터", "addToBoard": "보드에 추가" }, "moveResize": { "title": "항목 이동 / 크기변경", "field": { "width": { "label": "너비" }, "height": { "label": "높이" }, "xOffset": { "label": "X 오프셋" }, "yOffset": { "label": "Y 오프셋" } } }, "edit": { "title": "항목 편집", "tab": { "widget": "위젯 편집", "app": "앱 편집" }, "app": { "propagationNotice": "이 앱의 변경 사항은 전체 대시보드에 적용됩니다." }, "advancedOptions": { "label": "고급 옵션", "title": "고급 항목 옵션" }, "field": { "integrations": { "label": "통합" }, "title": { "label": "제목" }, "customCssClasses": { "label": "사용자 지정 css 클래스" }, "borderColor": { "label": "테두리 색상" } } }, "remove": { "title": "항목 제거", "message": "이 항목을 제거하시겠습니까?" } }, "widget": { "integrationSelect": { "configureIntegrationFirst": "먼저 통합에 연결하십시오", "loading": "불러오는 중...", "placeholder": "옵션 선택", "noResults": "결과 없음", "loadError": "옵션 불러오기 실패" }, "app": { "name": "앱", "description": "모드에 앱을 내장합니다.", "option": { "appId": { "label": "앱 선택" }, "openInNewTab": { "label": "새 탭에서 열기" }, "showTitle": { "label": "앱 이름 표시" }, "pingEnabled": { "label": "상태 체크 활성화" }, "layout": { "label": "레이아웃", "option": { "row": "가로", "row-reverse": "가로(역방향)", "column": "세로", "column-reverse": "세로(역방향)" } }, "descriptionDisplayMode": { "label": "설명 표시 모드", "description": "앱 설명 표시 방법 선택", "option": { "normal": "위젯 내부", "tooltip": "툴팁 사용", "hidden": "숨김" } } }, "error": { "notFound": { "label": "앱 없음", "tooltip": "올바른 앱을 선택하지 않았습니다" } } }, "bookmarks": { "name": "북마크", "description": "여러 앱 링크 표시", "option": { "title": { "label": "제목" }, "layout": { "label": "레이아웃", "option": { "row": { "label": "수평" }, "column": { "label": "세로" }, "grid": { "label": "그리드" }, "gridHorizontal": { "label": "가로 그리드" } } }, "hideTitle": { "label": "제목 숨기기" }, "hideIcon": { "label": "아이콘 숨기기" }, "hideHostname": { "label": "호스트네임 숨기기" }, "openNewTab": { "label": "새 탭에서 열기" }, "withBorder": { "label": "테두리 표시" }, "items": { "label": "북마크", "add": "북마크 추가" } } }, "archiveTeamWarrior": { "name": "ArchiveTeam Warrior", "description": "ArchiveTeam Warrior 상태, 프로젝트 및 활성 보관 작업을 모니터링합니다.", "option": { "showBroadcastMessage": { "label": "방송 메시지 표시" } } }, "wud": { "name": "왓츠업 도커", "description": "모니터링 중인 컨테이너에서 사용 가능한 업데이트 수를 표시합니다.", "title": "What's Up Docker", "monitored": "모니터링 중", "updatesAvailable": "{count, plural, other {업데이트 #개 사용 가능}}", "updateAvailable": "업데이트 사용 가능", "openReleaseNotes": "릴리스 노트 열기", "option": { "showTitle": { "label": "제목 표시" }, "showRing": { "label": "업데이트 링 표시" }, "layout": { "label": "레이아웃", "option": { "horizontal": { "label": "가로" }, "vertical": { "label": "세로" } } }, "showUpdateList": { "label": "컨테이너 업데이트 목록 표시", "description": "이미지 업데이트가 있는 각 모니터링 컨테이너를 나열합니다." } } }, "dnsHoleSummary": { "name": "DNS 홀 요약", "description": "DNS 홀의 요약을 표시합니다", "option": { "layout": { "label": "레이아웃", "option": { "row": { "label": "수평" }, "column": { "label": "세로" }, "grid": { "label": "그리드" } } }, "usePiHoleColors": { "label": "Pi-Hole 색상 사용" } }, "error": { "internalServerError": "DNS 홀 요약을 가져오지 못했습니다", "integrationsDisconnected": "데이터 없음, 모든 통합 연결 해제됨" }, "data": { "adsBlockedToday": "오늘 차단됨", "adsBlockedTodayPercentage": "오늘 차단됨", "dnsQueriesToday": "오늘 쿼리", "domainsBeingBlocked": "차단 목록의 도메인" }, "domainsTooltip": "여러 통합으로 인해 Homarr가 차단된 도메인의 정확한 수를 계산할 수 없습니다" }, "dnsHoleControls": { "name": "DNS 홀 제어", "description": "대시보드에서 PiHole 또는 AdGuard를 제어하세요.", "option": { "layout": { "label": "레이아웃", "option": { "row": { "label": "수평" }, "column": { "label": "세로" }, "grid": { "label": "그리드" } } }, "showToggleAllButtons": { "label": "모두 토글 버튼 표시" } }, "error": { "internalServerError": "DNS 홀 제어 실패" }, "controls": { "enableAll": "모두 활성화", "disableAll": "모두 비활성화", "setTimer": "타이머 설정", "set": "설정", "enabled": "활성화됨", "disabled": "장애인", "processing": "처리 중", "disconnected": "연결 해제됨", "hours": "시간", "minutes": "분", "unlimited": "무제한으로 하려면 비워 두세요" } }, "clock": { "name": "날짜 및 시간", "description": "현재 날짜와 시간을 표시합니다.", "option": { "customTitleToggle": { "label": "커스텀 제목/도시 표시", "description": "시계 위에 커스텀 제목 또는 도시/국가 이름 표시." }, "customTitle": { "label": "제목" }, "is24HourFormat": { "label": "24시간 형식", "description": "12시간 형식 대신 24시간 형식 사용" }, "showSeconds": { "label": "초 단위 표시" }, "useCustomTimezone": { "label": "고정 시간대 사용" }, "timezone": { "label": "시간대", "description": "IANA 표준 시간대 선택" }, "showDate": { "label": "날짜 표시" }, "dateFormat": { "label": "날짜 형식", "description": "날짜를 표시하는 형식" }, "customTimeFormat": { "label": "커스텀 시간 형식", "description": "ISO 8601을 사용하여 시간 형식 지정 (다른 옵션 무시)" }, "customDateFormat": { "label": "커스텀 날짜 형식", "description": "ISO 8601을 사용하여 날짜 형식 지정 (다른 옵션 무시)" }, "showWeather": { "label": "날씨 표시", "description": "카드 모서리에 작은 애니메이션 날씨 아이콘과 온도를 표시합니다" }, "weatherLocation": { "label": "날씨 위치" }, "isWeatherFormatFahrenheit": { "label": "화씨 사용" } } }, "minecraftServerStatus": { "name": "Minecraft 서버 상태", "description": "Minecraft 서버의 상태를 표시합니다", "option": { "title": { "label": "제목" }, "domain": { "label": "서버 주소" }, "isBedrockServer": { "label": "Bedrock 서버" } }, "status": { "online": "온라인", "offline": "오프라인" } }, "timetable": { "name": "시간표", "description": "역의 출발 시간을 표시합니다", "title": "{station} 출발", "noStation": "선택한 역이 없습니다", "option": { "baseUrl": { "label": "Search.ch URL" }, "station": { "label": "역" } } }, "notebook": { "name": "노트북", "description": "마크다운을 지원하는 간단한 노트북 위젯", "option": { "showToolbar": { "label": "마크다운 작성에 도움이 되는 도구 모음 표시" }, "allowReadOnlyCheck": { "label": "읽기 전용 모드에서 체크인 허용" }, "content": { "label": "노트북의 콘텐츠" } }, "controls": { "bold": "진하게", "italic": "이탤릭", "strikethrough": "취소선", "underline": "밑줄", "colorText": "글자 색상", "colorHighlight": "하이라이트 색상", "code": "코드", "clear": "서식 초기화", "heading": "제목 레벨 {level}", "align": "텍스트 정렬: {position}", "directionLtr": "텍스트 방향을 왼쪽에서 오른쪽으로 설정", "directionRtl": "텍스트 방향을 오른쪽에서 왼쪽으로 설정", "blockquote": "인용문", "horizontalLine": "가로선", "bulletList": "글머리 기호 목록", "orderedList": "번호순 목록", "checkList": "체크리스트", "increaseIndent": "들여쓰기 늘리기", "decreaseIndent": "들여쓰기 줄이기", "link": "링크", "unlink": "링크 제거", "image": "이미지 삽입", "addTable": "표 추가", "deleteTable": "표 삭제", "colorCell": "셀 색상", "mergeCell": "셀 병합 토글", "addColumnLeft": "앞에 열 추가", "addColumnRight": "뒤에 열 추가", "deleteColumn": "열 삭제", "addRowTop": "앞 행 추가", "addRowBelow": "뒤 행 추가", "deleteRow": "행 삭제" }, "align": { "left": "왼쪽", "center": "가운데", "right": "오른쪽" }, "popover": { "clearColor": "색상 제거", "source": "소스", "widthPlaceholder": "% 또는 픽셀 값", "columns": "열", "rows": "행", "width": "너비", "height": "높이" }, "placeholder": "노트 작성 시작", "dismiss": { "title": "변경사항을 버리시겠습니까??", "message": "노트북에 저장되지 않은 변경 사항이 있습니다. 삭제하시겠습니까?", "action": { "discard": "저장하지 않음", "keepEditing": "계속 편집" } } }, "anchorNote": { "name": "Anchor 노트", "description": "Anchor에서 선택한 노트를 표시합니다", "option": { "noteId": { "label": "노트" }, "showTitle": { "label": "제목 표시" }, "showUpdatedAt": { "label": "마지막 업데이트 표시" } }, "empty": "표시할 노트를 선택하세요", "emptyContent": "이 노트에는 내용이 없습니다", "notFound": "노트를 찾을 수 없습니다", "noNotes": "노트를 찾을 수 없습니다", "integrationRequired": "먼저 Anchor 통합을 선택하세요", "updatedAt": "{date}에 업데이트됨", "untitled": "제목 없음", "edit": "편집", "save": "저장", "cancel": "취소", "readOnlyViewer": "이 노트에 대한 뷰어 권한이 있습니다. 편집이 비활성화되었습니다.", "saveForbidden": "이 노트를 편집할 권한이 없습니다.", "saveFailed": "이 노트를 저장하지 못했습니다. 다시 시도하세요." }, "iframe": { "name": "iFrame", "description": "인터넷에서 콘텐츠를 퍼옵니다. 일부 웹사이트는 액세스를 제한할 수 있습니다.", "option": { "embedUrl": { "label": "임베드 URL" }, "allowFullScreen": { "label": "전체 화면 허용" }, "allowTransparency": { "label": "투명성 허용" }, "allowScrolling": { "label": "스크롤 허용" }, "allowPayment": { "label": "결제 허용" }, "allowAutoPlay": { "label": "자동 재생 허용" }, "allowMicrophone": { "label": "마이크 허용" }, "allowCamera": { "label": "카메라 허용" }, "allowGeolocation": { "label": "지리적 위치 허용" }, "allowModals": { "label": "모달 허용" } }, "error": { "noUrl": "iFrame URL 없음", "unsupportedProtocol": "URL이 지원되지 않는 프로토콜을 사용합니다. ({supportedProtocols}) 중 하나를 사용하십시오", "noBrowerSupport": "브라우저가 iframe을 지원하지 않습니다. 브라우저를 업데이트하세요." } }, "smartHome-entityState": { "name": "엔티티 상태", "description": "엔티티의 상태를 표시하고 선택적으로 토글합니다", "option": { "entityId": { "label": "엔티티 ID" }, "displayName": { "label": "표시 이름" }, "entityUnit": { "label": "엔티티 단위" }, "clickable": { "label": "클릭 가능" } } }, "smartHome-executeAutomation": { "name": "자동화 실행", "description": "한 번의 클릭으로 자동화를 트리거합니다", "option": { "displayName": { "label": "표시 이름" }, "automationId": { "label": "자동화 ID" } }, "spotlightAction": { "run": "{name} 실행" } }, "stockPrice": { "name": "주가", "description": "회사의 현재 주가를 표시합니다", "option": { "stock": { "label": "주식 심볼" }, "timeRange": { "label": "기간", "option": { "1d": { "label": "1일" }, "5d": { "label": "5일" }, "1mo": { "label": "1개월" }, "3mo": { "label": "3개월" }, "6mo": { "label": "6개월" }, "ytd": { "label": "연초부터 현재까지" }, "1y": { "label": "1년" }, "2y": { "label": "2년" }, "5y": { "label": "5년" }, "10y": { "label": "10년" }, "max": { "label": "최대" } } }, "timeInterval": { "label": "시간 간격", "option": { "5m": { "label": "5분" }, "15m": { "label": "15분" }, "30m": { "label": "30분" }, "1h": { "label": "1시간" }, "1d": { "label": "1일" }, "5d": { "label": "5일" }, "1wk": { "label": "1주" }, "1mo": { "label": "1개월" } } } } }, "calendar": { "name": "캘린더", "description": "일정 기간 내에 캘린더 보기에 통합된 이벤트를 표시합니다", "duration": { "allDay": "하루 종일" }, "option": { "releaseType": { "label": "Radarr 릴리즈 유형", "options": { "inCinemas": "극장 상영", "digitalRelease": "디지털 출시", "physicalRelease": "실물 출시" } }, "filterPastMonths": { "label": "과거 이벤트 표시 개월수" }, "filterFutureMonths": { "label": "미래 이벤트 표시 개월수" }, "showUnmonitored": { "label": "모니터링되지 않음 표시" } } }, "weather": { "name": "날씨", "description": "설정한 위치의 현재 날씨 정보를 표시합니다.", "option": { "isFormatFahrenheit": { "label": "화씨 온도" }, "disableTemperatureDecimals": { "label": "온도 소수점 비활성화" }, "showCurrentWindSpeed": { "label": "현재 풍속 표시", "description": "현재 날씨 기준으로만 표시됩니다" }, "useImperialSpeed": { "label": "mph 풍속 사용" }, "location": { "label": "날씨 위치" }, "showCity": { "label": "도시 표시" }, "hasForecast": { "label": "예보 표시" }, "forecastDayCount": { "label": "예보 일수", "description": "위젯이 충분히 넓지 않으면 표시되는 일수가 줄어듭니다" }, "dateFormat": { "label": "날짜 형식", "description": "날짜를 표시하는 형식" } }, "currentWindSpeed": "{currentWindSpeed}{unit}", "dailyForecast": { "sunrise": "일출", "sunset": "일몰", "maxWindSpeed": "최대 풍속: {maxWindSpeed}{unit}", "maxWindGusts": "최대 순간 풍속: {maxWindGusts}{unit}", "humidity": "습도: {humidity}%" }, "kind": { "clear": "맑음", "mainlyClear": "대체로 맑음", "fog": "안개", "drizzle": "이슬비", "freezingDrizzle": "어는 이슬비", "rain": "비", "freezingRain": "어는 비", "snowFall": "눈", "snowGrains": "쌀알눈", "rainShowers": "소나기", "snowShowers": "소낙눈", "thunderstorm": "뇌우", "thunderstormWithHail": "우박을 동반한 뇌우", "unknown": "알 수 없음" } }, "indexerManager": { "name": "인덱서 관리자 상태", "description": "인덱서 상태", "option": { "openIndexerSiteInNewTab": { "label": "새 탭에서 인덱서 사이트 열기" } }, "title": "인덱서 관리자", "testAll": "모두 테스트", "error": { "internalServerError": "인덱서 상태를 가져오지 못했습니다" } }, "healthMonitoring": { "name": "시스템 상태 모니터링", "description": "시스템의 상태 정보를 표시합니다.", "tab": { "system": "시스템", "cluster": "클러스터" }, "option": { "fahrenheit": { "label": "CPU 온도 화씨 표시" }, "cpu": { "label": "CPU 정보 표시" }, "memory": { "label": "메모리 정보 표시" }, "gpu": { "label": "GPU 정보 표시" }, "showUptime": { "label": "작동 시간 표시" }, "fileSystem": { "label": "파일시스템 정보 표시" }, "visibleStorageVolumes": { "label": "저장소 볼륨 표시", "description": "선택한 모든 통합이 Synology일 때만 사용할 수 있습니다. 감지된 모든 저장소 볼륨을 표시하려면 비워두십시오.", "placeholder": "저장소 볼륨 선택" }, "defaultTab": { "label": "기본 탭" }, "visibleClusterSections": { "label": "클러스터 섹션 시각화" }, "sectionIndicatorRequirement": { "label": "섹션 표시기 요구사항" } }, "popover": { "information": "정보", "processor": "프로세서: {cpuModelName}", "memory": "메모리: {memory}GiB", "memoryAvailable": "사용 가능: {memoryAvailable}GiB ({percent}%)", "version": "버전: {version}", "uptime": "작동 시간: {months}개월 {days}일 {hours}시간 {minutes}분", "loadAverage": "평균 부하량:", "minute": "1분", "minutes": "{count}분", "used": "사용중", "available": "사용 가능", "lastSeen": "마지막 상태 업데이트: {lastSeen}" }, "memory": {}, "error": { "internalServerError": "상태 불러오기 실패" }, "cluster": { "summary": { "cpu": "CPU", "memory": "RAM" }, "resource": { "node": { "name": "노드" }, "qemu": { "name": "가상머신" }, "lxc": { "name": "LXC" }, "storage": { "name": "저장 공간" } }, "popover": { "rightSection": { "node": "노드", "vmId": "가상머신 ID", "plugin": "플러그인" }, "detail": { "cpu": "코어", "memory": "메모리", "storage": "저장 공간", "uptime": "작동 시간", "haState": "HA 상태", "storageType": { "local": "로컬 저장소", "shared": "공유 저장소" } } }, "table": { "header": { "name": "이름", "cpu": "CPU", "memory": "RAM", "node": "노드" } } } }, "dockerContainers": { "name": "Docker 상태", "description": "컨테이너 통계 (이 위젯은 관리자 권한으로만 추가할 수 있습니다)", "option": { "columns": { "label": "표시할 열" }, "enableRowSorting": { "label": "항목 정렬 활성화" }, "defaultSort": { "label": "기본 정렬에 사용되는 열", "option": { "name": "이름", "state": "상태", "cpuUsage": "CPU 사용량", "memoryUsage": "메모리 사용량" } }, "descendingDefaultSort": { "label": "역순 정렬" }, "columnOrder": { "label": "열 순서" }, "columnWidths": { "label": "열 너비" } }, "error": { "internalServerError": "컨테이너 상태 불러오기 실패", "layoutSaveTitle": "테이블 레이아웃이 저장되지 않았습니다", "layoutSaveMessage": "Docker 테이블 레이아웃을 저장할 수 없습니다. 열을 다시 이동하거나 크기를 조정해 보세요." }, "empty": { "noContainers": "컨테이너 없음" } }, "coolify": { "name": "Coolify", "description": "서버와 애플리케이션을 포함한 Coolify 인스턴스 개요", "option": { "showServers": { "label": "서버 표시" }, "showApplications": { "label": "애플리케이션 표시" }, "showServices": { "label": "서비스 표시" } }, "empty": { "servers": "서버를 찾을 수 없습니다", "applications": "애플리케이션을 찾을 수 없습니다", "services": "서비스를 찾을 수 없습니다" }, "footer": { "updated": "{when}에 업데이트됨" }, "error": { "noIntegration": "구성된 Coolify 통합이 없습니다", "internalServerError": "Coolify 데이터를 가져오지 못했습니다" }, "server": { "buildServer": "빌드" }, "instances": { "title": "인스턴스" } }, "vpn": { "name": "VPN", "description": "VPN 연결 개요", "serviceUnavailable": "VPN 연결되지 않음", "option": {} }, "ups": { "name": "UPS", "description": "NUT 서버를 통해 UPS 장치 상태 모니터링", "option": { "showBattery": { "label": "배터리 표시" }, "showLoad": { "label": "부하 표시" }, "showVoltage": { "label": "전압 표시" } }, "status": { "online": "온라인", "onBattery": "배터리 사용 중", "lowBattery": "배터리 부족", "charging": "충전 중", "unknown": "알 수 없음" }, "field": { "runtime": "런타임", "load": "부하", "input": "입력", "output": "출력" }, "error": { "internalServerError": "UPS 데이터를 가져오지 못함" } }, "tracearr": { "name": "Tracearr", "description": "상세 스트림 및 트랜스코딩 데이터로 강화된 미디어 서버 모니터링", "option": { "showStreams": { "label": "활성 스트림 표시" }, "showStats": { "label": "통계 요약 표시" }, "showRecentActivity": { "label": "최근 활동 표시" }, "showViolations": { "label": "위반 사항 표시" } }, "stats": { "activeStreams": "활성 스트림", "totalUsers": "총 사용자", "transcodes": "트랜스코드", "bandwidth": "대역폭" }, "streams": { "empty": "활성 스트림이 없습니다", "user": "사용자", "media": "미디어", "state": "상태", "quality": "품질", "device": "장치", "progress": "진행률", "videoDecision": { "directPlay": "직접 재생", "transcode": "트랜스코딩", "directStream": "직접 스트림" } }, "recentActivity": { "title": "최근 활동", "empty": "최근 활동이 없습니다", "watched": "시청함", "partial": "부분" }, "violations": { "title": "위반 사항", "empty": "최근 위반 사항이 없습니다", "rule": "규칙", "user": "사용자" }, "noSectionsEnabled": "활성화된 섹션이 없습니다", "error": { "noIntegration": "구성된 Tracearr 통합이 없습니다", "internalServerError": "Tracearr 데이터를 가져오지 못했습니다" } }, "umami": { "name": "Umami Analytics", "description": "Umami 분석 인스턴스의 방문자 통계를 표시합니다", "visitors": "방문자", "active": "활성", "pageviews": "페이지뷰", "visits": "방문", "bounceRate": "이탈률", "avgDuration": "평균", "option": { "websiteId": { "label": "웹사이트", "description": "Umami 인스턴스에서 추적하는 웹사이트 선택", "placeholder": "웹사이트 선택", "loading": "웹사이트 불러오는 중...", "noWebsites": "웹사이트를 찾을 수 없습니다", "configureIntegrationFirst": "먼저 Umami 통합을 연결하세요" }, "timeFrame": { "label": "시간 범위", "description": "방문자 데이터를 표시할 기간", "option": { "today": "오늘", "24h": "지난 24시간", "7d": "지난 7일", "30d": "지난 30일", "month": "이번 달", "lastMonth": "지난 달" } }, "eventName": { "label": "이벤트", "description": "특정 이벤트의 총 발생 횟수 표시", "placeholder": "이벤트 선택", "loading": "이벤트 로딩 중...", "noEvents": "이벤트를 찾을 수 없음", "none": "이벤트 없음", "configureWebsiteFirst": "이벤트를 로드하려면 먼저 웹사이트를 선택하세요" }, "chartType": { "label": "차트 유형", "description": "차트 표시 스타일", "option": { "bar": "막대 차트", "sparkline": "스파크라인" } }, "chartStyle": { "label": "차트 스타일", "description": "차트에서 이벤트 시리즈를 표시하는 방법", "option": { "grouped": "나란히", "overlay": "오버레이 (부분 집합)" } }, "viewMode": { "label": "보기", "description": "위젯 본문에 표시할 내용", "option": { "chart": "차트", "events": "이벤트 차트", "topPages": "인기 페이지", "topReferrers": "인기 참조자" } }, "eventNames": { "label": "이벤트", "description": "차트로 표시할 이벤트를 하나 이상 선택하세요", "placeholder": "이벤트 선택...", "loading": "이벤트 로딩 중...", "noEvents": "이벤트를 찾을 수 없음", "configureWebsiteFirst": "이벤트를 로드하려면 먼저 웹사이트를 선택하세요" }, "topCount": { "label": "표시할 항목", "description": "표시할 상위 항목 수 (최대 500)" } }, "event": { "occurrences": "이벤트", "label": "이벤트" }, "topPages": { "direct": "직접" }, "topReferrers": { "direct": "직접" }, "events": { "selectPrompt": "차트로 표시할 이벤트를 선택하세요" }, "error": { "noIntegration": "Umami 통합이 구성되지 않음", "noWebsite": "웹사이트가 구성되지 않음", "noData": "데이터 없음", "internalServerError": "Umami 데이터를 가져오지 못함" } }, "common": { "location": { "query": "도시 / 우편번호", "latitude": "위도", "longitude": "경도", "disabledTooltip": "도시 또는 우편번호를 입력하십시오", "unknownLocation": "알 수 없는 위치", "search": "검색", "table": { "header": { "city": "도시", "country": "국가", "coordinates": "좌표", "population": "인구" }, "action": { "select": "{city}, {countryCode} 선택" }, "population": { "fallback": "알 수 없음" } } }, "integration": { "noData": "통합 없음", "description": "새 통합을 생성하려면 클릭" }, "app": { "noData": "앱 없음", "description": "새 앱을 생성하려면 클릭", "quickCreate": "즉석 앱 생성" }, "error": { "noIntegration": "선택한 통합 없음", "noData": "사용 가능한 통합 데이터 없음" }, "option": {} }, "video": { "name": "비디오 스트림", "description": "카메라 또는 웹사이트의 비디오 스트림 또는 비디오 임베드하기", "option": { "feedUrl": { "label": "피드 URL" }, "hasAutoPlay": { "label": "자동 재생", "description": "브라우저 제한으로 인해 자동 재생은 음소거 상태에서만 작동합니다" }, "isMuted": { "label": "음소거" }, "hasControls": { "label": "컨트롤 표시" } }, "error": { "noUrl": "비디오 URL이 제공되지 않았습니다", "forYoutubeUseIframe": "YouTube 동영상은 iframe 옵션을 사용하세요" } }, "mediaServer": { "name": "현재 미디어 서버 스트림", "description": "미디어 서버의 현재 스트림 표시", "option": { "showOnlyPlaying": { "label": "현재 재생 중 항목만 표시", "description": "비활성화 옵션은 plex에서는 지원되지 않음" }, "showBitrate": { "label": "비트레이트 표시", "description": "위치 옆에 현재 재생 비트레이트를 표시합니다" }, "showLocation": { "label": "위치 표시", "description": "스트림이 LAN 또는 WAN에 있는지 표시합니다" } }, "footer": { "streams": "{count, plural, other {# 활성 스트림}}", "totalBitrate": "총: {bitrate}" }, "items": { "currentlyPlaying": "현재 재생 중", "user": "사용자", "name": "이름", "id": "아이디", "status": "상태", "directPlay": "직접 재생", "directStream": "직접 스트림", "transcodeVideo": "비디오 트랜스코딩", "transcodeAudio": "오디오 트랜스코딩", "transcoding": "트랜스코딩", "paused": "일시 중지됨", "remaining": "남은 시간 {minutes}분", "metadata": { "title": "너드 통계", "video": { "title": "동영상", "resolution": "해상도" }, "audio": { "title": "오디오", "channelCount": "오디오 채널", "codec": "오디오 코덱" }, "transcoding": { "title": "트랜스코딩", "container": "컨테이너", "resolution": "해상도", "target": "목표 코덱" } } } }, "paperlessNgx": { "name": "Paperless-ngx", "description": "Paperless-ngx 문서 아카이브 개요", "documentsTotal": "총 문서 수", "documentsInbox": "받은 편지함", "correspondents": "발신인", "tags": "태그", "documentTypes": "문서 유형", "inboxRatio": "받은 편지함 비율", "inbox": "받은 편지함", "total": "전체", "option": { "showInboxRatio": { "label": "받은 편지함 비율 표시", "description": "히어로 섹션에 받은 편지함 대비 전체 문서 비율을 표시합니다" }, "showInboxRing": { "label": "받은 편지함 링 표시", "description": "받은 편지함 비율과 함께 진행률 링을 표시합니다" }, "showDocumentsTotal": { "label": "총 문서 수 표시", "description": "아카이브에 있는 총 문서 수를 표시합니다" }, "showDocumentsInbox": { "label": "받은 편지함 수 표시", "description": "받은 편지함에 있는 처리되지 않은 문서 수를 표시합니다" }, "showCorrespondents": { "label": "발신인 표시", "description": "총 발신인 수를 표시합니다" }, "showTags": { "label": "태그 표시", "description": "총 태그 수를 표시합니다" }, "showDocumentTypes": { "label": "문서 유형 표시", "description": "총 문서 유형 수를 표시합니다" } }, "error": { "internalServerError": "Paperless-ngx 데이터를 가져오지 못함" } }, "patchmon": { "name": "PatchMon", "description": "PatchMon의 호스트 패치 상태 개요", "title": "PatchMon 통계", "totalHosts": "총 호스트", "hostsNeedingUpdates": "업데이트 필요", "securityUpdates": "보안 업데이트", "upToDateHosts": "최신 상태의 호스트", "hostsWithSecurityUpdates": "보안 업데이트가 필요한 호스트", "recentUpdates24h": "업데이트 (24시간)", "totalOutdatedPackages": "오래된 패키지", "totalRepos": "저장소", "osDistribution": "OS 배포판", "compliance": "패치 준수", "complianceRatio": "{upToDate} / {total}", "lastUpdated": "{time} 업데이트됨", "option": { "showTotalHosts": { "label": "총 호스트 표시", "description": "모니터링되는 총 호스트 수 표시" }, "showHostsNeedingUpdates": { "label": "업데이트가 필요한 호스트 표시", "description": "하나 이상의 오래된 패키지가 있는 호스트 표시" }, "showSecurityUpdates": { "label": "보안 업데이트 표시", "description": "사용 가능한 총 보안 업데이트 수 표시" }, "showUpToDateHosts": { "label": "최신 호스트 표시", "description": "오래된 패키지가 없는 호스트 표시" }, "showHostsWithSecurityUpdates": { "label": "보안 업데이트가 필요한 호스트 표시", "description": "보안 패치가 필요한 호스트 표시" }, "showRecentUpdates24h": { "label": "최근 업데이트 (24시간) 표시", "description": "지난 24시간 동안 적용된 업데이트 수 표시" }, "showTotalOutdatedPackages": { "label": "오래된 패키지 표시", "description": "모든 호스트에서의 총 오래된 패키지 수 표시" }, "showTotalRepos": { "label": "저장소 표시", "description": "모니터링되는 활성 저장소 수 표시" }, "enableThresholdColors": { "label": "임계값 색상 활성화", "description": "심각도 사전 설정에 따라 통계 값을 녹색, 노란색 또는 빨간색으로 표시" }, "useCustomThresholds": { "label": "고급 임계값", "description": "절대 개수 또는 전체 호스트 대비 백분율을 사용하여 통계별 경고 및 위험 임계값 사용자 정의" }, "thresholdMode": { "option": { "absolute": "절대 개수", "percent": "전체 호스트 대비 백분율" } }, "hostsNeedingUpdatesThresholdMode": { "label": "업데이트 필요 임계값 모드", "description": "업데이트 필요 개수를 절대값 또는 전체 호스트 대비 백분율로 비교" }, "hostsNeedingUpdatesWarningAt": { "label": "업데이트 필요 경고 임계값", "description": "이 임계값에 도달하면 노란색으로 표시" }, "hostsNeedingUpdatesCriticalAt": { "label": "업데이트 필요 위험 임계값", "description": "이 임계값에 도달하면 빨간색으로 표시" }, "securityUpdatesThresholdMode": { "label": "보안 업데이트 임계값 모드", "description": "보안 업데이트 개수를 절대값 또는 전체 호스트 대비 백분율로 비교" }, "securityUpdatesWarningAt": { "label": "보안 업데이트 경고 임계값", "description": "이 임계값에 도달하면 노란색으로 표시" }, "securityUpdatesCriticalAt": { "label": "보안 업데이트 위험 임계값", "description": "이 임계값에 도달하면 빨간색으로 표시" }, "hostsWithSecurityUpdatesThresholdMode": { "label": "보안 업데이트가 있는 호스트 임계값 모드", "description": "호스트 개수를 절대값 또는 전체 호스트 대비 백분율로 비교" }, "hostsWithSecurityUpdatesWarningAt": { "label": "보안 업데이트가 있는 호스트 경고 임계값", "description": "이 임계값에 도달하면 노란색으로 표시" }, "hostsWithSecurityUpdatesCriticalAt": { "label": "보안 업데이트가 있는 호스트 위험 임계값", "description": "이 임계값에 도달하면 빨간색으로 표시" }, "upToDateHostsThresholdMode": { "label": "최신 호스트 임계값 모드", "description": "최신 호스트 개수를 절대값 또는 전체 호스트 대비 백분율로 비교" }, "upToDateHostsWarningAt": { "label": "최신 호스트 경고 임계값", "description": "값이 이 임계값 이상이지만 전체 적용 범위 미만일 때 노란색으로 표시" }, "upToDateHostsCriticalAt": { "label": "최신 호스트 위험 임계값", "description": "값이 이 임계값 미만으로 떨어지면 빨간색으로 표시" }, "totalOutdatedPackagesThresholdMode": { "label": "오래된 패키지 임계값 모드", "description": "오래된 패키지 개수를 절대값 또는 전체 호스트 대비 백분율로 비교" }, "totalOutdatedPackagesWarningAt": { "label": "오래된 패키지 경고 임계값", "description": "이 임계값에 도달하면 노란색으로 표시" }, "totalOutdatedPackagesCriticalAt": { "label": "오래된 패키지 위험 임계값", "description": "이 임계값에 도달하면 빨간색으로 표시" }, "showOsDistribution": { "label": "OS 배포판 표시", "description": "운영 체제별로 모니터링되는 호스트 분석 표시" }, "osDistributionLimit": { "label": "OS 배포판 제한", "description": "표시할 최대 운영 체제 수", "option": { "3": "상위 3개", "5": "상위 5개", "10": "상위 10개", "all": "모두" } }, "showOsVersion": { "label": "OS 버전 표시", "description": "사용 가능한 경우 각 배포판 레이블에 OS 버전 추가" }, "showComplianceHero": { "label": "준수 상태 표시", "description": "최신 호스트의 백분율을 표시하는 준수 링 표시" }, "osDisplayMode": { "label": "OS 표시 모드", "description": "운영 체제 배포판 표시 방법 선택", "option": { "bars": "가로 막대", "donut": "도넛 차트" } } }, "error": { "internalServerError": "PatchMon 데이터를 가져오지 못했습니다" } }, "bazarr": { "name": "Bazarr", "description": "Bazarr 인스턴스의 누락된 자막 및 상태 개요", "episodes": "누락된 에피소드", "movies": "누락된 영화", "providers": "제공자 문제", "status": "상태 문제", "option": { "showMissingEpisodes": { "label": "누락된 에피소드 표시", "description": "누락된 자막이 있는 에피소드 수 표시" }, "showMissingMovies": { "label": "누락된 영화 표시", "description": "누락된 자막이 있는 영화 수 표시" }, "showProviderIssues": { "label": "제공자 문제 표시", "description": "문제가 있는 자막 제공자 수 표시" }, "showHealthIssues": { "label": "상태 문제 표시", "description": "Bazarr 상태 문제 수 표시" } }, "error": { "internalServerError": "Bazarr 데이터를 가져오지 못했습니다" } }, "immich-serverStats": { "name": "Immich 서버 정보", "description": "Immich 인스턴스에 대한 정보", "option": { "showUsers": { "label": "사용자 표시", "description": "인스턴스의 사용자 수 표시" }, "showPhotos": { "label": "사진 표시", "description": "인스턴스의 사진 수 표시" }, "showVideos": { "label": "동영상 표시", "description": "인스턴스의 동영상 수 표시" }, "showStorage": { "label": "저장소 표시", "description": "사용하는 저장소 총량 표시" } }, "users": "사용자", "photos": "사진", "videos": "동영상", "storage": "용량 사용" }, "immich-albumCarousel": { "name": "Immich 앨범", "allPhotos": "모든 사진", "option": { "albumId": { "label": "앨범", "description": "Immich 앨범 또는 모든 사진을 선택하세요. 선택하지 않으면 전체 라이브러리에서 무작위 사진이 표시됩니다." }, "rotationIntervalSeconds": { "label": "표시 간격 초", "description": "앨범 사진이 매 X초마다 전환됩니다. 1 이상 3600 이하여야 합니다." }, "showPhotoInfo": { "label": "사진 정보 표시", "description": "슬라이드 쇼 하단에 사진 날짜와 현재 인덱스를 표시합니다" }, "randomizePhotos": { "label": "사진 무작위 표시", "description": "항상 같은 앨범 순서로 시작하는 대신 무작위 순서로 사진을 표시합니다." } }, "description": "Immich 앨범 또는 전체 라이브러리의 사진 슬라이드쇼", "noPhotos": "사진을 찾을 수 없습니다" }, "downloads": { "name": "다운로드 클라이언트", "description": "Torrent 및 Usenet 클라이언트 다운로드를 확인 및 관리할 수 있습니다.", "option": { "columns": { "label": "표시할 열" }, "enableRowSorting": { "label": "항목 정렬 활성화" }, "defaultSort": { "label": "정렬 기준 열 기본값" }, "descendingDefaultSort": { "label": "역순 정렬" }, "showCompletedUsenet": { "label": "완료된 usenet 항목 표시" }, "showCompletedTorrent": { "label": "완료된 torrent 항목 표시" }, "showCompletedHttp": { "label": "완료된 기타 항목 표시" }, "activeTorrentThreshold": { "label": "이 임계값 이하의 완료된 토렌트 숨기기 (kiB/s)" }, "categoryFilter": { "label": "필터링할 카테고리/라벨" }, "filterIsWhitelist": { "label": "화이트리스트로 필터링" }, "applyFilterToRatio": { "label": "필터를 사용해 비율 계산" }, "limitPerIntegration": { "label": "통합당 항목 수 제한", "description": "통합당 표시되는 항목 수를 제한하여 전체 항목이 표시되지 않습니다" }, "columnOrder": { "label": "열 순서" }, "columnWidths": { "label": "열 너비" } }, "errors": { "noColumns": "항목에서 열 선택", "noCommunications": "통합에서 데이터를 불러올 수 없습니다", "noItems": "다운로드 없음", "actionFailed": "작업 실패", "actionFailedMessage": "작업을 완료할 수 없습니다. 다시 시도해 주세요." }, "items": { "actions": { "columnTitle": "제어" }, "added": { "columnTitle": "추가됨", "detailsTitle": "추가된 날짜" }, "category": { "columnTitle": "기타", "detailsTitle": "카테고리 (또는 기타 정보)" }, "downSpeed": { "columnTitle": "다운로드", "detailsTitle": "다운로드 속도" }, "index": { "columnTitle": "#", "detailsTitle": "클라이언트 내 현재 인덱스" }, "id": { "columnTitle": "아이디", "detailsTitle": "항목 ID" }, "integration": { "columnTitle": "통합" }, "name": { "columnTitle": "작업 이름" }, "progress": { "columnTitle": "진행률", "detailsTitle": "다운로드 진행률" }, "ratio": { "columnTitle": "비율", "detailsTitle": "Torrent 비율 (수신/송신)" }, "received": { "columnTitle": "총 다운로드", "detailsTitle": "전체 다운로드 용량" }, "sent": { "columnTitle": "총 업로드", "detailsTitle": "전체 업로드 용량" }, "size": { "columnTitle": "파일 크기", "detailsTitle": "선택/파일 총 크기" }, "state": { "columnTitle": "상태", "detailsTitle": "직업 상태" }, "time": { "columnTitle": "완료 시간", "detailsTitle": "완료/완료 후 경과 시간", "eta": "남은 시간" }, "type": { "columnTitle": "유형", "detailsTitle": "다운로드 클라이언트 유형" }, "upSpeed": { "columnTitle": "업로드", "detailsTitle": "업로드 속도" } }, "states": { "downloading": "다운로드 중", "queued": "대기 중", "paused": "일시 중지됨", "completed": "완료됨", "failed": "실패", "processing": "처리 중", "leeching": "미완료", "stalled": "정지됨", "unknown": "알 수 없음", "seeding": "전송 중" }, "actions": { "clients": { "modalTitle": "다운로드 클라이언트 목록", "pause": "모든 클라이언트/항목 정지", "resume": "모든 클라이언트/항목 재시작" }, "client": { "pause": "클라이언트 정지", "resume": "클라이언트 재시작" }, "item": { "pause": "항목 정지", "resume": "항목 재시작", "delete": { "title": "항목 삭제", "modalTitle": "이 작업을 삭제하시겠습니까?", "entry": "엔트리 삭제", "entryAndFiles": "엔트리 및 파일 삭제" } } }, "globalRatio": "전체 비율", "contextMenu": { "copyName": "이름 복사", "copyId": "ID 복사", "clearFilters": "필터 지우기" }, "footer": { "filter": "다운로드 필터" }, "stats": { "show": "전체 통계 표시", "hide": "전체 통계 숨기기", "overallProgress": "전체 대기열 진행률", "totalSize": "전체 대기열 크기", "clients": "{count, plural, other {# 클라이언트}}" }, "disconnected": "(연결 끊김)" }, "mediaReleases": { "name": "미디어 릴리스", "description": "다른 통합에서 새로 추가된 미디어나 예정된 릴리스를 표시합니다", "option": { "layout": { "label": "레이아웃", "option": { "backdrop": { "label": "배경" }, "poster": { "label": "포스터" } } }, "showDescriptionTooltip": { "label": "설명 도구 설명 표시" }, "showType": { "label": "미디어 유형 배지 표시" }, "showSource": { "label": "소스 통합 표시" } }, "length": { "duration": "{length}분" } }, "mediaRequests-requestList": { "name": "미디어 요청 목록", "description": "오버서 또는 젤리서 인스턴스의 모든 미디어 요청 목록 보기", "option": { "linksTargetNewTab": { "label": "새 탭에서 링크 열기" }, "statusFilter": { "label": "표시할 상태" }, "recentDays": { "label": "최근 요청만 표시" } }, "pending": { "approve": "요청 승인", "approving": "요청 승인 중...", "decline": "요청 거절" }, "availability": { "unknown": "알 수 없음", "pending": "대기 중", "processing": "처리 중", "requested": "요청됨", "partiallyAvailable": "부분", "available": "사용 가능", "blacklisted": "블랙리스트", "deleted": "삭제됨" }, "status": { "pending": "대기 중", "approved": "승인됨", "declined": "거절됨", "failed": "실패", "completed": "완료" }, "toBeDetermined": "미정" }, "mediaRequests-requestStats": { "name": "미디어 요청 통계", "description": "미디어 요청에 대한 통계", "option": {}, "titles": { "stats": { "main": "미디어 통계", "approved": "이미 승인됨", "pending": "승인 대기 중", "processing": "처리 중", "declined": "이미 거절됨", "available": "이미 사용 가능", "tv": "TV 요청", "movie": "영화 요청", "total": "합계" }, "users": { "main": "상위 사용자", "requests": "요청" } } }, "mediaTranscoding": { "name": "미디어 트랜스코딩", "description": "미디어 트랜스코딩의 통계, 현재 대기열 및 작업자 상태", "option": { "defaultView": { "label": "기본 보기" }, "queuePageSize": { "label": "대기열 페이지 크기" } }, "tab": { "workers": "작업자", "queue": "대기열", "statistics": "통계" }, "currentIndex": "{total}개 중 {start}-{end}", "healthCheck": { "title": "상태 확인", "queued": "대기 중", "status": { "healthy": "정상", "unhealthy": "비정상" } }, "panel": { "statistics": { "empty": "비어 있음", "transcodes": "트랜스코드", "transcodesCount": "트랜스코드", "healthChecksCount": "상태 확인", "filesCount": "파일", "savedSpace": "절약된 공간", "healthChecks": "상태 확인", "videoCodecs": "코덱", "videoContainers": "컨테이너", "videoResolutions": "해상도" }, "workers": { "empty": "비어 있음", "table": { "file": "파일", "eta": "남은 시간", "progress": "진행률", "transcode": "트랜스코드", "healthCheck": "상태 확인" } }, "queue": { "empty": "비어 있음", "table": { "file": "파일", "size": "크기", "transcode": "트랜스코드", "healthCheck": "상태 확인" } } } }, "mediaMissing": { "name": "누락 및 대기 중인 미디어", "description": "Radarr 및 Sonarr의 누락 및 대기 중인 영화와 에피소드 표시", "option": { "showMissing": { "label": "누락된 항목 표시" }, "showQueued": { "label": "대기 중인 항목 표시" }, "pageSize": { "label": "페이지당 항목 수" } }, "tab": { "missing": "누락", "queued": "대기 중" }, "type": { "movie": "영화", "episode": "에피소드" }, "empty": { "missing": "누락된 항목 없음", "queued": "대기 중인 항목 없음", "noTabsEnabled": "위젯 설정에서 최소한 하나의 탭을 활성화하세요" }, "timeLeft": "남은 시간" }, "rssFeed": { "name": "RSS 피드", "description": "하나 이상의 일반 RSS, ATOM 또는 JSON 피드를 모니터링하고 표시합니다", "option": { "feedUrls": { "label": "피드 URL" }, "enableRtl": { "label": "RTL 활성화" }, "textLinesClamp": { "label": "설명 줄 제한" }, "maximumAmountPosts": { "label": "게시물 수 제한" }, "hideDescription": { "label": "설명 숨기기" }, "showPosterImage": { "label": "포스터 이미지 표시" } } }, "releases": { "name": "릴리즈", "description": "지정된 버전 정규식으로 주어진 저장소의 현재 버전 목록을 표시합니다.", "option": { "newReleaseWithin": { "label": "새 릴리스 내", "description": "사용 예: 1w (1주), 10M (10개월). 허용되는 단위 유형 h (시간), d (일), w (주), M (월), y (년). 새 릴리스 강조 표시를 하지 않으려면 비워 두십시오." }, "staleReleaseWithin": { "label": "오래된 릴리스 내", "description": "사용 예: 1w (1주), 10M (10개월). 허용되는 단위 유형 h (시간), d (일), w (주), M (월), y (년). 오래된 릴리스 강조 표시를 하지 않으려면 비워 두십시오." }, "showOnlyHighlighted": { "label": "강조 표시만 표시", "description": "위에서 설정한 대로 새 릴리스 또는 오래된 릴리스만 표시합니다." }, "showDetails": { "label": "세부 정보 표시" }, "showOnlyIcon": { "label": "아이콘만 표시" }, "topReleases": { "label": "최상위 릴리스", "description": "표시할 최신 릴리스의 최대 개수입니다. 영은 제한이 없습니다." }, "repositories": { "label": "저장소", "addRepository": { "label": "저장소 추가" }, "importRepositories": { "label": "Docker에서 가져오기", "loading": "Docker 이미지 불러오는 중", "noImagesFound": "Docker 이미지를 찾을 수 없습니다", "listFoundImages": "발견된 이미지 목록", "listAlreadyImportedImages": "이미 가져온 이미지 목록", "allImagesAlreadyImported": "모든 이미지를 이미 가져왔습니다", "onlyAdminCanImport": "관리자만 Docker에서 가져올 수 있습니다", "selectAll": "모두 선택", "deselectAll": "모두 선택 해제" }, "provider": { "label": "제공자" }, "providerUrl": { "label": "공급자 URL" }, "identifier": { "label": "식별자", "placeholder": "이름 또는 소유자/이름" }, "name": { "label": "이름" }, "versionFilter": { "label": "버전 필터", "prefix": { "label": "접두사" }, "precision": { "label": "정밀도", "options": { "none": "없음" } }, "suffix": { "label": "접미사" }, "regex": { "label": "정규 표현식" } }, "edit": { "label": "편집" }, "editForm": { "title": "저장소 편집", "cancel": { "label": "취소" }, "confirm": { "label": "확인" } }, "importForm": { "title": "Docker에서 가져오기" }, "example": { "label": "예시" }, "invalid": "잘못된 저장소 정의, 값을 확인하십시오", "noProvider": { "label": "제공자 없음", "tooltip": "제공자를 파싱할 수 없습니다. 이미지를 가져온 후 수동으로 설정하세요" }, "tokens": { "label": "공급자 토큰", "token": "토큰", "configured": "토큰 구성됨", "notConfigured": "토큰이 설정되지 않음", "save": "저장" } } }, "not-found": "찾을 수 없음", "pre-release": "프리릴리스", "archived": "보관됨", "forked": "포크됨", "starsCount": "별", "forksCount": "포크", "issuesCount": "열린 이슈", "markViewed": "본 것으로 표시", "openProjectPage": "프로젝트 페이지 열기", "openReleasePage": "릴리스 페이지 열기", "releaseDescription": "릴리스 설명", "projectDescription": "프로젝트 설명", "created": "생성됨", "error": { "label": "오류", "messages": { "invalidIdentifier": "잘못된 식별자", "noMatchingVersion": "일치하는 버전을 찾을 수 없습니다", "noReleasesFound": "릴리스를 찾을 수 없습니다", "noProviderSelected": "선택한 공급자가 없습니다", "noProviderResponse": "제공자로부터 응답이 없습니다", "unexpected": "예기치 않은 공급자 오류" } } }, "networkControllerSummary": { "option": {}, "card": { "vpn": { "countConnected": "{count}개 연결" } }, "error": { "integrationsDisconnected": "데이터 없음, 모든 통합이 연결 해제됨", "unknownContentOption": "네트워크 컨트롤러 요약 위젯의 알 수 없는 콘텐츠 옵션: " }, "name": "네트워크 컨트롤러 요약", "description": "네트워크 컨트롤러(예: UniFi 컨트롤러)의 요약을 표시합니다" }, "networkControllerStatus": { "card": { "variants": { "wired": { "name": "유선" }, "wifi": { "name": "Wi-Fi" } }, "users": { "label": "사용자" }, "guests": { "label": "게스트" } }, "option": { "content": { "option": { "wifi": { "label": "Wi-Fi" }, "wired": { "label": "유선" } }, "label": "위젯 콘텐츠" } }, "error": { "integrationsDisconnected": "데이터 없음, 모든 통합이 연결 해제됨", "unknownContentOption": "네트워크 상태 위젯의 알 수 없는 콘텐츠 옵션: " }, "name": "네트워크 상태", "description": "네트워크에 연결된 장치를 표시합니다" }, "networkController": { "error": { "internalServerError": "네트워크 컨트롤러 요약을 가져오지 못했습니다" } }, "firewall": { "name": "방화벽 모니터링", "description": "방화벽 요약을 표시합니다", "tab": { "system": "시스템", "interfaces": "인터페이스" }, "error": { "internalServerError": "방화벽에서 데이터를 가져올 수 없습니다" }, "option": { "interfaces": "표시할 네트워크 인터페이스" }, "widget": { "fwname": "이름", "version": "버전", "versiontitle": "버전", "cputitle": "CPU 사용량", "memorytitle": "메모리 사용량", "cpu": "CPU", "memory": "메모리", "interfaces": { "name": "이름", "trans": "전송됨", "recv": "수신됨", "title": "네트워크 인터페이스" } } }, "notifications": { "name": "알림", "description": "통합에서 알림 기록 표시", "noItems": "표시할 알림이 없습니다.", "option": { "hideLogos": { "label": "로고 숨기기" } } }, "speedtestTracker": { "name": "Speedtest Tracker", "description": "Speedtest Tracker 인스턴스의 속도 테스트 결과를 표시합니다.", "option": { "showLatestResult": { "label": "최신 결과 표시" }, "showStats": { "label": "평균 표시" }, "showRecentResults": { "label": "최근 결과 표시" }, "showPingGraph": { "label": "핑 그래프 표시" } }, "latestResult": "최신 결과", "averages": "평균", "tests": "테스트 {count}개", "recentResults": "최근 결과", "recentResultsSpeed": "속도", "recentResultsPing": "핑", "download": "다운로드", "upload": "업로드", "ping": "핑", "status": "상태", "avgDownload": "평균 다운로드", "avgUpload": "평균 업로드", "avgPing": "평균 핑", "healthy": "정상", "unhealthy": "비정상", "ok": "정상", "fail": "실패", "noSectionsEnabled": "위젯 옵션에서 하나 이상의 섹션을 활성화하세요.", "error": { "internalServerError": "속도 테스트 데이터를 가져오지 못했습니다" } }, "uptimeKuma": { "name": "Uptime Kuma", "description": "Uptime Kuma 상태 페이지에서 업타임 통계를 모니터링합니다", "option": { "showAverageUptime": { "label": "평균 업타임 표시", "description": "24시간 평균 가동 시간 백분율을 표시합니다" }, "showUptimeRing": { "label": "가동 시간 링 표시", "description": "평균 가동 시간 값과 함께 진행률 링을 표시합니다" }, "showTotalMonitors": { "label": "총 모니터 수 표시", "description": "구성된 총 모니터 수를 표시합니다" }, "showUpCount": { "label": "작동 중 수 표시", "description": "현재 작동 중인 모니터 수를 표시합니다" }, "showDownCount": { "label": "작동 중단 수 표시", "description": "현재 작동 중단된 모니터 수를 표시합니다" }, "showPausedCount": { "label": "일시 중지 수 표시", "description": "현재 일시 중지된 모니터 수를 표시합니다" } }, "averageUptime": "평균 가동 시간 (24시간)", "stats": { "totalMonitors": "총 모니터 수", "upCount": "작동 중", "downCount": "작동 중단", "pausedCount": "일시 중지됨" }, "error": { "internalServerError": "가동 시간 데이터를 가져오지 못함" } }, "traefik": { "name": "Traefik", "description": "Traefik 라우터, 서비스, 미들웨어 및 진입점 개요", "option": { "showTcp": { "label": "TCP 표시" }, "showUdp": { "label": "UDP 표시" }, "showEntryPoints": { "label": "진입점 표시" } }, "instances": "Traefik 인스턴스", "versionUnknown": "버전 알 수 없음", "summary": { "routers": "라우터", "entryPoints": "진입점" }, "resource": { "routers": "라우터", "services": "서비스", "middlewares": "미들웨어" }, "status": { "healthy": "정상", "errors": "{count}개 오류", "warnings": "{count}개 경고" }, "error": { "internalServerError": "Traefik 데이터를 가져오지 못함" } }, "audioStats": { "name": "오디오 정보", "description": "Navidrome 또는 Audiobookshelf의 라이브러리 및 재생 정보", "option": { "showArtists": { "label": "아티스트 표시", "description": "음악 라이브러리에 있는 아티스트 총 수를 표시 (Navidrome)" }, "showAlbums": { "label": "앨범 표시", "description": "음악 라이브러리에 있는 앨범 총 수를 표시 (Navidrome)" }, "showSongs": { "label": "음원 표시", "description": "음악 라이브러리에 있는 음원 총 수를 표시 (Navidrome)" }, "showLibraryCount": { "label": "라이브러리 수 표시", "description": "인스턴스에 있는 라이브러리 수 표시 (Audiobookshelf)" }, "showAudiobooks": { "label": "오디오북 표시", "description": "모든 라이브러리의 오디오북 총 수 표시 (Audiobookshelf)" }, "showPodcasts": { "label": "팟캐스트 표시", "description": "모든 라이브러리의 팟캐스트 총 수 표시 (Audiobookshelf)" }, "showListeningTime": { "label": "청취 시간 표시", "description": "총 청취 시간 표시 (Audiobookshelf)" }, "showActiveSessions": { "label": "활성 세션 표시", "description": "현재 활성 재생 세션 총 수 표시 (Audiobookshelf)" }, "compactMode": { "label": "컴팩트 모드", "description": "작은 크기 위젯에 적합한 더 작은 타일로 밀집된 레이아웃을 사용합니다" } }, "artists": "아티스트", "albums": "앨범", "songs": "음원", "libraryCount": "라이브러리", "audiobooks": "오디오북", "podcasts": "팟캐스트", "listeningTime": "청취 시간", "activeSessions": "활성 세션", "error": { "internalServerError": "오디오 정보 가져오기 실패" } }, "systemResources": { "name": "시스템 리소스", "description": "시스템의 CPU, 메모리, 디스크 및 기타 하드웨어 사용량", "option": { "hasShadow": { "label": "차트 음영 사용" }, "visibleCharts": { "label": "표시할 차트", "description": "표시할 차트를 선택합니다.", "option": { "cpu": "CPU", "memory": "메모리", "gpu": "GPU", "network": "네트워크" } }, "labelDisplayMode": { "label": "라벨 표시 모드", "option": { "textWithIcon": "텍스트 및 아이콘 표시", "text": "텍스트만 표시", "icon": "아이콘만 표시", "hidden": "라벨 숨기기" } } }, "card": { "cpu": "CPU", "memory": "메모리", "gpu": "GPU", "network": "네트워크", "up": "업로드", "down": "다운로드" } }, "systemDisks": { "name": "시스템 디스크", "description": "시스템의 디스크 사용량", "option": { "showTemperatureIfAvailable": { "label": "가능한 경우 온도 표시" }, "displayMode": { "label": "디스플레이 모드", "option": { "percentage": { "label": "퍼센트 (예: 76%)" }, "absolute": { "label": "절대값 (예: 800GB / 1TB)" }, "free": { "label": "여유 공간 퍼센트 (예: 24% 남음)" } } }, "showBackgroundBar": { "label": "백그라운드 사용량 바 표시" }, "visibleStorageVolumes": { "label": "표시할 저장소 볼륨", "description": "선택한 모든 통합이 Synology일 때만 사용할 수 있습니다. 감지된 모든 저장소 볼륨을 표시하려면 비워두십시오.", "placeholder": "저장소 볼륨 선택" } }, "status": { "unhealthy": "비정상" } }, "customApi": { "name": "사용자 지정 API", "description": "사용자 지정 설정으로 외부 API 데이터를 표시합니다.", "option": { "definitionId": { "label": "정의 ID" }, "refreshInterval": { "label": "새로고침 간격", "description": "API에서 데이터를 다시 가져오는 빈도 (초 단위)" } }, "noDefinition": "선택한 정의 없음", "definitionNotFound": "위젯 정의를 찾을 수 없습니다. 삭제되었을 수 있습니다.", "noDisplayOutput": "디스플레이 출력 없음", "executeConfirm": "이 작업을 삭제하시겠습니까?", "executing": "실행 중...", "executeSuccess": "작업 실행 완료", "executeFailed": "작업 실패. 위젯 설정을 확인하십시오." }, "beszelSystemTable": { "name": "Beszel 시스템 (표)", "description": "정렬 가능한 열과 상태 표시기가 있는 모든 Beszel 모니터링 시스템의 표 보기", "option": { "statusFilter": { "label": "상태 필터" }, "sortBy": { "label": "정렬 기준" }, "sortDirection": { "label": "정렬 방향" }, "showCpu": { "label": "CPU 표시" }, "showMemory": { "label": "메모리 표시" }, "showDisk": { "label": "디스크 표시" }, "showGpu": { "label": "GPU 표시" }, "showLoadAvg": { "label": "평균 부하 표시" }, "showNet": { "label": "네트워크 표시" }, "showTemp": { "label": "온도 표시" }, "showBattery": { "label": "배터리 표시" }, "showServices": { "label": "서비스 표시" }, "showUptime": { "label": "가동 시간 표시" }, "showAgent": { "label": "에이전트 버전 표시" }, "columnOrder": { "label": "열 순서" }, "columnWidths": { "label": "열 너비" } }, "noRecords": "시스템을 찾을 수 없음", "error": { "internalServerError": "Beszel에 연결할 수 없습니다. 통합 설정을 확인하십시오.", "layoutSaveTitle": "테이블 레이아웃을 저장할 수 없습니다", "layoutSaveMessage": "열 순서나 너비를 저장할 수 없습니다. 다시 시도해 주세요." }, "column": { "system": "시스템", "cpu": "CPU", "memory": "메모리", "disk": "디스크", "gpu": "GPU", "loadAvg": "평균 부하", "net": "네트", "temp": "온도", "battery": "배터리", "services": "서비스", "uptime": "가동 시간", "agent": "에이전트" } }, "beszelSystemGrid": { "name": "Beszel 시스템 (그리드)", "description": "실시간 메트릭이 포함된 모든 Beszel 모니터링 시스템의 카드 그리드 보기", "option": { "statusFilter": { "label": "상태 필터" }, "showCpu": { "label": "CPU 표시" }, "showMemory": { "label": "메모리 표시" }, "showDisk": { "label": "디스크 표시" }, "showGpu": { "label": "GPU 표시" }, "showLoadAvg": { "label": "평균 부하 표시" }, "showNet": { "label": "네트워크 표시" }, "showTemp": { "label": "온도 표시" }, "showBattery": { "label": "배터리 표시" }, "showServices": { "label": "서비스 표시" }, "showUptime": { "label": "가동 시간 표시" }, "showAgent": { "label": "에이전트 버전 표시" } }, "error": { "internalServerError": "Beszel에 연결할 수 없습니다. 통합 설정을 확인하십시오." }, "empty": { "noSystems": "시스템을 찾을 수 없음" }, "metric": { "cpu": "CPU", "memory": "메모리", "disk": "디스크", "gpu": "GPU", "loadAvg": "평균 부하", "net": "네트", "temp": "온도", "battery": "배터리", "services": "서비스", "uptime": "가동 시간", "agent": "에이전트" } }, "beszelAlerts": { "name": "Beszel 알림", "description": "Beszel 알림 구성 및 기록 보기", "option": { "showHistory": { "label": "알림 기록 표시" }, "maxHistoryItems": { "label": "최대 기록 항목" } }, "empty": "알림이 구성되지 않음", "error": { "internalServerError": "Beszel에 연결할 수 없습니다. 통합 설정을 확인하십시오." }, "history": "기록", "resolved": "해결됨", "status": { "triggered": "트리거됨", "ok": "정상" } }, "beszelSystemStats": { "name": "Beszel 시스템 통계", "description": "CPU, 메모리, 디스크, 네트워크 및 Docker 컨테이너 메트릭에 대한 시계열 차트", "option": { "systemId": { "label": "시스템", "description": "통계를 표시할 Beszel 시스템 선택" }, "timePeriod": { "label": "기간" }, "showCpu": { "label": "CPU 차트 표시" }, "showMemory": { "label": "메모리 차트 표시" }, "showDisk": { "label": "디스크 차트 표시" }, "showDiskIO": { "label": "디스크 I/O 차트 표시" }, "showNetwork": { "label": "네트워크 차트 표시" }, "showDockerCpu": { "label": "Docker CPU 차트 표시" }, "showDockerMemory": { "label": "Docker 메모리 차트 표시" }, "showDockerNetwork": { "label": "Docker 네트워크 차트 표시" } }, "selectSystem": "시스템 선택", "empty": { "noSystems": "시스템을 찾을 수 없음" }, "error": { "internalServerError": "Beszel에 연결할 수 없습니다. 통합 설정을 확인하십시오.", "liveConnectionFailed": "실시간 연결에 실패했습니다. Beszel 인스턴스가 실시간 스트리밍을 지원하지 않을 수 있습니다.", "switchToHistorical": "기록 보기로 전환", "systemNotFound": "선택한 시스템을 찾을 수 없습니다. 다른 시스템을 선택하십시오." }, "chart": { "cpu": { "title": "CPU 사용량", "subtitle": "시스템 전체 평균 CPU 활용률", "series": "CPU" }, "memory": { "title": "메모리 사용량", "subtitle": "기록된 시간의 정확한 활용률", "series": "사용됨", "cache": "캐시/버퍼" }, "disk": { "title": "디스크 사용량", "subtitle": "파일 시스템별 사용량", "series": "루트" }, "diskIO": { "title": "디스크 I/O", "subtitle": "루트 파일 시스템 처리량", "read": "읽기", "write": "쓰기" }, "storage": { "title": "저장소", "subtitle": "파일 시스템별 디스크 사용량", "series": "사용중" }, "network": { "title": "대역폭", "subtitle": "공용 인터페이스의 네트워크 트래픽", "sent": "전송", "recv": "수신" }, "dockerCpu": { "title": "Docker CPU 사용량", "subtitle": "컨테이너의 평균 CPU 활용률" }, "dockerMemory": { "title": "Docker 메모리 사용량", "subtitle": "Docker 컨테이너의 메모리 사용량" }, "dockerNetwork": { "title": "Docker 네트워크 I/O", "subtitle": "Docker 컨테이너의 네트워크 트래픽" } } } }, "widgetPreview": { "toggle": { "enabled": "편집 모드 활성화됨", "disabled": "편집 모드 비활성화됨" }, "dimensions": { "title": "차원 변경" } }, "board": { "action": { "duplicate": { "title": "보드 복사", "message": "{name} 보드 및 모든 컨텐츠를 복사합니다. 사용할 수 없는 통합을 참조하는 위젯일 경우 제거됩니다.", "notification": { "success": { "title": "보드 복사됨", "message": "보드 복사 완료" }, "error": { "title": "보드를 복사할 수 없습니다", "message": "보드를 복사할 수 없었습니다" } } }, "edit": { "notification": { "success": { "title": "변경 사항 적용 완료", "message": "보드 저장이 완료되었습니다" }, "error": { "title": "변경 사항 적용 실패", "message": "보드를 저장할 수 없었습니다" } }, "confirmLeave": { "title": "저장되지 않은 변경 사항", "message": "저장되지 않은 변경 사항이 있습니다. 나가시겠습니까?" } }, "oldImport": { "label": "1.0.0 이전의 Homarr에서 가져오기", "notification": { "success": { "title": "가져오기 완료", "message": "보드 가져오기가 완료되었습니다" }, "error": { "title": "가져오기 실패", "message": "보드를 가져올 수 없었습니다, 상세 내용은 로그를 확인해 주십시오" } }, "form": { "file": { "label": "JSON 파일 선택", "invalidError": "올바르지 않은 설정 파일" }, "apps": { "label": "앱", "avoidDuplicates": { "label": "중복 방지", "description": "동일한 href를 가진 앱에서는 가져오기 내용을 무시합니다" }, "onlyImportApps": { "label": "앱만 가져오기", "description": "앱만 추가합니다. 보드는 수동으로 다시 생성해야 합니다" } }, "name": { "label": "보드 이름" }, "screenSize": { "label": "화면 크기", "description": "1.0 이전 버전에서는 세 가지의 다른 모드가 존재했으므로 각 화면 크기에 맞는 열 수를 선택할 수 있었습니다.", "option": { "sm": "작음", "md": "중간", "lg": "큼" } }, "sidebarBehavior": { "label": "사이드바 행동", "description": "사이드바는 1.0에서 제거되었으며, 그 안에 있던 항목을 어떻게 처리할지 선택할 수 있습니다.", "option": { "lastSection": { "label": "마지막 섹션", "description": "마지막 섹션 아래에 사이드바를 표시합니다" }, "removeItems": { "label": "항목 제거", "description": "사이드바 내에 있는 항목을 제거합니다" } } } } }, "quickCreateApp": { "modal": { "title": "즉석 앱 생성", "createAndUse": "생성 및 사용" } } }, "field": { "pageTitle": { "label": "페이지 제목" }, "metaTitle": { "label": "메타 제목" }, "logoImageUrl": { "label": "로고 이미지 URL" }, "faviconImageUrl": { "label": "파비콘 이미지 URL" }, "backgroundImageUrl": { "label": "배경 이미지 URL", "placeholder": "로컬 이미지 검색을 위한 타이핑 시작", "group": { "your": "내 이미지", "other": "기타 이미지" } }, "backgroundImageAttachment": { "label": "배경 이미지 첨부", "option": { "fixed": { "label": "고정", "description": "배경이 같은 위치에 유지됩니다." }, "scroll": { "label": "스크롤", "description": "마우스로 배경이 스크롤됩니다." } } }, "backgroundImageRepeat": { "label": "배경 이미지 반복", "option": { "repeat": { "label": "반복", "description": "전체 배경 이미지 영역을 채울 만큼 필요한 만큼 이미지가 반복됩니다." }, "no-repeat": { "label": "반복 없음", "description": "이미지가 반복되지 않으며 전체 공간을 채우지 않을 수 있습니다." }, "repeat-x": { "label": "X축 반복", "description": "'반복'과 동일하지만 수평 축에서만 적용됩니다." }, "repeat-y": { "label": "Y축 반복", "description": "'반복'과 동일하지만 수직 축에서만 적용됩니다." } } }, "backgroundImageSize": { "label": "배경 이미지 크기", "option": { "cover": { "label": "커버", "description": "초과 공간을 잘라내어 전체 창을 덮도록 이미지를 가능한 한 작게 조정합니다." }, "contain": { "label": "컨테인", "description": "자르거나 늘리지 않고 컨테이너 내에서 이미지를 가능한 한 크게 조정합니다." } } }, "primaryColor": { "label": "기본 색상" }, "secondaryColor": { "label": "보조 색상" }, "opacity": { "label": "불투명도" }, "iconColor": { "label": "아이콘 색상" }, "clearColor": { "label": "색상 제거" }, "customCss": { "label": "이 보드에 적용할 사용자 지정 css", "description": "또한 숙련된 사용자에게만 권장되는 CSS를 사용하여 대시보드를 사용자 지정할 수 있습니다.", "customClassesAlert": { "title": "사용자 지정 클래스", "description": "각 항목의 고급 옵션에서 보드 항목에 사용자 정의 클래스를 추가하고 위의 사용자 정의 CSS에서 사용할 수 있습니다." } }, "disableStatus": { "label": "앱 상태 비활성화", "description": "이 보드의 모든 앱에 대한 상태 확인을 비활성화합니다" }, "columnCount": { "label": "열 개수" }, "itemRadius": { "label": "항목 둥글기", "description": "보드에 있는 타일의 모서리 둥글기를 변경합니다", "option": { "xs": "매우 작게", "sm": "작게", "md": "보통", "lg": "크게", "xl": "매우 크게" } }, "name": { "label": "이름" }, "isPublic": { "label": "공개", "description": "공개 게시판은 계정이 없어도 누구나 접근할 수 있습니다." } }, "content": { "metaTitle": "{boardName} 보드" }, "setting": { "title": "{boardName} 보드 설정", "section": { "general": { "title": "일반", "unrecognizedLink": "제공된 링크가 인식되지 않아 미리보기할 수 없습니다, 다만 작동할 수도 있습니다." }, "layout": { "title": "레이아웃", "responsive": { "title": "반응형 레이아웃", "action": { "add": "레이아웃 추가" } } }, "background": { "title": "배경" }, "appearance": { "title": "모양" }, "customCss": { "title": "사용자 지정 css" }, "behavior": { "title": "동작" }, "access": { "title": "접근 제어", "permission": { "item": { "view": { "label": "게시판 보기" }, "modify": { "label": "보드 수정" }, "full": { "label": "전체 권한" } } } }, "dangerZone": { "title": "위험한 설정", "action": { "rename": { "label": "보드 이름 변경", "description": "이름을 변경하면 이 보드에 대한 링크가 끊어집니다.", "button": "이름 변경", "modal": { "title": "보드 이름 변경" } }, "visibility": { "label": "보드 표시 변경", "description": { "public": "현재 이 보드는 공개되어 있습니다.", "private": "현재 이 보드는 비공개입니다." }, "button": { "public": "비공개로 설정", "private": "공개로 설정" }, "confirm": { "public": { "title": "보드 비공개", "description": "이 보드를 비공개하시겠습니까? 보드가 공개되지 않으며 게스트 사용자용 링크가 끊어집니다." }, "private": { "title": "보드 공개", "description": "이 보드를 공개하시겠습니까? 모든 사람이 보드에 접근할 수 있습니다." } } }, "delete": { "label": "이 보드 삭제", "description": "보드를 삭제하면 되돌릴 수 없습니다. 다시 한 번 확인해 주십시오.", "button": "이 보드 삭제", "confirm": { "title": "게시판 삭제", "description": "이 보드를 삭제하시겠습니까? 보드 및 모든 컨텐츠가 영구적으로 삭제됩니다." } } } } } }, "error": { "noBoard": { "title": "Homarr에 오신 것을 환영합니다", "description": "모든 앱과 서비스를 손끝에서 바로 이용할 수 있는, 세련되고 현대적인 대시보드.", "link": "첫 번째 보드 만들기", "notice": "이 페이지를 사라지게 하려면 보드를 만들어 홈 보드로 설정하십시오" }, "notFound": { "title": "보드 없음", "description": "지정된 보드를 찾을 수 없거나 액세스할 수 없습니다.", "link": "모든 보드 보기", "notice": "링크를 확인하거나, 접근 가능하다고 생각되면 관리자에게 문의하십시오" }, "homeBoard": { "title": "홈 보드 없음", "admin": { "description": "서버의 홈 보드를 아직 설정하지 않았습니다.", "link": "서버 전체 홈 보드 구성", "notice": "모든 사용자에게 이 페이지를 사라지게 하려면 서버 홈 보드를 설정하십시오" }, "user": { "description": "아직 홈 보드를 설정하지 않았습니다.", "link": "홈 보드 구성하기", "notice": "이 페이지를 사라지게 하려면 설정에서 홈 보드를 지정하십시오" }, "anonymous": { "description": "서버 관리자가 홈 보드를 아직 설정하지 않았습니다.", "link": "공개 보드 보기", "notice": "이 페이지를 사라지게 하려면 관리자에게 서버 홈 보드를 설정을 문의하십시오" } } } }, "layout": { "field": { "name": { "label": "이름" }, "columnCount": { "label": "열 개수" }, "breakpoint": { "label": "중단점", "description": "레이아웃은 이 중단점보다 크고 다음 중단점보다 작은 경우 사용됩니다." } } }, "management": { "metaTitle": "관리", "title": { "morning": "좋은 아침입니다, {username}", "afternoon": "좋은 오후입니다, {username}", "evening": "좋은 저녁입니다, {username}" }, "notFound": { "title": "찾을 수 없음", "text": "요청한 리소스를 찾을 수 없습니다" }, "error": { "title": "이 페이지를 로드할 수 없습니다", "text": "이 페이지를 로드하는 동안 예기치 않은 오류가 발생했습니다. 탐색은 여전히 가능합니다. 페이지를 새로고침하거나 사이드바에서 다른 섹션을 사용해 보십시오.", "digest": "오류 참조: {digest}" }, "navbar": { "items": { "home": "홈", "boards": "보드", "apps": "앱", "integrations": "통합", "customWidgets": "사용자 지정 위젯", "searchEngies": "검색 엔진", "medias": "미디어", "users": { "label": "사용자", "items": { "manage": "관리", "invites": "초대", "groups": "그룹" } }, "tools": { "label": "도구", "items": { "docker": "Docker", "kubernetes": "Kubernetes", "logs": "로그", "api": "API 및 MCP", "certificates": "인증서", "tasks": "작업", "backup": "백업" } }, "settings": "설정", "help": { "label": "도움말", "items": { "documentation": "문서", "submitIssue": "이슈 제출", "discord": "커뮤니티 불화", "sourceCode": "소스 코드" } }, "about": "정보" } }, "page": { "home": { "statistic": { "board": "보드", "user": "사용자", "invite": "초대", "integration": "통합", "app": "앱", "group": "그룹", "searchEngine": "검색 엔진", "media": "미디어" }, "statisticLabel": { "boards": "보드", "resources": "리소스", "authentication": "인증", "authorization": "권한" }, "heroBanner": { "title": "다시 오신 것을 환영합니다", "subtitle": "{app} 보드" } }, "board": { "title": "보드", "action": { "new": { "label": "새 보드" }, "open": { "label": "보드 열기" }, "settings": { "label": "설정" }, "setHomeBoard": { "label": "홈 보드로 설정", "badge": { "label": "홈", "tooltip": "이 보드를 홈 보드로 표시합니다" } }, "setMobileHomeBoard": { "label": "모바일 보드로 설정", "badge": { "label": "모바일", "tooltip": "이 보드를 모바일 보드로 표시합니다" } }, "duplicate": { "label": "보드 복사" }, "delete": { "label": "영구 삭제", "confirm": { "title": "게시판 삭제", "description": "{name} 보드를 삭제하시겠습니까?" } } }, "visibility": { "public": "이 보드는 공개 보드입니다", "private": "이 보드는 개인 보드입니다" }, "noResults": { "title": "아직 보드가 없습니다" }, "modal": { "createBoard": { "field": { "name": { "label": "이름" } } } } }, "media": { "includeFromAllUsers": "모든 사용자의 미디어 포함" }, "user": { "back": "사용자로 돌아가기", "fieldsDisabledExternalProvider": "특정 필드는 외부 인증 제공자에 의해 관리되므로 비활성화됩니다.", "setting": { "general": { "title": "일반", "item": { "language": "언어 & 지역", "board": { "title": "홈 보드", "type": { "general": "일반", "mobile": "모바일" } }, "search": "검색", "firstDayOfWeek": "요일별 요일", "accessibility": "접근성", "onboardingTours": { "title": "온보딩 투어", "description": "관리 에리어 또는 대시보드를 다음에 방문할 때 다시 볼 수 있도록 온보딩 투어를 재설정합니다.", "reset": "온보딩 투어 재설정", "resetSuccess": { "title": "투어 재설정", "message": "다음 방문 때 온보딩 투어를 표시합니다" }, "status": { "completed": "완료", "notStarted": "시작하지 않음" }, "name": { "management": "관리", "dashboard": "대시보드" } } } }, "security": { "title": "보안" }, "board": { "title": "보드" } }, "list": { "metaTitle": "사용자 관리", "title": "사용자" }, "edit": { "metaTitle": "사용자 {username} 편집" }, "create": { "metaTitle": "사용자 만들기", "title": "신규 사용자 생성", "step": { "personalInformation": { "label": "개인 정보" }, "security": { "label": "보안" }, "groups": { "label": "그룹", "title": "기본 그룹 선택", "description": "{everyoneGroup} 그룹은 모든 사용자에게 할당되며 제거할 수 없습니다." }, "review": { "label": "리뷰" }, "completed": { "title": "사용자 생성됨" }, "error": { "title": "사용자 생성 실패" } }, "action": { "createAnother": "다른 사용자 생성", "back": "사용자 목록으로 돌아가기" } }, "invite": { "title": "사용자 초대 관리", "action": { "new": { "title": "새 초대", "description": "만료 후에는 초대가 더 이상 유효하지 않으며 초대를 받은 사람은 계정을 만들 수 없습니다." }, "copy": { "title": "초대 복사", "description": "초대장이 생성되었습니다. 이 창이 닫히면 이 링크를 더 이상 복사할 수 없습니다. 해당 사용자를 초대하고 싶지 않다면 언제든지 이 초대장을 삭제할 수 있습니다.", "link": "초대 링크", "button": "복사 후 닫기" }, "delete": { "title": "초대 삭제", "description": "이 초대를 삭제하시겠습니까? 이 링크를 받은 사용자는 더 이상 해당 링크를 사용하여 계정을 만들 수 없습니다." } }, "field": { "id": { "label": "ID" }, "creator": { "label": "크리에이터" }, "expirationDate": { "label": "만료 날짜" }, "token": { "label": "토큰" } } } }, "group": { "back": "그룹 목록으로 돌아가기", "setting": { "general": { "title": "일반", "owner": "소유자", "ownerOfGroup": "이 그룹의 소유자", "ownerOfGroupDeleted": "이 그룹의 소유자가 삭제되었습니다. 현재 소유자가 없습니다." }, "setting": { "title": "설정", "alert": "그룹 설정은 목록의 그룹 순서에 따라 우선순위가 매겨집니다. 상위 설정은 하위 설정을 덮어씁니다.", "board": { "title": "보드" } }, "members": { "title": "멤버", "search": "멤버 찾기", "notFound": "멤버 없음" }, "permissions": { "title": "권한", "form": { "unsavedChanges": "저장하지 않은 변경 사항이 있습니다!" } } } }, "settings": { "title": "설정", "notification": { "success": { "message": "설정 저장 완료" }, "error": { "message": "설정 저장 실패" } }, "section": { "analytics": { "title": "분석", "general": { "title": "Homarr 개선 돕기", "text": "사람들이 실제로 어떤 기능을 사용하는지 파악하여 개발 우선순위에 참고할 수 있습니다. 위젯 및 통합 개수, Homarr 버전, 데이터베이스 종류 등을 확인할 수 있습니다. 개인 정보, URL, 이름, 사용자 또는 설정 내용을 식별할 수 있는 사항은 수집되지 않습니다." } }, "crawlingAndIndexing": { "title": "크롤링 및 인덱싱", "warning": "이곳의 설정을 활성화/비활성화하면 검색 엔진이 페이지를 인덱싱 및 크롤링하는 방식에 큰 영향을 미칩니다. 모든 설정은 요청이며 설정을 적용하는 것은 크롤러의 권한입니다. 수정 사항은 적용되는 데에 며칠 또는 몇 주가 소요될 수 있습니다. 일부 설정은 검색 엔진에 따라 달라질 수 있습니다.", "noIndex": { "title": "인덱싱 거부", "text": "검색 엔진이 웹사이트를 인덱싱하고 검색 결과에 표시하지 않도록 요청합니다" }, "noFollow": { "title": "팔로우 거부", "text": "인덱싱하는 동안 링크를 팔로우하지 않도록 요청합니다. 비활성화하면 크롤러가 Homarr 내 모든 링크에 대한 팔로우를 시도합니다." }, "noTranslate": { "title": "번역 없음", "text": "사이트 언어가 사용자가 읽고 싶어하지 않을 가능성이 높을 경우 Google은 검색 결과에 번역 링크를 표시합니다" }, "noSiteLinksSearchBox": { "title": "사이트 링크 검색창 없음", "text": "Google은 크롤링된 링크 및 다른 직접 연결 링크로 검색 상자를 만듭니다. 이 설정을 활성화하면 Google에 해당 검색창을 비활성화하도록 요청합니다." } }, "board": { "title": "보드", "homeBoard": { "label": "글로벌 홈 보드", "mobileLabel": "글로벌 모바일 보드", "description": "공개 보드만 선택할 수 있습니다" }, "status": { "title": "앱 상태", "enableStatusByDefault": { "label": "기본적으로 상태 활성화", "description": "앱 항목을 추가할 때 상태 표시를 기본적으로 활성화합니다" }, "forceDisableStatus": { "label": "상태 비활성화 강제", "description": "모든 사용자에게 앱 상태 표시를 비활성화하며 활성화할 수 없습니다" } } }, "user": { "title": "사용자", "enableGravatar": { "label": "Gravatar 활성화", "description": "사용자 지정 아바타가 설정되지 않고 이메일이 구성된 경우 Libravatar/Gravatar의 사용자 아바타로 대체됩니다" } }, "search": { "title": "검색", "defaultSearchEngine": { "label": "전역 기본 검색 엔진", "description": "통합 검색 엔진은 여기에서 선택할 수 없습니다" } }, "appearance": { "title": "모양", "defaultColorScheme": { "label": "기본 색상 구성표", "options": { "auto": "자동", "light": "라이트", "dark": "다크" } } }, "culture": { "title": "문화", "defaultLocale": { "label": "기본 언어" } } } }, "tool": { "tasks": { "title": "작업", "status": { "idle": "대기", "running": "실행 중", "error": "오류", "disabled": "비활성화됨" }, "job": { "iconsUpdater": { "label": "아이콘 업데이터" }, "analytics": { "label": "분석" }, "ping": { "label": "핑" } }, "interval": { "seconds": "매 {interval, plural, =1 {초} other {# 초}}", "minutes": "매 {interval, plural, =1 {분} other {# 분}}", "hours": "매 {interval, plural, =1 {시간} other {# 시간}}", "midnight": "매일 자정", "weeklyMonday": "매주 월요일", "update": { "success": { "message": "간격 업데이트 완료" }, "error": { "message": "간격 업데이트 실패" } } }, "settings": { "title": "{jobName} 작업 설정" }, "field": { "name": { "label": "이름" }, "interval": { "label": "스케줄 간격" }, "lastExecution": { "label": "최근 실행" }, "actions": { "label": "동작" } }, "table": { "search": "{count}개 작업 검색..." }, "action": { "refresh": { "label": "새로고침" } }, "refresh": { "success": { "message": "작업 새로고침 완료" }, "error": { "message": "작업 새로고침 실패" } }, "trigger": { "success": { "message": "작업 트리거 성공" }, "error": { "message": "작업 트리거 실패" } }, "enable": { "success": { "message": "작업 활성화 완료" } }, "disable": { "success": { "message": "작업 활성화 실패" } }, "toggle": { "error": { "message": "작업 상태 전환 실패" } } }, "api": { "title": "API", "modal": { "createApiToken": { "title": "API 토큰 생성됨", "description": "API 토큰이 생성되었습니다. 이 토큰은 데이터베이스에서 암호화되어 다시는 전송되지 않습니다. 이 토큰을 분실하면 더 이상 이 토큰을 복원할 수 없습니다.", "button": "복사 및 닫기" } }, "tab": { "documentation": { "label": "문서" }, "apiKey": { "label": "인증", "title": "API 키", "button": { "createApiToken": "API 토큰 생성" }, "modal": { "delete": { "title": "API 토큰 삭제", "text": "API 토큰을 영구적으로 삭제합니다. 이 토큰을 사용하는 API 클라이언트는 더 이상 API 요청을 인증 및 수행할 수 없습니다. 이 작업은 되돌릴 수 없습니다." } }, "table": { "header": { "id": "ID", "createdBy": "생성자", "actions": "동작" } } }, "mcp": { "label": "AI / MCP", "title": "AI 통합", "subtitle": "모델 컨텍스트 프로토콜(MCP) 서버", "description": "AI 어시스턴스를 Homarr 인스턴스에 연결하여 자연어로 홈랩 전체를 제어합니다. AI 어시스턴트를 통해 Overseerr 미디어 검색 및 요청, Docker 컨테이너 관리, Pi-hole 전환, 서버 상태 확인, Home Assistant 기기 제어 등의 기능을 수행할 수 있습니다.", "noApiKey": "MCP 서버에서 인증하려면 API 키가 필요합니다.", "createApiKeyButton": "API 키 생성", "endpoint": { "title": "MCP 엔드포인트" }, "authentication": { "title": "인증", "intro": "MCP 서버는 API 키 또는 OAuth를 사용해 인증할 수 있습니다. 두 방법 모두 동일한 수준의 접근 권한을 부여합니다.", "apiKey": { "title": "API 키(수동)", "description": "MCP 클라이언트 설정에서 전체 API 키와 함께 APIKey 헤더를 전달합니다." }, "oauth": { "title": "OAuth(브라우저 로그인)", "description": "OAuth를 지원하는 클라이언트(Claude Code, opencode, Cursor 등)는 브라우저 창을 열어 인증할 수 있습니다. 클라이언트에서 인증 명령을 실행하고 브라우저에서 Homarr에 로그인하면 연결됩니다. API 키가 자동으로 생성됩니다.", "hint": "OAuth 토큰은 인증 탭에 일반 API 키로 표시됩니다. 언제든지 철회할 수 있습니다." }, "permissions": "API 키는 AI가 사용할 수 있는 권한을 결정하며, 키 소유자와 동일한 접근 수준에서 작동합니다." }, "clientConfig": { "title": "클라이언트 설정", "streamableHttp": { "recommended": "권장", "title": "스트리밍 가능한 HTTP", "worksWith": "작동: Cursor, Claude Desktop, VS Code Copilot, Windsurf, Claude Code", "addToConfig": "MCP 클라이언트 설정 파일에 추가:", "cursor": "{name}: 프로젝트 또는 전역 설정의 {file}", "claudeDesktop": "{name}: {file}", "claudeCode": "{name}: {file} 또는 {command} 사용", "vsCodeCopilot": "{name}: 작업 영역 설정의 {file}", "replaceHint": "자리 표시자를 생성할 때 받은 API 키로 바꾸십시오." }, "stdio": { "title": "stdio (mcp-remote 브리지를 통한 레거시 클라이언트)", "description": "stdio 전송만 지원하는 클라이언트용. 로컬에 {dependency}(Node.js) 설치 필요:" } }, "testConnection": { "title": "연결 테스트", "description": "엔드포인트에 연결할 수 있고 API 키가 작동하는지 확인하려면 터미널에서 이 명령을 실행하십시오:", "hint": "성공적인 응답은 MCP 서버 기능을 반환합니다. 오류가 표시되면 JSON 응답에서 힌트를 확인하십시오." }, "availableTools": { "title": "사용 가능한 도구", "description": "{count}개의 도구를 사용할 수 있습니다. 카테고리를 확장하여 개별 도구와 설명을 확인하십시오.", "columnType": "유형", "columnName": "도구", "columnDescription": "설명" }, "troubleshooting": { "title": "문제 해결", "missingHeader": { "title": "\"ApiKey 헤더 누락\"", "description": "클라이언트가 {header} 헤더를 보내지 않습니다. MCP 구성의 {section} 섹션이 올바른지 확인하십시오. 일부 클라이언트는 구성 변경 후 다시 시작해야 합니다." }, "invalidFormat": { "title": "\"잘못된 ApiKey 형식\"", "description": "API 키의 일부가 아닌 전체 API 키를 복사했는지 확인하십시오." }, "invalidKey": { "title": "\"잘못된 API 키\"", "description": "키 ID를 찾을 수 없거나 토큰이 잘못되었습니다. API 키는 생성할 때 한 번만 볼 수 있습니다. 분실한 경우 이전 키를 삭제하고 새 키를 만드십시오." }, "connectionRefused": { "title": "연결 거부됨 / 시간 초과", "description": "AI 클라이언트에서 URL에 연결할 수 있는지 확인하십시오. Homarr가 리버스 프록시 뒤 또는 Docker에서 실행되는 경우 외부 URL({localhost}가 아님)을 사용하십시오. 포트가 올바른지 확인하십시오(기본값: Docker의 경우 7575)." }, "toolsNotAppearing": { "title": "도구가 나타나지 않음", "description": "일부 도구는 특정 통합(예: Docker, Overseerr)이 구성되어야 합니다. 도구 목록은 Homarr 인스턴스에서 사용 가능한 항목에 따라 다릅니다." } }, "copy": "복사", "oneClick": { "title": "원클릭 설치", "subtitle": "OAuth 사용 — 처음 사용할 때 브라우저에서 인증하세요", "vsCode": "VS Code에 설치", "cursor": "Cursor에 설치", "copyUrl": "MCP URL 복사", "copied": "복사됨!", "copyHint": "ChatGPT, Claude Code 또는 모든 MCP 클라이언트용", "manualConfig": "수동 구성" } } } }, "backup": { "title": "전체 데이터베이스 백업", "metaTitle": "백업 및 복원", "export": { "title": "데이터베이스 내보내기", "description": "모든 설정, 사용자, 보드 및 암호화된 통합 시크릿을 포함한 SQLite 데이터베이스의 전체 백업을 다운로드합니다. 백업은 암호화 키 및 메타데이터와 함께 ZIP 파일로 묶입니다.", "button": "백업 다운로드", "error": "내보내기 실패", "confirm": { "title": "민감한 데이터 내보내기", "warningTitle": "이 내보내기에는 전체 데이터베이스가 포함됩니다.", "warningBody": "백업에는 모든 사용자, 통합 시크릿(암호화됨), API 키, 보드 구성 및 앱 데이터가 포함됩니다. 내보낸 파일을 안전하게 보관하고 공유하지 마십시오.", "typePrompt": "계속하려면 \"{phrase}\" 입력", "submit": "데이터베이스 내보내기", "cancel": "취소" } }, "import": { "title": "데이터베이스 복원", "description": "이전에 내보낸 백업 ZIP을 업로드하여 데이터베이스를 복원합니다. 이 작업은 전체 데이터베이스를 대체합니다. 백업이 다른 암호화 키로 생성된 경우 시크릿이 자동으로 다시 암호화됩니다.", "warning": "백업을 복원하면 현재 데이터베이스가 완전히 교체되고 애플리케이션이 다시 시작됩니다. 이 작업은 취소할 수 없습니다.", "dropzone": { "title": "백업 ZIP을 여기에 놓거나 클릭하여 탐색", "description": "Homarr SQLite 백업에서는 .zip 파일만 허용됩니다" }, "changeFile": "파일 변경", "button": "데이터베이스 복원", "success": { "title": "복원 완료", "message": "데이터베이스 복원 완료. 앱이 재시작됩니다..." }, "error": "가져오기 실패" }, "preview": { "title": "컨텐츠 백업", "exported": "{date}에 내보냄", "loading": "백업 파일 분석 중...", "errorTitle": "미리보기 오류", "entity": "엔티티", "count": "수량", "boards": "보드", "entities": { "board": "보드", "user": "사용자", "app": "앱", "integration": "통합", "item": "위젯", "media": "미디어", "search_engine": "검색 엔진" }, "analyzeError": "백업 파일 분석 실패", "invalidMissingMetadata": "올바르지 않은 백업: metadata.json 없음", "invalidMissingDb": "올바르지 않은 백업: db.sqlite 없음" }, "restore": { "dropzone": { "title": "여기에 백업 ZIP 놓기", "description": "Homarr SQLite 백업에서는 .zip 파일을 허용합니다(최대 256MB)" }, "analyzing": "백업 분석 중...", "changeFile": "파일 변경", "continueToRestore": "복원하려면 계속", "tryAgain": "다시 시도", "analysisError": "분석 오류", "preview": { "title": "컨텐츠 백업", "exported": "{date}에 내보냄", "entity": "엔티티", "count": "수량", "boards": "보드", "entities": { "board": "보드", "user": "사용자", "app": "앱", "integration": "통합", "item": "위젯", "media": "미디어", "search_engine": "검색 엔진" }, "migrationsApplied": "{count}개 마이그레이션 적용", "migrationsAppliedPlural": "{count}개 마이그레이션 적용", "migrationsOlderVersion": "이 백업은 이전 Homarr 버전에서 가져온 것입니다. {count}개의 스키마 마이그레이션이 최신 상태로 적용되었습니다.", "migrationsOlderVersionPlural": "이 백업은 이전 Homarr 버전에서 가져온 것입니다. {count}개의 스키마 마이그레이션이 최신 상태로 적용되었습니다.", "migrationsUpToDate": "데이터베이스 스키마가 최신 상태입니다({count}개 마이그레이션 적용)", "upToDate": "최신", "migrationsPending": "{count}개 대기 중" }, "migration": { "title": "마이그레이션 적용 중 ({current}/{total})", "migrationLabel": "마이그레이션 {index}" }, "confirm": { "title": "파괴적 작업", "warningTitle": "이 작업은 전체 데이터베이스를 영구적으로 대체합니다.", "warningBody": "현재의 모든 보드, 사용자, 앱, 통합, 설정 및 세션이 손실됩니다. 이 작업은 취소할 수 없습니다. 복원 후 애플리케이션이 다시 시작됩니다.", "typePrompt": "계속하려면 \"{phrase}\" 입력", "cancel": "취소", "submit": "데이터베이스 복원" }, "progress": { "title": "데이터베이스 복원 중...", "extracting": "백업 아카이브 추출 중", "migrating": "데이터베이스 마이그레이션 적용 중", "encrypting": "통합 시크릿 재암호화 중", "swapping": "데이터베이스 파일 교체 중", "restarting": "서버 재시작 중" }, "complete": { "title": "복원 완료", "message": "데이터베이스가 성공적으로 복원되었습니다. 서버가 다시 시작 중입니다 — 잠시 후 페이지를 새로고침하십시오." }, "failed": { "title": "복원 실패" }, "invalidMissingMetadata": "잘못된 백업: metadata.json 누락", "invalidMissingDb": "잘못된 백업: db.sqlite 누락", "analyzeError": "백업 분석 실패" } } }, "about": { "version": "버전 {version}", "text": "Homarr는 자원봉사자들에 의해 유지되는 커뮤니티 주도 오픈 소스 프로젝트입니다. 이 사람들 덕분에 Homarr는 2021년부터 성장해 왔습니다. 우리 팀은 보상 없이 여가 시간에 여러 나라에서 완전히 원격으로 Homarr 작업을 하고 있습니다.", "accordion": { "contributors": { "title": "기여자", "subtitle": "{count}명이 코드 및 Homarr 유지 관리" }, "translators": { "title": "번역가", "subtitle": "{count}명이 여러 언어로 번역 기여" }, "sponsors": { "title": "스폰서", "subtitle": "재정적으로 지원 중인 {count}명" }, "libraries": { "title": "라이브러리", "subtitle": "Homarr 코드에 사용된 {count}개" }, "hotkeys": { "title": "단축키", "subtitle": "워크플로우 개선을 위한 키보드 단축키", "field": { "shortcut": "단축키", "action": "행동" }, "action": { "toggleBoardEdit": "보드 편집 모드 전환", "toggleColorScheme": "라이트/다크 모드 전환", "saveNotebook": "노트북 저장 (노트북 위젯 내에서만)", "openSpotlight": "검색 열기" }, "note": "팁: Mod는 Ctrl 키와 macOS의 ⌘ 키를 모두 의미합니다" } } } } }, "docker": { "title": "컨테이너", "table": { "updated": "{when} 업데이트됨", "refresh": { "lastUpdated": "마지막 새로고침 {when}" }, "search": "{count}개 컨테이너 검색", "selected": "{totalCount}개 중 {selectCount}개 컨테이너 선택됨", "footer": "총 {count}개 컨테이너", "totalCpu": "총 CPU: {cpu}%", "totalMemory": "총 메모리: {memory}" }, "field": { "name": { "label": "이름" }, "state": { "label": "상태", "option": { "created": "생성됨", "running": "실행 중", "paused": "일시 중지됨", "restarting": "다시 시작", "exited": "종료됨", "removing": "제거", "dead": "죽음" } }, "stats": { "cpu": { "label": "CPU" }, "memory": { "label": "메모리" } }, "containerImage": { "label": "이미지" }, "ports": { "label": "포트" }, "host": { "label": "호스트" } }, "action": { "title": "동작", "logs": { "label": "로그 보기", "page": { "title": "{name} 로그" } }, "start": { "label": "시작", "notification": { "success": { "title": "컨테이너 시작됨", "message": "컨테이너가 성공적으로 시작되었습니다" }, "error": { "title": "컨테이너 시작 안 됨", "message": "컨테이너를 시작할 수 없었습니다" } } }, "stop": { "label": "중지", "notification": { "success": { "title": "컨테이너 중지됨", "message": "컨테이너가 성공적으로 중지되었습니다" }, "error": { "title": "컨테이너 중지 안 됨", "message": "컨테이너를 중지할 수 없었습니다" } } }, "restart": { "label": "재시작", "notification": { "success": { "title": "컨테이너 다시 시작됨", "message": "컨테이너가 성공적으로 다시 시작되었습니다" }, "error": { "title": "컨테이너 다시 시작 안 됨", "message": "컨테이너를 다시 시작할 수 없었습니다" } } }, "remove": { "label": "제거", "confirm": "영구적으로 제거하려면 다시 클릭하세요", "notification": { "success": { "title": "컨테이너 제거됨", "message": "컨테이너가 성공적으로 제거되었습니다" }, "error": { "title": "컨테이너 제거 안 됨", "message": "컨테이너를 제거할 수 없었습니다" } } }, "refresh": { "label": "새로고침", "notification": { "success": { "title": "컨테이너 새로 고침됨", "message": "이제 최신 데이터를 보고 있습니다" }, "error": { "title": "컨테이너 새로 고침 안 됨", "message": "컨테이너를 새로 고치는 중에 문제가 발생했습니다" } } }, "addToHomarr": { "label": "Homarr에 추가", "notification": { "success": { "title": "Homarr에 추가됨", "message": "선택한 앱이 Homarr에 추가되었습니다" }, "error": { "title": "Homarr에 추가할 수 없습니다", "message": "선택한 앱을 Homarr에 추가할 수 없습니다" } }, "modal": { "title": "Docker 컨테이너(들)를 Homarr에 추가" } } }, "error": { "internalServerError": "Docker 컨테이너를 가져오지 못했습니다", "noColumns": "위젯 설정에서 열을 하나 이상 선택하십시오" } }, "kubernetes": { "cluster": { "title": "클러스터 대시보드", "label": "클러스터", "providers": "공급자", "version": "버전", "architecture": "아키텍처", "capacity": { "title": "용량", "resource": { "reserved": "예약됨", "used": "사용 중" } }, "resources": { "title": "리소스", "nodes": "노드", "namespaces": "네임스페이스", "ingresses": "인그레스", "services": "서비스", "pods": "파드", "configmaps": "ConfigMaps", "secrets": "보안 비밀", "volumes": "볼륨" } }, "nodes": { "label": "노드", "field": { "name": { "label": "이름" }, "state": { "label": "상태", "option": { "ready": "준비됨", "NotReady": "준비 안 됨" } }, "cpu": { "label": "CPU" }, "memory": { "label": "RAM" }, "pods": { "label": "파드" }, "operatingSystem": { "label": "OS" }, "architecture": { "label": "아키텍처" }, "kubernetesVersion": { "label": "Kubernetes 버전" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 노드 검색" } }, "namespaces": { "label": "네임스페이스", "field": { "name": { "label": "이름" }, "state": { "label": "상태", "option": { "active": "활성", "terminating": "종료 중" } }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 네임스페이스 검색" } }, "ingresses": { "label": "인그레스", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "className": { "label": "클래스 이름" }, "rulesAndPaths": { "label": "규칙 및 경로" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 인그레스 검색" } }, "services": { "label": "서비스", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "type": { "label": "유형" }, "ports": { "label": "포트" }, "targetPorts": { "label": "대상 포트" }, "clusterIP": { "label": "클러스터 IP" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 서비스 검색" } }, "pods": { "label": "파드", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "image": { "label": "이미지" }, "applicationType": { "label": "애플리케이션 유형" }, "status": { "label": "상태" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 파드 검색" } }, "secrets": { "label": "보안 비밀", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "type": { "label": "유형" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 시크릿 검색" } }, "configmaps": { "label": "ConfigMaps", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 ConfigMap 검색" } }, "volumes": { "label": "볼륨", "field": { "name": { "label": "이름" }, "namespace": { "label": "네임스페이스" }, "accessModes": { "label": "액세스 모드" }, "storage": { "label": "저장 공간" }, "storageClassName": { "label": "스토리지 클래스 이름" }, "volumeMode": { "label": "볼륨 모드" }, "volumeName": { "label": "볼륨 이름" }, "status": { "label": "상태" }, "creationTimestamp": { "label": "생성됨" } }, "table": { "search": "{count}개 볼륨 검색" } }, "error": { "internalServerError": "Kubernetes 데이터를 가져오지 못했습니다" } }, "permission": { "title": "권한", "userSelect": { "title": "사용자 권한 추가" }, "groupSelect": { "title": "그룹 권한 추가" }, "tab": { "user": "사용자", "group": "그룹", "inherited": "하위 그룹" }, "field": { "user": { "label": "사용자" }, "group": { "label": "그룹" }, "permission": { "label": "권한" } }, "action": { "saveUser": "사용자 권한 저장", "saveGroup": "그룹 권한 저장" } }, "navigationStructure": { "manage": { "label": "관리", "boards": { "label": "보드" }, "integrations": { "label": "통합", "edit": { "label": "수정" }, "new": { "label": "신규" } }, "search-engines": { "label": "검색 엔진", "new": { "label": "신규" }, "edit": { "label": "수정" } }, "medias": { "label": "미디어" }, "apps": { "label": "앱", "new": { "label": "신규" }, "edit": { "label": "수정" } }, "custom-widgets": { "label": "사용자 지정 위젯", "new": { "label": "신규" }, "edit": { "label": "편집", "flow": { "label": "플로우" } } }, "users": { "label": "사용자", "create": { "label": "만들기" }, "general": "일반", "security": "보안", "board": "보드", "groups": { "label": "그룹" }, "invites": { "label": "초대" } }, "tools": { "label": "도구", "tasks": { "label": "작업" }, "docker": { "label": "Docker", "logs": { "label": "로그" } }, "kubernetes": { "label": "Kubernetes", "nodes": { "label": "노드" }, "namespaces": { "label": "네임스페이스" }, "ingresses": { "label": "인그레스" }, "services": { "label": "서비스" }, "pods": { "label": "파드" }, "configmaps": { "label": "ConfigMaps" }, "secrets": { "label": "비밀" }, "volumes": { "label": "볼륨" } }, "logs": { "label": "로그" }, "certificates": { "label": "인증서", "hostnames": { "label": "호스트네임" } } }, "settings": { "label": "설정" }, "about": { "label": "정보" } } }, "search": { "placeholder": "무엇이든 검색", "nothingFound": "결과 없음", "error": { "fetch": "데이터를 가져오는 중 오류가 발생했습니다" }, "mode": { "appIntegrationBoard": { "help": "앱, 통합, 보드 검색", "group": { "app": { "title": "앱", "children": { "action": { "open": { "label": "앱 URL 열기" }, "edit": { "label": "앱 편집" } }, "detail": { "title": "앱 동작 선택" } } }, "board": { "title": "보드", "children": { "action": { "open": { "label": "보드 열기" }, "homeBoard": { "label": "홈 보드로 설정" }, "mobileBoard": { "label": "모바일 보드로 설정" }, "settings": { "label": "설정 열기" } }, "detail": { "title": "보드 동작 선택" } } }, "integration": { "title": "통합" } } }, "command": { "help": "커맨드 모드 활성화", "group": { "localCommand": { "title": "로컬 커맨드" }, "globalCommand": { "title": "글로벌 커맨드", "option": { "colorScheme": { "auto": "외형 모드 전환", "light": "라이트 모드로 전환", "dark": "다크 모드로 전환" }, "language": { "label": "언어 변경", "children": { "detail": { "title": "선호하는 언어를 선택하십시오" } } }, "newBoard": { "label": "새 보드 생성" }, "importBoard": { "label": "보드 가져오기" }, "newApp": { "label": "새 앱 생성" }, "newIntegration": { "label": "새 통합 생성", "children": { "detail": { "title": "생성할 통합 유형 선택" } } }, "newUser": { "label": "새 사용자 생성" }, "newInvite": { "label": "새 초대 생성" }, "newGroup": { "label": "새 그룹 생성" } } }, "preferences": { "title": "환경 설정", "children": { "detail": { "title": "변경할 환경 설정 선택", "backHint": "뒤로 가려면 백스페이스 키를 누르거나 뒤로 버튼을 사용하세요", "backAction": "뒤로 가기" } }, "notification": { "error": { "message": "환경 설정을 업데이트할 수 없습니다" } }, "option": { "preferences": { "label": "환경 설정 열기" }, "boolean": { "enabled": "활성화됨", "disabled": "비활성화됨" }, "board": { "none": "없음", "unavailable": "현재 선택됨 (사용 불가)" }, "searchEngine": { "none": "없음", "unavailable": "현재 선택됨 (사용 불가)" }, "colorScheme": { "label": "색 구성표", "children": { "detail": { "title": "색 구성표 선택" } } }, "locale": { "label": "언어", "children": { "detail": { "title": "선호하는 언어 선택" } } }, "defaultSearchEngineId": { "label": "기본 검색 엔진", "children": { "detail": { "title": "기본 검색 엔진 선택" } } }, "openSearchInNewTab": { "label": "검색 결과를 새 탭에서 열기", "children": { "detail": { "title": "검색 결과를 새 탭에서 열기" } } }, "ddgBangs": { "label": "DuckDuckGo bangs 활성화", "children": { "detail": { "title": "DuckDuckGo bangs 활성화" } } }, "firstDayOfWeek": { "label": "주 시작 요일", "children": { "detail": { "title": "한 주의 시작 요일을 선택하십시오" } } }, "homeBoardId": { "label": "홈 보드", "children": { "detail": { "title": "홈 보드를 선택하십시오" } } }, "mobileHomeBoardId": { "label": "모바일 홈 보드", "children": { "detail": { "title": "모바일 홈 보드를 선택하십시오" } } }, "pingIconsEnabled": { "label": "핑에 아이콘 사용", "children": { "detail": { "title": "핑에 아이콘 사용" } } }, "enableRightClickOnWidgets": { "label": "위젯 우클릭 활성화", "children": { "detail": { "title": "위젯 우클릭 활성화" } } }, "fullPreferencesPage": { "label": "전체 설정 페이지 열기" } } } } }, "media": { "help": "영화 또는 TV 프로그램을 검색하여 요청", "requestMovie": "영화 요청", "requestSeries": "시리즈 요청", "openIn": "{kind}에서 열기", "group": { "title": "영화 및 TV 프로그램" }, "action": { "search": { "label": "영화 또는 TV 프로그램 검색", "description": "미디어 요청 통합을 검색하려면 입력을 시작하세요", "disabled": { "noIntegration": "미디어 검색을 활성화하려면 Overseerr, Jellyseerr 또는 Seerr 통합을 추가하세요.", "scoped": "이 위젯에는 접근 가능한 미디어 요청 통합이 없습니다." } } }, "availability": { "available": "사용 가능", "partiallyAvailable": "일부", "processing": "처리 중", "requested": "요청됨", "pending": "요청됨" } }, "external": { "help": "외부 검색 엔진 사용", "group": { "searchEngine": { "title": "검색 엔진", "tipDdgBangs": "팁: 여기에서 DuckDuckGo 뱅을 사용할 수도 있습니다 (예: !something)", "bang": { "searchWithQuery": "\"{query}\" 검색: {label}", "pressEnterToOpen": "Enter 키로 열기", "engineSelected": "{label} 선택됨 (!{bang})", "typeQueryToContinue": "계속하려면 검색어를 입력하세요", "emptyBangHint": "뱅을 입력하세요 (예: !yt), 그런 다음 스페이스바를 눌러 선택하세요" }, "children": { "action": { "search": { "label": "{name}으로 검색" } }, "detail": { "title": "검색 엔진 동작 선택" }, "searchResults": { "title": "동작을 위해 검색 결과 선택" } }, "option": { "google": { "name": "Google", "description": "Google 웹 검색" }, "bing": { "name": "Bing", "description": "Bing 웹 검색" }, "duckduckgo": { "name": "DuckDuckGo", "description": "DuckDuckGo 웹 검색" }, "torrent": { "name": "토렌트", "description": "torrentdownloads.pro에서 토렌트 검색" }, "youTube": { "name": "YouTube", "description": "YouTube에서 비디오 검색" } } } } }, "help": { "group": { "mode": { "title": "모드" }, "help": { "title": "도움말", "option": { "documentation": { "label": "문서" }, "submitIssue": { "label": "문제 보고" }, "discord": { "label": "커뮤니티 불화" } } } } }, "home": { "group": { "search": { "title": "검색", "option": { "other": { "label": "다른 검색 엔진으로 검색" }, "no-default": { "label": "기본 검색 엔진 없음", "description": "환경 설정에서 기본 검색 엔진 설정" }, "search": { "label": "\"{query}\"을 {name}으로 검색" }, "from-integration": { "description": "검색을 시작하려면 입력하세요" } } }, "local": { "title": "로컬 결과" } } }, "page": { "help": "페이지 검색", "group": { "page": { "title": "페이지", "option": { "manageHome": { "label": "홈 페이지 관리" }, "manageBoard": { "label": "보드 관리" }, "manageApp": { "label": "앱 관리" }, "manageIntegration": { "label": "통합 관리" }, "manageSearchEngine": { "label": "검색 엔진 관리" }, "manageMedia": { "label": "미디어 관리" }, "manageUser": { "label": "사용자 관리" }, "manageInvite": { "label": "초대 관리" }, "manageGroup": { "label": "그룹 관리" }, "manageDocker": { "label": "Docker 관리" }, "manageApi": { "label": "Swagger API" }, "manageLog": { "label": "로그 보기" }, "manageTask": { "label": "작업 관리" }, "manageSettings": { "label": "전역 설정" }, "about": { "label": "정보" }, "homeBoard": { "label": "홈 보드" }, "preferences": { "label": "기본 설정" } } } } }, "userGroup": { "help": "사용자 또는 그룹 검색", "group": { "user": { "title": "사용자", "children": { "action": { "detail": { "label": "사용자 세부 정보 표시" } }, "detail": { "title": "사용자에 대한 동작 선택" } } }, "group": { "title": "그룹", "children": { "action": { "detail": { "label": "그룹 세부 정보 표시" }, "manageMember": { "label": "멤버 관리" }, "managePermission": { "label": "권한 관리" } }, "detail": { "title": "그룹 동작 선택" } } } } } }, "engine": { "search": "검색 엔진 찾기", "field": { "name": { "label": "이름" }, "short": { "label": "짧음" }, "urlTemplate": { "label": "URL 검색 템플릿" }, "description": { "label": "설명" } }, "page": { "list": { "title": "검색 엔진", "noResults": { "title": "아직 검색 엔진이 없습니다", "action": "첫 검색 엔진을 생성" }, "interactive": "대화형, 통합 사용" }, "create": { "title": "새 검색 엔진", "notification": { "success": { "title": "검색 엔진 생성됨", "message": "검색 엔진 생성 완료" }, "error": { "title": "검색 엔진 생성되지 않음", "message": "검색 엔진 생성에 실패했습니다" } } }, "edit": { "title": "검색 엔진 편집", "notification": { "success": { "title": "변경 사항 적용 완료", "message": "검색 엔진 저장 완료" }, "error": { "title": "변경 사항 적용 실패", "message": "검색 엔진 저장에 실패했습니다" } }, "configControl": "설정", "searchEngineType": { "generic": "일반", "fromIntegration": "통합에서" } }, "delete": { "title": "검색 엔진 삭제", "message": "{name} 검색 엔진을 삭제하시겠습니까?", "notification": { "success": { "title": "검색 엔지 삭제됨", "message": "검색 엔진 삭제 완료" }, "error": { "title": "검색 엔진 삭제되지 않음", "message": "검색 엔진 삭제에 실패했습니다" } } } }, "media": { "request": { "modal": { "title": "\"{name}\" 요청", "table": { "header": { "season": "시즌", "episodes": "에피소드", "status": "상태" }, "status": { "requested": "요청됨" } }, "button": { "send": "요청 보내기" } } } } } }, "certificate": { "field": { "hostname": { "label": "호스트네임" }, "subject": { "label": "주체" }, "issuer": { "label": "발급자" }, "validFrom": { "label": "시작일" }, "validTo": { "label": "만료일" }, "serialNumber": { "label": "일련번호" }, "fingerprint": { "label": "핑거프린트" } }, "page": { "list": { "title": "신뢰할 수 있는 인증서", "description": "Homarr가 통합에서 데이터를 요청하는 데에 사용됩니다.", "noResults": { "title": "아직 인증서가 없습니다" }, "invalid": { "title": "유효하지 않은 인증서", "description": "인증서 파싱 실패" }, "expires": "{when}에 만료", "toHostnames": "신뢰할 수 있는 호스트네임" }, "hostnames": { "title": "신뢰할 수 있는 인증서 호스트네임", "description": "일부 인증서는 Homarr가 사용하는 특정 도메인의 요청을 허용하지 않습니다. 이로 인해 인증서 지문이 있는 모든 신뢰하는 호스트네임이 이러한 제한을 우회하는 데 사용됩니다.", "noResults": { "title": "호스트네임 없음" }, "toCertificates": "인증서" } }, "action": { "create": { "label": "인증서 추가", "notification": { "success": { "title": "인증서 추가됨", "message": "인증서가 성공적으로 추가되었습니다" }, "error": { "title": "인증서 추가 실패", "message": "인증서를 추가할 수 없습니다" } } }, "remove": { "label": "인증서 제거", "confirm": "인증서를 제거하시겠습니까?", "notification": { "success": { "title": "인증서 제거됨", "message": "인증서가 성공적으로 제거되었습니다" }, "error": { "title": "인증서 제거 안 됨", "message": "인증서를 제거할 수 없습니다" } } }, "removeHostname": { "label": "신뢰하는 호스트네임 제거", "confirm": "이 신뢰하는 호스트네임을 제거하시겠습니까? 몇몇 통합이 작동하지 않을 수 있습니다.", "notification": { "success": { "title": "호스트네임 제거됨", "message": "호스트네임 제거 완료" }, "error": { "title": "호스트네임 제거 실패", "message": "호스트네임을 제거할 수 없었습니다" } } } } }, "log": { "level": { "option": { "debug": "디버그", "info": "정보", "warn": "경고", "error": "오류" } } }, "onboardingTour": { "learnMore": "문서 읽기", "next": "다음", "prev": "뒤로", "done": "완료", "skip": "투어 건너뛰기", "manage": { "welcome": { "title": "Homarr에 오신 것을 환영합니다!", "description": "이곳은 제어 센터입니다. 여기에서 보드, 앱, 통합, 사용자 및 서버 설정을 관리합니다. 각 섹션을 둘러보겠습니다." }, "boardsList": { "title": "보드", "description": "모든 대시보드가 여기에 있습니다. 각 보드는 자체 레이아웃, 배경 및 접근 설정을 갖습니다. 누가 생성했는지, 공개인지 비공개인지 확인할 수 있습니다." }, "boardsCreate": { "title": "보드 만들기", "description": "새 대시보드를 만들거나 이전 Homarr 설치에서 가져오려면 여기를 클릭하세요. 각 보드는 공유할 수 있는 고유 URL을 갖습니다." }, "appsList": { "title": "앱", "description": "추가한 모든 앱 — 셀프 호스팅 서비스에 대한 링크입니다. 각 앱에는 아이콘, 선택적 상태 확인 및 대시보드의 상태 배지가 있습니다." }, "appsCreate": { "title": "앱 추가", "description": "여기에서 새 서비스를 등록하세요. 이름, URL, 아이콘을 지정하면 실시간 상태 모니터링과 함께 보드에 타일로 표시됩니다." }, "integrationsList": { "title": "통합", "description": "Homarr에 연결된 서비스는 Sonarr, Radarr, Plex, Jellyfin 등 50개 이상입니다. 모든 자격증명은 정지 상태에서 암호화됩니다." }, "integrationsCreate": { "title": "통합 추가", "description": "여기에서 새 서비스를 연결합니다. 유형을 선택하고, URL및 API 키를 입력합니다. Homarr가 저장하기 전에 연결을 검증합니다." }, "usersList": { "title": "사용자", "description": "접근 권한이 있는 사용자를 확인합니다. 사용자를 그룹으로 구성하여 각 보드를 보거나 편집할 수 있는 사용자를 제어할 수 있습니다." }, "usersCreate": { "title": "사용자 생성", "description": "여기에서 새 사용자를 생성합니다. 초대 링크를 사용해 쉽게 온보딩할 수도 있습니다. 이것이 바로 그 투어이며 모든 것이 준비되었습니다!" } }, "board": { "welcome": { "title": "이것이 당신의 보드입니다", "description": "앱과 위젯을 배열할 수 있는 드래그 앤 드롭 대시보드입니다. 언제든지 Ctrl+K 키로 앱, 보드 및 작업을 검색할 수 있습니다." }, "editMode": { "title": "편집 모드", "description": "편집 모드로 들어가려면 여기를 클릭하십시오. 그 후 위젯, 앱, 섹션을 추가할 수 있습니다. 드래그하여 재배치하고 모서리 손잡이로 크기를 조절할 수 있습니다. 변경 사항을 저장하려면 다시 클릭하십시오." }, "settings": { "title": "보드 설정", "description": "이 보드의 이름, 열, 배경, 색상, 접근할 수 있는 사용자를 변경합니다. 각 보드는 공개 또는 비공개로 설정할 수 있습니다." }, "switcher": { "title": "보드 전환", "description": "보드를 이동합니다. 미디어, 네트워킹, 사용자별 또는 원하는 용도로 별도의 대시보드를 생성할 수 있습니다." }, "userMenu": { "title": "당신의 프로필", "description": "색상 구성표, 언어, 홈 보드, 설정을 변경할 수 있습니다. 여기에서 관리 영역으로 이동할 수도 있습니다." } } } }