[IMP] script todo : donner une icône aux entrées du menu RTK

Le menu RTK est le seul dont les entrées n'affichaient rien avant leur
libellé : six lignes que seul leur numéro distinguait. Les six glyphes sont
pris parmi ceux que le fichier emploie déjà plutôt que choisis pour eux-mêmes
— un caractère récent s'affiche en tofu sur un terminal dont la police ne le
connaît pas. L'icône va dans la chaîne traduite, comme partout ailleurs dans
le menu, donc les deux langues la portent.

Vérifié : rendu en français et en anglais ; chacune des six clés ne sert
qu'ici, aucun autre menu n'est touché.

--- EN ---

The RTK menu is the only one whose entries showed nothing before their label:
six lines told apart by their number alone. The six glyphs are taken from
those the file already uses rather than picked for themselves — a recent
character renders as tofu on a terminal whose font does not know it. The icon
goes into the translated string, as everywhere else in the menu, so both
languages carry it.

Checked: rendering in French and English; each of the six keys is used here
only, so no other menu is affected.

Assisted-by: Claude Opus 5
This commit is contained in:
Mathieu Benoit 2026-09-04 00:38:37 -04:00
parent 6c1d985686
commit a014e1eb30

View file

@ -336,28 +336,28 @@ TRANSLATIONS = {
"en": "Manage RTK (Rust Token Killer) for token optimization!", "en": "Manage RTK (Rust Token Killer) for token optimization!",
}, },
"Install RTK": { "Install RTK": {
"fr": "Installer RTK", "fr": "📦 Installer RTK",
"en": "Install RTK", "en": "📦 Install RTK",
}, },
"Check RTK version": { "Check RTK version": {
"fr": "Vérifier la version de RTK", "fr": "🔢 Vérifier la version de RTK",
"en": "Check RTK version", "en": "🔢 Check RTK version",
}, },
"Show cumulative token savings": { "Show cumulative token savings": {
"fr": "Afficher les économies de tokens cumulées", "fr": "📊 Afficher les économies de tokens cumulées",
"en": "Show cumulative token savings", "en": "📊 Show cumulative token savings",
}, },
"Discover optimization opportunities": { "Discover optimization opportunities": {
"fr": "Identifier les opportunités d'optimisation", "fr": "🔍 Identifier les opportunités d'optimisation",
"en": "Discover optimization opportunities", "en": "🔍 Discover optimization opportunities",
}, },
"Initialize global auto-rewrite hook": { "Initialize global auto-rewrite hook": {
"fr": "Initialiser le hook auto-rewrite global", "fr": "🪝 Initialiser le hook auto-rewrite global",
"en": "Initialize global auto-rewrite hook", "en": "🪝 Initialize global auto-rewrite hook",
}, },
"Check RTK status": { "Check RTK status": {
"fr": "Vérifier le statut de RTK", "fr": "🔬 Vérifier le statut de RTK",
"en": "Check RTK status", "en": "🔬 Check RTK status",
}, },
"RTK is not installed. Use option 1 to install it.": { "RTK is not installed. Use option 1 to install it.": {
"fr": "RTK n'est pas installé. Utilisez l'option 1 pour l'installer.", "fr": "RTK n'est pas installé. Utilisez l'option 1 pour l'installer.",