Skip to content

Commit 745fed8

Browse files
nqmgamingclaude
andcommitted
fix(settings): add the missing privacy strings and translate them
SettingScreen referenced setting_section_privacy, setting_analytics_title and setting_analytics_subtitle, but none of them were ever added to strings.xml, so the module did not compile. Add them and translate all three into the 18 supported locales. The subtitle describes what telemetry actually reports, per docs/FIREBASE.md: the install method and its outcome plus crash reports, and explicitly never the packages being installed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 926ee11 commit 745fed8

19 files changed

Lines changed: 57 additions & 0 deletions

File tree

app/src/main/res/values-ar/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">رفض VirusTotal مفتاح API هذا. افتح الإعدادات → متقدم → مفتاح VirusTotal API وتأكد من لصقه كاملًا.</string>
785785
<string name="apk_info_vt_rate_limited">تم بلوغ حد طلبات VirusTotal — تسمح الخطة المجانية بـ 4 طلبات في الدقيقة. أعد المحاولة بعد قليل.</string>
786786
<string name="apk_info_vt_rate_limited_retry">تم بلوغ حد طلبات VirusTotal — تسمح الخطة المجانية بـ 4 طلبات في الدقيقة. أعد المحاولة بعد %1$s ثانية.</string>
787+
<string name="setting_section_privacy">الخصوصية</string>
788+
<string name="setting_analytics_title">مشاركة بيانات الاستخدام</string>
789+
<string name="setting_analytics_subtitle">يُبلغ عن طريقة التثبيت المستخدمة وما إذا كانت قد نجحت، إضافة إلى تقارير الأعطال. ولا يُبلغ أبدًا عن الحزم التي تثبّتها.</string>
787790
</resources>

app/src/main/res/values-de/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal hat diesen API-Schlüssel abgelehnt. Öffne Einstellungen → Erweitert → VirusTotal API-Schlüssel und prüfe, ob er vollständig eingefügt wurde.</string>
785785
<string name="apk_info_vt_rate_limited">VirusTotal-Ratenlimit erreicht — die kostenlose Stufe erlaubt 4 Anfragen pro Minute. Versuche es gleich noch einmal.</string>
786786
<string name="apk_info_vt_rate_limited_retry">VirusTotal-Ratenlimit erreicht — die kostenlose Stufe erlaubt 4 Anfragen pro Minute. Versuche es in %1$s Sekunden erneut.</string>
787+
<string name="setting_section_privacy">Datenschutz</string>
788+
<string name="setting_analytics_title">Nutzungsdaten teilen</string>
789+
<string name="setting_analytics_subtitle">Meldet, welche Installationsmethode verwendet wurde und ob sie funktioniert hat, dazu Absturzberichte. Nie die Pakete, die du installierst.</string>
787790
</resources>

app/src/main/res/values-el/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">Το VirusTotal απέρριψε αυτό το κλειδί API. Ανοίξτε Ρυθμίσεις → Για προχωρημένους → Κλειδί API VirusTotal και ελέγξτε ότι επικολλήθηκε ολόκληρο.</string>
785785
<string name="apk_info_vt_rate_limited">Συμπληρώθηκε το όριο αιτημάτων του VirusTotal — η δωρεάν βαθμίδα επιτρέπει 4 αιτήματα ανά λεπτό. Δοκιμάστε ξανά σε λίγο.</string>
786786
<string name="apk_info_vt_rate_limited_retry">Συμπληρώθηκε το όριο αιτημάτων του VirusTotal — η δωρεάν βαθμίδα επιτρέπει 4 αιτήματα ανά λεπτό. Δοκιμάστε ξανά σε %1$s δευτερόλεπτα.</string>
787+
<string name="setting_section_privacy">Απόρρητο</string>
788+
<string name="setting_analytics_title">Κοινή χρήση δεδομένων χρήσης</string>
789+
<string name="setting_analytics_subtitle">Αναφέρει ποια μέθοδος εγκατάστασης χρησιμοποιήθηκε και αν λειτούργησε, καθώς και αναφορές σφαλμάτων. Ποτέ τα πακέτα που εγκαθιστάτε.</string>
787790
</resources>

app/src/main/res/values-es/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal rechazó esta clave API. Abre Configuración → Avanzado → Clave API de VirusTotal y comprueba que se pegó completa.</string>
785785
<string name="apk_info_vt_rate_limited">Se alcanzó el límite de peticiones de VirusTotal — el plan gratuito permite 4 peticiones por minuto. Inténtalo de nuevo en un momento.</string>
786786
<string name="apk_info_vt_rate_limited_retry">Se alcanzó el límite de peticiones de VirusTotal — el plan gratuito permite 4 peticiones por minuto. Inténtalo de nuevo en %1$s segundos.</string>
787+
<string name="setting_section_privacy">Privacidad</string>
788+
<string name="setting_analytics_title">Compartir datos de uso</string>
789+
<string name="setting_analytics_subtitle">Informa de qué método de instalación se usó y si funcionó, además de los informes de fallos. Nunca los paquetes que instalas.</string>
787790
</resources>

app/src/main/res/values-fr/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal a rejeté cette clé API. Ouvrez Paramètres → Avancé → Clé API VirusTotal et vérifiez qu\'elle a été collée en entier.</string>
785785
<string name="apk_info_vt_rate_limited">Limite de requêtes VirusTotal atteinte — l\'offre gratuite autorise 4 requêtes par minute. Réessayez dans un instant.</string>
786786
<string name="apk_info_vt_rate_limited_retry">Limite de requêtes VirusTotal atteinte — l\'offre gratuite autorise 4 requêtes par minute. Réessayez dans %1$s secondes.</string>
787+
<string name="setting_section_privacy">Confidentialité</string>
788+
<string name="setting_analytics_title">Partager les données d\'utilisation</string>
789+
<string name="setting_analytics_subtitle">Signale quelle méthode d\'installation a été utilisée et si elle a fonctionné, ainsi que les rapports de plantage. Jamais les paquets que vous installez.</string>
787790
</resources>

