From 406f4436c616169a88fad94633e09cf1ae88b85e Mon Sep 17 00:00:00 2001 From: amouillard-vates Date: Wed, 28 Oct 2026 13:25:57 +0100 Subject: [PATCH] fix(xo-lite/PIF): update forget PIF modal message (#10676) --- .../src/modules/pif/composables/use-pif-forget.composable.ts | 2 +- @xen-orchestra/web-core/lib/locales/en.json | 2 +- @xen-orchestra/web-core/lib/locales/fr.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/@xen-orchestra/lite/src/modules/pif/composables/use-pif-forget.composable.ts b/@xen-orchestra/lite/src/modules/pif/composables/use-pif-forget.composable.ts index 42c2652be3..04f35dd99d 100644 --- a/@xen-orchestra/lite/src/modules/pif/composables/use-pif-forget.composable.ts +++ b/@xen-orchestra/lite/src/modules/pif/composables/use-pif-forget.composable.ts @@ -28,7 +28,7 @@ export function usePifForget(rawPifs: MaybeRefOrGetter) { return open({ props: { subject: t('n-pifs', { n: count }), - description: t('pif-forget-info', { n: count }), + description: t('modal:pif-forget-message', { n: count }), confirmLabel: t('action:forget-n-pifs', { n: count }), }, events: { diff --git a/@xen-orchestra/web-core/lib/locales/en.json b/@xen-orchestra/web-core/lib/locales/en.json index 0d1fdbdc84..f294577a06 100644 --- a/@xen-orchestra/web-core/lib/locales/en.json +++ b/@xen-orchestra/web-core/lib/locales/en.json @@ -861,6 +861,7 @@ "modal:host-restart-toolstack-message": "The host's management service (toolstack) is about to restart. Running VMs won't be interrupted, but they'll be temporarily unmanageable (a few minutes).", "modal:host-shutdown-message": "This will power off the host. Any VMs still running on it will be migrated to another running host.", "modal:host-smart-reboot-message": "All running VMs on this host will be suspended, the host will reboot, then the VMs will automatically resume. This causes temporary downtime. If Xen Orchestra itself runs on this host, VMs may not resume automatically.", + "modal:pif-forget-message": "This action will forget the selected PIF from the host. | This action will forget the selected PIFs from their hosts.", "modal:pif-management-reconfigure-info": "Setting this PIF as the management PIF will make it the default PIF used for management traffic. Ensure this PIF is properly configured and reachable before proceeding.", "modal:pif-management-reconfigure-title": "You are about to set this as the management PIF", "modal:pool-disconnect-message": "The pool will no longer be manageable from XO. You can reconnect it later.", @@ -1072,7 +1073,6 @@ "pending": "Pending", "physical-interface-status": "Physical interface status", "pif": "PIF", - "pif-forget-info": "This action will permanently remove the physical interface from the host. This cannot be undone; proceed with caution. | All selected physical interfaces will be permanently removed from their hosts. This cannot be undone; proceed with caution.", "pif-status": "PIF status", "pifs": "PIFs", "pifs-status": "PIFs status", diff --git a/@xen-orchestra/web-core/lib/locales/fr.json b/@xen-orchestra/web-core/lib/locales/fr.json index 6c2355b695..8734c75294 100644 --- a/@xen-orchestra/web-core/lib/locales/fr.json +++ b/@xen-orchestra/web-core/lib/locales/fr.json @@ -861,6 +861,7 @@ "modal:host-restart-toolstack-message": "Le service de gestion de l'hôte (toolstack) est sur le point de redémarrer. Les VMs en cours d'exécution ne seront pas interrompues, mais elles seront temporairement ingérables (quelques minutes).", "modal:host-shutdown-message": "Cela va éteindre l'hôte. Les VMs encore en cours d'exécution seront migrées vers un autre hôte actif.", "modal:host-smart-reboot-message": "Toutes les VMs en cours d'exécution sur cet hôte seront suspendues, l'hôte redémarrera, puis les VMs reprendront automatiquement. Cela entraîne une interruption temporaire. Si Xen Orchestra lui-même s'exécute sur cet hôte, les VMs pourraient ne pas reprendre automatiquement.", + "modal:pif-forget-message": "Cette action oubliera le PIF sélectionné de l'hôte. | Cette action oubliera les PIFs sélectionnés de leurs hôtes.", "modal:pif-management-reconfigure-info": "Définir ce PIF comme PIF de gestion en fera le PIF par défaut utilisé pour le trafic de gestion. Assurez-vous que ce PIF est correctement configuré et accessible avant de continuer.", "modal:pif-management-reconfigure-title": "Vous êtes sur le point de le définir comme PIF de gestion", "modal:pool-disconnect-message": "Le pool ne pourra plus être géré depuis XO. Vous pourrez le reconnecter ultérieurement.", @@ -1072,7 +1073,6 @@ "pending": "En cours", "physical-interface-status": "Statut de l'interface physique", "pif": "PIF", - "pif-forget-info": "Cette action supprimera définitivement l'interface physique de l'hôte. Cette action est irréversible; procédez avec prudence. | Toutes les interfaces physiques sélectionnées seront définitivement supprimées de leurs hôtes. Cette action est irréversible; procédez avec prudence.", "pif-status": "Statut du PIF", "pifs": "PIFs", "pifs-status": "Statut des PIFs",