mirror of
https://github.com/chidiwilliams/buzz.git
synced 2026-03-14 14:45:46 +01:00
Adjusted tests
This commit is contained in:
parent
4ad6ca0b70
commit
f96d757e54
17 changed files with 551 additions and 495 deletions
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\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"
|
||||
|
|
@ -308,8 +308,8 @@ msgid "Download failed"
|
|||
msgstr "Descàrrega fallida"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Error"
|
||||
|
||||
|
|
@ -554,60 +554,60 @@ msgstr "Marqua de temps"
|
|||
msgid "Export"
|
||||
msgstr "Exporta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Traduir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Redimensionar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr "Cerca"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostra/amaga la barra de cerca (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr "Cerca:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Introduïu el text a cercar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Coincidència anterior (Maj+Retorn)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr "Coincidència següent (retorn)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr "Neteja"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controls de reproducció:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segment de bucle"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
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:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr "Segueix l'àudio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -615,44 +615,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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Desplaça't fins a l'actual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
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:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de més de 100 coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr " coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr "No s'ha trobat cap coincidència"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de més de 100 coincidències"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Clau API necessària"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Introduïu la clau API d'OpenAI a les preferències"
|
||||
|
||||
|
|
@ -763,16 +763,15 @@ msgstr "Selecciona un fitxer d'àudio"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "No s'ha pogut desar la clau OpenAI API a l'anell de claus"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
"El servidor Whisper no s'ha pogut iniciar. Consulteu els registres per "
|
||||
"obtenir més informació."
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1146,14 +1145,19 @@ msgstr "Sundanès"
|
|||
msgid "Cantonese"
|
||||
msgstr "Cantonès"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "S'ha produït un error de connexió"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr "Començant Whisper.cpp..."
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Cancel·la la transcripció"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Obre la finestra de registre"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Ole Guldberg2 <xalt7x.service@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -307,8 +307,8 @@ msgid "Download failed"
|
|||
msgstr "Download mislykkedes"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Fejl"
|
||||
|
||||
|
|
@ -552,103 +552,103 @@ msgstr "Tidsstempler"
|
|||
msgid "Export"
|
||||
msgstr "Eksporter"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Oversæt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Behandel størrelse"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "API-nøgle påkrævet"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Indtast venligst OpenAI API-nøgle i indstillinger"
|
||||
|
||||
|
|
@ -759,14 +759,13 @@ msgstr "Vælg audio-fil"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "Kan ikke gemme OpenAI API-nøgle i nøgleringen"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1138,14 +1137,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Der er opstået en forbindelsesfejl"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Afbryd transkription"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Åben optagevinduet"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-03-05 14:41+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -307,8 +307,8 @@ msgid "Download failed"
|
|||
msgstr "Der Download ist fehlgeschlagen"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Fehler"
|
||||
|
||||
|
|
@ -552,103 +552,103 @@ msgstr "Zeitstempel"
|
|||
msgid "Export"
|
||||
msgstr "Export"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Übersetzen"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Größe ändern"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "API-Schlüssel erforderlich"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Bitte geben Sie den OpenAI-API-Schlüssel in den Einstellungen ein"
|
||||
|
||||
|
|
@ -760,14 +760,13 @@ msgid "Unable to save OpenAI API key to keyring"
|
|||
msgstr ""
|
||||
"Der OpenAI-API-Schlüssel kann nicht im Schlüsselbund gespeichert werden"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1139,14 +1138,19 @@ msgstr "Sundanesisch"
|
|||
msgid "Cantonese"
|
||||
msgstr "Kantonesisch"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Ein Verbindungsfehler ist aufgetreten"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Transkription abbrechen"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Aufnahmefenster öffnen"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\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"
|
||||
|
|
@ -299,8 +299,8 @@ msgid "Download failed"
|
|||
msgstr ""
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -540,103 +540,103 @@ msgstr ""
|
|||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -741,14 +741,13 @@ msgstr ""
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1119,14 +1118,18 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
msgid "Starting transcription..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-09-08 12:43+0200\n"
|
||||
"Last-Translator: Éric Duarte <contacto@ericdq.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -314,8 +314,8 @@ msgid "Download failed"
|
|||
msgstr "Descarga fallida"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Error"
|
||||
|
||||
|
|
@ -589,62 +589,62 @@ msgstr "Marcas de tiempo"
|
|||
msgid "Export"
|
||||
msgstr "Exportar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Traducir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Cambiar el tamaño"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr "Buscar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostrar/Ocultar barra de búsqueda (Ctrl+F)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr "Encontrar:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Introducir texto para encontrar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Coincidencia anterior (Mayús+Intro)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr "Siguiente coincidencia (Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr "Limpiar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controles de reproducción:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segmento de bucle"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
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:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr "Seguir audio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -653,44 +653,44 @@ msgstr ""
|
|||
"transcripción. Cuando está activado, se desplaza automáticamente al texto "
|
||||
"actual."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Desplácese hasta Actual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Desplazarse hasta el texto hablado actualmente"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de 100+ coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr " coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr "No se encontraron coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de 100+ coincidencias"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Clave de API requerida"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Ingrese la clave API de OpenAI en las preferencias"
|
||||
|
||||
|
|
@ -809,16 +809,15 @@ msgstr "Seleccionar archivo de audio"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "No se puede guardar la clave de la API de OpenAI en el llavero"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
"El servidor Whisper no se pudo iniciar. Consulta los registros para obtener "
|
||||
"más detalles."
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1193,14 +1192,20 @@ msgstr "Sundanés"
|
|||
msgid "Cantonese"
|
||||
msgstr "Cantonés"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Se ha producido un error de conexión"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr "Iniciando Whisper.cpp..."
|
||||
|
||||
# automatic translation
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Cancelar transcripción"
|
||||
|
||||
# automatic translation
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-05-30 15:22+0100\n"
|
||||
"Language-Team: (Italiano) Albano Battistella <albanobattistella@gmail.com>\n"
|
||||
"Language: it_IT\n"
|
||||
|
|
@ -306,8 +306,8 @@ msgid "Download failed"
|
|||
msgstr "Download non riuscito"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Errore"
|
||||
|
||||
|
|
@ -551,103 +551,103 @@ msgstr "Timestamp"
|
|||
msgid "Export"
|
||||
msgstr "Esporta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Tradurre"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Ridimensionare"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Chiave API richiesta"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Inserisci la chiave API OpenAI nelle preferenze"
|
||||
|
||||
|
|
@ -758,14 +758,13 @@ msgstr "Seleziona file audio"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "Impossibile salvare la chiave API OpenAI nel portachiavi"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1137,14 +1136,19 @@ msgstr "Sundanese"
|
|||
msgid "Cantonese"
|
||||
msgstr "Cantonese"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Si è verificato un errore di connessione"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Annulla trascrizione"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Apri finestra di registrazione"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: nunawa <71294849+nunawa@users.noreply.github.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -303,8 +303,8 @@ msgid "Download failed"
|
|||
msgstr "ダウンロード失敗"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "エラー"
|
||||
|
||||
|
|
@ -548,103 +548,103 @@ msgstr "タイムスタンプ"
|
|||
msgid "Export"
|
||||
msgstr "出力"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "翻訳"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "リサイズ"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "APIキーが必要"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "設定画面でOpenAI APIキーを入力してください"
|
||||
|
||||
|
|
@ -754,14 +754,13 @@ msgstr "音声ファイルを選択"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "OpenAI API キーをkeyringに保存できません"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1133,14 +1132,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "接続エラーが発生しました"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "文字起こしをキャンセルする"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "録音画面を開く"
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"PO-Revision-Date: 2025-10-03 16:04+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-10-12 19:11+0300\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: lv_LV\n"
|
||||
|
|
@ -311,8 +311,8 @@ msgid "Download failed"
|
|||
msgstr "Lejupielāde neizdevās"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Kļūda"
|
||||
|
||||
|
|
@ -558,60 +558,60 @@ msgstr "Laiks"
|
|||
msgid "Export"
|
||||
msgstr "Eksportēt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Tulkot"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Mainīt garumu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr "Meklēt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
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:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr "Meklēt:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Ievadiet meklējamo..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Iepriekšējais rezultāts (Shift+Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr "Nākamais rezultāts (Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr "Notīrīt"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Atskaņošanas iespējas:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr "Atkārtot segmentu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
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:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr "Sekot audio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -619,44 +619,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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Pāriet uz tekošo"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Pāriet uz šobrīd atskaņojamo tesktu"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 no 100+ "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr "1 no "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr " "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr "Nekas nav atrasts"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr " no 100+"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr " no "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "API atslēgas kļūda"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Lūdzu ievadiet OpenAI API atslēgu iestatījumos"
|
||||
|
||||
|
|
@ -765,16 +765,15 @@ msgstr "Izvēlieties audio failu"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "Neizdevās saglabāt OpenAI API atslēgu atslēgu saišķī"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
"Whisper serverim neizdevās ieslēgties. Lūdzu pārbaudiet lietotnes žurnāla "
|
||||
"ierakstus."
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1148,14 +1147,18 @@ msgstr "Sundāņu"
|
|||
msgid "Cantonese"
|
||||
msgstr "Kantonas"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Notika savienojuma kļūda"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr "Palaiž Whisper.cpp..."
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Sāk atpazīšanu..."
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Atvērt ieraksta logu"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-03-20 18:30+0100\n"
|
||||
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
|
|
@ -309,8 +309,8 @@ msgid "Download failed"
|
|||
msgstr "Het downloaden is mislukt"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Foutmelding"
|
||||
|
||||
|
|
@ -552,103 +552,103 @@ msgstr "Tijdstippen"
|
|||
msgid "Export"
|
||||
msgstr "Exporteren"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Vertalen"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Grootte"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Api-sleutel vereist"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Voer de OpenAI-api-sleutel in in de instellingen"
|
||||
|
||||
|
|
@ -758,14 +758,13 @@ msgstr "Kies een audiobestand"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "De OpenAI-api-sleutel kan niet worden bewaard in de sleutelbos"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1137,14 +1136,19 @@ msgstr "Soedanees"
|
|||
msgid "Cantonese"
|
||||
msgstr "Kantonees"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Er is een verbindingsfout opgetreden"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Transcriptie wissen"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Opnamevenster openen"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2024-03-17 20:50+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -310,8 +310,8 @@ msgid "Download failed"
|
|||
msgstr "Pobrany"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Błąd"
|
||||
|
||||
|
|
@ -561,103 +561,103 @@ msgstr ""
|
|||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -768,14 +768,13 @@ msgstr "Wybierz plik audio"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1148,14 +1147,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Anuluj transkrypcję"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
#, fuzzy
|
||||
msgid "Open Record Window"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2025-10-04 20:00-0300\n"
|
||||
"Last-Translator: Paulo Schopf <pschopf@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
|
|
@ -306,8 +306,8 @@ msgid "Download failed"
|
|||
msgstr "Falha ao baixar"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Erro"
|
||||
|
||||
|
|
@ -551,60 +551,60 @@ msgstr "Marcações de tempo"
|
|||
msgid "Export"
|
||||
msgstr "Exportar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Traduzir"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "Redimensionar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr "Procurar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr "Mostrar/Ocultar a Barra de Pesquisa"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr "Procurar:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr "Digite o texto a procurar..."
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr "Encontro prévio (Shift+Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr "Póximo encontro (Enter)"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr "Limpar"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr "Controles de Reprodução:"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr "Segmento de Loop"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
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:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr "Siga o Áudio"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
msgid ""
|
||||
"Enable/disable following the current audio position in the transcript. When "
|
||||
"enabled, automatically scrolls to current text."
|
||||
|
|
@ -612,44 +612,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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr "Rolar para o Atual"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr "Role até o texto falado no momento"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr "1 de 100+ encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr "1 de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr " encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr "Nada encontrado"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr " de 100+ encontros"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr " de "
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Chave API Necessária"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Insira a chave API OpenAI nas preferências"
|
||||
|
||||
|
|
@ -760,14 +760,13 @@ msgstr "Selecionar arquivo de áudio"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "Não foi possível salvar a chave da API OpenAI no cofre de chaves"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr "Falha ao iniciar o servidor Whisper. Verifique os logs."
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1141,14 +1140,19 @@ msgstr "Sundanês"
|
|||
msgid "Cantonese"
|
||||
msgstr "Cantonês"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Ocorreu um erro de conexão"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr "Iniciando Whisper.cpp..."
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Cancelar Transcrição"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Abrir Janela de Gravação"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Yevhen Popok <xalt7x.service@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
|
@ -305,8 +305,8 @@ msgid "Download failed"
|
|||
msgstr "Невдале завантаження"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "Помилка"
|
||||
|
||||
|
|
@ -550,103 +550,103 @@ msgstr "Позначки часу"
|
|||
msgid "Export"
|
||||
msgstr "Експорт"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "Перекласти"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "Потрібен API-ключ"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "Будь ласка, введіть API-ключ OpenAI в налаштуваннях"
|
||||
|
||||
|
|
@ -755,14 +755,13 @@ msgstr "Вибрати аудіофайл"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "Не вдається додати до звʼязки ключів API-ключ OpenAI"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1134,14 +1133,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "Виникла помилка зʼєднання"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "Скасувати транскрипцію"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
msgid "Open Record Window"
|
||||
msgstr "Відкрити вікно запису"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2023-05-01 15:45+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: lamb \n"
|
||||
|
|
@ -313,8 +313,8 @@ msgid "Download failed"
|
|||
msgstr "下载模型失败"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr "错误"
|
||||
|
||||
|
|
@ -562,103 +562,103 @@ msgstr "时间戳"
|
|||
msgid "Export"
|
||||
msgstr "导出"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr "翻译"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr "调整大小"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr "需要API Key"
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr "请在偏好设置中输入OpenAI API Key"
|
||||
|
||||
|
|
@ -768,14 +768,13 @@ msgstr "选择音频文件"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr "无法将OpenAI API密钥保存到密钥串"
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1148,14 +1147,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr "连接发生错误"
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "取消识别"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
#, fuzzy
|
||||
msgid "Open Record Window"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-03 16:02+0300\n"
|
||||
"POT-Creation-Date: 2025-10-12 19:10+0300\n"
|
||||
"PO-Revision-Date: 2023-05-01 15:45+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Lamb\n"
|
||||
|
|
@ -308,8 +308,8 @@ msgid "Download failed"
|
|||
msgstr "下載模型"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/models_preferences_widget.py:275
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:505
|
||||
#: buzz/model_loader.py:519
|
||||
#: buzz/widgets/main_window.py:295 buzz/model_loader.py:497
|
||||
#: buzz/model_loader.py:511
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -557,103 +557,103 @@ msgstr ""
|
|||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:229
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:230
|
||||
msgid "Translate"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:239
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:240
|
||||
#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:177
|
||||
msgid "Resize"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:251
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:252
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:254
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:255
|
||||
msgid "Show/Hide Search Bar (Ctrl+F)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:319
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:320
|
||||
msgid "Find:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:325
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:326
|
||||
msgid "Enter text to find..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:338
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:339
|
||||
msgid "Previous match (Shift+Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:346
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:347
|
||||
msgid "Next match (Enter)"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:354
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:355
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:381
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:382
|
||||
msgid "Playback Controls:"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:386
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:387
|
||||
msgid "Loop Segment"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:388
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:389
|
||||
msgid "Enable/disable looping when clicking on transcript segments"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:394
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:395
|
||||
msgid "Follow Audio"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:396
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:397
|
||||
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:443
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:444
|
||||
msgid "Scroll to Current"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:445
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:446
|
||||
msgid "Scroll to the currently spoken text"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:767
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:768
|
||||
msgid "1 of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
msgid "1 of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:769
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:770
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:774
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:775
|
||||
msgid "No matches found"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:833
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:834
|
||||
msgid " of 100+ matches"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:835
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:836
|
||||
msgid " of "
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1188
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1191
|
||||
msgid "API Key Required"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1189
|
||||
#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:1192
|
||||
msgid "Please enter OpenAI API Key in preferences"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -762,14 +762,13 @@ msgstr "選擇聲音檔案"
|
|||
msgid "Unable to save OpenAI API key to keyring"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:55
|
||||
#: buzz/transcriber/recording_transcriber.py:390
|
||||
#: buzz/transcriber/recording_transcriber.py:399
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:57
|
||||
#: buzz/transcriber/recording_transcriber.py:394
|
||||
msgid "Whisper server failed to start. Check logs for details."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:58
|
||||
#: buzz/transcriber/recording_transcriber.py:393
|
||||
#: buzz/transcriber/local_whisper_cpp_server_transcriber.py:60
|
||||
#: buzz/transcriber/recording_transcriber.py:398
|
||||
msgid ""
|
||||
"Whisper server failed to start due to insufficient memory. Please try again "
|
||||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
|
|
@ -1142,14 +1141,19 @@ msgstr ""
|
|||
msgid "Cantonese"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:241 buzz/model_loader.py:538
|
||||
#: buzz/transcriber/recording_transcriber.py:223 buzz/model_loader.py:530
|
||||
msgid "A connection error occurred"
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:350
|
||||
#: buzz/transcriber/recording_transcriber.py:332
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
|
||||
#: buzz/transcriber/recording_transcriber.py:385
|
||||
#, fuzzy
|
||||
msgid "Starting transcription..."
|
||||
msgstr "取消錄製"
|
||||
|
||||
#: buzz/settings/shortcut.py:17
|
||||
#, fuzzy
|
||||
msgid "Open Record Window"
|
||||
|
|
|
|||
|
|
@ -382,6 +382,7 @@ class RecordingTranscriber(QObject):
|
|||
time.sleep(10)
|
||||
|
||||
if self.process is not None and self.process.poll() is None:
|
||||
self.transcription.emit(_("Starting transcription..."))
|
||||
logging.debug(f"Whisper server started successfully.")
|
||||
logging.debug(f"Model: {self.model_path}")
|
||||
else:
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
# Development notes:
|
||||
# - To build the snap run `snapcraft clean` and `snapcraft --verbose`
|
||||
# - To build the snap run `snapcraft clean` and `snapcraft pack --verbose`
|
||||
# - To install local snap `snap install ./buzz_*.snap --dangerous`
|
||||
name: buzz
|
||||
base: core22
|
||||
|
|
|
|||
|
|
@ -57,6 +57,6 @@ class TestWhisperCpp:
|
|||
|
||||
segments = WhisperCpp.transcribe(task=task)
|
||||
|
||||
assert "Mani," == segments[0].text
|
||||
assert "uzstraudz," == segments[1].text
|
||||
assert "laikabstākļi," == segments[2].text
|
||||
assert "Mani" in segments[0].text
|
||||
assert "uzstrau" in segments[1].text
|
||||
assert "laikabstākļi" in segments[2].text
|
||||
Loading…
Add table
Add a link
Reference in a new issue