Merge remote-tracking branch 'refs/remotes/origin/stable' into stable
|
@ -84,6 +84,8 @@ Credits
|
||||||
- Dimitris Vagiakakos for the Greek translations.
|
- Dimitris Vagiakakos for the Greek translations.
|
||||||
- @gallegonovato for the Spanish translations.
|
- @gallegonovato for the Spanish translations.
|
||||||
- @Fjuro for the Czech 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/
|
- Icons: Google/Android/AOSP, License: Apache 2.0, https://google.github.io/material-design-icons/
|
||||||
|
|
||||||
Notices
|
Notices
|
||||||
|
|
|
@ -6,9 +6,9 @@ android {
|
||||||
applicationId "us.spotco.malwarescanner"
|
applicationId "us.spotco.malwarescanner"
|
||||||
minSdkVersion 16
|
minSdkVersion 16
|
||||||
targetSdkVersion 32
|
targetSdkVersion 32
|
||||||
versionCode 307
|
versionCode 309
|
||||||
versionName "3.07"
|
versionName "3.09"
|
||||||
resConfigs 'en', 'af', 'cs', 'de', 'el', 'es', 'fi', 'fr', 'it', 'pl', 'pt', 'ru', 'tr', 'zh-rCN'
|
resConfigs 'en', 'af', 'cs', 'de', 'el', 'es', 'fi', 'fr', 'gl', 'it', 'pl', 'pt', 'pt-rBR', 'ru', 'tr', 'zh-rCN'
|
||||||
}
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
debug {
|
debug {
|
||||||
|
@ -26,6 +26,13 @@ android {
|
||||||
lint {
|
lint {
|
||||||
abortOnError false
|
abortOnError false
|
||||||
}
|
}
|
||||||
|
packagingOptions {
|
||||||
|
exclude 'org/bouncycastle/pqc/crypto/picnic/lowmcL1.bin.properties'
|
||||||
|
exclude 'org/bouncycastle/pqc/crypto/picnic/lowmcL3.bin.properties'
|
||||||
|
exclude 'org/bouncycastle/pqc/crypto/picnic/lowmcL5.bin.properties'
|
||||||
|
exclude 'org/bouncycastle/x509/CertPathReviewerMessages.properties'
|
||||||
|
exclude 'org/bouncycastle/x509/CertPathReviewerMessages_de.properties'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
@ -6,6 +6,7 @@
|
||||||
<item>• @srccrow: italský překlad</item>
|
<item>• @srccrow: italský překlad</item>
|
||||||
<item>• @inkhorn: portugalský překlad</item>
|
<item>• @inkhorn: portugalský překlad</item>
|
||||||
<item>• @jontaix: portugalský překlad</item>
|
<item>• @jontaix: portugalský překlad</item>
|
||||||
|
<item>• @lucasmz: Brazilian Portuguese Translations</item>
|
||||||
<item>• @q1011: ruský překlad</item>
|
<item>• @q1011: ruský překlad</item>
|
||||||
<item>• Oswald van Ginkel: africký překlad</item>>
|
<item>• Oswald van Ginkel: africký překlad</item>>
|
||||||
<item>• huuhaa: finský překlad</item>
|
<item>• huuhaa: finský překlad</item>
|
||||||
|
@ -18,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: řecký překlad</item>
|
<item>• Dimitris Vagiakakos: řecký překlad</item>
|
||||||
<item>• @gallegonovato: Spanish Translations</item>
|
<item>• @gallegonovato: Spanish Translations</item>
|
||||||
<item>• @Fjuro: Czech 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>• ClamAV by Cisco: databáze podpisů</item>
|
||||||
<item>• ESET: databáze podpisů</item>
|
<item>• ESET: databáze podpisů</item>
|
||||||
<item>• Nex (@botherder): databáze podpisů</item>
|
<item>• Nex (@botherder): databáze podpisů</item>
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
<item>• @srccrow: Traducciones al italiano</item>
|
<item>• @srccrow: Traducciones al italiano</item>
|
||||||
<item>• @inkhorn: Traducciones al portugués</item>
|
<item>• @inkhorn: Traducciones al portugués</item>
|
||||||
<item>• @jontaix: 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>• @q1011: Traducciones al ruso</item>
|
||||||
<item>• Oswald van Ginkel: Traducciones al afrikaans</item>
|
<item>• Oswald van Ginkel: Traducciones al afrikaans</item>
|
||||||
<item>• huuhaa: Traducciones al finés</item>
|
<item>• huuhaa: Traducciones al finés</item>
|
||||||
|
@ -18,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: Traducciones del griego</item>
|
<item>• Dimitris Vagiakakos: Traducciones del griego</item>
|
||||||
<item>• @gallegonovato: Spanish Translations</item>
|
<item>• @gallegonovato: Spanish Translations</item>
|
||||||
<item>• @Fjuro: Czech 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>• ClamAV by Cisco: Bases de datos de firmas</item>
|
||||||
<item>• ESET: Bases de datos de firmas</item>
|
<item>• ESET: Bases de datos de firmas</item>
|
||||||
<item>• Nex (@botherder): Bases de datos de firmas</item>
|
<item>• Nex (@botherder): Bases de datos de firmas</item>
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
<item>• @srccrow: traduction italienne</item>
|
<item>• @srccrow: traduction italienne</item>
|
||||||
<item>• @inkhorn: traduction portugaise</item>
|
<item>• @inkhorn: traduction portugaise</item>
|
||||||
<item>• @jontaix: traduction portugaise</item>
|
<item>• @jontaix: traduction portugaise</item>
|
||||||
|
<item>• @lucasmz: Brazilian Portuguese Translations</item>
|
||||||
<item>• @q1011: traduction russe</item>
|
<item>• @q1011: traduction russe</item>
|
||||||
<item>• Oswald van Ginkel: traduction en afrikaans</item>>
|
<item>• Oswald van Ginkel: traduction en afrikaans</item>>
|
||||||
<item>• huuhaa: traduction finlandaise</item>
|
<item>• huuhaa: traduction finlandaise</item>
|
||||||
|
@ -18,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: traduction grecque</item>
|
<item>• Dimitris Vagiakakos: traduction grecque</item>
|
||||||
<item>• @gallegonovato: Spanish Translations</item>
|
<item>• @gallegonovato: Spanish Translations</item>
|
||||||
<item>• @Fjuro: Czech 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>• ClamAV par Cisco: bases de données de signatures</item>
|
||||||
<item>• ESET: 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>
|
<item>• Nex (@botherder): bases de données de signatures</item>
|
||||||
|
|
2
app/src/main/res/values-gl/arrays.xml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources />
|
78
app/src/main/res/values-gl/values.xml
Normal 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>
|
|
@ -6,6 +6,7 @@
|
||||||
<item>• @srccrow: traduzione in italiano</item>
|
<item>• @srccrow: traduzione in italiano</item>
|
||||||
<item>• @inkhorn: traduzione in portoghese</item>
|
<item>• @inkhorn: traduzione in portoghese</item>
|
||||||
<item>• @jontaix: traduzione in portoghese</item>
|
<item>• @jontaix: traduzione in portoghese</item>
|
||||||
|
<item>• @lucasmz: Brazilian Portuguese Translations</item>
|
||||||
<item>• @q1011: traduzione in russo</item>
|
<item>• @q1011: traduzione in russo</item>
|
||||||
<item>• Oswald van Ginkel: traduzione in afrikaans</item>>
|
<item>• Oswald van Ginkel: traduzione in afrikaans</item>>
|
||||||
<item>• huuhaa: traduzione in finlandese</item>
|
<item>• huuhaa: traduzione in finlandese</item>
|
||||||
|
@ -18,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: traduzione in greco</item>
|
<item>• Dimitris Vagiakakos: traduzione in greco</item>
|
||||||
<item>• @gallegonovato: traduzione in spagnolo</item>
|
<item>• @gallegonovato: traduzione in spagnolo</item>
|
||||||
<item>• @Fjuro: traduzione in ceco</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>• ClamAV by Cisco: database delle firme</item>
|
||||||
<item>• ESET: database delle firme</item>
|
<item>• ESET: database delle firme</item>
|
||||||
<item>• Nex (@botherder): database delle firme</item>
|
<item>• Nex (@botherder): database delle firme</item>
|
||||||
|
|
35
app/src/main/res/values-pt-rBR/arrays.xml
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<string-array name="fullCredits">
|
||||||
|
<item>• Petra Mirelli: Traduções em Alemão/Espanhol/Francês/Italiano, banner do app, e modificações variadas</item>
|
||||||
|
<item>• Jean-Luc Tibaux: Traduções em Francês</item>
|
||||||
|
<item>• @srccrow: Traduções em Italiano</item>
|
||||||
|
<item>• @inkhorn: Traduções em Português</item>
|
||||||
|
<item>• @jontaix: Traduções em Português</item>
|
||||||
|
<item>• @lucasmz: Traduções em Português Brasileiro</item>
|
||||||
|
<item>• @q1011: Traduções em Russo</item>
|
||||||
|
<item>• Oswald van Ginkel: Traduções em Africâner</item>>
|
||||||
|
<item>• huuhaa: Traduções em Finlandês</item>
|
||||||
|
<item>• Marcin Mikołajczak: Traduções em Polonês</item>
|
||||||
|
<item>• @Manuel-Senpai: Traduções em Espanhol</item>
|
||||||
|
<item>• @Balthazar1234: Traduções em Alemão</item>
|
||||||
|
<item>• @Sdarfeesh: Traduções em Chinês Simplificado</item>
|
||||||
|
<item>• @cardpuncher: Traduções em Francês/Turco</item>
|
||||||
|
<item>• Tommaso Fonda: Traduções em Italiano</item>
|
||||||
|
<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>
|
||||||
|
<item>• Amnesty International: Bancos de dados de assinaturas</item>
|
||||||
|
<item>• Echap: Bancos de dados de assinaturas</item>
|
||||||
|
<item>• MalwareBazaar: Bancos de dados de assinaturas</item>
|
||||||
|
<item>• VirusShare: Bancos de dados de assinaturas</item>
|
||||||
|
<item>• RecursiveFileObserver.java: Daniel Gultsch, ownCloud Inc., Bartek Przybylski</item>
|
||||||
|
<item>• GPGDetachedSignatureVerifier.java: Federico Fissore, Arduino LLC</item>
|
||||||
|
<item>• Google: ícone do app</item>
|
||||||
|
</string-array>
|
||||||
|
</resources>
|
78
app/src/main/res/values-pt-rBR/strings.xml
Normal file
|
@ -0,0 +1,78 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<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>
|
||||||
|
<string name="app_db_type_clamav">Movido à assinaturas de estilo ClamAV</string>
|
||||||
|
|
||||||
|
<string name="lblOnionRoutingToggle">Baixar via Tor</string>
|
||||||
|
<string name="lblOnionRoutingEnabledHint">Baixando via Tor, isto pode demorar um pouco…</string>
|
||||||
|
<string name="lblOnionRoutingNotInstalled">O Orbot não está instalado!</string>
|
||||||
|
<string name="lblUpdateDatabase">Atualizar bancos de dados</string>
|
||||||
|
<string name="lblDatabaseServer">Substituir o servidor da database</string>
|
||||||
|
<string name="lblFullCredits">Créditos</string>
|
||||||
|
<string name="lblScanSystem">Escanear /system</string>
|
||||||
|
<string name="lblScanApps">Escanear APKs dos apps</string>
|
||||||
|
<string name="lblScanInternal">Escanear o armazenamento interno</string>
|
||||||
|
<string name="lblScanExternal">Escanear armazenamento externo</string>
|
||||||
|
<string name="lblNotificationMalwareDetectionTitle">Detecção de Malware</string>
|
||||||
|
<string name="lblNotificationMalwareDetectionDescription">Usado para alertar quando malware é detectado</string>
|
||||||
|
<string name="lblNotificationRealtimeTitle">Scanner em tempo real</string>
|
||||||
|
<string name="lblNotificationRealtimeDescription">Usado para mostrar o contador de arquivos escaneados e manter o serviço de segundo plano</string>
|
||||||
|
<string name="lblNotificationRealtimeText">Malware conhecido será detectado em tempo real</string>
|
||||||
|
<string name="lblNotificationRealtimeStopped">Hypatia: O escaneamento em tempo real parou</string>
|
||||||
|
<string name="lblNotificationRealtimeDetection">Malware detectado:</string>
|
||||||
|
<string name="lblRealtimeScannerToggle">Escanear em tempo real</string>
|
||||||
|
<string name="lblReset">Redefinir</string>
|
||||||
|
<string name="lblOverride">Substituir</string>
|
||||||
|
|
||||||
|
<string name="main_database_updating">Atualizando %s banco(s) de dados…</string>
|
||||||
|
<string name="main_database_override">Usando o servidor %s</string>
|
||||||
|
<string name="main_database_download_success">Baixado com sucesso</string>
|
||||||
|
<string name="main_database_download_error">Arquivo não foi baixado, código de resposta %s</string>
|
||||||
|
<string name="main_no_database_available">Nenhum banco de dados disponível, o scan não será feito…</string>
|
||||||
|
<string name="main_database_released_on">Lançado em %s</string>
|
||||||
|
<string name="main_database_not_changed">Arquivo não mudou</string>
|
||||||
|
<string name="main_database_not_modified_since">desde %s</string>
|
||||||
|
<string name="main_database_download_error_logcat">Falha ao baixar, verifique o logcat</string>
|
||||||
|
|
||||||
|
<string name="main_starting_scan">Começando o scan…</string>
|
||||||
|
<string name="main_cancelling_scan">Cancelando o scan…</string>
|
||||||
|
<string name="main_files_pending_scan">%s arquivos faltam ser escaneados</string>
|
||||||
|
<string name="main_database_loading">Carregando banco de dados…</string>
|
||||||
|
<string name="main_database_loaded">O banco de dados foi carregado com %s assinaturas</string>
|
||||||
|
<string name="main_hashing_files">Fazendo hash dos arquivos…</string>
|
||||||
|
<string name="main_hashing_done">Hashes calculadas para todos os arquivos</string>
|
||||||
|
<string name="main_hash_scan_done">Foi verificado %s hashes contra os bancos de dados de assinaturas</string>
|
||||||
|
<string name="main_scanning_done">O scan foi completado em %s segundos @ %sMB/s!</string>
|
||||||
|
<string name="main_files_scanned_count">%s arquivos escaneados</string>
|
||||||
|
<string name="scan_control">Controle de Scan</string>
|
||||||
|
<string name="lblScanRunning">Pulando a ação, um scan está em execução!</string>
|
||||||
|
<string name="lblSigningKey">Chave de assinatura do banco de dados</string>
|
||||||
|
<string name="lblNoNetwork">Nenhuma rede conectada!</string>
|
||||||
|
<string name="self_test_result_success">A autoverificação foi feita com sucesso.</string>
|
||||||
|
<string name="self_test_result_failure">A autoverificação falhou!</string>
|
||||||
|
<string name="lblDatabaseLoading">Pulando a ação, o banco de dados está carregando!</string>
|
||||||
|
<string name="lblDatabasesUpdated">Todos os bancos de dados foram atualizados!</string>
|
||||||
|
<string name="lookupVT">Consultar</string>
|
||||||
|
<string name="deleteFile">Excluir</string>
|
||||||
|
<string name="deleted">Excluído!</string>
|
||||||
|
<string name="ignoreDetection">Ignorar</string>
|
||||||
|
<string name="detections_none">Nenhuma correspondência foi encontrada :)</string>
|
||||||
|
<string name="detections_found">Foram encontradas correspondências! :(</string>
|
||||||
|
<string name="confirm_lookup_title">Confirmar consulta</string>
|
||||||
|
<string name="confirm_lookup_summary">Você tem certeza que deseja abrir VirusTotal.com em seu navegador web com a hash seguinte?</string>
|
||||||
|
<string name="confirm_delete_title">Confirmar exclusão</string>
|
||||||
|
<string name="confirm_delete_summary">Você tem certeza que deseja excluir o arquivo seguinte?</string>
|
||||||
|
<string name="delete_failed">Falha ao excluir!</string>
|
||||||
|
<string name="ignored">Ignorado!</string>
|
||||||
|
<string name="uninstallApp">Desinstalar</string>
|
||||||
|
<string name="lblSelfTest">Escrever arquivos de autoverificação</string>
|
||||||
|
<string name="lblExtendedDatabaseToggle">Banco de dados extendido</string>
|
||||||
|
<string name="confirm_extended_title">Ativar o banco de dados extendido?</string>
|
||||||
|
<string name="confirm_extended_summary">[EXPERIMENTAL]\nIsto ativará a detecção de ~40 milhões de assinaturas adicionais.\nIsto precisará de um download de ~125MB, irá fazer com que a inicialização demore mais de 2 minutos, aumentará o uso de RAM do app, e aumentará a taxa de falsos positivos.\nEste banco de dados atualiza somente trimestralmente.</string>
|
||||||
|
<string name="confirm_update_title">Confirmar download</string>
|
||||||
|
<string name="confirm_update_summary">Você parece estar em uma conexão medida. Você tem certeza que deseja atualizar os bancos de dados?\nIsso pode precisar de %s megabytes de dados.</string>
|
||||||
|
<string name="lblUpdateRunning">Pulando a ação, uma atualização está em execução!</string>
|
||||||
|
<string name="lblWroteTestFiles">Arquivos de autoverificação foram escritos!</string>
|
||||||
|
</resources>
|
|
@ -6,6 +6,7 @@
|
||||||
<item>• @srccrow: İtalyanca Tercüme</item>
|
<item>• @srccrow: İtalyanca Tercüme</item>
|
||||||
<item>• @inkhorn: Portekizce Tercüme</item>
|
<item>• @inkhorn: Portekizce Tercüme</item>
|
||||||
<item>• @jontaix: Portekizce Tercüme</item>
|
<item>• @jontaix: Portekizce Tercüme</item>
|
||||||
|
<item>• @lucasmz: Brazilian Portuguese Translations</item>
|
||||||
<item>• @q1011: Rusça Tercüme</item>
|
<item>• @q1011: Rusça Tercüme</item>
|
||||||
<item>• Oswald van Ginkel: Afrikaanca Tercüme</item>>
|
<item>• Oswald van Ginkel: Afrikaanca Tercüme</item>>
|
||||||
<item>• huuhaa: Fince Tercüme</item>
|
<item>• huuhaa: Fince Tercüme</item>
|
||||||
|
@ -18,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: Yunanca Tercüme</item>
|
<item>• Dimitris Vagiakakos: Yunanca Tercüme</item>
|
||||||
<item>• @gallegonovato: Spanish Translations</item>
|
<item>• @gallegonovato: Spanish Translations</item>
|
||||||
<item>• @Fjuro: Czech 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>• Cisco tarafından ClamAV: İmza Veri Tabanları</item>
|
||||||
<item>• ESET: İmza Veri Tabanları</item>
|
<item>• ESET: İmza Veri Tabanları</item>
|
||||||
<item>• Nex (@botherder): İmza Veri Tabanları</item>
|
<item>• Nex (@botherder): İmza Veri Tabanları</item>
|
||||||
|
|
|
@ -19,6 +19,8 @@
|
||||||
<item>• Dimitris Vagiakakos: Greek Translations</item>
|
<item>• Dimitris Vagiakakos: Greek Translations</item>
|
||||||
<item>• @gallegonovato: Spanish Translations</item>
|
<item>• @gallegonovato: Spanish Translations</item>
|
||||||
<item>• @Fjuro: Czech 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>• 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>
|
||||||
|
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 68 KiB |
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 130 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 89 KiB |
4
fastlane/metadata/android/en-US/changelogs/308.txt
Normal 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
|
1
fastlane/metadata/android/en-US/changelogs/309.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
* Reduce size of app
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 130 KiB |
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 70 KiB |
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 131 KiB |
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 91 KiB |