diff --git a/web/public/locales/ko/config/cameras.json b/web/public/locales/ko/config/cameras.json index 3f64349db..49822619c 100644 --- a/web/public/locales/ko/config/cameras.json +++ b/web/public/locales/ko/config/cameras.json @@ -3,5 +3,40 @@ "name": { "label": "카메라 이름", "description": "카메라 이름은 필수 항목입니다" + }, + "friendly_name": { + "label": "별칭", + "description": "Frigate UI에서 사용되는 카메라 별칭" + }, + "enabled": { + "label": "활성화됨", + "description": "활성화됨" + }, + "audio": { + "label": "오디오 이벤트", + "description": "이 카메라의 오디오 기반 이벤트 감지 설정입니다.", + "enabled": { + "label": "오디오 감지 활성화", + "description": "이 카메라의 오디오 이벤트 감지를 활성화하거나 비활성화합니다." + }, + "max_not_heard": { + "label": "종료 타임아웃", + "description": "오디오 이벤트가 종료되기 전, 설정된 오디오 유형이 감지되지 않는 시간(초)입니다." + }, + "min_volume": { + "label": "최소 볼륨", + "description": "오디오 감지를 실행하는 데 필요한 최소 RMS 볼륨 임계값으로, 낮을수록 민감도가 높아집니다(예: 200 높음, 500 보통, 1000 낮음)." + }, + "listen": { + "label": "청취 유형", + "description": "감지할 오디오 이벤트 유형 목록입니다(예: bark, fire_alarm, scream, speech, yell)." + }, + "filters": { + "label": "오디오 필터", + "description": "오탐지를 줄이기 위해 사용되는 신뢰도 임계값과 같은 오디오 유형별 필터 설정입니다." + }, + "enabled_in_config": { + "label": "원래 오디오 상태" + } } } diff --git a/web/public/locales/ko/config/global.json b/web/public/locales/ko/config/global.json index f2cdb1059..bfc6d13e2 100644 --- a/web/public/locales/ko/config/global.json +++ b/web/public/locales/ko/config/global.json @@ -4,6 +4,63 @@ "description": "마이그레이션 및 데이터 형식 변경 확인을 위한 현재 설정의 버전 정보(숫자 또는 문자열)입니다." }, "safe_mode": { - "label": "안전 모드" + "label": "안전 모드", + "description": "활성화하면 문제 해결을 위해 기능이 제한된 안전 모드로 Frigate를 시작합니다." + }, + "environment_vars": { + "label": "환경 변수", + "description": "Home Assistant OS에서 Frigate 프로세스에 설정할 환경 변수의 키/값 쌍입니다. HAOS가 아닌 사용자는 대신 Docker 환경 변수 설정을 사용해야 합니다." + }, + "logger": { + "label": "로깅", + "description": "기본 로그 상세 수준 및 구성 요소별 로그 수준 재정의를 제어합니다.", + "default": { + "label": "로그 수준", + "description": "기본 전역 로그 상세 수준(debug, info, warning, error)입니다." + }, + "logs": { + "label": "프로세스별 로그 수준", + "description": "특정 모듈의 상세 수준을 높이거나 낮추기 위한 구성 요소별 로그 수준 재정의입니다." + } + }, + "audio": { + "label": "오디오 이벤트", + "enabled": { + "label": "오디오 감지 활성화" + }, + "max_not_heard": { + "label": "종료 타임아웃", + "description": "오디오 이벤트가 종료되기 전, 설정된 오디오 유형이 감지되지 않는 시간(초)입니다." + }, + "min_volume": { + "label": "최소 볼륨", + "description": "오디오 감지를 실행하는 데 필요한 최소 RMS 볼륨 임계값으로, 낮을수록 민감도가 높아집니다(예: 200 높음, 500 보통, 1000 낮음)." + }, + "listen": { + "label": "청취 유형", + "description": "감지할 오디오 이벤트 유형 목록입니다(예: bark, fire_alarm, scream, speech, yell)." + }, + "filters": { + "label": "오디오 필터", + "description": "오탐지를 줄이기 위해 사용되는 신뢰도 임계값과 같은 오디오 유형별 필터 설정입니다." + }, + "enabled_in_config": { + "label": "원래 오디오 상태" + } + }, + "auth": { + "label": "인증", + "description": "쿠키 및 속도 제한 옵션을 포함한 인증 및 세션 관련 설정입니다.", + "enabled": { + "label": "인증 활성화", + "description": "Frigate UI에 대한 기본 인증을 활성화합니다." + }, + "reset_admin_password": { + "label": "관리자 비밀번호 재설정", + "description": "true로 설정하면 시작 시 관리자 비밀번호를 재설정하고 새 비밀번호를 로그에 출력합니다." + }, + "cookie_name": { + "label": "JWT 쿠키 이름" + } } } diff --git a/web/public/locales/ko/config/groups.json b/web/public/locales/ko/config/groups.json index 78b422e83..4578c83cf 100644 --- a/web/public/locales/ko/config/groups.json +++ b/web/public/locales/ko/config/groups.json @@ -5,7 +5,53 @@ "sensitivity": "전체 민감도" }, "cameras": { - "detection": "감지" + "detection": "감지", + "sensitivity": "민감도" + } + }, + "timestamp_style": { + "global": { + "appearance": "전역 외관" + }, + "cameras": { + "appearance": "외관" + } + }, + "motion": { + "global": { + "sensitivity": "전역 민감도", + "algorithm": "전역 알고리즘" + }, + "cameras": { + "sensitivity": "민감도", + "algorithm": "알고리즘" + } + }, + "snapshots": { + "global": { + "display": "전역 표시" + }, + "cameras": { + "display": "표시" + } + }, + "detect": { + "global": { + "resolution": "전역 해상도", + "tracking": "전역 추적" + }, + "cameras": { + "resolution": "해상도", + "tracking": "추적" + } + }, + "objects": { + "global": { + "tracking": "전역 추적", + "filtering": "전역 필터링" + }, + "cameras": { + "tracking": "추적" } } } diff --git a/web/public/locales/ko/views/classificationModel.json b/web/public/locales/ko/views/classificationModel.json index 227621f10..832c3723f 100644 --- a/web/public/locales/ko/views/classificationModel.json +++ b/web/public/locales/ko/views/classificationModel.json @@ -8,6 +8,28 @@ "button": { "deleteClassificationAttempts": "분류 이미지 삭제", "renameCategory": "클래스 이름 변경", - "deleteCategory": "클래스 삭제" + "deleteCategory": "클래스 삭제", + "deleteImages": "이미지 삭제", + "trainModel": "모델 훈련", + "addClassification": "분류 추가", + "deleteModels": "모델 삭제", + "editModel": "모델 편집" + }, + "tooltip": { + "trainingInProgress": "모델이 현재 학습 중입니다", + "noNewImages": "훈련할 새 이미지가 없습니다. 먼저 데이터셋에서 더 많은 이미지를 분류하세요.", + "noChanges": "마지막 훈련 이후 데이터셋에 변경 사항이 없습니다.", + "modelNotReady": "모델이 훈련 준비가 되지 않았습니다" + }, + "toast": { + "success": { + "deletedModel_other": "{{count}}개 모델을 성공적으로 삭제했습니다", + "categorizedImage": "이미지 분류 성공", + "reclassifiedImage": "이미지 재분류 성공", + "trainedModel": "모델 훈련 완료." + } + }, + "train": { + "titleShort": "최근" } } diff --git a/web/public/locales/ko/views/events.json b/web/public/locales/ko/views/events.json index 971494a81..3e357be85 100644 --- a/web/public/locales/ko/views/events.json +++ b/web/public/locales/ko/views/events.json @@ -9,9 +9,15 @@ "empty": { "alert": "다시 볼 '경보' 영상이 없습니다", "detection": "다시 볼 '대상 감지' 영상이 없습니다", - "motion": "움직임 감지 데이터가 없습니다" + "motion": "움직임 감지 데이터가 없습니다", + "recordingsDisabled": { + "title": "녹화가 활성화되어야 합니다", + "description": "다시 보기 항목은 해당 카메라에서 녹화가 활성화된 경우에만 카메라에 대해 생성할 수 있습니다." + } + }, + "timeline": { + "label": "타임라인" }, - "timeline": "타임라인", "timeline.aria": "타임라인 선택", "events": { "label": "이벤트", @@ -23,7 +29,8 @@ "aria": "상세 보기", "trackedObject_one": "추적 대상", "trackedObject_other": "추적 대상", - "noObjectDetailData": "상세 보기 데이터가 없습니다." + "noObjectDetailData": "상세 보기 데이터가 없습니다.", + "label": "세부 정보" }, "objectTrack": { "trackedPoint": "추적 포인트", @@ -47,5 +54,7 @@ "camera": "카메라", "detected": "감지됨", "suspiciousActivity": "수상한 행동", - "threateningActivity": "위협적인 행동" + "threateningActivity": "위협적인 행동", + "zoomIn": "확대", + "zoomOut": "축소" } diff --git a/web/public/locales/ko/views/explore.json b/web/public/locales/ko/views/explore.json index 513d90d84..5b9c9d587 100644 --- a/web/public/locales/ko/views/explore.json +++ b/web/public/locales/ko/views/explore.json @@ -22,10 +22,18 @@ "visionModelFeatureExtractor": "비전 모델 특징 추출기", "textModel": "Text model", "textTokenizer": "텍스트 토크나이저" - } + }, + "tips": { + "context": "모델이 다운로드된 후 추적 객체의 임베딩을 색인 재구성하는 것이 좋습니다." + }, + "error": "오류가 발생했습니다. Frigate 로그를 확인하세요." } }, "details": { "timestamp": "시간 기록" + }, + "trackedObjectDetails": "추적 객체 세부 정보", + "type": { + "details": "세부 정보" } } diff --git a/web/public/locales/ko/views/exports.json b/web/public/locales/ko/views/exports.json index 94b1a5ab7..588cdd800 100644 --- a/web/public/locales/ko/views/exports.json +++ b/web/public/locales/ko/views/exports.json @@ -2,7 +2,9 @@ "documentTitle": "내보내기 - Frigate", "search": "검색", "noExports": "내보내기가 없습니다", - "deleteExport": "내보내기 삭제", + "deleteExport": { + "label": "내보내기 삭제" + }, "deleteExport.desc": "{{exportName}}을 지우시겠습니까?", "editExport": { "title": "내보내기 이름 변경", @@ -11,10 +13,24 @@ }, "toast": { "error": { - "renameExportFailed": "내보내기 이름 변경에 실패했습니다: {{errorMessage}}" + "renameExportFailed": "내보내기 이름 변경에 실패했습니다: {{errorMessage}}", + "assignCaseFailed": "케이스 할당 업데이트 실패: {{errorMessage}}" } }, "headings": { - "uncategorizedExports": "분류되지 않은 내보내기" + "uncategorizedExports": "분류되지 않은 내보내기", + "cases": "케이스" + }, + "tooltip": { + "shareExport": "내보내기 공유", + "downloadVideo": "동영상 다운로드", + "editName": "이름 편집", + "deleteExport": "내보내기 삭제", + "assignToCase": "케이스에 추가" + }, + "caseDialog": { + "title": "케이스에 추가", + "description": "기존 케이스를 선택하거나 새 케이스를 만드세요.", + "selectLabel": "케이스" } } diff --git a/web/public/locales/ko/views/faceLibrary.json b/web/public/locales/ko/views/faceLibrary.json index a04ac45cc..a99cb3875 100644 --- a/web/public/locales/ko/views/faceLibrary.json +++ b/web/public/locales/ko/views/faceLibrary.json @@ -16,22 +16,28 @@ "selectItem": "{{item}} 선택", "documentTitle": "얼굴 라이브러리 - Frigate", "uploadFaceImage": { - "title": "얼굴 사진 올리기" + "title": "얼굴 사진 올리기", + "desc": "얼굴을 스캔하고 {{pageToggle}}에 포함하기 위해 이미지를 업로드하세요" }, "collections": "모음집", "createFaceLibrary": { "title": "모음집 만들기", "desc": "새로운 모음집 만들기", - "new": "새 얼굴 만들기" + "new": "새 얼굴 만들기", + "nextSteps": "강력한 기반을 구축하려면:
  • 최근 인식 탭을 사용하여 감지된 각 사람의 이미지를 선택하고 학습하세요.
  • 최상의 결과를 위해 정면 이미지에 집중하고, 각도가 있는 얼굴이 촬영된 이미지는 학습에 사용하지 마세요.
  • " }, "steps": { "faceName": "얼굴 이름 입력", "uploadFace": "얼굴 사진 올리기", - "nextSteps": "다음 단계" + "nextSteps": "다음 단계", + "description": { + "uploadFace": "정면을 향한 {{name}}의 얼굴이 보이는 이미지를 업로드하세요. 이미지를 얼굴만 자를 필요는 없습니다." + } }, "train": { - "title": "학습", - "aria": "학습 선택" + "title": "최근 인식", + "aria": "최근 인식 선택", + "titleShort": "최근" }, "selectFace": "얼굴 선택", "deleteFaceLibrary": { diff --git a/web/public/locales/ko/views/live.json b/web/public/locales/ko/views/live.json index 5a825a08f..c2b05d04e 100644 --- a/web/public/locales/ko/views/live.json +++ b/web/public/locales/ko/views/live.json @@ -15,7 +15,8 @@ "clickMove": { "label": "클릭해서 카메라 중앙 배치", "enable": "클릭해서 움직이기 기능 활성화", - "disable": "클릭해서 움직이기 기능 비활성화" + "disable": "클릭해서 움직이기 기능 비활성화", + "enableWithZoom": "클릭하여 이동 / 드래그하여 확대 활성화" }, "left": { "label": "PTZ 카메라 왼쪽으로 이동" diff --git a/web/public/locales/ko/views/search.json b/web/public/locales/ko/views/search.json index b898fb826..efb5c9387 100644 --- a/web/public/locales/ko/views/search.json +++ b/web/public/locales/ko/views/search.json @@ -5,7 +5,24 @@ "clear": "검색 초기화", "save": "검색 저장", "filterInformation": "필터 정보", - "delete": "저장된 검색 삭제" + "delete": "저장된 검색 삭제", + "filterActive": "필터 활성화됨" }, - "searchFor": "{{inputValue}} 검색" + "searchFor": "{{inputValue}} 검색", + "trackedObjectId": "추적 객체 ID", + "filter": { + "label": { + "cameras": "카메라", + "labels": "레이블", + "zones": "구역", + "sub_labels": "하위 레이블", + "attributes": "속성", + "search_type": "검색 유형", + "time_range": "시간 범위", + "before": "이전", + "after": "이후", + "min_score": "최소 점수", + "max_score": "최대 점수" + } + } } diff --git a/web/public/locales/ko/views/settings.json b/web/public/locales/ko/views/settings.json index c17eaa7fd..220cceb8f 100644 --- a/web/public/locales/ko/views/settings.json +++ b/web/public/locales/ko/views/settings.json @@ -29,14 +29,15 @@ "masksAndZones": "마스크와 구역 편집기 - Frigate", "motionTuner": "움직임 감지 조정 - Frigate", "object": "디버그 - Frigate", - "general": "프로필 설정 - Frigate", + "general": "UI 설정 - Frigate", "frigatePlus": "Frigate+ 설정 - Frigate", "notifications": "알림 설정 - Frigate", "cameraManagement": "카메라 관리 - Frigate", "cameraReview": "카메라 다시보기 설정 - Frigate", "globalConfig": "전체 설정 - Frigate", "cameraConfig": "카메라 설정 - Frigate", - "maintenance": "유지 관리 - Frigate" + "maintenance": "유지 관리 - Frigate", + "profiles": "프로필 - Frigate" }, "users": { "table": { @@ -219,5 +220,11 @@ "label": "새 값", "reset": "초기화" } + }, + "button": { + "overriddenGlobal": "전역 재정의됨", + "overriddenGlobalTooltip": "이 카메라는 이 섹션의 전역 설정을 재정의합니다", + "overriddenBaseConfig": "기본 설정 재정의됨", + "overriddenBaseConfigTooltip": "{{profile}} 프로필은 이 섹션의 구성 설정을 재정의합니다" } }