{
  "title": "{{target}} に切り替えます",
  "subtitle": "{{from}} を {{to}} に置き換えます。このホスト上で許可される SQL サーバーは 1 つだけです。",
  "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 は、1 つのホスト上のサーバーとして一緒に実行できません (排他的)。",
    "uninstall_packages": "現在の SQL サーバー パッケージはシステムから削除されます。",
    "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": "古いデータディレクトリのバックアップ: {{path}} (満足したら削除: rm -rf {{path}})",
    "grantsExported": "輸出された助成金 ({{detail}})",
    "frozenDetected": "MySQL/MariaDB は FROZEN です (適切な障害ではありません)。パス {{path}} (モード: {{mode}})。パッケージはインストールできますが、エンジンの切り替えまたはダウングレード後にデーモンが起動を拒否します。安全であればフリーズを解除し、空のデータディレクトリを再初期化します。スニペット: {{snippet}}",
    "frozenCleared": "フリーズマーカー{{path}}を削除しました。",
    "frozenClearFailed": "フリーズ マーカー {{path}} を削除できませんでした — root として手動で削除してください。",
    "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}})。 confirm:true を指定して POST します。",
    "unfreezeOk": "サービス {{unit}} は、凍結解除修復後にアクティブになります。",
    "unfreezeStartFailed": "解凍後もまだアクティブではない: {{detail}}",
    "unfreezePrompt": "「凍結を解除して修復」をクリックして凍結を解除し、空のデータディレクトリを再初期化します。",
    "configSanitized": "{{flavor}} に調整された SQL 構成 (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 の凍結をクリアする",
    "initDatadir": "空のデータディレクトリを初期化する",
    "startUnit": "開始{{unit}}",
    "sanitizeConfig": "my.cnf / 残留プラグインをサニタイズする"
  }
}
