{
  "maintenance": "유지보수",
  "objects": "객체",
  "tasks": "작업",
  "overdue": "기한 초과",
  "due_soon": "기한 임박",
  "triggered": "트리거됨",
  "trigger_replaced": "트리거 교체됨",
  "trigger_removed": "트리거 제거됨",
  "ok": "정상",
  "all": "전체",
  "new_object": "+ 새 객체",
  "templates_from": "템플릿에서",
  "templates_title": "템플릿으로 시작하기",
  "templates_task_count": "작업 {n}개",
  "template_created": "템플릿에서 생성됨",
  "onboard_hint": "첫 객체를 추가하여 유지보수 추적을 시작하세요.",
  "edit": "편집",
  "duplicate": "복제",
  "task_duplicated": "작업이 복제되었습니다",
  "object_duplicated": "객체가 복제되었습니다",
  "delete": "삭제",
  "add_task": "+ 작업 추가",
  "complete": "완료",
  "completed": "완료됨",
  "skip": "건너뛰기",
  "skipped": "건너뜀",
  "missed": "놓침",
  "reset": "초기화",
  "snooze": "다시 알림",
  "snoozed": "다시 알림 설정됨",
  "cancel": "취소",
  "bulk_select": "선택",
  "bulk_select_all": "모두 선택",
  "bulk_n_selected": "{n}개 선택됨",
  "bulk_completed": "작업 {n}개 완료됨",
  "bulk_archived": "작업 {n}개 보관됨",
  "completing": "완료 처리 중…",
  "interval": "주기",
  "warning": "경고",
  "last_performed": "마지막 수행일",
  "next_due": "다음 예정일",
  "days_until_due": "남은 일수",
  "avg_duration": "평균 소요 시간",
  "trigger": "트리거",
  "trigger_type": "트리거 유형",
  "threshold_above": "상한",
  "threshold_below": "하한",
  "threshold": "임계값",
  "counter": "카운터",
  "state_change": "상태 변경",
  "runtime": "가동 시간",
  "runtime_hours": "목표 가동 시간 (시간)",
  "target_value": "목표값",
  "baseline": "기준값",
  "target_changes": "목표 변경 횟수",
  "for_minutes": "지속 시간 (분)",
  "time_based": "시간 기반",
  "sensor_based": "센서 기반",
  "manual": "수동",
  "one_time": "일회성",
  "weekdays": "요일",
  "nth_weekday": "매월 N번째 요일",
  "day_of_month": "매월 특정 일",
  "recurrence_on_days": "반복 요일",
  "recurrence_occurrence": "회차",
  "recurrence_weekday": "요일",
  "recurrence_day": "일 (1–31)",
  "recurrence_last_day": "매월 마지막 날",
  "recurrence_business_day": "평일만 (주말이면 앞당김)",
  "recurrence_offset": "오프셋 (일, ±)",
  "recurrence_offset_help": "날짜를 ±N일 이동합니다. 예: -2 = 이틀 전.",
  "last_day_month": "매월 마지막 날",
  "last_business_day_month": "마지막 평일",
  "ord_1": "첫째",
  "ord_2": "둘째",
  "ord_3": "셋째",
  "ord_4": "넷째",
  "ord_5": "다섯째",
  "ord_last": "마지막",
  "day_word": "일",
  "interval_value": "주기",
  "interval_unit": "단위",
  "unit_days": "일",
  "unit_weeks": "주",
  "unit_months": "개월",
  "unit_years": "년",
  "due_date": "예정일",
  "cleaning": "청소",
  "inspection": "점검",
  "replacement": "교체",
  "calibration": "보정",
  "service": "정비",
  "reading": "검침",
  "custom": "사용자 지정",
  "history": "기록",
  "cost": "비용",
  "report_button": "보고서",
  "report_title": "유지보수 보고서",
  "report_generated": "생성일",
  "report_times_done": "수행 횟수",
  "report_total_cost": "총 비용",
  "report_every": "{n} {unit}마다",
  "report_notes": "메모",
  "report_col_type": "유형",
  "report_col_status": "상태",
  "report_col_schedule": "일정",
  "duration": "소요 시간",
  "both": "둘 다",
  "trigger_val": "트리거 값",
  "complete_title": "완료: ",
  "checklist": "체크리스트",
  "require_on_completion": "완료 시 필수 입력",
  "checklist_steps_optional": "체크리스트 단계 (선택)",
  "checklist_placeholder": "필터 청소\n씰 교체\n압력 테스트",
  "checklist_help": "한 줄에 한 단계씩 입력하세요. 최대 100개.",
  "err_too_long": "{field}: 너무 깁니다 (최대 {n}자)",
  "err_too_short": "{field}: 너무 짧습니다 (최소 {n}자)",
  "err_value_too_high": "{field}: 너무 큽니다 (최대 {n})",
  "err_value_too_low": "{field}: 너무 작습니다 (최소 {n})",
  "err_required": "{field}: 필수 항목입니다",
  "err_wrong_type": "{field}: 잘못된 형식입니다 (예상: {type})",
  "err_invalid_choice": "{field}: 허용되지 않는 값입니다",
  "err_invalid_value": "{field}: 유효하지 않은 값입니다",
  "feat_schedule_time": "시각 지정 일정",
  "feat_schedule_time_desc": "작업이 자정이 아닌 지정한 시각에 기한 초과로 전환됩니다.",
  "schedule_time_optional": "기한 시각 (선택, HH:MM)",
  "schedule_time_help": "비워두면 자정(기본값)입니다. HA 시간대 기준.",
  "at_time": "시각",
  "notes_optional": "메모 (선택)",
  "cost_optional": "비용 (선택)",
  "duration_minutes": "소요 시간(분, 선택)",
  "completed_at_optional": "완료 시각 (선택, 비우면 지금)",
  "completed_at_future_error": "완료 날짜는 미래일 수 없습니다.",
  "days": "일",
  "day": "일",
  "today": "오늘",
  "d_overdue": "일 초과",
  "no_tasks": "아직 유지보수 작업이 없습니다. 객체를 만들어 시작하세요.",
  "no_tasks_short": "작업 없음",
  "no_history": "아직 기록이 없습니다.",
  "show_all": "모두 보기",
  "cost_duration_chart": "비용 및 소요 시간",
  "installed": "설치일",
  "confirm_delete_object": "이 객체와 모든 작업을 삭제할까요?",
  "confirm_delete_task": "이 작업을 삭제할까요?",
  "min": "최소",
  "max": "최대",
  "save": "저장",
  "saving": "저장 중…",
  "edit_task": "작업 편집",
  "new_task": "새 유지보수 작업",
  "task_name": "작업 이름",
  "maintenance_type": "유지보수 유형",
  "priority": "우선순위",
  "labels": "라벨",
  "labels_placeholder": "예: 안전, 계절, 세입자용",
  "labels_help": "필터링과 보고서에 쓰이는 쉼표로 구분된 태그입니다.",
  "priority_low": "낮음",
  "priority_normal": "보통",
  "priority_high": "높음",
  "all_priorities": "모든 우선순위",
  "schedule_type": "일정 유형",
  "interval_days": "주기 (일)",
  "warning_days": "경고 일수",
  "earliest_completion_days": "조기 완료 허용 (기한 전 일수)",
  "earliest_completion_days_help": "비워두면 언제든 완료할 수 있습니다. 0 = 기한 당일 이후에만.",
  "last_performed_optional": "마지막 수행일 (선택)",
  "interval_anchor": "주기 기준",
  "anchor_completion": "완료일 기준",
  "anchor_planned": "예정일 기준 (밀림 없음)",
  "edit_object": "객체 편집",
  "name": "이름",
  "manufacturer_optional": "제조사 (선택)",
  "model_optional": "모델 (선택)",
  "serial_number_optional": "일련번호 (선택)",
  "serial_number_label": "일련번호",
  "documentation_url_label": "설명서",
  "object_notes_label": "메모",
  "sort_due_date": "예정일",
  "sort_object": "객체 이름",
  "sort_type": "유형",
  "sort_task_name": "작업 이름",
  "all_objects": "모든 객체",
  "all_parts": "모든 부품",
  "tasks_lower": "작업",
  "no_tasks_yet": "아직 작업 없음",
  "add_first_task": "첫 작업 추가",
  "trigger_configuration": "트리거 설정",
  "entity_id": "엔티티 ID",
  "comma_separated": "쉼표로 구분",
  "entity_logic": "엔티티 논리",
  "entity_logic_any": "하나라도 트리거되면",
  "entity_logic_all": "모든 엔티티가 트리거되어야 함",
  "entities": "엔티티",
  "attribute_optional": "속성 (선택, 비우면 상태 사용)",
  "use_entity_state": "엔티티 상태 사용 (속성 없음)",
  "trigger_above": "초과 시 트리거",
  "trigger_below": "미만 시 트리거",
  "trigger_equals": "값이 같으면 트리거 (=)",
  "trigger_not_equals": "값이 다르면 트리거 (≠)",
  "for_at_least_minutes": "최소 지속 시간 (분)",
  "safety_interval_days": "안전 주기 (일, 선택)",
  "safety_interval": "안전 주기 (선택)",
  "trigger_combinator": "트리거와 간격 결합",
  "trigger_combinator_any": "트리거 또는 간격 (먼저 충족)",
  "trigger_combinator_all": "트리거와 간격 (둘 다 필요)",
  "delta_mode": "델타 모드",
  "from_state_optional": "변경 전 상태 (선택)",
  "to_state_optional": "변경 후 상태 (선택)",
  "documentation_url_optional": "설명서 URL (선택)",
  "object_notes_optional": "메모 (선택)",
  "nfc_tag_id_optional": "NFC 태그 ID (선택)",
  "nfc_tags_empty_help": "Home Assistant에 등록된 NFC 태그가 아직 없습니다.",
  "nfc_tags_open_settings": "태그 설정 열기",
  "nfc_tags_refresh": "새로 고침",
  "environmental_entity_optional": "환경 센서 (선택)",
  "environmental_entity_helper": "예: sensor.outdoor_temperature — 환경 조건에 따라 주기를 조정합니다",
  "adaptive_prediction_enabled": "센서 기반 예측 사용",
  "adaptive_seasonal_enabled": "계절 인식 사용",
  "adaptive_max_interval": "최대 주기(일)",
  "adaptive_min_interval": "최소 주기(일)",
  "adaptive_ewa_alpha": "학습률(alpha)",
  "adaptive_enabled": "적응형 일정 사용",
  "adaptive_section_title": "적응형 일정",
  "environmental_attribute_optional": "환경 속성 (선택)",
  "nfc_tag_id": "NFC 태그 ID",
  "nfc_linked": "NFC 태그 연결됨",
  "nfc_link_hint": "클릭하여 NFC 태그 연결",
  "responsible_user": "담당자",
  "shared_with": "공유 대상 (순환 담당)",
  "shared_with_help": "여러 명을 선택해 작업을 공유하세요. 완료할 때마다 담당자가 교대됩니다.",
  "rotation_strategy": "교대 방식",
  "rotation_none": "교대 없음",
  "rotation_round_robin": "순서대로",
  "rotation_least_completed": "완료 횟수가 적은 사람",
  "rotation_random": "무작위",
  "no_user_assigned": "(담당자 없음)",
  "all_users": "모든 사용자",
  "my_tasks": "내 작업",
  "tab_calendar": "캘린더",
  "cal_no_events": "유지보수 없음",
  "cal_window_7": "7일",
  "cal_window_14": "14일",
  "cal_window_30": "30일",
  "cal_window_365": "1년",
  "cal_every_n_days": "{n}일마다",
  "cal_source_time": "시간 기반",
  "cal_source_time_adaptive": "시간 기반 (적응형)",
  "cal_source_sensor": "센서 기반",
  "cal_predicted": "예측됨",
  "cal_confidence_high": "높은 신뢰도",
  "cal_confidence_medium": "중간 신뢰도",
  "cal_confidence_low": "낮은 신뢰도",
  "budget_monthly": "월 예산",
  "budget_yearly": "연 예산",
  "groups": "그룹",
  "new_group": "새 그룹",
  "edit_group": "그룹 편집",
  "no_groups": "아직 그룹 없음",
  "delete_group": "그룹 삭제",
  "delete_group_confirm": "'{name}' 그룹을 삭제할까요?",
  "group_select_tasks": "작업 선택",
  "group_name_required": "이름은 필수입니다",
  "description_optional": "설명 (선택)",
  "selected": "선택됨",
  "loading_chart": "차트 데이터 불러오는 중...",
  "hide_outliers": "이상값 숨기기 (센서 오류)",
  "was_maintenance_needed": "이 유지보수가 필요했나요?",
  "feedback_needed": "필요했음",
  "feedback_not_needed": "불필요했음",
  "feedback_not_sure": "잘 모름",
  "suggested_interval": "제안 주기",
  "apply_suggestion": "적용",
  "reanalyze": "재분석",
  "reanalyze_result": "새 분석 결과",
  "reanalyze_insufficient_data": "권장값을 산출하기에 데이터가 부족합니다",
  "data_points": "데이터 포인트",
  "dismiss_suggestion": "무시",
  "confidence_low": "낮음",
  "confidence_medium": "중간",
  "confidence_high": "높음",
  "recommended": "권장",
  "seasonal_awareness": "계절 인식",
  "edit_seasonal_overrides": "계절 계수 편집",
  "seasonal_overrides_title": "계절 계수 (수동 설정)",
  "seasonal_overrides_hint": "월별 계수 (0.1–5.0). 비워두면 자동으로 학습됩니다.",
  "seasonal_override_invalid": "유효하지 않은 값",
  "seasonal_override_range": "계수는 0.1에서 5.0 사이여야 합니다",
  "clear_all": "모두 지우기",
  "seasonal_chart_title": "계절 계수",
  "seasonal_learned": "학습됨",
  "seasonal_manual": "수동",
  "month_jan": "1월",
  "month_feb": "2월",
  "month_mar": "3월",
  "month_apr": "4월",
  "month_may": "5월",
  "month_jun": "6월",
  "month_jul": "7월",
  "month_aug": "8월",
  "month_sep": "9월",
  "month_oct": "10월",
  "month_nov": "11월",
  "month_dec": "12월",
  "sensor_prediction": "센서 예측",
  "degradation_trend": "추세",
  "trend_rising": "상승",
  "trend_falling": "하강",
  "trend_stable": "안정",
  "trend_insufficient_data": "데이터 부족",
  "days_until_threshold": "임계값까지 남은 일수",
  "threshold_exceeded": "임계값 초과",
  "environmental_adjustment": "환경 계수",
  "sensor_prediction_urgency": "센서 예측: 약 {days}일 후 임계값 도달",
  "day_short": "일",
  "weibull_reliability_curve": "신뢰도 곡선",
  "weibull_failure_probability": "고장 확률",
  "weibull_r_squared": "적합도 R²",
  "beta_early_failures": "초기 고장",
  "beta_random_failures": "무작위 고장",
  "beta_wear_out": "마모 고장",
  "beta_highly_predictable": "매우 예측 가능",
  "confidence_interval": "신뢰 구간",
  "confidence_conservative": "보수적",
  "confidence_aggressive": "낙관적",
  "current_interval_marker": "현재 주기",
  "recommended_marker": "권장",
  "characteristic_life": "특성 수명",
  "chart_mini_sparkline": "추세 스파크라인",
  "chart_history": "비용 및 소요 시간 기록",
  "chart_seasonal": "계절 계수, 12개월",
  "chart_weibull": "Weibull 신뢰도 곡선",
  "chart_sparkline": "센서 트리거 값 차트",
  "days_progress": "일수 진행률",
  "qr_code": "QR 코드",
  "qr_generating": "QR 코드 생성 중…",
  "qr_error": "QR 코드 생성에 실패했습니다.",
  "qr_error_no_url": "설정된 HA URL이 없습니다. 설정 → 시스템 → 네트워크에서 외부 또는 내부 URL을 설정해 주세요.",
  "save_error": "저장에 실패했습니다. 다시 시도해 주세요.",
  "qr_print": "인쇄",
  "qr_download": "SVG 다운로드",
  "qr_action": "스캔 시 동작",
  "qr_action_view": "유지보수 정보 보기",
  "qr_action_complete": "유지보수 완료로 표시",
  "qr_url_mode": "링크 유형",
  "qr_mode_companion": "Companion 앱",
  "qr_mode_local": "로컬 (mDNS)",
  "qr_mode_server": "서버 URL",
  "overview": "개요",
  "analysis": "분석",
  "recent_activities": "최근 활동",
  "search_notes": "메모 검색",
  "avg_cost": "평균 비용",
  "no_advanced_features": "활성화된 고급 기능 없음",
  "no_advanced_features_hint": "통합구성요소 설정에서 “적응형 일정” 또는 “계절 패턴”을 활성화하면 여기에서 분석 데이터를 볼 수 있습니다.",
  "analysis_not_enough_data": "아직 분석할 데이터가 충분하지 않습니다.",
  "analysis_not_enough_data_hint": "Weibull 분석에는 최소 5회의 완료 기록이 필요하며, 계절 패턴은 월별 6개 이상의 데이터 포인트가 쌓이면 표시됩니다.",
  "analysis_manual_task_hint": "주기가 없는 수동 작업은 분석 데이터를 생성하지 않습니다.",
  "completions": "회 완료",
  "current": "현재",
  "shorter": "더 짧게",
  "longer": "더 길게",
  "normal": "보통",
  "disabled": "비활성화됨",
  "compound_logic": "복합 논리",
  "compound": "복합 (여러 조건)",
  "compound_logic_and": "AND — 모든 조건이 트리거되어야 함",
  "compound_logic_or": "OR — 하나의 조건만 트리거되면 됨",
  "compound_help": "여러 센서 조건을 하나의 트리거로 결합합니다.",
  "compound_no_conditions": "아직 조건이 없습니다 — 최소 하나를 추가하세요.",
  "compound_add_condition": "조건 추가",
  "compound_condition": "조건",
  "compound_remove_condition": "조건 제거",
  "card_title": "제목",
  "card_show_header": "통계 헤더 표시",
  "card_show_actions": "동작 버튼 표시",
  "card_compact": "컴팩트 모드",
  "card_max_items": "최대 항목 수 (0 = 전체)",
  "card_filter_status": "상태로 필터",
  "card_filter_status_help": "비워두면 모든 상태를 표시합니다.",
  "card_filter_objects": "객체로 필터",
  "card_filter_objects_help": "비워두면 모든 객체를 표시합니다.",
  "card_filter_areas": "구역으로 필터",
  "card_filter_areas_help": "비워두면 모든 구역을 표시합니다.",
  "card_filter_priority_help": "비우면 모든 우선순위를 표시합니다. 명시적 우선순위가 없는 작업은 보통으로 간주됩니다.",
  "card_filter_entities": "엔티티로 필터 (entity_ids)",
  "card_filter_entities_help": "이 통합구성요소의 sensor / binary_sensor 엔티티를 선택하세요. 비워두면 전체.",
  "card_loading_objects": "객체 불러오는 중…",
  "card_load_error": "객체를 불러올 수 없습니다 — WebSocket 연결을 확인하세요.",
  "card_no_tasks_title": "아직 유지보수 작업이 없습니다",
  "card_no_tasks_cta": "→ 유지보수 패널에서 만들어 보세요",
  "no_objects": "아직 객체가 없습니다.",
  "action_error": "동작에 실패했습니다. 다시 시도해 주세요.",
  "area_id_optional": "구역 (선택)",
  "installation_date_optional": "설치일 (선택)",
  "warranty_expiry_optional": "보증 만료일 (선택)",
  "warranty": "보증",
  "warranty_valid_until": "{date}까지 유효",
  "warranty_expires_in": "{days}일 후 만료",
  "warranty_expired": "만료됨",
  "cal_past_windows": "이전 기간",
  "cal_forward_windows": "이후 기간",
  "history_edit_title": "기록 항목 편집",
  "history_edit_timestamp": "타임스탬프",
  "manufacturer": "제조사",
  "model": "모델",
  "area": "구역",
  "actions": "동작",
  "view_mode_label": "보기",
  "view_cards": "카드 보기",
  "view_table": "표 보기",
  "objects_table_columns_label": "객체 표 열",
  "objects_table_columns_hint": "객체 표 보기에 표시할 열을 선택하세요.",
  "custom_icon_optional": "아이콘 (선택, 예: mdi:wrench)",
  "task_enabled": "작업 활성화",
  "skip_reason_prompt": "이 작업을 건너뛸까요?",
  "reason_optional": "사유 (선택)",
  "reset_date_prompt": "작업을 수행한 것으로 표시할까요?",
  "reset_date_optional": "마지막 수행일 (선택, 기본값은 오늘)",
  "notes_label": "메모",
  "documentation_label": "문서",
  "no_nfc_tag": "— 태그 없음 —",
  "dashboard": "대시보드",
  "tab_today": "오늘",
  "palette_placeholder": "객체와 작업 검색…",
  "palette_no_results": "일치 항목 없음",
  "palette_hint": "↑↓ 이동 · Enter 열기 · Esc 닫기",
  "today_all_caught_up": "모두 처리했습니다! 이번 주에 예정된 작업이 없습니다.",
  "today_overdue": "기한 초과",
  "today_due_today": "오늘 예정",
  "today_this_week": "이번 주",
  "settings": "설정",
  "settings_features": "고급 기능",
  "settings_features_desc": "고급 기능을 켜거나 끕니다. 끄면 UI에서 숨겨질 뿐 데이터는 삭제되지 않습니다.",
  "feat_adaptive": "적응형 일정",
  "feat_adaptive_desc": "유지보수 기록에서 최적 주기를 학습합니다",
  "feat_predictions": "센서 예측",
  "feat_predictions_desc": "센서 열화로부터 트리거 시점을 예측합니다",
  "feat_seasonal": "계절 조정",
  "feat_seasonal_desc": "계절 패턴에 따라 주기를 조정합니다",
  "feat_environmental": "환경 상관관계",
  "feat_environmental_desc": "온도/습도와 주기의 상관관계를 분석합니다",
  "feat_budget": "예산 추적",
  "feat_budget_desc": "월별·연별 유지보수 지출을 추적합니다",
  "feat_groups": "작업 그룹",
  "feat_groups_desc": "작업을 논리적 그룹으로 정리합니다",
  "feat_checklists": "체크리스트",
  "feat_checklists_desc": "작업 완료를 위한 다단계 절차",
  "settings_general": "일반",
  "settings_default_warning": "기본 경고 일수",
  "settings_panel_enabled": "사이드바 패널",
  "settings_panel_title": "사이드바 패널 제목",
  "settings_notifications": "알림",
  "settings_notify_service": "알림 서비스",
  "settings_install_assist_sentences": "Assist 문장 설치",
  "settings_install_assist_sentences_hint": "음성 문장을 설정에 복사하여 기존 Assist 에이전트가 인식하도록 합니다. 직접 수정한 파일은 절대 덮어쓰지 않습니다.",
  "test_notification": "테스트 알림",
  "send_test": "테스트 보내기",
  "testing": "보내는 중…",
  "test_notification_success": "테스트 알림을 보냈습니다",
  "test_notification_failed": "테스트 알림 전송 실패",
  "notify_per_person": "사용자별 전송",
  "notify_no_own_device": "개인 기기 없음 — 가정 서비스 사용",
  "settings_notify_due_soon": "기한 임박 시 알림",
  "settings_notify_overdue": "기한 초과 시 알림",
  "settings_notify_triggered": "트리거 시 알림",
  "settings_interval_hours": "반복 주기 (시간, 0 = 한 번만)",
  "settings_quiet_hours": "방해 금지 시간",
  "settings_quiet_start": "시작",
  "settings_quiet_end": "종료",
  "settings_max_per_day": "하루 최대 알림 수 (0 = 무제한)",
  "settings_bundling": "알림 묶기",
  "settings_bundle_threshold": "묶음 기준 개수",
  "settings_reminder_leads": "추가 알림 (기한 전 일수)",
  "settings_reminder_leads_hint": "쉼표로 구분한 사전 알림 시점입니다. 예: 14, 3, 0 — 해당하는 날마다 추가 알림이 한 번 발송됩니다. 비워두면 꺼짐.",
  "settings_actions": "모바일 동작 버튼",
  "settings_action_complete": "'완료' 버튼 표시",
  "settings_action_skip": "'건너뛰기' 버튼 표시",
  "settings_action_snooze": "'다시 알림' 버튼 표시",
  "settings_weekly_digest": "주간 요약",
  "settings_weekly_digest_hint": "예정된 작업이 있으면 월요일 아침에 요약 알림을 한 번 보냅니다.",
  "settings_warranty_reminder": "보증 만료 알림",
  "settings_warranty_reminder_days": "만료 전 일수",
  "settings_warranty_reminder_hint": "객체의 보증 만료가 설정한 일수만큼 남았을 때 한 번 알립니다.",
  "settings_snooze_hours": "다시 알림 대기 시간 (시간)",
  "settings_budget": "예산",
  "settings_currency": "통화",
  "settings_budget_monthly": "월 예산",
  "settings_budget_yearly": "연 예산",
  "settings_budget_alerts": "예산 경고",
  "settings_budget_threshold": "경고 기준 (%)",
  "settings_import_export": "가져오기 / 내보내기",
  "settings_export_json": "JSON 내보내기",
  "settings_export_yaml": "YAML 내보내기",
  "settings_export_csv": "CSV 내보내기",
  "settings_export_settings": "설정 내보내기 (JSON)",
  "settings_import_csv": "CSV 가져오기",
  "settings_import_placeholder": "JSON 또는 CSV 내용을 여기에 붙여넣으세요…",
  "settings_import_btn": "가져오기",
  "settings_import_success": "객체 {count}개를 성공적으로 가져왔습니다.",
  "settings_export_success": "내보내기 파일이 다운로드되었습니다.",
  "settings_saved": "설정이 저장되었습니다.",
  "settings_include_history": "기록 포함",
  "settings_export_selection": "선택한 객체로 제한 (선택)",
  "settings_docs_archive": "문서 아카이브 (파일 포함)",
  "settings_docs_archive_hint": "JSON/YAML/CSV 내보내기에는 설정만 포함됩니다. 이 ZIP에는 업로드한 파일 내용까지 포함되어 완전한 복원이 가능합니다.",
  "settings_docs_export_btn": "문서 ZIP 다운로드",
  "settings_docs_import_btn": "문서 ZIP 복원",
  "settings_docs_import_success": "복원됨: 파일 {blobs}개, 문서 {docs}개",
  "sort_alphabetical": "가나다순",
  "sort_due_soonest": "예정일 빠른 순",
  "sort_task_count": "작업 수",
  "sort_area": "구역",
  "sort_assigned_user": "담당자",
  "sort_group": "그룹",
  "groupby_none": "그룹화 없음",
  "groupby_area": "구역별",
  "groupby_group": "그룹별",
  "groupby_user": "사용자별",
  "filter_label": "필터",
  "user_label": "사용자",
  "photo_label": "사진",
  "sort_label": "정렬",
  "group_by_label": "그룹화",
  "state_value_help": "HA 상태 값을 사용하세요(보통 소문자, 예: \"on\"/\"off\"). 대소문자는 저장 시 정규화됩니다.",
  "target_changes_help": "트리거가 발동하기까지 필요한 일치 전환 횟수입니다 (기본값: 1).",
  "for_minutes_state_help": "0은 모든 변화를 즉시 집계합니다. 분을 설정하면 새 상태가 먼저 그 시간 동안 유지되어야 하며, 짧은 깜빡임은 트리거되지도 집계되지도 않습니다.",
  "qr_print_title": "QR 코드 인쇄",
  "qr_print_desc": "잘라서 장비에 붙일 수 있는 QR 코드 인쇄 페이지를 생성합니다.",
  "qr_print_load": "객체 불러오기",
  "qr_print_filter": "필터",
  "qr_print_objects": "객체",
  "qr_print_actions": "동작",
  "qr_print_url_mode": "링크 유형",
  "qr_print_estimate": "예상 QR 코드 수",
  "qr_print_over_limit": "최대 200개입니다. 필터를 좁혀 주세요",
  "qr_print_generate": "QR 코드 생성",
  "qr_print_generating": "생성 중…",
  "qr_print_ready": "QR 코드 준비 완료",
  "qr_print_print_button": "인쇄",
  "qr_print_empty": "생성할 항목 없음",
  "qr_action_skip": "건너뛰기",
  "vacation_title": "휴가 모드",
  "vacation_active": "활성",
  "vacation_ended": "종료됨",
  "vacation_desc": "휴가를 계획하세요. 휴가 기간과 버퍼 일수 동안 알림이 일시 중지됩니다. 특정 작업은 예외로 되돌릴 수 있습니다.",
  "vacation_enable": "휴가 모드 활성화",
  "vacation_start": "시작",
  "vacation_end": "종료",
  "vacation_buffer": "버퍼 (일)",
  "vacation_exempt_title": "휴가 중에도 알림 받기",
  "vacation_exempt_desc": "휴가 중에도 알림을 받을 작업을 선택하세요 (예: 중요한 수영장 수질 관리).",
  "vacation_load_tasks": "작업 불러오기",
  "vacation_preview_btn": "미리보기 표시",
  "vacation_preview_affected": "개 작업 영향받음",
  "vacation_event_due_soon": "기한 임박 예정",
  "vacation_event_overdue": "기한 초과 예정",
  "vacation_event_triggered_est": "센서 트리거 가능",
  "vacation_sensor_based": "(센서 기반)",
  "vacation_action_notify": "그래도 알림",
  "vacation_action_unsilence": "다시 음소거",
  "vacation_marked_complete": "완료로 표시됨",
  "vacation_marked_skip": "건너뜀",
  "vacation_end_now": "지금 휴가 종료",
  "add": "추가",
  "show_stats": "통계 + 그래프 보기",
  "hide_stats": "통계 숨기기",
  "adaptive_no_data": "적응형 분석에 필요한 완료 기록이 아직 부족합니다. 이 작업을 몇 번 더 완료하면 주기 추천과 신뢰도 차트가 열립니다.",
  "suggestion_applied": "제안 주기가 적용되었습니다",
  "vacation_mode": "휴가 모드",
  "vacation_status_active": "현재 활성",
  "vacation_status_scheduled": "예약됨",
  "vacation_status_inactive": "비활성",
  "vacation_end_now_confirm": "휴가를 지금 바로 종료할까요?",
  "vacation_exempt_count": "예외",
  "vacation_advanced": "고급…",
  "vacation_open_panel": "패널에서 열기",
  "enable": "활성화",
  "saved": "저장됨",
  "budget_monthly_set": "월 예산 설정",
  "budget_yearly_set": "연 예산 설정",
  "budget_advanced": "통화, 경고…",
  "budget_open_panel": "패널에서 열기",
  "groups_empty": "아직 그룹이 없습니다.",
  "group_new_placeholder": "그룹 추가…",
  "group_delete_confirm": "\"{name}\" 그룹을 삭제할까요?",
  "groups_manage_tasks": "작업 배정 관리…",
  "groups_open_panel": "패널에서 열기",
  "unassigned": "미배정",
  "no_area": "구역 없음",
  "has_overdue": "기한 초과 작업 있음",
  "object": "객체",
  "settings_panel_access": "패널 접근 권한",
  "settings_panel_access_desc": "관리자는 항상 전체 권한을 가집니다. 특정 비관리자에게 생성·편집·삭제를 위임하려면 이 옵션을 켜고 아래에서 선택하세요. 나머지 사용자에게는 완료와 건너뛰기만 표시됩니다.",
  "settings_operator_write": "선택한 사용자에게 생성·편집·삭제 허용",
  "settings_operator_write_desc": "끔: 관리자만 내용을 변경할 수 있습니다. 켬: 아래에서 선택한 사용자도 전체 권한을 갖습니다.",
  "no_non_admin_users": "비관리자 사용자가 없습니다. 설정 → 사람에서 추가하세요.",
  "owner_label": "소유자",
  "feat_completion_actions": "완료 동작",
  "feat_completion_actions_desc": "완료 시 작업별 HA 동작 실행 + 사전 설정값이 있는 빠른 완료 QR.",
  "on_complete_action_title": "완료 시: HA 동작 실행 (선택)",
  "on_complete_action_desc": "작업이 완료되면 HA 서비스를 호출합니다 — 예: 기기의 카운터 초기화.",
  "on_complete_action_service": "서비스",
  "on_complete_action_target": "대상 엔티티",
  "on_complete_action_target_hint": "참고: 엔티티 도메인이 서비스와 일치해야 합니다 — 예: 'button.press'는 button.*에서만, 'counter.increment'는 counter.*에서만, 'input_button.press'는 input_button.*에서만 동작합니다. 불일치 시 동작이 조용히 실패합니다 (HA 로그에 'Referenced entities ... missing or not currently available' 기록).",
  "on_complete_action_data": "데이터 (JSON, 선택)",
  "on_complete_action_test": "설정 검증",
  "on_complete_action_test_success": "✓ 설정이 유효합니다 (동작은 작업 완료 시에만 실행됩니다)",
  "on_complete_action_test_failed": "실패",
  "quick_complete_defaults_title": "빠른 완료 기본값 (QR 스캔용, 선택)",
  "quick_complete_defaults_desc": "빠른 완료 QR 스캔에 쓰이는 사전 설정값입니다. 없으면 QR이 완료 대화상자를 엽니다.",
  "quick_complete_defaults_notes": "메모",
  "quick_complete_defaults_cost": "비용",
  "quick_complete_defaults_duration": "소요 시간 (분)",
  "quick_complete_defaults_feedback_none": "피드백 없음",
  "quick_complete_defaults_feedback_needed": "필요했음",
  "quick_complete_defaults_feedback_not_needed": "불필요했음",
  "quick_complete_success": "빠르게 완료로 표시됨",
  "show_all_objects": "모든 객체 보기",
  "show_all_tasks": "필터 해제 — 모든 작업 보기",
  "filter_to_overdue": "기한 초과 작업만 보기",
  "filter_to_due_soon": "기한 임박 작업만 보기",
  "filter_to_triggered": "트리거된 작업만 보기",
  "open_task": "작업 열기",
  "show_details": "기록 + 통계 보기",
  "hide_details": "상세 숨기기",
  "history_empty": "아직 기록이 없습니다.",
  "history_edit_button": "항목 편집",
  "total_cost": "총 비용",
  "times_performed": "수행 횟수",
  "older_entries": "이전 항목",
  "open_in_panel": "유지보수 패널에서 열기",
  "skip_reason": "건너뛰기 사유 (선택)",
  "reset_to_date": "마지막 수행일 재설정",
  "delete_task_confirm": "이 작업과 기록을 삭제할까요?",
  "delete_object_confirm": "이 객체와 모든 작업을 삭제할까요?",
  "loading": "불러오는 중…",
  "archive": "보관",
  "undo": "실행 취소",
  "task_archived": "작업이 보관되었습니다",
  "object_archived": "객체가 보관되었습니다",
  "unarchive": "보관 해제",
  "archived": "보관됨",
  "show_archived": "보관된 항목 보기",
  "hide_archived": "보관된 항목 숨기기",
  "confirm_archive_object": "이 객체와 작업을 보관할까요? 기록은 유지되며 나중에 보관 해제할 수 있습니다.",
  "settings_archive": "보관 및 보존",
  "settings_archive_desc": "완료된 일회성 작업을 삭제하지 않고 정리합니다. 보관된 항목은 숨겨지고 동작하지 않지만 기록과 비용은 유지됩니다.",
  "settings_archive_oneoff_days": "완료된 일회성 작업 자동 보관 (일, 0 = 끔)",
  "settings_delete_archived_oneoff_days": "보관된 일회성 작업 자동 삭제 (일, 0 = 안 함)",
  "archive_object": "객체 보관",
  "unarchive_object": "객체 보관 해제",
  "documents": "문서",
  "documents_empty": "아직 문서가 없습니다.",
  "doc_upload": "파일 업로드",
  "doc_uploading": "업로드 중…",
  "doc_add_link": "링크 추가",
  "doc_link_url": "링크 URL (https://…)",
  "doc_link_title": "제목 (선택)",
  "doc_open": "열기",
  "doc_delete_confirm": "\"{name}\"을(를) 삭제할까요?",
  "doc_too_large": "파일이 너무 큽니다 (최대 25 MB).",
  "doc_upload_failed": "업로드에 실패했습니다.",
  "completion_photo_optional": "완료 사진 (선택)",
  "add_photo": "사진 추가",
  "uploading": "업로드 중…",
  "remove": "제거",
  "doc_deduped": "이미 다른 곳에 저장됨 — 공유되어 추가 공간을 쓰지 않습니다.",
  "doc_dup_in_object": "이 파일은 이미 이 객체에 첨부되어 있습니다.",
  "doc_link_invalid": "http/https 링크만 허용됩니다.",
  "doc_cat_manual": "설명서",
  "doc_cat_warranty": "보증서",
  "doc_cat_invoice": "영수증",
  "doc_cat_spare_parts": "예비 부품",
  "doc_cat_photo": "사진",
  "doc_cat_other": "기타",
  "doc_link_badge": "링크",
  "doc_storage_title": "문서 저장소",
  "doc_storage_saved": "중복 제거로 절약됨",
  "doc_storage_refresh": "새로 고침",
  "doc_download": "다운로드",
  "doc_close": "닫기",
  "doc_camera": "사진 촬영",
  "doc_drop_hint": "파일을 여기에 놓으세요",
  "doc_task_none": "이 작업에 연결된 문서가 없습니다.",
  "doc_link_existing": "문서 연결…",
  "doc_attach": "연결",
  "doc_unlink": "연결 해제",
  "doc_page": "페이지",
  "chart_range_7d": "7일",
  "chart_range_30d": "30일",
  "chart_range_90d": "90일",
  "chart_range_1y": "1년",
  "chart_since_service": "마지막 정비 이후",
  "chart_no_stats": "이 엔티티의 장기 통계가 없습니다 — 유지보수 이벤트 값만 표시합니다",
  "auto_complete_on_recovery": "센서가 정상으로 돌아오면 자동 완료",
  "auto_complete_on_recovery_help": "트리거가 스스로 해제되면 완료를 기록합니다 (마지막 수행일 갱신) — 예: 소금 보충, 필터 교체.",
  "doc_search": "문서 검색…",
  "doc_search_none": "일치하는 문서 없음",
  "link_device_optional": "기존 기기와 연결 (선택)",
  "parent_object_optional": "상위 객체 (선택)",
  "parent_none": "(상위 없음)",
  "paused": "일시 중지됨",
  "pause_object": "일시 중지",
  "resume_object": "재개",
  "pause_until_prompt": "이 객체의 일정을 동결합니다 — 재개할 때까지 어떤 작업도 기한이 되지 않고 알림도 오지 않습니다. 자동 재개 날짜를 선택적으로 설정할 수 있습니다.",
  "pause_until_label": "재개일 (선택)",
  "object_paused": "객체가 일시 중지되었습니다",
  "object_resumed": "객체가 재개되었습니다 — 일정이 다시 시작됩니다",
  "object_paused_badge": "일시 중지됨",
  "paused_until_label": "재개일",
  "replace_object": "교체…",
  "replace_object_prompt": "이 객체를 퇴역시키고 후속 객체를 만듭니다. 기록과 비용은 기존 객체에 보관된 채 남고, 작업과 문서는 새 객체로 이어지며 카운터는 새로 시작됩니다.",
  "replace_name_label": "후속 객체 이름",
  "object_replaced": "객체가 교체되었습니다 — 후속 객체 생성됨",
  "reading_unit_label": "검침 단위 (예: kWh, m³)",
  "reading_unit_help": "이 작업을 완료할 때 기록 값 옆에 표시됩니다.",
  "reading_value_label": "검침 값",
  "reading_label": "검침",
  "settings_templates_label": "템플릿 갤러리",
  "settings_templates_hint": "필요 없는 템플릿의 체크를 해제하세요 — \"템플릿에서\" 선택 목록(패널 및 설정 흐름)에서 사라집니다. 다른 변화는 없으며 언제든 다시 활성화할 수 있습니다.",
  "worksheet": "작업 시트",
  "worksheet_scan_view": "스캔하여 작업 열기",
  "worksheet_scan_complete": "스캔하여 완료",
  "worksheet_manual_excerpt": "설명서 발췌",
  "worksheet_pages": "페이지",
  "worksheet_printed": "인쇄됨",
  "worksheet_never": "없음",
  "card_all_caught_up": "모두 처리했습니다 — 주의가 필요한 항목이 없습니다",
  "postpone": "연기",
  "postpone_date_prompt": "이번 회차를 언제로 연기할까요?",
  "postpone_date_label": "새 예정일",
  "postponed": "연기됨",
  "postponed_to": "연기됨:",
  "season_window_label": "계절 기간 (월)",
  "season_window_hint": "선택한 달에만 기한이 됩니다. 비수기 날짜는 다음 활성 달로 넘어갑니다. 선택 없음 = 연중.",
  "series_end_label": "종료",
  "series_end_never": "없음 (무기한 반복)",
  "series_end_after_count": "지정 횟수 후",
  "series_end_until": "특정 날짜에",
  "series_end_count_label": "횟수",
  "series_end_until_label": "종료일",
  "parts_section": "부품 및 소모품",
  "parts_inventory_value": "재고 가치",
  "part_add": "부품 추가",
  "part_name": "이름",
  "part_vendor": "제조사",
  "part_storage_location": "보관 위치",
  "part_product_url": "제품 URL",
  "part_unit": "단위",
  "part_cost": "단가",
  "part_stock": "재고",
  "part_reorder_threshold": "재주문 기준",
  "part_restock_quantity": "보충 수량",
  "part_auto_buy": "재고 부족 시 구매 작업 자동 생성",
  "part_restock": "재고 조정",
  "parts_used_by": "사용처",
  "restock_quantity_label": "구매 수량",
  "consumes_parts_label": "사용하는 부품",
  "shared_parts_other_objects": "다른 객체의 부품",
  "shared_parts_help": "여러 객체가 하나의 재고를 공유할 수 있습니다. 이 작업을 완료하면 소유 객체의 재고에서 차감됩니다.",
  "shared_part_unknown": "알 수 없는 부품",
  "parts_load_failed": "이 객체의 부품을 불러올 수 없습니다 — 부품 사용 옵션을 지금은 쓸 수 없습니다.",
  "adopt_problem_button": "문제 센서 가져오기",
  "adopt_problem_title": "문제 센서 가져오기",
  "adopt_problem_hint": "HA 문제 센서(프린터 오류, 필터 경고, 배터리 부족)를 유지보수 작업으로 전환합니다. 문제가 활성인 동안 트리거되고 해결되면 자동으로 해제됩니다.",
  "adopt_problem_none": "아직 추적되지 않은 문제 센서를 찾지 못했습니다.",
  "adopt_problem_active": "활성",
  "adopt_problem_ok": "정상",
  "adopt_problem_new_object": "(신규)",
  "adopt_problem_adopt": "선택 항목 가져오기",
  "adopt_problem_done": "문제 센서 {tasks}개를 가져왔습니다",
  "views_label": "보기",
  "views_none": "— 보기 없음 —",
  "views_manage": "보기 저장 / 관리",
  "views_dialog_title": "저장된 보기",
  "views_dialog_hint": "현재 필터를 이름 있는 보기로 저장하면 모두가 다시 사용할 수 있습니다.",
  "views_name_placeholder": "보기 이름",
  "views_save_current": "현재 필터 저장",
  "views_none_yet": "저장된 보기가 아직 없습니다.",
  "close": "닫기",
  "trigger_hint_now": "센서의 현재 값은 {value}입니다.",
  "trigger_hint_above": "{target}을(를) 초과하면 작업이 트리거됩니다.",
  "trigger_hint_below": "{target} 미만으로 떨어지면 트리거됩니다.",
  "trigger_hint_counter_delta": "현재 값({value})부터 계수합니다: {due} 도달 시 기한 (+{target}), 완료할 때마다 계수가 다시 시작됩니다.",
  "trigger_hint_counter_delta_edit": "마지막 완료 이후 사용량을 계수합니다: +{target} 후 기한이 되며, 완료할 때마다 계수가 다시 시작됩니다.",
  "trigger_hint_counter_abs": "센서가 {target}에 도달하면 작업 기한이 됩니다.",
  "trigger_hint_runtime": "누적 가동 {hours}시간 후 작업 기한이 됩니다. 카운터는 완료할 때마다 다시 시작됩니다.",
  "trigger_hint_state_change": "상태가 {count}회 변경되면 작업 기한이 됩니다.",
  "trigger_hint_state_change_to": "“{state}”(으)로 {count}회 변경되면 작업 기한이 됩니다.",
  "trigger_hint_state_now": "현재 상태: {value}.",
  "adopt_problem_part": "사용 부품: {name}",
  "label_filter": "라벨",
  "all_labels": "모든 라벨",
  "settings_notify_scope": "특정 보기만 알림",
  "settings_notify_scope_all": "모든 작업",
  "settings_notify_scope_hint": "선택한 저장된 보기의 라벨/사용자 필터와 일치하는 작업만 알림을 보냅니다. 보기의 상태·정렬·그룹화는 여기서 무시됩니다.",
  "card_saved_view": "저장된 보기",
  "card_saved_view_none": "없음",
  "card_saved_view_help": "위 필터에 더해 보기의 상태·사용자·라벨 필터를 적용합니다. 보기의 정렬과 그룹화는 패널 표시 설정이며 카드에는 적용되지 않습니다.",
  "doc_part_none": "이 부품에 연결된 문서가 없습니다.",
  "settings_templates_toggle_group": "이 그룹의 모든 템플릿을 켜거나 끄기",
  "setups_button": "추천 설정",
  "setups_title": "추천 설정 (베타)",
  "setups_hint": "소모품 센서로 유지보수 작업을 구동할 수 있는 지원 통합구성요소의 기기입니다. 가져오면 객체가 생성되고 각 작업이 센서에 연결됩니다 — 소모품이 부족해지면 트리거되고 교체 후 자동으로 해제됩니다.",
  "setups_none": "연결되지 않은 소모품 센서를 가진 지원 기기를 찾지 못했습니다.",
  "setups_adopt": "선택 항목 설정",
  "setups_done": "센서 연결 작업 {tasks}개가 생성되었습니다.",
  "complete_parts_used": "이번에 사용한 부품",
  "part_delete_confirm": "'{name}' 부품을 삭제할까요? 재고 추적, 작업 연결, 진행 중인 구매 알림이 모두 제거됩니다.",
  "baseline_start_value": "시작 값 (선택)",
  "baseline_start_help": "이 값부터 계수를 시작합니다. 비워두면 현재 값부터 계수합니다. 마지막 정비 시점의 값을 입력하면 그 이후의 사용량이 바로 반영됩니다.",
  "setups_baseline_hint": "마지막 정비 시점의 값 (선택)",
  "baseline_start_help_edit": "비워두면 기존 계수를 유지합니다. 값을 입력하면 계수 기준이 다시 설정됩니다 (예: 마지막 정비 시점의 값).",
  "baseline_current_effective": "현재 적용 중인 시작 값: {value}",
  "runtime_on_states": "활성 상태",
  "runtime_on_states_help": "가동 중으로 계산할 상태입니다 — 기본값: on. 예: mowing, cleaning, printing. 속성을 선택한 경우 해당 속성 값과 비교합니다.",
  "setups_target_new": "새로 만들기: {name}",
  "schedule_preview_title": "다음 예정일",
  "schedule_preview_ontime": "제때 완료한다고 가정한 일정입니다.",
  "schedule_preview_ends": "(시리즈 종료)",
  "adopt_problem_responsible": "가져온 모든 작업의 담당자 (선택)",
  "adopt_for_minutes_hint": "문제가 이 시간 동안 지속된 경우에만 트리거합니다. 0은 첫 깜빡임에 즉시 반응합니다.",
  "adopt_problem_configure": "구성",
  "history_auto": "자동",
  "battery_fleet_title": "배터리 플릿",
  "battery_fleet_none_low": "모든 배터리 정상 — 교체할 것이 없습니다.",
  "battery_fleet_buy_now": "지금 구매",
  "battery_fleet_soon": "곧 필요",
  "battery_fleet_soon_hint": "마지막 교체일로부터 예측한 값입니다 — 미리 주문해 두세요.",
  "battery_fleet_mark_all": "모두 교체됨으로 표시",
  "battery_fleet_mark_one": "이 배터리를 교체됨으로 표시",
  "battery_fleet_offline": "오프라인",
  "battery_fleet_trigger_lost": "이 작업의 센서 트리거가 사라졌습니다 — 트리거도 자동 완료도 되지 않습니다.",
  "battery_fleet_repair": "복구",
  "battery_fleet_exclude": "플릿에서 제외",
  "battery_fleet_excluded": "제외됨",
  "battery_fleet_include": "다시 추적",
  "battery_fleet_all": "추적 중인 모든 배터리",
  "battery_fleet_all_hint": "배터리 부족을 알리기 전에 여기에서 기기를 제외하세요 — 스스로 충전하는 로봇청소기나 자체적으로 경고하는 휴대폰처럼.",
  "battery_fleet_add": "배터리 추가",
  "battery_fleet_add_hint": "자동 검색이 놓친 배터리 센서를 선택하면 즉시 목록에 추가됩니다.",
  "battery_fleet_track_self": "자체 충전 배터리 추적",
  "battery_fleet_track_self_hint": "휴대폰, 청소기 등 스스로 충전되는 기기는 충전식으로 표시됩니다. 잔량이 낮으면 충전을 요청하며 새 전지를 요구하지 않습니다.",
  "battery_fleet_status_low": "부족",
  "battery_fleet_status_soon": "곧",
  "battery_fleet_status_ok": "정상",
  "battery_fleet_predicted_on": "{date}쯤 예상",
  "battery_fleet_predicted_trend": "이 배터리의 방전 추세로 예측: 약 {date} ({confidence})",
  "battery_fleet_rechargeable": "충전식: 교체 대신 충전 — 쇼핑 목록에 오르지 않습니다",
  "battery_fleet_sort_name": "이름순 정렬",
  "battery_fleet_sort_urgency": "긴급도순 정렬",
  "battery_fleet_mark_recharged": "충전 완료로 표시",
  "battery_fleet_sparkline_hint": "지난 30일간의 배터리 잔량 — 점선: 낮음 임계값까지의 예측",
  "battery_fleet_filter_type": "이 배터리 유형만 표시",
  "battery_fleet_record_replacement": "{date}쯤 잔량이 급상승했습니다 — 이 교체를 Battery Notes에 기록",
  "battery_fleet_total": "배터리 {n}개 추적 중",
  "battery_fleet_setup_button": "배터리 플릿",
  "battery_fleet_setup_done": "배터리 플릿이 설정되었습니다 — 하나의 작업이 모든 배터리를 추적합니다.",
  "update_banner": "서버에 Maintenance Supporter의 새 버전이 있습니다 — 패널을 업데이트하려면 새로 고침하세요.",
  "update_reload": "새로 고침",
  "battery_fleet_forecast_overdue": "예측 날짜가 지났지만 배터리는 여전히 정상으로 보고됩니다. 교체했다면 교체를 기록하세요. 아니라면 예측이 빗나간 것입니다.",
  "cost_from_parts": "부품에서 ≈ {amount} 적용",
  "dismiss": "닫기",
  "gs_label": "시작하기 — 설정이 늘어나면 이 힌트는 사라집니다",
  "gs_setups_chip": "추천 설정: 트리거가 준비된 기기 {n}대 발견",
  "gs_adopt_chip": "문제 센서 {n}개를 유지보수 작업으로 만들 수 있습니다",
  "gs_fleet_chip": "클릭 한 번으로 배터리 플릿 설정",
  "cal_editor_window": "기본 기간",
  "cal_editor_window_week": "1주 (7일)",
  "cal_editor_window_fortnight": "2주 (14일)",
  "cal_editor_window_month": "1개월 (30일, 기본)",
  "cal_editor_window_year": "1년 (365일, 빈 날은 접힘)",
  "cal_editor_show_chips": "카드 안에 기간 칩 표시",
  "cal_editor_chips_hint": "전략 뷰가 이미 기간 선택기 역할을 하면 칩을 숨기세요.",
  "cal_editor_show_user_filter": "사용자 필터 표시",
  "cal_editor_default_user": "기본 사용자 필터",
  "cal_editor_my_tasks": "내 작업 (현재 사용자)",
  "cal_editor_show_object_filter": "객체 필터 표시",
  "cal_editor_object_hint": "YAML로 객체를 미리 선택: object_filter: \"<이름>\" — 이름 목록으로 카드를 여러 객체로 제한할 수 있습니다.",
  "object_history_section": "기록(전체 작업)",
  "object_history_all_tasks": "모든 작업",
  "object_history_empty": "이 기간에 기록이 없습니다.",
  "object_history_cap_note": "기록은 작업당 최대 500건까지 보관됩니다. 아주 오래된 기록은 없을 수 있습니다.",
  "service_record_title": "정비 기록",
  "service_record_print": "정비 기록(PDF)",
  "date": "날짜",
  "service_record_entries": "건",
  "completed_by": "수행자",
  "date_from": "시작",
  "date_to": "종료"
}
