{
  "title": "{{target}}로 전환",
  "subtitle": "{{from}}를 {{to}}로 바꿉니다. 이 호스트에는 하나의 SQL Server만 허용됩니다.",
  "confirm": "전환 확인 및 마이그레이션",
  "success": "SQL 엔진 전환 및 데이터 마이그레이션",
  "bannerHint": "다른 엔진이 이미 설치되어 있는 경우 전용 스위치(제거)를 확인해야 합니다.",
  "flowAria": "SQL 엔진 전환 방향",
  "from": "현재의",
  "to": "목표",
  "calloutTitle": "백업 없이 실행 취소하기 어려움",
  "calloutBody": "{{from}} 패키지는 내보내기가 성공한 후에만 제거됩니다.",
  "sectionImpact": "무슨 일이 일어날까요?",
  "sectionLimits": "한계 및 위험",
  "dbListTitle": "마이그레이션할 데이터베이스({{count}})",
  "dbMigrateBadge": "{{count}} 사용자 데이터베이스",
  "dbEmptyBadge": "사용자 데이터베이스 없음",
  "noUserDbs": "사용자 데이터베이스가 감지되지 않았습니다(시스템 스키마만 해당). 서버 엔진은 계속 교체됩니다.",
  "tableCount": "{{count}} 테이블",
  "ackLabel": "나는 엔진이 독점적이라는 것을 이해합니다. {{from}}을 제거하고 데이터를 {{to}}로 이전하세요.",
  "phraseLabel": "확인하려면 {{phrase}}를 입력하세요.",
  "phraseMismatch": "구문이 일치하지 않습니다. SWITCH를 정확하게 입력하세요.",
  "warn": {
    "replace_engine": "{{from}}를 제거하고 {{to}}를 설치합니다.",
    "exclusive": "MySQL과 MariaDB는 하나의 호스트(독점)에서 서버로 함께 실행할 수 없습니다.",
    "uninstall_packages": "현재 SQL Server 패키지가 시스템에서 제거됩니다.",
    "logical_dump": "사용자 데이터베이스는 논리적으로 내보낸 다음 가져옵니다. 시스템 스키마는 파일로 복사되지 않습니다.",
    "dialect_risk": "MariaDB 또는 MySQL 관련 SQL 가져오기가 실패할 수 있습니다.",
    "no_replication": "복제 설정, 플러그인 및 바이너리 로그는 마이그레이션되지 않습니다.",
    "root_auth": "루트 소켓 또는 비밀번호 인증은 전환 후 재구성이 필요할 수 있습니다.",
    "no_user_dbs": "사용자 데이터베이스가 감지되지 않았습니다. 엔진 패키지만 변경됩니다.",
    "has_user_dbs": "{{count}} 사용자 데이터베이스를 내보내고 가져옵니다."
  },
  "note": {
    "needsSwitch": "이 호스트는 이미 {{other}}를 실행하고 있습니다. MySQL 및 MariaDB는 배타적입니다. 스위치 확인(내보내기 → 기타 제거 → 설치 → 가져오기).",
    "invalidTarget": "잘못된 대상입니다(mysql 또는 mariadb에만 해당).",
    "badConfirmPhrase": "확인 문구는 정확히 SWITCH여야 합니다.",
    "needAck": "단독 스위치(MySQL 또는 MariaDB, 둘 다는 아님)를 승인해야 합니다.",
    "switchNotNeeded": "스위치가 필요하지 않음 - 일반 설치를 사용하십시오.",
    "migrateDataRequired": "사용자 데이터베이스가 있는 경우 데이터 마이그레이션을 활성화해야 합니다.",
    "dumpFailed": "내보내기 실패 — 소스 {{source}}가 계속 실행 중입니다. {{detail}}",
    "datadirBackupFailed": "Datadir 백업 실패 - 제거 전에 중단되었습니다. 소스 서비스를 수동으로 시작해 보세요.",
    "waitFailed": "대상 서비스가 준비되지 않았습니다. 백업: {{dumpPath}}. 이전 데이터 디렉터리: {{datadir}}. 수동 복구가 필요합니다.",
    "incomplete": "스위치가 불완전합니다. 내보내기는 {{dumpPath}}에 유지됩니다. {{datadir}}의 이전 데이터디렉터리. 맹목적으로 다시 퍼지하지 마십시오.",
    "switched": "{{from}} → {{to}}로 전환되었습니다. {{imported}}/{{total}} 데이터베이스를 가져왔습니다.",
    "dumpPath": "논리적 내보내기 경로: {{path}}",
    "datadirBackup": "이전 datadir 백업: {{path}} (만족하면 제거: rm -rf {{path}})",
    "grantsExported": "보조금 내보내기({{detail}})",
    "frozenDetected": "MySQL/MariaDB는 동결되었습니다(적절한 실패는 아닙니다). 경로 {{path}}(모드: {{mode}}). 패키지가 설치될 수 있지만 엔진 전환 또는 다운그레이드 후 데몬이 시작을 거부합니다. 안전하다면 동결을 지우고 빈 datadir을 다시 초기화하십시오. 발췌문: {{snippet}}",
    "frozenCleared": "정지 표시 {{path}}를 제거했습니다.",
    "frozenClearFailed": "고정 마커를 제거할 수 없습니다. {{path}} — 루트로 수동으로 제거합니다.",
    "datadirNotEmptySkipInit": "데이터 디렉터리에 이미 시스템 테이블이 있습니다. 다시 초기화를 건너뛰었습니다.",
    "datadirInitialized": "{{flavor}}에 대한 빈 데이터 디렉터리를 초기화했습니다.",
    "datadirInitFailed": "데이터 디렉터리 초기화 실패: {{detail}}",
    "unitNotActive": "유닛 {{unit}}은 {{active}}(활성화 예상)입니다.",
    "nginxPortConflict": "Nginx 장치가 활성화되지 않음 - Apache는 여전히 public :80;을 바인딩할 수 있습니다. Apache를 127.0.0.1:8080에 다시 바인딩한 다음 Nginx를 다시 시작합니다.",
    "nginxConfigFailed": "nginx -t 실패: {{detail}}",
    "frozenShort": "FROZEN ({{mode}}) — 데몬이 차단되었습니다. 동결 해제 및 수리가 필요합니다.",
    "unfreezeNeedsConfirm": "고정 해제가 필요한지 확인하세요(frozen={{frozen}},emptyDatadir={{empty}}). 확인:true로 POST합니다.",
    "unfreezeOk": "동결해제 수리 후 서비스 {{unit}}가 활성화됩니다.",
    "unfreezeStartFailed": "고정 해제 후에도 여전히 활성화되지 않음: {{detail}}",
    "unfreezePrompt": "FROZEN을 지우고 빈 datadir을 다시 초기화하려면 \"고정 해제 및 복구\"를 클릭하세요.",
    "configSanitized": "SQL 구성이 {{flavor}}(my.cnf → {{target}})에 맞춰 정렬되었습니다. MySQL을 대상으로 할 때 MariaDB 플러그인 잔여물이 비활성화됩니다.",
    "configSanitizeFailed": "SQL 구성을 정리하지 못했습니다: {{detail}}"
  },
  "step": {
    "dump": "내보내기 {{db}}",
    "exportGrants": "보조금 수출",
    "stop": "그만 {{unit}}",
    "backupDatadir": "백업 데이터 디렉토리",
    "purge": "제거 {{pkg}}",
    "wait": "{{unit}}를 기다리세요",
    "importDb": "가져오기 {{db}}",
    "importGrants": "수입 보조금",
    "verify": "확인하다",
    "preflight": "비행 전",
    "confirm": "확인하다",
    "clearFrozen": "MySQL FROZEN 지우기",
    "initDatadir": "빈 datadir 초기화",
    "startUnit": "시작 {{unit}}",
    "sanitizeConfig": "my.cnf/잔류 플러그인 삭제"
  }
}
