{
  "wardrobe": {
    "title": "Garderobe",
    "hats": "Hatter",
    "glasses": "Briller",
    "scarves": "Skjerf",
    "svg_only_hint": "Tilbehør vises på de tegnede figurene (Mynte, robot, ulv).",
    "hat_beret": "Beret",
    "hat_propeller": "Propell-lue",
    "hat_backcap": "Caps bak-frem",
    "hat_witch": "Hekshatt",
    "gl_tortoise": "Tortoise-briller",
    "gl_star": "Stjernebriller",
    "gl_sun": "Solbriller",
    "gl_red": "Skurke-briller",
    "sc_silk": "Silketørkle",
    "sc_boa": "Fjærboa",
    "sc_bandana": "Bandana",
    "sc_skull": "Skalle-skjerf"
  },
  "freeze": {
    "available": "Hviledager: {count}",
    "info": "Brukes automatisk hvis du hopper over en dag, så streaken består. Du får 1 gratis i uka.",
    "buy_btn": "Kjøp flere · {cost} KP",
    "bought_speech": "En hviledag lagt til 🛡️",
    "max_reached": "Du har maks antall hviledager",
    "used_message": "Alle trenger en hviledag 💛 Streaken din er trygg."
  },
  "badges": {
    "cabinet_title": "Trofé-skap",
    "cabinet_subtitle": "Bragder du har låst opp",
    "first_step_name": "Første steg",
    "first_step_desc": "Tjen dine første KP",
    "streak_7_name": "Ukesflammen",
    "streak_7_desc": "7 dager på rad",
    "streak_30_name": "Månedsmester",
    "streak_30_desc": "30 dager på rad",
    "streak_100_name": "Hundre dager",
    "streak_100_desc": "100 dager på rad",
    "kp_1000_name": "Tusen KP",
    "kp_1000_desc": "Tjen 1 000 KP totalt",
    "kp_5000_name": "Fem tusen KP",
    "kp_5000_desc": "Tjen 5 000 KP totalt",
    "kp_25000_name": "Storsamler",
    "kp_25000_desc": "Tjen 25 000 KP totalt",
    "first_freeze_name": "Hviledag",
    "first_freeze_desc": "Bruk din første hviledag",
    "first_reward_name": "Velfortjent",
    "first_reward_desc": "Innløs din første belønning",
    "dressed_up_name": "Stilig",
    "dressed_up_desc": "Kjøp ditt første tilbehør",
    "collector_name": "Samler",
    "collector_desc": "Eie 5 kosmetiske ting",
    "podium_name": "På pallen",
    "podium_desc": "Topp 3 i et spill",
    "game_gold_name": "Gullplass",
    "game_gold_desc": "Førsteplass i et spill",
    "goal_halfway_name": "Halvveis",
    "goal_halfway_desc": "Halvveis til vektmålet",
    "goal_reached_name": "Ved målet",
    "goal_reached_desc": "Nådd vektmålet",
    "waist_halfway_name": "Midje halvveis",
    "waist_halfway_desc": "Halvveis til midjemålet",
    "waist_reached_name": "Midjemål nådd",
    "waist_reached_desc": "Nådd midjemålet"
  },
  "journey": {
    "title": "Målreise",
    "remaining": "{kg} kg igjen til {goal} kg",
    "reached": "Mål nådd! 🎯",
    "consistency": "🔥 {days} dagers streak",
    "checkpoint_reached": "Målreise {pct} % nådd!",
    "waist_title": "Midjereise",
    "waist_remaining": "{cm} cm igjen til {goal} cm"
  },
  "nav": {
    "home": "Hjem",
    "log": "Logg",
    "progress": "Fremgang",
    "training": "Trening",
    "settings": "Innstillinger"
  },
  "auth": {
    "email_label": "E-post",
    "password_label": "Passord",
    "name_label": "Navn",
    "login_btn": "Logg inn",
    "register_btn": "Opprett konto",
    "have_account": "Har du konto?",
    "no_account": "Har du ikke konto enda?",
    "no_account_cta": "Opprett konto og start i dag!",
    "forgot_password": "Glemt passord?",
    "wrong_account": "Feil konto?",
    "logout_btn": "Logg ut",
    "forgot_password_title": "Glemt passord",
    "forgot_password_desc": "Skriv inn e-postadressen din, så sender vi deg en lenke for å tilbakestille passordet.",
    "send_reset_link": "Send tilbakestillingslenke",
    "back_to_login": "Tilbake til innlogging",
    "reset_password_title": "Nytt passord",
    "confirm_password_label": "Gjenta passord",
    "password_min_length": "Minst 6 tegn",
    "verify_email_sent": "Vi har sendt en verifiseringslenke til",
    "verify_intro_title": "Bekreft e-posten din",
    "verify_intro_message": "Vi har sendt en 6-sifret bekreftelseskode til {email}. Bekreft e-posten din — veldig nyttig hvis du senere trenger å tilbakestille passordet.",
    "verify_now_btn": "Bekreft nå",
    "verify_later_btn": "Senere",
    "email_verified": "Bekreftet",
    "email_not_verified": "Ikke bekreftet",
    "verify_code_instructions": "Skriv inn den 6-sifrede koden vi sendte til {email}.",
    "verify_code_submit": "Bekreft",
    "send_code": "Send ny kode",
    "verify_code_sent": "Ny kode sendt! Sjekk e-posten.",
    "verify_code_success": "E-posten din er bekreftet! ✓",
    "verify_code_invalid": "Feil kode. Prøv igjen.",
    "verify_code_expired": "Koden er utløpt. Send en ny kode.",
    "save_new_password": "Lagre nytt passord",
    "password_updated_msg": "Passordet er oppdatert. Logg inn med nytt passord.",
    "login_error": "Feil e-post eller passord.",
    "password_too_short": "Passordet må være minst 6 tegn.",
    "passwords_mismatch": "Passordene er ikke like.",
    "name_email_required": "Navn og e-post er påkrevd.",
    "email_password_required": "E-post og passord er påkrevd.",
    "back_btn": "← Tilbake",
    "read_more": "Les mer om Ketokatten",
    "verify_resend_error": "Kunne ikke sende. Prøv igjen.",
    "name_placeholder": "Ditt navn",
    "email_placeholder": "deg@eksempel.no",
    "register_cta": "Opprett konto – 12 dager gratis",
    "consent_label": "Jeg godtar <a href=\"/terms\" target=\"_blank\" style=\"color:var(--accent);\">vilkårene for bruk</a> og <a href=\"/privacy\" target=\"_blank\" style=\"color:var(--accent);\">personvernerklæringen</a>. Jeg forstår at helsedata behandles i henhold til GDPR.",
    "trial_over_title": "Prøveperioden er over",
    "trial_over_desc": "Tegn et abonnement for å fortsette å bruke appen."
  },
  "onboard": {
    "goal_title": "Hva er ditt mål?",
    "goal_desc": "Velg hva du ønsker å oppnå med kostholdet.",
    "goal_lose": "Gå ned i vekt",
    "goal_lose_desc": "Kaloriunderskudd beregnes automatisk",
    "goal_maintain": "Holde stabil vekt",
    "goal_maintain_desc": "Spis omtrent det du forbrenner",
    "goal_gain": "Gå opp i vekt",
    "goal_gain_desc": "Kaloriöverskudd beregnes automatisk",
    "next_btn": "Neste →",
    "skip_btn": "Hopp over",
    "diet_title": "Velg din diett",
    "diet_desc": "Bestemmer din daglige karbohydratgrense.",
    "diet_keto": "🥑 Keto",
    "diet_keto_desc": "Streng lavkarbo",
    "diet_keto_limit": "20g",
    "diet_moderat": "🥗 Moderat lavkarbo",
    "diet_moderat_desc": "Mer fleksibel",
    "diet_moderat_limit": "60g",
    "diet_liberal": "🍽️ Liberal lavkarbo",
    "diet_liberal_desc": "Lett redusert karbo",
    "diet_liberal_limit": "140g",
    "diet_custom": "⚙️ Egendefinert",
    "diet_custom_desc": "Sett egen grense",
    "custom_carb_limit": "Din karbohydratgrense",
    "profile_title": "Din profil",
    "profile_desc": "Brukes til å beregne kaloriforbruk.",
    "avatar_name_label": "Kallenavn Avatar",
    "your_name_label": "Ditt navn",
    "height_label": "Høyde",
    "age_label": "Alder",
    "gender_label": "Kjønn",
    "gender_male": "👨 Mann",
    "gender_female": "👩 Kvinne",
    "gender_other": "— Annet",
    "activity_level": "Aktivitetsnivå",
    "activity_sedentary": "🪑 Stillesittende",
    "activity_sedentary_desc": "Lite eller ingen trening",
    "activity_light": "🚶 Lett aktiv",
    "activity_light_desc": "1–3 dager/uke",
    "activity_moderate": "🏃 Moderat aktiv",
    "activity_moderate_desc": "3–5 dager/uke",
    "activity_very_active": "🏋️ Veldig aktiv",
    "activity_very_active_desc": "6–7 dager/uke",
    "set_goal_title": "Sett et mål",
    "set_goal_desc": "Hva ønsker du å oppnå?",
    "current_weight_label": "Nåværende vekt",
    "goal_weight_label": "Målvekt",
    "goal_waist_label": "Mål midjemål",
    "goal_date_label": "Måldato",
    "finish_btn": "Kom i gang! →",
    "goal_maintain_desc_waist": "Du kan sette et mål for midjemål.",
    "goal_maintain_desc": "Sett startverdiene og målene dine, og følg utviklingen over tid.",
    "goal_gain_question": "Hvor mye vil du gå opp og innen når?",
    "goal_lose_question": "Hva er målvekten din?"
  },
  "home": {
    "daily_missions": "🎯 Dagens oppdrag",
    "mission_logged": "Logg mat eller faste",
    "mission_limit": "Hold karbohydratene under grensen",
    "mission_fed": "Gi {catName} mat og drikke",
    "mission_sleep": "Sov 7–8 timer i natt",
    "mission_positive": "Gjør noe positivt for deg selv",
    "mission_vitamins": "Husk å ta vitaminer / mineraler / medisin",
    "mission_hydration": "Drikk nok i dag",
    "checkin_title": "Hvordan er dagen?",
    "kcal_meter_text": "Kcal",
    "mission_bonus": "Fullfør alle andre oppdrag",
    "cat_initial_speech": "Spise eller faste? 🍽️",
    "carb_meter": "🥑 Karbo",
    "satiety_meter": "🐟 Metthet",
    "mood_meter": "😸 Humør",
    "energy_meter": "⚡ Energi",
    "drink_meter": "💧 Drikke",
    "carb_meter_text": "Karbo",
    "satiety_meter_text": "Metthet",
    "mood_meter_text": "Humør",
    "energy_meter_text": "Energi",
    "drink_meter_text": "Drikke",
    "register_past_fast": "Registrer som faste",
    "mission_points": "+30 KP",
    "edit_drink": "Rediger drikke",
    "weekly_challenges": "🗓️ Ukens utfordringer",
    "challenge_log5": "Logg mat minst 5 dager denne uken",
    "challenge_limit4": "Hold karbohydratene under grensen 4 av 7 dager",
    "challenge_train2": "Tren minst 2 ganger denne uken",
    "play_game": "Ketokatten Game Hub",
    "play_game_note": "Spill og tjen KP",
    "install_app_title": "Installer Ketokatten som app",
    "install_app_desc": "Få raskere tilgang fra hjem-skjermen",
    "install_ios_title": "Lagre Ketokatten på telefonen",
    "install_ios_tap": "Trykk",
    "install_ios_add_to_home": "og velg «Legg til på Hjem-skjerm»",
    "install_btn": "Installer",
    "mission_fast14": "Faste i 14+ timer i dag",
    "mission_allmeals": "Logg minst 3 matvarer i dag",
    "mission_alldone": "Fullfør alle andre oppdrag",
    "mission_water": "Drikk 1,5L vann i dag",
    "mission_train": "Tren i dag",
    "mission_limit": "Hold karbohydratene under grensen i dag",
    "mission_measure": "Logg vekt eller midje i dag",
    "speech_angry": "Over karbo-grensen i dag 😬",
    "speech_worried": "Nærmer meg karbo-grensen 👀",
    "speech_energetic": "Så mye energi! ⚡",
    "speech_fasting": "Vi faster 🧘",
    "speech_happy": "Bra jobbet i dag! ✨",
    "speech_lazy": "På tide med bevegelse? 🚶",
    "speech_sleepy": "God natt 🌙",
    "speech_ready": "Klar for mer 💪",
    "speech_hungry": "Klar for et måltid? 🍽️",
    "speech_selfcare": "Fint at du tar vare på deg selv 🌸",
    "satiety_needs_food": "Trenger mer mat! 🙀",
    "satiety_needs_food_speech": "Bare {kcal} kcal? Jeg er fortsatt sulten!",
    "satiety_hungry": "Sulten og klar! 😸",
    "satiety_hungry_speech": "Gi meg noe lavkarbo-mat!",
    "satiety_good": "Godt og kostholdsriktig 😻",
    "satiety_good_speech": "Mmm, dette er bra!",
    "satiety_close": "Nærmer seg grensen... 😺",
    "satiety_close_speech": "Ikke mer karbohydrater nå?",
    "satiety_limit": "Akkurat på grensen! 😾",
    "satiety_limit_speech": "Dette er GRENSA mi!",
    "satiety_over": "Over grensen! 😿",
    "satiety_over_speech": "Utsatt! Ny dag i morgen..."
  },
  "log": {
    "coach_meal_plan_title": "Måltidsplan fra veilederen",
    "macro_today": "Makro i dag",
    "see_details": "Se detaljer",
    "day_detail_title": "Detaljert næringsinnhold i dag",
    "day_detail_partial": "Ett eller flere måltider i dag mangler detaljert næringsinfo, så summen under kan være ufullstendig.",
    "day_detail_none": "Ingen detaljert næringsinfo tilgjengelig for mat logget i dag.",
    "macro_bar_energy": "Energi",
    "macro_bar_carbs": "Karbo",
    "macro_bar_fat": "Fett",
    "macro_bar_protein": "Protein",
    "macro_date": "Makro",
    "carbs_label": "Karbo",
    "fat_label": "Fett",
    "protein_label": "Protein",
    "fiber_label": "Kostfiber (telles ikke)",
    "fiber_info": "Kostfiber fordøyes ikke og påvirker ikke blodsukkeret. På keto teller vi netto karbohydrat, som allerede er ekskl. fiber.",
    "add_food_btn": "＋ Legg til mat",
    "drinks_section": "💧 Drikke",
    "food_section": "🍽 Mat",
    "no_food_yet": "Ingen mat ennå i dag...",
    "no_drinks_yet": "Ingen drikke logget ennå.",
    "copy_log_btn": "📋 Kopier logg",
    "copy_btn": "Kopier",
    "cancel_btn": "Avbryt",
    "fast_ongoing": "⏱ Faste pågår",
    "edit_fast_btn": "✏️ Rediger",
    "stop_fast_btn": "Avslutt",
    "fast_started_at": "Startet kl. {time}",
    "fast_started_yesterday": "Startet i går kl. {time}",
    "fast_started_date": "Startet {date} kl. {time}",
    "fast_ended_at": "Avsluttet kl. {time}",
    "fasted_for": "Fastet i {duration}",
    "started_preview": "Startet: {label}",
    "default_speech": "Spise eller faste? 🍽️",
    "register_as_fast_btn": "Registrer som faste",
    "passive_fast_lowcarb_early": "Kroppen går rett i fettforbrenning siden den er vant til lav mengde karbohydrater.",
    "passive_fast_lowcarb_mid": "Du er sannsynligvis i ketose nå.",
    "passive_fast_lowcarb_deep": "Dyp ketose — vil du registrere dette som en faste?",
    "passive_fast_normal_early": "Det er en stund siden du spiste — kroppen tømmer nå sukkerlagrene.",
    "passive_fast_normal_mid": "Fettforbrenningen er i gang.",
    "passive_fast_normal_deep": "Du er sannsynligvis i lett ketose nå — vil du registrere dette som en faste?",
    "fast_24h_warning": "⚠️ Du har fastet i over 24 timer. Kvalme, svimmelhet eller uvanlig hodepine er tegn på at du bør avslutte fasten. Drikk vann med litt salt. Går du på medisiner mot blodsukker eller blodtrykk, bør lengre faster gjøres i samråd med lege.",
    "select_fast_end_time": "Velg når fasten ble avsluttet.",
    "end_time_future_error": "Sluttid kan ikke være i fremtiden.",
    "save_completed_fast_error": "Kunne ikke lagre fasten. Sjekk at tidspunktene er gyldige.",
    "fast_reached": "Nådde: {phase}",
    "kcal_burned_approx": "~{kcal} kcal forbrent",
    "duration_hm": "{h}t {m}min",
    "duration_m": "{m}min",
    "hour_suffix": "t",
    "phase_digestion": "Fordøyelse",
    "phase_digestion_desc": "Blodsukker og insulin synker etter måltidet.",
    "phase_glycogen": "Glykogenforbruk",
    "phase_glycogen_desc": "Kroppen tømmer sukkerlagrene i leveren.",
    "phase_fatburn": "Fettforbrenning",
    "phase_fatburn_desc": "Kroppen begynner å bruke fett som drivstoff.",
    "phase_ketosis_start": "Ketose starter",
    "phase_ketosis_start_desc": "Ketoner øker. Du merker kanskje mental skarphet.",
    "phase_deep_ketosis": "Dyp ketose",
    "phase_deep_ketosis_desc": "Full ketose. Autofagi (cellerensing) starter.",
    "phase_extended_fast": "Utvidet faste",
    "phase_extended_fast_desc": "Økt autofagi og veksthormon. Sultfølelsen avtar.",
    "fast_warning": "Hvis du føler deg dårlig bør du avslutte fasten.",
    "see_fast_phases": "Se alle faste-stadier",
    "fast_phases_title": "Fastestadier",
    "fast_phases_adapted_note": "Du har vært lavkarbo de siste dagene, så kroppen din går raskere gjennom de første fasene og starter nærmere fettforbrenning/ketose.",
    "start_fast_btn": "🕐 Start faste",
    "log_past_fast_btn": "📋 Logg utført faste",
    "macro_average": "Makro – snitt per dag",
    "last_30_days": "Siste 30 dager",
    "since_start": "Siden oppstart",
    "custom_date": "Velg dato",
    "from_date": "Fra dato",
    "to_date": "Til dato",
    "carbs_per_day": "g karbo/dag",
    "fat_per_day": "g fett/dag",
    "protein_per_day": "g protein/dag",
    "kcal_average": "kcal snitt/dag",
    "days_with_data": "dager med data",
    "days_count": "{n} dager",
    "no_fat_protein_data": "Ingen data med fett/protein ennå",
    "carbs_per_day_chart": "Karbo per dag",
    "no_macro_data": "Ingen data med fett/protein ennå",
    "no_data": "Ingen data",
    "legend_carbs": "■ Karbo",
    "legend_fat": "■ Fett",
    "legend_protein": "■ Protein",
    "edit_fast_start_title": "Rediger starttidspunkt",
    "fast_started_label": "Faste startet",
    "log_past_fast_title": "Logg utført faste",
    "how_long_fast": "Hvor lenge fastet du?",
    "when_fast_ended": "Når sluttet fasten?",
    "carbs_unit": "g karbo",
    "in_ketosis": "i ketose ✓",
    "kcal_remaining": "kcal igjen",
    "kcal_over_goal": "kcal over mål",
    "kcal_budget_label": "kcal kaloribudsjett i dag",
    "day_builds_phase": "Denne dagen bygger keto-fasen din.",
    "day_over_gap": "{g} g over ketose-grensen (20 g).",
    "day_breaks_streak_n": "En dag over 20 g bryter ketose-streaken din på {days} dager.",
    "budget_from": "Budsjett",
    "budget_src_actual": "faktisk forbruk ~{kcal}",
    "budget_src_formula": "beregnet behov ~{kcal}",
    "budget_deficit": "underskudd",
    "budget_surplus": "overskudd",
    "budget_training": "trening i dag",
    "electrolyte_name": "Elektrolytt",
    "salt_name": "Salt",
    "remove_btn": "Fjern",
    "remove_last_btn": "Fjern siste",
    "fast_supplements_title": "🧂 Fastetilskudd"
  },
  "food": {
    "add_custom_food": "Legg til egen matvare",
    "custom_food_title": "Legg til egen matvare",
    "food_name_placeholder": "Navn på matvare",
    "carbs_per_100g": "Karbo/100g",
    "fat_per_100g": "Fett/100g",
    "protein_per_100g": "Protein/100g",
    "fiber_per_100g": "Fiber/100g",
    "kcal_per_100g": "kcal / 100g",
    "more_info": "Mer info",
    "detail_disclaimer": "Næringsdata kan være ufullstendig og varierer per kilde.",
    "detail_none": "Ingen detaljert næringsinfo tilgjengelig for denne matvaren.",
    "detail_group_fat": "Fett-typer",
    "detail_group_carbs": "Karbo-typer",
    "detail_group_micro": "Vitaminer og mineraler",
    "detail_group_protein": "Protein (aminosyrer)",
    "detail_saturated": "Mettet fett",
    "detail_mono": "Enumettet fett",
    "detail_poly": "Flerumettet fett",
    "detail_trans": "Transfett",
    "detail_omega3": "Omega-3",
    "detail_omega6": "Omega-6",
    "detail_sugar": "Sukker",
    "detail_starch": "Stivelse",
    "detail_sodium": "Natrium",
    "detail_potassium": "Kalium",
    "detail_calcium": "Kalsium",
    "detail_magnesium": "Magnesium",
    "detail_iron": "Jern",
    "detail_zinc": "Sink",
    "detail_vitaminC": "Vitamin C",
    "detail_vitaminD": "Vitamin D",
    "detail_vitaminB12": "Vitamin B12",
    "detail_folate": "Folat",
    "detail_cholesterol": "Kolesterol",
    "amino_isoleucine": "Isoleucin",
    "amino_leucine": "Leucin",
    "amino_lysine": "Lysin",
    "amino_methionine": "Metionin",
    "amino_phenylalanine": "Fenylalanin",
    "amino_threonine": "Treonin",
    "amino_tryptophan": "Tryptofan",
    "amino_valine": "Valin",
    "amino_histidine": "Histidin",
    "amino_arginine": "Arginin",
    "edit_food_title": "Rediger matvare",
    "delete_food_btn": "Slett matvare",
    "search_ingredient": "Søk etter ingrediens...",
    "my_recipes_btn": "📖 Mine oppskrifter",
    "recipes_title": "📖 Mine oppskrifter",
    "new_recipe_btn": "+ Ny oppskrift",
    "new_recipe_title": "Ny oppskrift",
    "edit_recipe_title": "Rediger oppskrift",
    "recipe_name_label": "Navn på oppskrift",
    "recipe_portions_label": "Antall porsjoner oppskriften gir",
    "recipe_ingredients_label": "Ingredienser",
    "recipe_total_label": "Total",
    "delete_recipe_btn": "Slett oppskrift",
    "add_to_log_btn": "Legg til i logg",
    "drink_title": "Drikke",
    "drink_water": "Vann",
    "drink_coffee": "Kaffe",
    "drink_sugar_free_soda": "Sukkerfri brus",
    "log_btn": "Logg",
    "log_recipe_btn": "Logg oppskrift",
    "frequent_foods": "Vanlige matvarer",
    "search_placeholder": "Søk etter mat eller tast strekkode...",
    "scan_barcode": "Skann strekkode",
    "point_camera": "Pek kameraet mot strekkoden",
    "search_drink": "Søk etter drikke...",
    "keto_shop": "🔒 Keto-butikken",
    "search_placeholder": "Søk etter matvare...",
    "barcode_not_supported": "Live strekkodeskanning støttes ikke på denne enheten.",
    "barcode_manual_bold": "Skriv inn nummeret under strekkoden",
    "barcode_manual_rest": "direkte i søkefeltet over — det fungerer like bra.",
    "no_results": "Ingen treff på \"{q}\"",
    "no_results_scan_hint": "Prøv å skanne strekkoden i stedet",
    "source_custom": "Egen matvare",
    "source_recipe": "Oppskrift",
    "add_to_fav": "Legg til favoritt"
  },
  "drink": {
    "shortcuts_title": "Drikke-hurtigvalg",
    "salt_title": "🧂 Salt",
    "loading_food_db": "Laster matvaretabell... ⏳"
  },
  "training": {
    "start_session": "▶ Start økt",
    "stop_and_save": "⏹ Stopp og lagre",
    "save_manual": "Lagre manuelt",
    "today": "I dag",
    "sessions": "økter",
    "minutes": "minutter",
    "kcal_burned": "kcal forbrent",
    "chart_title": "Trening",
    "history": "Historikk",
    "section_label": "💪 Treningsøkter",
    "coach_plan_title": "Treningsplan fra veilederen",
    "log_session": "Logg økt",
    "no_sessions_today": "Ingen treningsøkter denne dagen",
    "no_sessions_year": "Ingen treningsøkter siste år",
    "edit_session": "Rediger treningsøkt",
    "type_label": "Type",
    "intensity_label": "Intensitet",
    "intensity_low": "Lav",
    "intensity_moderate": "Moderat",
    "intensity_high": "Høy",
    "duration_label": "Varighet (min)",
    "kcal_burned_label": "Kcal forbrent",
    "edit_btn": "Rediger",
    "type_walking": "🚶 Gåtur",
    "type_running": "🏃 Løping",
    "type_cycling": "🚴 Sykling",
    "type_swimming": "🏊 Svømming",
    "type_strength": "🏋️ Styrketrening",
    "type_yoga": "🧘 Yoga/Stretch",
    "type_ski": "⛷️ Ski/Langrenn",
    "type_ballsport": "🏸 Ballsport",
    "type_rowing": "🚣 Roing/Padling",
    "type_hiit": "🤸 Intervall/HIIT",
    "type_housework": "🧹 Husarbeid",
    "type_outdoor": "🌲 Friluftsliv/Tur",
    "type_other": "⚡ Annet",
    "saved": "lagret",
    "session_saved": "✓ Økt lagret!"
  },
  "progress": {
    "since_start": "Fremgang siden start",
    "kg_lost": "kg tapt",
    "kg_gained": "kg økt",
    "cm_waist": "cm rundt livet",
    "weight_chart": "Vekt",
    "waist_chart": "Midjemål",
    "fat_chart": "Fettprosent",
    "fat_estimate_short": "estimat",
    "trend_label": "Trend",
    "actual_tdee_title": "Faktisk kaloriforbruk",
    "actual_tdee_detail": "Snittinntak {kcal} kcal/dag over {days} loggede dager, {kg} kg vektendring siste 4 uker",
    "actual_tdee_note": "Et estimat, ikke en måling — jo flere loggede dager og veiinger, jo mer treffsikkert.",
    "actual_tdee_training": "hvorav trening ~{kcal} kcal/dag ({pct} %), hviledags-forbruk ~{rest} kcal",
    "fat_estimate_note": "Stiplet linje = estimert fra midjemål (RFM), vist når måling mangler.",
    "karbo_vs_weight_chart": "Karbo vs. kroppsmål",
    "whtr_chart": "Midje/høyde-ratio (WHtR)",
    "whtr_better_than_bmi": "Bedre mål enn BMI",
    "save_measurement": "Lagre måling",
    "remove_measurement": "Fjern måling for denne dagen",
    "remove_measurement_confirm": "Fjerne målingen for denne dagen?",
    "measurement_removed": "✓ Fjernet!",
    "weight_field": "Vekt",
    "waist_field": "Midjemål",
    "fat_field": "Fettprosent",
    "fat_short": "fett",
    "goal_weight_label": "Målvekt",
    "goal_waist_label": "Midjemål",
    "goal_reached": "🎯 Mål nådd!",
    "days_ago": "Dager siden",
    "goal_comment_reached": "Du har nådd målvekten! Utrolig bra!",
    "goal_comment_past_deadline": "Måldatoen passerte, men du er {diff} kg unna. Ikke gi opp!",
    "goal_comment_days_left": "{days} dager til måldatoen! {diff} kg igjen!",
    "goal_comment_almost": "Bare {diff} kg igjen til målet!",
    "goal_comment_close": "{diff} kg igjen til {goal} kg. Du klarer det!",
    "goal_comment_summary": "Mål: {goal} kg · {diff} kg igjen",
    "goal_comment_summary_days": " · {days} dager",
    "karbo_midje_chart": "Karbo vs. midje",
    "kcal_weight_chart": "Kcal vs. kroppsmål",
    "no_weight_data": "Ingen vektdata i valgt periode",
    "bg_color_carb_note": "Bakgrunnsfargen viser karbohydratinntak dagen før — effekten er litt forsinket.",
    "bg_color_kcal_note": "Bakgrunnsfargen viser kcalinntak dagen før — effekten er litt forsinket."
  },
  "settings": {
    "your_diet": "Din diett",
    "active_diet": "Aktiv diett",
    "carb_limit": "Karbohydratgrense per dag",
    "daily_needs": "Dagsbehov",
    "bmr": "Hvileforbrenning (BMR)",
    "tdee": "Totalforbruk (TDEE)",
    "mifflin_formula": "Beregnet med Mifflin-St Jeor-formelen",
    "actual_tdee": "Faktisk forbruk (beregnet)",
    "weekly_report_email": "Ukesrapport på e-post",
    "weekly_report_email_desc": "Oppsummering av uka di hver mandag morgen",
    "actual_tdee_desc": "Beregnet fra loggført inntak og vektendring siste 4 uker.",
    "kcal_source_actual": "✓ Dagsmålet ditt beregnes nå fra ditt faktiske forbruk — ikke formelen over.",
    "your_avatar": "Din avatar",
    "avatar_name": "Navn på avatar",
    "choose_package": "Velg pakke",
    "save_avatar": "Lagre avatar",
    "background": "Bakgrunn",
    "mode_label": "Modus",
    "mode_auto": "Auto (årstid)",
    "mode_manual": "Manuelt",
    "choose_background": "Velg bakgrunn",
    "goals": "Mål",
    "weight_goal": "Vektmål",
    "goal_lose": "Gå ned",
    "goal_maintain": "Stabil vekt",
    "goal_gain": "Gå opp",
    "current_weight": "Nåvekt",
    "days_left": "Dager igjen",
    "save_goal": "Lagre mål",
    "weight_loss_calculator": "Vektnedgang-kalkulator",
    "weight_gain_calculator": "Vektøkning-kalkulator",
    "to_lose": "Å gå ned",
    "to_gain": "Å gå opp",
    "daily_deficit": "Daglig kaloriunderskudd",
    "daily_surplus": "Daglig kaloriöverskudd",
    "estimated_per_week": "Estimert per uke",
    "estimated_date_reached": "Estimert dato nådd",
    "goal_weight_reached": "Målvekt nådd! 🎯",
    "kg_up_suffix": " kg opp",
    "kg_down_suffix": " kg ned",
    "kg_per_week": "{n} kg/uke",
    "wl_warning_gain_deadline": "⚠️ Måldatoen krever for stort overskudd. Begrenses til 500 kcal/dag. Realistisk dato: {date}.",
    "wl_warning_loss_deadline": "⚠️ Måldatoen krever for stort underskudd. Begrenses til {adjust} kcal/dag (min. 1300 kcal inntak). Realistisk dato: {date}.",
    "wl_warning_tdee_low": "⚠️ TDEE er for lavt for standard underskudd. Begrenses til {adjust} kcal/dag (min. 1300 kcal inntak).",
    "change_diet": "Bytt diett",
    "custom_diet": "Egendefinert",
    "your_carb_limit": "Din karbohydratgrense",
    "save_diet_change": "Lagre endring",
    "nutrient_targets_title": "Næringsmål",
    "nutrient_targets_disclaimer": "Generelle referanseverdier, ikke personlig eller medisinsk rådgivning — tilpass gjerne til egne behov.",
    "nutrient_targets_macro_group": "Makromål",
    "customize_nutrient_targets": "Tilpass næringsmål",
    "reset_nutrient_targets": "Nullstill til standard",
    "save_nutrient_targets": "Lagre næringsmål",
    "nutrient_targets_saved": "Næringsmål lagret",
    "your_profile": "Din profil",
    "height": "Høyde",
    "age": "Alder",
    "gender": "Kjønn",
    "gender_male": "👨 Mann",
    "gender_female": "👩 Kvinne",
    "gender_other": "— Annet",
    "activity_level": "Aktivitetsnivå",
    "activity_sedentary": "🪑 Stillesittende",
    "activity_light": "🚶 Lett aktiv",
    "activity_moderate": "🏃 Moderat aktiv",
    "activity_very_active": "🏋️ Veldig aktiv",
    "save_profile": "Lagre profil",
    "subscription": "Abonnement",
    "loading": "Laster…",
    "active_subscription": "Aktivt abonnement",
    "cancel_subscription": "Avslutt",
    "free_access": "Gratis tilgang",
    "trial_days_left": "Prøveperiode — {days} dager igjen",
    "trial_expired": "Prøveperiode utløpt",
    "trial_expires_soon": "Prøveperioden utløper om {days} dag(er).",
    "trial_modal_cta_nok": "Fortsett keto-reisen for 69 kr/mnd",
    "trial_modal_cta_usd": "Fortsett keto-reisen for $6.99/mnd",
    "subscription_cancelled": "Abonnement avsluttet",
    "access_until": "Du har tilgang til",
    "resume_subscription": "Gjenoppta abonnement",
    "active_subscription": "Aktivt abonnement",
    "plan_monthly_nok": "Månedlig <strong>69 kr/mnd</strong>",
    "plan_yearly_nok": "Årlig <strong>588 kr/år</strong>",
    "plan_yearly_nok_sub": "= 49 kr/mnd · spar 240 kr",
    "plan_monthly_usd": "Monthly <strong>$6.99/mo</strong>",
    "plan_yearly_usd": "Yearly <strong>$49.99/yr</strong>",
    "plan_yearly_usd_sub": "= $4.17/mo · save 40%",
    "renews": "Fornyes",
    "manage_subscription": "Administrer abonnement",
    "cancel_note": "Ved avslutning beholder du tilgang til slutten av perioden. Data lagres i 12 måneder.",
    "start_subscription": "Start abonnement",
    "data_retention_note": "Data lagres i 12 måneder etter avsluttet abonnement.",
    "subscription_load_error": "Kunne ikke laste abonnementsstatus.",
    "cancel_confirm": "Er du sikker? Abonnementet avsluttes ved slutten av perioden.",
    "checkout_error": "Kunne ikke starte betaling. Prøv igjen.",
    "account": "Konto",
    "edit_btn": "Rediger",
    "name_label": "Navn",
    "email_label": "E-post",
    "email_status": "E-poststatus",
    "name_field": "Navn",
    "email_field": "E-post",
    "export_data": "Eksporter mine data",
    "delete_account": "Slett konto",
    "cannot_undo": "— kan ikke angres",
    "logout": "Logg ut",
    "coach_title": "Veileder",
    "coach_intro": "Har du en kostholdsveileder eller personlig trener? Skriv inn koden deres, så kan de følge fremgangen din og gi deg oppfølging.",
    "coach_connect": "Koble til",
    "coach_linked": "Koblet til veilederen din.",
    "coach_link_error": "Kunne ikke koble til. Sjekk koden og prøv igjen.",
    "coach_connected_label": "Din veileder",
    "coach_shares_note": "Veilederen din kan se matloggen, vekten, treningen og fremgangen din.",
    "coach_messages": "Meldinger",
    "coach_disconnect": "Koble fra veileder",
    "coach_disconnect_confirm": "Vil du koble fra veilederen? De vil ikke lenger se dataene dine.",
    "coach_send": "Send",
    "coach_no_messages": "Ingen meldinger ennå.",
    "coach_message_placeholder": "Skriv en melding …",
    "integrations_title": "Koblinger",
    "strava_intro": "Koble til Strava, så legges treningsøktene dine automatisk inn i treningsloggen.",
    "strava_connected_label": "Tilkoblet ✓",
    "strava_last_sync": "Sist synkronisert",
    "strava_note": "Nye økter fra Strava legges automatisk inn i treningsloggen.",
    "strava_disconnect": "Koble fra Strava",
    "strava_disconnect_confirm": "Koble fra Strava? Økter som allerede er importert beholdes.",
    "strava_connected_toast": "✓ Strava tilkoblet! Øktene dine importeres nå …",
    "strava_error_toast": "Kunne ikke koble til Strava. Prøv igjen.",
    "withings_intro": "Har du en Withings-smartvekt? Koble til, så havner vekt og fettprosent automatisk i målingene dine.",
    "withings_connect": "Koble til Withings",
    "withings_connected_label": "Tilkoblet ✓",
    "withings_note": "Nye veiinger legges automatisk inn under Fremgang.",
    "withings_disconnect": "Koble fra Withings",
    "withings_disconnect_confirm": "Koble fra Withings? Målinger som allerede er importert beholdes.",
    "withings_connected_toast": "✓ Withings tilkoblet! Målingene dine er importert.",
    "withings_error_toast": "Kunne ikke koble til Withings. Prøv igjen.",
    "sync_status": "Synkstatus",
    "clear_log": "Tøm logg",
    "missing_weight_data": "Mangler vektdata",
    "kcal_per_day": "kcal/dag",
    "delete_confirm_text": "Dette sletter kontoen og all data permanent. Bekreft med passord:",
    "enter_password": "Skriv inn passord.",
    "account_deleted": "Kontoen din er slettet. Vi er lei oss for å se deg gå.",
    "pack_cat": "Katt",
    "pack_bear": "Bjørn",
    "pack_stickman": "Stickman",
    "pack_frog": "Frosk",
    "pack_mint": "Mynte",
    "pack_owl": "Ugle",
    "pack_robot": "Robot",
    "pack_kanin": "Kanin",
    "pack_romvesen": "Romvesen",
    "pack_ulv": "Ulv",
    "bg_default": "Standard",
    "bg_day_night": "Dag og natt",
    "bg_winter": "Vinter",
    "bg_spring": "Vår",
    "bg_summer": "Sommer",
    "bg_autumn": "Høst",
    "bg_active": "Aktiv",
    "bg_free": "Gratis",
    "bg_bought": "Kjøpt",
    "who_waist_male": "WHO anbefaler menn: under 94 cm (normal), 94–102 cm (økt risiko), over 102 cm (høy risiko).",
    "who_waist_female": "WHO anbefaler kvinner: under 80 cm (normal), 80–88 cm (økt risiko), over 88 cm (høy risiko).",
    "who_waist_general": "WHO anbefaler: kvinner under 80 cm, menn under 94 cm (normal risiko)."
  },
  "general": {
    "today_short": "I dag",
    "yesterday_short": "I går",
    "today_exclaim": "I dag! 🎯",
    "days_left_count": "{n} dager",
    "days_ago_count": "{n} dager siden",
    "save_btn": "Lagre",
    "cancel_btn": "Avbryt",
    "back_btn": "Tilbake",
    "delete_btn": "Slett",
    "close_btn": "Lukk",
    "add_btn": "Legg til",
    "edit_btn": "Rediger",
    "stop_btn": "Avslutt",
    "settings_saved": "✓ Innstillinger lagret",
    "saved": "✓ Lagret!",
    "profile_saved": "✓ Profil lagret!",
    "goal_saved": "✓ Mål lagret!",
    "error_saving": "Feil ved lagring.",
    "lookup_error": "Feil ved oppslag. Prøv igjen.",
    "export_error": "Feil ved eksport",
    "gram": "gram",
    "dl": "dl",
    "pieces": "stk",
    "portions": "porsjoner",
    "carbs_preview": "karbo",
    "fat_preview": "fett",
    "protein_preview": "protein"
  },
  "errors": {
    "invalid_email_password": "Feil e-post eller passord.",
    "password_too_short": "Passordet må være minst 6 tegn.",
    "passwords_mismatch": "Passordene er ikke like.",
    "name_email_required": "Navn og e-post er påkrevd.",
    "accept_terms_required": "Du må godta vilkårene for å opprette konto.",
    "delete_fast_confirm": "Slette denne fasten?",
    "stop_fast_confirm": "Avslutte fasten nå?",
    "insufficient_kp": "Du trenger {needed} KP for å kjøpe denne bakgrunnen. Du har {current} KP.",
    "purchase_failed": "Kjøp feilet. Prøv igjen.",
    "add_ingredient": "Legg til minst én ingrediens.",
    "goal_surplus_warning": "Måldatoen krever for stort overskudd. Begrenses til 500 kcal/dag. Realistisk dato:",
    "goal_deficit_warning": "Måldatoen krever for stort underskudd. Begrenses til {limit} kcal/dag (min. 1300 kcal inntak). Realistisk dato:",
    "goal_date_passed": "Måldatoen passerte, men du er {amount} kg unna. Ikke gi opp!",
    "goal_achieved": "🎯 Mål nådd!"
  },
  "gamification": {
    "keto_points": "⭐ Keto Poeng",
    "keto_points_label": "Keto Poeng",
    "level_progression": "Nivåprogresjon",
    "level_max": "Maks!",
    "next_milestone": "Neste milepæl",
    "next_milestone_label_full": "Neste milepæl: {days} dager → +{amount} KP",
    "days_to_kp": "dager → +{amount} KP",
    "lifetime_earned": "Totalt opptjent",
    "lifetime_points_label": "Totalt opptjent: {points} Keto Poeng",
    "total_kp_short": "KP totalt",
    "shop_btn": "Butikk",
    "shop_kp_note": "Betales med KP – ikke ekte penger",
    "available_points_label": "{points} KP tilgjengelig",
    "level_up_speech": "🆙 Nytt nivå: {level}!",
    "reward_earned_speech": "🎉 Belønning opptjent: {name}!",
    "item_bought_speech": "{emoji} {name} kjøpt!",
    "celebrating_speech": "Du er fantastisk! 🎉",
    "eating_speech": "Mmm! 😋",
    "drink_speech": "Deilig 💧",
    "milestone_stars_unlocked": "⭐ Stjerne-regn låst opp!",
    "milestone_rainbow_unlocked": "🌈 Regnbue-boble låst opp!",
    "milestone_gold_title_unlocked": "🏅 Gull-tittel låst opp!",
    "milestone_legend_frame_unlocked": "🖼️ Legendarisk ramme låst opp!",
    "milestone_legend_badge_unlocked": "🏆 Legendarisk-merke låst opp!",
    "streak_3": "🌱 3 dager! Du er i gang — hold det gående!",
    "streak_7": "🔥 En hel uke! Imponerende innsats!",
    "streak_14": "💪 To uker på rad! Du er en vinner!",
    "streak_21": "🎯 21 dager — en ny vane er født!",
    "streak_30": "🏆 30 dager! En hel måned — utrolig!",
    "streak_50": "⚡ 50 dager! Du er en keto-maskin!",
    "streak_75": "🚀 75 dager på rad! Nesten uslåelig!",
    "streak_100": "👑 100 DAGER! Du er en legende!",
    "streak_150": "🌟 150 dager — du er ustoppelig!",
    "streak_200": "✨ 200 dager på rad! Fantastisk!",
    "streak_365": "🎆 ET HELT ÅR! Du er en keto-guddom!",
    "streak_fallback": "🔥 {days} dager på rad! Utrolig!",
    "use_reward_confirm": "Bruke belønningen \"{name}\" og trekke {points} KP?",
    "reward_short": "Du har brukt KP i butikken — spar {points} KP til for å løse inn belønningen.",
    "item_stars_name": "Stjerne-regn",
    "item_stars_desc": "Stjerner faller i bakgrunnen",
    "item_hearts_name": "Hjerte-dusj",
    "item_hearts_desc": "Hjerter flyr rundt avataren",
    "item_confetti_name": "Konfetti",
    "item_confetti_desc": "Fargerik konfetti overalt",
    "item_bubble_heart_name": "Hjerte-boble",
    "item_bubble_heart_desc": "Snakkeboblen får et hjerteutseende",
    "item_bubble_cloud_name": "Sky-boble",
    "item_bubble_cloud_desc": "Luftig sky-formet snakkeboble",
    "equipped_btn": "Ikledt ✓",
    "equip_btn": "Ikledd",
    "buy_btn": "Kjøp · {cost} KP",
    "hi_preview": "Hei!",
    "streak_days": "🔥 {days} dagers streak",
    "shop_buy_btn": "Kjøp · {amount} KP",
    "shop_locked_btn": "🔒 {amount} KP",
    "item_active": "Aktiv",
    "item_free": "Gratis",
    "item_purchased": "Kjøpt",
    "scene_winter": "Vinter",
    "scene_spring": "Vår",
    "scene_summer": "Sommer",
    "scene_autumn": "Høst",
    "reward_earned": "🎉 Belønning opptjent! Du har fortjent det!",
    "streak_day": "🔥 Streak dag",
    "streak_day_n": "🔥 Streak dag {days}!",
    "streak_milestone": "🏆 {days}-dagers streak-bonus!",
    "all_done": "Alle oppdrag fullført!",
    "bonus_complete_all": "Fullfør alle andre oppdrag",
    "next_milestone_label": "Neste milepæl",
    "lifetime_points": "Totalt opptjent",
    "reward_claimed": "🎉 Belønning opptjent:",
    "use_reward": "Bruke belønningen",
    "optional_reward": "Valgfritt",
    "custom_reward_heading": "Egendefinert belønning:",
    "custom_reward_placeholder": "Hva vil du belønne deg med?",
    "play_game_btn": "🎮 Ketokatten Game Hub",
    "choose_reward_prompt": "Velg en belønning å spare mot — det gir ekstra motivasjon!",
    "choose_reward_btn": "🎁 Velg belønning",
    "change_reward_btn": "Bytt belønning",
    "choose_reward_heading": "Velg en belønning å spare mot:",
    "use_reward_btn": "🎁 Bruk belønning",
    "my_reward_label": "Min belønning",
    "welcome_msg": "Velkommen til keto-reisen! Hvert steg teller",
    "level0_title": "Keto-nybegynner 🌱",
    "level0_msg": "Velkommen til keto-reisen! Hvert steg teller.",
    "level1_title": "Brødfri pionér 🥖",
    "level1_msg": "Du har lagt brødet bak deg. Bra start!",
    "level2_title": "Fiskespiser 🐟",
    "level2_msg": "Laks og smør — du skjønner det!",
    "level3_title": "Avokado-entusiast 🥑",
    "level3_msg": "Sunt fett er din beste venn nå.",
    "level4_title": "Ketojeger 🏹",
    "level4_msg": "Du jakter karbohydrater og vinner!",
    "level5_title": "Smørets vokter 🧈",
    "level5_msg": "Du vet at smør er gull. Fortsett!",
    "level6_title": "Lavkarbo-kriger ⚔️",
    "level6_msg": "Ingen karbohydrater kan stoppe deg nå.",
    "level7_title": "Fettfyrste 👑",
    "level7_msg": "Du hersker over makroen din!",
    "level8_title": "Ketose-kaptein 🚀",
    "level8_msg": "Kroppen din brenner fett som drivstoff!",
    "level9_title": "Lavkarbo-mester 🎯",
    "level9_msg": "Mesterskapet er ditt. Du er proff!",
    "level10_title": "Insulinfiende 💉",
    "level10_msg": "Blodsukkeret ditt er stødig som en klippe.",
    "level11_title": "Keto-filosof 🧠",
    "level11_msg": "Du tenker keto, puster keto, lever keto.",
    "level12_title": "Bacon-baron 🥓",
    "level12_msg": "Bacon til frokost, lunsj og middag? Sjef!",
    "level13_title": "Mitokondrie-helt ⚡",
    "level13_msg": "Cellene dine jubler. Du er en energimaskin!",
    "level14_title": "Eggenes ridder 🍳",
    "level14_msg": "Du og egget — et ubrytelig partnerskap.",
    "level15_title": "Keto-kattekonge 🐱",
    "level15_msg": "Katten er stolt. Kongeriket er ditt!",
    "level16_title": "Karbodreper 💀",
    "level16_msg": "Karbohydrater frykter deg. Med rette.",
    "level17_title": "Keto-legende 🏆",
    "level17_msg": "En legende blant ketonister. Respekt!",
    "level18_title": "Smeltende fettberg 🌋",
    "level18_msg": "Du har smeltet mer fett enn du tror. Utrolig!",
    "level19_title": "Udødelig Ketonist ✨",
    "level19_msg": "Du har nådd toppen. Det finnes ingen høyere!"
  },
  "paywall": {
    "trial_over": "Prøveperioden er over",
    "subscribe_to_continue": "Tegn et abonnement for å fortsette å bruke appen.",
    "monthly_price": "Månedlig 69 kr/mnd",
    "yearly_price": "Årlig 588 kr/år",
    "yearly_discount": "= 49 kr/mnd",
    "start_subscription": "Start abonnement",
    "features_desc": "Full tilgang til alle funksjoner. Avslutt når som helst."
  },
  "weekly": {
    "title": "Din uke",
    "days_logged": "Dager logget",
    "days_under_limit": "Under karbohydratgrensen ({limit} g)",
    "avg_kcal": "Snittinntak per dag",
    "training": "Treningsøkter",
    "weight_change": "Vekt mot forrige uke",
    "waist_change": "Midje mot forrige uke",
    "avg_energy": "Energisnitt",
    "streak": "Streak",
    "no_data": "Ingen data denne uka ennå — logg mat, trening eller en måling, så fylles rapporten.",
    "tip_low_logging": "Logger du flere dager, får du (og {catName}) et mye bedre bilde av uka di.",
    "tip_over_limit_often": "Du var over karbohydratgrensen flere dager — sjekk matloggen for de største kildene.",
    "tip_energy_low": "Energien din var på den lave siden. Pass på å spise nok, og husk salt og væske.",
    "tip_low_protein": "Proteinet var lavt denne uka. Egg, fisk, kjøtt eller cottage cheese er enkle måter å få i seg mer.",
    "tip_no_training": "Ingen trening logget denne uka — selv en kort gåtur teller.",
    "tip_perfect_logging": "Du logget alle dagene — det er sånn vaner bygges. Godt jobbet!",
    "tip_all_under_limit": "Alle loggede dager var under karbohydratgrensen. Imponerende!",
    "tip_weight_down": "Vekttrenden peker nedover — fortsett med det du gjør.",
    "tip_waist_down": "Midjemålet er på vei ned — ofte et bedre signal enn vekta.",
    "tip_good_training": "Tre eller flere økter denne uka — solid innsats."
  },
  "insights": {
    "carb_status": "Karbostatus",
    "phase_need_data": "Logg noen dager til for å se karbostatusen din.",
    "phase_start": "Oppstart",
    "phase_adapting": "Tilpasning",
    "phase_adapted": "Fettadaptert",
    "phase_adapted_strong": "Godt fettadaptert",
    "phase_streak": "{days} dager i ketose",
    "phase_avg": "snitt {g} g",
    "phase_band_line": "snitt {g} g/dag",
    "phase_gap": "{g} g unna ketose",
    "band_keto": "Ketogent",
    "band_low": "Moderat lavkarbo",
    "band_liberal": "Liberal lavkarbo",
    "band_reduced": "Redusert karbo",
    "band_high": "Høyt karbo",
    "day_carbs_of_limit": "karbo · grense {limit} g",
    "day_fasted": "Faste denne dagen",
    "day_meals_ranked": "Måltider – mest karbo først",
    "day_no_meals": "Ingen måltider logget denne dagen.",
    "day_energy": "Energi {level}/5",
    "profile_title": "Metabolsk profil",
    "profile_sub": "Mønstre fra dine egne data siste {days} dager",
    "card_carb_weight": "Karbo og vekt",
    "card_fasting_weight": "Faste og vekt",
    "card_training_weight": "Trening og vekt",
    "card_energy_carb": "Energi og karbo",
    "card_satiety_kcal": "Metthet og kcal",
    "card_mood_carb": "Humør og karbo",
    "building_progress": "{have} av {need} dager registrert",
    "building_carb_weight": "Logg litt mer, så ser vi hvordan karbohydratinntaket henger sammen med vekttrenden din.",
    "building_fasting_weight": "Litt flere lengre faster (16 t+) trengs for å se effekten på vekten.",
    "building_training_weight": "Logg noen flere økter for å se treningens sammenheng med vekten.",
    "building_energy_carb": "Registrer energi {remaining} dager til for å låse opp: henger energien din sammen med karbohydratinntaket dagen før?",
    "building_satiety_kcal": "Registrer metthet {remaining} dager til for å låse opp: henger metthetsfølelsen din sammen med kaloriinntaket?",
    "building_mood_carb": "Registrer humør {remaining} dager til for å låse opp: henger humøret ditt sammen med karbohydratinntaket dagen før?",
    "tip_carb_weight_working": "Snitt {avg} g karbo ({band}) og vekten falt {kg} kg — lavkarbo funker for deg. Fortsett!",
    "tip_carb_weight_down": "Vekten falt {kg} kg i perioden (snitt {avg} g karbo). Fortsett å logge, så blir mønsteret enda tydeligere.",
    "tip_carb_weight_drift": "Snitt {avg} g karbo ({band}) og vekten steg {kg} kg — verdt å trappe ned karbohydratene.",
    "tip_carb_weight_plateau": "Snitt {avg} g karbo ({band}), men vekten står. Se på porsjoner og kalorier — eller test et eksperiment for å finne ditt nivå.",
    "tip_carb_weight_neutral": "Snittkarbo {avg} g/dag ({band}). Vekten er stabil.",
    "tip_fasting_weight_down": "På {count} lengre faster (16 t+) i perioden gikk vekten ned {kg} kg — faste ser ut til å hjelpe deg.",
    "tip_fasting_weight_neutral": "Du gjorde {count} lengre faster (16 t+) i perioden. Vekten holdt seg stabil.",
    "tip_training_weight_consistent": "{sessions} økter ({min} min) i perioden — du trener jevnt og trutt. Hold det gående!",
    "tip_training_weight_some": "{sessions} økter ({min} min) logget. Litt mer jevnlig trening gir tydeligere effekt.",
    "tip_energy_carb_higher": "Lav-energidagene dine hadde i snitt {low} g karbo dagen før, mot {high} g før høy-energidagene — mer karbohydrater dagen før følges av lavere energi for deg.",
    "tip_energy_carb_lower": "Lav-energidagene hadde færre karbohydrater dagen før ({low} g) enn høy-energidagene ({high} g) — for lite mat kan trekke energien ned.",
    "tip_energy_carb_flat": "Energien din henger ikke tydelig sammen med karbohydratinntaket dagen før ({low} g vs {high} g). Andre faktorer betyr mer for deg.",
    "tip_energy_carb_stable": "Energien din har vært jevn i perioden — for lite variasjon til å se et karbohydratmønster ennå.",
    "tip_satiety_kcal_higher": "De minst mette dagene dine hadde i snitt mest kcal ({low} mot {high} på de metteste).",
    "tip_satiety_kcal_lower": "De metteste dagene dine hadde i snitt mest kcal ({high} mot {low} på de minst mette).",
    "tip_satiety_kcal_flat": "Kcal-inntaket var omtrent likt på mette og mindre mette dager ({low} mot {high} kcal).",
    "tip_satiety_kcal_stable": "Metthetsfølelsen din har vært jevn i perioden — for lite variasjon til å se et mønster ennå.",
    "tip_mood_carb_higher": "Dine tyngste humørdager hadde i snitt {low} g karbo dagen før, mot {high} g før de beste dagene.",
    "tip_mood_carb_lower": "Dine tyngste humørdager hadde færre karbohydrater dagen før ({low} g) enn de beste dagene ({high} g).",
    "tip_mood_carb_flat": "Humøret ditt henger ikke tydelig sammen med karbohydratinntaket dagen før ({low} g vs {high} g).",
    "tip_mood_carb_stable": "Humøret ditt har vært jevnt i perioden — for lite variasjon til å se et karbohydratmønster ennå."
  },
  "experiment": {
    "title": "Eksperiment",
    "start_btn": "Start eksperiment",
    "loading": "Laster …",
    "intro": "Test en hypotese på deg selv — f.eks. et lavere karbohydratnivå i noen uker — og se resultatet mot perioden rett før.",
    "past": "Tidligere",
    "report_error": "Klarte ikke å hente resultatet akkurat nå.",
    "new_title": "Start et eksperiment",
    "field_title": "Hva vil du teste?",
    "title_placeholder": "F.eks. 30 g karbo i 4 uker",
    "field_metric": "Hva måler du?",
    "metric_weight": "Vekt",
    "metric_waist": "Midjemål",
    "metric_energy": "Energi",
    "field_carb_target": "Karbomål (valgfritt)",
    "field_duration": "Varighet",
    "dur_2w": "2 uker",
    "dur_4w": "4 uker",
    "dur_open": "Åpen",
    "pick_start_label": "Velg startdato (for tilbakeblikk)",
    "start_date": "Startdato",
    "start_date_hint": "La stå tom for å starte i dag.",
    "need_title": "Gi eksperimentet en tittel.",
    "save_error": "Klarte ikke å lagre. Prøv igjen.",
    "day_of": "Dag {day} av {total}",
    "day_open": "Dag {day} (åpen)",
    "target_carbs": "mål {g} g karbo",
    "verdict_pending": "For lite data logget ennå — fortsett å logge, så fylles resultatet inn.",
    "verdict_fallback": "Ikke nok {metric}-målinger i perioden for en konklusjon ennå — men snittkarbo gikk fra {from} til {to} g. Logg {metric} et par ganger til for det fulle bildet.",
    "verdict_energy_up": "Energien er {d} høyere i eksperimentperioden enn i baseline.",
    "verdict_energy_down": "Energien er {d} lavere i eksperimentperioden enn i baseline.",
    "verdict_flat": "Foreløpig liten forskjell mot baseline — gi det litt mer tid.",
    "verdict_more_down": "Du er {d} {unit} mer ned i eksperimentperioden enn i baseline.",
    "verdict_less_down": "Endringen er {d} {unit} svakere enn i baseline.",
    "col_baseline": "Baseline",
    "col_now": "Nå",
    "row_carbs": "Snittkarbo",
    "row_kcal": "Snitt kcal",
    "row_adherence": "Under grensen",
    "row_weight": "Vekt Δ",
    "row_waist": "Midje Δ",
    "row_energy": "Energisnitt",
    "row_training": "Treningsøkter",
    "row_fasts": "Lengre faster (16 t+)",
    "edit_btn": "Rediger",
    "edit_title": "Rediger eksperiment",
    "save_btn": "Lagre",
    "end_btn": "Avslutt",
    "delete_btn": "Slett",
    "end_confirm": "Avslutte eksperimentet nå?",
    "delete_confirm": "Slette dette eksperimentet?"
  },
  "modals": {
    "edit_start_time": "Rediger starttidspunkt",
    "fast_started": "Faste startet",
    "log_past_fast": "Logg utført faste",
    "how_long_fasted": "Hvor lenge fastet du?",
    "when_fast_ended": "Når sluttet fasten?",
    "drink_title": "Drikke",
    "drink_shortcuts": "Drikke-hurtigvalg"
  }
}
