{
  "probed": "조사됨",
  "notProbed": "프로브되지 않음",
  "probe": "조사",
  "read": "읽다",
  "targetVersion": "대상 버전",
  "nodeMissing": "Node.js가 설치되지 않았습니다.",
  "probeResult": "프로브 결과",
  "readonly": "읽기 전용",
  "installNode": "Node.js 설치",
  "needExecuteAdmin": "시스템 변경 권한과 관리자가 필요합니다.",
  "nodeMajor": "노드 주 버전",
  "nodeMajorHint": "LTS는 대개 20 또는 22입니다. 프로젝트 런타임에 맞춰",
  "installedNode": "설치된 노드 {{version}}",
  "installPm2": "PM2 설치",
  "installPm2Desc": "원클릭 npm install -g pm2(프로세스 관리자). 먼저 Node.js가 필요합니다.",
  "installPm2Btn": "PM2 설치",
  "reinstallPm2": "PM2 재설치",
  "installedPm2": "PM2가 설치됨",
  "pm2Status": "PM2 상태",
  "pm2Ready": "준비됨",
  "pm2MissingShort": "미설치",
  "pm2NeedNodeFirst": "Node.js를 먼저 설치한 다음 PM2를 설치하세요.",
  "pm2InstallHint": "시스템 변경 권한이 있는 루트로 npm -g를 실행합니다.",
  "pm2ReadyHint": "PM2는 PATH에 있습니다. 프로젝트는 PM2 프로세스 모드를 사용할 수 있습니다.",
  "opsResult": "작업 결과",
  "unlimited": "제한 없는",
  "zeroUnlimited": "0 = 무제한",
  "m24": "24분",
  "h1": "1시간",
  "d1": "1일",
  "d7": "7일",
  "phpIniLoadFailed": "php.ini를 로드하지 못했습니다.",
  "loaded": "짐을 실은",
  "default": "기본",
  "phpMissing": "PHP가 설치되지 않았습니다.",
  "overview": "개요",
  "fpmSites": "FPM / 사이트",
  "tools": "도구",
  "about": "설명",
  "installPhp": "PHP 설치",
  "versionAlreadyInstalled": "버전 {{version}}이 이미 호스트에 있습니다.",
  "installedVersionBtn": "설치됨 {{version}}",
  "newerVersionAvailable": "현재 {{current}}; 최신 지원: {{newer}} (설치하려면 선택)",
  "switchToNewer": "{{version}} 선택",
  "installedVersionsHint": "감지됨: {{list}}",
  "phpInstallHint": "시스템 변경 권한과 관리자가 필요합니다.",
  "phpVersion": "PHP 버전",
  "phpExtHint": "설치할 확장 프로그램 선택",
  "phpExtSelect": "PHP 확장",
  "phpExtSelectHint": "패키지는 php{{version}}-…로 설치됩니다.",
  "phpExtRequired": "필수(핵심)",
  "phpExtRecommended": "추천 세트",
  "phpExtSelectAll": "모든 확장 프로그램 선택",
  "phpExtCoreOnly": "코어만",
  "phpExtSearch": "검색 확장 프로그램(mysql, gd, redis…)",
  "phpExtEmpty": "일치하는 확장자가 없습니다.",
  "pluginsSelect": "일반 도구/플러그인",
  "pluginsSelectHint": "런타임과 함께 설치하려면 선택하세요(예: Node용 PM2, Python용 Poetry).",
  "pluginsSearch": "검색 도구(pm2, poem, Maven…)",
  "pluginsEmpty": "일치하는 도구가 없습니다.",
  "pluginsRecommended": "추천 세트",
  "pluginsSelectAll": "사용 가능한 항목 모두 선택",
  "pluginsNone": "동반 도구 없음",
  "pluginsInstallNote": "도구를 선택한 다음 설치를 선택합니다. 최초 런타임 설치에는 도구가 포함될 수 있습니다. 런타임이 있는 경우 위의 버튼만 사용하세요.",
  "installPluginsOnly": "선택한 도구 설치({{version}}이미 있음)",
  "installExtOnly": "선택한 확장 설치(PHP {{version}} 현재)",
  "pluginAlreadyOnHost": "이미 호스트에 있습니다",
  "installAddonsOnly": "선택한 추가 기능 설치({{version}} 현재)",
  "remoteNewerHint": "설치됨 {{current}} · 업스트림 최신 {{remote}}{{source}}",
  "installedPhp": "설치된 PHP {{version}}",
  "nextSteps": "다음",
  "suggestedFlow": "제안된 흐름",
  "globalPhpIni": "글로벌 php.ini",
  "globalPhpIniDesc": "행당 하나의 설정",
  "managePath": "관리경로",
  "loading": "로드 중",
  "probing": "조사 중…",
  "noBinaryPath": "바이너리 경로 없음",
  "hostDefaultError": "호스트 기본값을 사용할 수 없음",
  "pm2Tick": "{{at}} · 프로젝트 {{projects}} · PM2 {{pm2}} · 실행 중 {{run}}",
  "cannotLoadSettings": "설정 테이블을 로드할 수 없습니다.",
  "reloadFailed": "새로고침 실패",
  "sensitive": "민감한 설정 — 주의",
  "on": "켜짐",
  "off": "꺼짐",
  "customNumber": "맞춤 번호",
  "customExample": "사용자 정의(예: 768M",
  "advancedExtra": "고급: 추가 키 및 원시",
  "advancedExtraDesc": "카탈로그에 없는 지시어; 하나의 키=한 줄에 값; raw는 ini tail에 추가됩니다.",
  "extraDirectives": "추가 지시문",
  "extraDirectivesHint": "하나의 키=한 줄에 값(키가 아직 위에 있지 않음)",
  "rawAppend": "ini 끝에 raw 추가",
  "phpIniSaved": "php.ini가 저장되었습니다.",
  "appliedSystem": "시스템에 적용",
  "demoVhost": "시스템 도구: 데모 호스트/풀",
  "demoVhostDesc": "고급/디버그; 일일 사이트에서는 프로젝트 → 배포를 사용합니다.",
  "domain": "도메인",
  "domainRequired": "가상 호스트를 적용하기 전에 유효한 도메인을 입력하세요.",
  "vhostServerName": "가상 호스트 server_name",
  "poolName": "풀 이름",
  "poolNameHint": "직접 입력한 ID(데모); 프로젝트 경로는 ysks_* 사용자를 사용합니다.",
  "enableReload": "서비스 활성화 및 다시 로드",
  "enableReloadHint": "시스템 변경 권한이 필요합니다. 꺼짐 = 쓰기 관리만",
  "applyFailed": "적용 실패",
  "phpVhostApplied": "PHP 가상 호스트/풀 적용됨",
  "composerTools": "컴포저 / WP-CLI / 모듈",
  "composerToolsDesc": "PATH 도구 및 php -m의 라이브 프로브(읽기 전용)",
  "toolsProbed": "조사된 도구",
  "notFound": "찾을 수 없음",
  "available": "사용 가능",
  "moduleCount": "모듈",
  "installNodeV": "노드 설치 {{v}}",
  "installPhpV": "PHP 설치 {{v}}",
  "installPythonV": "Python 설치 {{v}}",
  "installGoV": "Go 설치 {{v}}",
  "installRustV": "러스트 설치 {{v}}",
  "pythonMissing": "파이썬이 설치되지 않았습니다",
  "goMissing": "Go가 설치되지 않았습니다.",
  "rustMissing": "Rust/cargo가 설치되지 않았습니다.",
  "tuneLoadFailed": "튜닝을 로드하지 못했습니다.",
  "availableCount": "{{n}} 가능",
  "notDetected": "감지되지 않음",
  "binaryPath": "바이너리 경로",
  "targetMissing": "대상 버전이 설치되지 않음",
  "targetMissingHint": "대상 {{version}}이(가) 이 호스트에 없습니다. 설치된 버전에 묶거나 이 핀을 설치하세요.",
  "target": "목표",
  "tune": "곡조",
  "loadedShort": "짐을 실은",
  "host": "주인",
  "tabOverviewInstall": "개요",
  "tabTune": "동조",
  "probeReadonlyInstall": "읽기 전용 · 설치 후 다시 조사",
  "hostDefault": "호스트 기본값",
  "panelSupport": "패널 지원",
  "ready": "준비됨",
  "notDetectedYet": "아직 감지되지 않음",
  "install": "설치",
  "installHint": "시스템 변경 권한과 관리자가 필요합니다. 툴체인 설치 ≠ 프로젝트가 공개됨",
  "panelTune": "패널 튜닝",
  "panelTuneDesc": "쓰기 관리; 배포 시 환경 삽입",
  "bindVersion": "핀 버전",
  "onePerRow": "행당 하나의 설정",
  "zeroAll": "0 = 모두",
  "custom": "관습",
  "extraEnv": "추가 환경 변수",
  "extraEnvHint": "한 줄에 하나의 KEY=값",
  "customEnv": "맞춤 환경",
  "envPreview": "환경 미리보기",
  "envPreviewDesc": "저장/마지막 로드 후 병합된 결과",
  "unsupported": "지원되지 않음",
  "tuneSaved": "튜닝이 저장되었습니다",
  "nodeDetectedHint": "호스트에서 노드가 감지되었습니다. 다시 설치하면 권한이 부여되어 덮어쓸 수 있습니다.",
  "nodeProbeAfter": "설치 후 다시 프로브하여 PATH와 버전을 확인하세요.",
  "installNodeVBtn": "노드 설치 {{version}}",
  "installPhpVBtn": "PHP 설치 {{version}}",
  "phpIniSteps1": "php.ini 탭에서 전역 값을 디자인하고 저장합니다.",
  "phpIniSteps2": "선택 사항: 시스템에 적용(/etc/php/…/conf.d 작성, 루트 필요)",
  "phpIniSteps3": "프로젝트 배포는 FPM 풀에 php_admin_*으로 병합된 ini를 주입합니다.",
  "phpIniSteps4": "프로젝트는 개별 키를 재정의할 수 있습니다(프로젝트 → 배포)",
  "phpIniNote": "변경 사항은 먼저 패널 dataDir에 저장됩니다. /etc/php에 시스템 복사본을 적용하고 FPM을 다시 로드합니다. 프로젝트 풀은 배포 시 php_admin_value를 주입합니다.",
  "phpIniLoading": "php.ini 양식 로드 중…",
  "phpIniEmpty": "빈 카탈로그 — 다시 로드하거나 API가 작동 중인지 확인하세요.",
  "reloadForm": "양식 새로고침",
  "savePhpIni": "php.ini 저장",
  "prodUseProjects": "프로덕션에서는 프로젝트를 사용해야 합니다.",
  "prodPathDesc": ": PHP 프로젝트 생성 → FPM 배포/적용 (풀 = 프로젝트 Linux 사용자 + 격리된 홈)",
  "systemDemo": "시스템 수준 데모/도구",
  "demoNotBind": "(손으로 입력한 풀 이름)이며 프로젝트 격리를 자동 바인딩하지 않습니다. 전역 php.ini는 php.ini 탭에 있습니다.",
  "applyOkWritten": "적용 성공 = 파일이 작성되었습니다. 프로젝트 배포를 선호하므로 User=project Linux 사용자입니다.",
  "applyPhpVhost": "PHP 가상호스트/풀 적용",
  "applyPhpVhostTitle": "확인 필요 - 풀/가상 호스트 파일 쓰기",
  "applyPhpVhostDesc": "{{pool}} 풀과 {{domain}} 가상 호스트를 작성합니다. 서비스 새로고침: {{reload}}.",
  "reprobeTools": "재프로브 도구",
  "pressReprobe": "재프로브 도구를 눌러 로드하세요.",
  "installNodeLabel": "노드 설치 {{v}}",
  "installPhpLabel": "PHP 설치 {{v}}",
  "installPythonLabel": "Python 설치 {{v}}",
  "installGoLabel": "Go 설치 {{v}}",
  "installRustLabel": "러스트 설치 {{v}}",
  "readShort": "읽다",
  "pressReprobeHost": "Re-probe를 눌러 호스트 버전 매트릭스를 로드하세요.",
  "installScriptNote": "설치 스크립트를 작성합니다. 권한으로만 실행됩니다. 튜닝은 튜닝 탭에 있습니다. 프로세스 변경을 위해 프로젝트를 재배포합니다.",
  "envNote": "노드: max-old-space-size가 NODE_OPTIONS로 병합됩니다. Go/Python/Rust는 공식 환경 변수를 사용합니다.",
  "saveTune": "튜닝 저장",
  "pressReprobeLoad": "재프로브 도구를 눌러 로드하세요.",
  "installJavaLabel": "OpenJDK 설치/업데이트",
  "installKotlinLabel": "Kotlin 설치/업데이트",
  "installBunLabel": "Bun 설치/업데이트",
  "javaMissing": "Java(OpenJDK)가 감지되지 않음",
  "kotlinMissing": "Kotlin 컴파일러가 감지되지 않음",
  "bunMissing": "빵이 감지되지 않음",
  "phpIniCatalog": {
    "groups": {
      "resource": {
        "title": "리소스 제한",
        "description": "메모리, 실행 시간 및 입력 제한"
      },
      "upload": {
        "title": "업로드 및 게시",
        "description": "파일 업로드 및 POST 본문 크기"
      },
      "session": {
        "title": "세션",
        "description": "세션 저장 및 쿠키"
      },
      "error": {
        "title": "오류 및 로깅",
        "description": "오류, 로깅, 보고 수준 표시"
      },
      "opcache": {
        "title": "OP캐시",
        "description": "바이트코드 캐시"
      },
      "security": {
        "title": "보안 및 경로",
        "description": "원격 파일, 노출 및 비활성화된 기능"
      },
      "locale": {
        "title": "시간대 및 문자셋"
      },
      "misc": {
        "title": "기타 공통 설정"
      }
    },
    "fields": {
      "memory_limit": {
        "label": "메모리 한도",
        "hint": "예를 들어 128M, 256M, 512M, -1(무제한)"
      },
      "max_execution_time": {
        "label": "최대 실행 시간",
        "hint": "초; 0 = 무제한(CLI)"
      },
      "max_input_time": {
        "label": "최대 입력 시간",
        "hint": "초; 요청을 구문 분석하는 데 걸리는 최대 시간"
      },
      "max_input_vars": {
        "label": "최대 입력 변수",
        "hint": "$_GET / $_POST / $_COOKIE 변수에 대한 제한"
      },
      "max_input_nesting_level": {
        "label": "최대 입력 중첩 수준"
      },
      "file_uploads": {
        "label": "파일 업로드 허용"
      },
      "upload_max_filesize": {
        "label": "최대 업로드 파일 크기"
      },
      "post_max_size": {
        "label": "최대 POST 크기",
        "hint": "최대 업로드 파일 크기 이상이어야 합니다."
      },
      "max_file_uploads": {
        "label": "요청당 최대 파일 수"
      },
      "session_save_handler": {
        "label": "세션 저장 핸들러"
      },
      "session_gc_maxlifetime": {
        "label": "세션 수명(초)",
        "hint": "초"
      },
      "session_cookie_httponly": {
        "label": "쿠키 HttpOnly"
      },
      "session_cookie_secure": {
        "label": "쿠키 보안(HTTPS만 해당)",
        "hint": "HTTPS 사이트에 권장됨"
      },
      "session_use_strict_mode": {
        "label": "세션 엄격 모드"
      },
      "display_errors": {
        "label": "오류 표시(페이지)",
        "hint": "프로덕션에서 비활성화"
      },
      "display_startup_errors": {
        "label": "시작 오류 표시"
      },
      "log_errors": {
        "label": "오류 기록"
      },
      "error_reporting": {
        "label": "오류 보고 수준",
        "hint": "또는 32767과 같은 정수"
      },
      "error_log": {
        "label": "오류 로그 경로",
        "hint": "비어 있음 = 시스템 기본값; 절대 경로 허용"
      },
      "opcache_enable": {
        "label": "OPcache 활성화"
      },
      "opcache_enable_cli": {
        "label": "CLI용 OPcache 활성화"
      },
      "opcache_memory_consumption": {
        "label": "OPcache 메모리(MB)",
        "hint": "단위:MB"
      },
      "opcache_interned_strings_buffer": {
        "label": "인턴된 문자열 버퍼(MB)"
      },
      "opcache_max_accelerated_files": {
        "label": "최대 가속 파일"
      },
      "opcache_validate_timestamps": {
        "label": "타임스탬프 검증",
        "hint": "프로덕션에서는 수동으로 비활성화하고 다시 로드할 수 있습니다."
      },
      "opcache_revalidate_freq": {
        "label": "재검증 빈도(초)"
      },
      "allow_url_fopen": {
        "label": "URL fopen 허용"
      },
      "allow_url_include": {
        "label": "URL 포함 허용"
      },
      "expose_php": {
        "label": "PHP 버전 헤더 노출"
      },
      "open_basedir": {
        "label": "open_basedir 경로 제한",
        "hint": "비어 있음 = 제한 없음 다음을 사용하여 별도의 경로:"
      },
      "disable_functions": {
        "label": "비활성화된 기능",
        "hint": "쉼표로 구분됩니다. 너무 엄격하면 패키지가 손상될 수 있습니다."
      },
      "date_timezone": {
        "label": "시간대"
      },
      "default_charset": {
        "label": "기본 문자 세트"
      },
      "short_open_tag": {
        "label": "짧은 열기 태그 허용(<?)"
      },
      "realpath_cache_size": {
        "label": "실제 경로 캐시 크기"
      },
      "realpath_cache_ttl": {
        "label": "실제 경로 캐시 TTL(초)"
      },
      "cgi_fix_redirect": {
        "label": "CGI 수정 경로 리디렉션"
      }
    },
    "options": {
      "sessionFiles": "파일",
      "sessionRedis": "레디스",
      "sessionMemcached": "멤캐시드",
      "errorReportingProd": "프로덕션(E_ALL - 더 이상 사용되지 않음/엄격함)",
      "errorReportingAll": "모든 것 (E_ALL)",
      "errorReportingQuiet": "더 조용함(공지/지원 중단 없음)",
      "errorReportingMinimal": "오류/경고/구문 분석만",
      "errorReportingOff": "꺼짐 (0)",
      "openBasedirNone": "제한 없음(비어 있음)",
      "openBasedirVarWww": "/var/www",
      "openBasedirHome": "/home",
      "openBasedirWwwTmp": "/var/www 및 /tmp",
      "errorLogDefault": "시스템 기본값(비어 있음)",
      "errorLogPhp": "/var/log/php/error.log",
      "errorLogFpm": "FPM 로그 경로",
      "errorLogSyslog": "시스템 로그"
    },
    "disableFn": {
      "groups": {
        "process": "프로세스 실행",
        "dynamic": "동적 로딩",
        "info": "정보 공개",
        "filesystem": "파일 시스템",
        "network": "네트워크/기타"
      },
      "extraHint": "카탈로그에 없음(호스트가 존재함)",
      "customPlaceholder": "다른 함수 이름…",
      "searchPlaceholder": "검색 기능…",
      "emptyText": "일치하는 항목 없음"
    }
  },
  "pluginsAvailableTitle": "설치 가능",
  "pluginsInstalledTitle": "호스트에 설치됨",
  "pluginsInstalledHint": "PATH에서 감지되었습니다. 설치 선택에서 제외됩니다. 제거하는 것이 최선입니다.",
  "pluginsAllInstalled": "모든 카탈로그 도구가 이미 이 호스트에 있습니다.",
  "pluginStatusInstalled": "설치됨",
  "pluginUninstall": "제거",
  "pluginUninstallConfirmTitle": "도구를 제거하시겠습니까?",
  "pluginUninstallConfirm": "이 호스트에서 \"{{name}}\"를 제거합니다(해당되는 경우 npm/apt/pip를 통해). 이에 의존하는 서비스를 먼저 중지하십시오.",
  "pluginUninstalled": "제거됨 {{name}}",
  "pluginUninstallFailed": "제거 실패 {{name}}",
  "pluginUninstallBlocked": "패널을 제거할 수 없습니다(루트 + EXECUTE 필요).",
  "phpExtAlreadyOnHost": "설치된 확장 프로그램",
  "pluginsInstallSelected": "선택됨 설치({{n}})",
  "pluginInstallOk": "{{n}} 도구 설치됨",
  "pluginInstallFailed": "도구 설치 실패",
  "phpExtUninstallHint": "선택적 확장 제거(적절한 제거, FPM/CLI 아님)",
  "phpExtUninstallConfirmTitle": "PHP 확장 프로그램을 제거하시겠습니까?",
  "phpExtUninstallConfirm": "적절하게 \"{{pkg}}\"({{name}})를 제거합니다. 핵심 FPM/CLI는 제거되지 않습니다.",
  "phpExtOpsTitle": "확장 작업 결과",
  "pluginsOpsTitle": "도구 작업 결과",
  "pluginBatchUninstall": "선택됨 제거({{n}})",
  "pluginBatchUninstallConfirm": "{{n}} 선택한 도구를 제거하시겠습니까?",
  "pluginBatchUninstalled": "제거된 {{n}} 도구",
  "pluginBatchLabel": "선택한 도구",
  "addonsInstallAbove": "도구/확장에 대해서는 위의 \"선택한 설치...\"를 사용하십시오. 이 버튼은 런타임 버전만 설치/확인합니다.",
  "phpExtInstallSelected": "선택한 확장 프로그램 설치({{n}})",
  "phpExtInstallNote": "확장을 선택한 다음 설치를 선택합니다. 처음 PHP를 사용하는 경우 아래 PHP 설치(core+ext)를 사용합니다. 설치되면 확장 버튼만 표시됩니다.",
  "phpExtInstallNoteInstalled": "확장을 선택한 다음 설치를 선택합니다. 이 버전은 이미 호스트에 있으므로 런타임 재설치가 필요하지 않습니다.",
  "phpExtInstallNoteFirst": "PHP {{version}}이 설치되지 않았습니다. 확장 기능을 선택한 다음 아래의 PHP 설치 {{version}}를 사용하세요(설치 버튼 1개, 코어+확장 기능).",
  "installPhpWithExt": "PHP {{version}} 설치(선택한 확장 포함)",
  "installLogTitle": "설치 로그(라이브)",
  "installLogStreaming": "스트리밍…",
  "installLogDone": "완성된",
  "installLogWaiting": "서버 출력을 기다리는 중…",
  "activeDefault": "기본",
  "switchDefaultBtn": "호스트 기본값을 {{version}}로 설정",
  "switchDefaultHint": "이 버전은 설치되었지만 활성 기본값은 아닙니다.",
  "installedNotActive": "{{version}} 설치됨(기본값 아님)",
  "multiVersionHint": "Go/Rust는 여러 버전을 유지합니다. 누락된 버전을 설치한 다음 PATH에 대한 기본값을 전환합니다.",
  "tabProcesses": "프로세스",
  "pm2": {
    "title": "PM2 함대",
    "desc": "pm2 jlist(패널 사용자 PM2_HOME)의 읽기 전용 보기입니다. 실시간 SSE는 2초마다 새로 고쳐집니다.",
    "glossary": "PM2 = 프로세스 관리자; SSE = 라이브 스트림.",
    "live": "살다",
    "installed": "PM2가 설치됨",
    "version": "pm2 버전",
    "path": "pm2 경로",
    "counts": "프로세스",
    "countsValue": "총 {{n}} · {{run}} 온라인 · {{stop}} 중지됨 · {{err}} 오류 발생",
    "updatedAt": "마지막 새로고침",
    "notInstalled": "PM2가 PATH에 없습니다.",
    "installHint": "개요에 컴패니언 플러그인 설치",
    "tableTitle": "프로세스 목록",
    "yskOnly": "YSK 앱만 해당(ysk-*)",
    "filterPh": "필터 이름 / 스크립트 / pid…",
    "emptyTitle": "PM2를 사용할 수 없음",
    "emptyDesc": "Node용 pm2 플러그인을 설치한 후 새로 고치세요.",
    "noApps": "프로세스 없음",
    "noAppsDesc": "패널 사용자를 위한 PM2 앱이 없습니다.",
    "streamLog": "라이브 틱 로그",
    "streamLogDesc": "SSE 틱당 한 줄(표준 출력 처리 아님)",
    "col": {
      "name": "이름",
      "status": "상태",
      "mem": "메모리",
      "restarts": "다시 시작",
      "uptime": "가동 시간",
      "mode": "방법",
      "script": "스크립트",
      "interpreter": "통역사",
      "user": "사용자",
      "unit": "단위",
      "runtime": "실행 시간",
      "pid": "PID"
    },
    "projectsTitle": "YSK 프로젝트 프로세스",
    "projectsDesc": "패널 프로젝트용 systemd 단위(기본 배포 경로 - PM2 아님)",
    "projectsCount": "YSK 프로젝트",
    "noProjects": "프로젝트 없음",
    "noProjectsDesc": "패널에 노드/bun 프로젝트가 없거나 OS 사용자가 프로비저닝되지 않았습니다.",
    "pm2OnlyDesc": "패널 사용자 아래에서 PM2로 시작된 앱만 해당됩니다. systemd 배포가 위에 나타납니다.",
    "startupTitle": "부팅 시 시작",
    "startupDesc": "PM2를 등록하면 재부팅 후 프로세스가 다시 시작됩니다.",
    "systemdActionsHint": "systemd 작업에는 루트와 YSK_EXECUTE가 필요합니다.",
    "startupOk": "스타트업이 등록되었습니다. {{notes}}",
    "startupFail": "시작을 등록할 수 없습니다. {{notes}}",
    "actionOk": "{{action}} {{name}} — {{notes}}",
    "actionFail": "{{action}} {{name}}할 수 없습니다. {{notes}}",
    "startupReady": "준비됨",
    "startupReadyYes": "예",
    "startupReadyNo": "아니요",
    "startupUnit": "단위",
    "startupDump": "덤프",
    "startupInstall": "설치 시작",
    "startupSave": "공정 목록 저장",
    "actRestart": "다시 시작",
    "actStop": "멈추다",
    "actReload": "새로고침",
    "pm2ActionsHint": "PM2 작업은 패널 사용자의 프로세스 목록에만 적용됩니다.",
    "noteUnparsed": "PM2 목록을 구문 분석할 수 없습니다(비어 있거나 예기치 않은 출력).",
    "notePanelUserOnly": "PM2 목록은 패널 프로세스 사용자 전용입니다.",
    "noteProjectUnits": "{{n}} YSK 프로젝트 유닛 목록"
  },
  "recordedInstalled": "녹화됨 {{v}}",
  "remoteSourceSuffix": "({{source}})",
  "nodePathYskMissingTitle": "관리 노드 경로가 준비되지 않았습니다.",
  "nodePathYskMissing": "버전 {{version}}용 YSK 관리 노드가 준비되지 않았습니다. 다시 조사하거나 다시 설치하십시오.",
  "managedPathMissingTitle": "관리형 {{name}} 경로가 준비되지 않음",
  "managedPathMissing": "버전 {{version}}에 대한 YSK 관리 {{name}}가 준비되지 않았습니다. 다시 조사하거나 다시 설치하십시오.",
  "nodePathUnsafeTitle": "노드 경로가 안전하지 않습니다",
  "nodePathUnsafe": "경로 {{path}}는 관리되는 트리 외부에 있습니다. 프로젝트 배포가 실패할 수 있습니다.",
  "recordedButProbeEmpty": "패널이 설치 {{v}}를 기록했지만 호스트 프로브에서 바이너리를 찾지 못했습니다. 설치되지 않음 - 다시 조사하거나 다시 설치하십시오.",
  "installedLabel": "설치됨",
  "installedHint": "호스트 프로브 결과 — 제어 영역 기록이 아님",
  "targetHint": "이 페이지가 설치되거나 고정될 버전",
  "panelDefaultHint": "새 프로젝트는 패널 기본값 {{version}}을 선호합니다(호스트 CLI는 다를 수 있음).",
  "rebuildFromHost": "호스트에서 레코드 재구축",
  "rebuiltFromHost": "호스트 프로브에서 새로 고쳐진 레코드",
  "tabTuning": "동조",
  "versionPlaceholder": "최신,",
  "pluginsBundleWithRuntime": "도구「런타임 설치」설치(설치)。",
  "tabSoftware": "소프트웨어",
  "overviewSoftwareHint": "버전을 설치하고, 호스트 기본값을 설정하고,",
  "versionReadyTitle": "{{name}} {{version}} 준비됨",
  "versionReadyHint": "이 탭에서 호스트 기본값을 설정하거나 제거할 수 있습니다.",
  "softwareVersionTitle": "버전 {{version}}",
  "setHostDefault": "호스트 기본값으로 설정",
  "alreadyHostDefault": "{{version}}는 호스트 기본값입니다.",
  "setHostDefaultConfirmTitle": "호스트 기본값을 {{version}}로 설정하시겠습니까?",
  "setHostDefaultConfirm": "시스템 CLI(node/go/…)는 {{version}}를 가리킵니다. 버전을 고정한 프로젝트는 변경되지 않습니다.",
  "hostDefaultUnsupported": "이 런타임은 패널에서 호스트 기본값 전환을 지원하지 않습니다. 설치 또는 프로젝트 수준 핀을 사용하세요.",
  "versionInventory": "버전 인벤토리",
  "versionInventoryDesc": "모든 패널 지원 버전. 설치할 행을 선택하거나 기본값으로 설정하세요.",
  "selectToInstall": "선택하다",
  "advancedFeatureUninstall": "고급: 전체 {{name}} 스택 제거…",
  "advancedFeatureUninstallHint": "영향 미리보기 및 이중 확인을 통해 패널(및 노드용 PM2와 같은 동반 버전)에서 관리하는 모든 {{name}} 버전을 제거합니다. 가능하면 위의 단일 버전을 제거하는 것이 좋습니다.",
  "probeReadonly": "호스트의 읽기 전용 프로브",
  "uninstallVersion": "제거 {{version}}",
  "uninstallVersionTitle": "제거 {{version}}?",
  "uninstallVersionConfirm": "이 호스트(YSK 설치 경로 또는 Rustup 툴체인)에서 관리형 {{name}} {{version}}을 제거합니다. 호스트 기본값인 경우 해당 런타임에 대한 CLI 심볼릭 링크가 지워집니다. 다른 버전을 고정한 프로젝트는 변경되지 않습니다.",
  "uninstallVersionDone": "제거됨 {{version}}",
  "uninstallVersionUnsupported": "이 런타임에서는 아직 버전별 제거를 사용할 수 없습니다.",
  "setPanelDefault": "패널 기본값으로 설정",
  "alreadyPanelDefault": "패널 기본값 · {{version}}",
  "panelDefaultSaved": "패널 기본값이 {{version}}로 설정됨",
  "panelDefaultExplain": "패널 기본값 = 새 사이트/프로젝트에 선호되는 버전. 호스트 기본값 = 시스템 CLI(php/python/node…).",
  "stackReadyTitle": "{{name}} 스택 준비됨",
  "softwareIntro": "설치된 버전, 호스트 CLI 기본값, 새 프로젝트에 선호되는 버전을 관리합니다.",
  "panelDefaultLabel": "패널 기본값",
  "panelDefaultNone": "설정되지 않음",
  "versionsTitle": "버전",
  "versionsDesc": "버전을 선택하세요. 행에서 호스트 CLI를 설치하거나 설정하거나 패널 기본값을 설정합니다.",
  "roleHost": "주인",
  "rolePanel": "패널",
  "rowUninstall": "이 버전을 삭제하세요",
  "moreActions": "추가 작업",
  "selectedVersion": "선택됨 · {{version}}",
  "selectedInstalledDesc": "아래의 동반 도구. 더 이상 필요하지 않은 경우에만 이 버전을 제거하세요.",
  "selectedMissingDesc": "이 버전을 호스트에 설치하십시오. 설치 후 도우미 도구를 추가할 수 있습니다.",
  "path": "길",
  "fullVersion": "정식 버전",
  "useListForDefaults": "호스트 또는 패널 기본값을 변경하거나 이 버전을 제거하려면 위 목록을 사용하십시오.",
  "alreadyHostDefaultShort": "호스트 기본값",
  "installRecordedCta": "설치 기록 {{v}}",
  "needsInstall": "설치 필요",
  "needsInstallHint": "이 버전은 이 호스트에 없습니다. 먼저 설치하거나 설치된 버전을 고르세요.",
  "unitBytes": "바이트",
  "headerSizeKb": "{{n}}KB",
  "phpIniChipEmpty": "불러오지 않음 — php.ini 탭을 여세요",
  "phpFpmService": "PHP-FPM",
  "phpFpmServiceDesc": "PHP-FPM 유닛 시작, 중지, 다시 불러오기, 재시작",
  "rustupDefaultMissingTitle": "rustup 기본 툴체인이 없습니다",
  "rustupDefaultMissing": "rustup에 기본값이 없습니다. 소프트웨어 탭에서 stable을 설정하세요.",
  "rustupDefaultMissingShort": "기본 툴체인 없음",
  "rustupSetDefaultHint": "기본 툴체인 설정",
  "uninstalledCountHint": "{{n}}개 버전이 이 호스트에 없습니다"
}
