Add the Galician tranlsations from @ghose

+ bump version
+ enable pt-rBR
+ closes https://gitlab.com/divested-mobile/hypatia/-/issues/51

Signed-off-by: Tavi <tavi@divested.dev>
This commit is contained in:
Tavi 2024-04-20 20:42:46 -04:00
parent 61678b7b61
commit 595dbc306c
No known key found for this signature in database
GPG key ID: E599F62ECBAEAF2E
13 changed files with 108 additions and 4 deletions

View file

@ -84,6 +84,8 @@ Credits
- Dimitris Vagiakakos for the Greek translations.
- @gallegonovato for the Spanish translations.
- @Fjuro for the Czech translations.
- @thereisnoanderson for German translations.
- @ghose for the Galician translations.
- Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/
Notices

View file

@ -6,9 +6,9 @@ android {
applicationId "us.spotco.malwarescanner"
minSdkVersion 16
targetSdkVersion 32
versionCode 307
versionName "3.07"
resConfigs 'en', 'af', 'cs', 'de', 'el', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru', 'tr', 'zh-rCN'
versionCode 308
versionName "3.08"
resConfigs 'en', 'af', 'cs', 'de', 'el', 'es', 'fi', 'fr', 'gl', 'it', 'pl', 'pt', 'pt-rBR', 'ru', 'tr', 'zh-rCN'
}
buildTypes {
debug {

View file

@ -6,6 +6,7 @@
<item>• @srccrow: italský překlad</item>
<item>• @inkhorn: portugalský překlad</item>
<item>• @jontaix: portugalský překlad</item>
<item>• @lucasmz: Brazilian Portuguese Translations</item>
<item>• @q1011: ruský překlad</item>
<item>• Oswald van Ginkel: africký překlad</item>>
<item>• huuhaa: finský překlad</item>
@ -18,6 +19,8 @@
<item>• Dimitris Vagiakakos: řecký překlad</item>
<item>• @gallegonovato: Spanish Translations</item>
<item>• @Fjuro: Czech Translations</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV by Cisco: databáze podpisů</item>
<item>• ESET: databáze podpisů</item>
<item>• Nex (@botherder): databáze podpisů</item>

View file

@ -6,6 +6,7 @@
<item>• @srccrow: Traducciones al italiano</item>
<item>• @inkhorn: Traducciones al portugués</item>
<item>• @jontaix: Traducciones al portugués</item>
<item>• @lucasmz: Brazilian Portuguese Translations</item>
<item>• @q1011: Traducciones al ruso</item>
<item>• Oswald van Ginkel: Traducciones al afrikaans</item>
<item>• huuhaa: Traducciones al finés</item>
@ -18,6 +19,8 @@
<item>• Dimitris Vagiakakos: Traducciones del griego</item>
<item>• @gallegonovato: Spanish Translations</item>
<item>• @Fjuro: Czech Translations</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV by Cisco: Bases de datos de firmas</item>
<item>• ESET: Bases de datos de firmas</item>
<item>• Nex (@botherder): Bases de datos de firmas</item>

View file

@ -6,6 +6,7 @@
<item>• @srccrow: traduction italienne</item>
<item>• @inkhorn: traduction portugaise</item>
<item>• @jontaix: traduction portugaise</item>
<item>• @lucasmz: Brazilian Portuguese Translations</item>
<item>• @q1011: traduction russe</item>
<item>• Oswald van Ginkel: traduction en afrikaans</item>>
<item>• huuhaa: traduction finlandaise</item>
@ -18,6 +19,8 @@
<item>• Dimitris Vagiakakos: traduction grecque</item>
<item>• @gallegonovato: Spanish Translations</item>
<item>• @Fjuro: Czech Translations</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV par Cisco: bases de données de signatures</item>
<item>• ESET: bases de données de signatures</item>
<item>• Nex (@botherder): bases de données de signatures</item>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources />

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_copyright">Copyright 2017-2024 Divested Computing Group</string>
<string name="app_license">Licenza: GPL-3.0</string>
<string name="app_version">Versión: %s</string>
<string name="app_db_type_clamav">Baseada no formato de sinaturas de ClamAV</string>
<string name="lblOnionRoutingToggle">Descargar usando Tor</string>
<string name="lblOnionRoutingEnabledHint">A descargar vía Tor, podería tardar…</string>
<string name="lblOnionRoutingNotInstalled">Orbot non está instalada!</string>
<string name="lblUpdateDatabase">Actualizar bases de datos</string>
<string name="lblDatabaseServer">Sobrescribir servidor da base de datos</string>
<string name="lblFullCredits">Créditos</string>
<string name="lblScanSystem">Examinar /system</string>
<string name="lblScanApps">Examinar APKs das apps</string>
<string name="lblScanInternal">Examinar Almacenaxe Interna</string>
<string name="lblScanExternal">Examinar Almacenaxe Externa</string>
<string name="lblNotificationMalwareDetectionTitle">Detección de Malware</string>
<string name="lblNotificationMalwareDetectionDescription">Usado para avisar ao atopar malware</string>
<string name="lblNotificationRealtimeTitle">Exame no momento</string>
<string name="lblNotificationRealtimeDescription">Usado para mostrar o contador de ficheiros e manter o servizo en segundo plano</string>
<string name="lblNotificationRealtimeText">O malware coñecido será detectado en tempo real</string>
<string name="lblNotificationRealtimeStopped">Hypatia: Detido o Exame ao momento</string>
<string name="lblNotificationRealtimeDetection">Malware Detectado:</string>
<string name="lblRealtimeScannerToggle">Exame ao momento</string>
<string name="lblReset">Restablecer</string>
<string name="lblOverride">Sobrescribir</string>
<string name="main_database_updating">A actualizar %s bases de datos…</string>
<string name="main_database_override">Usando o servidor %s</string>
<string name="main_database_download_success">Descarga correcta</string>
<string name="main_database_download_error">Non se descargou o ficheiro, código da resposta %s</string>
<string name="main_no_database_available">Non hai ningunha base de datos, exame non realizado…</string>
<string name="main_database_released_on">Publicada o %s</string>
<string name="main_database_not_changed">Ficheiro sen cambios</string>
<string name="main_database_not_modified_since">desde %s</string>
<string name="main_database_download_error_logcat">Fallou a descarga, mira no rexistro</string>
<string name="main_starting_scan">A iniciar o exame…</string>
<string name="main_cancelling_scan">A deter o exame…</string>
<string name="main_files_pending_scan">%s ficheiros pendentes</string>
<string name="main_database_loading">A cargar base de datos…</string>
<string name="main_database_loaded">Cargada base de datos con %s sinaturas</string>
<string name="main_hashing_files">A crear suma de comprobación dos ficheiros…</string>
<string name="main_hashing_done">Calculadas as sumas de todos os ficheiros</string>
<string name="main_hash_scan_done">Comprobadas %s sumas contra as sinaturas da base de datos</string>
<string name="main_scanning_done">Exame completado en %s segundos @ %sMB/s!</string>
<string name="main_files_scanned_count">%s ficheiros examinados</string>
<string name="scan_control">Control do exame</string>
<string name="lblScanRunning">Omítese a acción, está a examinar!</string>
<string name="lblSigningKey">Chave de sinatura da base de datos</string>
<string name="lblNoNetwork">Sen conexión a internet!</string>
<string name="self_test_result_success">Autodiagnóstico correcto.</string>
<string name="self_test_result_failure">Fallo no autodiagnóstico!</string>
<string name="lblDatabaseLoading">Omítese a acción, está a cargar a base de datos!</string>
<string name="lblDatabasesUpdated">Actualizadas todas as bases de datos!</string>
<string name="lookupVT">Coincidencia</string>
<string name="deleteFile">Eliminar</string>
<string name="deleted">Eliminado!</string>
<string name="ignoreDetection">Ignorar</string>
<string name="detections_none">Non houbo coincidencias :)</string>
<string name="detections_found">Atopamos malware! :(</string>
<string name="confirm_lookup_title">Confirmar coincidencia</string>
<string name="confirm_lookup_summary">Tes certeza de querer abrir VirusTotal.com no navegador coa seguinte suma de comprobación?</string>
<string name="confirm_delete_title">Confirmar eliminación</string>
<string name="confirm_delete_summary">Tes a certeza de querer eliminar o seguinte ficheiro?</string>
<string name="delete_failed">Fallou a eliminación!</string>
<string name="ignored">Ignorado!</string>
<string name="uninstallApp">Desinstalar</string>
<string name="lblSelfTest">Escribir ficheiro do autodiagnóstico</string>
<string name="lblExtendedDatabaseToggle">Bae de datos ampliada</string>
<string name="confirm_extended_title">Activar a ampliación da base de datos?</string>
<string name="confirm_extended_summary">[EXPERIMENTAL]\nIsto activará a detección duns 40 millóns de sinaturas adicionais.\nHaberá que descargar uns 125MB, enlentecerá o inicio un par de minutos, aumentará o uso da RAM, e aumentará o número de falsos positivos.\nEsta base de datos actualízase con menor frecuencia.</string>
<string name="confirm_update_title">Confirmar descarga</string>
<string name="confirm_update_summary">Semella que estás a usar unha conexión cos datos tasados. Tes certeza de querer descargar a base de datos?\nPodería descargar ata %s megabytes de datos.</string>
<string name="lblUpdateRunning">Omítese a acción, estase a actualizar!</string>
<string name="lblWroteTestFiles">Escribiuse o resultado do exame!</string>
</resources>

View file

@ -6,6 +6,7 @@
<item>• @srccrow: traduzione in italiano</item>
<item>• @inkhorn: traduzione in portoghese</item>
<item>• @jontaix: traduzione in portoghese</item>
<item>• @lucasmz: Brazilian Portuguese Translations</item>
<item>• @q1011: traduzione in russo</item>
<item>• Oswald van Ginkel: traduzione in afrikaans</item>>
<item>• huuhaa: traduzione in finlandese</item>
@ -18,6 +19,8 @@
<item>• Dimitris Vagiakakos: traduzione in greco</item>
<item>• @gallegonovato: traduzione in spagnolo</item>
<item>• @Fjuro: traduzione in ceco</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV by Cisco: database delle firme</item>
<item>• ESET: database delle firme</item>
<item>• Nex (@botherder): database delle firme</item>

View file

@ -19,6 +19,8 @@
<item>• Dimitris Vagiakakos: Traduções em Grego</item>
<item>• @gallegonovato: Traduções em Espanhol</item>
<item>• @Fjuro: Traduções em Checo</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV by Cisco: Bancos de dados de assinaturas</item>
<item>• ESET: Bancos de dados de assinaturas</item>
<item>• Nex (@botherder): Bancos de dados de assinaturas</item>

View file

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">Hypatia</string>
<string name="app_copyright">Direitos Autorais 2017-2024 Divested Computing Group</string>
<string name="app_license">Licença: GPL-3.0</string>
<string name="app_version">Versão: %s</string>

View file

@ -6,6 +6,7 @@
<item>• @srccrow: İtalyanca Tercüme</item>
<item>• @inkhorn: Portekizce Tercüme</item>
<item>• @jontaix: Portekizce Tercüme</item>
<item>• @lucasmz: Brazilian Portuguese Translations</item>
<item>• @q1011: Rusça Tercüme</item>
<item>• Oswald van Ginkel: Afrikaanca Tercüme</item>>
<item>• huuhaa: Fince Tercüme</item>
@ -18,6 +19,8 @@
<item>• Dimitris Vagiakakos: Yunanca Tercüme</item>
<item>• @gallegonovato: Spanish Translations</item>
<item>• @Fjuro: Czech Translations</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• Cisco tarafından ClamAV: İmza Veri Tabanları</item>
<item>• ESET: İmza Veri Tabanları</item>
<item>• Nex (@botherder): İmza Veri Tabanları</item>

View file

@ -19,6 +19,8 @@
<item>• Dimitris Vagiakakos: Greek Translations</item>
<item>• @gallegonovato: Spanish Translations</item>
<item>• @Fjuro: Czech Translations</item>
<item>• @thereisnoanderson: German Translations</item>
<item>• @ghose: Galician Translations</item>
<item>• ClamAV by Cisco: Signature Databases</item>
<item>• ESET: Signature Databases</item>
<item>• Nex (@botherder): Signature Databases</item>

View file

@ -0,0 +1,4 @@
* Added Galician translations from @ghose
* Added Brazilian Portuguese from @lucasmz
* Updated German translations from @thereisnoanderson
* Updated Italian translations from Tommaso Fonda