Skip to content

TT-7557 fix: scope PBT Transcribe TaskList to step language#463

Draft
gtryus wants to merge 4 commits into
developfrom
TT-7557-pbt-transcribe-lang
Draft

TT-7557 fix: scope PBT Transcribe TaskList to step language#463
gtryus wants to merge 4 commits into
developfrom
TT-7557-pbt-transcribe-lang

Conversation

@gtryus

@gtryus gtryus commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Phrase Back Translation Transcribe steps with multiple LWCs were showing every PBT recording in each step (often noticed under Arabic).
  • Pass the Transcribe step primary language into TranscriberProvider and filter TaskList media the same way guided/mobile PBT already does (languagebcp47 vs step LWC). Sister language remains ASR-only.
  • Add unit coverage for filterMediaByStepLanguage.

Test plan

  • Open a team with English / Arabic / French PBT + PBT Transcribe steps
  • Record at least one PBT phrase per language
  • Confirm English Transcribe lists only English PBTs, Arabic only Arabic, French only French
  • Confirm vernacular Transcribe (no artifact type) is unchanged
  • cd src/renderer; npm test -- filterMediaByStepLanguage --runInBand --watchAll=false

@gtryus
gtryus marked this pull request as draft July 21, 2026 22:31
Greg Trihus and others added 4 commits July 21, 2026 20:48
Filter TranscriberContext media by the Transcribe step primary LWC so each language step only shows its own Phrase Back Translation recordings.

Co-authored-by: Cursor <cursoragent@cursor.com>
@gtryus
gtryus force-pushed the TT-7557-pbt-transcribe-lang branch from 55c5521 to cf34408 Compare July 22, 2026 01:49
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