// @ts-check
/** Polish catalog. Missing keys fall back to English via t(). */

/** @type {Readonly<Record<string, string>>} */
export const pl = Object.freeze({

  // Shell / nav
  "nav.home": "Start",
  "nav.progress": "Postęp",
  "nav.coach": "Trener",
  "nav.settings": "Ustawienia",
  "nav.primary": "Nawigacja główna",
  "app.title": "Chompass",
  "app.description": "Licznik kalorii bez reklam. Instalowalna aplikacja PWA dla każdej nowoczesnej przeglądarki (najlepiej działa w Chromium).",

  // Common actions
  "action.save": "Zapisz",
  "action.cancel": "Anuluj",
  "action.done": "Gotowe",
  "action.ok": "OK",
  "action.delete": "Usuń",
  "action.continue": "Kontynuuj",
  "action.get_started": "Zacznij",
  "action.retry": "Ponów",
  "action.back": "Wstecz",
  "action.close": "Zamknij",
  "action.log": "Dodaj",
  "action.edit": "Edytuj",
  "action.confirm": "Potwierdź",

  // Settings hub
  "settings.title": "Ustawienia",
  "settings.hub.personal": "Dane osobowe",
  "settings.hub.personal_hint": "Płeć, wzrost, waga, pomiary",
  "settings.hub.goals": "Cele i odżywianie",
  "settings.hub.goals_hint": "Dieta, makroskładniki, cele adaptacyjne",
  "settings.hub.app": "Aplikacja i wygląd",
  "settings.hub.app_hint": "Wygląd, ekran główny, woda, powiadomienia",
  "settings.hub.ai": "AI i mowa",
  "settings.hub.ai_hint": "Dostawcy, modele, mowa",
  "settings.hub.data": "Zdrowie i dane",
  "settings.hub.data_hint": "Health Connect, eksport, synchronizacja",
  "settings.hub.about": "O aplikacji",
  "settings.hub.about_hint": "Wersja, licencje, prywatność",
  "settings.app.title": "Aplikacja i wygląd",
  "settings.app.language": "Język",
  "settings.app.language_hint": "Język interfejsu",
  "settings.app.units": "Jednostki i harmonogram",
  "settings.app.units_hint": "Jednostki, tydzień, posiłki, akcent",
  "settings.app.home": "Ekran główny",
  "settings.app.home_hint": "Woda, wskaźnik, kafelki",
  "settings.app.install": "Instalacja",
  "settings.app.install_hint": "Dodaj do ekranu głównego",
  "settings.language.title": "Język",
  "settings.language.auto": "Domyślny systemowy",
  "settings.language.auto_hint": "Dopasuj do języka przeglądarki, jeśli jest obsługiwany",
  "settings.language.label": "Język interfejsu",
  "settings.speech.language": "Język mowy",
  "settings.speech.browser_default": "Domyślny przeglądarki",

  // Diary / home
  "diary.empty": "Brak wpisów na ten dzień. Stuknij +, aby dodać jedzenie.",
  "diary.empty_no_profile": "Skonfiguruj profil, aby zacząć śledzenie.",
  "diary.nothing": "Tutaj jeszcze nic nie ma.",
  "diary.add_food": "Dodaj jedzenie",
  "add_food.hero_photo": "Zdjęcie",
  "add_food.hero_photo_sub": "Aparat lub galeria",
  "add_food.hero_note": "Notatka",
  "add_food.hero_note_sub": "Opisz, co zjadłeś",
  "add_food.hero_recents": "Ostatnie",
  "add_food.hero_recents_sub": "Ostatnie i ulubione",
  "add_food.quick_relog": "Dodaj ponownie",
  "add_food.quick_relog_empty": "Dodaj posiłek do ulubionych lub zaloguj go raz. Pojawi się tutaj i dodasz go jednym stuknięciem.",
  "add_food.open_logged_foods": 'Wszystkie zarejestrowane produkty',
  "saved_meals.search_placeholder": 'Szukaj zapisanych posiłków',
  "saved_meals.sort_recent": 'Ostatnie',
  "saved_meals.sort_name": 'A–Z',
  "saved_meals.sort_size": 'Rozmiar',
  "add_food.more_section": "Inne sposoby dodawania",
  "add_food.voice": "Głos",
  "add_food.barcode": "Kod kreskowy",
  "add_food.manual": "Ręcznie",
  "add_food.copy": "Kopiuj z dnia",
  "add_food.frequent": "Częste",
  "add_food.favorites": "Ulubione",
  "diary.view_more": "Pokaż więcej",
  "diary.prev_day": "Poprzedni dzień",
  "diary.next_day": "Następny dzień",
  "diary.today": "Dziś",
  "diary.water": "Woda",
  "diary.fasting": "Post",
  "diary.fasting_idle": "Brak aktywnego postu",
  "diary.fasting_start": "Rozpocznij post",
  "diary.fasting_stop": "Zakończ post",
  "diary.fasting_goal_reached": "Osiągnięto cel",
  "diary.fasting_goal_hint": "{elapsed} · cel {goal} h",
  "diary.fasting_auto": "Automatyczny",
  "diary.fasting_window_opens_in": "Okno jedzenia otwiera się za {remaining}",
  "diary.fasting_eating_progress": "{elapsed} z {eat} h jedzenia",
  "diary.fasting_fast_starts_in": "Post zaczyna się za {remaining}",
  "diary.fasting_fast_starts_at": "Post zaczyna się o {time} · za {remaining}",
  "diary.fasting_next_fast_at": "Następny post o {time}",
  "diary.note_title": "Notatka dnia",
  "diary.note_empty": "Dodaj notatkę na ten dzień",
  "diary.note_save": "Zapisz",
  "diary.note_clear": "Wyczyść",
  "diary.calories": "Kalorie",
  "diary.remaining": "zostało",
  "diary.eaten": "zjedzono",
  "diary.goal": "cel",
  "diary.calorie_budget_title": "Dzisiejszy budżet kalorii",
  "diary.calorie_budget_goal_plus_active": "Cel {goal} + {active} aktywnych",
  "diary.calorie_budget_awaiting": "Twój cel wzrośnie po zarejestrowaniu spalonych kalorii z aktywności",
  "diary.calorie_budget_source_estimated": "Aktywne kalorie oszacowane na podstawie poziomu aktywności",
  "diary.calorie_budget_source_manual": "Kalorie dodane ręcznie",
  "diary.calorie_budget_goal": "Dzienny cel {goal} kcal",
  "diary.calorie_budget_info": "Jak obliczany jest dzisiejszy budżet",
  "meal.breakfast": "Śniadanie",
  "meal.lunch": "Obiad",
  "meal.dinner": "Kolacja",
  "meal.snack": "Przekąska",

  // Progressive meal draft
  "progressive_meal.title": "Budowanie posiłku",
  "progressive_meal.name_placeholder": "Nazwa posiłku (opcjonalnie)",
  "progressive_meal.add_next": "Dodaj kolejny składnik",
  "progressive_meal.add_to_meal": "Dodaj do posiłku",
  "progressive_meal.add_another": "Dodaj kolejny",
  "progressive_meal.log": "Zapisz posiłek",
  "progressive_meal.discard": "Odrzuć posiłek",
  "progressive_meal.ingredient_count": "{count} składników",
  "progressive_meal.empty": "Brak składników",
  "progressive_meal.remove": "Usuń składnik",
  "progressive_meal.continue": "Kontynuuj posiłek ({count})",
  "progressive_meal.totals": "Suma posiłku",
  "progressive_meal.meal_label": "Posiłek",

  // Manual active burn
  "manual_active.title": "Dodaj spalone kalorie",
  "manual_active.title_short": "Spalone kalorie",
  "manual_active.subtitle": "Dodaj spalone kalorie ze spaceru, jazdy lub treningu. Zwiększają dzisiejszy budżet.",
  "manual_active.name_hint": "Nazwa aktywności (opcjonalnie)",
  "manual_active.kcal_hint": "Spalone kalorie",
  "manual_active.save": "Dodaj do budżetu",

  // Progress
  "progress.title": "Postęp",
  "progress.weight": "Waga",
  "progress.body_fat": "Tkanka tłuszczowa",
  "progress.measurements": "Pomiary",
  "progress.forecast": "Prognoza",
  "progress.empty": "Dodaj wagę lub tkankę tłuszczową, aby zobaczyć wykresy.",
  "progress.range_1w": "1T",
  "progress.range_1m": "1M",
  "progress.range_3m": "3M",
  "progress.range_6m": "6M",
  "progress.range_1y": "1R",
  "progress.range_all": "Wszystko",
  "progress.weight_raw_legend": "Ważenie",
  "progress.weight_trend_legend": "Trend 7-dniowy",
  "progress.weight_trend_need_more": "Trend 7-dniowy wymaga co najmniej 2 dni ważeń",
  "progress.log_weight": "Dodaj wagę",
  "progress.log_body_fat": "Dodaj tkankę tłuszczową",
  "progress.metric_body_fat": "Tkanka tłuszczowa",
  "progress.stat_current": "Obecna",
  "progress.stat_goal": "Cel",
  "progress.stat_net_change": "Zmiana netto",
  "progress.stat_average": "Średnia",
  "progress.weight_history": "Historia wagi",
  "progress.body_fat_history": "Historia tkanki tłuszczowej",
  "progress.history_count_format": "{count} wpisów · stuknij, aby wyświetlić lub usunąć",
  "progress.avg_format": "Średnio: {avg} kcal",
  "progress.macro_averages": "Średnie makroskładniki",
  "progress.nutrient_averages": "Średnie składników",
  "progress.fiber": "Błonnik",
  "progress.sugar": "Cukier",
  "progress.sodium": "Sód",
  "progress.macro_progress_format": "{current}g / {goal}g",
  "progress.log_first_weight": "Dodaj pierwszą wagę, aby zobaczyć trendy",
  "progress.log_first_body_fat": "Dodaj pierwszą tkankę tłuszczową (%), aby zobaczyć trendy",
  "progress.no_food": "Brak dodanego jedzenia",
  "settings.progress_default_range": "Domyślny zakres postępu",

  // Onboarding
  "onboarding.welcome_title": "Witaj w Chompass",
  "onboarding.welcome_body": "Śledź jedzenie. Zachowaj kontrolę.",
  "onboarding.get_started": "Zacznij",
  "onboarding.continue": "Kontynuuj",
  "onboarding.start_logging": "Zacznij dodawać",
  "onboarding.back": "Wstecz",
  "onboarding.skip": "Pomiń",
  "onboarding.skip_ai": "Pomiń na razie",
  "onboarding.step.sex": "O Tobie",
  "onboarding.step.age": "Data urodzenia i wiek",
  "onboarding.step.body": "Wzrost i waga",
  "onboarding.step.body_fat": "Tkanka tłuszczowa (opcjonalnie)",
  "onboarding.step.activity": "Poziom aktywności",
  "onboarding.step.goal": "Twój cel",
  "onboarding.step.diet": "Tryb diety",
  "onboarding.step.goal_details": "Tempo i waga docelowa",
  "onboarding.step.ai": "Podłącz AI (opcjonalnie)",
  "onboarding.step.building": "Budowanie Twojego planu",
  "onboarding.step.done": "Twój plan jest gotowy",
  "onboarding.welcome_sub": "Śledzenie kalorii bez reklam w Twojej przeglądarce. Dane pozostają na tym urządzeniu i można je eksportować do aplikacji na Androida.",
  "onboarding.feature.local_title": "Dziennik lokalny",
  "onboarding.feature.local_body": "Posiłki, makroskładniki i postępy bez kont.",
  "onboarding.feature.ai_title": "Własne AI",
  "onboarding.feature.ai_body": "Opcjonalne klucze Gemini / Claude. Klucze opuszczają to urządzenie tylko dla wybranego dostawcy.",
  "onboarding.feature.parity_title": "Zgodność z Androidem",
  "onboarding.feature.parity_body": "Te same wzory i format eksportu co w natywnej aplikacji.",
  "onboarding.sex.male": "Mężczyzna",
  "onboarding.sex.female": "Kobieta",
  "onboarding.sex.other": "Inna / wolę nie podawać",
  "onboarding.age.hint": "Preferowana jest data urodzenia (zgodnie z Androidem). Wiek jest używany, gdy data urodzenia jest pusta.",
  "onboarding.age.birthday": "Data urodzenia",
  "onboarding.age.years": "Wiek (lata)",
  "onboarding.body.height_cm": "Wzrost (cm)",
  "onboarding.body.weight_kg": "Waga (kg)",
  "onboarding.body_fat.hint": "Opcjonalnie. Po ustawieniu włącza BMR według Katch-McArdle.",
  "onboarding.body_fat.pct": "Tkanka tłuszczowa, %",
  "onboarding.body_fat.goal_pct": "Docelowa tkanka tłuszczowa, % (opcjonalnie)",
  "onboarding.body_fat.placeholder": "np. 18",
  "onboarding.body_fat.goal_placeholder": "np. 15",
  "onboarding.activity.sedentary": "Siedzący",
  "onboarding.activity.sedentary_sub": "Praca biurowa, mało ćwiczeń",
  "onboarding.activity.light": "Lekki",
  "onboarding.activity.light_sub": "Spacery lub lekkie treningi 1–3 razy w tygodniu",
  "onboarding.activity.moderate": "Umiarkowany",
  "onboarding.activity.moderate_sub": "Treningi 3–5 razy w tygodniu",
  "onboarding.activity.active": "Aktywny",
  "onboarding.activity.active_sub": "Intensywne treningi przez większość dni",
  "onboarding.activity.very_active": "Bardzo aktywny",
  "onboarding.activity.very_active_sub": "Praca fizyczna + treningi",
  "onboarding.activity.extra_active": "Ekstra aktywny",
  "onboarding.activity.extra_active_sub": "Bardzo intensywne treningi / ciężka praca",
  "onboarding.goal.lose": "Schudnąć",
  "onboarding.goal.lose_sub": "Stały deficyt kalorii",
  "onboarding.goal.maintain": "Utrzymać wagę",
  "onboarding.goal.maintain_sub": "Trzymać obecną wagę",
  "onboarding.goal.gain": "Przybrać na wadze",
  "onboarding.goal.gain_sub": "Nadwyżka na mięśnie lub masę",
  "onboarding.diet.standard": "Standardowa",
  "onboarding.diet.standard_sub": "Zrównoważone makroskładniki z Twoich celów",
  "onboarding.diet.keto": "Keto",
  "onboarding.diet.keto_sub": "Ograniczenie węglowodanów netto z większą ilością tłuszczu",
  "onboarding.pace.maintain_hint": "Utrzymasz wagę w okolicach obecnej. Wagę docelową możesz ustawić później w Ustawieniach.",
  "onboarding.pace.goal_weight_kg": "Waga docelowa (kg)",
  "onboarding.pace.optional": "opcjonalnie",
  "onboarding.pace.kg_week": "kg / tydzień",
  "onboarding.pace.slow": "Wolne",
  "onboarding.pace.recommended": "Zalecane",
  "onboarding.pace.fast": "Szybkie",
  "onboarding.pace.weekly_aria": "Tempo tygodniowe",
  "onboarding.pace.eta_prefix": "Osiągniesz cel za",
  "onboarding.pace.days_unit": "dni",
  "onboarding.pace.caption_slow": "Wolniej i łatwiej utrzymać na dłuższą metę.",
  "onboarding.pace.caption_recommended": "Stałe, zrównoważone tempo dla większości osób.",
  "onboarding.pace.caption_fast": "Szybsze postępy, ale trudniej wytrwać.",
  "onboarding.ai.hint": "Opcjonalny klucz API do zdjęć jedzenia i Trenera. Google AI Studio jest darmowe i zalecane.",
  "onboarding.ai.recommended_title": "Zalecane: Google AI Studio",
  "onboarding.ai.recommended_subtitle": "Darmowe i wysokiej jakości. Najlepsze do zdjęć jedzenia.",
  "onboarding.ai.howto_summary": "Jak zdobyć darmowy klucz Google AI Studio",
  "onboarding.ai.howto_1": "Otwórz aistudio.google.com/apikey",
  "onboarding.ai.howto_2": "Zaloguj się przez Google i utwórz klucz API",
  "onboarding.ai.howto_3": "Skopiuj go i wklej poniżej, a następnie stuknij „Przetestuj klucz”",
  "onboarding.ai.provider": "Dostawca",
  "onboarding.ai.model": "Model",
  "onboarding.ai.key": "Klucz API",
  "onboarding.ai.key_placeholder": "Wklej klucz, aby włączyć AI",
  "onboarding.ai.test_key": "Przetestuj klucz",
  "onboarding.ai.paste_key_first": "Najpierw wklej klucz API.",
  "onboarding.ai.key_saved_gemini_only": "Klucz zapisany. Szybki test dotyczy tylko Gemini.",
  "onboarding.ai.key_works": "Klucz działa.",
  "onboarding.ai.testing": "Testowanie…",
  "onboarding.ai.footer": "Twój klucz pozostaje w tej przeglądarce. Dostawcę możesz zmienić w dowolnym momencie w Ustawieniach.",
  "onboarding.ai.privacy_summary": "Jakie dane są wysyłane do dostawcy AI?",
  "onboarding.ai.privacy_lead": "Przy dostawcy chmurowym te dane opuszczają Twoją przeglądarkę i trafiają do niego:",
  "onboarding.ai.privacy_food": "Zdjęcia jedzenia i notatki o posiłkach (analiza jedzenia)",
  "onboarding.ai.privacy_coach": "Czat z Trenerem, w tym Twój profil i ostatnie wpisy",
  "onboarding.ai.privacy_goals": "Twój profil, gdy AI szacuje cele (plan i cele adaptacyjne)",
  "onboarding.ai.privacy_private": "Tylko modele Gemma 4 na urządzeniu (Android) gwarantują, że nic nie opuszcza Twojego urządzenia. Aplikacja webowa zawsze używa dostawcy chmurowego.",
  "onboarding.ai.skip_title": "Kontynuować bez klucza chmurowego?",
  "onboarding.ai.skip_body": "AI do zdjęć jedzenia i Trener wymagają klucza API. AI na urządzeniu jest dostępne tylko na Androidzie. Darmowy klucz Google AI Studio możesz dodać w dowolnym momencie w Ustawieniach.",
  "onboarding.ai.skip_confirm": "Kontynuuj mimo to",
  "onboarding.building.calculating": "Obliczanie celów z Twojego profilu…",
  "onboarding.building.calorie_target": "Cel kaloryczny",
  "onboarding.building.protein_goal": "Cel białkowy",
  "onboarding.building.carb_fat": "Podział węglowodany i tłuszcz",
  "onboarding.building.activity": "Korekta za aktywność",
  "onboarding.building.safety": "Kontrole bezpieczeństwa",
  "onboarding.plan.kcal_day": "kcal / dzień",
  "onboarding.plan.custom": "własne",
  "onboarding.plan.protein": "Białko",
  "onboarding.plan.carbs": "Węglowodany",
  "onboarding.plan.fat": "Tłuszcz",
  "onboarding.plan.edit_calories_a11y": "Edytuj cel kaloryczny",
  "onboarding.plan.customize_hint": "Stuknij cel, aby go zmienić. Możesz je dostosować w dowolnym momencie w Ustawieniach.",
  "onboarding.health.title": "Zastrzeżenie zdrowotne",
  "onboarding.health.body": "Chompass to pomocnik w śledzeniu, a nie narzędzie kliniczne. Szacunki ze wzorów mogą być niedokładne. Jeśli masz schorzenie, jesteś w ciąży lub karmisz piersią, masz mniej niż 18 lat lub miałeś zaburzenia odżywiania, zatrzymaj się i porozmawiaj z lekarzem lub terapeutą przed kontynuowaniem. To nie jest porada medyczna.",
  "onboarding.accuracy.title": "Zastrzeżenie o dokładności",
  "onboarding.accuracy.body": "Szacunki ze zdjęć i nieprecyzyjne określenia ilości (garść, filiżanka, porcja) są często niedokładne. Sugestie aplikacji, a zwłaszcza wyniki AI/LLM, to tylko szacunki, a nie fakty medyczne. Ważne liczby sprawdzaj sam.",

  // Coach
  "coach.title": "Trener",
  "coach.placeholder": "Zapytaj Trenera…",
  "coach.send": "Wyślij",

  // Dialogs / errors
  "dialog.confirm_title": "Potwierdzenie",
  "dialog.delete_title": "Usunąć?",
  "error.generic": "Coś poszło nie tak.",
  "error.network": "Błąd sieci. Sprawdź połączenie.",
  "error.invalid_json": "Nieprawidłowy JSON",
  "error.unknown": "Nieznany błąd",
  "error.webdav_sync": "Synchronizacja WebDAV nie powiodła się",
  "error.load_failed": "Nie udało się wczytać danych.",
  "toast.saved": "Zapisano",
  "toast.deleted": "Usunięto",
  "toast.copied": "Skopiowano",

  // Entry / meal constituents
  "entry.constituents.title": "Składniki",
  "entry.constituents.count": "Składniki ({count})",
  "entry.constituents.add": "Dodaj składnik",
  "entry.constituents.remove": "Usuń składnik",
  "entry.constituents.name": "Nazwa",
  "entry.constituents.quantity": "Ilość",
  "entry.constituents.unit": "Jednostka",
  "entry.constituents.item_fallback": "Składnik",
  "entry.constituents.macros": "{calories} kcal · B {protein} · W {carbs} · T {fat}",

  // Serving unit label (app-generated "serving" option from OFF / heuristics)
  "unit.serving": "porcja",
  "unit.serving_plural": "porcje",
  "unit.cup": "filiżanka",
  "unit.cup_plural": "filiżanki",
  "unit.tbsp": "łyżka",
  "unit.tsp": "łyżeczka",

  // A11y
  "a11y.open_menu": "Otwórz menu",
  "a11y.close_sheet": "Zamknij panel",
  "a11y.add_food": "Dodaj jedzenie",
  "a11y.primary_nav": "Nawigacja główna",
  "settings.ai.ai_features": "Funkcje AI",
  "settings.ai.ai_features_hint": "Wyłącza wszystko, co wysyła dane do dostawcy AI: Trenera, dodawanie ze zdjęcia/tekstu/głosu, „A co gdyby?” i sugestie celów AI. Kod kreskowy, wyszukiwanie jedzenia, dodawanie ręczne, zapisane posiłki, woda, synchronizacja i Health Connect działają dalej normalnie.",
  "settings.ai.meal_constituents": "Rozbicie posiłku na składniki",
  "settings.ai.meal_constituents_hint": "Poproś AI o rozbicie złożonych posiłków na edytowalne składniki. Wyłącz dla słabszych modeli, jeśli wyniki wyglądają niespójnie.",
  "settings.ai.serving_unit_mode": "Określanie jednostki porcji",
  "settings.ai.serving_unit_mode_hint": "Jak uzupełnić jednostkę inną niż gramy, gdy model jej nie poda. Tylko gramy, najszybciej; heurystyka zgaduje z nazwy jedzenia; AI pyta o jednostkę w razie potrzeby.",
  "settings.ai.serving_unit_grams_only": "Tylko gramy",
  "settings.ai.serving_unit_heuristic": "Heurystyka",
  "settings.ai.serving_unit_ai_call": "Określa AI",
  "analysis.phase.preparing": "Przygotowywanie zapytania…",
  "analysis.phase.barcode": "Sprawdzanie kodów kreskowych…",
  "analysis.phase.calling_ai": "Wywoływanie AI…",
  "analysis.phase.parsing": "Odczytywanie wyniku…",
  "analysis.phase.filling": "Uzupełnianie wartości odżywczych…",
  "voice.status_listening": "Słucham…",
  "voice.status_got_it": "Rozumiem. Stuknij „Użyj”, aby kontynuować",
  "voice.status_tap_mic": "Stuknij mikrofon, aby rozpocząć",
  "voice.placeholder": "Twoje słowa pojawią się tutaj",
  "voice.stop": "Stop",
  "voice.start_listening": "Rozpocznij słuchanie",
  "voice.use": "Użyj",
  "voice.hint": "Opowiedz o jedzeniu, a następnie stuknij „Użyj”, aby przeanalizować.",
  "errors.paste_key_first": "Najpierw wklej klucz API.",
  "errors.network_check": "Błąd sieci. Sprawdź połączenie i spróbuj ponownie.",
  "errors.ai_features_disabled": "Funkcje AI są wyłączone w Ustawieniach → AI i mowa.",
  "errors.coach_tool_limit": "Trener nie mógł odpowiedzieć. Spróbuj przeformułować pytanie.",
  "errors.provide_photo_or_text": "Podaj zdjęcie lub opis tekstowy.",
  "errors.parse_estimate": "Nie udało się odczytać oszacowania wartości odżywczych z modelu. Spróbuj ponownie.",
  "errors.parse_goal": "Nie udało się odczytać obliczenia celu z modelu.",
  "errors.missing_calories": "W obliczeniu celu brakuje kalorii.",
  "install.prompt_tip": "Zainstaluj Chompass, aby mieć szybszy dostęp i pełnoekranową aplikację.",
  "install.banner_ios_nonsafari": "Ta przeglądarka nie może instalować aplikacji na iOS. Otwórz tę stronę w Safari, a następnie stuknij Udostępnij → „Dodaj do ekranu głównego”.",
  "install.banner_ios": "Dodaj Chompass do ekranu głównego: stuknij Udostępnij → „Dodaj do ekranu głównego”, a następnie otwieraj z ikony (nie z karty Safari).",
  "install.banner_ddg": "DuckDuckGo nie instaluje w pełni aplikacji PWA. Użyj menu, aby utworzyć skrót, lub otwórz Chompass w Chrome / Firefox, aby zainstalować.",
  "install.banner_firefox": "Firefox nie ma przycisku instalacji na stronie. Użyj menu (⋮) → Dodaj do ekranu głównego.",
  "install.banner_default": "Zainstaluj Chompass na ekranie głównym lub w doku, aby mieć łatwiejszy dostęp.",
  "install.sheet_title": "Dodaj do ekranu głównego",
  "install.full_guide": "Pełna instrukcja instalacji",
  "install.full_guide_short": "Pełna instrukcja",
  "install.got_it": "Rozumiem",
  "install.install": "Zainstaluj",
  "install.how_to_add": "Jak dodać",
  "install.dismiss": "Zamknij",
  "install.not_now": "Nie teraz",
  "install.sheet_post_title": "Zainstaluj Chompass",
  "install.post_lead": "Zainstaluj Chompass, aby mieć pełnoekranową ikonę na ekranie głównym lub w doku.",
  "install.howto_link": "Jak zainstalować",
  "install.help_ios_nonsafari_tip": "Na iOS tylko Safari instaluje aplikacje na ekranie głównym. Otwórz Chompass w Safari:",
  "install.help_ios_nonsafari_step1": "Skopiuj adres tej strony i otwórz go w Safari.",
  "install.help_ios_step_share": "Stuknij Udostępnij (kwadrat ze strzałką w górę).",
  "install.help_ios_step_add": "Wybierz Dodaj do ekranu głównego, a następnie Dodaj.",
  "install.help_ios_nonsafari_step2": "Otwieraj z ikony na ekranie głównym (nie z karty przeglądarki).",
  "install.help_ios_tip": "Dodaj Chompass do ekranu głównego z Safari:",
  "install.help_ios_step_open": "Otwieraj z ikony na ekranie głównym (nie z karty Safari).",
  "install.help_ddg_tip": "DuckDuckGo na Androidzie nie obsługuje pełnej instalacji PWA. Użyj menu przeglądarki, aby utworzyć skrót, lub otwórz Chompass w Chrome / Firefox, aby lepiej zainstalować:",
  "install.help_step_browser_menu": "Stuknij menu przeglądarki (⋮).",
  "install.help_ddg_step_add": "Stuknij Dodaj do ekranu głównego / Dodaj na ekran główny.",
  "install.help_ddg_step_blocked": "Jeśli nic się nie dzieje, launcher może blokować skróty. Spróbuj Chrome lub Firefox albo ustaw aplikację ekranu głównego w Ustawieniach Androida → Aplikacje → Domyślne aplikacje.",
  "install.help_ddg_note": "Aby mieć pełnoekranową aplikację, otwórz https://chompass.app/app/ w Chrome, Edge lub Brave i użyj Zainstaluj aplikację / Dodaj do ekranu głównego.",
  "install.help_firefox_tip": "Firefox na Androidzie instaluje przez menu przeglądarki (nie ma wyskakującego okna instalacji na stronie):",
  "install.help_step_firefox_menu": "Stuknij menu Firefox (⋮).",
  "install.help_firefox_step_add": "Stuknij Dodaj do ekranu głównego lub Dodaj aplikację do ekranu głównego.",
  "install.help_step_confirm_open": "Potwierdź. Po tym otwieraj Chompass z nowej ikony.",
  "install.help_firefox_note": "Jeśli pozycja menu nic nie robi, sprawdź Ustawienia Androida → Aplikacje → Domyślne aplikacje → Aplikacja ekranu głównego (nie może być „Brak”). Przeglądarki Chromium (Chrome, Edge, Brave) zwykle instalują pewniej.",
  "install.help_android_tip": "Instalacja z menu przeglądarki:",
  "install.help_step_open_menu": "Otwórz menu przeglądarki (⋮).",
  "install.help_android_step_add": "Stuknij Zainstaluj aplikację lub Dodaj do ekranu głównego.",
  "install.help_android_note": "Wiele przeglądarek Chromium nie pokazuje automatycznego okna instalacji. Użyj menu.",
  "install.help_desktop_tip": "Instalacja z paska adresu lub menu przeglądarki:",
  "install.help_desktop_step1": "Poszukaj ikony instalacji na pasku adresu lub otwórz menu przeglądarki.",
  "install.help_desktop_step2": "Wybierz Zainstaluj Chompass (lub Zainstaluj aplikację).",
  "install.help_desktop_step3": "Uruchamiaj z doku, paska zadań lub launchera.",
  "install.help_desktop_note": "Firefox na komputerze ma ograniczoną instalację PWA; zakładki nadal działają.",
  "day_types.title": "Typy dni",
  "day_types.summary_off": "Wyłączone · jeden cel na każdy dzień",
  "day_types.summary_format": "{count} typów · {mode}",
  "day_types.mode_manual": "Ręcznie",
  "day_types.mode_weekdays": "Dni tygodnia",
  "day_types.mode_cycle": "Cykl",
  "day_types.chip_none": "Cele podstawowe",
  "day_types.sheet_title": "Typ dnia",
  "day_types.active_typical": "≈ {kcal} kcal active typical",
  "day_types.follow_schedule": "Według harmonogramu",
  "day_types.tomorrow_format": "Jutro: {name} · {kcal} kcal",
  "day_types.tomorrow_base": "Jutro: cele podstawowe · {kcal} kcal",
  "day_types.edit": "Edytuj typy dni",
  "day_types.keto_paused": "Typy dni są wstrzymane w trybie keto. Wróć do standardowego trybu diety, aby używać różnych celów w zależności od dnia.",
  "day_types.master_toggle": "Typy dni",
  "day_types.need_profiles": "Dodaj co najmniej {min} typy dni (do {max}), aby włączyć.",
  "day_types.profiles": "Profile typów dni",
  "day_types.no_profiles": "Nie ma jeszcze typów dni. Dodaj dwa lub więcej, np. dzień treningowy i dzień odpoczynku.",
  "day_types.at_floor": "na minimum bezpieczeństwa",
  "day_types.delete": "Usuń",
  "day_types.add_profile": "Dodaj typ dnia",
  "day_types.edit_profile": "Edytuj typ dnia",
  "day_types.name": "Nazwa",
  "day_types.calories": "Kalorie (kcal)",
  "day_types.protein_g": "Białko g",
  "day_types.carbs_g": "Węglowodany g",
  "day_types.fat_g": "Tłuszcz g",
  "day_types.floor_hint": "Kalorie są ograniczone do twojego minimum bezpieczeństwa (co najmniej {floor} kcal).",
  "day_types.save_profile": "Zapisz typ dnia",
  "day_types.copy_current": "Skopiuj z obecnych celów",
  "day_types.schedule": "Harmonogram",
  "day_types.mode": "Przypisanie",
  "day_types.default": "Domyślny typ dnia",
  "day_types.follow_default": "Jak domyślny",
  "day_types.pattern": "Wzór cyklu",
  "day_types.pattern_add": "Dodaj do wzoru",
  "day_types.restart": "Zrestartuj cykl dziś",
  "day_types.anchor_hint": "Cykl zakotwiczony {date}.",
  "day_types.overrides": "Wyjątki dla dni",
  "day_types.date": "Data",
  "day_types.day_type": "Typ dnia",
  "day_types.override_add": "Dodaj wyjątek",
  "day_types.remove": "Usuń",
  "day_types.preview": "Następne 7 dni",
  "day_types.today": "dziś",
  "day_types.base": "Cele podstawowe",
  "day_types.duplicate_name": "Nazwa już użyta",
  "day_types.duplicate_name_hint": "Każdy typ dnia musi mieć inną nazwę.",
  "day_types.delete_hint": "Usunąć „{name}”? Dni, które go używały, wrócą do harmonogramu lub domyślnego.",
  "measurements.navy_bf": 'US Navy TF',
  "measurements.rfm_bf": 'RFM TF',
  "measurements.tape_caption": 'Szacunek z taśmy. Często w granicach 3 do 4 punktów procentowych od skanu.',
  "measurements.use_as_bf": 'Użyj jako moja tkanka tłuszczowa',
  "measurements.confirm_log": 'Zalogować {pct}% tkanki tłuszczowej z taśmy? Jeśli używasz tkanki tłuszczowej w kaloriach, to ją zaktualizuje.',
  "measurements.source_navy": 'US Navy',
  "measurements.source_rfm": 'RFM',
  "entry.saved_meal_review_hint": "Dodaj zapisuje ten posiłek. Ołówek edytuje zapisane jedzenie.",
  "manual_active.delete": "Usuń",
});
