cluster-not-found = Cluster "{ $name }" not found nccl-config-missing = NCCL config not found cluster-auto-fail = No suitable cluster found cluster-selected = โœ… Auto-selected cluster: { $name } ({ $nodes } { $nodes -> [one] node *[other] nodes }) container-log-header = ๐Ÿ“œ Latest container logs: cluster-stopping = ๐Ÿ›‘ Stopping cluster '{ $name }'... cluster-all-stopped = โœ… All containers stopped. cluster-section = === Cluster: { $name } === container-count = Total containers: { $count } no-sm121-containers = (no sm121 containers) docker-unavailable = โœ— Docker unavailable ssh-error = { $node } ({ $ip }): โœ— SSH error: { $error } task-join-error = โœ— Task join error: { $error } doctor-header = ๐Ÿฉบ Doctor: { $name } ({ $engine }) [backend: { $backend }] doctor-node-section = --- { $name } --- doctor-all-passed = โœ… All checks passed! doctor-checks-failed = โš  Some checks failed. Run with --repair to auto-fix. doctor-repairing = ๐Ÿ”ง Repairing image... doctor-repaired = โœ… Repaired image: { $tag } doctor-dry-build = (dry-run) Would build { $tag } on { $node } logs-follow-head = ๐Ÿ“œ Following logs for '{ $name }' (head node)... logs-section = --- { $name } --- stop-failed = Stop failed on { $name }: { $error } remove-failed = Remove failed on { $name }: { $error } failed-to = Failed to { $action } on { $name }: { $error } health-section = === Cluster: { $name } === health-no-containers = (no containers) health-total = Total containers: { $count } health-docker-unavailable = โœ— Docker unavailable docker-error-line = { $err } exec-header = โšก exec: { $cmd } ({ $nodes } node(s)) exec-section = --- { $name } --- exec-failed = โœ— { $name } :: { $cmd } :: { $error } exec-completed-errors = exec completed with errors (some nodes reported failures) power-off-dryrun = dry-run: skipping actual shutdown + HA call power-off-would = would: { $action } { $target } power-off-shutdown-failed = โœ— { $name } :: { $cmd } :: { $error } power-off-waiting = โณ waiting { $secs }s for nodes to settle power-off-no-ha = no [home_assistant] config; OS shutdown was performed above power-off-ssh-failures = some nodes reported SSH failures during shutdown power-on-dryrun = dry-run: skipping actual HA call power-on-would-on = would: HA turn_on { $entity } power-on-would-skip = would skip: { $name } (no entity) power-on-head = ๐Ÿ’ก power on: { $nodes } node(s) ha-invalid-entity = { $name }: invalid entity '{ $entity }': { $error } ha-call-failed = HA { $service } { $entity }: { $error } ha-skip-no-entity = โš  { $name }: no `entity` configured, skipping HA ha-extra-invalid = { $label } ({ $extra }): invalid entity '{ $extra }' ha-extra-failed = HA { $service } { $extra } ({ $label }): { $error } power-switch-would-off = would: HA turn_off { $entity } power-switch-would-off-extra = would: HA turn_off { $extra } (from extras) power-switch-would-on = would: HA turn_on { $entity } power-switch-would-on-extra = would: HA turn_on { $extra } (to extras) power-switch-shutdown-failed = โœ— { $name } shutdown: { $error } power-switch-waiting = โณ waiting { $secs }s for shutdown ha-entity-error = { $name }: entity '{ $entity }': { $error } power-switch-no-ha = no [home_assistant] config; OS shutdown was performed power-off-entity-would = would: HA turn_off { $entity } pre-serve-skip = โญ Skipping pre-serve hooks (--skip-before-serve) pre-serve-failed = pre-serve: node { $name } failed: { $error } pre-serve-run = { $node } ({ $tag }) :: { $cmd } pre-serve-ignored = โš  { $cmd } ignored: { $error } host-key-header = Discovered host keys: host-key-line = { $name } ({ $ip }) -> host_key = { $key } host-key-error = { $name } ({ $ip }) -> error: { $error } host-key-no-match = (no nodes matched) recipe-starting = ๐Ÿš€ Starting recipe: { $name } ({ $engine }) [backend: { $backend }] logs-header = ๐Ÿ“œ Logs for cluster '{ $name }' ({ $count } nodes) engine-started = โœ… { $engine } started on { $name } (rank { $rank }) engine-start-failed = Failed to start { $engine } on { $name } (rank { $rank }): { $error } cluster-started = ๐ŸŽ‰ Cluster started! API โ†’ http://{ $ip }:{ $port } exec-both-specified = Specify either --cluster or --recipe, not both exec-missing = Must specify either --cluster or --recipe exec-node-not-found = Node '{ $name }' not found in cluster '{ $cluster }' exec-cluster-empty = Cluster '{ $name }' has no nodes exec-cannot-use-alias = Cannot use --alias together with a trailing command exec-must-specify = Must specify either --alias or a command after `--` exec-unknown-alias-empty = Unknown alias @{ $name } (no aliases configured) exec-unknown-alias-list = Unknown alias @{ $name }; known aliases: { $aliases } mods-uploading = ๐Ÿ“ค Caricamento mod su { $node }... mods-uploaded = โœ… Mod caricati su { $node } mods-entrypoint-required = La ricetta '{ $name }' ha mod ma nessun entrypoint; l'entrypoint รจ obbligatorio quando sono presenti mod