Align Android with iOS reference behavior

- Overview PDF: usable energy summary, cable length, power loss,
  usable energy rows (matching iOS tables)
- Analytics: align event names and properties with iOS
- Localize default component names and editor dialog labels
- Unit system default via device measurement system (API 28+)
- Preserve BOM/affiliate fields when editing batteries/chargers

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-06-11 12:36:18 +02:00
parent 89ee36c1a4
commit d4b490ea07
19 changed files with 191 additions and 43 deletions

View File

@@ -263,4 +263,16 @@
<!-- Misc -->
<string name="component_fallback_name">Composant</string>
<!-- Cross-platform parity additions (mirroring iOS Localizable.strings) -->
<string name="action_cancel">Annuler</string>
<string name="editor_icon">Icône</string>
<string name="editor_color">Couleur</string>
<string name="overview_pdf_load_length">Longueur du câble</string>
<string name="overview_pdf_load_ploss">Perte de puissance</string>
<string name="overview_pdf_battery_usableenergy">Énergie utilisable</string>
<string name="default_load_new">Nouvelle charge</string>
<string name="default_battery_new">Nouvelle batterie</string>
<string name="default_charger_new">Nouveau chargeur</string>
<string name="default_system_new">Nouveau système</string>
</resources>