Skip to content

Simplify on-device STT labels#5754

Merged
ComputelessComputer merged 2 commits into
mainfrom
fix/on-device-stt-labels
Jun 27, 2026
Merged

Simplify on-device STT labels#5754
ComputelessComputer merged 2 commits into
mainfrom
fix/on-device-stt-labels

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Shows local transcription models as On device, renames mode badges to Live and After recording, and keeps the full model name available on hover.


Note

Low Risk
Copy and i18n-only UX changes in STT settings; no auth, data, or transcription pipeline logic in the visible diff.

Overview
Simplifies how transcription models are labeled in AI/STT settings so local options read as On device instead of long vendor model names, with the full model name still available via hover (title).

Mode badges on models are renamed from Realtime / Batch to Live / After recording, with new tooltips that explain in-meeting vs post-recording transcription.

The bulk of the diff is Lingui catalog churn (.po / messages.ts across locales): new strings, updated source line refs in stt/select.tsx and ai/shared, and removal of obsolete Batch / Realtime entries. A few existing translations (e.g. “Show floating bar”) were cleared to empty in some locales as part of the extract.

Reviewed by Cursor Bugbot for commit bc9e9be. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit bc9e9be
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a3fad6168cc6d0008088650

Comment thread apps/desktop/src/settings/ai/stt/shared.tsx
@ComputelessComputer ComputelessComputer force-pushed the fix/on-device-stt-labels branch 5 times, most recently from 27d784d to 42a869d Compare June 27, 2026 10:43
Shows local transcription models as On device, renames mode badges to Live and After recording, and keeps the full model name available on hover.
Add hover tooltips for batch/live transcription chips and restyle Batch only as the same rectangular mode badge shape.

Update STT tooltip i18n catalogs

Refresh Lingui locale artifacts for the STT mode badge tooltip copy.
@ComputelessComputer ComputelessComputer force-pushed the fix/on-device-stt-labels branch from 42a869d to bc9e9be Compare June 27, 2026 11:00

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit bc9e9be. Configure here.

#: src/settings/general/app-settings.tsx:101
msgid "Show floating bar"
msgstr "Wys drywende balk"
msgstr ""

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lost Show floating bar translations

Low Severity

The commit clears existing msgstr values for Show floating bar in several locale catalogs and the compiled messages.ts now maps that key to the English source string, so users in those locales lose a previously translated App setting label.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit bc9e9be. Configure here.

@ComputelessComputer ComputelessComputer merged commit acd0c13 into main Jun 27, 2026
16 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/on-device-stt-labels branch June 27, 2026 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant