From b0c26caa6afefb340da7adc9ed8f49b44151ebc0 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Fri, 25 Sep 2026 05:15:20 -0400 Subject: [PATCH] [IMP] todo: icons on the TUI form and classic questions choices MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The interface chooser of the QEMU deployment and of the Odoo migration, and the matching preferences in Configuration, read as two plain lines. The TUI form now carries a clipboard icon and the line by line questions a speech balloon, in both languages. Both are single code point emoji, without the variation selector that shifts alignment on some terminals. Checked: both labels render with their icon in French and English, and test_todo_i18n passes. --- FR --- [IMP] todo : icônes sur les choix formulaire TUI et questions classiques Le choix d'interface du déploiement QEMU et de la migration Odoo, et les préférences correspondantes de Configuration, se lisaient comme deux lignes nues. Le formulaire TUI porte désormais un presse-papiers et les questions ligne par ligne une bulle, dans les deux langues. Ce sont des emoji d'un seul point de code, sans le sélecteur de variante qui décale l'alignement sur certains terminaux. Vérifié : les deux libellés s'affichent avec leur icône en français et en anglais, et test_todo_i18n passe. Assisted-by: Claude Opus 5.5 --- script/todo/todo_i18n.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/script/todo/todo_i18n.py b/script/todo/todo_i18n.py index 886ebdc..4a0d5a8 100644 --- a/script/todo/todo_i18n.py +++ b/script/todo/todo_i18n.py @@ -2480,12 +2480,12 @@ TRANSLATIONS = { "en": "Ask every time", }, "TUI form": { - "fr": "Formulaire TUI", - "en": "TUI form", + "fr": "📋 Formulaire TUI", + "en": "📋 TUI form", }, "Classic questions (line by line)": { - "fr": "Questions classiques (ligne par ligne)", - "en": "Classic questions (line by line)", + "fr": "💬 Questions classiques (ligne par ligne)", + "en": "💬 Classic questions (line by line)", }, "CLI output (easy to copy)": { "fr": "Sortie CLI (facile à copier)",