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

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

  // Shell / nav
  "nav.home": "Головна",
  "nav.progress": "Прогрес",
  "nav.coach": "Коуч",
  "nav.settings": "Налаштування",
  "nav.primary": "Головна навігація",
  "app.title": "Chompass",
  "app.description": "Калорійний трекер без реклами. Встановлюваний PWA для будь-якого сучасного браузера (найкраще працює з Chromium).",

  // Common actions
  "action.save": "Зберегти",
  "action.cancel": "Скасувати",
  "action.done": "Готово",
  "action.ok": "OK",
  "action.delete": "Видалити",
  "action.continue": "Продовжити",
  "action.get_started": "Почати",
  "action.retry": "Повторити",
  "action.back": "Назад",
  "action.close": "Закрити",
  "action.log": "Внести",
  "action.edit": "Змінити",
  "action.confirm": "Підтвердити",

  // Settings hub
  "settings.title": "Налаштування",
  "settings.hub.personal": "Особисті дані",
  "settings.hub.personal_hint": "Стать, зріст, вага, вимірювання",
  "settings.hub.goals": "Цілі та харчування",
  "settings.hub.goals_hint": "Режим, макронутрієнти, адаптивні цілі",
  "settings.hub.app": "Застосунок і вигляд",
  "settings.hub.app_hint": "Вигляд, головна, вода, сповіщення",
  "settings.hub.ai": "ШІ та мовлення",
  "settings.hub.ai_hint": "Провайдери, моделі, мовлення",
  "settings.hub.data": "Здоров'я та дані",
  "settings.hub.data_hint": "Health Connect, експорт, синхронізація",
  "settings.hub.about": "Про застосунок",
  "settings.hub.about_hint": "Версія, ліцензії, приватність",
  "settings.app.title": "Застосунок і вигляд",
  "settings.app.language": "Мова",
  "settings.app.language_hint": "Мова інтерфейсу",
  "settings.app.units": "Одиниці та розклад",
  "settings.app.units_hint": "Одиниці, тиждень, прийоми їжі, акцент",
  "settings.app.home": "Головний екран",
  "settings.app.home_hint": "Вода, шкала, чипи",
  "settings.app.install": "Установка",
  "settings.app.install_hint": "Додати на головний екран",
  "settings.language.title": "Мова",
  "settings.language.auto": "Системна за замовчуванням",
  "settings.language.auto_hint": "Збігатися з мовою браузера, якщо підтримується",
  "settings.language.label": "Мова інтерфейсу",
  "settings.speech.language": "Мова мовлення",
  "settings.speech.browser_default": "Мова браузера",

  // Diary / home
  "diary.empty": "На цей день записів ще немає. Торкніться «+», щоб внести їжу.",
  "diary.empty_no_profile": "Налаштуйте профіль, щоб почати відстеження.",
  "diary.nothing": "Тут поки нічого немає.",
  "diary.add_food": "Додати їжу",
  "add_food.hero_photo": "Фото",
  "add_food.hero_photo_sub": "Камера або галерея",
  "add_food.hero_note": "Нотатка",
  "add_food.hero_note_sub": "Опишіть, що ви з'їли",
  "add_food.hero_recents": "Нещодавнє",
  "add_food.hero_recents_sub": "Нещодавнє та улюблене",
  "add_food.quick_relog": "Внести ще раз",
  "add_food.quick_relog_empty": "Позначте страву як улюблену або внесіть її один раз, і вона з'явиться тут для швидкого повторного внесення.",
  "add_food.open_logged_foods": 'Усі записані продукти',
  "saved_meals.search_placeholder": 'Пошук збережених продуктів',
  "saved_meals.sort_recent": 'Недавні',
  "saved_meals.sort_name": 'А–Я',
  "saved_meals.sort_size": 'Розмір',
  "add_food.more_section": "Інші способи внесення",
  "add_food.voice": "Голос",
  "add_food.barcode": "Штрих-код",
  "add_food.manual": "Вручну",
  "add_food.copy": "Копіювати з дня",
  "add_food.frequent": "Часте",
  "add_food.favorites": "Улюблене",
  "diary.view_more": "Показати більше",
  "diary.prev_day": "Попередній день",
  "diary.next_day": "Наступний день",
  "diary.today": "Сьогодні",
  "diary.water": "Вода",
  "diary.fasting": "Пост",
  "diary.fasting_idle": "Немає активного посту",
  "diary.fasting_start": "Почати пост",
  "diary.fasting_stop": "Завершити пост",
  "diary.fasting_goal_reached": "Мета досягнута",
  "diary.fasting_goal_hint": "{elapsed} · мета {goal} год",
  "diary.fasting_auto": "Авто",
  "diary.fasting_window_opens_in": "Вікно прийому їжі відкриється через {remaining}",
  "diary.fasting_eating_progress": "{elapsed} із {eat} год прийому їжі",
  "diary.fasting_fast_starts_in": "Пост почнеться через {remaining}",
  "diary.fasting_fast_starts_at": "Пост почнеться о {time} · через {remaining}",
  "diary.fasting_next_fast_at": "Наступний пост о {time}",
  "diary.note_title": "Нотатка дня",
  "diary.note_empty": "Додати нотатку за цей день",
  "diary.note_save": "Зберегти",
  "diary.note_clear": "Очистити",
  "diary.calories": "Калорії",
  "diary.remaining": "залишилось",
  "diary.eaten": "з'їдено",
  "diary.goal": "ціль",
  "diary.calorie_budget_title": "Сьогоднішній калорійний бюджет",
  "diary.calorie_budget_goal_plus_active": "Ціль {goal} + {active} активних",
  "diary.calorie_budget_awaiting": "Ваша ціль зросте, щойно буде зафіксовано активні витрати",
  "diary.calorie_budget_source_estimated": "Активні калорії оцінено за вашим рівнем активності",
  "diary.calorie_budget_source_manual": "Калорії, внесені вручну",
  "diary.calorie_budget_goal": "Щоденна ціль {goal} ккал",
  "diary.calorie_budget_info": "Як розраховується сьогоднішній бюджет",
  "meal.breakfast": "Сніданок",
  "meal.lunch": "Обід",
  "meal.dinner": "Вечеря",
  "meal.snack": "Перекус",

  // Progressive meal draft
  "progressive_meal.title": "Створення страви",
  "progressive_meal.name_placeholder": "Назва страви (необов'язково)",
  "progressive_meal.add_next": "Додати наступний інгредієнт",
  "progressive_meal.add_to_meal": "Додати до страви",
  "progressive_meal.add_another": "Додати ще",
  "progressive_meal.log": "Внести страву",
  "progressive_meal.discard": "Відхилити страву",
  "progressive_meal.ingredient_count": "{count} інгредієнтів",
  "progressive_meal.empty": "Інгредієнтів ще немає",
  "progressive_meal.remove": "Прибрати інгредієнт",
  "progressive_meal.continue": "Продовжити страву ({count})",
  "progressive_meal.totals": "Підсумки страви",
  "progressive_meal.meal_label": "Страва",

  // Manual active burn
  "manual_active.title": "Внести активні витрати",
  "manual_active.title_short": "Активні витрати",
  "manual_active.subtitle": "Додайте спалені калорії з прогулянки, поїздки чи тренування. Вони розширюють сьогоднішній бюджет.",
  "manual_active.name_hint": "Назва активності (необов'язково)",
  "manual_active.kcal_hint": "Спалено калорій",
  "manual_active.save": "Додати до бюджету",

  // Progress
  "progress.title": "Прогрес",
  "progress.weight": "Вага",
  "progress.body_fat": "Жир у тілі",
  "progress.measurements": "Вимірювання",
  "progress.forecast": "Прогноз",
  "progress.empty": "Внесіть вагу або жир у тілі, щоб бачити графіки.",
  "progress.range_1w": "1Т",
  "progress.range_1m": "1М",
  "progress.range_3m": "3М",
  "progress.range_6m": "6М",
  "progress.range_1y": "1Р",
  "progress.range_all": "Все",
  "progress.weight_raw_legend": "Зважування",
  "progress.weight_trend_legend": "Тренд за 7 днів",
  "progress.weight_trend_need_more": "Для тренду за 7 днів потрібно щонайменше 2 дні зважувань",
