mirror of
https://github.com/chidiwilliams/buzz.git
synced 2026-03-14 14:45:46 +01:00
Search improvement (#1307)
This commit is contained in:
parent
1c146631c9
commit
20ed2be44c
19 changed files with 687 additions and 542 deletions
|
|
@ -230,8 +230,8 @@ class FileTranscriberQueueWorker(QObject):
|
|||
if self.speech_path is not None:
|
||||
try:
|
||||
Path(self.speech_path).unlink()
|
||||
except Exception as e:
|
||||
logging.error(f"Error deleting temporary speech file: {e}", exc_info=True)
|
||||
except Exception:
|
||||
pass
|
||||
self.speech_path = None
|
||||
|
||||
def stop(self):
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-10-17 07:59+0200\n"
|
||||
"Last-Translator: Éric Duarte <contacto@ericdq.com>\n"
|
||||
"Language-Team: Catalan <jmas@softcatala.org>\n"
|
||||
|
|
@ -435,12 +435,12 @@ msgstr "Nova transcripció d'URL"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Obre una transcripció"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Cancel·la la transcripció"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Neteja l'historial"
|
||||
|
||||
|
|
@ -616,68 +616,69 @@ msgstr "Veure"
|
|||
msgid "Timestamps"
|
||||
msgstr "Marqua de temps"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Exporta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Traduir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Redimensionar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr "Cerca"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostra/amaga la barra de cerca (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr "Cerca:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Introduïu el text a cercar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Coincidència anterior (Maj+Retorn)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
#, fuzzy
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr "Coincidència següent (retorn)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr "Neteja"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controls de reproducció:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segment de bucle"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr "Activa/desactiva el bucle en fer clic als segments de transcripció"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr "Segueix l'àudio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -685,44 +686,44 @@ msgstr ""
|
|||
"Activa/desactiva seguint la posició d'àudio actual a la transcripció. Quan "
|
||||
"està activada, es desplaça automàticament al text actual."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Desplaça't fins a l'actual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Desplaçar-se fins al text que es parla actualment"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de més de 100 coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr " coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr "No s'ha trobat cap coincidència"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de més de 100 coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Clau API necessària"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Introduïu la clau API d'OpenAI a les preferències"
|
||||
|
||||
|
|
@ -1328,34 +1329,42 @@ msgid "Search Transcript"
|
|||
msgstr "Cerca una transcripció"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Desplaça't fins al text actual"
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr "Reproduir/posar en pausa l'àudio"
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr "Reprodueix el segment actual"
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr "Commuta els controls de reproducció"
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr "Disminuir l'hora d'inici del segment"
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr "Augmenta l'hora d'inici del segment"
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr "Disminueix l'hora de finalització del segment"
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr "Augmenta l'hora de finalització del segment"
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Ole Guldberg2 <xalt7x.service@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -433,12 +433,12 @@ msgstr "Ny URL transkription"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Åben transkription"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Afbryd transkription"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Ryd historik"
|
||||
|
||||
|
|
@ -613,111 +613,111 @@ msgstr "Vis"
|
|||
msgid "Timestamps"
|
||||
msgstr "Tidsstempler"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Eksporter"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Oversæt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Behandel størrelse"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "API-nøgle påkrævet"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Indtast venligst OpenAI API-nøgle i indstillinger"
|
||||
|
||||
|
|
@ -1320,34 +1320,42 @@ msgid "Search Transcript"
|
|||
msgstr "Åben transkription"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-03-05 14:41+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -433,12 +433,12 @@ msgstr "Neue URL-Transkription"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Transkript öffnen"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Transkription abbrechen"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Verlauf löschen"
|
||||
|
||||
|
|
@ -614,111 +614,111 @@ msgstr "Anzeigen"
|
|||
msgid "Timestamps"
|
||||
msgstr "Zeitstempel"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Export"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Übersetzen"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Größe ändern"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "API-Schlüssel erforderlich"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Bitte geben Sie den OpenAI-API-Schlüssel in den Einstellungen ein"
|
||||
|
||||
|
|
@ -1322,34 +1322,42 @@ msgid "Search Transcript"
|
|||
msgstr "Transkript öffnen"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
@ -423,12 +423,12 @@ msgstr ""
|
|||
msgid "Open Transcript"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -598,111 +598,111 @@ msgstr ""
|
|||
msgid "Timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1294,34 +1294,42 @@ msgid "Search Transcript"
|
|||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-09-08 12:43+0200\n"
|
||||
"Last-Translator: Éric Duarte <contacto@ericdq.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -458,13 +458,13 @@ msgid "Open Transcript"
|
|||
msgstr "Abrir transcripción"
|
||||
|
||||
# automatic translation
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Cancelar transcripción"
|
||||
|
||||
# automatic translation
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Vaciar historial"
|
||||
|
||||
|
|
@ -654,70 +654,71 @@ msgstr "Ver"
|
|||
msgid "Timestamps"
|
||||
msgstr "Marcas de tiempo"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Exportar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Traducir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Cambiar el tamaño"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr "Buscar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostrar/Ocultar barra de búsqueda (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr "Encontrar:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Introducir texto para encontrar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Coincidencia anterior (Mayús+Intro)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
#, fuzzy
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr "Siguiente coincidencia (Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr "Limpiar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controles de reproducción:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segmento de bucle"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
"Activar/desactivar la reproducción en bucle al hacer clic en segmentos de la "
|
||||
"transcripción"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr "Seguir audio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -726,44 +727,44 @@ msgstr ""
|
|||
"transcripción. Cuando está activado, se desplaza automáticamente al texto "
|
||||
"actual."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Desplácese hasta Actual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Desplazarse hasta el texto hablado actualmente"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de 100+ coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr " coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr "No se encontraron coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de 100+ coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Clave de API requerida"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Ingrese la clave API de OpenAI en las preferencias"
|
||||
|
||||
|
|
@ -1387,34 +1388,42 @@ msgid "Search Transcript"
|
|||
msgstr "Buscar transcripción"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Desplazarse al texto actual"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Desplazarse al texto actual"
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr "Alternar controles de reproducción"
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-11-09 20:22+0200\n"
|
||||
"Language-Team: (Italiano) Albano Battistella <albanobattistella@gmail.com>\n"
|
||||
"Language: it_IT\n"
|
||||
|
|
@ -436,12 +436,12 @@ msgstr "Nuova trascrizione URL"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Apri trascrizione"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Annulla trascrizione"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Elimina la cronologia"
|
||||
|
||||
|
|
@ -617,69 +617,70 @@ msgstr "Visualizza"
|
|||
msgid "Timestamps"
|
||||
msgstr "Timestamp"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Esporta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Tradurre"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Ridimensionare"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr "Trova"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostra/Nascondi barra di ricerca (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr "Trova:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Inserisci il testo per trovare..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Corrispondenza precedente (Maiusc+Invio)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
#, fuzzy
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr "Prossima corrispondenza (Invio)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controlli di riproduzione:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr "Ciclo di segmento"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
"Abilita/disabilita il loop quando si fa clic sui segmenti della trascrizione"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr "Segui Audio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -688,44 +689,44 @@ msgstr ""
|
|||
"trascrizione. Quando abilitato, scorre automaticamente fino al testo "
|
||||
"corrente."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Scorri fino al Corrente"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Scorrere fino al testo attualmente pronunciato"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 di 100+ corrispondenze"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr "1 di"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr "corrispondenze"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr "Nessuna corrispondenza trovata"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr " di oltre 100 corrispondenze"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr " di "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Chiave API richiesta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Inserisci la chiave API OpenAI nelle preferenze"
|
||||
|
||||
|
|
@ -1329,34 +1330,42 @@ msgid "Search Transcript"
|
|||
msgstr "Cerca trascrizione"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Scorri fino al testo corrente"
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr "Riproduci/Pausa audio"
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr "Riproduci il segmento corrente"
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr "Attiva/disattiva i controlli di riproduzione"
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr "Riduci l'ora di inizio del segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr "Aumenta l'ora di inizio del segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr "Diminuisci l'ora di fine del segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr "Aumenta l'ora di fine del segmento"
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: nunawa <71294849+nunawa@users.noreply.github.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -429,12 +429,12 @@ msgstr "新しい文字起こし"
|
|||
msgid "Open Transcript"
|
||||
msgstr "文字起こしを開く"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "文字起こしをキャンセルする"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "履歴を削除する"
|
||||
|
||||
|
|
@ -609,111 +609,111 @@ msgstr "表示"
|
|||
msgid "Timestamps"
|
||||
msgstr "タイムスタンプ"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "出力"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "翻訳"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "リサイズ"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "APIキーが必要"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "設定画面でOpenAI APIキーを入力してください"
|
||||
|
||||
|
|
@ -1315,34 +1315,42 @@ msgid "Search Transcript"
|
|||
msgstr "文字起こしを開く"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"PO-Revision-Date: 2025-12-06 11:34+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-12-11 20:23+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: lv_LV\n"
|
||||
|
|
@ -438,12 +438,12 @@ msgstr "Jauna saites atpazīšana"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Atvērt transkriptu"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Atcelt atpazīšanu"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Notīrīt vēsturi"
|
||||
|
||||
|
|
@ -616,68 +616,68 @@ msgstr "Skats"
|
|||
msgid "Timestamps"
|
||||
msgstr "Laiks"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Eksportēt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Tulkot"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Mainīt garumu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr "Noteikt runātājus"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr "Meklēt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Rādīt/Slēpt meklēšanas joslu (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr "Meklēt:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Ievadiet meklējamo..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Iepriekšējais rezultāts (Shift+Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
msgstr "Nākamais rezultāts (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr "Nākamais rezultāts (Ctrl+Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr "Notīrīt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Atskaņošanas iespējas:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr "Atkārtot segmentu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr "Nosaka vai atkārtot izvēlēto segmentu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr "Sekot audio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -685,44 +685,44 @@ msgstr ""
|
|||
"Nosaka vai atskaņojot audio iezīmētajam segmentam vajadzētu automātiski "
|
||||
"sekot tam kas tiek atskaņots."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Pāriet uz tekošo"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Pāriet uz šobrīd atskaņojamo tesktu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 no 100+ "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr "1 no "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr " "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr "Nekas nav atrasts"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr " no 100+"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr " no "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "API atslēgas kļūda"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Lūdzu ievadiet OpenAI API atslēgu iestatījumos"
|
||||
|
||||
|
|
@ -1323,34 +1323,42 @@ msgid "Search Transcript"
|
|||
msgstr "Meklēt tekstā"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr "Pāriet uz nākamo meklēšanas rezultātu"
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr "Pāriet uz iepriekšējo meklēšanas rezultātu"
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Pāriet uz atskaņojamo tesktu"
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr "Atskaņot/Apturēt audio"
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr "Atskaņot segmentu no sākuma"
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr "Pārslēgt atskaņošanas iespējas"
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr "Samazināt segmenta sākuma laiku"
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr "Palielināt segmenta sākuma laiku"
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr "Samazināt segmenta beigu laiku"
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr "Palielināt segmenta beigu laiku"
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-03-20 18:30+0100\n"
|
||||
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
|
|
@ -435,12 +435,12 @@ msgstr "Nieuwe url-transcriptie"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Transcriptie openen"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Transcriptie wissen"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Geschiedenis wissen"
|
||||
|
||||
|
|
@ -614,111 +614,111 @@ msgstr "Bekijken"
|
|||
msgid "Timestamps"
|
||||
msgstr "Tijdstippen"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Exporteren"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Vertalen"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Grootte"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Api-sleutel vereist"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Voer de OpenAI-api-sleutel in in de instellingen"
|
||||
|
||||
|
|
@ -1320,34 +1320,42 @@ msgid "Search Transcript"
|
|||
msgstr "Transcriptie openen"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2024-03-17 20:50+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -437,12 +437,12 @@ msgstr "Nowa transkrypcja"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Otwórz transkrypt"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Anuluj transkrypcję"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Wyczyść historię"
|
||||
|
||||
|
|
@ -622,111 +622,111 @@ msgstr ""
|
|||
msgid "Timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1335,34 +1335,42 @@ msgid "Search Transcript"
|
|||
msgstr "Otwórz transkrypt"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2025-11-01 17:43-0300\n"
|
||||
"Last-Translator: Paulo Schopf <pschopf@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
|
|
@ -433,12 +433,12 @@ msgstr "Nova Transcrição de URL"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Abrir Transcrição"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Cancelar Transcrição"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Limpar Histórico"
|
||||
|
||||
|
|
@ -614,68 +614,69 @@ msgstr "Visualizar"
|
|||
msgid "Timestamps"
|
||||
msgstr "Marcações de tempo"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Exportar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Traduzir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "Redimensionar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr "Procurar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostrar/Ocultar a Barra de Pesquisa"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr "Procurar:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Digite o texto a procurar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Encontro prévio (Shift+Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
#, fuzzy
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr "Póximo encontro (Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr "Limpar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controles de Reprodução:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segmento de Loop"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr "Habilitar/desabilitar loop ao clicar em segmentos de transcrição"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr "Siga o Áudio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -683,44 +684,44 @@ msgstr ""
|
|||
"Ativar/desativar a opção de seguir a posição atual do áudio na transcrição. "
|
||||
"Quando ativado, rola automaticamente para o texto atual."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Rolar para o Atual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Role até o texto falado no momento"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de 100+ encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr " encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr "Nada encontrado"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de 100+ encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Chave API Necessária"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Insira a chave API OpenAI nas preferências"
|
||||
|
||||
|
|
@ -1324,34 +1325,42 @@ msgid "Search Transcript"
|
|||
msgstr "Pesquisar Transcrição"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr "Role até o Texto Atual"
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr "Tocar/Pausar o Áudio"
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr "Repetir o Segmento Atual"
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr "Alternar Controles de Reprodução"
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr "Diminuir o Inicio do Segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr "Aumentar o Início do Segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr "Diminuir o Final do Segmento"
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr "Estender o Final do Segmento"
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Yevhen Popok <xalt7x.service@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -431,12 +431,12 @@ msgstr "Нова транскрипція"
|
|||
msgid "Open Transcript"
|
||||
msgstr "Відкрити транскрипцію"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "Скасувати транскрипцію"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "Очистити історію"
|
||||
|
||||
|
|
@ -611,111 +611,111 @@ msgstr "Вигляд"
|
|||
msgid "Timestamps"
|
||||
msgstr "Позначки часу"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "Експорт"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "Перекласти"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "Потрібен API-ключ"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Будь ласка, введіть API-ключ OpenAI в налаштуваннях"
|
||||
|
||||
|
|
@ -1316,34 +1316,42 @@ msgid "Search Transcript"
|
|||
msgstr "Відкрити транскрипцію"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2023-05-01 15:45+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: lamb \n"
|
||||
|
|
@ -440,12 +440,12 @@ msgstr "新增URL识别"
|
|||
msgid "Open Transcript"
|
||||
msgstr "打开识别结果"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "取消识别"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "清除历史纪录"
|
||||
|
||||
|
|
@ -623,111 +623,111 @@ msgstr "查看"
|
|||
msgid "Timestamps"
|
||||
msgstr "时间戳"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr "导出"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr "翻译"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr "调整大小"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr "需要API Key"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "请在偏好设置中输入OpenAI API Key"
|
||||
|
||||
|
|
@ -1335,34 +1335,42 @@ msgid "Search Transcript"
|
|||
msgstr "打开识别结果"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-06 11:29+0200\n"
|
||||
"POT-Creation-Date: 2025-12-11 20:21+0200\n"
|
||||
"PO-Revision-Date: 2023-05-01 15:45+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Lamb\n"
|
||||
|
|
@ -435,12 +435,12 @@ msgstr "新錄製"
|
|||
msgid "Open Transcript"
|
||||
msgstr "打開轉換結果"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:37
|
||||
#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:39
|
||||
msgid "Cancel Transcription"
|
||||
msgstr "取消錄製"
|
||||
|
||||
#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:228
|
||||
#: buzz/settings/shortcut.py:36
|
||||
#: buzz/settings/shortcut.py:38
|
||||
msgid "Clear History"
|
||||
msgstr "清除歷史紀錄"
|
||||
|
||||
|
|
@ -618,111 +618,111 @@ msgstr ""
|
|||
msgid "Timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:218
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:265
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:237
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:285
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:247
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:295
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:175
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:260
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:308
|
||||
msgid "Identify Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:272
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:275
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:340
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:424
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:430
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:359
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:367
|
||||
msgid "Next match (Enter)"
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:452
|
||||
msgid "Next match (Ctrl+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:375
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:461
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:402
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:489
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:407
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:494
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:409
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:497
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:415
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:504
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:417
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:507
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:464
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:556
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:466
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:559
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:788
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:895
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:790
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:898
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:795
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:903
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:854
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:976
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:856
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:979
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1211
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1375
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1212
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1376
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1329,34 +1329,42 @@ msgid "Search Transcript"
|
|||
msgstr "打開轉換結果"
|
||||
|
||||
#: buzz/settings/shortcut.py:26
|
||||
msgid "Scroll to Current Text"
|
||||
msgid "Go to Next Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:27
|
||||
msgid "Play/Pause Audio"
|
||||
msgid "Go to Previous Transcript Search Result"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:28
|
||||
msgid "Replay Current Segment"
|
||||
msgid "Scroll to Current Text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:29
|
||||
msgid "Toggle Playback Controls"
|
||||
msgid "Play/Pause Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:30
|
||||
msgid "Replay Current Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:31
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:32
|
||||
msgid "Increase Segment Start Time"
|
||||
msgid "Toggle Playback Controls"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:33
|
||||
msgid "Decrease Segment End Time"
|
||||
msgid "Decrease Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:34
|
||||
msgid "Increase Segment Start Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:35
|
||||
msgid "Decrease Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:36
|
||||
msgid "Increase Segment End Time"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@ class Shortcut(str, enum.Enum):
|
|||
VIEW_TRANSCRIPT_TRANSLATION = ("Ctrl+L", _("View Transcript Translation"))
|
||||
VIEW_TRANSCRIPT_TIMESTAMPS = ("Ctrl+T", _("View Transcript Timestamps"))
|
||||
SEARCH_TRANSCRIPT = ("Ctrl+F", _("Search Transcript"))
|
||||
SEARCH_NEXT = ("Ctrl+Return", _("Go to Next Transcript Search Result"))
|
||||
SEARCH_PREVIOUS = ("Shift+Return", _("Go to Previous Transcript Search Result"))
|
||||
SCROLL_TO_CURRENT_TEXT = ("Ctrl+G", _("Scroll to Current Text"))
|
||||
PLAY_PAUSE_AUDIO = ("Ctrl+P", _("Play/Pause Audio"))
|
||||
REPLAY_CURRENT_SEGMENT = ("Ctrl+Shift+P", _("Replay Current Segment"))
|
||||
|
|
|
|||
|
|
@ -106,6 +106,9 @@ class TranscriptionViewerWidget(QWidget):
|
|||
self.search_text = ""
|
||||
self.current_search_index = 0
|
||||
self.search_results = []
|
||||
self.search_debounce_timer = QTimer()
|
||||
self.search_debounce_timer.setSingleShot(True)
|
||||
self.search_debounce_timer.timeout.connect(self.perform_search)
|
||||
|
||||
# Loop functionality
|
||||
self.segment_looping_enabled = self.settings.settings.value(
|
||||
|
|
@ -446,7 +449,7 @@ class TranscriptionViewerWidget(QWidget):
|
|||
search_layout.addWidget(self.search_prev_button)
|
||||
|
||||
self.search_next_button = QPushButton("↓")
|
||||
self.search_next_button.setToolTip(_("Next match (Enter)"))
|
||||
self.search_next_button.setToolTip(_("Next match (Ctrl+Enter)"))
|
||||
self.search_next_button.clicked.connect(self.search_next)
|
||||
self.search_next_button.setEnabled(False)
|
||||
self.search_next_button.setMaximumWidth(40)
|
||||
|
|
@ -817,11 +820,12 @@ class TranscriptionViewerWidget(QWidget):
|
|||
"""Handle search text changes"""
|
||||
self.search_text = text.strip()
|
||||
if self.search_text:
|
||||
# Add a small delay to avoid searching on every keystroke for long text
|
||||
# Debounce search to avoid UI jumping while typing
|
||||
if len(self.search_text) >= 2:
|
||||
self.perform_search()
|
||||
self.search_debounce_timer.start(300) # 300ms delay
|
||||
self.search_frame.show()
|
||||
else:
|
||||
self.search_debounce_timer.stop()
|
||||
self.clear_search()
|
||||
# Don't hide the search frame immediately, let user clear it manually
|
||||
|
||||
|
|
@ -954,6 +958,16 @@ class TranscriptionViewerWidget(QWidget):
|
|||
self.highlight_current_match()
|
||||
self.update_search_results_label()
|
||||
|
||||
def search_next_if_results(self):
|
||||
"""Go to next search result only if there are results (for global shortcut)"""
|
||||
if self.search_results:
|
||||
self.search_next()
|
||||
|
||||
def search_previous_if_results(self):
|
||||
"""Go to previous search result only if there are results (for global shortcut)"""
|
||||
if self.search_results:
|
||||
self.search_previous()
|
||||
|
||||
def update_search_results_label(self):
|
||||
"""Update the search results label with current position"""
|
||||
if self.search_results:
|
||||
|
|
@ -1005,6 +1019,15 @@ class TranscriptionViewerWidget(QWidget):
|
|||
self.shortcuts.get(Shortcut.SEARCH_TRANSCRIPT)), self)
|
||||
search_shortcut.activated.connect(self.focus_search_input)
|
||||
|
||||
# Search navigation shortcuts (Ctrl+Enter / Shift+Enter)
|
||||
search_next_shortcut = QShortcut(QKeySequence(
|
||||
self.shortcuts.get(Shortcut.SEARCH_NEXT)), self)
|
||||
search_next_shortcut.activated.connect(self.search_next_if_results)
|
||||
|
||||
search_prev_shortcut = QShortcut(QKeySequence(
|
||||
self.shortcuts.get(Shortcut.SEARCH_PREVIOUS)), self)
|
||||
search_prev_shortcut.activated.connect(self.search_previous_if_results)
|
||||
|
||||
# Scroll to current text shortcut (Ctrl+G)
|
||||
scroll_to_current_shortcut = QShortcut(QKeySequence(
|
||||
self.shortcuts.get(Shortcut.SCROLL_TO_CURRENT_TEXT)), self)
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ class TestShortcutsEditorWidget:
|
|||
(_("View Transcript Translation"), "Ctrl+L"),
|
||||
(_("View Transcript Timestamps"), "Ctrl+T"),
|
||||
(_("Search Transcript"), "Ctrl+F"),
|
||||
(_("Go to Next Transcript Search Result"), "Ctrl+Return"),
|
||||
(_("Go to Previous Transcript Search Result"), "Shift+Return"),
|
||||
(_("Scroll to Current Text"), "Ctrl+G"),
|
||||
(_("Play/Pause Audio"), "Ctrl+P"),
|
||||
(_("Replay Current Segment"), "Ctrl+Shift+P"),
|
||||
|
|
|
|||
|
|
@ -797,8 +797,8 @@ class TestTranscriptionViewerWidget:
|
|||
widget.search_input.setText("Bien")
|
||||
qtbot.keyPress(widget.search_input, Qt.Key.Key_Return)
|
||||
|
||||
# Wait for search to complete
|
||||
qtbot.wait(100)
|
||||
# Wait for search debounce timer to complete (300ms) plus buffer
|
||||
qtbot.wait(400)
|
||||
|
||||
# Verify the format is correct (should show "1 of X matches" or similar)
|
||||
results_text = widget.search_results_label.text()
|
||||
|
|
@ -935,7 +935,9 @@ class TestTranscriptionViewerWidget:
|
|||
# Set up search
|
||||
widget.search_input.setText("test search")
|
||||
qtbot.keyPress(widget.search_input, Qt.Key.Key_Return)
|
||||
qtbot.wait(100)
|
||||
|
||||
# Wait for search debounce timer to complete (300ms) plus buffer
|
||||
qtbot.wait(400)
|
||||
|
||||
# Verify search is active
|
||||
assert widget.search_input.text() == "test search"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue