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">Komponente</string>
<!-- Cross-platform parity additions (mirroring iOS Localizable.strings) -->
<string name="action_cancel">Abbrechen</string>
<string name="editor_icon">Symbol</string>
<string name="editor_color">Farbe</string>
<string name="overview_pdf_load_length">Kabellänge</string>
<string name="overview_pdf_load_ploss">Leistungsverlust</string>
<string name="overview_pdf_battery_usableenergy">Nutzbare Energie</string>
<string name="default_load_new">Neuer Verbraucher</string>
<string name="default_battery_new">Neue Batterie</string>
<string name="default_charger_new">Neues Ladegerät</string>
<string name="default_system_new">Neues System</string>
</resources>