{
  "page": {
    "modes": {
      "rule": "규칙",
      "global": "전역",
      "direct": "직접"
    },
    "actions": {
      "toggleChain": "체인 프록시",
      "connect": "연결",
      "disconnect": "연결 해제",
      "connecting": "연결 중...",
      "clearChainConfig": "체인 구성 삭제"
    },
    "provider": {
      "title": "프록시 제공자",
      "actions": {
        "updateAll": "모두 업데이트",
        "update": "업데이트"
      }
    },
    "rules": {
      "title": "프록시 규칙",
      "select": "규칙 선택"
    },
    "labels": {
      "proxyCount": "프록시 개수",
      "delayCheckReset": "고정 취소를 위한 지연 확인",
      "nodeCount": "노드 {{count}}개"
    },
    "tooltips": {
      "locate": "위치 찾기",
      "delayCheck": "지연 확인",
      "sortDefault": "기본 정렬",
      "sortDelay": "지연으로 정렬",
      "sortName": "이름으로 정렬",
      "delayCheckUrl": "지연 확인 URL",
      "showBasic": "프록시 기본",
      "showDetail": "프록시 상세",
      "filter": "필터"
    },
    "placeholders": {
      "delayCheckUrl": "지연 확인 URL"
    },
    "empty": {
      "noAvailableGroups": "사용 가능한 프록시 그룹이 없습니다",
      "noProxies": "프록시 없음",
      "noSubscriptions": {
        "title": "가져온 구독이 없습니다",
        "description": "프록시 페이지에 표시할 내용이 없습니다. 프로필 페이지에서 구독을 가져와 활성화하세요."
      },
      "inactiveSubscription": {
        "title": "활성화된 구독이 없습니다",
        "description": "구독이 있지만 현재 활성화된 구독이 없습니다. 프로필 페이지에서 구독을 선택하고 활성화하세요."
      },
      "coreUnavailable": {
        "title": "코어를 일시적으로 사용할 수 없습니다",
        "description": "코어에서 프록시 정보를 가져오지 못했습니다. 코어를 재시작해 보세요. 문제가 계속되면 로그 폴더를 열어 코어 로그를 확인하세요."
      },
      "noProxyInfo": {
        "title": "프록시 정보를 가져오지 못했습니다",
        "description": "표시할 프록시 그룹이나 노드가 없습니다. 활성 구독에 유효한 프록시 그룹과 노드가 포함되어 있는지 확인하거나 코어를 재시작하고 로그를 확인하세요."
      },
      "actions": {
        "openProfiles": "프로필로 이동",
        "restartCore": "코어 재시작",
        "openLogs": "로그 폴더 열기"
      }
    },
    "chain": {
      "header": "체인 프록시 구성",
      "warning": "체인 프록시는 네트워크 속도를 크게 저하시킬 수 있습니다. 명확한 업무상 필요가 없거나 이 구성을 이해하지 못한다면 비활성화 상태로 두세요.",
      "empty": "체인 프록시는 네트워크 속도를 크게 저하시킬 수 있습니다. 명확한 업무상 필요가 없거나 이 구성을 이해하지 못한다면 비활성화 상태로 두세요.",
      "instruction": "프록시 체인에 추가하려면 순서대로 노드를 클릭하세요",
      "minimumNodes": "체인 프록시는 최소 2개의 노드가 필요합니다",
      "minimumNodesHint": "체인 프록시는 최소 2개의 노드가 필요합니다. 하나 더 추가하세요.",
      "connectFailed": "프록시 체인 연결 실패",
      "disconnectFailed": "프록시 체인 연결 해제 실패",
      "duplicateNode": "프록시 노드가 체인에 이미 존재합니다",
      "entryNode": "입구",
      "exitNode": "출구"
    },
    "messages": {
      "directMode": "직접 모드"
    },
    "title": {
      "default": "프록시 그룹",
      "chainMode": "프록시 체인 모드"
    }
  },
  "feedback": {
    "notifications": {
      "provider": {
        "updateSuccess": "{{name}} 업데이트 성공",
        "updateFailed": "{{name}} 업데이트 실패: {{message}}",
        "genericError": "업데이트 실패: {{message}}",
        "none": "업데이트할 제공자가 없습니다",
        "allUpdated": "모든 제공자가 업데이트되었습니다"
      }
    }
  },
  "components": {
    "enums": {
      "strategies": {
        "select": "수동으로 프록시 선택",
        "url-test": "URL 테스트 지연을 기준으로 프록시 선택",
        "fallback": "오류 발생 시 다른 프록시로 전환",
        "load-balance": "부하 분산에 따라 프록시 분배",
        "relay": "정의된 프록시 체인을 통과"
      },
      "policies": {
        "DIRECT": "데이터가 직접 아웃바운드로 이동",
        "REJECT": "요청 차단",
        "REJECT-DROP": "요청 폐기",
        "PASS": "일치할 경우 이 규칙 건너뛰기"
      }
    }
  }
}