"progress.log_weight": "Внести вагу",
"progress.log_body_fat": "Внести жир у тілі",
"progress.metric_body_fat": "Жир у тілі",
"progress.stat_current": "Поточна",
"progress.stat_goal": "Ціль",
"progress.stat_net_change": "Чиста зміна",
"progress.stat_average": "Середнє",
"progress.weight_history": "Історія ваги",
"progress.body_fat_history": "Історія жиру в тілі",
"progress.history_count_format": "{count} записів · натисніть, щоб переглянути чи видалити",
"progress.avg_format": "Середнє: {avg} ккал",
"progress.macro_averages": "Середні макронутрієнти",
  "progress.nutrient_averages": "Середні нутрієнти",
  "progress.fiber": "Клітковина",
  "progress.sugar": "Цукор",
  "progress.sodium": "Натрій",
"progress.macro_progress_format": "{current} г / {goal} г",
"progress.log_first_weight": "Внесіть першу вагу, щоб бачити динаміку",
"progress.log_first_body_fat": "Внесіть перший % жиру в тілі, щоб бачити динаміку",
"progress.no_food": "Їжу ще не внесено",
  "settings.progress_default_range": "Типовий діапазон прогресу",

  // Onboarding
  "onboarding.welcome_title": "Ласкаво просимо до Chompass",
  "onboarding.welcome_body": "Відстежуйте їжу. Тримайте все під контролем.",
  "onboarding.get_started": "Почати",
  "onboarding.continue": "Продовжити",
  "onboarding.start_logging": "Почати внесення",
  "onboarding.back": "Назад",
  "onboarding.skip": "Пропустити",
  "onboarding.skip_ai": "Пропустити",
  "onboarding.step.sex": "Про вас",
  "onboarding.step.age": "День народження та вік",
  "onboarding.step.body": "Зріст і вага",
  "onboarding.step.body_fat": "Жир у тілі (необов'язково)",
  "onboarding.step.activity": "Рівень активності",
  "onboarding.step.goal": "Ваша ціль",
  "onboarding.step.diet": "Режим харчування",
  "onboarding.step.goal_details": "Темп і цільова вага",
  "onboarding.step.ai": "Підключити ШІ (необов'язково)",
  "onboarding.step.building": "Складаємо ваш план",
  "onboarding.step.done": "Ваш план готовий",
  "onboarding.welcome_sub": "Калорійний трекер без реклами у вашому браузері. Дані залишаються на цьому пристрої та експортуються в застосунок Android.",
  "onboarding.feature.local_title": "Локальний журнал",
  "onboarding.feature.local_body": "Страви, макронутрієнти та прогрес без акаунтів.",
  "onboarding.feature.ai_title": "Власний ШІ-ключ",
  "onboarding.feature.ai_body": "Необов'язкові ключі Gemini / Claude. Ключі залишають цей пристрій лише для обраного вами провайдера.",
  "onboarding.feature.parity_title": "Паритет з Android",
  "onboarding.feature.parity_body": "Ті самі формули та формат експорту, що й у нативному застосунку.",
  "onboarding.sex.male": "Чоловіча",
  "onboarding.sex.female": "Жіноча",
  "onboarding.sex.other": "Інша / волію не відповідати",
  "onboarding.age.hint": "Краще вказувати день народження (як в Android). Вік використовується, якщо день народження порожній.",
  "onboarding.age.birthday": "День народження",
  "onboarding.age.years": "Вік (років)",
  "onboarding.body.height_cm": "Зріст (см)",
  "onboarding.body.weight_kg": "Вага (кг)",
  "onboarding.body_fat.hint": "Необов'язково. Увімкнувши, використовується BMR за Katch-McArdle.",
  "onboarding.body_fat.pct": "Жир у тілі, %",
  "onboarding.body_fat.goal_pct": "Цільовий % жиру (необов'язково)",
  "onboarding.body_fat.placeholder": "напр. 18",
  "onboarding.body_fat.goal_placeholder": "напр. 15",
  "onboarding.activity.sedentary": "Сидячий",
  "onboarding.activity.sedentary_sub": "Офісна робота, мало тренувань",
  "onboarding.activity.light": "Легкий",
  "onboarding.activity.light_sub": "Прогулянки або легкі тренування 1–3×/тиждень",
  "onboarding.activity.moderate": "Помірний",
  "onboarding.activity.moderate_sub": "Тренування 3–5×/тиждень",
  "onboarding.activity.active": "Активний",
  "onboarding.activity.active_sub": "Інтенсивні тренування більшість днів",
  "onboarding.activity.very_active": "Дуже активний",
  "onboarding.activity.very_active_sub": "Фізична праця + тренування",
  "onboarding.activity.extra_active": "Надвисокий",
  "onboarding.activity.extra_active_sub": "Дуже інтенсивні тренування / важка праця",
  "onboarding.goal.lose": "Схуднути",
  "onboarding.goal.lose_sub": "Стабільний дефіцит калорій",
  "onboarding.goal.maintain": "Підтримувати",
  "onboarding.goal.maintain_sub": "Тримати поточну вагу",
  "onboarding.goal.gain": "Набрати вагу",
  "onboarding.goal.gain_sub": "Профіцит для м'язів або маси",
  "onboarding.diet.standard": "Стандартний",
  "onboarding.diet.standard_sub": "Збалансовані макронутрієнти з ваших цілей",
  "onboarding.diet.keto": "Кето",
  "onboarding.diet.keto_sub": "Обмеження чистих вуглеводів із більшою часткою жирів",
  "onboarding.pace.maintain_hint": "Ви триматиметеся приблизно на поточній вазі. Цільову вагу можна задати пізніше в налаштуваннях.",
  "onboarding.pace.goal_weight_kg": "Цільова вага (кг)",
  "onboarding.pace.optional": "необов'язково",
  "onboarding.pace.kg_week": "кг / тиждень",
  "onboarding.pace.slow": "Повільний",
  "onboarding.pace.recommended": "Рекомендований",
  "onboarding.pace.fast": "Швидкий",
  "onboarding.pace.weekly_aria": "Тижневий темп",
  "onboarding.pace.eta_prefix": "Досягнете цілі за",
  "onboarding.pace.days_unit": "днів",
  "onboarding.pace.caption_slow": "Повільніше і легше дотримуватися довго.",
  "onboarding.pace.caption_recommended": "Стабільний, збалансований темп для більшості людей.",
  "onboarding.pace.caption_fast": "Швидший прогрес, але важче втриматися.",
  "onboarding.ai.hint": "Необов'язковий API-ключ для фото їжі та коуча. Google AI Studio безкоштовний і рекомендований.",
  "onboarding.ai.recommended_title": "Рекомендовано: Google AI Studio",
  "onboarding.ai.recommended_subtitle": "Безкоштовний і якісний. Найкращий для фото їжі.",
  "onboarding.ai.howto_summary": "Як отримати безкоштовний ключ Google AI Studio",
  "onboarding.ai.howto_1": "Відкрийте aistudio.google.com/apikey",
  "onboarding.ai.howto_2": "Увійдіть через Google і створіть API-ключ",
  "onboarding.ai.howto_3": "Скопіюйте його, вставте нижче та натисніть «Перевірити ключ»",
  "onboarding.ai.provider": "Провайдер",
  "onboarding.ai.model": "Модель",
  "onboarding.ai.key": "API-ключ",
  "onboarding.ai.key_placeholder": "Вставте ключ, щоб увімкнути ШІ",
  "onboarding.ai.test_key": "Перевірити ключ",
  "onboarding.ai.paste_key_first": "Спочатку вставте API-ключ.",
  "onboarding.ai.key_saved_gemini_only": "Ключ збережено для продовження (швидка перевірка доступна лише для Gemini).",
  "onboarding.ai.key_works": "Ключ працює.",
  "onboarding.ai.testing": "Перевіряємо…",
  "onboarding.ai.footer": "Ваш ключ залишається в цьому браузері. Змінити провайдера можна будь-коли в налаштуваннях.",
  "onboarding.ai.privacy_summary": "Які дані надсилаються вашому постачальнику ШІ?",
  "onboarding.ai.privacy_lead": "З хмарним постачальником ці дані надсилаються з вашого браузера цьому постачальнику:",
  "onboarding.ai.privacy_food": "Фото їжі та нотатки про прийоми їжі (аналіз харчування)",
  "onboarding.ai.privacy_coach": "Чат із тренером, включно з вашим профілем і нещодавніми записами",
  "onboarding.ai.privacy_goals": "Ваш профіль, коли ШІ оцінює цілі (план і адаптивні цілі)",
  "onboarding.ai.privacy_private": "Лише локальні моделі Gemma 4 (Android) гарантують, що ніщо не покине ваш пристрій. Вебзастосунок завжди використовує хмарного постачальника.",
  "onboarding.ai.skip_title": "Продовжити без хмарного ключа?",
  "onboarding.ai.skip_body": "ШІ для фото їжі та коуч потребують API-ключ. Пристроєвий ШІ доступний лише в Android. Безкоштовний ключ Google AI Studio можна додати будь-коли в налаштуваннях.",
  "onboarding.ai.skip_confirm": "Все одно продовжити",
  "onboarding.building.calculating": "Розраховуємо цілі з вашого профілю…",
  "onboarding.building.calorie_target": "Ціль калорій",
  "onboarding.building.protein_goal": "Ціль білка",
  "onboarding.building.carb_fat": "Співвідношення вуглеводів і жирів",
  "onboarding.building.activity": "Поправка на активність",
  "onboarding.building.safety": "Перевірки безпеки",
  "onboarding.plan.kcal_day": "ккал / день",
  "onboarding.plan.custom": "своє",
  "onboarding.plan.protein": "Білок",
  "onboarding.plan.carbs": "Вуглеводи",
  "onboarding.plan.fat": "Жири",
  "onboarding.plan.edit_calories_a11y": "Змінити ціль калорій",
  "onboarding.plan.customize_hint": "Торкніться цілі, щоб змінити. Скоригувати можна будь-коли в налаштуваннях.",
  "onboarding.health.title": "Застереження про здоров'я",
  "onboarding.health.body": "Chompass є помічником із відстеження, а не клінічним інструментом. Формульні оцінки можуть бути неточними. Якщо у вас є захворювання, ви вагітні або годуєте грудьми, вам менше 18 років або було розлад харчової поведінки, зробіть паузу та поговоріть із лікарем чи терапевтом перед продовженням. Це не медична порада.",
  "onboarding.accuracy.title": "Застереження про точність",
  "onboarding.accuracy.body": "Оцінки за фото та розмиті позначення кількості (жменя, чашка, порція) часто неточні. Підказки застосунку й особливо вивід ШІ/LLM є лише оцінками, а не медичними фактами. Важливі цифри перевіряйте самостійно.",

  // Coach
  "coach.title": "Коуч",
  "coach.placeholder": "Запитайте коуча…",
  "coach.send": "Надіслати",

  // Dialogs / errors
  "dialog.confirm_title": "Підтвердити",
  "dialog.delete_title": "Видалити?",
  "error.generic": "Щось пішло не так.",
  "error.network": "Помилка мережі. Перевірте з'єднання.",
  "error.invalid_json": "Недійсний JSON",
  "error.unknown": "Невідома помилка",
  "error.webdav_sync": "Не вдалася синхронізація WebDAV",
  "error.load_failed": "Не вдалося завантажити дані.",
  "toast.saved": "Збережено",
  "toast.deleted": "Видалено",
  "toast.copied": "Скопійовано",

  // Entry / meal constituents
  "entry.constituents.title": "Інгредієнти",
  "entry.constituents.count": "Інгредієнти ({count})",
  "entry.constituents.add": "Додати інгредієнт",
  "entry.constituents.remove": "Прибрати інгредієнт",
  "entry.constituents.name": "Назва",
  "entry.constituents.quantity": "Кількість",
  "entry.constituents.unit": "Одиниця",
  "entry.constituents.item_fallback": "Інгредієнт",
  "entry.constituents.macros": "{calories} ккал · Б {protein} · В {carbs} · Ж {fat}",
  "unit.serving": "порція",
  "unit.serving_plural": "порції",
  "unit.cup": "чашка",
  "unit.cup_plural": "чашки",
  "unit.tbsp": "ст. л.",
  "unit.tsp": "ч. л.",

  // A11y
  "a11y.open_menu": "Відкрити меню",
  "a11y.close_sheet": "Закрити панель",
  "a11y.add_food": "Додати їжу",
  "a11y.primary_nav": "Головна навігація",
  "settings.ai.meal_constituents": "Розбір інгредієнтів страви",
  "settings.ai.meal_constituents_hint": "Попросіть ШІ розбити складні страви на редаговані інгредієнти. Вимкніть для слабших моделей, якщо результати виглядають непослідовними.",
  "settings.ai.ai_features_hint": "Вимикає все, що надсилає дані ШІ-провайдеру: тренера, запис за фото/текстом/голосом, «А що як?» і ШІ-підказки цілей. Штрих-код, пошук продуктів, ручне введення, збережені страви, вода, синхронізація та Health Connect продовжують працювати як зазвичай.",
  "settings.ai.ai_features": "Функції ШІ",
  "settings.ai.serving_unit_mode": "Визначення одиниці порції",
  "settings.ai.serving_unit_mode_hint": "Як заповнити одиницю, відмінну від грамів, якщо модель її не вказала. Лише грами, найшвидше; евристика вгадує за назвою продукту; визначає ШІ і використовує unit_options моделі, якщо вони є.",
  "settings.ai.serving_unit_grams_only": "Лише грами",
  "settings.ai.serving_unit_heuristic": "Евристика",
  "settings.ai.serving_unit_ai_call": "Визначає ШІ",
  "analysis.phase.preparing": "Готуємо запит…",
  "analysis.phase.barcode": "Перевіряємо штрих-коди…",
  "analysis.phase.calling_ai": "Викликаємо ШІ…",
  "analysis.phase.parsing": "Читаємо результат…",
  "analysis.phase.filling": "Заповнюємо поживність…",
  "voice.status_listening": "Слухаю…",
  "voice.status_got_it": "Зрозуміло. Торкніться «Використати», щоб продовжити",
  "voice.status_tap_mic": "Торкніться мікрофона, щоб почати",
  "voice.placeholder": "Ваші слова з'являться тут",
  "voice.stop": "Стоп",
  "voice.start_listening": "Почати запис",
  "voice.use": "Використати",
  "voice.hint": "Опишіть їжу голосом, потім торкніться «Використати» для аналізу.",
  "errors.paste_key_first": "Спочатку вставте API-ключ.",
  "errors.network_check": "Помилка мережі. Перевірте з'єднання та спробуйте ще раз.",
  "errors.coach_tool_limit": "Коуч перевищив ліміт викликів інструментів. Спробуйте переформулювати питання.",
  "errors.ai_features_disabled": "Функції ШІ вимкнено в Налаштуваннях → ШІ та мова.",
  "errors.provide_photo_or_text": "Надайте фото або текстове описання.",
  "errors.parse_estimate": "Не вдалося прочитати оцінку поживності моделі. Спробуйте ще раз.",
  "errors.parse_goal": "Не вдалося прочитати розрахунок цілей моделі.",
  "errors.missing_calories": "У розрахунку цілей бракує калорій.",
  "install.prompt_tip": "Установіть Chompass для швидшого доступу та повноекранного режиму.",
  "install.banner_ios_nonsafari": "Цей браузер не може встановлювати застосунки на iOS. Відкрийте цю сторінку в Safari, потім торкніться «Поділитися» → «На головний екран».",
  "install.banner_ios": "Додайте Chompass на головний екран: торкніться «Поділитися» → «На головний екран» і відкривайте за іконкою (не у вкладці Safari).",
  "install.banner_ddg": "DuckDuckGo не вміє повністю встановлювати PWA. Скористайтеся меню для ярлика або відкрийте Chompass у Chrome/Firefox для встановлення.",
  "install.banner_firefox": "У Firefox немає кнопки встановлення на сторінці. Скористайтеся меню (⋮) → На головний екран.",
  "install.banner_default": "Установіть Chompass на головний екран або в док для зручнішого доступу.",
  "install.sheet_title": "На головний екран",
  "install.full_guide": "Повна інструкція зі встановлення",
  "install.full_guide_short": "Повна інструкція",
  "install.got_it": "Зрозуміло",
  "install.install": "Установити",
  "install.how_to_add": "Як додати",
  "install.dismiss": "Закрити",
  "install.not_now": "Не зараз",
  "install.sheet_post_title": "Установити Chompass",
  "install.post_lead": "Установіть Chompass, щоб мати повноекранну іконку на головному екрані або в доці.",
  "install.howto_link": "Як установити",
  "install.help_ios_nonsafari_tip": "На iOS лише Safari вміє встановлювати вебзастосунки на головний екран. Відкрийте Chompass у Safari:",
  "install.help_ios_nonsafari_step1": "Скопіюйте адресу цієї сторінки та відкрийте її в Safari.",
  "install.help_ios_step_share": "Торкніться «Поділитися» (квадрат зі стрілкою вгору).",
  "install.help_ios_step_add": "Оберіть «На головний екран», потім «Додати».",
  "install.help_ios_nonsafari_step2": "Відкривайте за іконкою на головному екрані (не через вкладку браузера).",
  "install.help_ios_tip": "Додайте Chompass на головний екран із Safari:",
  "install.help_ios_step_open": "Відкривайте за іконкою на головному екрані (не через вкладку Safari).",
  "install.help_ddg_tip": "DuckDuckGo на Android не підтримує повне встановлення PWA. Скористайтеся меню браузера для ярлика або відкрийте Chompass у Chrome/Firefox для кращого встановлення:",
  "install.help_step_browser_menu": "Торкніться меню браузера (⋮).",
  "install.help_ddg_step_add": "Торкніться «На головний екран» / «Додати на головний екран».",
  "install.help_ddg_step_blocked": "Якщо нічого не відбувається, ваш лаунчер може блокувати ярлики. Спробуйте Chrome або Firefox чи налаштуйте домашній застосунок у Налаштуваннях Android → Застосунки → Застосунки за замовчуванням.",
  "install.help_ddg_note": "Для повноекранного застосунку відкрийте https://chompass.app/app/ у Chrome, Edge або Brave і скористайтеся «Установити застосунок» / «На головний екран».",
  "install.help_firefox_tip": "Firefox на Android встановлює через меню браузера (спливного вікна встановлення на сторінці немає):",
  "install.help_step_firefox_menu": "Торкніться меню Firefox (⋮).",
  "install.help_firefox_step_add": "Торкніться «На головний екран» або «Додати застосунок на головний екран».",
  "install.help_step_confirm_open": "Підтвердьте. Після цього відкривайте Chompass за новою іконкою.",
  "install.help_firefox_note": "Якщо пункт меню не працює, перевірте Налаштування Android → Застосунки → Застосунки за замовчуванням → Домашній застосунок (не має бути «Немає»). Браузери Chromium (Chrome, Edge, Brave) зазвичай встановлюють надійніше.",
  "install.help_android_tip": "Установлення через меню браузера:",
  "install.help_step_open_menu": "Відкрийте меню браузера (⋮).",
  "install.help_android_step_add": "Торкніться «Установити застосунок» або «На головний екран».",
  "install.help_android_note": "Багато браузерів Chromium не показують автоматичне вікно встановлення. Скористайтеся меню.",
  "install.help_desktop_tip": "Установлення через адресний рядок або меню браузера:",
  "install.help_desktop_step1": "Знайдіть іконку встановлення в адресному рядку або відкрийте меню браузера.",
  "install.help_desktop_step2": "Оберіть «Установити Chompass» (або «Установити застосунок»).",
  "install.help_desktop_step3": "Запускайте з дока, панелі завдань або лаунчера.",
  "install.help_desktop_note": "Firefox для ПК має обмежене встановлення PWA; закладки продовжують працювати.",
  "day_types.title": "Типи днів",
  "day_types.summary_off": "Вимкено · одна ціль на кожен день",
  "day_types.summary_format": "{count} типів · {mode}",
  "day_types.mode_manual": "Вручну",
  "day_types.mode_weekdays": "Дні тижня",
  "day_types.mode_cycle": "Цикл",
  "day_types.chip_none": "Базові цілі",
  "day_types.sheet_title": "Тип дня",
  "day_types.active_typical": "≈ {kcal} kcal active typical",
  "day_types.follow_schedule": "За розкладом",
  "day_types.tomorrow_format": "Завтра: {name} · {kcal} ккал",
  "day_types.tomorrow_base": "Завтра: базові цілі · {kcal} ккал",
  "day_types.edit": "Змінити типи днів",
  "day_types.keto_paused": "Типи днів призупинено в кето-режимі. Поверніться до стандартного режиму харчування, щоб використовувати різні цілі за днями.",
  "day_types.master_toggle": "Типи днів",
  "day_types.need_profiles": "Додайте щонайменше {min} типів днів (до {max}), щоб увімкнути.",
  "day_types.profiles": "Профілі типів днів",
  "day_types.no_profiles": "Типів днів ще немає. Додайте два чи більше, наприклад день тренування та день відпочинку.",
  "day_types.at_floor": "на мінімальній межі",
  "day_types.delete": "Видалити",
  "day_types.add_profile": "Додати тип дня",
  "day_types.edit_profile": "Змінити тип дня",
  "day_types.name": "Назва",
  "day_types.calories": "Калорії (ккал)",
  "day_types.protein_g": "Білки, г",
  "day_types.carbs_g": "Вуглеводи, г",
  "day_types.fat_g": "Жири, г",
  "day_types.floor_hint": "Калорії обмежуються вашим мінімумом безпеки (не менше {floor} ккал).",
  "day_types.save_profile": "Зберегти тип дня",
  "day_types.copy_current": "Скопіювати поточні цілі",
  "day_types.schedule": "Розклад",
  "day_types.mode": "Призначення",
  "day_types.default": "Тип дня за замовчуванням",
  "day_types.follow_default": "Як за замовчуванням",
  "day_types.pattern": "Шаблон циклу",
  "day_types.pattern_add": "Додати до шаблону",
  "day_types.restart": "Перезапустити цикл сьогодні",
  "day_types.anchor_hint": "Цикл прив'язаний до {date}.",
  "day_types.overrides": "Винятки за днями",
  "day_types.date": "Дата",
  "day_types.day_type": "Тип дня",
  "day_types.override_add": "Додати виняток",
  "day_types.remove": "Прибрати",
  "day_types.preview": "Наступні 7 днів",
  "day_types.today": "сьогодні",
  "day_types.base": "Базові цілі",
  "day_types.duplicate_name": "Назву вже використано",
  "day_types.duplicate_name_hint": "Кожному типу днів потрібна унікальна назва.",
  "day_types.delete_hint": "Видалити «{name}»? Дні, де він використовувався, повернуться до розкладу або типового значення.",
  "measurements.navy_bf": 'Жир US Navy',
  "measurements.rfm_bf": 'Жир RFM',
  "measurements.tape_caption": 'Оцінка стрічкою. Часто в межах приблизно 3–4 відсоткових пунктів від скану.',
  "measurements.use_as_bf": 'Використати як мій жир',
  "measurements.confirm_log": 'Записати {pct}% жиру з замірів? Якщо жир використовується в калоріях, це його оновить.',
  "measurements.source_navy": 'US Navy',
  "measurements.source_rfm": 'RFM',
  "entry.saved_meal_review_hint": "Записати додає цю страву. Олівець змінює збережену їжу.",
  "manual_active.delete": "Видалити",
});
