mirror of
https://github.com/chidiwilliams/buzz.git
synced 2026-03-14 14:45:46 +01:00
updating translations in Catalan and Spanish July 2025 (#1200)
This commit is contained in:
parent
261e532818
commit
94bb0af427
3 changed files with 33 additions and 23 deletions
22
.github/workflows/ci.yml
vendored
22
.github/workflows/ci.yml
vendored
|
|
@ -1,4 +1,3 @@
|
|||
---
|
||||
name: CI
|
||||
on:
|
||||
push:
|
||||
|
|
@ -6,7 +5,16 @@ on:
|
|||
- main
|
||||
tags:
|
||||
- "*"
|
||||
paths-ignore:
|
||||
- '**/*.po'
|
||||
- '**/*.mo'
|
||||
- 'locales/**'
|
||||
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- '**/*.po'
|
||||
- '**/*.mo'
|
||||
- 'locales/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
|
||||
|
|
@ -148,8 +156,6 @@ jobs:
|
|||
version: 1.4.309.0
|
||||
cache: true
|
||||
|
||||
# Adding windows Nvidia CUDA torch and its dependencies
|
||||
# Linux only packages were removed from the list.
|
||||
- name: Install CUDA torch for Windows
|
||||
run: |
|
||||
if [ "$RUNNER_OS" == "Windows" ]; then
|
||||
|
|
@ -178,8 +184,8 @@ jobs:
|
|||
|
||||
- uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: "3.0" # Not needed with a .ruby-version file
|
||||
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
|
||||
ruby-version: "3.0"
|
||||
bundler-cache: true
|
||||
if: "startsWith(matrix.os, 'ubuntu-')"
|
||||
|
||||
- name: Install apt dependencies
|
||||
|
|
@ -211,27 +217,21 @@ jobs:
|
|||
|
||||
brew install create-dmg
|
||||
|
||||
# kill XProtect to prevent https://github.com/actions/runner-images/issues/7522
|
||||
sudo pkill -9 XProtect >/dev/null || true;
|
||||
while pgrep XProtect; do sleep 3; done;
|
||||
|
||||
# create variables
|
||||
CERTIFICATE_PATH=$RUNNER_TEMP/build_certificate.p12
|
||||
KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db
|
||||
|
||||
# import certificate and provisioning profile from secrets
|
||||
echo -n "$BUILD_CERTIFICATE_BASE64" | base64 --decode -o $CERTIFICATE_PATH
|
||||
|
||||
# create temporary keychain
|
||||
security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
|
||||
security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
|
||||
security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
|
||||
|
||||
# import certificate to keychain
|
||||
security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
|
||||
security list-keychain -d user -s $KEYCHAIN_PATH
|
||||
|
||||
# store notarytool credentials
|
||||
xcrun notarytool store-credentials --apple-id "$APPLE_ID" --password "$APPLE_APP_PASSWORD" --team-id "$APPLE_TEAM_ID" notarytool --validate
|
||||
|
||||
poetry run make bundle_mac
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgstr ""
|
|||
"Project-Id-Version: buzz\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-07-18 09:13+0300\n"
|
||||
"PO-Revision-Date: 2025-05-17 18:25+0200\n"
|
||||
"PO-Revision-Date: 2025-07-29 19:12+0200\n"
|
||||
"Last-Translator: Éric Duarte <contacto@ericdq.com>\n"
|
||||
"Language-Team: Catalan <jmas@softcatala.org>\n"
|
||||
"Language: ca\n"
|
||||
|
|
@ -108,9 +108,8 @@ msgid "Polish"
|
|||
msgstr "Polonès"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/general_preferences_widget.py:45
|
||||
#, fuzzy
|
||||
msgid "Portuguese (Brazil)"
|
||||
msgstr "Portuguès"
|
||||
msgstr "Portuguès (Brasil)"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/general_preferences_widget.py:46
|
||||
#: buzz/transcriber/transcriber.py:59
|
||||
|
|
@ -380,6 +379,8 @@ msgid ""
|
|||
"Enter instructions for AI on how to translate, for example 'Please translate "
|
||||
"each text sent to you from English to Spanish.'"
|
||||
msgstr ""
|
||||
"Introdueix instruccions per a la IA sobre com traduir, per exemple 'Si us "
|
||||
"plau, tradueix cada text que t'hagi enviat de l'anglès al castellà'."
|
||||
|
||||
#: buzz/widgets/transcriber/advanced_settings_dialog.py:92
|
||||
msgid "Instructions for AI:"
|
||||
|
|
@ -667,6 +668,8 @@ msgstr "No s'ha pogut desar la clau OpenAI API a l'anell de claus"
|
|||
#: buzz/transcriber/recording_transcriber.py:372
|
||||
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:54
|
||||
#: buzz/transcriber/recording_transcriber.py:375
|
||||
|
|
@ -675,11 +678,13 @@ msgid ""
|
|||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
"variable."
|
||||
msgstr ""
|
||||
"El servidor Whisper no s'ha pogut iniciar a causa de la memòria insuficient. "
|
||||
"Si us plau, torneu-ho a provar amb un model més petit. Per forçar el mode "
|
||||
"CPU, utilitzeu la variable d'entorn BUZZ_FORCE_CPU=TRUE."
|
||||
|
||||
#: buzz/transcriber/transcriber.py:24
|
||||
#, fuzzy
|
||||
msgid "Translate to English"
|
||||
msgstr "Configuració de la traducció"
|
||||
msgstr "Traduir a l'anglès"
|
||||
|
||||
#: buzz/transcriber/transcriber.py:25
|
||||
msgid "Transcribe"
|
||||
|
|
@ -1043,7 +1048,7 @@ msgstr "Cantonès"
|
|||
|
||||
#: buzz/transcriber/recording_transcriber.py:338
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
msgstr "Començant Whisper.cpp..."
|
||||
|
||||
#: buzz/model_loader.py:538
|
||||
msgid "A connection error occurred"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-07-18 09:13+0300\n"
|
||||
"PO-Revision-Date: 2025-05-17 18:27+0200\n"
|
||||
"PO-Revision-Date: 2025-07-29 19:14+0200\n"
|
||||
"Last-Translator: Éric Duarte <contacto@ericdq.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: es\n"
|
||||
|
|
@ -108,9 +108,8 @@ msgid "Polish"
|
|||
msgstr "Polaco"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/general_preferences_widget.py:45
|
||||
#, fuzzy
|
||||
msgid "Portuguese (Brazil)"
|
||||
msgstr "Portugués"
|
||||
msgstr "Portugués (Brasil)"
|
||||
|
||||
#: buzz/widgets/preferences_dialog/general_preferences_widget.py:46
|
||||
#: buzz/transcriber/transcriber.py:59
|
||||
|
|
@ -398,6 +397,8 @@ msgid ""
|
|||
"Enter instructions for AI on how to translate, for example 'Please translate "
|
||||
"each text sent to you from English to Spanish.'"
|
||||
msgstr ""
|
||||
"Introduce instrucciones para la IA sobre cómo traducir, por ejemplo, "
|
||||
"'Traduzca cada texto que se le envíe del inglés al español'."
|
||||
|
||||
#: buzz/widgets/transcriber/advanced_settings_dialog.py:92
|
||||
msgid "Instructions for AI:"
|
||||
|
|
@ -710,6 +711,8 @@ msgstr "No se puede guardar la clave de la API de OpenAI en el llavero"
|
|||
#: buzz/transcriber/recording_transcriber.py:372
|
||||
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:54
|
||||
#: buzz/transcriber/recording_transcriber.py:375
|
||||
|
|
@ -718,11 +721,13 @@ msgid ""
|
|||
"with a smaller model. To force CPU mode use BUZZ_FORCE_CPU=TRUE environment "
|
||||
"variable."
|
||||
msgstr ""
|
||||
"El servidor Whisper no se pudo iniciar debido a la memoria insuficiente. "
|
||||
"Vuelva a intentarlo con un modelo más pequeño. Para forzar el modo de CPU, "
|
||||
"use la variable de entorno BUZZ_FORCE_CPU=TRUE."
|
||||
|
||||
#: buzz/transcriber/transcriber.py:24
|
||||
#, fuzzy
|
||||
msgid "Translate to English"
|
||||
msgstr "Ajustes de traducción"
|
||||
msgstr "Traducir al Inglés"
|
||||
|
||||
# automatic translation
|
||||
#: buzz/transcriber/transcriber.py:25
|
||||
|
|
@ -1087,7 +1092,7 @@ msgstr "Cantonés"
|
|||
|
||||
#: buzz/transcriber/recording_transcriber.py:338
|
||||
msgid "Starting Whisper.cpp..."
|
||||
msgstr ""
|
||||
msgstr "Iniciando Whisper.cpp..."
|
||||
|
||||
#: buzz/model_loader.py:538
|
||||
msgid "A connection error occurred"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue