diff --git a/apps/mobile/src/app/(tabs)/plan.tsx b/apps/mobile/src/app/(tabs)/plan.tsx
index dfccdba..5445e4a 100644
--- a/apps/mobile/src/app/(tabs)/plan.tsx
+++ b/apps/mobile/src/app/(tabs)/plan.tsx
@@ -324,7 +324,7 @@ export default function PlanScreen() {
{(plan === null || !hasEntries) && (
<>
- Planera veckan – välj måltider per dag:
+ {t("plan.chooseMeals")}
{weekDays.map((d, i) => (
-
+
{t("scan.analyzing")}
);
diff --git a/apps/mobile/src/locales/da/common.json b/apps/mobile/src/locales/da/common.json
index a9bede6..3d117c6 100644
--- a/apps/mobile/src/locales/da/common.json
+++ b/apps/mobile/src/locales/da/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Hvad spiste du? (valgfrit)",
"scan.meal.components": "Genkendt på tallerkenen",
"scan.meal.noEstimate": "Kunne ikke estimere kalorierne ud fra fotoet.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/de/common.json b/apps/mobile/src/locales/de/common.json
index 5cd7eb2..f03013e 100644
--- a/apps/mobile/src/locales/de/common.json
+++ b/apps/mobile/src/locales/de/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Was hast du gegessen? (optional)",
"scan.meal.components": "Auf dem Teller erkannt",
"scan.meal.noEstimate": "Kalorien konnten nicht aus dem Foto geschätzt werden.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/en/common.json b/apps/mobile/src/locales/en/common.json
index 25f2e61..122fdfc 100644
--- a/apps/mobile/src/locales/en/common.json
+++ b/apps/mobile/src/locales/en/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "What did you eat? (optional)",
"scan.meal.components": "Recognised on the plate",
"scan.meal.noEstimate": "Couldn't estimate calories from the photo.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/es/common.json b/apps/mobile/src/locales/es/common.json
index 272d293..1d0af35 100644
--- a/apps/mobile/src/locales/es/common.json
+++ b/apps/mobile/src/locales/es/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "¿Qué comiste? (opcional)",
"scan.meal.components": "Reconocido en el plato",
"scan.meal.noEstimate": "No se pudieron estimar las calorías de la foto.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/fi/common.json b/apps/mobile/src/locales/fi/common.json
index 68d5f95..e7a4b5a 100644
--- a/apps/mobile/src/locales/fi/common.json
+++ b/apps/mobile/src/locales/fi/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Mitä söit? (valinnainen)",
"scan.meal.components": "Tunnistettu lautaselta",
"scan.meal.noEstimate": "Kaloreita ei voitu arvioida kuvasta.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/fr/common.json b/apps/mobile/src/locales/fr/common.json
index 471eb06..23e0850 100644
--- a/apps/mobile/src/locales/fr/common.json
+++ b/apps/mobile/src/locales/fr/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Qu'as-tu mangé ? (facultatif)",
"scan.meal.components": "Reconnu dans l'assiette",
"scan.meal.noEstimate": "Impossible d'estimer les calories à partir de la photo.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/it/common.json b/apps/mobile/src/locales/it/common.json
index 8c62e5c..3d8f16e 100644
--- a/apps/mobile/src/locales/it/common.json
+++ b/apps/mobile/src/locales/it/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Cosa hai mangiato? (facoltativo)",
"scan.meal.components": "Riconosciuto nel piatto",
"scan.meal.noEstimate": "Impossibile stimare le calorie dalla foto.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/nb/common.json b/apps/mobile/src/locales/nb/common.json
index 9e1ba8c..61f811a 100644
--- a/apps/mobile/src/locales/nb/common.json
+++ b/apps/mobile/src/locales/nb/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Hva spiste du? (valgfritt)",
"scan.meal.components": "Gjenkjent på tallerkenen",
"scan.meal.noEstimate": "Kunne ikke estimere kaloriene fra bildet.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/nl/common.json b/apps/mobile/src/locales/nl/common.json
index 9ded75b..4f872ee 100644
--- a/apps/mobile/src/locales/nl/common.json
+++ b/apps/mobile/src/locales/nl/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "Wat heb je gegeten? (optioneel)",
"scan.meal.components": "Herkend op het bord",
"scan.meal.noEstimate": "Kon de calorieën niet schatten op basis van de foto.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/pl/common.json b/apps/mobile/src/locales/pl/common.json
index af0b892..b8f72a5 100644
--- a/apps/mobile/src/locales/pl/common.json
+++ b/apps/mobile/src/locales/pl/common.json
@@ -426,8 +426,36 @@
"scan.meal.namePlaceholder": "Co zjadłeś(-aś)? (opcjonalnie)",
"scan.meal.components": "Rozpoznano na talerzu",
"scan.meal.noEstimate": "Nie udało się oszacować kalorii ze zdjęcia.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/pt/common.json b/apps/mobile/src/locales/pt/common.json
index 6fa98f9..ecdffa0 100644
--- a/apps/mobile/src/locales/pt/common.json
+++ b/apps/mobile/src/locales/pt/common.json
@@ -412,8 +412,36 @@
"scan.meal.namePlaceholder": "O que comeste? (opcional)",
"scan.meal.components": "Reconhecido no prato",
"scan.meal.noEstimate": "Não foi possível estimar as calorias a partir da foto.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…",
+ "home.completeProfile.title": "Gör appen smartare",
+ "home.completeProfile.body": "Berätta om kost och allergier så blir förslagen mer personliga (ca 30 sek).",
+ "onboarding.religious": "Religiös kosthållning",
+ "onboarding.religious.none": "Ingen",
+ "onboarding.religious.halal": "Halal (inget fläsk)",
+ "onboarding.religious.kosher": "Kosher",
+ "onboarding.religious.hindu_no_beef": "Inget nötkött",
+ "onboarding.religious.buddhist_vegetarian": "Buddhistisk vegetarisk",
+ "onboarding.consent.personalization.title": "Gör Cibello till din",
+ "onboarding.consent.personalization.body": "Ju mer Cibello lär känna dig, desto bättre blir det – förslag som passar din smak, dina allergier och din vardag. Allt appen lär sig ser du i \"Vad Cibello vet om dig\" och kan ändra eller radera när du vill. Vi rekommenderar att ha den på.",
+ "onboarding.consent.personalization.yes": "Ja, gör appen personlig",
+ "onboarding.consent.skip": "Inte nu",
+ "onboarding.consent.image_training.title": "Var med och göra Cibello smartare",
+ "onboarding.consent.image_training.body": "Låt dina foton hjälpa till att träna vår AI så att den känner igen svenska varor och kvitton allt bättre – för dig och alla andra. Din skanning fungerar lika bra oavsett, men varje ja gör appen vassare.",
+ "onboarding.consent.image_training.yes": "Ja, jag hjälper till",
+ "onboarding.consent.image_training.no": "Nej tack",
+ "onboarding.consent.dataPrivacy.title": "Data & integritet",
+ "onboarding.consent.dataPrivacy.body": "Två saker är på för att göra appen bättre för alla. Du kan stänga av dem när du vill.",
+ "onboarding.consent.anonymized_improvement.body": "Anonym förbättring: helt avidentifierad, aggregerad statistik – aldrig dina bilder eller något som pekar ut dig – hjälper oss göra förslagen bättre.",
+ "onboarding.consent.product_analytics.body": "Produktanalys: genom att se hur appen används kan vi fixa buggar och förbättra det som krånglar. Pseudonymt, och vi säljer aldrig din data.",
+ "onboarding.consent.dataPrivacy.continue": "Fortsätt",
+ "onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
+ "onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
+ "onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga."
}
diff --git a/apps/mobile/src/locales/sv/common.json b/apps/mobile/src/locales/sv/common.json
index 80f96bb..8b6c10c 100644
--- a/apps/mobile/src/locales/sv/common.json
+++ b/apps/mobile/src/locales/sv/common.json
@@ -436,8 +436,12 @@
"onboarding.consent.health_integration.body": "Koppla Apple Health / Health Connect så kan Cibello sätta kalori- och näringsmål utifrån just dig. Hälsodata är extra känslig och är av tills du själv slår på den.",
"onboarding.consent.location_weather.body": "Med din plats föreslår vi mat som passar vädret – värmande när det är kallt, grillat när solen är framme.",
"onboarding.consent.push_notifications.body": "Få en påminnelse innan maten går ut och tips när det är dags att handla eller laga.",
- "swap": {
- "title": "Byt ut måltiden",
- "subtitle": "Välj en annan rätt:"
- }
+ "swap.title": "Byt ut måltiden",
+ "swap.subtitle": "Välj en annan rätt:",
+ "plan.swapMeal": "Byt rätt",
+ "plan.chooseMeals": "Planera veckan – välj måltider per dag:",
+ "scan.progress.analyzing": "Analyserar bilden…",
+ "scan.progress.finding": "Hittar ingredienser…",
+ "scan.progress.matching": "Matchar mot ditt kök…",
+ "scan.progress.almost": "Snart klar…"
}