diff --git a/docs/i18n-tracking.md b/docs/i18n-tracking.md index 6f5f4e1..97d61f9 100644 --- a/docs/i18n-tracking.md +++ b/docs/i18n-tracking.md @@ -62,6 +62,15 @@ a list whose rows are pure user data. bulk-export controls, empty/loading/status states, status badges (via `statusLabel`), resume + delete, delete-confirm, and the pluralized export result. List rows (titles/tags/dates/snippets) left as user data. +- [x] `src/lib/views/TranscriptNotes.svelte` — transcript + notes chrome (`transcript.*`, + `notes.*`): pane headings/toggles, reprocess controls, notes toolbar (bold/heading/ + list/preview), export button tooltips + dialog filter names, empty states, segment + tooltips + note placeholders. Transcript/notes/speaker text left as user data. +- [x] `src/lib/views/SummaryPanel.svelte` — all panel chrome (`summary.*`): section + headings (Recording/Sync/Tags/Summary/Briefs/Action items/Calendar/Participants/ + Speakers), buttons, placeholders, empty states, provider labels (via `providerLabel`; + brand names kept literal), action-item + brief + speaker controls. Summary text, + tags, brief content, participant/speaker names left as user data. ## Outstanding — suggested batches @@ -75,15 +84,11 @@ Moved to the Done list above. ### ~~Batch B — meetings list~~ ✅ done (branch `feature_chore_bug_007`) Moved to the Done list above. -### Batch C — transcript & notes (large surface) -- [ ] `src/lib/views/TranscriptNotes.svelte` (~869 lines, ~40 attrs) — export button - labels, editor toolbar tooltips, reprocess controls, pane toggles, empty states. - Prefix `transcript.*` / `notes.*`. (Timestamps + the Obsidian/Bundle button labels - live here.) +### ~~Batch C — transcript & notes~~ ✅ done (branch `feature_chore_bug_007`) +Moved to the Done list above. -### Batch D — summary panel (medium) -- [ ] `src/lib/views/SummaryPanel.svelte` (~1335 lines, ~14 attrs) — summary/action-item - UI, participants, recording playback labels, LLM status copy. Prefix `summary.*`. +### ~~Batch D — summary panel~~ ✅ done (branch `feature_chore_bug_007`) +Moved to the Done list above. ### Batch E — Settings, remaining sections (largest; split further as needed) The file is big — do it section by section, one sub-batch each: @@ -125,3 +130,4 @@ Record each landed batch here (date / branch / commit) so progress is auditable. |------|-------|-----------------|-------| | 2026-07-12 | Infra + Settings nav/language/transcription | `feature_chore_bug_007` | engine + en.json + selector | | 2026-07-12 | Batch A (App shell) + Batch B (MeetingsList) | `feature_chore_bug_007` | +~60 keys; `app.*`, `meetings.*` | +| 2026-07-12 | Batch C (TranscriptNotes) + Batch D (SummaryPanel) | `feature_chore_bug_007` | +~120 keys; `transcript.*`, `notes.*`, `summary.*`; en.json now 198 keys |