2024-03-30 10:01:46 +01:00
|
|
|
|
cosmic-terminal = Terminal COSMIC
|
|
|
|
|
|
new-terminal = Nouveau terminal
|
|
|
|
|
|
|
|
|
|
|
|
# Context Pages
|
|
|
|
|
|
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
## About
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
|
|
|
|
|
|
## Color schemes
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
color-schemes = Palettes de couleurs
|
|
|
|
|
|
rename = Renommer
|
|
|
|
|
|
export = Exporter
|
|
|
|
|
|
delete = Supprimer
|
|
|
|
|
|
import = Importer
|
2025-11-17 21:51:22 +01:00
|
|
|
|
import-errors = Erreurs d'importation
|
2024-03-30 10:01:46 +01:00
|
|
|
|
|
|
|
|
|
|
## Profiles
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
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
|
2024-08-15 16:13:23 +02:00
|
|
|
|
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.
|
2024-03-30 10:01:46 +01:00
|
|
|
|
|
|
|
|
|
|
## Settings
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
settings = Paramètres
|
|
|
|
|
|
|
|
|
|
|
|
### Appearance
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
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
|
2025-11-17 21:51:22 +01:00
|
|
|
|
default-zoom-step = Niveaux de zoom
|
2024-03-30 10:01:46 +01:00
|
|
|
|
opacity = Opacité de l'arrière-plan
|
|
|
|
|
|
|
|
|
|
|
|
### Font
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
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
|
2025-11-17 21:51:22 +01:00
|
|
|
|
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
|
2024-03-30 10:01:46 +01:00
|
|
|
|
use-bright-bold = Rendre le texte en gras plus clair
|
|
|
|
|
|
|
|
|
|
|
|
### Splits
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
splits = Divisions
|
|
|
|
|
|
focus-follow-mouse = Le focus de la saisie suit la souris
|
|
|
|
|
|
|
|
|
|
|
|
### Advanced
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
advanced = Avancé
|
|
|
|
|
|
show-headerbar = Afficher l'en-tête
|
2026-03-08 23:09:49 +01:00
|
|
|
|
show-header-description = Révéler l'en-tête du menu contextuel
|
2024-03-30 10:01:46 +01:00
|
|
|
|
# Find
|
|
|
|
|
|
find-placeholder = Rechercher...
|
|
|
|
|
|
find-previous = Chercher précédent
|
2025-11-17 21:51:22 +01:00
|
|
|
|
find-next = Chercher prochain
|
feat: Konsole parity phase 1 (save output, search options, monitors, profile CLI)
Implements the first batch of COSMIC_TERMINAL_KONSOLE_PARITY.md:
Save output as text:
- New SaveOutput action in the Edit menu, terminal context menu and
keyboard shortcuts (Ctrl+Shift+S, Konsole parity, rebindable).
- Terminal::scrollback_text() extracts history plus visible screen via
alacritty bounds_to_string, trimming trailing empty lines.
- Save-file dialog through cosmic-files; the file is written in a
spawn_blocking task so large scrollbacks never stall the UI.
Search options:
- Case-sensitive and regex checkboxes in the find bar.
- App::find_pattern() escapes the pattern when regex mode is off and
prefixes (?i) when case-insensitive (same approach as Alacritty).
Per-tab monitors (activity / silence / process finished):
- Toggles in the View menu and terminal context menu, state stored in
Terminal (monitor_* fields).
- Activity alerts on PTY output (Wakeup) for non-active tabs; silence
alerts after 10 s without output (Konsole default); process-finished
compares the shell pgrp with the tty tpgid via /proc/<pid>/stat and
alerts when the foreground job exits.
- Silence and process checks run on a 1 s iced::time subscription that
is only active while at least one tab needs it.
- Tab bar shows an armed icon (view-reveal-symbolic) and per-kind alert
icons; activating the tab acknowledges the alert.
Profile CLI:
- --profile/-p <name-or-id> applies a profile to the first tab only,
unknown profiles exit(1) with the available list on stderr.
- --list-profiles prints "id<TAB>name" and exits.
- Config is now loaded before the daemonize fork so CLI output reaches
the launching terminal.
- --help now documents -e/--command, --no-daemon and the new flags
(-e already worked; audit confirmed everything after it becomes the
command and its arguments).
i18n: new en/fr strings (save-output, monitor-*, find-case-sensitive,
find-regex).
Validated with ./check_cosmic_local.sh terminal, cargo fmt, and a debug
build exercising the CLI flags and a 6 s live run. The shutdown panic
in iced_winit ("async fn resumed after completion") pre-exists and is
reproducible with the installed binary.
Leyoda 2026 – GPLv3
2026-07-06 09:50:58 +02:00
|
|
|
|
find-case-sensitive = Respecter la casse
|
|
|
|
|
|
find-regex = Regex
|
2024-03-30 10:01:46 +01:00
|
|
|
|
|
|
|
|
|
|
# Menu
|
|
|
|
|
|
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
## File
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
file = Fichier
|
|
|
|
|
|
new-tab = Nouvel onglet
|
|
|
|
|
|
new-window = Nouvelle fenêtre
|
|
|
|
|
|
profile = Profil
|
|
|
|
|
|
menu-profiles = Profils...
|
2026-07-09 14:18:02 +02:00
|
|
|
|
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
|
2024-03-30 10:01:46 +01:00
|
|
|
|
close-tab = Fermer l'onglet
|
|
|
|
|
|
quit = Quitter
|
|
|
|
|
|
|
|
|
|
|
|
## Edit
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
edit = Modifier
|
|
|
|
|
|
copy = Copier
|
|
|
|
|
|
paste = Coller
|
|
|
|
|
|
select-all = Sélectionner tout
|
|
|
|
|
|
find = Rechercher
|
2025-11-17 21:51:22 +01:00
|
|
|
|
clear-scrollback = Effacer l'historique
|
feat: Konsole parity phase 1 (save output, search options, monitors, profile CLI)
Implements the first batch of COSMIC_TERMINAL_KONSOLE_PARITY.md:
Save output as text:
- New SaveOutput action in the Edit menu, terminal context menu and
keyboard shortcuts (Ctrl+Shift+S, Konsole parity, rebindable).
- Terminal::scrollback_text() extracts history plus visible screen via
alacritty bounds_to_string, trimming trailing empty lines.
- Save-file dialog through cosmic-files; the file is written in a
spawn_blocking task so large scrollbacks never stall the UI.
Search options:
- Case-sensitive and regex checkboxes in the find bar.
- App::find_pattern() escapes the pattern when regex mode is off and
prefixes (?i) when case-insensitive (same approach as Alacritty).
Per-tab monitors (activity / silence / process finished):
- Toggles in the View menu and terminal context menu, state stored in
Terminal (monitor_* fields).
- Activity alerts on PTY output (Wakeup) for non-active tabs; silence
alerts after 10 s without output (Konsole default); process-finished
compares the shell pgrp with the tty tpgid via /proc/<pid>/stat and
alerts when the foreground job exits.
- Silence and process checks run on a 1 s iced::time subscription that
is only active while at least one tab needs it.
- Tab bar shows an armed icon (view-reveal-symbolic) and per-kind alert
icons; activating the tab acknowledges the alert.
Profile CLI:
- --profile/-p <name-or-id> applies a profile to the first tab only,
unknown profiles exit(1) with the available list on stderr.
- --list-profiles prints "id<TAB>name" and exits.
- Config is now loaded before the daemonize fork so CLI output reaches
the launching terminal.
- --help now documents -e/--command, --no-daemon and the new flags
(-e already worked; audit confirmed everything after it becomes the
command and its arguments).
i18n: new en/fr strings (save-output, monitor-*, find-case-sensitive,
find-regex).
Validated with ./check_cosmic_local.sh terminal, cargo fmt, and a debug
build exercising the CLI flags and a 6 s live run. The shutdown panic
in iced_winit ("async fn resumed after completion") pre-exists and is
reproducible with the installed binary.
Leyoda 2026 – GPLv3
2026-07-06 09:50:58 +02:00
|
|
|
|
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
|
2024-03-30 10:01:46 +01:00
|
|
|
|
|
|
|
|
|
|
## View
|
2025-10-02 20:44:15 +02:00
|
|
|
|
|
2024-03-30 10:01:46 +01:00
|
|
|
|
view = Affichage
|
2025-12-06 11:00:24 +01:00
|
|
|
|
zoom-in = Agrandir le texte
|
|
|
|
|
|
zoom-reset = Taille par défaut
|
|
|
|
|
|
zoom-out = Réduire le texte
|
2024-03-30 10:01:46 +01:00
|
|
|
|
next-tab = Onglet suivant
|
|
|
|
|
|
previous-tab = Onglet précédent
|
2025-12-06 11:00:24 +01:00
|
|
|
|
split-horizontal = Scinder en horizontal
|
|
|
|
|
|
split-vertical = Scinder en vertical
|
|
|
|
|
|
pane-toggle-maximize = Vue unique
|
2024-03-30 10:01:46 +01:00
|
|
|
|
menu-color-schemes = Palettes de couleurs...
|
|
|
|
|
|
menu-settings = Paramètres...
|
2025-11-17 21:51:22 +01:00
|
|
|
|
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
|
2026-02-15 10:23:49 +01:00
|
|
|
|
copy-link = Copier le lien
|
2026-02-09 20:28:33 +01:00
|
|
|
|
add-another-keybinding = Ajouter un autre raccourci clavier
|
|
|
|
|
|
cancel = Annuler
|
|
|
|
|
|
close-window = Fermer la fenêtre
|
2026-05-24 10:27:32 +02:00
|
|
|
|
confirm = Confirmer
|
2026-02-09 20:28:33 +01:00
|
|
|
|
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
|
2026-05-24 10:27:32 +02:00
|
|
|
|
reset = Réinitialiser
|
2026-02-09 20:28:33 +01:00
|
|
|
|
toggle-fullscreen = Basculer en plein écran
|
2026-05-24 10:27:32 +02:00
|
|
|
|
rename-tab = Renommer l'onglet
|
|
|
|
|
|
tab-name-placeholder = Nom de l'onglet
|
|
|
|
|
|
tab-rename-title = Renommer l'onglet
|
2026-02-17 09:10:16 +01:00
|
|
|
|
comment = Émulateur de terminal pour le bureau COSMIC
|
|
|
|
|
|
keywords = Commande;Shell;Terminal;CLI;
|
2026-06-24 16:01:28 +02:00
|
|
|
|
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
|