Skip to content

Commit 5e677fd

Browse files
malysclaude
andcommitted
fix: translate the write-consent dialog into de, es, it and pt
The consent dialog shipped in the rename commit with English and French only, which fails lint's MissingTranslation check and broke the build. Also run lintUnstableDebug alongside lintStableDebug in the local lint task, so it covers the same variants as CI. The task only checked the stable channel, which is why this was not caught before the push. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent a14db71 commit 5e677fd

5 files changed

Lines changed: 17 additions & 1 deletion

File tree

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919

2020
<!-- Rules screen -->
2121
<string name="rules_automation_switch">Automatisierung aktiviert</string>
22+
<string name="write_consent_title">Automatisierung der Fahrzeugeinstellungen aktivieren?</string>
23+
<string name="write_consent_message">Regeln können Fahrzeugeinstellungen ohne unmittelbare Bildschirmeingabe ändern. Fahrmodus, Rekuperation und Fahrassistenzeinstellungen wirken sich auf das Fahrverhalten aus. Schreibvorgänge sind nur zulässig, wenn eine unmittelbare Geschwindigkeitsmessung genau 0 km/h ergibt, und werden bei unbekannter Firmware abgelehnt; diese Schutzmaßnahmen sind jedoch weder eine Zertifizierung noch eine Garantie. Konfigurieren und testen Sie jede Regel bei stehendem Fahrzeug auf Privatgelände. Sie sind für Kompatibilität, Garantie, Versicherung und die Einhaltung gesetzlicher Vorschriften verantwortlich. Dieses unabhängige Projekt steht in keiner Verbindung zu SAIC Motor oder MG Motor und ist von diesen nicht genehmigt.</string>
24+
<string name="write_consent_cancel">Deaktiviert lassen</string>
25+
<string name="write_consent_accept">Ich verstehe — aktivieren</string>
2226
<string name="rules_language">Sprache: %1$s</string>
2327
<string name="rules_language_title">Sprache</string>
2428
<string name="rules_language_auto">Auto</string>

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919

2020
<!-- Rules screen -->
2121
<string name="rules_automation_switch">Automatización activada</string>
22+
<string name="write_consent_title">¿Activar la automatización de los ajustes del vehículo?</string>
23+
<string name="write_consent_message">Las reglas pueden modificar los ajustes del vehículo sin una acción inmediata en la pantalla. El modo de conducción, la regeneración y las ayudas a la conducción afectan al comportamiento del vehículo. Las escrituras solo se permiten cuando una lectura inmediata de la velocidad devuelve exactamente 0 km/h y se rechazan con firmware desconocido, pero estas protecciones no constituyen una certificación ni una garantía. Configure y pruebe cada regla con el vehículo detenido, en terreno privado. Usted es responsable de la compatibilidad, la garantía, el seguro y el cumplimiento de la ley. Este proyecto independiente no está afiliado a SAIC Motor ni a MG Motor, ni cuenta con su aprobación.</string>
24+
<string name="write_consent_cancel">Mantener desactivado</string>
25+
<string name="write_consent_accept">Lo entiendo — activar</string>
2226
<string name="rules_language">Idioma: %1$s</string>
2327
<string name="rules_language_title">Idioma</string>
2428
<string name="rules_language_auto">Auto</string>

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919

2020
<!-- Rules screen -->
2121
<string name="rules_automation_switch">Automazione attivata</string>
22+
<string name="write_consent_title">Attivare l\'automazione delle impostazioni del veicolo?</string>
23+
<string name="write_consent_message">Le regole possono modificare le impostazioni del veicolo senza un\'azione immediata sullo schermo. Modalità di guida, rigenerazione e sistemi di assistenza alla guida influiscono sul comportamento del veicolo. Le scritture sono consentite solo quando una lettura immediata della velocità restituisce esattamente 0 km/h e vengono rifiutate su firmware sconosciuto, ma queste protezioni non costituiscono né una certificazione né una garanzia. Configura e prova ogni regola a veicolo fermo, su terreno privato. Sei responsabile della compatibilità, della garanzia, dell\'assicurazione e del rispetto della legge. Questo progetto indipendente non è affiliato a SAIC Motor o MG Motor, né è approvato da questi.</string>
24+
<string name="write_consent_cancel">Lascia disattivato</string>
25+
<string name="write_consent_accept">Ho capito — attiva</string>
2226
<string name="rules_language">Lingua: %1$s</string>
2327
<string name="rules_language_title">Lingua</string>
2428
<string name="rules_language_auto">Auto</string>

‎app/src/main/res/values-pt/strings.xml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919

2020
<!-- Rules screen -->
2121
<string name="rules_automation_switch">Automação ativada</string>
22+
<string name="write_consent_title">Ativar a automação das definições do veículo?</string>
23+
<string name="write_consent_message">As regras podem alterar as definições do veículo sem uma ação imediata no ecrã. O modo de condução, a regeneração e os sistemas de apoio à condução afetam o comportamento do veículo. As escritas só são permitidas quando uma leitura imediata da velocidade devolve exatamente 0 km/h e são recusadas em firmware desconhecido, mas estas proteções não constituem uma certificação nem uma garantia. Configure e teste cada regra com o veículo parado, em terreno privado. É responsável pela compatibilidade, pela garantia, pelo seguro e pelo cumprimento da lei. Este projeto independente não está associado à SAIC Motor nem à MG Motor, nem é aprovado por estas.</string>
24+
<string name="write_consent_cancel">Manter desativado</string>
25+
<string name="write_consent_accept">Compreendo — ativar</string>
2226
<string name="rules_language">Idioma: %1$s</string>
2327
<string name="rules_language_title">Idioma</string>
2428
<string name="rules_language_auto">Auto</string>

‎mise.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ run = './gradlew -Dorg.gradle.java.home=$JAVA_HOME testStableDebugUnitTest testU
6767

6868
[tasks.lint]
6969
description = "Analyse lint Android"
70-
run = './gradlew -Dorg.gradle.java.home=$JAVA_HOME lintStableDebug'
70+
run = './gradlew -Dorg.gradle.java.home=$JAVA_HOME lintStableDebug lintUnstableDebug'
7171

7272
[tasks.check]
7373
description = "Ce que la CI exécute"

0 commit comments

Comments
 (0)