diff --git a/Makefile b/Makefile index a512e340..a9f63a3d 100644 --- a/Makefile +++ b/Makefile @@ -201,6 +201,7 @@ gh_upgrade_pr: # Internationalization translation_po_all: + $(MAKE) translation_po locale=en_US $(MAKE) translation_po locale=ca_ES $(MAKE) translation_po locale=es_ES $(MAKE) translation_po locale=pl_PL @@ -215,8 +216,13 @@ translation_po_all: TMP_POT_FILE_PATH := $(shell mktemp) PO_FILE_PATH := buzz/locale/${locale}/LC_MESSAGES/buzz.po translation_po: + mkdir -p buzz/locale/${locale}/LC_MESSAGES xgettext --from-code=UTF-8 -o "${TMP_POT_FILE_PATH}" -l python $(shell find buzz -name '*.py') - sed -i.bak 's/CHARSET/UTF-8/' ${TMP_POT_FILE_PATH} && rm ${TMP_POT_FILE_PATH}.bak + sed -i.bak 's/CHARSET/UTF-8/' ${TMP_POT_FILE_PATH} + if [ ! -f ${PO_FILE_PATH} ]; then \ + msginit --no-translator --input=${TMP_POT_FILE_PATH} --output-file=${PO_FILE_PATH}; \ + fi + rm ${TMP_POT_FILE_PATH}.bak msgmerge -U ${PO_FILE_PATH} ${TMP_POT_FILE_PATH} # On windows we can have two ways to compile locales, one for CI the other for local builds diff --git a/buzz/locale/ca_ES/LC_MESSAGES/buzz.po b/buzz/locale/ca_ES/LC_MESSAGES/buzz.po index 3edbb0b7..021c62e3 100644 --- a/buzz/locale/ca_ES/LC_MESSAGES/buzz.po +++ b/buzz/locale/ca_ES/LC_MESSAGES/buzz.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: buzz\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2023-02-15 05:01+0000\n" "Last-Translator: Jordi Mas i Hernàndez \n" "Language-Team: Catalan \n" @@ -119,71 +119,71 @@ msgstr "" msgid "Ui Language" msgstr "Idioma:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "Enregistrament en viu" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/da_DK/LC_MESSAGES/buzz.po b/buzz/locale/da_DK/LC_MESSAGES/buzz.po index 5f436892..16564413 100644 --- a/buzz/locale/da_DK/LC_MESSAGES/buzz.po +++ b/buzz/locale/da_DK/LC_MESSAGES/buzz.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: \n" "Last-Translator: Ole Guldberg2 \n" "Language-Team: \n" @@ -117,51 +117,51 @@ msgstr "" msgid "Ui Language" msgstr "Sprog:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "Skriftypestørrelse" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "Test" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "OpenAI API-nøgle" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "OpenAI base-URL" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "Standard eksport filnavn" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "Slå transkription af live optagelse eksport til" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "Gennemse" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "Eksportmappe" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "Live optagelsesmode" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "OpenAI API Nøgle test" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." @@ -169,12 +169,12 @@ msgstr "" "Din API nøgle er gyldig. Buzz vil benytte nøglen til at anvende Whisper API " "transkription og AI oversættelser." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 #, fuzzy msgid "Invalid API key" msgstr "Ugyldig API-nøgle" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." @@ -182,11 +182,11 @@ msgstr "" "API supporterer kun base64 tegn (A-Za-z0-9+/=_-). Andre tegn i API-nøglen " "kan guve fejl. " -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "Vælg eksport-mappe" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/de_DE/LC_MESSAGES/buzz.po b/buzz/locale/de_DE/LC_MESSAGES/buzz.po new file mode 100644 index 00000000..61075758 --- /dev/null +++ b/buzz/locale/de_DE/LC_MESSAGES/buzz.po @@ -0,0 +1,1038 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2025 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Automatically generated, 2025. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-03-04 20:32+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: buzz/widgets/import_url_dialog.py:19 buzz/settings/shortcut.py:19 +msgid "Import URL" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:22 +msgid "https://example.com/audio.mp3" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:28 +#: buzz/widgets/preferences_dialog/preferences_dialog.py:69 +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:245 +#: buzz/widgets/transcriber/advanced_settings_dialog.py:97 +#: buzz/widgets/main_window.py:240 +msgid "Ok" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:29 +#: buzz/widgets/preferences_dialog/preferences_dialog.py:70 +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:246 +#: buzz/widgets/model_download_progress_dialog.py:29 +#: buzz/widgets/main_window.py:241 +msgid "Cancel" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:34 +msgid "URL:" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:44 +msgid "Invalid URL" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:44 +msgid "The URL you entered is invalid." +msgstr "" + +#: buzz/widgets/preferences_dialog/shortcuts_editor_preferences_widget.py:29 +msgid "Reset to Defaults" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:35 +#: buzz/transcriber/transcriber.py:38 +msgid "English" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:36 +#: buzz/transcriber/transcriber.py:49 +msgid "Catalan" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:37 +#: buzz/transcriber/transcriber.py:64 +msgid "Danish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:38 +#: buzz/transcriber/transcriber.py:41 +msgid "Spanish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:39 +#: buzz/transcriber/transcriber.py:53 +msgid "Italian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:40 +#: buzz/transcriber/transcriber.py:45 +msgid "Japanese" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:41 +#: buzz/transcriber/transcriber.py:80 +msgid "Latvian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:42 +#: buzz/transcriber/transcriber.py:48 +msgid "Polish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:43 +#: buzz/transcriber/transcriber.py:59 +msgid "Ukrainian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:44 +msgid "Chinese (Simplified)" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:45 +msgid "Chinese (Traditional)" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:83 +msgid "Restart required!" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:87 +msgid "Ui Language" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 +msgid "Font Size" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 +msgid "Test" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 +msgid "OpenAI API key" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 +msgid "OpenAI base url" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 +msgid "Default export file name" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 +msgid "Enable live recording transcription export" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 +msgid "Browse" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 +msgid "Export folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 +msgid "Live recording mode" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 +msgid "OpenAI API Key Test" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 +msgid "" +"Your API key is valid. Buzz will use this key to perform Whisper API " +"transcriptions and AI translations." +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 +msgid "Invalid API key" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 +msgid "" +"API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " +"API key may cause errors." +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 +msgid "Select Export Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 +msgid "" +"OpenAI API returned invalid response. Please check the API url or your key. " +"Transcription and translation may still work if the API does not support key " +"validation." +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:42 +msgid "Enable folder watch" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:94 +msgid "Input folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:95 +msgid "Output folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:105 +msgid "Select Input Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:114 +msgid "Select Output Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:43 +msgid "Preferences" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:50 +msgid "General" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:53 +msgid "Models" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:57 +msgid "Shortcuts" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:63 +msgid "Folder Watch" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:70 +msgid "Group" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:82 +msgid "Huggingface ID of a Faster whisper model" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:94 +msgid "Download" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:99 +msgid "Show file location" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:107 +msgid "Delete" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:138 +msgid "Downloaded" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:143 +msgid "Available for Download" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:164 +msgid "Download link to Whisper.cpp ggml model file" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:239 +msgid "Delete Model" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:240 +msgid "Are you sure you want to delete the selected model?" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:268 +msgid "Download failed" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:269 +#: buzz/widgets/main_window.py:297 buzz/model_loader.py:499 +msgid "Error" +msgstr "" + +#: buzz/widgets/record_button.py:10 buzz/widgets/record_button.py:17 +#: buzz/widgets/main_window_toolbar.py:37 +msgid "Record" +msgstr "" + +#: buzz/widgets/record_button.py:21 +msgid "Stop" +msgstr "" + +#: buzz/widgets/transcriber/languages_combo_box.py:35 +#: buzz/transcriber/transcriber.py:160 +msgid "Detect Language" +msgstr "" + +#: buzz/widgets/transcriber/file_transcriber_widget.py:79 +msgid "Run" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:92 +msgid "Model:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:104 +msgid "First time use of a model may take up to several minutest to load." +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:114 +msgid "Api Key:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:115 +msgid "Task:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:116 +msgid "Language:" +msgstr "" + +#: buzz/widgets/transcriber/initial_prompt_text_edit.py:10 +msgid "Enter prompt..." +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:33 +msgid "Advanced Settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:37 +msgid "Speech recognition settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:46 +msgid "Comma-separated, e.g. \"0.0, 0.2, 0.4, 0.6, 0.8, 1.0\"" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:55 +msgid "Temperature:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:66 +msgid "Initial Prompt:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:68 +msgid "Translation settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:72 +msgid "Enable AI translation" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:84 +msgid "AI model:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:88 +msgid "Enter instructions for AI on how to translate..." +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:92 +msgid "Instructions for AI:" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:43 +msgid "Word-level timings" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:54 +msgid "Extract speech" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:77 +msgid "Export:" +msgstr "" + +#: buzz/widgets/transcriber/hugging_face_search_line_edit.py:37 +msgid "Huggingface ID of a model" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_button.py:9 +msgid "Advanced..." +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:43 +msgid "New File Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:50 +msgid "New URL Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:57 +msgid "Open Transcript" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:27 +msgid "Cancel Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:229 +#: buzz/settings/shortcut.py:26 +msgid "Clear History" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:66 +msgid "In Progress" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:69 +msgid "Completed" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:76 +msgid "Failed" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:79 +msgid "Canceled" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:81 +msgid "Queued" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:88 +msgid "File Name / URL" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:100 +msgid "Model" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:109 +msgid "Task" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:118 +msgid "Status" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:126 +msgid "Date Added" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:137 +msgid "Date Completed" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:79 +msgid "Live Recording" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:144 +msgid "Click Record to begin..." +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:147 +msgid "Waiting for AI translation..." +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:159 +msgid "Microphone:" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:526 +msgid "An error occurred while starting a new recording:" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:530 +msgid "" +"Please check your audio devices or check the application logs for more " +"information." +msgstr "" + +#: buzz/widgets/about_dialog.py:80 +msgid "Check for updates" +msgstr "" + +#: buzz/widgets/about_dialog.py:109 +msgid "You're up to date!" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:93 +msgid "Start" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:94 +msgid "End" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:95 +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:34 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:30 +msgid "Text" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:96 +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:40 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:31 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:64 +msgid "Translation" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:26 +msgid "View" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:46 +msgid "Timestamps" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:146 +msgid "Export" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:160 +#: buzz/transcriber/transcriber.py:24 +msgid "Translate" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:170 +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:168 +msgid "Resize" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:269 +msgid "API Key Required" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:270 +msgid "Please enter OpenAI API Key in preferences" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:150 +msgid "Resize Options" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:161 +msgid "Desired subtitle length" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:186 +msgid "Merge Options" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:197 +msgid "Merge by gap" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:205 +msgid "Split by punctuation" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:213 +msgid "Split by max length" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:225 +msgid "Merge" +msgstr "" + +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:78 +msgid "Save File" +msgstr "" + +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:80 +msgid "Text files" +msgstr "" + +#: buzz/widgets/snap_notice.py:9 +msgid "Snap permission notice" +msgstr "" + +#: buzz/widgets/snap_notice.py:13 +msgid "" +"Detected missing permissions, please check that snap permissions have been " +"granted" +msgstr "" + +#: buzz/widgets/snap_notice.py:16 +msgid "" +"To enable necessary permissions run the following commands in the terminal" +msgstr "" + +#: buzz/widgets/snap_notice.py:27 +msgid "Close" +msgstr "" + +#: buzz/widgets/model_download_progress_dialog.py:36 +msgid "Downloading model" +msgstr "" + +#: buzz/widgets/model_download_progress_dialog.py:37 +msgid "remaining" +msgstr "" + +#: buzz/widgets/menu_bar.py:38 +msgid "Import File..." +msgstr "" + +#: buzz/widgets/menu_bar.py:41 +msgid "Import URL..." +msgstr "" + +#: buzz/widgets/menu_bar.py:44 +msgid "About" +msgstr "" + +#: buzz/widgets/menu_bar.py:48 +msgid "Preferences..." +msgstr "" + +#: buzz/widgets/menu_bar.py:51 buzz/widgets/menu_bar.py:61 +msgid "Help" +msgstr "" + +#: buzz/widgets/menu_bar.py:57 +msgid "File" +msgstr "" + +#: buzz/widgets/main_window.py:233 +msgid "" +"Are you sure you want to delete the selected transcription(s)? This action " +"cannot be undone." +msgstr "" + +#: buzz/widgets/main_window.py:261 +msgid "Select audio file" +msgstr "" + +#: buzz/widgets/main_window.py:297 +msgid "Unable to save OpenAI API key to keyring" +msgstr "" + +#: buzz/transcriber/transcriber.py:25 +msgid "Transcribe" +msgstr "" + +#: buzz/transcriber/transcriber.py:39 +msgid "Chinese" +msgstr "" + +#: buzz/transcriber/transcriber.py:40 +msgid "German" +msgstr "" + +#: buzz/transcriber/transcriber.py:42 +msgid "Russian" +msgstr "" + +#: buzz/transcriber/transcriber.py:43 +msgid "Korean" +msgstr "" + +#: buzz/transcriber/transcriber.py:44 +msgid "French" +msgstr "" + +#: buzz/transcriber/transcriber.py:46 +msgid "Portuguese" +msgstr "" + +#: buzz/transcriber/transcriber.py:47 +msgid "Turkish" +msgstr "" + +#: buzz/transcriber/transcriber.py:50 +msgid "Dutch" +msgstr "" + +#: buzz/transcriber/transcriber.py:51 +msgid "Arabic" +msgstr "" + +#: buzz/transcriber/transcriber.py:52 +msgid "Swedish" +msgstr "" + +#: buzz/transcriber/transcriber.py:54 +msgid "Indonesian" +msgstr "" + +#: buzz/transcriber/transcriber.py:55 +msgid "Hindi" +msgstr "" + +#: buzz/transcriber/transcriber.py:56 +msgid "Finnish" +msgstr "" + +#: buzz/transcriber/transcriber.py:57 +msgid "Vietnamese" +msgstr "" + +#: buzz/transcriber/transcriber.py:58 +msgid "Hebrew" +msgstr "" + +#: buzz/transcriber/transcriber.py:60 +msgid "Greek" +msgstr "" + +#: buzz/transcriber/transcriber.py:61 +msgid "Malay" +msgstr "" + +#: buzz/transcriber/transcriber.py:62 +msgid "Czech" +msgstr "" + +#: buzz/transcriber/transcriber.py:63 +msgid "Romanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:65 +msgid "Hungarian" +msgstr "" + +#: buzz/transcriber/transcriber.py:66 +msgid "Tamil" +msgstr "" + +#: buzz/transcriber/transcriber.py:67 +msgid "Norwegian" +msgstr "" + +#: buzz/transcriber/transcriber.py:68 +msgid "Thai" +msgstr "" + +#: buzz/transcriber/transcriber.py:69 +msgid "Urdu" +msgstr "" + +#: buzz/transcriber/transcriber.py:70 +msgid "Croatian" +msgstr "" + +#: buzz/transcriber/transcriber.py:71 +msgid "Bulgarian" +msgstr "" + +#: buzz/transcriber/transcriber.py:72 +msgid "Lithuanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:73 +msgid "Latin" +msgstr "" + +#: buzz/transcriber/transcriber.py:74 +msgid "Maori" +msgstr "" + +#: buzz/transcriber/transcriber.py:75 +msgid "Malayalam" +msgstr "" + +#: buzz/transcriber/transcriber.py:76 +msgid "Welsh" +msgstr "" + +#: buzz/transcriber/transcriber.py:77 +msgid "Slovak" +msgstr "" + +#: buzz/transcriber/transcriber.py:78 +msgid "Telugu" +msgstr "" + +#: buzz/transcriber/transcriber.py:79 +msgid "Persian" +msgstr "" + +#: buzz/transcriber/transcriber.py:81 +msgid "Bengali" +msgstr "" + +#: buzz/transcriber/transcriber.py:82 +msgid "Serbian" +msgstr "" + +#: buzz/transcriber/transcriber.py:83 +msgid "Azerbaijani" +msgstr "" + +#: buzz/transcriber/transcriber.py:84 +msgid "Slovenian" +msgstr "" + +#: buzz/transcriber/transcriber.py:85 +msgid "Kannada" +msgstr "" + +#: buzz/transcriber/transcriber.py:86 +msgid "Estonian" +msgstr "" + +#: buzz/transcriber/transcriber.py:87 +msgid "Macedonian" +msgstr "" + +#: buzz/transcriber/transcriber.py:88 +msgid "Breton" +msgstr "" + +#: buzz/transcriber/transcriber.py:89 +msgid "Basque" +msgstr "" + +#: buzz/transcriber/transcriber.py:90 +msgid "Icelandic" +msgstr "" + +#: buzz/transcriber/transcriber.py:91 +msgid "Armenian" +msgstr "" + +#: buzz/transcriber/transcriber.py:92 +msgid "Nepali" +msgstr "" + +#: buzz/transcriber/transcriber.py:93 +msgid "Mongolian" +msgstr "" + +#: buzz/transcriber/transcriber.py:94 +msgid "Bosnian" +msgstr "" + +#: buzz/transcriber/transcriber.py:95 +msgid "Kazakh" +msgstr "" + +#: buzz/transcriber/transcriber.py:96 +msgid "Albanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:97 +msgid "Swahili" +msgstr "" + +#: buzz/transcriber/transcriber.py:98 +msgid "Galician" +msgstr "" + +#: buzz/transcriber/transcriber.py:99 +msgid "Marathi" +msgstr "" + +#: buzz/transcriber/transcriber.py:100 +msgid "Punjabi" +msgstr "" + +#: buzz/transcriber/transcriber.py:101 +msgid "Sinhala" +msgstr "" + +#: buzz/transcriber/transcriber.py:102 +msgid "Khmer" +msgstr "" + +#: buzz/transcriber/transcriber.py:103 +msgid "Shona" +msgstr "" + +#: buzz/transcriber/transcriber.py:104 +msgid "Yoruba" +msgstr "" + +#: buzz/transcriber/transcriber.py:105 +msgid "Somali" +msgstr "" + +#: buzz/transcriber/transcriber.py:106 +msgid "Afrikaans" +msgstr "" + +#: buzz/transcriber/transcriber.py:107 +msgid "Occitan" +msgstr "" + +#: buzz/transcriber/transcriber.py:108 +msgid "Georgian" +msgstr "" + +#: buzz/transcriber/transcriber.py:109 +msgid "Belarusian" +msgstr "" + +#: buzz/transcriber/transcriber.py:110 +msgid "Tajik" +msgstr "" + +#: buzz/transcriber/transcriber.py:111 +msgid "Sindhi" +msgstr "" + +#: buzz/transcriber/transcriber.py:112 +msgid "Gujarati" +msgstr "" + +#: buzz/transcriber/transcriber.py:113 +msgid "Amharic" +msgstr "" + +#: buzz/transcriber/transcriber.py:114 +msgid "Yiddish" +msgstr "" + +#: buzz/transcriber/transcriber.py:115 +msgid "Lao" +msgstr "" + +#: buzz/transcriber/transcriber.py:116 +msgid "Uzbek" +msgstr "" + +#: buzz/transcriber/transcriber.py:117 +msgid "Faroese" +msgstr "" + +#: buzz/transcriber/transcriber.py:118 +msgid "Haitian Creole" +msgstr "" + +#: buzz/transcriber/transcriber.py:119 +msgid "Pashto" +msgstr "" + +#: buzz/transcriber/transcriber.py:120 +msgid "Turkmen" +msgstr "" + +#: buzz/transcriber/transcriber.py:121 +msgid "Nynorsk" +msgstr "" + +#: buzz/transcriber/transcriber.py:122 +msgid "Maltese" +msgstr "" + +#: buzz/transcriber/transcriber.py:123 +msgid "Sanskrit" +msgstr "" + +#: buzz/transcriber/transcriber.py:124 +msgid "Luxembourgish" +msgstr "" + +#: buzz/transcriber/transcriber.py:125 +msgid "Myanmar" +msgstr "" + +#: buzz/transcriber/transcriber.py:126 +msgid "Tibetan" +msgstr "" + +#: buzz/transcriber/transcriber.py:127 +msgid "Tagalog" +msgstr "" + +#: buzz/transcriber/transcriber.py:128 +msgid "Malagasy" +msgstr "" + +#: buzz/transcriber/transcriber.py:129 +msgid "Assamese" +msgstr "" + +#: buzz/transcriber/transcriber.py:130 +msgid "Tatar" +msgstr "" + +#: buzz/transcriber/transcriber.py:131 +msgid "Hawaiian" +msgstr "" + +#: buzz/transcriber/transcriber.py:132 +msgid "Lingala" +msgstr "" + +#: buzz/transcriber/transcriber.py:133 +msgid "Hausa" +msgstr "" + +#: buzz/transcriber/transcriber.py:134 +msgid "Bashkir" +msgstr "" + +#: buzz/transcriber/transcriber.py:135 +msgid "Javanese" +msgstr "" + +#: buzz/transcriber/transcriber.py:136 +msgid "Sundanese" +msgstr "" + +#: buzz/transcriber/transcriber.py:137 +msgid "Cantonese" +msgstr "" + +#: buzz/model_loader.py:528 +msgid "A connection error occurred" +msgstr "" + +#: buzz/settings/shortcut.py:17 +msgid "Open Record Window" +msgstr "" + +#: buzz/settings/shortcut.py:18 +msgid "Import File" +msgstr "" + +#: buzz/settings/shortcut.py:20 +msgid "Open Preferences Window" +msgstr "" + +#: buzz/settings/shortcut.py:22 +msgid "View Transcript Text" +msgstr "" + +#: buzz/settings/shortcut.py:23 +msgid "View Transcript Translation" +msgstr "" + +#: buzz/settings/shortcut.py:24 +msgid "View Transcript Timestamps" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:5 +msgid "Append below" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:6 +msgid "Append above" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:7 +msgid "Append and correct" +msgstr "" diff --git a/buzz/locale/en_US/LC_MESSAGES/buzz.po b/buzz/locale/en_US/LC_MESSAGES/buzz.po new file mode 100644 index 00000000..afab98ae --- /dev/null +++ b/buzz/locale/en_US/LC_MESSAGES/buzz.po @@ -0,0 +1,1039 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-03-04 20:32+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: buzz/widgets/import_url_dialog.py:19 buzz/settings/shortcut.py:19 +msgid "Import URL" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:22 +msgid "https://example.com/audio.mp3" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:28 +#: buzz/widgets/preferences_dialog/preferences_dialog.py:69 +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:245 +#: buzz/widgets/transcriber/advanced_settings_dialog.py:97 +#: buzz/widgets/main_window.py:240 +msgid "Ok" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:29 +#: buzz/widgets/preferences_dialog/preferences_dialog.py:70 +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:246 +#: buzz/widgets/model_download_progress_dialog.py:29 +#: buzz/widgets/main_window.py:241 +msgid "Cancel" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:34 +msgid "URL:" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:44 +msgid "Invalid URL" +msgstr "" + +#: buzz/widgets/import_url_dialog.py:44 +msgid "The URL you entered is invalid." +msgstr "" + +#: buzz/widgets/preferences_dialog/shortcuts_editor_preferences_widget.py:29 +msgid "Reset to Defaults" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:35 +#: buzz/transcriber/transcriber.py:38 +msgid "English" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:36 +#: buzz/transcriber/transcriber.py:49 +msgid "Catalan" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:37 +#: buzz/transcriber/transcriber.py:64 +msgid "Danish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:38 +#: buzz/transcriber/transcriber.py:41 +msgid "Spanish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:39 +#: buzz/transcriber/transcriber.py:53 +msgid "Italian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:40 +#: buzz/transcriber/transcriber.py:45 +msgid "Japanese" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:41 +#: buzz/transcriber/transcriber.py:80 +msgid "Latvian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:42 +#: buzz/transcriber/transcriber.py:48 +msgid "Polish" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:43 +#: buzz/transcriber/transcriber.py:59 +msgid "Ukrainian" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:44 +msgid "Chinese (Simplified)" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:45 +msgid "Chinese (Traditional)" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:83 +msgid "Restart required!" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:87 +msgid "Ui Language" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 +msgid "Font Size" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 +msgid "Test" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 +msgid "OpenAI API key" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 +msgid "OpenAI base url" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 +msgid "Default export file name" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 +msgid "Enable live recording transcription export" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 +msgid "Browse" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 +msgid "Export folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 +msgid "Live recording mode" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 +msgid "OpenAI API Key Test" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 +msgid "" +"Your API key is valid. Buzz will use this key to perform Whisper API " +"transcriptions and AI translations." +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 +msgid "Invalid API key" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 +msgid "" +"API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " +"API key may cause errors." +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 +msgid "Select Export Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 +msgid "" +"OpenAI API returned invalid response. Please check the API url or your key. " +"Transcription and translation may still work if the API does not support key " +"validation." +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:42 +msgid "Enable folder watch" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:94 +msgid "Input folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:95 +msgid "Output folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:105 +msgid "Select Input Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:114 +msgid "Select Output Folder" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:43 +msgid "Preferences" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:50 +msgid "General" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:53 +msgid "Models" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:57 +msgid "Shortcuts" +msgstr "" + +#: buzz/widgets/preferences_dialog/preferences_dialog.py:63 +msgid "Folder Watch" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:70 +msgid "Group" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:82 +msgid "Huggingface ID of a Faster whisper model" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:94 +msgid "Download" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:99 +msgid "Show file location" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:107 +msgid "Delete" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:138 +msgid "Downloaded" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:143 +msgid "Available for Download" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:164 +msgid "Download link to Whisper.cpp ggml model file" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:239 +msgid "Delete Model" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:240 +msgid "Are you sure you want to delete the selected model?" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:268 +msgid "Download failed" +msgstr "" + +#: buzz/widgets/preferences_dialog/models_preferences_widget.py:269 +#: buzz/widgets/main_window.py:297 buzz/model_loader.py:499 +msgid "Error" +msgstr "" + +#: buzz/widgets/record_button.py:10 buzz/widgets/record_button.py:17 +#: buzz/widgets/main_window_toolbar.py:37 +msgid "Record" +msgstr "" + +#: buzz/widgets/record_button.py:21 +msgid "Stop" +msgstr "" + +#: buzz/widgets/transcriber/languages_combo_box.py:35 +#: buzz/transcriber/transcriber.py:160 +msgid "Detect Language" +msgstr "" + +#: buzz/widgets/transcriber/file_transcriber_widget.py:79 +msgid "Run" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:92 +msgid "Model:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:104 +msgid "First time use of a model may take up to several minutest to load." +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:114 +msgid "Api Key:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:115 +msgid "Task:" +msgstr "" + +#: buzz/widgets/transcriber/transcription_options_group_box.py:116 +msgid "Language:" +msgstr "" + +#: buzz/widgets/transcriber/initial_prompt_text_edit.py:10 +msgid "Enter prompt..." +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:33 +msgid "Advanced Settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:37 +msgid "Speech recognition settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:46 +msgid "Comma-separated, e.g. \"0.0, 0.2, 0.4, 0.6, 0.8, 1.0\"" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:55 +msgid "Temperature:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:66 +msgid "Initial Prompt:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:68 +msgid "Translation settings" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:72 +msgid "Enable AI translation" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:84 +msgid "AI model:" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:88 +msgid "Enter instructions for AI on how to translate..." +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_dialog.py:92 +msgid "Instructions for AI:" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:43 +msgid "Word-level timings" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:54 +msgid "Extract speech" +msgstr "" + +#: buzz/widgets/transcriber/file_transcription_form_widget.py:77 +msgid "Export:" +msgstr "" + +#: buzz/widgets/transcriber/hugging_face_search_line_edit.py:37 +msgid "Huggingface ID of a model" +msgstr "" + +#: buzz/widgets/transcriber/advanced_settings_button.py:9 +msgid "Advanced..." +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:43 +msgid "New File Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:50 +msgid "New URL Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:57 +msgid "Open Transcript" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:63 buzz/settings/shortcut.py:27 +msgid "Cancel Transcription" +msgstr "" + +#: buzz/widgets/main_window_toolbar.py:71 buzz/widgets/main_window.py:229 +#: buzz/settings/shortcut.py:26 +msgid "Clear History" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:66 +msgid "In Progress" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:69 +msgid "Completed" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:76 +msgid "Failed" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:79 +msgid "Canceled" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:81 +msgid "Queued" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:88 +msgid "File Name / URL" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:100 +msgid "Model" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:109 +msgid "Task" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:118 +msgid "Status" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:126 +msgid "Date Added" +msgstr "" + +#: buzz/widgets/transcription_tasks_table_widget.py:137 +msgid "Date Completed" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:79 +msgid "Live Recording" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:144 +msgid "Click Record to begin..." +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:147 +msgid "Waiting for AI translation..." +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:159 +msgid "Microphone:" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:526 +msgid "An error occurred while starting a new recording:" +msgstr "" + +#: buzz/widgets/recording_transcriber_widget.py:530 +msgid "" +"Please check your audio devices or check the application logs for more " +"information." +msgstr "" + +#: buzz/widgets/about_dialog.py:80 +msgid "Check for updates" +msgstr "" + +#: buzz/widgets/about_dialog.py:109 +msgid "You're up to date!" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:93 +msgid "Start" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:94 +msgid "End" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:95 +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:34 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:30 +msgid "Text" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_segments_editor_widget.py:96 +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:40 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:31 +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:64 +msgid "Translation" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:26 +msgid "View" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_view_mode_tool_button.py:46 +msgid "Timestamps" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:146 +msgid "Export" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:160 +#: buzz/transcriber/transcriber.py:24 +msgid "Translate" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:170 +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:168 +msgid "Resize" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:269 +msgid "API Key Required" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_viewer_widget.py:270 +msgid "Please enter OpenAI API Key in preferences" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:150 +msgid "Resize Options" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:161 +msgid "Desired subtitle length" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:186 +msgid "Merge Options" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:197 +msgid "Merge by gap" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:205 +msgid "Split by punctuation" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:213 +msgid "Split by max length" +msgstr "" + +#: buzz/widgets/transcription_viewer/transcription_resizer_widget.py:225 +msgid "Merge" +msgstr "" + +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:78 +msgid "Save File" +msgstr "" + +#: buzz/widgets/transcription_viewer/export_transcription_menu.py:80 +msgid "Text files" +msgstr "" + +#: buzz/widgets/snap_notice.py:9 +msgid "Snap permission notice" +msgstr "" + +#: buzz/widgets/snap_notice.py:13 +msgid "" +"Detected missing permissions, please check that snap permissions have been " +"granted" +msgstr "" + +#: buzz/widgets/snap_notice.py:16 +msgid "" +"To enable necessary permissions run the following commands in the terminal" +msgstr "" + +#: buzz/widgets/snap_notice.py:27 +msgid "Close" +msgstr "" + +#: buzz/widgets/model_download_progress_dialog.py:36 +msgid "Downloading model" +msgstr "" + +#: buzz/widgets/model_download_progress_dialog.py:37 +msgid "remaining" +msgstr "" + +#: buzz/widgets/menu_bar.py:38 +msgid "Import File..." +msgstr "" + +#: buzz/widgets/menu_bar.py:41 +msgid "Import URL..." +msgstr "" + +#: buzz/widgets/menu_bar.py:44 +msgid "About" +msgstr "" + +#: buzz/widgets/menu_bar.py:48 +msgid "Preferences..." +msgstr "" + +#: buzz/widgets/menu_bar.py:51 buzz/widgets/menu_bar.py:61 +msgid "Help" +msgstr "" + +#: buzz/widgets/menu_bar.py:57 +msgid "File" +msgstr "" + +#: buzz/widgets/main_window.py:233 +msgid "" +"Are you sure you want to delete the selected transcription(s)? This action " +"cannot be undone." +msgstr "" + +#: buzz/widgets/main_window.py:261 +msgid "Select audio file" +msgstr "" + +#: buzz/widgets/main_window.py:297 +msgid "Unable to save OpenAI API key to keyring" +msgstr "" + +#: buzz/transcriber/transcriber.py:25 +msgid "Transcribe" +msgstr "" + +#: buzz/transcriber/transcriber.py:39 +msgid "Chinese" +msgstr "" + +#: buzz/transcriber/transcriber.py:40 +msgid "German" +msgstr "" + +#: buzz/transcriber/transcriber.py:42 +msgid "Russian" +msgstr "" + +#: buzz/transcriber/transcriber.py:43 +msgid "Korean" +msgstr "" + +#: buzz/transcriber/transcriber.py:44 +msgid "French" +msgstr "" + +#: buzz/transcriber/transcriber.py:46 +msgid "Portuguese" +msgstr "" + +#: buzz/transcriber/transcriber.py:47 +msgid "Turkish" +msgstr "" + +#: buzz/transcriber/transcriber.py:50 +msgid "Dutch" +msgstr "" + +#: buzz/transcriber/transcriber.py:51 +msgid "Arabic" +msgstr "" + +#: buzz/transcriber/transcriber.py:52 +msgid "Swedish" +msgstr "" + +#: buzz/transcriber/transcriber.py:54 +msgid "Indonesian" +msgstr "" + +#: buzz/transcriber/transcriber.py:55 +msgid "Hindi" +msgstr "" + +#: buzz/transcriber/transcriber.py:56 +msgid "Finnish" +msgstr "" + +#: buzz/transcriber/transcriber.py:57 +msgid "Vietnamese" +msgstr "" + +#: buzz/transcriber/transcriber.py:58 +msgid "Hebrew" +msgstr "" + +#: buzz/transcriber/transcriber.py:60 +msgid "Greek" +msgstr "" + +#: buzz/transcriber/transcriber.py:61 +msgid "Malay" +msgstr "" + +#: buzz/transcriber/transcriber.py:62 +msgid "Czech" +msgstr "" + +#: buzz/transcriber/transcriber.py:63 +msgid "Romanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:65 +msgid "Hungarian" +msgstr "" + +#: buzz/transcriber/transcriber.py:66 +msgid "Tamil" +msgstr "" + +#: buzz/transcriber/transcriber.py:67 +msgid "Norwegian" +msgstr "" + +#: buzz/transcriber/transcriber.py:68 +msgid "Thai" +msgstr "" + +#: buzz/transcriber/transcriber.py:69 +msgid "Urdu" +msgstr "" + +#: buzz/transcriber/transcriber.py:70 +msgid "Croatian" +msgstr "" + +#: buzz/transcriber/transcriber.py:71 +msgid "Bulgarian" +msgstr "" + +#: buzz/transcriber/transcriber.py:72 +msgid "Lithuanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:73 +msgid "Latin" +msgstr "" + +#: buzz/transcriber/transcriber.py:74 +msgid "Maori" +msgstr "" + +#: buzz/transcriber/transcriber.py:75 +msgid "Malayalam" +msgstr "" + +#: buzz/transcriber/transcriber.py:76 +msgid "Welsh" +msgstr "" + +#: buzz/transcriber/transcriber.py:77 +msgid "Slovak" +msgstr "" + +#: buzz/transcriber/transcriber.py:78 +msgid "Telugu" +msgstr "" + +#: buzz/transcriber/transcriber.py:79 +msgid "Persian" +msgstr "" + +#: buzz/transcriber/transcriber.py:81 +msgid "Bengali" +msgstr "" + +#: buzz/transcriber/transcriber.py:82 +msgid "Serbian" +msgstr "" + +#: buzz/transcriber/transcriber.py:83 +msgid "Azerbaijani" +msgstr "" + +#: buzz/transcriber/transcriber.py:84 +msgid "Slovenian" +msgstr "" + +#: buzz/transcriber/transcriber.py:85 +msgid "Kannada" +msgstr "" + +#: buzz/transcriber/transcriber.py:86 +msgid "Estonian" +msgstr "" + +#: buzz/transcriber/transcriber.py:87 +msgid "Macedonian" +msgstr "" + +#: buzz/transcriber/transcriber.py:88 +msgid "Breton" +msgstr "" + +#: buzz/transcriber/transcriber.py:89 +msgid "Basque" +msgstr "" + +#: buzz/transcriber/transcriber.py:90 +msgid "Icelandic" +msgstr "" + +#: buzz/transcriber/transcriber.py:91 +msgid "Armenian" +msgstr "" + +#: buzz/transcriber/transcriber.py:92 +msgid "Nepali" +msgstr "" + +#: buzz/transcriber/transcriber.py:93 +msgid "Mongolian" +msgstr "" + +#: buzz/transcriber/transcriber.py:94 +msgid "Bosnian" +msgstr "" + +#: buzz/transcriber/transcriber.py:95 +msgid "Kazakh" +msgstr "" + +#: buzz/transcriber/transcriber.py:96 +msgid "Albanian" +msgstr "" + +#: buzz/transcriber/transcriber.py:97 +msgid "Swahili" +msgstr "" + +#: buzz/transcriber/transcriber.py:98 +msgid "Galician" +msgstr "" + +#: buzz/transcriber/transcriber.py:99 +msgid "Marathi" +msgstr "" + +#: buzz/transcriber/transcriber.py:100 +msgid "Punjabi" +msgstr "" + +#: buzz/transcriber/transcriber.py:101 +msgid "Sinhala" +msgstr "" + +#: buzz/transcriber/transcriber.py:102 +msgid "Khmer" +msgstr "" + +#: buzz/transcriber/transcriber.py:103 +msgid "Shona" +msgstr "" + +#: buzz/transcriber/transcriber.py:104 +msgid "Yoruba" +msgstr "" + +#: buzz/transcriber/transcriber.py:105 +msgid "Somali" +msgstr "" + +#: buzz/transcriber/transcriber.py:106 +msgid "Afrikaans" +msgstr "" + +#: buzz/transcriber/transcriber.py:107 +msgid "Occitan" +msgstr "" + +#: buzz/transcriber/transcriber.py:108 +msgid "Georgian" +msgstr "" + +#: buzz/transcriber/transcriber.py:109 +msgid "Belarusian" +msgstr "" + +#: buzz/transcriber/transcriber.py:110 +msgid "Tajik" +msgstr "" + +#: buzz/transcriber/transcriber.py:111 +msgid "Sindhi" +msgstr "" + +#: buzz/transcriber/transcriber.py:112 +msgid "Gujarati" +msgstr "" + +#: buzz/transcriber/transcriber.py:113 +msgid "Amharic" +msgstr "" + +#: buzz/transcriber/transcriber.py:114 +msgid "Yiddish" +msgstr "" + +#: buzz/transcriber/transcriber.py:115 +msgid "Lao" +msgstr "" + +#: buzz/transcriber/transcriber.py:116 +msgid "Uzbek" +msgstr "" + +#: buzz/transcriber/transcriber.py:117 +msgid "Faroese" +msgstr "" + +#: buzz/transcriber/transcriber.py:118 +msgid "Haitian Creole" +msgstr "" + +#: buzz/transcriber/transcriber.py:119 +msgid "Pashto" +msgstr "" + +#: buzz/transcriber/transcriber.py:120 +msgid "Turkmen" +msgstr "" + +#: buzz/transcriber/transcriber.py:121 +msgid "Nynorsk" +msgstr "" + +#: buzz/transcriber/transcriber.py:122 +msgid "Maltese" +msgstr "" + +#: buzz/transcriber/transcriber.py:123 +msgid "Sanskrit" +msgstr "" + +#: buzz/transcriber/transcriber.py:124 +msgid "Luxembourgish" +msgstr "" + +#: buzz/transcriber/transcriber.py:125 +msgid "Myanmar" +msgstr "" + +#: buzz/transcriber/transcriber.py:126 +msgid "Tibetan" +msgstr "" + +#: buzz/transcriber/transcriber.py:127 +msgid "Tagalog" +msgstr "" + +#: buzz/transcriber/transcriber.py:128 +msgid "Malagasy" +msgstr "" + +#: buzz/transcriber/transcriber.py:129 +msgid "Assamese" +msgstr "" + +#: buzz/transcriber/transcriber.py:130 +msgid "Tatar" +msgstr "" + +#: buzz/transcriber/transcriber.py:131 +msgid "Hawaiian" +msgstr "" + +#: buzz/transcriber/transcriber.py:132 +msgid "Lingala" +msgstr "" + +#: buzz/transcriber/transcriber.py:133 +msgid "Hausa" +msgstr "" + +#: buzz/transcriber/transcriber.py:134 +msgid "Bashkir" +msgstr "" + +#: buzz/transcriber/transcriber.py:135 +msgid "Javanese" +msgstr "" + +#: buzz/transcriber/transcriber.py:136 +msgid "Sundanese" +msgstr "" + +#: buzz/transcriber/transcriber.py:137 +msgid "Cantonese" +msgstr "" + +#: buzz/model_loader.py:528 +msgid "A connection error occurred" +msgstr "" + +#: buzz/settings/shortcut.py:17 +msgid "Open Record Window" +msgstr "" + +#: buzz/settings/shortcut.py:18 +msgid "Import File" +msgstr "" + +#: buzz/settings/shortcut.py:20 +msgid "Open Preferences Window" +msgstr "" + +#: buzz/settings/shortcut.py:22 +msgid "View Transcript Text" +msgstr "" + +#: buzz/settings/shortcut.py:23 +msgid "View Transcript Translation" +msgstr "" + +#: buzz/settings/shortcut.py:24 +msgid "View Transcript Timestamps" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:5 +msgid "Append below" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:6 +msgid "Append above" +msgstr "" + +#: buzz/settings/recording_transcriber_mode.py:7 +msgid "Append and correct" +msgstr "" diff --git a/buzz/locale/es_ES/LC_MESSAGES/buzz.po b/buzz/locale/es_ES/LC_MESSAGES/buzz.po index 30c87091..541834ac 100644 --- a/buzz/locale/es_ES/LC_MESSAGES/buzz.po +++ b/buzz/locale/es_ES/LC_MESSAGES/buzz.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2023-11-09 04:35-0600\n" "Last-Translator: Adolfo Jayme Barrientos \n" "Language-Team: \n" @@ -121,72 +121,72 @@ msgstr "" msgid "Ui Language" msgstr "Idioma:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "" # automatic translation -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "Grabación en vivo" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/it_IT/LC_MESSAGES/buzz.po b/buzz/locale/it_IT/LC_MESSAGES/buzz.po index 4db21535..ca36cc51 100644 --- a/buzz/locale/it_IT/LC_MESSAGES/buzz.po +++ b/buzz/locale/it_IT/LC_MESSAGES/buzz.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: buzz\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2024-11-24 13:22+0100\n" "Language-Team: (Italiano) Albano Battistella \n" "Language: it_IT\n" @@ -119,50 +119,50 @@ msgstr "" msgid "Ui Language" msgstr "Lingua:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "Dimensione del carattere" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "Test" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "Chiave API OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "URL di base di OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "Nome file di esportazione predefinito" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "Abilita l'esportazione della trascrizione della registrazione live" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "Sfoglia" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "Esporta cartella" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 msgid "Live recording mode" msgstr "Modalità di registrazione in diretta" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "Test della chiave API OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." @@ -170,11 +170,11 @@ msgstr "" "La tua chiave API è valida. Buzz utilizzerà questa chiave per eseguire le " "trascrizioni API Whisper e le traduzioni AI." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "Chiave API non valida" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 #, fuzzy msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " @@ -183,11 +183,11 @@ msgstr "" "L'API supporta solo caratteri base64 (A-Za-z0-9+/=). Altri caratteri nella " "chiave API potrebbero causare errori." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "Seleziona la cartella di esportazione" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/ja_JP/LC_MESSAGES/buzz.po b/buzz/locale/ja_JP/LC_MESSAGES/buzz.po index 5ff9d5ca..112bd216 100644 --- a/buzz/locale/ja_JP/LC_MESSAGES/buzz.po +++ b/buzz/locale/ja_JP/LC_MESSAGES/buzz.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: \n" "Last-Translator: nunawa <71294849+nunawa@users.noreply.github.com>\n" "Language-Team: \n" @@ -115,51 +115,51 @@ msgstr "" msgid "Ui Language" msgstr "言語:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "フォントサイズ" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "テスト" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "OpenAI APIキー" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "OpenAI ベースURL" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "デフォルトの出力ファイル名" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "ライブ録音書き起こしの出力を有効にする" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "参照" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "出力フォルダ" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "ライブ録音" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "OpenAI APIキー テスト" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." @@ -167,22 +167,22 @@ msgstr "" "あなたのAPIキーは有効です。Buzzはこのキーを使ってWhisper APIの書き起こしとAI" "翻訳を行います。" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 #, fuzzy msgid "Invalid API key" msgstr "OpenAI APIキー" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "出力フォルダを選択" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/lv_LV/LC_MESSAGES/buzz.po b/buzz/locale/lv_LV/LC_MESSAGES/buzz.po index 0bd066c8..a77c364f 100644 --- a/buzz/locale/lv_LV/LC_MESSAGES/buzz.po +++ b/buzz/locale/lv_LV/LC_MESSAGES/buzz.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:43+0200\n" "PO-Revision-Date: 2025-02-22 23:44+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -119,52 +119,52 @@ msgstr "Jāpārstartē!" msgid "Ui Language" msgstr "Programmas valoda" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "Fonta izmērs" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "Pārbaudīt" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "OpenAI API atslēga" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "OpenAI adrese" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "Eksporta fails" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "Eksportēt dzīvā ieraksta transkriptus" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "Izvēlēties" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "Eksportēt mapē" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 msgid "Live recording mode" msgstr "" "Dzīvā ieraksta\n" "režīms" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "OpenAI API atslēgas pārbaude" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." @@ -172,11 +172,11 @@ msgstr "" "Jūsu API atslēga ir derīga. Buzz izmantos to runas atpazīšanai ar Whisper " "API un tulkošanai." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "Nederīga API atslēga" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." @@ -184,11 +184,11 @@ msgstr "" "API atbalsta tikai base64 simbolus (A-Za-z0-9+/=_-). Citi simboli API " "atslēgā var radīt kļūdas." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "Izvēlieties mapi kurā eksportēt" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/pl_PL/LC_MESSAGES/buzz.po b/buzz/locale/pl_PL/LC_MESSAGES/buzz.po index b4d959ae..93984d81 100644 --- a/buzz/locale/pl_PL/LC_MESSAGES/buzz.po +++ b/buzz/locale/pl_PL/LC_MESSAGES/buzz.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2024-03-17 20:50+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -119,72 +119,72 @@ msgstr "" msgid "Ui Language" msgstr "Język:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "Nagrywanie na żywo" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 #, fuzzy msgid "Invalid API key" msgstr "Nieprawidłowy URL" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/uk_UA/LC_MESSAGES/buzz.po b/buzz/locale/uk_UA/LC_MESSAGES/buzz.po index 302b36a6..ed005d0b 100644 --- a/buzz/locale/uk_UA/LC_MESSAGES/buzz.po +++ b/buzz/locale/uk_UA/LC_MESSAGES/buzz.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: \n" "Last-Translator: Yevhen Popok \n" "Language-Team: \n" @@ -117,51 +117,51 @@ msgstr "" msgid "Ui Language" msgstr "Мова:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "Розмір шрифту" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "Тест" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "API-ключ OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "Базова адреса OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "Типова назва файлу експорту" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "Увімкнути експорт транскрипції з живого запису" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "Огляд" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "Тека для експорту" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "Живий запис" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "Тест API-ключа OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." @@ -169,22 +169,22 @@ msgstr "" "Ваш API-ключ дійсний. Buzz використає цей ключ для транскрипції з Whisper " "API та перекладу ШІ." -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 #, fuzzy msgid "Invalid API key" msgstr "API-ключ OpenAI" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "Виберіть теку для експорту" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/zh_CN/LC_MESSAGES/buzz.po b/buzz/locale/zh_CN/LC_MESSAGES/buzz.po index da465a19..66ad11ab 100644 --- a/buzz/locale/zh_CN/LC_MESSAGES/buzz.po +++ b/buzz/locale/zh_CN/LC_MESSAGES/buzz.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2023-05-01 15:45+0800\n" "Last-Translator: \n" "Language-Team: lamb \n" @@ -120,61 +120,61 @@ msgstr "" msgid "Ui Language" msgstr "语言:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "字体大小" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "测试" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "OpenAI API key" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "OpenAI 基于 url" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "默认输出文件名" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "启用实时录制转录导出" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "浏览" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "导出文件夹" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "现场录制模式" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "测试OpenAI API Key" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." msgstr "您的API密钥有效。Buzz将使用此密钥执行 Whisper API 识别和 AI 翻译。" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "无效的API key" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 #, fuzzy msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " @@ -182,11 +182,11 @@ msgid "" msgstr "" "API只支持 base64字符(A-Za-z0-9+/=)。其他字符在API密钥中可能导致错误。" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "选择输出文件夹" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key " diff --git a/buzz/locale/zh_TW/LC_MESSAGES/buzz.po b/buzz/locale/zh_TW/LC_MESSAGES/buzz.po index 79610ccd..6e68636e 100644 --- a/buzz/locale/zh_TW/LC_MESSAGES/buzz.po +++ b/buzz/locale/zh_TW/LC_MESSAGES/buzz.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-22 23:16+0200\n" +"POT-Creation-Date: 2025-03-04 20:44+0200\n" "PO-Revision-Date: 2023-05-01 15:45+0800\n" "Last-Translator: \n" "Language-Team: Lamb\n" @@ -119,71 +119,71 @@ msgstr "" msgid "Ui Language" msgstr "語言:" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:103 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:95 msgid "Font Size" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:112 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:104 msgid "Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:118 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:110 msgid "OpenAI API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:131 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:123 msgid "OpenAI base url" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:140 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:132 msgid "Default export file name" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:146 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:138 msgid "Enable live recording transcription export" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:152 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:144 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:47 #: buzz/widgets/preferences_dialog/folder_watch_preferences_widget.py:50 msgid "Browse" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:171 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:163 msgid "Export folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:182 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:174 #, fuzzy msgid "Live recording mode" msgstr "現場錄製" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:207 -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:213 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:199 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:205 msgid "OpenAI API Key Test" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:208 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:200 msgid "" "Your API key is valid. Buzz will use this key to perform Whisper API " "transcriptions and AI translations." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:224 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:216 msgid "Invalid API key" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:225 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:217 msgid "" "API supports only base64 characters (A-Za-z0-9+/=_-). Other characters in " "API key may cause errors." msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:243 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:235 msgid "Select Export Folder" msgstr "" -#: buzz/widgets/preferences_dialog/general_preferences_widget.py:303 +#: buzz/widgets/preferences_dialog/general_preferences_widget.py:295 msgid "" "OpenAI API returned invalid response. Please check the API url or your key. " "Transcription and translation may still work if the API does not support key "