cosmic-terminal/i18n/fr/cosmic_term.ftl
Lionel DARNIS 2414aaece3 yoda: notifications de bureau OSC 9/777 et cloche utile, a la Ghostty
vte 0.15 jette les OSC 9 et 777 : Claude Code (canal « ghostty ») ou tout
programme qui veut signaler « j'attends » ne pouvait rien faire remonter,
et la cloche etait un TODO. Avec plusieurs sessions en onglets, rien ne
disait laquelle attendait une reponse.

- osc_tap : le Pty est enveloppe, son lecteur passe chaque lecture a un
  petit automate qui repere OSC 777;notify;titre;corps et OSC 9;texte
  (les commandes ConEmu 9;N, dont la progression 9;4, sont ecartees comme
  dans Ghostty). Ni alacritty_terminal ni vte ne sont forkes.
- desktop_notify : org.freedesktop.Notifications en direct (zbus), pour
  recuperer le jeton ActivationToken au clic : la notification ramene la
  fenetre au premier plan, sur le bon panneau et le bon onglet. Une
  notification par onglet au plus (replaces_id), anti-rafale de Ghostty
  (1/s, identique toutes les 5 s), titre suivi du nom de l'onglet.
- Rien n'est envoye pour l'onglet qu'on a sous les yeux. Sinon l'onglet
  porte une icone d'attention (cloche ou notification), eteinte quand il
  reprend le focus.
- Cloche : indicateur d'onglet seulement. Pas de demande d'attention
  xdg-activation : cosmic-comp donne un jeton valide a toute application
  non sandboxee, la fenetre volerait le focus.
- Focus 1004 : l'onglet quitte recoit enfin son focus-out (seul l'onglet
  actif de chaque panneau etait mis a jour) ; un agent en arriere-plan ne
  croit plus qu'on le regarde.
- Chevrons du corps remplaces par ‹ › : cosmic-notifications lit le corps
  en HTML sans decoder les entites.

7 tests, dont un de bout en bout dans un vrai PTY.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 13:12:28 +02:00

174 lines
4.8 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

cosmic-terminal = Terminal COSMIC
new-terminal = Nouveau terminal
# Context Pages
## About
## Color schemes
color-schemes = Palettes de couleurs
rename = Renommer
export = Exporter
delete = Supprimer
import = Importer
import-errors = Erreurs d'importation
## Profiles
profiles = Profils
name = Nom
command-line = Ligne de commande
tab-title = Titre de l'onglet
tab-title-description = Remplacer le titre d'onglet par défaut
add-profile = Ajouter profil
new-profile = Nouveau profil
make-default = Définir par défaut
working-directory = Répertoire de travail
hold = Maintenir
remain-open = Rester ouvert après la fermeture du processus enfant.
## Settings
settings = Paramètres
### Appearance
appearance = Apparence
theme = Thème
match-desktop = Assortir au bureau
dark = Sombre
light = Clair
syntax-dark = Palette de couleur sombre
syntax-light = Palette de couleur claire
default-zoom-step = Niveaux de zoom
opacity = Opacité de l'arrière-plan
### Font
font = Police
advanced-font-settings = Paramètres de police avancés
default-font = Police
default-font-size = Taille de la police
default-font-stretch = Étirement de la police
default-font-weight = Poids de police normal
default-dim-font-weight = Poids de police léger
default-bold-font-weight = Poids de police en gras
use-bright-bold = Rendre le texte en gras plus clair
### Splits
splits = Divisions
focus-follow-mouse = Le focus de la saisie suit la souris
### Advanced
advanced = Avancé
show-headerbar = Afficher l'en-tête
show-header-description = Révéler l'en-tête du menu contextuel
# Find
find-placeholder = Rechercher...
find-previous = Chercher précédent
find-next = Chercher prochain
find-case-sensitive = Respecter la casse
find-regex = Regex
# Menu
## File
file = Fichier
new-tab = Nouvel onglet
new-window = Nouvelle fenêtre
profile = Profil
menu-profiles = Profils...
ssh = SSH
save-layout = Enregistrer la disposition...
load-layout = Charger une disposition...
load-layout-title = Charger une disposition
load-layout-body = Charger une disposition remplace tous les onglets et divisions de cette fenêtre.
load = Charger
close-tab = Fermer l'onglet
quit = Quitter
## Edit
edit = Modifier
copy = Copier
paste = Coller
select-all = Sélectionner tout
find = Rechercher
clear-scrollback = Effacer l'historique
save-output = Enregistrer la sortie comme texte...
## Monitors
monitor-activity = Surveiller l'activité
monitor-silence = Surveiller le silence
monitor-process-finished = Surveiller la fin du processus
## Notifications
notification-show = Afficher l'onglet
## View
view = Affichage
zoom-in = Agrandir le texte
zoom-reset = Taille par défaut
zoom-out = Réduire le texte
next-tab = Onglet suivant
previous-tab = Onglet précédent
split-horizontal = Scinder en horizontal
split-vertical = Scinder en vertical
pane-toggle-maximize = Vue unique
menu-color-schemes = Palettes de couleurs...
menu-settings = Paramètres...
menu-about = À propos de terminal COSMIC...
repository = Dépôt
support = Support
menu-password-manager = Mots de passe...
passwords-title = Mots de passe
add-password = Ajouter un mot de passe
password-input = Mot de passe
password-input-description = Description
open-link = Ouvrir le lien
copy-link = Copier le lien
add-another-keybinding = Ajouter un autre raccourci clavier
cancel = Annuler
close-window = Fermer la fenêtre
confirm = Confirmer
copy-or-sigint = Copier ou SIGINT
disable = Désactiver
keyboard-shortcuts = Raccourcis clavier
menu-keyboard-shortcuts = Raccourcis clavier...
no-shortcuts = Aucun raccourci
password-manager = Gestionnaire de mots de passe
paste-primary = Coller primaire
replace = Remplacer
shortcut-capture-hint = Appuyer sur la combinaison de touches
shortcut-group-clipboard = Presse-papier
shortcut-group-other = Autre
shortcut-group-tabs = Onglets
shortcut-group-window = Fenêtre
shortcut-group-zoom = Zoom
shortcut-replace-body = { $binding } est déjà assigné à { $existing }. Le remplacer avec { $new_action } ?
shortcut-replace-title = Remplacer raccourci ?
tab-activate = Activer l'onglet { $number }
type-to-search = Taper pour chercher...
focus-pane-down = Passer au panneau du dessous
focus-pane-left = Passer au panneau de gauche
focus-pane-right = Passer au panneau de droite
focus-pane-up = Passer au panneau du dessus
reset-to-default = Rétablir les paramètres par défaut
reset = Réinitialiser
toggle-fullscreen = Basculer en plein écran
rename-tab = Renommer l'onglet
tab-name-placeholder = Nom de l'onglet
tab-rename-title = Renommer l'onglet
comment = Émulateur de terminal pour le bureau COSMIC
keywords = Commande;Shell;Terminal;CLI;
tab-new-inherit-working-directory = Les nouveaux onglets et fenêtres utilisent le répertoire actuel
tab-new-inherit-working-directory-description = Ouvrir les nouveaux onglets et fenêtres dans le répertoire de travail de l'onglet actif
show-pane-borders = Afficher les bordures des panneaux