From b63638aecc3694eccff84844475c9039ea257a07 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Mon, 13 Jul 2026 12:18:20 -0400 Subject: [PATCH] feat(locales): add more translation keys for ostt plugin --- translations/en.json | 50 +++++++++++++++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 12 deletions(-) diff --git a/translations/en.json b/translations/en.json index 709ab7d..b74fffb 100644 --- a/translations/en.json +++ b/translations/en.json @@ -1,20 +1,46 @@ { - "title": "Example", - "clicks": { - "one": "Clicked {count} time", - "other": "Clicked {count} times" + "title": "OSTT", + "tooltip": { + "idle": "OSTT — click to start recording, or bind a hotkey to: noctalia msg plugin prdlk/ostt:recorder focused toggle", + "starting": "OSTT — starting the recorder…", + "recording": "Recording — click to stop & transcribe, right-click to cancel", + "transcribing": "Transcribing… right-click to abort", + "missing_ostt": "ostt is not installed — see https://ostt.ai/guide/installation", + "missing_script": "script(1) is not installed — install util-linux" + }, + "notify": { + "done_paste": "Transcription pasted into the focused app", + "done_clipboard": "Transcription copied to the clipboard", + "failed": "Transcription failed (exit {code}) — check `ostt logs`", + "start_timeout": "The recorder never started — check `ostt logs` and your audio device", + "cancelled": "Recording cancelled" }, "settings": { - "label": { - "label": "Label", - "description": "Text shown in the bar." + "output_mode": { + "label": "Output", + "description": "Where the transcription goes when recording stops.", + "paste": "Paste into the focused app", + "clipboard": "Copy to the clipboard" }, - "glyph": { - "label": "Glyph", - "description": "Glyph shown before the label." + "model": { + "label": "Model override", + "description": "Optional provider/model for this widget (e.g. deepgram/nova-3, whisper/turbo). Empty uses the model selected with `ostt model`." }, - "show_glyph": { - "label": "Show glyph" + "process_action": { + "label": "Processing action", + "description": "Optional post-processing action id from ostt.toml (runs `ostt -p `)." + }, + "show_elapsed": { + "label": "Show elapsed time", + "description": "Show a mm:ss timer next to the record indicator while recording." + }, + "notify_on_done": { + "label": "Notify when done", + "description": "Show a notification when the transcription has been delivered." + }, + "extra_args": { + "label": "Extra ostt arguments", + "description": "Appended verbatim to the `ostt record` command line (e.g. --param language=sv)." } } }