{{ error }}
+{{ t("common.loading") }}
+ + +{{ t("forms.import.noProviders") }}
+{{ error }}
+ + + +{{ t("car.provider.subtitle", { label }) }}
+{{ t("common.loading") }}
+ + + +{{ snap.detail }}
+{{ t("car.provider.own") }}
+{{ t("car.provider.readings") }}
++ {{ t("car.provider.odometerSuggest", { label, km: formatKm(snap.suggestedCurrentKm) }) }} +
+ +{{ t("car.provider.vehicle") }}
+{{ snap.vehicle.name }}
++ {{ [snap.vehicle.make, snap.vehicle.model, snap.vehicle.year || ''].filter(Boolean).join(' ') }} +
+{{ snap.vehicle.vin }}
+{{ t("car.provider.sectionEmpty") }}
+ + ++ {{ t("car.provider.truncated", { n: sec.fields.length }) }} +
+{{ prettyJSON(sec.raw) }}
+ + {{ t("car.provider.updated", { time: formatDateTime(snap.fetchedAt) }) }} · {{ t("car.provider.own") }} +
+ + + + + + +{{ t("car.provider.noProviders") }}
+{{ t("car.provider.connectHint") }}
+ +{{ t("forms.import.loadingVehicles") }}
+{{ t("forms.import.noVehicles") }}
+ +{{ t("dashboard.subtitle") }}
{{ error }}
@@ -141,5 +169,11 @@ onMounted(load);