feat(xo6): add the VM name to actions that open a modal (#10310)

This commit is contained in:
Alina D
2026-09-08 10:11:09 +02:00
committed by GitHub
parent 069bb79d4a
commit a974448339
19 changed files with 61 additions and 68 deletions

View File

@@ -38,16 +38,18 @@ type TextMappingByObject = {
type VtsActionModalVmProps = { type VtsActionModalVmProps = {
object: 'vm' object: 'vm'
action: VmActions action: VmActions
vmName: string
hostName?: never hostName?: never
} }
type VtsActionModalHostProps = { type VtsActionModalHostProps = {
object: 'host' object: 'host'
action: HostActions action: HostActions
vmName?: never
hostName: string hostName: string
} }
const { action, object, hostName } = defineProps< const { action, object, vmName, hostName } = defineProps<
(VtsActionModalVmProps | VtsActionModalHostProps) & { (VtsActionModalVmProps | VtsActionModalHostProps) & {
accent: ModalAccent accent: ModalAccent
icon: IconName icon: IconName
@@ -69,22 +71,22 @@ const { t } = useI18n()
const textMappingsByObject: TextMappingByObject = { const textMappingsByObject: TextMappingByObject = {
vm: { vm: {
'force-reboot': { 'force-reboot': {
title: t('modal:confirm-vm-force-reboot'), title: t('modal:confirm-vm-force-reboot?', { vm: vmName }),
message: t('modal:vm-force-reboot-message'), message: t('modal:vm-force-reboot-message'),
action: t('modal:action:vm-force-reboot'), action: t('modal:action:vm-force-reboot'),
}, },
'force-shutdown': { 'force-shutdown': {
title: t('modal:confirm-vm-force-shutdown'), title: t('modal:confirm-vm-force-shutdown?', { vm: vmName }),
message: t('modal:vm-force-shutdown-message'), message: t('modal:vm-force-shutdown-message'),
action: t('modal:action:vm-force-shutdown'), action: t('modal:action:vm-force-shutdown'),
}, },
reboot: { reboot: {
title: t('modal:confirm-vm-reboot'), title: t('modal:confirm-vm-reboot?', { vm: vmName }),
message: t('modal:vm-reboot-message'), message: t('modal:vm-reboot-message'),
action: t('modal:action:vm-reboot'), action: t('modal:action:vm-reboot'),
}, },
shutdown: { shutdown: {
title: t('modal:confirm-vm-shutdown'), title: t('modal:confirm-vm-shutdown?', { vm: vmName }),
message: t('modal:vm-shutdown-message'), message: t('modal:vm-shutdown-message'),
action: t('modal:action:vm-shutdown'), action: t('modal:action:vm-shutdown'),
}, },

View File

@@ -1,11 +1,7 @@
<template> <template>
<UiModal accent="warning" icon="status:warning-picto" @confirm="emit('confirm')" @dismiss="emit('cancel')"> <UiModal accent="warning" icon="status:warning-picto" @confirm="emit('confirm')" @dismiss="emit('cancel')">
<template #title> <template #title>
<I18nT keypath="confirm-delete" scope="global" tag="div"> {{ t('confirm-delete', { name: subject }) }}
<span class="n-delete">
{{ subject }}
</span>
</I18nT>
</template> </template>
<template #content> <template #content>
@@ -40,9 +36,3 @@ const emit = defineEmits<{
const { t } = useI18n() const { t } = useI18n()
</script> </script>
<style lang="postcss" scoped>
.n-delete {
color: var(--color-warning-item-base);
}
</style>

View File

@@ -653,10 +653,10 @@
"modal:confirm-host-enable?": "Opravdu chcete {host} povolit?", "modal:confirm-host-enable?": "Opravdu chcete {host} povolit?",
"modal:confirm-host-shutdown?": "Opravdu chcete {host} vypnout?", "modal:confirm-host-shutdown?": "Opravdu chcete {host} vypnout?",
"modal:confirm-host-start?": "Opravdu chcete {host} spustit?", "modal:confirm-host-start?": "Opravdu chcete {host} spustit?",
"modal:confirm-vm-force-reboot": "Potvrďte vynucený restart virt. stroje", "modal:confirm-vm-force-reboot?": "Potvrďte vynucený restart virt. stroje",
"modal:confirm-vm-force-shutdown": "Potvrďte vynucení vypnutí virt. stroje", "modal:confirm-vm-force-shutdown?": "Potvrďte vynucení vypnutí virt. stroje",
"modal:confirm-vm-reboot": "Potvrďte restart virt. stroje", "modal:confirm-vm-reboot?": "Potvrďte restart virt. stroje",
"modal:confirm-vm-shutdown": "Potvrďte vypnutí virt. stroje", "modal:confirm-vm-shutdown?": "Potvrďte vypnutí virt. stroje",
"modal:host-disable-message": "Hostitel bude označen jako nedostupný pro spouštění nebo přijímání nových virt. strojů. Už běžící virt. stroje tím nebudou ovlivněny.", "modal:host-disable-message": "Hostitel bude označen jako nedostupný pro spouštění nebo přijímání nových virt. strojů. Už běžící virt. stroje tím nebudou ovlivněny.",
"modal:host-enable-message": "Hostitel se stane znovu dostupným pro spouštění nebo přijímání virt. strojů.", "modal:host-enable-message": "Hostitel se stane znovu dostupným pro spouštění nebo přijímání virt. strojů.",
"modal:host-shutdown-message": "Toto hostitele vypne. Jakékoli virt. stroje které na něm jsou pořád ještě spuštěné budou okamžitě vypnuty (pokud jste je předtím neodstěhovali).", "modal:host-shutdown-message": "Toto hostitele vypne. Jakékoli virt. stroje které na něm jsou pořád ještě spuštěné budou okamžitě vypnuty (pokud jste je předtím neodstěhovali).",

View File

@@ -522,10 +522,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown", "modal:action:vm-force-shutdown": "@:action:force-shutdown",
"modal:action:vm-reboot": "@:action:reboot VM", "modal:action:vm-reboot": "@:action:reboot VM",
"modal:action:vm-shutdown": "@:action:shutdown VM", "modal:action:vm-shutdown": "@:action:shutdown VM",
"modal:confirm-vm-force-reboot": "Erzwungenen Neustart der VM bestätigen", "modal:confirm-vm-force-reboot?": "Erzwungenen Neustart der VM bestätigen",
"modal:confirm-vm-force-shutdown": "Erzwungenes Herunterfahren der VM bestätigen", "modal:confirm-vm-force-shutdown?": "Erzwungenes Herunterfahren der VM bestätigen",
"modal:confirm-vm-reboot": "VM Neustart bestätigen", "modal:confirm-vm-reboot?": "VM Neustart bestätigen",
"modal:confirm-vm-shutdown": "VM Abschaltung bestätigen", "modal:confirm-vm-shutdown?": "VM Abschaltung bestätigen",
"modal:vm-force-reboot-message": "Dadurch wird die virtuelle Maschine sofort ohne sauberes Herunterfahren neu gestartet. Es kann zu Datenverlust kommen und laufende Prozesse werden unterbrochen.", "modal:vm-force-reboot-message": "Dadurch wird die virtuelle Maschine sofort ohne sauberes Herunterfahren neu gestartet. Es kann zu Datenverlust kommen und laufende Prozesse werden unterbrochen.",
"modal:vm-force-shutdown-message": "Dadurch wird die virtuelle Maschine sofort ohne sauberes Herunterfahren ausgeschaltet. Es kann zu Datenverlust kommen und laufende Prozesse werden unterbrochen.", "modal:vm-force-shutdown-message": "Dadurch wird die virtuelle Maschine sofort ohne sauberes Herunterfahren ausgeschaltet. Es kann zu Datenverlust kommen und laufende Prozesse werden unterbrochen.",
"modal:vm-reboot-message": "Startet die virtuelle Maschine ordnungsgemäß neu, indem sie heruntergefahren und erneut gestartet wird. Laufende Prozesse werden ordnungsgemäß geschlossen.", "modal:vm-reboot-message": "Startet die virtuelle Maschine ordnungsgemäß neu, indem sie heruntergefahren und erneut gestartet wird. Laufende Prozesse werden ordnungsgemäß geschlossen.",

View File

@@ -276,7 +276,7 @@
"configure-for-protected": "To ensure your VMs protection, consider configuring a {backup-job}", "configure-for-protected": "To ensure your VMs protection, consider configuring a {backup-job}",
"configure-in-xo-5": "Configure in XO 5", "configure-in-xo-5": "Configure in XO 5",
"confirm-cancel?": "Are you sure you want to cancel?", "confirm-cancel?": "Are you sure you want to cancel?",
"confirm-delete": "You're about to delete {0}", "confirm-delete": "You're about to delete {name}",
"confirm-disconnect": "You're about to disconnect {0}", "confirm-disconnect": "You're about to disconnect {0}",
"confirm-vm-revert": "Confirm VM revert", "confirm-vm-revert": "Confirm VM revert",
"connect": "Connect", "connect": "Connect",
@@ -709,10 +709,10 @@
"modal:confirm-host-shutdown?": "Are you sure you want to shut down {host}?", "modal:confirm-host-shutdown?": "Are you sure you want to shut down {host}?",
"modal:confirm-host-smart-reboot?": "Are you sure you want to smart reboot {host}?", "modal:confirm-host-smart-reboot?": "Are you sure you want to smart reboot {host}?",
"modal:confirm-host-start?": "Are you sure you want to start {host}?", "modal:confirm-host-start?": "Are you sure you want to start {host}?",
"modal:confirm-vm-force-reboot": "Confirm VM force reboot", "modal:confirm-vm-force-reboot?": "Are you sure you want to force reboot {vm}?",
"modal:confirm-vm-force-shutdown": "Confirm VM force shutdown", "modal:confirm-vm-force-shutdown?": "Are you sure you want to force shut down {vm}?",
"modal:confirm-vm-reboot": "Confirm VM reboot", "modal:confirm-vm-reboot?": "Are you sure you want to reboot {vm}?",
"modal:confirm-vm-shutdown": "Confirm VM shutdown", "modal:confirm-vm-shutdown?": "Are you sure you want to shut down {vm}?",
"modal:host-detach-message": "This host will be detached from the pool and its local storage reset. Make sure no VMs are still running on it and that anything you need from its local storage has been backed up.", "modal:host-detach-message": "This host will be detached from the pool and its local storage reset. Make sure no VMs are still running on it and that anything you need from its local storage has been backed up.",
"modal:host-disable-and-evacuate-vms-message": "The host will be disabled and its running VMs will be automatically migrated to other hosts in the pool, with no interruption as long as resources allow.", "modal:host-disable-and-evacuate-vms-message": "The host will be disabled and its running VMs will be automatically migrated to other hosts in the pool, with no interruption as long as resources allow.",
"modal:host-disable-message": "The host will be marked unavailable for starting or receiving new VMs. Already-running VMs are not affected.", "modal:host-disable-message": "The host will be marked unavailable for starting or receiving new VMs. Already-running VMs are not affected.",

View File

@@ -514,10 +514,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown VM", "modal:action:vm-force-shutdown": "@:action:force-shutdown VM",
"modal:action:vm-reboot": "@:action:reboot VM", "modal:action:vm-reboot": "@:action:reboot VM",
"modal:action:vm-shutdown": "@:action:shutdown VM", "modal:action:vm-shutdown": "@:action:shutdown VM",
"modal:confirm-vm-force-reboot": "Confirmar el reinicio forzado de la VM", "modal:confirm-vm-force-reboot?": "Confirmar el reinicio forzado de la VM",
"modal:confirm-vm-force-shutdown": "Confirmar el apagado forzado de la VM", "modal:confirm-vm-force-shutdown?": "Confirmar el apagado forzado de la VM",
"modal:confirm-vm-reboot": "Confirmar reinicio VM", "modal:confirm-vm-reboot?": "Confirmar reinicio VM",
"modal:confirm-vm-shutdown": "Confirmar apagado VM", "modal:confirm-vm-shutdown?": "Confirmar apagado VM",
"modal:vm-force-reboot-message": "Esto reiniciará inmediatamente la máquina virtual sin un apagado limpio. Podrían producirse pérdidas de datos y se interrumpirán los procesos en curso.", "modal:vm-force-reboot-message": "Esto reiniciará inmediatamente la máquina virtual sin un apagado limpio. Podrían producirse pérdidas de datos y se interrumpirán los procesos en curso.",
"modal:vm-force-shutdown-message": "Esto apagará inmediatamente la máquina virtual sin un apagado limpio. Podrían producirse pérdidas de datos y se interrumpirán los procesos en curso.", "modal:vm-force-shutdown-message": "Esto apagará inmediatamente la máquina virtual sin un apagado limpio. Podrían producirse pérdidas de datos y se interrumpirán los procesos en curso.",
"modal:vm-reboot-message": "Reinicia la máquina virtual correctamente, apagando y encendiendo de nuevo. Los procesos en ejecución se cerrarán correctamente.", "modal:vm-reboot-message": "Reinicia la máquina virtual correctamente, apagando y encendiendo de nuevo. Los procesos en ejecución se cerrarán correctamente.",

View File

@@ -276,7 +276,7 @@
"configure-for-protected": "Pour garantir la protection de vos VMs, vous pouvez configurer un {backup-job}", "configure-for-protected": "Pour garantir la protection de vos VMs, vous pouvez configurer un {backup-job}",
"configure-in-xo-5": "Configurer dans XO 5", "configure-in-xo-5": "Configurer dans XO 5",
"confirm-cancel?": "Êtes-vous sûr de vouloir annuler ?", "confirm-cancel?": "Êtes-vous sûr de vouloir annuler ?",
"confirm-delete": "Vous êtes sur le point de supprimer {0}", "confirm-delete": "Vous êtes sur le point de supprimer {name}",
"confirm-disconnect": "Vous êtes sur le point de déconnecter {0}", "confirm-disconnect": "Vous êtes sur le point de déconnecter {0}",
"confirm-vm-revert": "Confirmer la restauration de la VM à l'instantané", "confirm-vm-revert": "Confirmer la restauration de la VM à l'instantané",
"connect": "Se connecter", "connect": "Se connecter",
@@ -436,6 +436,7 @@
"host-disable-title": "Êtes-vous sûr de vouloir désactiver {host}?", "host-disable-title": "Êtes-vous sûr de vouloir désactiver {host}?",
"host-enable-title": "Êtes-vous sûr de vouloir activer {host}?", "host-enable-title": "Êtes-vous sûr de vouloir activer {host}?",
"host-internal-networks": "Réseaux internes de l'hôte", "host-internal-networks": "Réseaux internes de l'hôte",
"host-missing": "L'hôte est manquant",
"host-not-running": "Hôte non démarré", "host-not-running": "Hôte non démarré",
"host-off": "Lhôte est éteint", "host-off": "Lhôte est éteint",
"host:status:active": "@:status:active", "host:status:active": "@:status:active",
@@ -708,11 +709,10 @@
"modal:confirm-host-shutdown?": "Êtes-vous sûr de vouloir arrêter {host} ?", "modal:confirm-host-shutdown?": "Êtes-vous sûr de vouloir arrêter {host} ?",
"modal:confirm-host-smart-reboot?": "Êtes-vous sûr de vouloir effectuer un redémarrage optimisé de {host} ?", "modal:confirm-host-smart-reboot?": "Êtes-vous sûr de vouloir effectuer un redémarrage optimisé de {host} ?",
"modal:confirm-host-start?": "Êtes-vous sûr de vouloir démarrer {host} ?", "modal:confirm-host-start?": "Êtes-vous sûr de vouloir démarrer {host} ?",
"modal:confirm-vm-force-reboot": "Confirmer le redémarrage forcé de la VM", "modal:confirm-vm-force-reboot?": "Êtes-vous sûr de vouloir forcer le redémarrage de {vm} ?",
"modal:confirm-vm-force-shutdown": "Confirmer l'arrêt forcé de la VM", "modal:confirm-vm-force-shutdown?": "Êtes-vous sûr de vouloir forcer l'arrêt de {vm} ?",
"modal:confirm-vm-reboot": "Confirmer le redémarrage de la VM", "modal:confirm-vm-reboot?": "Êtes-vous sûr de vouloir redémarrer {vm} ?",
"host-missing": "L'hôte est manquant", "modal:confirm-vm-shutdown?": "Êtes-vous sûr de vouloir arrêter {vm} ?",
"modal:confirm-vm-shutdown": "Confirmer l'arrêt de la VM",
"modal:host-detach-message": "Cet hôte sera détaché du pool et son stockage local réinitialisé. Assurez-vous qu'aucune VM n'est encore en cours d'exécution et que tout ce dont vous avez besoin sur son stockage local a été sauvegardé.", "modal:host-detach-message": "Cet hôte sera détaché du pool et son stockage local réinitialisé. Assurez-vous qu'aucune VM n'est encore en cours d'exécution et que tout ce dont vous avez besoin sur son stockage local a été sauvegardé.",
"modal:host-disable-and-evacuate-vms-message": "L'hôte sera désactivé et ses VMs en cours d'exécution seront automatiquement migrées vers d'autres hôtes du pool, sans interruption si les ressources le permettent.", "modal:host-disable-and-evacuate-vms-message": "L'hôte sera désactivé et ses VMs en cours d'exécution seront automatiquement migrées vers d'autres hôtes du pool, sans interruption si les ressources le permettent.",
"modal:host-disable-message": "L'hôte sera marqué comme indisponible pour le démarrage ou la réception de nouvelles VMs. Les VMs déjà en cours dexécution ne sont pas affectées.", "modal:host-disable-message": "L'hôte sera marqué comme indisponible pour le démarrage ou la réception de nouvelles VMs. Les VMs déjà en cours dexécution ne sont pas affectées.",

View File

@@ -653,10 +653,10 @@
"modal:confirm-host-enable?": "Weet je zeker dat je {host} wilt inschakelen?", "modal:confirm-host-enable?": "Weet je zeker dat je {host} wilt inschakelen?",
"modal:confirm-host-shutdown?": "Weet je zeker dat je {host} wilt afsluiten?", "modal:confirm-host-shutdown?": "Weet je zeker dat je {host} wilt afsluiten?",
"modal:confirm-host-start?": "Weet je zeker dat je {host} wilt starten?", "modal:confirm-host-start?": "Weet je zeker dat je {host} wilt starten?",
"modal:confirm-vm-force-reboot": "Bevestig gedwongen herstart VM", "modal:confirm-vm-force-reboot?": "Bevestig gedwongen herstart VM",
"modal:confirm-vm-force-shutdown": "Bevestig gedwongen afsluiten van VM", "modal:confirm-vm-force-shutdown?": "Bevestig gedwongen afsluiten van VM",
"modal:confirm-vm-reboot": "Bevestig opnieuw opstarten van VM", "modal:confirm-vm-reboot?": "Bevestig opnieuw opstarten van VM",
"modal:confirm-vm-shutdown": "Bevestig afsluiten van VM", "modal:confirm-vm-shutdown?": "Bevestig afsluiten van VM",
"modal:host-disable-message": "De host wordt gemarkeerd als niet beschikbaar voor het starten of ontvangen van nieuwe VMs. Dit heeft geen invloed op VMs die al actief zijn.", "modal:host-disable-message": "De host wordt gemarkeerd als niet beschikbaar voor het starten of ontvangen van nieuwe VMs. Dit heeft geen invloed op VMs die al actief zijn.",
"modal:host-enable-message": "De host wordt weer beschikbaar voor het starten of ontvangen van VMs.", "modal:host-enable-message": "De host wordt weer beschikbaar voor het starten of ontvangen van VMs.",
"modal:host-shutdown-message": "Hierdoor wordt de host uitgeschakeld. Alle virtuele machines die nog op de host draaien, worden onmiddellijk afgesloten, tenzij je ze eerst hebt gemigreerd.", "modal:host-shutdown-message": "Hierdoor wordt de host uitgeschakeld. Alle virtuele machines die nog op de host draaien, worden onmiddellijk afgesloten, tenzij je ze eerst hebt gemigreerd.",

View File

@@ -466,10 +466,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown VM", "modal:action:vm-force-shutdown": "@:action:force-shutdown VM",
"modal:action:vm-reboot": "@:action:reboot VM", "modal:action:vm-reboot": "@:action:reboot VM",
"modal:action:vm-shutdown": "@:action:shutdown VM", "modal:action:vm-shutdown": "@:action:shutdown VM",
"modal:confirm-vm-force-reboot": "Confirmar reinicialização forçada da VM", "modal:confirm-vm-force-reboot?": "Confirmar reinicialização forçada da VM",
"modal:confirm-vm-force-shutdown": "Confirmar o encerramento forçado da VM", "modal:confirm-vm-force-shutdown?": "Confirmar o encerramento forçado da VM",
"modal:confirm-vm-reboot": "Confirmar o reinício da VM", "modal:confirm-vm-reboot?": "Confirmar o reinício da VM",
"modal:confirm-vm-shutdown": "Confirmar o encerramento da VM", "modal:confirm-vm-shutdown?": "Confirmar o encerramento da VM",
"modal:vm-force-reboot-message": "Isto irá reiniciar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.", "modal:vm-force-reboot-message": "Isto irá reiniciar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.",
"modal:vm-force-shutdown-message": "Isto irá desligar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.", "modal:vm-force-shutdown-message": "Isto irá desligar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.",
"modal:vm-reboot-message": "Reinicia a máquina virtual de forma controlada, desligando-a e ligando-a novamente. Os processos em execução serão encerrados corretamente.", "modal:vm-reboot-message": "Reinicia a máquina virtual de forma controlada, desligando-a e ligando-a novamente. Os processos em execução serão encerrados corretamente.",

View File

@@ -466,10 +466,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown VM", "modal:action:vm-force-shutdown": "@:action:force-shutdown VM",
"modal:action:vm-reboot": "@:action:reboot VM", "modal:action:vm-reboot": "@:action:reboot VM",
"modal:action:vm-shutdown": "@:action:shutdown VM", "modal:action:vm-shutdown": "@:action:shutdown VM",
"modal:confirm-vm-force-reboot": "Confirmar reinicialização forçada da VM", "modal:confirm-vm-force-reboot?": "Confirmar reinicialização forçada da VM",
"modal:confirm-vm-force-shutdown": "Confirmar o encerramento forçado da VM", "modal:confirm-vm-force-shutdown?": "Confirmar o encerramento forçado da VM",
"modal:confirm-vm-reboot": "Confirmar o reinício da VM", "modal:confirm-vm-reboot?": "Confirmar o reinício da VM",
"modal:confirm-vm-shutdown": "Confirmar o encerramento da VM", "modal:confirm-vm-shutdown?": "Confirmar o encerramento da VM",
"modal:vm-force-reboot-message": "Isto irá reiniciar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.", "modal:vm-force-reboot-message": "Isto irá reiniciar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.",
"modal:vm-force-shutdown-message": "Isto irá desligar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.", "modal:vm-force-shutdown-message": "Isto irá desligar imediatamente a máquina virtual sem um encerramento normal. Poderá ocorrer perda de dados e os processos em execução serão interrompidos.",
"modal:vm-reboot-message": "Reinicia a máquina virtual de forma controlada, desligando-a e ligando-a novamente. Os processos em execução serão encerrados corretamente.", "modal:vm-reboot-message": "Reinicia a máquina virtual de forma controlada, desligando-a e ligando-a novamente. Os processos em execução serão encerrados corretamente.",

View File

@@ -653,10 +653,10 @@
"modal:confirm-host-enable?": "Naozaj chcete {host} povoliť?", "modal:confirm-host-enable?": "Naozaj chcete {host} povoliť?",
"modal:confirm-host-shutdown?": "Naozaj chcete {host} vypnúť?", "modal:confirm-host-shutdown?": "Naozaj chcete {host} vypnúť?",
"modal:confirm-host-start?": "Naozaj chcete {host} spustiť?", "modal:confirm-host-start?": "Naozaj chcete {host} spustiť?",
"modal:confirm-vm-force-reboot": "Potvrďte vynútený reštart VM", "modal:confirm-vm-force-reboot?": "Potvrďte vynútený reštart VM",
"modal:confirm-vm-force-shutdown": "Potvrďte vynútené vypnutie VM", "modal:confirm-vm-force-shutdown?": "Potvrďte vynútené vypnutie VM",
"modal:confirm-vm-reboot": "Potvrďte reštart VM", "modal:confirm-vm-reboot?": "Potvrďte reštart VM",
"modal:confirm-vm-shutdown": "Potvrďte vypnutie VM", "modal:confirm-vm-shutdown?": "Potvrďte vypnutie VM",
"modal:host-disable-message": "Hostiteľ bude označený ako nedostupný na spúšťanie alebo prijímanie nových virt. strojov. Už bežiaci virt. stroje tým nebudú ovplyvnené.", "modal:host-disable-message": "Hostiteľ bude označený ako nedostupný na spúšťanie alebo prijímanie nových virt. strojov. Už bežiaci virt. stroje tým nebudú ovplyvnené.",
"modal:host-enable-message": "Hostiteľ sa stane znova dostupným na spúšťanie alebo prijímanie virt. strojov.", "modal:host-enable-message": "Hostiteľ sa stane znova dostupným na spúšťanie alebo prijímanie virt. strojov.",
"modal:host-shutdown-message": "Toto hostiteľa vypne. Akékoľvek virt. stroje ktoré na ňom sú stále ešte spustené budú okamžite vypnuté (ak ste ich predtým neodsťahovali).", "modal:host-shutdown-message": "Toto hostiteľa vypne. Akékoľvek virt. stroje ktoré na ňom sú stále ešte spustené budú okamžite vypnuté (ak ste ich predtým neodsťahovali).",

View File

@@ -557,10 +557,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown VM", "modal:action:vm-force-shutdown": "@:action:force-shutdown VM",
"modal:action:vm-reboot": "@:action:reboot VM", "modal:action:vm-reboot": "@:action:reboot VM",
"modal:action:vm-shutdown": "@:action:shutdown VM", "modal:action:vm-shutdown": "@:action:shutdown VM",
"modal:confirm-vm-force-reboot": "Bekräfta tvingad omstart av VM", "modal:confirm-vm-force-reboot?": "Bekräfta tvingad omstart av VM",
"modal:confirm-vm-force-shutdown": "Bekräftaa tvingad nedstängning av VM", "modal:confirm-vm-force-shutdown?": "Bekräftaa tvingad nedstängning av VM",
"modal:confirm-vm-reboot": "Bekräfta omstart av VM", "modal:confirm-vm-reboot?": "Bekräfta omstart av VM",
"modal:confirm-vm-shutdown": "Bekräfta nedstängning av VM", "modal:confirm-vm-shutdown?": "Bekräfta nedstängning av VM",
"modal:vm-force-reboot-message": "Detta kommer omedelbart startar om den virtuella maskinen utan en korrekt nedstängning. Dataförlust kan ske och pågående processer kommer att avbrytas.", "modal:vm-force-reboot-message": "Detta kommer omedelbart startar om den virtuella maskinen utan en korrekt nedstängning. Dataförlust kan ske och pågående processer kommer att avbrytas.",
"modal:vm-force-shutdown-message": "Detta kommer omedelbart att stänga av den virtuella maskinen utan en korrekt nedstängning. Dataförlust kan ske och pågående processer kommer att avbrytas.", "modal:vm-force-shutdown-message": "Detta kommer omedelbart att stänga av den virtuella maskinen utan en korrekt nedstängning. Dataförlust kan ske och pågående processer kommer att avbrytas.",
"modal:vm-reboot-message": "Startar om den virtuella maskinen korrekt genom att stänga ned den och starta upp den igen. Processer stängs ner korrekt.", "modal:vm-reboot-message": "Startar om den virtuella maskinen korrekt genom att stänga ned den och starta upp den igen. Processer stängs ner korrekt.",

View File

@@ -565,10 +565,10 @@
"modal:action:vm-force-shutdown": "@:action:force-shutdown", "modal:action:vm-force-shutdown": "@:action:force-shutdown",
"modal:action:vm-reboot": "@:action:reboot", "modal:action:vm-reboot": "@:action:reboot",
"modal:action:vm-shutdown": "@:action:shutdown", "modal:action:vm-shutdown": "@:action:shutdown",
"modal:confirm-vm-force-reboot": "确认强制重启虚拟机", "modal:confirm-vm-force-reboot?": "确认强制重启虚拟机",
"modal:confirm-vm-force-shutdown": "确认强制关闭虚拟机", "modal:confirm-vm-force-shutdown?": "确认强制关闭虚拟机",
"modal:confirm-vm-reboot": "确认重启虚拟机", "modal:confirm-vm-reboot?": "确认重启虚拟机",
"modal:confirm-vm-shutdown": "确认关闭虚拟机", "modal:confirm-vm-shutdown?": "确认关闭虚拟机",
"modal:vm-force-reboot-message": "此操作直接重启虚拟机,未保存数据可能丢失。", "modal:vm-force-reboot-message": "此操作直接重启虚拟机,未保存数据可能丢失。",
"modal:vm-force-shutdown-message": "此操作直接断电关机,极易造成数据损坏。", "modal:vm-force-shutdown-message": "此操作直接断电关机,极易造成数据损坏。",
"modal:vm-reboot-message": "优雅重启虚拟机,正常保存并关闭业务进程。", "modal:vm-reboot-message": "优雅重启虚拟机,正常保存并关闭业务进程。",

View File

@@ -70,7 +70,7 @@ function openModal() {
}, },
}, },
props: { props: {
subject: t('n-vms', { n: 1 }), subject: vm.name_label,
confirmLabel: t('action:delete-n-vms', { n: 1 }), confirmLabel: t('action:delete-n-vms', { n: 1 }),
}, },
}) })

View File

@@ -44,7 +44,7 @@ const openModal = () => {
openRebootModal({ openRebootModal({
events: { onConfirm: () => forceReboot() }, events: { onConfirm: () => forceReboot() },
props: { accent: 'info', action: 'force-reboot', object: 'vm', icon: 'status:info-picto' }, props: { accent: 'info', action: 'force-reboot', object: 'vm', vmName: vm.name_label, icon: 'status:info-picto' },
}) })
} }
</script> </script>

View File

@@ -47,7 +47,7 @@ const openModal = () => {
openRebootModal({ openRebootModal({
events: { onConfirm: () => reboot() }, events: { onConfirm: () => reboot() },
props: { accent: 'info', action: 'reboot', object: 'vm', icon: 'status:info-picto' }, props: { accent: 'info', action: 'reboot', object: 'vm', vmName: vm.name_label, icon: 'status:info-picto' },
}) })
} }
</script> </script>

