One Save for Bike + Profile
When you edit a sensor, picking a bike and pinning a profile now save together with a single Update click. Previously, the profile picker was saving on its own behind the scenes, which could fight with a bike change you hadn't confirmed yet and surface an error.
If you switch the bike, the profile selection is cleared automatically — a profile from one bike doesn't apply to another. Unlinking a sensor clears both fields in one shot.
Sensors Page, Now Fully Translated
Every label, helper text, and confirmation message on the Sensors page now follows your language preference across all eight supported locales: English (US/UK), German, Spanish, French, Italian, Polish, and Portuguese.
We also tidied up the wording — anywhere the page used to say "Device" or "Devices", it now says Sensor / Sensors to match the rest of the app.
Mobile: Component Edits Refresh Wear Right Away
Editing a component from the mobile app — changing install date, life limits, or the starting wear — now updates the displayed wear figures immediately on save. Previously the edit was saved but the wear shown stayed on the old number, and you had to hit Recalculate on the gear before the new values caught up. Creating and reactivating components from mobile pick up the same fix.