app/src/main/res/values-hi/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal ने यह API कुंजी अस्वीकार कर दी। सेटिंग्स → उन्नत → VirusTotal API कुंजी खोलें और जाँचें कि वह पूरी चिपकाई गई थी।</string>
785785
<string name="apk_info_vt_rate_limited">VirusTotal की सीमा पूरी हो गई — मुफ़्त प्लान में प्रति मिनट 4 अनुरोध ही मिलते हैं। थोड़ी देर बाद फिर कोशिश करें।</string>
786786
<string name="apk_info_vt_rate_limited_retry">VirusTotal की सीमा पूरी हो गई — मुफ़्त प्लान में प्रति मिनट 4 अनुरोध ही मिलते हैं। %1$s सेकंड बाद फिर कोशिश करें।</string>
787+
<string name="setting_section_privacy">गोपनीयता</string>
788+
<string name="setting_analytics_title">उपयोग डेटा साझा करें</string>
789+
<string name="setting_analytics_subtitle">बताता है कि कौन-सा इंस्टॉल तरीका इस्तेमाल हुआ और वह काम आया या नहीं, साथ ही क्रैश रिपोर्ट। आप जो पैकेज इंस्टॉल करते हैं, वे कभी नहीं।</string>
787790
</resources>

app/src/main/res/values-in/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal menolak kunci API ini. Buka Pengaturan → Lanjutan → Kunci API VirusTotal dan periksa apakah kuncinya tertempel utuh.</string>
785785
<string name="apk_info_vt_rate_limited">Batas permintaan VirusTotal tercapai — paket gratis hanya mengizinkan 4 permintaan per menit. Coba lagi sebentar lagi.</string>
786786
<string name="apk_info_vt_rate_limited_retry">Batas permintaan VirusTotal tercapai — paket gratis hanya mengizinkan 4 permintaan per menit. Coba lagi dalam %1$s detik.</string>
787+
<string name="setting_section_privacy">Privasi</string>
788+
<string name="setting_analytics_title">Bagikan data penggunaan</string>
789+
<string name="setting_analytics_subtitle">Melaporkan metode pemasangan yang dipakai dan apakah berhasil, ditambah laporan error. Tidak pernah paket yang kamu pasang.</string>
787790
</resources>

app/src/main/res/values-it/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal ha rifiutato questa chiave API. Apri Impostazioni → Avanzate → Chiave API VirusTotal e verifica che sia stata incollata per intero.</string>
785785
<string name="apk_info_vt_rate_limited">Limite di richieste VirusTotal raggiunto — il piano gratuito consente 4 richieste al minuto. Riprova tra poco.</string>
786786
<string name="apk_info_vt_rate_limited_retry">Limite di richieste VirusTotal raggiunto — il piano gratuito consente 4 richieste al minuto. Riprova tra %1$s secondi.</string>
787+
<string name="setting_section_privacy">Privacy</string>
788+
<string name="setting_analytics_title">Condividi i dati di utilizzo</string>
789+
<string name="setting_analytics_subtitle">Segnala quale metodo di installazione è stato usato e se ha funzionato, oltre ai report di arresto anomalo. Mai i pacchetti che installi.</string>
787790
</resources>

app/src/main/res/values-ja/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal がこのAPIキーを拒否しました。設定 → 詳細 → VirusTotal APIキー を開き、全体が貼り付けられているか確認してください。</string>
785785
<string name="apk_info_vt_rate_limited">VirusTotal のレート制限に達しました — 無料プランでは 1 分あたり 4 リクエストまでです。しばらくしてからもう一度お試しください。</string>
786786
<string name="apk_info_vt_rate_limited_retry">VirusTotal のレート制限に達しました — 無料プランでは 1 分あたり 4 リクエストまでです。%1$s 秒後にもう一度お試しください。</string>
787+
<string name="setting_section_privacy">プライバシー</string>
788+
<string name="setting_analytics_title">利用データを共有</string>
789+
<string name="setting_analytics_subtitle">どのインストール方法が使われ、成功したかどうかを報告します。クラッシュレポートも含みます。インストールしたパッケージが送信されることはありません。</string>
787790
</resources>

app/src/main/res/values-ko/strings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,4 +784,7 @@
784784
<string name="apk_info_vt_invalid_key">VirusTotal이 이 API 키를 거부했습니다. 설정 → 고급 → VirusTotal API 키를 열어 전체가 붙여넣어졌는지 확인하세요.</string>
785785
<string name="apk_info_vt_rate_limited">VirusTotal 요청 한도에 도달했습니다 — 무료 등급은 분당 4회까지 요청할 수 있습니다. 잠시 후 다시 시도하세요.</string>
786786
<string name="apk_info_vt_rate_limited_retry">VirusTotal 요청 한도에 도달했습니다 — 무료 등급은 분당 4회까지 요청할 수 있습니다. %1$s초 후에 다시 시도하세요.</string>
787+
<string name="setting_section_privacy">개인정보</string>
788+
<string name="setting_analytics_title">사용 데이터 공유</string>
789+
<string name="setting_analytics_subtitle">어떤 설치 방식을 사용했고 성공했는지, 그리고 오류 보고서를 전송합니다. 설치한 패키지는 절대 보내지 않습니다.</string>
787790
</resources>

0 commit comments

Comments
 (0)