mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-01 10:22:08 +00:00
fix: notification history, Ctrl+D in web terminals, repository and VFIO rule fixes, translation corrections
- Notification settings show the last 20 notifications with the result of each send, the error when one failed and every daily digest run, also on days with nothing to send; the history is read without the flag the API never returned, and the page does not offer to erase it, as Audit & Report reads it. - The Ctrl menu of the three web terminals sends Ctrl+D, which ends a text pasted in the terminal, also from a phone or a tablet. - The repository check lists every Proxmox VE or Enterprise Ceph repository whose suite does not match the installed version, with its channel and file, and says where to disable it; repository addresses are never shown. - Adding an NVIDIA GPU to a VM writes its VFIO udev rule again when it is missing or was edited, and the pre-check counts a missing rule as a pending host change. - New texts in English and Spanish, modelled in the translation steady-state test, and the notifications docs page describes the history section. - Corrected the automatic translations of the new LXC update and power control texts, and the start, shutdown, reboot and stop buttons of VMs and LXCs in German, French, Portuguese and Swedish. - Tests for the history panel, the terminal Ctrl+D, the repository message and the VFIO rule.
This commit is contained in:
@@ -1075,15 +1075,15 @@
|
||||
"logs": "Logs"
|
||||
},
|
||||
"actions": {
|
||||
"start": "Commencer",
|
||||
"shutdown": "Fermer",
|
||||
"start": "Démarrer",
|
||||
"shutdown": "Éteindre",
|
||||
"reboot": "Redémarrer",
|
||||
"forceStop": "Forcer l'arrêt",
|
||||
"working": "Fonctionnement...",
|
||||
"startPending": "Démarrer...",
|
||||
"shutdownPending": "Arrêter...",
|
||||
"working": "En cours...",
|
||||
"startPending": "Démarrage...",
|
||||
"shutdownPending": "Extinction...",
|
||||
"rebootPending": "Redémarrage...",
|
||||
"stopPending": "Arrêter..."
|
||||
"stopPending": "Arrêt..."
|
||||
},
|
||||
"confirm": {
|
||||
"forceStopTitle": "Forcer l'arrêt",
|
||||
@@ -1133,7 +1133,7 @@
|
||||
"removeCustomCommandConfirm": "Supprimer la commande de mise à jour personnalisée pour \"{name}\" ?",
|
||||
"removeCustomCommandFailed": "Impossible de supprimer la commande de mise à jour personnalisée : {message}",
|
||||
"hideNoticeFailed": "Impossible de masquer cet avis : {message}",
|
||||
"controlNotConfirmed": "L'opération n'a pas été confirmée comme étant terminée.Vérifiez le statut de l'invité avant de réessayer."
|
||||
"controlNotConfirmed": "La fin de l'opération n'a pas été confirmée. Vérifiez l'état de l'invité avant de réessayer."
|
||||
},
|
||||
"backupModal": {
|
||||
"title": "Sauvegarde {type} {vmid} ({name})",
|
||||
@@ -1459,16 +1459,16 @@
|
||||
"checkCooldown": "Une vérification est déjà en cours ou a été demandée récemment. Réessayez dans {seconds} secondes.",
|
||||
"checkStale": "Vérification obsolète",
|
||||
"checkStaleHelp": "Ce résultat date de plus de 48 heures ou n’a pas de date de vérification valide. Lancez une nouvelle vérification avant de vous y fier.",
|
||||
"checkSystemPackages": "Vérifier les packages système",
|
||||
"checkSystemPackages": "Vérifier les paquets système",
|
||||
"checkInProgress": "Vérification en cours",
|
||||
"refreshCheckHelp": "actualise les index des packages et vérifie les mises à jour en attente pendant l'exécution du conteneur.Rien n'est installé.",
|
||||
"refreshCheckHelp": "Actualise les index de paquets et vérifie les mises à jour en attente pendant que le conteneur est en cours d'exécution. Rien n'est installé.",
|
||||
"notCheckedYet": "Les mises à jour n'ont pas encore été vérifiées.",
|
||||
"checkStillRunning": "Le contrôle est toujours en cours.Son résultat sera enregistré une fois terminé.",
|
||||
"checkBeforeUpdate": "Vérifiez d'abord les mises à jour",
|
||||
"startBeforeCheck": "démarrez le conteneur, puis recherchez les mises à jour.L'absence de badge ne signifie pas qu'il n'y a pas de mises à jour.",
|
||||
"checkStillRunning": "La vérification est toujours en cours. Son résultat sera enregistré à la fin.",
|
||||
"checkBeforeUpdate": "Vérifier d'abord les mises à jour",
|
||||
"startBeforeCheck": "Démarrez le conteneur, puis vérifiez les mises à jour. L'absence de badge ne signifie pas qu'il n'y a pas de mises à jour.",
|
||||
"runCustomCommand": "Exécuter une commande personnalisée",
|
||||
"installedVersionUnverified": "la version installée n’est pas vérifiée.La disponibilité de la mise à jour n'a pas pu être confirmée.",
|
||||
"versionStatusUnknown": "la disponibilité de la mise à jour n'est pas vérifiée.Les informations sur la version sont indisponibles ou incomplètes."
|
||||
"installedVersionUnverified": "La version installée n'est pas vérifiée. La disponibilité d'une mise à jour n'a pas pu être confirmée.",
|
||||
"versionStatusUnknown": "La disponibilité d'une mise à jour n'est pas vérifiée. Les informations de version sont indisponibles ou incomplètes."
|
||||
},
|
||||
"bulkUpdate": {
|
||||
"title": "Mise à jour groupée",
|
||||
@@ -1494,9 +1494,9 @@
|
||||
"deleteFailed": "Impossible de supprimer la configuration de mise à jour groupée.",
|
||||
"planFailed": "Impossible de préparer la mise à jour groupée. Vérifiez les méthodes indisponibles.",
|
||||
"loadFailed": "Impossible de charger la configuration de la mise à jour groupée.",
|
||||
"osDockerScope": "Les mises à jour du système d'exploitation incluent également Docker lorsqu'il est installé en tant que package système.",
|
||||
"unverifiedTargetsHelp": "la disponibilité des mises à jour pour certains éléments sélectionnés n'est pas vérifiée.Le démarrage exécutera les méthodes de mise à jour sélectionnées même sans nouvelle version confirmée.",
|
||||
"dockerImageMethod": "image Docker"
|
||||
"osDockerScope": "Les mises à jour du système incluent aussi Docker lorsqu'il est installé comme paquet système.",
|
||||
"unverifiedTargetsHelp": "La disponibilité des mises à jour n'est pas vérifiée pour certains éléments sélectionnés. Le lancement exécutera les méthodes de mise à jour choisies même sans nouvelle version confirmée.",
|
||||
"dockerImageMethod": "Image Docker"
|
||||
},
|
||||
"appEditor": {
|
||||
"methodOciImage": "Image OCI (installée par ProxMenux)",
|
||||
|
||||
Reference in New Issue
Block a user