Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -2629,6 +2629,9 @@
"allAgents": "Alle Agents",
"filterByRepository": "Nach Repository filtern",
"allRepositories": "Alle Repositorys",
"groupBy": "Worktrees gruppieren",
"groupByAgent": "Nach Agent gruppieren",
"groupByRepository": "Nach Repository gruppieren",
"noMatchingWorktrees": "Keine passenden Worktrees",
"noMatchingWorktreesDescription": "Versuche eine andere Suche oder einen anderen Filter.",
"refresh": "Aktualisieren",
Expand Down Expand Up @@ -2736,6 +2739,7 @@
"behind": "{count} zurück",
"diverged": "Auseinandergelaufen",
"upToDate": "Aktuell",
"agent": "Agent",
"origin": "Origin",
"inSync": "Synchron",
"dirty": "Geändert",
Expand Down Expand Up @@ -4124,6 +4128,9 @@
"agentHome": "Startverzeichnis des Agents",
"terminate": "Beenden",
"rerun": "Erneut ausführen",
"restartRun": "Neu starten",
"manageRuns": "Laufendes {name} verwalten",
"startAnotherRun": "Weiteren Lauf von {name} starten",
"run": "Ausführen",
"noRuns": "Keine Befehlsausführungen entsprechen dieser Ansicht.",
"noDescription": "Keine Beschreibung",
Expand Down Expand Up @@ -4151,6 +4158,14 @@
"onFailure": "Bei Fehler",
"always": "Immer",
"unlimited": "Unbegrenzte Neustarts",
"concurrency": "Nebenläufigkeit",
"concurrencyHelp": "Legt fest, ob dieser Befehl sein Ziel mit anderen Befehlsläufen teilen darf. Ein Ziel ist ein Worktree oder bei Agent-Home-Befehlen ein Agent-Home. Ein Lauf, der sein Ziel nicht belegen kann, wartet in der Warteschlange und startet, sobald das Ziel frei wird.",
"concurrencyExclusive": "Exklusiv erforderlich",
"concurrencyExclusiveHelp": "Läuft allein auf seinem Ziel. Er wartet auf jeden nicht-exklusiven und exklusiven Lauf dort, und diese warten auf ihn.",
"concurrencyNonExclusive": "Nicht exklusiv",
"concurrencyNonExclusiveHelp": "Teilt sein Ziel mit anderen nicht-exklusiven Läufen, sodass mehrere gleichzeitig laufen können. Er wartet weiterhin, solange ein exklusiver Lauf das Ziel belegt.",
"concurrencyExcluded": "Ausgenommen",
"concurrencyExcludedHelp": "Startet immer sofort. Er wartet nie auf einen anderen Lauf und lässt keinen warten.",
"notifications": "Benachrichtigungen",
"enableNotifications": "Benachrichtigen, wenn dieser Befehl beendet ist",
"notificationsHelp": "Die Zustellungskanäle werden auf der Seite „Benachrichtigungen“ konfiguriert. Deaktivieren Sie diese Option für Befehle, die keine Abschlussmeldung benötigen.",
Expand Down Expand Up @@ -4220,7 +4235,22 @@
"selectCommand": "{name} auswählen",
"selectedCommands": "{count, plural, =0 {Keine Befehle ausgewählt} one {# Befehl ausgewählt} other {# Befehle ausgewählt}}",
"deleteCommandsTitle": "Befehle löschen?",
"deleteCommandsDescription": "{count, plural, one {Dieser Befehl wird dauerhaft gelöscht. Befehle mit Ausführungsverlauf müssen stattdessen archiviert werden.} other {Diese # Befehle werden dauerhaft gelöscht. Befehle mit Ausführungsverlauf müssen stattdessen archiviert werden.}}"
"deleteCommandsDescription": "{count, plural, one {Dieser Befehl wird dauerhaft gelöscht. Befehle mit Ausführungsverlauf müssen stattdessen archiviert werden.} other {Diese # Befehle werden dauerhaft gelöscht. Befehle mit Ausführungsverlauf müssen stattdessen archiviert werden.}}",
"queue": "Warteschlange",
"queued": "Eingereiht",
"queuedTitle": "Wartet auf den Start",
"queueDescription": "Alle Befehlsausführungen, die um dieses Ziel konkurrieren.",
"queuePosition": "Position {position} von {waiting} in der Warteschlange für dieses Ziel.",
"queuedWaitingForAgent": "Die Ausführung wurde an {agent} übergeben und wartet darauf, dass der Agent sie übernimmt.",
"queuedAgentOffline": "{agent} ist offline, daher kann niemand diese Ausführung übernehmen. Sie startet, sobald der Agent wieder verbunden ist.",
"queuedWaitingForPredecessor": "Wartet darauf, dass Ausführung #{predecessor} endet, die diese Ausführung ersetzt.",
"queuedRestartDelay": "Wartet auf das Ablaufen der Neustartverzögerung vor dem nächsten Versuch.",
"queuedTargetBusy": "{blocking, plural, one {# Ausführung belegt} other {# Ausführungen belegen}} das benötigte Ziel.",
"queuedBehind": "{blocking, plural, one {# Ausführung steht} other {# Ausführungen stehen}} für dieses Ziel vor dieser in der Warteschlange.",
"queuedReady": "Nichts blockiert diese Ausführung; sie startet beim nächsten Versand.",
"thisRun": "Diese Ausführung",
"holdingTarget": "Belegt das Ziel",
"blocking": "Blockiert"
},
"costs": {
"title": "Kosten",
Expand Down
32 changes: 31 additions & 1 deletion messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -2629,6 +2629,9 @@
"allAgents": "All agents",
"filterByRepository": "Filter by repository",
"allRepositories": "All repositories",
"groupBy": "Group worktrees",
"groupByAgent": "Group by agent",
"groupByRepository": "Group by repository",
"noMatchingWorktrees": "No matching worktrees",
"noMatchingWorktreesDescription": "Try a different search or filter.",
"refresh": "Refresh",
Expand Down Expand Up @@ -2736,6 +2739,7 @@
"behind": "{count} behind",
"diverged": "Diverged",
"upToDate": "Up to date",
"agent": "Agent",
"origin": "Origin",
"inSync": "In sync",
"dirty": "Dirty",
Expand Down Expand Up @@ -4124,6 +4128,9 @@
"agentHome": "Agent home directory",
"terminate": "Terminate",
"rerun": "Rerun",
"restartRun": "Restart",
"manageRuns": "Manage running {name}",
"startAnotherRun": "Start another {name} run",
"run": "Run",
"noRuns": "No command runs match this view.",
"noDescription": "No description",
Expand Down Expand Up @@ -4151,6 +4158,14 @@
"onFailure": "On failure",
"always": "Always",
"unlimited": "Unlimited restarts",
"concurrency": "Concurrency",
"concurrencyHelp": "Decides whether this command may share its target with other command runs. A target is one worktree, or one agent home for agent-home commands. A run that cannot take its target waits in the queue and starts as soon as the target frees up.",
"concurrencyExclusive": "Requires exclusive",
"concurrencyExclusiveHelp": "Runs alone on its target. It waits for every non-exclusive and exclusive run there to finish, and they wait for it.",
"concurrencyNonExclusive": "Non-exclusive",
"concurrencyNonExclusiveHelp": "Shares its target with other non-exclusive runs, so several can run at once. It still waits while an exclusive run holds the target.",
"concurrencyExcluded": "Excluded",
"concurrencyExcludedHelp": "Always starts right away. It never waits for another run and never makes one wait.",
"notifications": "Notifications",
"enableNotifications": "Notify when this command finishes",
"notificationsHelp": "Delivery channels are configured on the Notifications page. Turn this off for commands that do not need completion alerts.",
Expand Down Expand Up @@ -4220,7 +4235,22 @@
"selectCommand": "Select {name}",
"selectedCommands": "{count, plural, =0 {No commands selected} one {# command selected} other {# commands selected}}",
"deleteCommandsTitle": "Delete commands?",
"deleteCommandsDescription": "{count, plural, one {This command is deleted permanently. Commands with run history must be archived instead.} other {These # commands are deleted permanently. Commands with run history must be archived instead.}}"
"deleteCommandsDescription": "{count, plural, one {This command is deleted permanently. Commands with run history must be archived instead.} other {These # commands are deleted permanently. Commands with run history must be archived instead.}}",
"queue": "Queue",
"queued": "Queued",
"queuedTitle": "Waiting to start",
"queueDescription": "Every command run competing for this target.",
"queuePosition": "Position {position} of {waiting} in the queue for this target.",
"queuedWaitingForAgent": "The run was handed to {agent} and waits for the agent to pick it up.",
"queuedAgentOffline": "{agent} is offline, so nothing can pick this run up. It starts once the agent reconnects.",
"queuedWaitingForPredecessor": "Waiting for run #{predecessor}, which this run replaces, to finish.",
"queuedRestartDelay": "Waiting for the restart delay to elapse before the next attempt.",
"queuedTargetBusy": "{blocking, plural, one {# run holds} other {# runs hold}} the target this run needs.",
"queuedBehind": "{blocking, plural, one {# run is} other {# runs are}} queued ahead of this one for the target.",
"queuedReady": "Nothing is blocking this run; it starts on the next dispatch.",
"thisRun": "This run",
"holdingTarget": "Holds the target",
"blocking": "Blocking"
},
"costs": {
"title": "Costs",
Expand Down
32 changes: 31 additions & 1 deletion messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -2629,6 +2629,9 @@
"allAgents": "Todos los agentes",
"filterByRepository": "Filtrar por repositorio",
"allRepositories": "Todos los repositorios",
"groupBy": "Agrupar worktrees",
"groupByAgent": "Agrupar por agente",
"groupByRepository": "Agrupar por repositorio",
"noMatchingWorktrees": "No hay worktrees coincidentes",
"noMatchingWorktreesDescription": "Prueba otra búsqueda o filtro.",
"refresh": "Actualizar",
Expand Down Expand Up @@ -2736,6 +2739,7 @@
"behind": "{count} por detrás",
"diverged": "Divergente",
"upToDate": "Actualizada",
"agent": "Agente",
"origin": "Origen",
"inSync": "Sincronizada",
"dirty": "Modificado",
Expand Down Expand Up @@ -4124,6 +4128,9 @@
"agentHome": "Agent home directory",
"terminate": "Terminate",
"rerun": "Rerun",
"restartRun": "Reiniciar",
"manageRuns": "Gestionar la ejecución de {name}",
"startAnotherRun": "Iniciar otra ejecución de {name}",
"run": "Run",
"noRuns": "No command runs match this view.",
"noDescription": "No description",
Expand Down Expand Up @@ -4151,6 +4158,14 @@
"onFailure": "On failure",
"always": "Always",
"unlimited": "Unlimited restarts",
"concurrency": "Concurrencia",
"concurrencyHelp": "Determina si este comando puede compartir su destino con otras ejecuciones. Un destino es un worktree, o un directorio principal del agente para los comandos de tipo agent home. Una ejecución que no puede tomar su destino espera en la cola y arranca en cuanto el destino queda libre.",
"concurrencyExclusive": "Requiere exclusividad",
"concurrencyExclusiveHelp": "Se ejecuta sola en su destino. Espera a que terminen todas las ejecuciones exclusivas y no exclusivas de ese destino, y ellas esperan a esta.",
"concurrencyNonExclusive": "No exclusiva",
"concurrencyNonExclusiveHelp": "Comparte su destino con otras ejecuciones no exclusivas, así que varias pueden ejecutarse a la vez. Aun así espera mientras una ejecución exclusiva ocupa el destino.",
"concurrencyExcluded": "Excluida",
"concurrencyExcludedHelp": "Siempre arranca de inmediato. Nunca espera a otra ejecución ni hace esperar a ninguna.",
"notifications": "Notificaciones",
"enableNotifications": "Notificar cuando finalice este comando",
"notificationsHelp": "Los canales de entrega se configuran en la página Notificaciones. Desactiva esta opción para los comandos que no necesiten alertas de finalización.",
Expand Down Expand Up @@ -4220,7 +4235,22 @@
"selectCommand": "Seleccionar {name}",
"selectedCommands": "{count, plural, =0 {Ningún comando seleccionado} one {# comando seleccionado} other {# comandos seleccionados}}",
"deleteCommandsTitle": "¿Eliminar comandos?",
"deleteCommandsDescription": "{count, plural, one {Este comando se elimina de forma permanente. Los comandos con historial de ejecuciones deben archivarse en su lugar.} other {Estos # comandos se eliminan de forma permanente. Los comandos con historial de ejecuciones deben archivarse en su lugar.}}"
"deleteCommandsDescription": "{count, plural, one {Este comando se elimina de forma permanente. Los comandos con historial de ejecuciones deben archivarse en su lugar.} other {Estos # comandos se eliminan de forma permanente. Los comandos con historial de ejecuciones deben archivarse en su lugar.}}",
"queue": "Cola",
"queued": "En cola",
"queuedTitle": "Esperando para iniciar",
"queueDescription": "Todas las ejecuciones de comandos que compiten por este destino.",
"queuePosition": "Posición {position} de {waiting} en la cola de este destino.",
"queuedWaitingForAgent": "La ejecución se entregó a {agent} y espera a que el agente la tome.",
"queuedAgentOffline": "{agent} está sin conexión, así que nadie puede tomar esta ejecución. Se iniciará cuando el agente vuelva a conectarse.",
"queuedWaitingForPredecessor": "Esperando a que termine la ejecución n.º {predecessor}, a la que esta reemplaza.",
"queuedRestartDelay": "Esperando a que transcurra el retardo de reinicio antes del siguiente intento.",
"queuedTargetBusy": "{blocking, plural, one {# ejecución ocupa} other {# ejecuciones ocupan}} el destino que necesita esta ejecución.",
"queuedBehind": "{blocking, plural, one {Hay # ejecución} other {Hay # ejecuciones}} por delante de esta en la cola de este destino.",
"queuedReady": "Nada bloquea esta ejecución; se iniciará en el próximo envío.",
"thisRun": "Esta ejecución",
"holdingTarget": "Ocupa el destino",
"blocking": "Bloquea"
},
"costs": {
"title": "Costes",
Expand Down
32 changes: 31 additions & 1 deletion messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2629,6 +2629,9 @@
"allAgents": "Tous les agents",
"filterByRepository": "Filtrer par dépôt",
"allRepositories": "Tous les dépôts",
"groupBy": "Grouper les worktrees",
"groupByAgent": "Grouper par agent",
"groupByRepository": "Grouper par dépôt",
"noMatchingWorktrees": "Aucun worktree correspondant",
"noMatchingWorktreesDescription": "Essayez une autre recherche ou un autre filtre.",
"refresh": "Actualiser",
Expand Down Expand Up @@ -2736,6 +2739,7 @@
"behind": "{count} en retard",
"diverged": "Divergée",
"upToDate": "À jour",
"agent": "Agent",
"origin": "Origine",
"inSync": "Synchronisée",
"dirty": "Modifié",
Expand Down Expand Up @@ -4124,6 +4128,9 @@
"agentHome": "Agent home directory",
"terminate": "Terminate",
"rerun": "Rerun",
"restartRun": "Redémarrer",
"manageRuns": "Gérer l'exécution de {name}",
"startAnotherRun": "Lancer une autre exécution de {name}",
"run": "Run",
"noRuns": "No command runs match this view.",
"noDescription": "No description",
Expand Down Expand Up @@ -4151,6 +4158,14 @@
"onFailure": "On failure",
"always": "Always",
"unlimited": "Unlimited restarts",
"concurrency": "Concurrence",
"concurrencyHelp": "Détermine si cette commande peut partager sa cible avec d'autres exécutions. Une cible est un worktree, ou un répertoire personnel d'agent pour les commandes agent home. Une exécution qui ne peut pas prendre sa cible attend dans la file et démarre dès que la cible se libère.",
"concurrencyExclusive": "Exclusivité requise",
"concurrencyExclusiveHelp": "S'exécute seule sur sa cible. Elle attend la fin de toutes les exécutions exclusives et non exclusives de cette cible, et celles-ci l'attendent.",
"concurrencyNonExclusive": "Non exclusive",
"concurrencyNonExclusiveHelp": "Partage sa cible avec d'autres exécutions non exclusives, donc plusieurs peuvent s'exécuter en même temps. Elle attend tout de même tant qu'une exécution exclusive occupe la cible.",
"concurrencyExcluded": "Exclue",
"concurrencyExcludedHelp": "Démarre toujours immédiatement. Elle n'attend jamais une autre exécution et n'en fait jamais attendre.",
"notifications": "Notifications",
"enableNotifications": "Notifier à la fin de cette commande",
"notificationsHelp": "Les canaux de diffusion se configurent sur la page Notifications. Désactivez cette option pour les commandes qui ne nécessitent pas d’alerte de fin.",
Expand Down Expand Up @@ -4220,7 +4235,22 @@
"selectCommand": "Sélectionner {name}",
"selectedCommands": "{count, plural, =0 {Aucune commande sélectionnée} one {# commande sélectionnée} other {# commandes sélectionnées}}",
"deleteCommandsTitle": "Supprimer les commandes ?",
"deleteCommandsDescription": "{count, plural, one {Cette commande est supprimée définitivement. Les commandes ayant un historique d'exécutions doivent être archivées à la place.} other {Ces # commandes sont supprimées définitivement. Les commandes ayant un historique d'exécutions doivent être archivées à la place.}}"
"deleteCommandsDescription": "{count, plural, one {Cette commande est supprimée définitivement. Les commandes ayant un historique d'exécutions doivent être archivées à la place.} other {Ces # commandes sont supprimées définitivement. Les commandes ayant un historique d'exécutions doivent être archivées à la place.}}",
"queue": "File d’attente",
"queued": "En file d’attente",
"queuedTitle": "En attente de démarrage",
"queueDescription": "Toutes les exécutions de commande en concurrence pour cette cible.",
"queuePosition": "Position {position} sur {waiting} dans la file d’attente de cette cible.",
"queuedWaitingForAgent": "L’exécution a été confiée à {agent} et attend que l’agent la prenne en charge.",
"queuedAgentOffline": "{agent} est hors ligne, donc personne ne peut prendre cette exécution en charge. Elle démarrera dès que l’agent se reconnectera.",
"queuedWaitingForPredecessor": "En attente de la fin de l’exécution n° {predecessor}, que celle-ci remplace.",
"queuedRestartDelay": "En attente de l’expiration du délai de redémarrage avant la prochaine tentative.",
"queuedTargetBusy": "{blocking, plural, one {# exécution occupe} other {# exécutions occupent}} la cible dont cette exécution a besoin.",
"queuedBehind": "{blocking, plural, one {# exécution est} other {# exécutions sont}} devant celle-ci dans la file d’attente de cette cible.",
"queuedReady": "Rien ne bloque cette exécution ; elle démarrera lors du prochain envoi.",
"thisRun": "Cette exécution",
"holdingTarget": "Occupe la cible",
"blocking": "Bloque"
},
"costs": {
"title": "Coûts",
Expand Down
Loading