Files
frigate/web/public/locales/ko/views/system.json
T

368 lines
18 KiB
JSON
Raw Normal View History

2025-09-18 23:18:47 +02:00
{
"documentTitle": {
"cameras": "카메라 통계 - Frigate",
2026-09-05 13:26:33 +02:00
"storage": "저장 공간 통계 - Frigate",
"general": "일반 통계 - Frigate",
"enrichments": "확장 기능 통계 - Frigate",
2025-10-21 18:14:44 +02:00
"logs": {
2026-09-05 13:26:33 +02:00
"frigate": "Frigate 로그 - Frigate",
2025-10-21 18:14:44 +02:00
"go2rtc": "Go2RTC 로그 - Frigate",
2026-04-04 14:57:53 +02:00
"nginx": "Nginx 로그 - Frigate",
2026-09-05 13:26:33 +02:00
"websocket": "메시지 로그 - Frigate"
+11
2026-09-19 14:16:00 +02:00
},
"health": "시스템지표 - Frigate"
2025-10-21 18:14:44 +02:00
},
"title": "시스템",
2026-09-05 13:26:33 +02:00
"metrics": "시스템 지표",
2025-10-21 18:14:44 +02:00
"logs": {
"download": {
2026-09-05 13:26:33 +02:00
"label": "로그 다운로드"
2025-10-21 18:14:44 +02:00
},
"copy": {
2026-09-05 13:26:33 +02:00
"label": "클립보드에 복사",
"success": "로그를 클립보드에 복사했습니다",
"error": "로그를 클립보드에 복사할 수 없습니다"
2025-10-21 18:14:44 +02:00
},
"type": {
2026-09-05 13:26:33 +02:00
"label": "유형",
"timestamp": "타임스탬프",
2025-10-21 18:14:44 +02:00
"tag": "태그",
"message": "메시지"
},
2026-09-05 13:26:33 +02:00
"tips": "서버에서 로그가 실시간 스트리밍 중입니다",
2025-10-21 18:14:44 +02:00
"toast": {
"error": {
"fetchingLogsFailed": "로그 가져오기 오류: {{errorMessage}}",
2026-09-05 13:26:33 +02:00
"whileStreamingLogs": "로그 스트리밍 중 오류 발생: {{errorMessage}}"
2025-10-21 18:14:44 +02:00
}
2026-04-04 14:57:53 +02:00
},
"websocket": {
2026-09-05 13:26:33 +02:00
"label": "메시지",
"pause": "일시 중지",
"resume": "다시 시작",
"clear": "지우기",
2026-04-04 14:57:53 +02:00
"filter": {
2026-09-05 13:26:33 +02:00
"all": "모든 토픽",
"topics": "토픽",
2026-04-04 14:57:53 +02:00
"events": "이벤트",
2026-09-05 13:26:33 +02:00
"reviews": "다시보기",
2026-04-04 14:57:53 +02:00
"classification": "분류",
"face_recognition": "얼굴 인식",
2026-09-05 13:26:33 +02:00
"lpr": "차량 번호판 인식 (LPR)",
2026-04-04 14:57:53 +02:00
"system": "시스템",
"camera": "카메라",
"all_cameras": "모든 카메라",
2026-09-05 13:26:33 +02:00
"cameras_count_one": "카메라 {{count}}대",
"cameras_count_other": "카메라 {{count}}대",
"camera_activity": "카메라 활동"
2026-04-04 14:57:53 +02:00
},
2026-09-05 13:26:33 +02:00
"empty": "수집된 메시지가 아직 없습니다",
"count_one": "메시지 {{count}}개",
"count_other": "메시지 {{count}}개",
"expanded": {
"payload": "페이로드"
}
2025-10-21 18:14:44 +02:00
}
},
"general": {
2026-09-05 13:26:33 +02:00
"title": "일반",
2025-10-21 18:14:44 +02:00
"detector": {
"title": "감지기",
2026-09-05 13:26:33 +02:00
"inferenceSpeed": "감지기 추론 속도",
2025-10-21 18:14:44 +02:00
"temperature": "감지기 온도",
2026-09-05 13:26:33 +02:00
"cpuUsage": "감지기 CPU 사용량",
"memoryUsage": "감지기 메모리 사용량",
"cpuUsageInformation": "감지 모델과의 입출력 데이터를 준비하는 데 사용된 CPU 리소스입니다. GPU 또는 전용 가속기를 사용하더라도 추론 연산 자체의 사용량은 측정되지 않습니다."
2025-10-21 18:14:44 +02:00
},
"hardwareInfo": {
"title": "하드웨어 정보",
2026-09-05 13:26:33 +02:00
"gpuUsage": "GPU 사용량",
2025-10-21 18:14:44 +02:00
"gpuMemory": "GPU 메모리",
"gpuEncoder": "GPU 인코더",
"gpuDecoder": "GPU 디코더",
"gpuInfo": {
"vainfoOutput": {
2026-09-05 13:26:33 +02:00
"title": "Vainfo 출력 결과",
2025-10-21 18:14:44 +02:00
"processOutput": "프로세스 출력:",
"processError": "프로세스 오류:",
2026-09-05 13:26:33 +02:00
"returnCode": "반환 코드: {{code}}"
2025-10-21 18:14:44 +02:00
},
"nvidiaSMIOutput": {
2026-09-05 13:26:33 +02:00
"title": "Nvidia SMI 출력 결과",
"name": "이름: {{name}}",
"driver": "드라이버: {{driver}}",
"cudaComputerCapability": "CUDA 연산 능력: {{cuda_compute}}",
"vbios": "VBIOS 정보: {{vbios}}"
2025-10-21 18:14:44 +02:00
},
"copyInfo": {
"label": "GPU 정보 복사"
},
"toast": {
2026-09-05 13:26:33 +02:00
"success": "GPU 정보를 클립보드에 복사했습니다"
2025-10-21 18:14:44 +02:00
},
"closeInfo": {
"label": "GPU 정보 닫기"
}
},
2026-09-05 13:26:33 +02:00
"npuUsage": "NPU 사용량",
"npuMemory": "NPU 메모리",
"gpuCompute": "GPU 연산 / 인코딩",
"gpuTemperature": "GPU 온도",
"npuTemperature": "NPU 온도"
2025-10-21 18:14:44 +02:00
},
"otherProcesses": {
2026-09-05 13:26:33 +02:00
"title": "기타 프로세스",
"processCpuUsage": "프로세스 CPU 사용량",
"processMemoryUsage": "프로세스 메모리 사용량",
"series": {
"go2rtc": "go2rtc",
"recording": "녹화",
"review_segment": "다시보기 세그먼트",
"embeddings": "임베딩",
"audio_detector": "오디오 감지기"
}
2025-10-21 18:14:44 +02:00
}
},
"storage": {
2026-09-05 13:26:33 +02:00
"title": "저장 공간",
"overview": "개요",
2025-10-21 18:14:44 +02:00
"recordings": {
2026-09-05 13:26:33 +02:00
"title": "녹화 파일",
"tips": "이 수치는 Frigate 데이터베이스에 기록된 녹화 파일이 사용하는 총 저장 공간을 나타냅니다. Frigate은 디스크 상의 모든 파일에 대한 사용량을 추적하지는 않습니다.",
"earliestRecording": "가장 오래된 녹화 시점:"
2025-10-21 18:14:44 +02:00
},
"cameraStorage": {
2026-09-05 13:26:33 +02:00
"title": "카메라별 저장 공간",
2025-10-21 18:14:44 +02:00
"camera": "카메라",
2026-09-05 13:26:33 +02:00
"unusedStorageInformation": "여유 공간 정보",
"storageUsed": "저장 공간",
"percentageOfTotalUsed": "전체 대비 사용 비율",
2025-10-21 18:14:44 +02:00
"bandwidth": "대역폭",
"unused": {
2026-09-05 13:26:33 +02:00
"title": "여유 공간",
"tips": "드라이브에 Frigate 녹화본 외에 다른 파일이 저장되어 있는 경우 이 수치가 Frigate에서 사용 가능한 실제 여유 공간과 정확히 일치하지 않을 수 있습니다. Frigate은 자체 녹화본 외부의 저장 공간 사용량을 추적하지 않습니다."
+11
2026-09-19 14:16:00 +02:00
},
"subStream": {
"information": "서브 스트림 저장 공간 정보",
"tips": "서브 스트림을 녹화하는 카메라는 녹화 재생 시의 화질 옵션과 동일한 명칭을 사용하여 원본 및 저화질 사용량을 별도로 표시합니다. 저화질 녹화본은 보관 기간이 만료될 때까지 디스크에 유지되므로, 서브 스트림 녹화를 끈 후에도 이 내역이 계속 표시될 수 있습니다."
2025-10-21 18:14:44 +02:00
}
},
"shm": {
2026-09-05 13:26:33 +02:00
"title": "공유 메모리 (SHM) 할당",
"warning": "현재 공유 메모리 크기({{total}}MB)가 너무 작습니다. 최소 {{min_shm}}MB 이상으로 늘려주세요.",
"frameLifetime": {
"title": "프레임 유지 시간",
"description": "각 카메라는 공유 메모리에 {{frames}}개의 프레임 슬롯을 가집니다. 가장 빠른 카메라의 프레임 속도를 기준으로, 각 프레임은 덮어쓰기 전까지 약 {{lifetime}}초 동안 유지됩니다."
}
2025-10-21 18:14:44 +02:00
}
},
"cameras": {
"title": "카메라",
2026-09-05 13:26:33 +02:00
"overview": "개요",
2025-10-21 18:14:44 +02:00
"info": {
2026-09-05 13:26:33 +02:00
"aspectRatio": "화면비",
"fetching": "카메라 데이터 가져오는 중",
2025-10-21 18:14:44 +02:00
"stream": "스트림 {{idx}}",
2026-09-05 13:26:33 +02:00
"streamDataFromFFPROBE": "스트림 데이터는 <code>ffprobe</code>를 통해 가져옵니다.",
2025-10-21 18:14:44 +02:00
"video": "비디오:",
"codec": "코덱:",
"resolution": "해상도:",
"fps": "FPS:",
"unknown": "알 수 없음",
"audio": "오디오:",
2026-09-05 13:26:33 +02:00
"error": "오류: {{error}}",
"cameraProbeInfo": "{{camera}} 카메라 탐색 정보",
2025-10-21 18:14:44 +02:00
"tips": {
2026-09-05 13:26:33 +02:00
"title": "카메라 탐색 정보"
},
"keyframes": {
"title": "키프레임 분석",
"analyzing": "키프레임 분석 중... {{seconds}}초 남음",
"stillAnalyzing": "키프레임을 계속 분석하고 있습니다...",
"recordStream": "녹화 스트림:",
"keyframeCount": "감지된 키프레임 수:",
"observedDuration": "측정 기간:",
"gap": "키프레임 간격 (최소 / 평균 / 최대):",
"segmentLength": "녹화 세그먼트 길이:",
"ok": "키프레임이 약 {{seconds}}초마다 배치되어 녹화 및 재생에 적합합니다.",
"unknown": "키프레임 간격을 확인할 수 없습니다.",
+11
2026-09-19 14:16:00 +02:00
"recordDisabled": "이 카메라의 녹화 기능이 비활성화되어 있습니다.",
"warningFixed": "키프레임 간격이 일정하지만 너무 멉니다 (~{{seconds}}초 간격). 녹화는 정상 작동하지만 라이브 재생 및 탐색 시작이 느려집니다. 카메라의 I-프레임(키프레임) 주기를 프레임 레이트와 동일하게 설정하세요.",
"warningVariable": "키프레임 간격이 불규칙합니다 ({{minSeconds}}초 ~ {{maxSeconds}}초). 일반적으로 스마트 코덱(H.264+/H.265+)이 활성화되었음을 의미하며, 사용을 권장하지 않습니다.",
"errorFixed": "키프레임 간격(~{{seconds}}초)이 녹화 세그먼트 길이({{segmentTime}}초)보다 깁니다. 일부 세그먼트에 키프레임이 누락되어 정상 재생되지 않습니다. 카메라의 I-프레임(키프레임) 주기를 단축하여 프레임 레이트에 맞추세요.",
"errorVariable": "키프레임 간격이 최대 ~{{seconds}}초에 달해 녹화 세그먼트 길이({{segmentTime}}초)를 초과합니다. 일부 세그먼트에 키프레임이 없어 재생에 실패합니다. 카메라에서 스마트/+ 코덱을 비활성화하거나 키프레임 간격을 줄이세요."
2025-10-21 18:14:44 +02:00
}
},
2026-09-05 13:26:33 +02:00
"framesAndDetections": "프레임 / 감지",
2025-10-21 18:14:44 +02:00
"label": {
"camera": "카메라",
"detect": "감지",
"skipped": "건너뜀",
"ffmpeg": "FFmpeg",
2026-09-05 13:26:33 +02:00
"capture": "캡처",
"overallFramesPerSecond": "전체 초당 프레임 수",
"overallDetectionsPerSecond": "전체 초당 감지 수",
"overallSkippedDetectionsPerSecond": "전체 초당 건너뛴 감지 수",
2025-10-21 18:14:44 +02:00
"cameraFfmpeg": "{{camName}} FFmpeg",
2026-09-05 13:26:33 +02:00
"cameraCapture": "{{camName}} 캡처",
2025-10-21 18:14:44 +02:00
"cameraDetect": "{{camName}} 감지",
2026-09-05 13:26:33 +02:00
"cameraFramesPerSecond": "{{camName}} 초당 프레임 수",
"cameraDetectionsPerSecond": "{{camName}} 초당 감지 수",
"cameraSkippedDetectionsPerSecond": "{{camName}} 초당 건너뛴 감지 수",
"cameraGpu": "{{camName}} GPU"
2025-10-21 18:14:44 +02:00
},
"toast": {
"success": {
2026-09-05 13:26:33 +02:00
"copyToClipboard": "탐색 데이터를 클립보드에 복사했습니다."
2025-10-21 18:14:44 +02:00
},
"error": {
2026-09-05 13:26:33 +02:00
"unableToProbeCamera": "카메라를 탐색할 수 없음: {{errorMessage}}"
2025-10-21 18:14:44 +02:00
}
2026-09-05 13:26:33 +02:00
},
"noCameras": {
"title": "발견된 카메라 없음"
},
"connectionQuality": {
"title": "연결 상태",
"excellent": "매우 좋음",
"fair": "보통",
"poor": "불안정",
"unusable": "사용 불가",
"fps": "FPS",
"expectedFps": "예상 FPS",
"reconnectsLastHour": "재연결 횟수 (최근 1시간)",
"stallsLastHour": "지연/끊김 횟수 (최근 1시간)"
2025-10-21 18:14:44 +02:00
}
},
2026-09-05 13:26:33 +02:00
"lastRefreshed": "마지막 갱신: ",
2025-10-21 18:14:44 +02:00
"stats": {
2026-09-05 13:26:33 +02:00
"ffmpegHighCpuUsage": "{{camera}} 카메라의 FFmpeg CPU 사용량이 높습니다 ({{ffmpegAvg}}%)",
"detectHighCpuUsage": "{{camera}} 카메라의 감지(detect) CPU 사용량이 높습니다 ({{detectAvg}}%)",
"healthy": "시스템 상태가 양호합니다",
"reindexingEmbeddings": "임베딩 재색인 중 ({{processed}}% 완료)",
"cameraIsOffline": "{{camera}} 카메라가 오프라인 상태입니다",
"detectIsSlow": "{{detect}} 처리가 느립니다 ({{speed}}ms)",
"detectIsVerySlow": "{{detect}} 처리가 매우 느립니다 ({{speed}}ms)",
+11
2026-09-19 14:16:00 +02:00
"debugReplayActive": "디버그 리플레이 세션이 실행 중입니다",
"cameraSkippedDetections": "{{camera}} 카메라가 프레임의 {{pct}}%에서 감지를 건너뛰고 있습니다",
"systemNotices_one": "{{count}}개의 시스템 알림",
"systemNotices_other": "{{count}}개의 시스템 알림",
"retentionUnmet": "디스크 공간 확보를 위해 보관 기간이 만료되기 전에 녹화본이 삭제되고 있습니다"
2025-10-21 18:14:44 +02:00
},
"enrichments": {
2026-09-05 13:26:33 +02:00
"title": "확장 기능",
"infPerSecond": "초당 추론 횟수",
2025-10-21 18:14:44 +02:00
"embeddings": {
"image_embedding": "이미지 임베딩",
"text_embedding": "텍스트 임베딩",
"face_recognition": "얼굴 인식",
"plate_recognition": "번호판 인식",
"image_embedding_speed": "이미지 임베딩 속도",
"face_embedding_speed": "얼굴 임베딩 속도",
"face_recognition_speed": "얼굴 인식 속도",
"plate_recognition_speed": "번호판 인식 속도",
"text_embedding_speed": "텍스트 임베딩 속도",
2026-09-05 13:26:33 +02:00
"yolov9_plate_detection_speed": "YOLOv9 번호판 감지 속도",
"yolov9_plate_detection": "YOLOv9 번호판 감지",
"review_description": "다시보기 설명",
"review_description_speed": "다시보기 설명 생성 속도",
"review_description_events_per_second": "다시보기 설명",
"object_description": "객체 설명",
"object_description_speed": "객체 설명 생성 속도",
"object_description_events_per_second": "객체 설명",
"classification": "{{name}} 분류",
"classification_speed": "{{name}} 분류 속도",
"classification_events_per_second": "{{name}} 초당 분류 이벤트 수"
},
"averageInf": "평균 추론 시간"
+11
2026-09-19 14:16:00 +02:00
},
"health": {
"title": "시스템 지표",
"notices": {
"title": "알림",
"empty": "Frigate 이 잘 설치되어있습니다",
"dismiss": "무시",
"openSettings": "설정 열기",
"openLink": "링크 열기",
"noMatches": "필터에 맞는 알림이 없습니다",
"dismissedTitle": "무시됨",
"noneDismissed": "무시된 알림 없음",
"clearDismissed": "무시됨 지우기",
"clearDismissedTitle": "무시된 알림을 지울까요?",
"clearDismissedDesc": "무시된 모든 알림이 삭제됩니다. 설정 및 스트림 점검 항목은 즉시 다시 표시되며, 기타 알림은 다음에 다시 발생할 때 표시됩니다.",
"firstSeen_one": "최초 감지: {{time}}",
"firstSeen_other": "최초 감지: {{time}} · {{count}}회",
"dismissedAt": "무시됨: {{time}}",
"filter": {
"showDismissed": "무시된 항목 표시",
"severity": "심각도",
"error": "오류",
"warning": "경고",
"info": "정보"
},
"kinds": {
"detector_stuck": "감지기 {{detector}}의 응답이 없어 재시작되었습니다",
"model_download_failed": "{{model}}의 {{file}} 다운로드 실패: {{error}}",
"skipped_detections": "감지 처리가 지연되어 1분 이상 프레임의 {{pct}}%를 건너뛰었습니다",
"shm_too_low": "/dev/shm 할당량({{total}} MB)을 최소 {{min}} MB 이상으로 늘려야 합니다",
"failed_login_one": "{{user}} 계정 로그인 시도 실패",
"failed_login_other": "{{user}} 계정 로그인 시도 실패",
"update_available": "Frigate {{version}} 버전을 사용할 수 있습니다"
},
"streamPrefix": "스트림 {{index}}: {{message}}",
"streamPrefixRestream": "스트림 {{index}} (go2rtc 경유): {{message}}",
"streamProbeFailed": "스트림 {{index}} 정보를 감지할 수 없음: {{error}}",
"cameraProbeFailed": "스트림 정보를 감지할 수 없음: {{error}}"
},
"hardware": {
"title": "하드웨어",
"objectDetection": "객체 감지",
"hardwareAcceleration": "하드웨어 가속",
"enrichments": {
"title": "추가 기능",
"semantic_search": "시맨틱 검색",
"face_recognition": "얼굴 인식",
"lpr": "차량 번호판 인식",
"audio_transcription": "오디오 텍스트 변환"
},
"cameraConnections": "카메라 연결 상태",
"allCamerasExcellent": "모든 카메라의 연결 상태가 매우 양호합니다.",
"fps": "{{camera}} / {{expected}} fps",
"nothingConfigured": "구성된 항목 없음",
"allCameras": "모든 카메라",
"probeUnavailable": "하드웨어 감지 기능을 사용할 수 없음",
"justStarted": "Frigate이 방금 시작됨",
"deviceNotFound": "이 시스템에서 {{devices}} 장치를 찾을 수 없음",
"detectorNotRunning": "감지기 프로세스가 실행되고 있지 않음",
"inferenceVerySlow": "추론 속도가 매우 느림 ({{speed}} ms)",
"inferenceSlow": "추론 속도가 느림 ({{speed}} ms)",
"inferenceMs": "{{speed}} ms",
"customArgs": "사용자 지정 ffmpeg 인수",
"customArgsNotVerified": "사용자 지정 ffmpeg 인수 (검증되지 않음)",
"hwaccelNotConfigured": "하드웨어 디코딩을 사용하고 있지 않지만 {{family}} 가속을 사용할 수 있습니다. ffmpeg 설정에서 선택하세요",
"hwaccelHardwareMissing": "{{family}} 가속이 설정되었지만 하드웨어 감지에서 확인되지 않음",
"unrecognizedDevice": "인식할 수 없는 장치 재지정 (검증되지 않음)",
"decoderUsage": "디코더 {{usage}}",
"remoteProvider": "원격 공급자",
"acceleratorMissing": "{{device}} 사용으로 설정되었으나 호환되는 가속기를 찾을 수 없음",
"modelNotRunYet": "모델이 아직 실행되지 않았습니다. 장치는 처음 사용된 후에 검증됩니다",
"fellBackToCpu": "{{device}} 사용으로 설정되었으나 CPU에서 실행 중",
"cpuDespiteAccelerator": "가속기를 사용할 수 있지만 CPU에서 실행 중",
"probed": "감지 완료",
"probing": "감지 중...",
"recheck": "하드웨어 다시 확인",
"cameraStreams": "카메라 스트림",
"streamsNotChecked": "아직 확인되지 않음",
"streamsChecking": "확인 중 ({{done}} / {{total}})",
"streamsClean": "스트림 문제 없음",
"checked": "확인 완료",
"runAgain": "다시 실행",
"runStreamChecks": "스트림 점검 실행",
"streamsChecked_one": "{{count}}개 카메라 확인 완료",
"streamsChecked_other": "{{count}}개 카메라 확인 완료",
"streamsFlagged_one": "{{count}}개에 문제 있음 (알림에 나열됨)",
"streamsFlagged_other": "{{count}}개에 문제 있음 (알림에 나열됨)"
}
2025-09-18 23:18:47 +02:00
}
}