From 86c4576f0191b407cc440e880680338a9e0e9514 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Thu, 3 Sep 2026 04:42:15 -0400 Subject: [PATCH] =?UTF-8?q?[IMP]=20script=20todo=20:=20ic=C3=B4nes=20des?= =?UTF-8?q?=20cinq=20commandes=20du=20menu=20Claude?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le menu qui déploie les commandes d'assistant était le dernier resté nu, et cinq lignes qui ouvrent toutes sur le même mot se lisent une par une. Chaque signe dit ce que la commande fait — message, fusion, plan, code, inventaire — plutôt que de répéter qu'il s'agit d'une commande. Les cinq emoji rendent sur deux colonnes, d'où l'espace unique qui les sépare du libellé. Aucun ne servait ailleurs : un même signe pour deux concepts distincts se lit comme un lien qui n'existe pas. --- EN --- The menu deploying assistant commands was the last one left bare, and five lines all opening on the same word are read one by one. Each sign says what the command does — message, merge, plan, code, inventory — instead of repeating that it is a command. The five emoji render two columns wide, hence the single space before the label. None was in use elsewhere: one sign for two distinct concepts reads as a link that does not exist. Assisted-by: Claude Opus 5 --- script/todo/todo_i18n.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/script/todo/todo_i18n.py b/script/todo/todo_i18n.py index 76e40ca..4339082 100644 --- a/script/todo/todo_i18n.py +++ b/script/todo/todo_i18n.py @@ -1176,25 +1176,27 @@ TRANSLATIONS = { "en": "🛠 Configure Claude Code configurations", }, "Commit - OCA/Odoo commit command": { - "fr": "Commit - Commande de commit OCA/Odoo", - "en": "Commit - OCA/Odoo commit command", + "fr": "💬 Commit - Commande de commit OCA/Odoo", + "en": "💬 Commit - OCA/Odoo commit command", }, "Git prepare merge - Git merge preparation command": { - "fr": "Git prepare merge - Commande de préparation merge git", - "en": "Git prepare merge - Git merge preparation command", + "fr": "🤝 Git prepare merge - Commande de préparation merge git", + "en": "🤝 Git prepare merge - Git merge preparation command", }, "Todo Add Command + Plan Max - Plan and add a todo.py command": { "fr": ( - "Todo Add Command + Plan Max - Planifier et ajouter une" + "🧭 Todo Add Command + Plan Max - Planifier et ajouter une" " commande au menu todo.py" ), - "en": "Todo Add Command + Plan Max - Plan and add a todo.py command", + "en": ( + "🧭 Todo Add Command + Plan Max - Plan and add a todo.py command" + ), }, "Todo Generate Code - Code by the OCA rules at high effort": { "fr": ( - "Todo Generate Code - Coder selon les règles OCA, effort élevé" + "🏭 Todo Generate Code - Coder selon les règles OCA, effort élevé" ), - "en": "Todo Generate Code - Code by the OCA rules at high effort", + "en": "🏭 Todo Generate Code - Code by the OCA rules at high effort", }, "Enter your full name: ": { "fr": "Entrez votre nom complet : ", @@ -1326,8 +1328,8 @@ TRANSLATIONS = { "en": "A restart of Claude Code applies the change.", }, "Show installed custom commands": { - "fr": "Afficher les commandes personnalisées installées", - "en": "Show installed custom commands", + "fr": "📇 Afficher les commandes personnalisées installées", + "en": "📇 Show installed custom commands", }, "No custom commands found in ~/.claude/commands/": { "fr": "Aucune commande personnalisée trouvée dans ~/.claude/commands/",