feat: convert tmux monitoring into a plugin (B10)

This commit is contained in:
LukeGus committed 2026-09-23 22:42:56 -05:00
1 parent 79d77678c9
commit 708eedb861
145 files changed
+30308 -4458

No files matched your search

@@ -0,0 +1,85 @@
{
"nav": {
"tmuxMonitor": "Moniteur Tmux"
},
"hosts": {
"enableTmuxMonitor": "Activer le Moniteur Tmux",
"enableTmuxMonitorDesc": "Afficher cet hôte dans le Moniteur Tmux et ajouter ses actions tmux à la barre latérale"
},
"tmuxMonitor": {
"title": "Moniteur tmux",
"failedToLoadHosts": "Échec du chargement des hôtes",
"failedToLoad": "Échec du chargement des sessions tmux",
"tmuxUnavailable": "tmux n'est pas installé sur cet hôte",
"noSessions": "Aucune session tmux sur cet hôte",
"noHostSelected": "Aucun hôte sélectionné",
"attached": "Attaché",
"detached": "Détaché",
"attach": "Attacher",
"editTags": "Modifier les tags",
"tagsHint": "Tags séparés par des virgules (ex. : YOLO, lab, training)",
"tagsSaved": "Tags enregistrés",
"tagsSaveFailed": "Échec de l'enregistrement des tags",
"searchPlaceholder": "Rechercher dans les sorties des sessions...",
"searchResults": "{{count}} correspondances",
"searchFailed": "Échec de la recherche",
"selectPaneHint": "Sélectionnez un volet pour prévisualiser sa sortie",
"closePreview": "Fermer l'aperçu",
"newSession": "Nouvelle session",
"newSessionHint": "Nom de session (lettres, chiffres, _ @ % + = -)",
"newSessionPlaceholder": "my-session",
"create": "Créer",
"sessionCreated": "Session « {{name}} » créée",
"sessionCreateFailed": "Échec de la création de la session",
"splitRight": "Diviser à droite",
"splitDown": "Diviser en bas",
"splitFailed": "Échec de la division du volet",
"newWindow": "Nouvelle fenêtre",
"windowCreateFailed": "Échec de la création de la fenêtre",
"attachSessionTooltip": "Attacher à {{session}}",
"refresh": "Actualiser",
"refreshFailed": "Échec de l'actualisation des sessions",
"collapseAll": "Réduire tout",
"expandAll": "Développer tout",
"moreActions": "Plus d'actions",
"sessionStats": "Statistiques de session",
"renameSessionTitle": "Renommer la session « {{name}} »",
"rename": "Renommer",
"sessionRenamed": "Session renommée en « {{name}} »",
"sessionRenameFailed": "Échec du renommage de la session",
"editTagsTitle": "Modifier les tags pour « {{name}} »",
"killPane": "Fermer le volet",
"resizeTree": "Faire glisser pour redimensionner — double-cliquer pour réinitialiser",
"reattach": "Rattacher (corrige un affichage brouillé)",
"killWindow": "Fermer la fenêtre",
"killWindowTitle": "Fermer la fenêtre {{index}} de « {{session}} » ?",
"killWindowBody": "Tous les volets et processus de cette fenêtre seront terminés. La fermeture de la dernière fenêtre met fin à la session.",
"windowKillFailed": "Échec de la fermeture de la fenêtre",
"statusActivity": "Activité",
"statusWindows": "Fenêtres",
"statusPanes": "Volets",
"statusTags": "Étiquettes",
"killPaneTitle": "Fermer le volet {{id}} ?",
"killPaneBody": "Le processus s’exécutant dans ce volet sera terminé. La fermeture du dernier volet ferme sa fenêtre.",
"paneKillFailed": "Échec de la fermeture du volet",
"killSessionTitle": "Fermer la session « {{name}} » ?",
"killSessionBody": "Toutes les fenêtres et processus en cours dans cette session seront terminés. Cette action est irréversible.",
"kill": "Fermer",
"sessionKilled": "Session « {{name}} » fermée",
"sessionKillFailed": "Échec de la fermeture de la session",
"hostUnreachable": "Impossible de se connecter à l’hôte. Vérifiez qu’il est en ligne et accessible.",
"noServer": "Aucun serveur tmux n’est exécuté sur cet hôte.",
"searchTruncated": "Résultats partiels — la recherche couvre les {{lines}} dernières lignes de chaque volet et jusqu’à {{panes}} volets.",
"closeSearchResults": "Fermer les résultats de recherche",
"retry": "Réessayer",
"noHosts": "Aucun hôte SSH disponible",
"noHostsHint": "Activez l’option Tmux Monitor sur un hôte SSH (Gestionnaire d’hôtes → onglet Terminal) pour surveiller ses sessions tmux.",
"tmuxInstallHint": "Installez-le sur l’hôte avec :",
"attachTooltip": "Ouvrir un terminal sur {{host}}",
"attachTooltipPane": "Ouvrir un terminal sur {{host}} — session tmux {{session}}",
"timeJustNow": "à l’instant",
"timeMinutes": "il y a {{count}} min",
"timeHours": "il y a {{count}} h",
"timeDays": "il y a {{count}} j"
}
}