From 6b53ab2d736e3c1a927ac7885152505f996d98bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20Andr=C3=A9?= Date: Sun, 19 Apr 2026 00:49:38 +0200 Subject: [PATCH] fix(ui): prevent session status labels from being retranslated (#339) Fixes #273 ## Summary - mark the session list header label as non-translatable - mark compact session status badges as non-translatable - prevent browser/page translation from duplicating already localized labels like the repeated idle badge shown in #273 ## Validation - `npm run build --workspace @codenomad/ui` --- .../ui/src/components/instance/instance-shell2.tsx | 6 +++++- packages/ui/src/components/session-list.tsx | 10 ++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/ui/src/components/instance/instance-shell2.tsx b/packages/ui/src/components/instance/instance-shell2.tsx index 0ead3c1a..e940b43d 100644 --- a/packages/ui/src/components/instance/instance-shell2.tsx +++ b/packages/ui/src/components/instance/instance-shell2.tsx @@ -357,7 +357,11 @@ const InstanceShell2: Component = (props) => { const pill = activeSessionStatusPill() if (!pill) return null return ( - + {pill.showAlertIcon ? - + {needsInput() ?