View File

@@ -43,7 +43,7 @@ const openModal = () => {
openForceShutdownModal({ openForceShutdownModal({
events: { onConfirm: () => forceShutdown() }, events: { onConfirm: () => forceShutdown() },
props: { accent: 'info', action: 'force-shutdown', object: 'vm', icon: 'status:info-picto' }, props: { accent: 'info', action: 'force-shutdown', object: 'vm', vmName: vm.name_label, icon: 'status:info-picto' },
}) })
} }
</script> </script>

View File

@@ -43,7 +43,7 @@ const openModal = () => {
openShutdownModal({ openShutdownModal({
events: { onConfirm: () => shutdown() }, events: { onConfirm: () => shutdown() },
props: { accent: 'info', action: 'shutdown', object: 'vm', icon: 'status:info-picto' }, props: { accent: 'info', action: 'shutdown', object: 'vm', vmName: vm.name_label, icon: 'status:info-picto' },
}) })
} }
</script> </script>

View File

@@ -11,6 +11,7 @@
> Users must be able to say: "Nice enhancement, I'm eager to test it" > Users must be able to say: "Nice enhancement, I'm eager to test it"
- [XO6/Vm] Add the VM name to VM related actions that open a modal (PR [#10310](https://github.com/vatesfr/xen-orchestra/pull/10310))
- [XO6] Allow changing which PIF a host uses for its management interface, without deleting and recreating the network config (PR [#10110](https://github.com/vatesfr/xen-orchestra/pull/10110)) - [XO6] Allow changing which PIF a host uses for its management interface, without deleting and recreating the network config (PR [#10110](https://github.com/vatesfr/xen-orchestra/pull/10110))
- [XO6/SR] Add dedicated Storage Repository page hosts sidepanel (PR [#10140](https://github.com/vatesfr/xen-orchestra/pull/10140)) - [XO6/SR] Add dedicated Storage Repository page hosts sidepanel (PR [#10140](https://github.com/vatesfr/xen-orchestra/pull/10140))