Refine the Spanish translations, credit @senpai33

Closes https://gitlab.com/divested-mobile/hypatia/-/issues/25

Also removes a unused string

Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
Tad 2022-12-04 11:17:09 -05:00
parent 0940066459
commit 58e35b7488
No known key found for this signature in database
GPG key ID: B286E9F57A07424B
15 changed files with 29 additions and 27 deletions

View file

@ -74,6 +74,7 @@ Credits
- Oswald van Ginkel for the Afrikaans translations. - Oswald van Ginkel for the Afrikaans translations.
- huuhaa for the Finnish translations. - huuhaa for the Finnish translations.
- Marcin Mikołajczak for Polish translations. - Marcin Mikołajczak for Polish translations.
- @senpai33 for the Spanish translations.
- Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/ - Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/
Notices Notices

View file

@ -6,8 +6,8 @@ android {
applicationId "us.spotco.malwarescanner" applicationId "us.spotco.malwarescanner"
minSdkVersion 16 minSdkVersion 16
targetSdkVersion 32 targetSdkVersion 32
versionCode 88 versionCode 89
versionName "2.26" versionName "2.27"
resConfigs 'en', 'af', 'de', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru' resConfigs 'en', 'af', 'de', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru'
} }
buildTypes { buildTypes {

View file

@ -45,7 +45,6 @@
<string name="main_hashing_files">Huts tans lêers...</string> <string name="main_hashing_files">Huts tans lêers...</string>
<string name="main_hashing_done">Hutse is bereken vir alle verkose lêers</string> <string name="main_hashing_done">Hutse is bereken vir alle verkose lêers</string>
<string name="main_hash_scan_done">Al %s hutse is met die stempel databasis vergelyk</string> <string name="main_hash_scan_done">Al %s hutse is met die stempel databasis vergelyk</string>
<string name="main_no_hashes_available">Geen %s huts stempels beskikbaar</string>
<string name="main_scanning_done">Skandering voltooid in %s sekondes @ %sMB/s!</string> <string name="main_scanning_done">Skandering voltooid in %s sekondes @ %sMB/s!</string>
<string name="main_files_scanned_count">%s lêers geskandeer</string> <string name="main_files_scanned_count">%s lêers geskandeer</string>
<string name="db_desc_author">Outeur</string> <string name="db_desc_author">Outeur</string>

View file

@ -41,7 +41,6 @@
<string name="main_hashing_files">Generiere Hashes für Dateien...</string> <string name="main_hashing_files">Generiere Hashes für Dateien...</string>
<string name="main_hashing_done">Hashes für alle Dateien generiert</string> <string name="main_hashing_done">Hashes für alle Dateien generiert</string>
<string name="main_hash_scan_done">Alle %s Hashes wurden mit den Signatur-Datenbanken abgeglichen</string> <string name="main_hash_scan_done">Alle %s Hashes wurden mit den Signatur-Datenbanken abgeglichen</string>
<string name="main_no_hashes_available">Keine %s Hash-Signaturen verfügbar</string>
<string name="main_scanning_done">Scan nach %s Sekunden abgeschlossen @ %sMB/s!</string> <string name="main_scanning_done">Scan nach %s Sekunden abgeschlossen @ %sMB/s!</string>
<string name="main_files_scanned_count">%s Datei(en) gescannt</string> <string name="main_files_scanned_count">%s Datei(en) gescannt</string>
<string name="db_desc_license">Lizenz</string> <string name="db_desc_license">Lizenz</string>

View file

@ -5,51 +5,55 @@
<string name="app_db_type_clamav">Potenciada por firmas de estilo ClamAV</string> <string name="app_db_type_clamav">Potenciada por firmas de estilo ClamAV</string>
<string name="lblOnionRoutingToggle">Descarga a través de Tor</string> <string name="lblOnionRoutingToggle">Descarga a través de Tor</string>
<string name="lblOnionRoutingEnabledHint">Descarga a través de Tor, esto puede llevar un tiempo...</string> <string name="lblOnionRoutingEnabledHint">Descargando a través de Tor, esto puede llevar un tiempo...</string>
<string name="lblOnionRoutingNotInstalled">¡Orbot no está instalado!</string> <string name="lblOnionRoutingNotInstalled">¡Orbot no está instalado!</string>
<string name="lblOnionRoutingNotRunning">¡Orbot no se está ejecutando!</string> <string name="lblOnionRoutingNotRunning">¡Orbot no se está ejecutando!</string>
<string name="lblUpdateDatabase">Actualizar bases de datos</string> <string name="lblUpdateDatabase">Actualizar bases de datos</string>
<string name="lblSelectDatabases">Seleccionar bases de datos</string> <string name="lblSelectDatabases">Seleccionar bases de datos</string>
<string name="lblSelectDatabasesTitle">Seleccione las bases de datos que desea habilitar</string> <string name="lblSelectDatabasesTitle">Seleccione las bases de datos que desea habilitar</string>
<string name="lblDatabaseServer">Modificar servidor BBDD</string>
<string name="lblFullCredits">Créditos</string> <string name="lblFullCredits">Créditos</string>
<string name="lblScanSystem">Escanear /sistema</string> <string name="lblScanSystem">Escanear /sistema</string>
<string name="lblScanApps">Escanear APKs de aplicaciones</string> <string name="lblScanApps">Escanear aplicaciones APK</string>
<string name="lblScanInternal">Escanear el almacenamiento interno</string> <string name="lblScanInternal">Escanear almacenamiento interno</string>
<string name="lblScanExternal">Escanear el almacenamiento externo</string> <string name="lblScanExternal">Escanear almacenamiento externo</string>
<string name="lblNotificationMalwareDetectionTitle">Detección de malware</string> <string name="lblNotificationMalwareDetectionTitle">Detección de malware</string>
<string name="lblNotificationMalwareDetectionDescription">Se utiliza para alertar cuando se detecta malware</string> <string name="lblNotificationMalwareDetectionDescription">Utilizado para alertar cuando se detecta malware</string>
<string name="lblNotificationRealtimeTitle">Escáner en tiempo real</string> <string name="lblNotificationRealtimeTitle">Escáner en tiempo real</string>
<string name="lblNotificationRealtimeDescription">Se utiliza para mostrar el contador de archivos escaneados y mantener el servicio en segundo plano</string> <string name="lblNotificationRealtimeDescription">Utilizado para mostrar el contador de archivos escaneados y mantener el servicio en segundo plano</string>
<string name="lblNotificationRealtimeText">El malware conocido se detectará en tiempo real</string> <string name="lblNotificationRealtimeText">El malware conocido se detectará en tiempo real</string>
<string name="lblNotificationRealtimeStopped">Hypatia: Escaneo en tiempo real detenido</string> <string name="lblNotificationRealtimeStopped">Hypatia: Escaneo en tiempo real detenido</string>
<string name="lblNotificationRealtimeDetection">Malware detectado:</string> <string name="lblNotificationRealtimeDetection">Malware detectado:</string>
<string name="lblRealtimeScannerToggle">Escáner en tiempo real</string> <string name="lblRealtimeScannerToggle">Escáner en tiempo real</string>
<string name="lblReset">Restablecer</string>
<string name="lblOverride">Modificar</string>
<string name="main_database_updating">Actualizando %s bases de datos...</string> <string name="main_database_updating">Actualizando %s bases de datos...</string>
<string name="main_database_downloading">Descargar %s</string> <string name="main_database_override">Utilizando el servidor %s</string>
<string name="main_database_downloading">Descargando %s</string>
<string name="main_database_download_success">Descarga exitosa</string> <string name="main_database_download_success">Descarga exitosa</string>
<string name="main_database_download_error">Archivo no descargado, código de respuesta %s</string> <string name="main_database_download_error">Archivo no descargado, código de respuesta %s</string>
<string name="main_no_database_available">No hay base de datos disponible, no se está analizando...</string> <string name="main_no_database_available">No hay base de datos disponible, no se está analizando...</string>
<string name="main_database_released_on">Liberada en %s</string> <string name="main_database_released_on">Liberada en %s</string>
<string name="main_database_not_changed">Archivo no modificado</string> <string name="main_database_not_changed">Archivo no modificado</string>
<string name="main_database_not_modified_since">Desde %s</string> <string name="main_database_not_modified_since">desde %s</string>
<string name="main_database_download_error_logcat">No se ha podido descargar, compruebe el logcat</string> <string name="main_database_download_error_logcat">No se pudo descargar, compruebe el logcat</string>
<string name="main_starting_scan">Iniciando exploración...</string> <string name="main_starting_scan">Iniciando escaneo...</string>
<string name="main_cancelling_scan">Cancelar escaneo...</string> <string name="main_cancelling_scan">Cancelando escaneo...</string>
<string name="main_cancelled_scan">Cancelación del escaneo</string> <string name="main_cancelled_scan">Escaneo cancelado</string>
<string name="main_files_pending_scan">%s archivos pendientes de escanear</string> <string name="main_files_pending_scan">%s archivos pendientes de escanear</string>
<string name="main_database_loading">Cargar base de datos...</string> <string name="main_database_loading">Cargando base de datos...</string>
<string name="main_database_loaded">Cargar base de datos con %s firmas</string> <string name="main_database_loaded">Cargada base de datos con %s firmas</string>
<string name="main_hashing_files">Casear archivos...</string> <string name="main_hashing_files">Calculando Hashes de archivos...</string>
<string name="main_hashing_done">Hashes calculados para todos los archivos</string> <string name="main_hashing_done">Hashes calculados para todos los archivos</string>
<string name="main_hash_scan_done">Comprobados todos los hashes de %s con las bases de datos de firmas</string> <string name="main_hash_scan_done">Comprobados todos los hashes de %s con las bases de datos de firmas</string>
<string name="main_no_hashes_available">No hay firmas %s hashes disponibles</string>
<string name="main_scanning_done">¡Escaneo completado en %s segundos @ %sMB/s!</string> <string name="main_scanning_done">¡Escaneo completado en %s segundos @ %sMB/s!</string>
<string name="main_files_scanned_count">%s archivos escaneados</string> <string name="main_files_scanned_count">%s archivos escaneados</string>
<string name="db_desc_author">Autor</string>
<string name="db_desc_license">Licencia</string> <string name="db_desc_license">Licencia</string>
<string name="db_desc_size_large">Grande</string> <string name="db_desc_size_large">Grande</string>
<string name="db_desc_size_medium">Medio</string> <string name="db_desc_size_medium">Media</string>
<string name="db_desc_size_small">Pequeña</string> <string name="db_desc_size_small">Pequeña</string>
<string name="db_desc_source">Fuente</string> <string name="db_desc_source">Fuente</string>
<string name="db_desc_size">Tamaño</string> <string name="db_desc_size">Tamaño</string>

View file

@ -47,7 +47,6 @@
<string name="main_hashing_files">Hashataan tiedostoja...</string> <string name="main_hashing_files">Hashataan tiedostoja...</string>
<string name="main_hashing_done">Laskettiin hashit kaikille tiedostoille</string> <string name="main_hashing_done">Laskettiin hashit kaikille tiedostoille</string>
<string name="main_hash_scan_done">Tarkistettiin kaikki %s hashit allekirjoitustietokannoista</string> <string name="main_hash_scan_done">Tarkistettiin kaikki %s hashit allekirjoitustietokannoista</string>
<string name="main_no_hashes_available">Ei %s hash-allekirjoituksia saatavilla</string>
<string name="main_scanning_done">Tarkistus suoritettu %s sekunnissa @ %sMB/s!</string> <string name="main_scanning_done">Tarkistus suoritettu %s sekunnissa @ %sMB/s!</string>
<string name="main_files_scanned_count">%s tiedostoa tarkistettu</string> <string name="main_files_scanned_count">%s tiedostoa tarkistettu</string>
<string name="db_desc_author">Tekijä</string> <string name="db_desc_author">Tekijä</string>

View file

@ -48,7 +48,6 @@
<string name="main_hashing_files">Hashing dei file...</string> <string name="main_hashing_files">Hashing dei file...</string>
<string name="main_hashing_done">Calcolando gli hash per tutti i file</string> <string name="main_hashing_done">Calcolando gli hash per tutti i file</string>
<string name="main_hash_scan_done">Confrontati tutti gli hash %s con il database delle firme</string> <string name="main_hash_scan_done">Confrontati tutti gli hash %s con il database delle firme</string>
<string name="main_no_hashes_available">Nessuna firma hash %s disponibile</string>
<string name="main_scanning_done">Scansione completata in %s secondi @ %sMB/s!</string> <string name="main_scanning_done">Scansione completata in %s secondi @ %sMB/s!</string>
<string name="main_files_scanned_count">%s file scansionati</string> <string name="main_files_scanned_count">%s file scansionati</string>
<string name="db_desc_author">Autore</string> <string name="db_desc_author">Autore</string>

View file

@ -49,7 +49,6 @@
<string name="main_hashing_files">Hashowanie plików…</string> <string name="main_hashing_files">Hashowanie plików…</string>
<string name="main_hashing_done">Obliczono hashe dla wszystkich plików</string> <string name="main_hashing_done">Obliczono hashe dla wszystkich plików</string>
<string name="main_hash_scan_done">Porównano wszystkie %s hashów z bazą danych sygnatur</string> <string name="main_hash_scan_done">Porównano wszystkie %s hashów z bazą danych sygnatur</string>
<string name="main_no_hashes_available">Brak dostępnych %s sygnatur hashów</string>
<string name="main_scanning_done">Ukończono skanowanie w %s sekund @ %sMB/s!</string> <string name="main_scanning_done">Ukończono skanowanie w %s sekund @ %sMB/s!</string>
<string name="main_files_scanned_count">Zeskanowano %s plików</string> <string name="main_files_scanned_count">Zeskanowano %s plików</string>
<string name="db_desc_author">Autor</string> <string name="db_desc_author">Autor</string>

View file

@ -44,7 +44,6 @@
<string name="main_hashing_files">Hashing arquivos...</string> <string name="main_hashing_files">Hashing arquivos...</string>
<string name="main_hashing_done">Hashes calculados para todos os arquivos</string> <string name="main_hashing_done">Hashes calculados para todos os arquivos</string>
<string name="main_hash_scan_done">Verificados todos %s hashes em relação a base de dados de assinaturas</string> <string name="main_hash_scan_done">Verificados todos %s hashes em relação a base de dados de assinaturas</string>
<string name="main_no_hashes_available">Sem %s assinaturas de hashes disponíveis</string>
<string name="main_scanning_done">Análise concluída em %s segundos @ %sMB/s!</string> <string name="main_scanning_done">Análise concluída em %s segundos @ %sMB/s!</string>
<string name="main_files_scanned_count">%s arquivos analisados</string> <string name="main_files_scanned_count">%s arquivos analisados</string>
<string name="db_desc_license">Licença</string> <string name="db_desc_license">Licença</string>

View file

@ -48,7 +48,6 @@
<string name="main_hashing_files">Хеширование файлов...</string> <string name="main_hashing_files">Хеширование файлов...</string>
<string name="main_hashing_done">Расчетные хеши для всех файлов</string> <string name="main_hashing_done">Расчетные хеши для всех файлов</string>
<string name="main_hash_scan_done">Проверены все хэши %s по базам данных сигнатур</string> <string name="main_hash_scan_done">Проверены все хэши %s по базам данных сигнатур</string>
<string name="main_no_hashes_available">Нет доступных подписей хэшей %s</string>
<string name="main_scanning_done">Сканирование выполнено за %s секунд @ %sMB/s!</string> <string name="main_scanning_done">Сканирование выполнено за %s секунд @ %sMB/s!</string>
<string name="main_files_scanned_count">Просканировано %s файлов</string> <string name="main_files_scanned_count">Просканировано %s файлов</string>
<string name="db_desc_license">Лицензия</string> <string name="db_desc_license">Лицензия</string>

View file

@ -10,6 +10,7 @@
<item>• Oswald van Ginkel: Afrikaans Translations</item>> <item>• Oswald van Ginkel: Afrikaans Translations</item>>
<item>• huuhaa: Finnish Translations</item> <item>• huuhaa: Finnish Translations</item>
<item>• Marcin Mikołajczak: Polish Translations</item> <item>• Marcin Mikołajczak: Polish Translations</item>
<item>• @senpai33: Spanish Translations</item>
<item>• ClamAV by Cisco: Signature Databases</item> <item>• ClamAV by Cisco: Signature Databases</item>
<item>• ESET: Signature Databases</item> <item>• ESET: Signature Databases</item>
<item>• Nex (@botherder): Signature Databases</item> <item>• Nex (@botherder): Signature Databases</item>

View file

@ -50,7 +50,6 @@
<string name="main_hashing_files">Hashing files...</string> <string name="main_hashing_files">Hashing files...</string>
<string name="main_hashing_done">Calculated hashes for all files</string> <string name="main_hashing_done">Calculated hashes for all files</string>
<string name="main_hash_scan_done">Checked all %s hashes against signature databases</string> <string name="main_hash_scan_done">Checked all %s hashes against signature databases</string>
<string name="main_no_hashes_available">No %s hashes signatures available</string>
<string name="main_scanning_done">Scan completed in %s seconds @ %sMB/s!</string> <string name="main_scanning_done">Scan completed in %s seconds @ %sMB/s!</string>
<string name="main_files_scanned_count">%s files scanned</string> <string name="main_files_scanned_count">%s files scanned</string>
<string name="db_desc_author">Author</string> <string name="db_desc_author">Author</string>

View file

@ -0,0 +1,2 @@
* Enables strict gradle dependency verification
* Themed app icon

View file

@ -0,0 +1 @@
* Fix inability to fully scan on Android 11 and higher

View file

@ -0,0 +1 @@
* Refine the Spanish translations, credit @senpai33