// @ts-check
/** @type {Readonly<Record<string, string>>} */
export const es = Object.freeze({
  "nav.home": "Inicio",
  "nav.progress": "Progreso",
  "nav.coach": "Coach",
  "nav.settings": "Ajustes",
  "nav.primary": "Principal",
  "app.title": "Chompass",
  "app.description": "Contador de calorías sin anuncios. PWA instalable (mejor con Chromium).",
  "action.save": "Guardar",
  "action.cancel": "Cancelar",
  "action.done": "Listo",
  "action.ok": "OK",
  "action.delete": "Eliminar",
  "action.continue": "Continuar",
  "action.get_started": "Empezar",
  "action.retry": "Reintentar",
  "action.back": "Atrás",
  "action.close": "Cerrar",
  "action.log": "Registrar",
  "action.edit": "Editar",
  "action.confirm": "Confirmar",
  "settings.title": "Ajustes",
  "settings.hub.personal": "Datos personales",
  "settings.hub.personal_hint": "Sexo, altura, peso, medidas",
  "settings.hub.goals": "Objetivos y nutrición",
  "settings.hub.goals_hint": "Dieta, macros, objetivos adaptativos",
  "settings.hub.app": "App y pantalla",
  "settings.hub.app_hint": "Apariencia, inicio, notificaciones",
  "settings.hub.ai": "IA y voz",
  "settings.hub.ai_hint": "Proveedores, modelos, reconocimiento de voz",
  "settings.hub.data": "Salud, datos y sincronización",
  "settings.hub.data_hint": "Exportar, sincronizar, copia de seguridad",
  "settings.hub.about": "Acerca de",
  "settings.hub.about_hint": "Versión, licencias, privacidad",
  "settings.app.title": "App y pantalla",
  "settings.app.language": "Idioma",
  "settings.app.language_hint": "Idioma de la interfaz",
  "settings.app.units": "Unidades y horario",
  "settings.app.units_hint": "Unidades, semana, comidas, acento",
  "settings.app.home": "Pantalla de inicio",
  "settings.app.home_hint": "Agua, medidor, chips",
  "settings.app.install": "Instalar",
  "settings.app.install_hint": "Añadir a la pantalla de inicio",
  "settings.language.title": "Idioma",
  "settings.language.auto": "Predeterminado del sistema",
  "settings.language.auto_hint": "Usar el idioma del navegador si está disponible",
  "settings.language.label": "Idioma de la interfaz",
  "settings.speech.language": "Idioma de voz",
  "settings.speech.browser_default": "Predeterminado del navegador",
  "diary.empty": "Aún no hay entradas este día. Toca + para registrar comida.",
  "diary.empty_no_profile": "Configura tu perfil para empezar.",
  "diary.nothing": "Todavía no hay nada aquí.",
  "diary.add_food": "Añadir comida",
  "add_food.hero_photo": "Foto",
  "add_food.hero_photo_sub": "Cámara o galería",
  "add_food.hero_note": "Nota",
  "add_food.hero_note_sub": "Describe lo que comiste",
  "add_food.hero_recents": "Recientes",
  "add_food.hero_recents_sub": "Recientes y favoritos",
  "add_food.quick_relog": "Registrar de nuevo",
  "add_food.quick_relog_empty": "Marca una comida como favorita o regístrala una vez. Aparecerá aquí para volver a registrarla con un toque.",
  "add_food.open_logged_foods": 'Todos los alimentos registrados',
  "saved_meals.search_placeholder": 'Buscar alimentos guardados',
  "saved_meals.sort_recent": 'Reciente',
  "saved_meals.sort_name": 'A–Z',
  "saved_meals.sort_size": 'Tamaño',
  "add_food.more_section": "Más formas de registrar",
  "add_food.voice": "Voz",
  "add_food.barcode": "Código de barras",
  "add_food.manual": "Manual",
  "add_food.copy": "Copiar de otro día",
  "add_food.frequent": "Frecuentes",
  "add_food.favorites": "Favoritos",
  "diary.view_more": "Ver más",
  "diary.prev_day": "Día anterior",
  "diary.next_day": "Día siguiente",
  "diary.today": "Hoy",
  "diary.water": "Agua",
  "diary.fasting": "Ayuno",
  "diary.fasting_idle": "Sin ayuno activo",
  "diary.fasting_start": "Iniciar ayuno",
  "diary.fasting_stop": "Terminar ayuno",
  "diary.fasting_goal_reached": "Objetivo alcanzado",
  "diary.fasting_goal_hint": "{elapsed} · objetivo {goal} h",
  "diary.fasting_auto": "Automático",
  "diary.fasting_window_opens_in": "La ventana de comida abre en {remaining}",
  "diary.fasting_eating_progress": "{elapsed} de {eat} h de comida",
  "diary.fasting_fast_starts_in": "El ayuno empieza en {remaining}",
  "diary.fasting_fast_starts_at": "El ayuno empieza a las {time} · en {remaining}",
  "diary.fasting_next_fast_at": "Próximo ayuno a las {time}",
  "diary.note_title": "Nota del día",
  "diary.note_empty": "Añadir una nota para este día",
  "diary.note_save": "Guardar",
  "diary.note_clear": "Borrar",
  "diary.calories": "Calorías",
  "diary.remaining": "restantes",
  "diary.eaten": "consumidas",
  "diary.goal": "objetivo",
  "diary.calorie_budget_title": "Presupuesto de calorías de hoy",
  "diary.calorie_budget_goal_plus_active": "Meta {goal} + {active} activas",
  "diary.calorie_budget_awaiting": "Tu meta crecerá cuando se registre la quema activa",
  "diary.calorie_budget_source_estimated": "Calorías activas estimadas según tu nivel de actividad",
  "diary.calorie_budget_source_manual": "Calorías que registraste manualmente",
  "diary.calorie_budget_goal": "Meta diaria {goal} kcal",
  "diary.calorie_budget_info": "Cómo se calcula el presupuesto de hoy",
  "meal.breakfast": "Desayuno",
  "meal.lunch": "Comida",
  "meal.dinner": "Cena",
  "meal.snack": "Snack",
  "progress.title": "Progreso",
  "progress.weight": "Peso",
  "progress.body_fat": "Grasa corporal",
  "progress.measurements": "Medidas",
  "progress.forecast": "Pronóstico",
  "progress.empty": "Registra peso o grasa corporal para ver gráficos.",
  "progress.range_1w": "1S",
  "progress.range_1m": "1M",
  "progress.range_3m": "3M",
  "progress.range_6m": "6M",
  "progress.range_1y": "1A",
  "progress.range_all": "Todo",
  "progress.weight_raw_legend": "Pesaje",
  "progress.weight_trend_legend": "Tendencia de 7 días",
  "progress.weight_trend_need_more": "La tendencia de 7 días necesita al menos 2 días de peso",
"progress.log_weight": "Registrar peso",
"progress.log_body_fat": "Registrar grasa corporal",
"progress.metric_body_fat": "Grasa corporal",
"progress.stat_current": "Actual",
"progress.stat_goal": "Objetivo",
"progress.stat_net_change": "Cambio neto",
"progress.stat_average": "Promedio",
"progress.weight_history": "Historial de peso",
"progress.body_fat_history": "Historial de grasa corporal",
"progress.history_count_format": "{count} entradas · toca para ver o eliminar",
"progress.avg_format": "Promedio: {avg} kcal",
"progress.macro_averages": "Promedios de macronutrientes",
  "progress.nutrient_averages": "Promedios de nutrientes",
  "progress.fiber": "Fibra",
  "progress.sugar": "Azúcar",
  "progress.sodium": "Sodio",
"progress.macro_progress_format": "{current}g / {goal}g",
"progress.log_first_weight": "Registra tu primer peso para ver tendencias",
"progress.log_first_body_fat": "Registra tu primer porcentaje de grasa corporal para ver tendencias",
"progress.no_food": "Aún no hay alimentos registrados",
    "settings.progress_nutrient_averages": "Promedios de nutrientes",
  "settings.progress_nutrient_averages_subtitle": "Desactivado hasta que lo actives. Elige abajo qué nutrientes promediar. Open Food Facts y las fotos suelen omitir o estimar estos valores.",
  "settings.progress_nutrient_averages_warning_title": "No es un panorama completo",
  "settings.progress_nutrient_averages_warning_body": "Open Food Facts y el análisis de fotos suelen omitir o estimar estos valores cuando la etiqueta no los lista. El promedio solo incluye lo registrado, así que puede fallar.",
  "settings.progress_nutrient_averages_confirm": "Mostrarlos",
  "add_food.saved_meals_sub": "Recientes, favoritos, recetas",
"settings.progress_default_range": "Rango predeterminado de Progreso",
  "onboarding.welcome_title": "Bienvenido a Chompass",
  "onboarding.welcome_body": "Registra comida. Mantén el control.",
  "onboarding.get_started": "Empezar",
  "onboarding.continue": "Continuar",
  "onboarding.start_logging": "Empezar a registrar",
  "onboarding.back": "Atrás",
  "onboarding.skip": "Omitir",
  "onboarding.skip_ai": "Omitir por ahora",
  "onboarding.step.sex": "Sobre ti",
  "onboarding.step.age": "Cumpleaños y edad",
  "onboarding.step.body": "Altura y peso",
  "onboarding.step.body_fat": "Grasa corporal (opcional)",
  "onboarding.step.activity": "Nivel de actividad",
  "onboarding.step.goal": "Tu objetivo",
  "onboarding.step.diet": "Modo de dieta",
  "onboarding.step.goal_details": "Ritmo y peso objetivo",
  "onboarding.step.ai": "Conectar IA (opcional)",
  "onboarding.step.building": "Creando tu plan",
  "onboarding.step.done": "Tu plan está listo",
  "onboarding.welcome_sub": "Seguimiento de calorías sin anuncios en tu navegador. Los datos permanecen en este dispositivo y se exportan a la app de Android.",
  "onboarding.feature.local_title": "Diario local",
  "onboarding.feature.local_body": "Comidas, macros y progreso sin cuentas.",
  "onboarding.feature.ai_title": "Usa tu propia IA",
  "onboarding.feature.ai_body": "Claves opcionales de Gemini / Claude. Las claves solo salen de este dispositivo hacia el proveedor que elijas.",
  "onboarding.feature.parity_title": "Paridad con Android",
  "onboarding.feature.parity_body": "Mismas fórmulas y formato de exportación que la app nativa.",
  "onboarding.sex.male": "Hombre",
  "onboarding.sex.female": "Mujer",
  "onboarding.sex.other": "Otro / prefiero no decirlo",
  "onboarding.age.hint": "Se prefiere la fecha de cumpleaños (coincide con Android). La edad se usa cuando el cumpleaños está en blanco.",
  "onboarding.age.birthday": "Cumpleaños",
  "onboarding.age.years": "Edad (años)",
  "onboarding.body.height_cm": "Altura (cm)",
  "onboarding.body.weight_kg": "Peso (kg)",
  "onboarding.body_fat.hint": "Opcional. Activa el metabolismo basal de Katch-McArdle cuando se indica.",
  "onboarding.body_fat.pct": "% de grasa corporal",
  "onboarding.body_fat.goal_pct": "% de grasa corporal objetivo (opcional)",
  "onboarding.body_fat.placeholder": "p. ej. 18",
  "onboarding.body_fat.goal_placeholder": "p. ej. 15",
  "onboarding.activity.sedentary": "Sedentario",
  "onboarding.activity.sedentary_sub": "Trabajo de oficina, poco ejercicio",
  "onboarding.activity.light": "Ligero",
  "onboarding.activity.light_sub": "Caminatas o entrenamiento ligero 1-3×/semana",
  "onboarding.activity.moderate": "Moderado",
  "onboarding.activity.moderate_sub": "Entrenamiento 3-5×/semana",
  "onboarding.activity.active": "Activo",
  "onboarding.activity.active_sub": "Entrenamiento intenso la mayoría de los días",
  "onboarding.activity.very_active": "Muy activo",
  "onboarding.activity.very_active_sub": "Trabajo físico + entrenamiento",
  "onboarding.activity.extra_active": "Extremadamente activo",
  "onboarding.activity.extra_active_sub": "Entrenamiento o trabajo físico muy duro",
  "onboarding.goal.lose": "Perder peso",
  "onboarding.goal.lose_sub": "Déficit calórico constante",
  "onboarding.goal.maintain": "Mantener",
  "onboarding.goal.maintain_sub": "Mantén tu peso actual",
  "onboarding.goal.gain": "Ganar peso",
  "onboarding.goal.gain_sub": "Superávit para músculo o masa",
  "onboarding.diet.standard": "Estándar",
  "onboarding.diet.standard_sub": "Macros equilibrados según tus objetivos",
  "onboarding.diet.keto": "Keto",
  "onboarding.diet.keto_sub": "Límite de carbohidratos netos con más grasa",
  "onboarding.pace.maintain_hint": "Mantendrás tu peso actual aproximadamente. Puedes fijar un peso objetivo más tarde en Ajustes.",
  "onboarding.pace.goal_weight_kg": "Peso objetivo (kg)",
  "onboarding.pace.optional": "opcional",
  "onboarding.pace.kg_week": "kg / semana",
  "onboarding.pace.slow": "Lento",
  "onboarding.pace.recommended": "Recomendado",
  "onboarding.pace.fast": "Rápido",
  "onboarding.pace.weekly_aria": "Ritmo semanal",
  "onboarding.pace.eta_prefix": "Alcanza tu objetivo en",
  "onboarding.pace.days_unit": "días",
  "onboarding.pace.caption_slow": "Más lento y más fácil de mantener a largo plazo.",
  "onboarding.pace.caption_recommended": "Un ritmo constante y equilibrado para la mayoría de las personas.",
  "onboarding.pace.caption_fast": "Progreso más rápido, pero más difícil de mantener.",
  "onboarding.ai.hint": "Clave API opcional para fotos de comida y el coach. Google AI Studio es gratis y recomendado.",
  "onboarding.ai.recommended_title": "Recomendado: Google AI Studio",
  "onboarding.ai.recommended_subtitle": "Gratis y de alta calidad. Ideal para fotos de comida.",
  "onboarding.ai.howto_summary": "Cómo obtener una clave gratuita de Google AI Studio",
  "onboarding.ai.howto_1": "Abre aistudio.google.com/apikey",
  "onboarding.ai.howto_2": "Inicia sesión con Google y crea una clave de API",
  "onboarding.ai.howto_3": "Cópiala y pégala abajo, luego toca Probar clave",
  "onboarding.ai.provider": "Proveedor",
  "onboarding.ai.model": "Modelo",
  "onboarding.ai.key": "Clave de API",
  "onboarding.ai.key_placeholder": "Pega una clave para activar la IA",
  "onboarding.ai.test_key": "Probar clave",
  "onboarding.ai.paste_key_first": "Pega primero una clave de API.",
  "onboarding.ai.key_saved_gemini_only": "Clave guardada para continuar (la prueba rápida es solo para Gemini).",
  "onboarding.ai.key_works": "La clave funciona.",
  "onboarding.ai.testing": "Probando…",
  "onboarding.ai.footer": "Tu clave permanece en este navegador. Puedes cambiar de proveedor en Ajustes cuando quieras.",
  "onboarding.ai.privacy_summary": "¿Qué datos se envían al proveedor de IA?",
  "onboarding.ai.privacy_lead": "Con un proveedor en la nube, estos datos salen de tu navegador hacia ese proveedor:",
  "onboarding.ai.privacy_food": "Fotos de comida y notas de comidas (análisis de alimentos)",
  "onboarding.ai.privacy_coach": "Chat del Coach, incluido tu perfil y registros recientes",
  "onboarding.ai.privacy_goals": "Tu perfil cuando la IA estima objetivos (plan y objetivos adaptativos)",
  "onboarding.ai.privacy_private": "Solo los modelos Gemma 4 en el dispositivo (Android) garantizan que nada salga de tu dispositivo. La web siempre usa un proveedor en la nube.",
  "onboarding.ai.skip_title": "¿Continuar sin clave en la nube?",
  "onboarding.ai.skip_body": "La IA de fotos de comida y el coach necesitan una clave API. La IA en el dispositivo es solo para Android. Puedes añadir una clave gratuita de Google AI Studio en Ajustes en cualquier momento.",
  "onboarding.ai.skip_confirm": "Continuar de todos modos",
  "onboarding.building.calculating": "Calculando objetivos a partir de tu perfil…",
  "onboarding.building.calorie_target": "Objetivo de calorías",
  "onboarding.building.protein_goal": "Objetivo de proteína",
  "onboarding.building.carb_fat": "Reparto de carbohidratos y grasas",
  "onboarding.building.activity": "Ajuste por actividad",
  "onboarding.building.safety": "Comprobaciones de seguridad",
  "onboarding.plan.kcal_day": "kcal / día",
  "onboarding.plan.custom": "personalizado",
  "onboarding.plan.protein": "Proteína",
  "onboarding.plan.carbs": "Carbohidratos",
  "onboarding.plan.fat": "Grasa",
  "onboarding.plan.edit_calories_a11y": "Editar objetivo de calorías",
  "onboarding.plan.customize_hint": "Toca un objetivo para personalizarlo. Puedes ajustarlo en cualquier momento en Ajustes.",
  "onboarding.health.title": "Aviso de salud",
  "onboarding.health.body": "Chompass es una ayuda de seguimiento, no una herramienta clínica. Las estimaciones de las fórmulas pueden fallar. Si tienes una condición médica, estás embarazada o en periodo de lactancia, eres menor de 18 años, o tienes antecedentes de trastornos alimentarios, detente y habla con un médico o terapeuta antes de continuar. Esto no es un consejo médico.",
  "onboarding.accuracy.title": "Aviso de precisión",
  "onboarding.accuracy.body": "Las estimaciones por foto y las etiquetas de cantidad vagas (puñado, taza, porción) suelen ser inexactas. Las sugerencias de la app, y especialmente las respuestas de la IA/LLM, son solo estimaciones, no hechos médicos. Verifica tú mismo los datos importantes.",
  "coach.title": "Coach",
  "coach.placeholder": "Pregunta a tu coach…",
  "coach.send": "Enviar",
  "dialog.confirm_title": "Confirmar",
  "dialog.delete_title": "¿Eliminar?",
  "error.generic": "Algo salió mal.",
  "error.network": "Error de red. Comprueba tu conexión.",
  "error.invalid_json": "JSON no válido",
  "error.unknown": "Error desconocido",
  "error.webdav_sync": "Falló la sincronización WebDAV",
  "error.load_failed": "No se pudieron cargar los datos.",
  "toast.saved": "Guardado",
  "toast.deleted": "Eliminado",
  "toast.copied": "Copiado",
  "entry.constituents.title": "Ingredientes",
  "entry.constituents.count": "Ingredientes ({count})",
  "entry.constituents.add": "Añadir ingrediente",
  "entry.constituents.remove": "Eliminar ingrediente",
  "entry.constituents.name": "Nombre",
  "entry.constituents.quantity": "Cantidad",
  "entry.constituents.unit": "Unidad",
  "entry.constituents.item_fallback": "Ingrediente",
  "entry.constituents.macros": "{calories} kcal · P {protein} · C {carbs} · F {fat}",
  "unit.serving": "ración",
  "unit.serving_plural": "raciones",
  "unit.cup": "taza",
  "unit.cup_plural": "tazas",
  "unit.tbsp": "cda",
  "unit.tsp": "cdta",
  "a11y.open_menu": "Abrir menú",
  "a11y.close_sheet": "Cerrar panel",
  "a11y.add_food": "Añadir comida",
  "a11y.primary_nav": "Principal",
  "settings.ai.meal_constituents": "Desglose de ingredientes",
  "settings.ai.meal_constituents_hint": "Pide a la IA que divida comidas compuestas en ingredientes editables. Desactívalo con modelos más débiles si los resultados son inconsistentes.",
  "settings.ai.ai_features_hint": "Desactiva todo lo que envía datos a un proveedor de IA: el Coach, el registro por foto/texto/voz, «¿Qué pasaría si...?» y las sugerencias de objetivos con IA. El código de barras, la búsqueda de alimentos, la entrada manual, las comidas guardadas, el agua, la sincronización y Health Connect siguen funcionando con normalidad.",
  "settings.ai.ai_features": "Funciones de IA",
  "progressive_meal.title": "Componer comida",
  "progressive_meal.name_placeholder": "Nombre de la comida (opcional)",
  "progressive_meal.add_next": "Añadir siguiente ingrediente",
  "progressive_meal.add_to_meal": "Añadir a la comida",
  "progressive_meal.add_another": "Añadir otro",
  "progressive_meal.log": "Registrar comida",
  "progressive_meal.discard": "Descartar comida",
  "progressive_meal.ingredient_count": "{count} ingredientes",
  "progressive_meal.empty": "Aún no hay ingredientes",
  "progressive_meal.remove": "Quitar ingrediente",
  "progressive_meal.continue": "Continuar comida ({count})",
  "progressive_meal.totals": "Totales de la comida",
  "progressive_meal.meal_label": "Comida",
  "manual_active.title": "Registrar gasto activo",
  "manual_active.title_short": "Gasto activo",
  "manual_active.subtitle": "Añade calorías quemadas de una caminata, paseo en bici o entrenamiento. Amplían el presupuesto de hoy.",
  "manual_active.name_hint": "Nombre de la actividad (opcional)",
  "manual_active.kcal_hint": "Calorías quemadas",
  "manual_active.save": "Añadir al presupuesto",
  "settings.ai.serving_unit_mode": "Inferencia de unidad de porción",
  "settings.ai.serving_unit_mode_hint": "Cómo rellenar una unidad que no sea gramos cuando el modelo la omite. Solo gramos es lo más rápido; la heurística la deduce del nombre; inferida por IA usa unit_options del modelo cuando están presentes.",
  "settings.ai.serving_unit_grams_only": "Solo gramos",
  "settings.ai.serving_unit_heuristic": "Heurística",
  "settings.ai.serving_unit_ai_call": "Inferida por IA",
  "analysis.phase.preparing": "Preparando la solicitud…",
  "analysis.phase.barcode": "Comprobando códigos de barras…",
  "analysis.phase.calling_ai": "Llamando a la IA…",
  "analysis.phase.parsing": "Leyendo el resultado…",
  "analysis.phase.filling": "Completando la nutrición…",
  "voice.status_listening": "Escuchando…",
  "voice.status_got_it": "Entendido. Toca Usar para continuar",
  "voice.status_tap_mic": "Toca el micrófono para empezar",
  "voice.placeholder": "Tus palabras aparecerán aquí",
  "voice.stop": "Detener",
  "voice.start_listening": "Empezar a escuchar",
  "voice.use": "Usar",
  "voice.hint": "Di una descripción de la comida y luego toca Usar para analizar.",
  "errors.paste_key_first": "Pega primero una clave de API.",
  "errors.network_check": "Error de red. Comprueba tu conexión e inténtalo de nuevo.",
  "errors.coach_tool_limit": "El coach superó el límite de llamadas a herramientas. Intenta reformular la pregunta.",
  "errors.ai_features_disabled": "Las funciones de IA están desactivadas en Ajustes → IA y voz.",
  "errors.provide_photo_or_text": "Proporciona una foto o una descripción de texto.",
  "errors.parse_estimate": "No se pudo interpretar el cálculo nutricional del modelo. Inténtalo de nuevo.",
  "errors.parse_goal": "No se pudo interpretar el cálculo de objetivos del modelo.",
  "errors.missing_calories": "Al cálculo de objetivos le faltan calorías.",
  "install.prompt_tip": "Instala Chompass para un acceso más rápido y una app a pantalla completa.",
  "install.banner_ios_nonsafari": "Este navegador no puede instalar apps en iOS. Abre esta página en Safari y toca Compartir → «Añadir a pantalla de inicio».",
  "install.banner_ios": "Añade Chompass a tu pantalla de inicio: toca Compartir → «Añadir a pantalla de inicio» y ábrelo desde el icono (no desde una pestaña de Safari).",
  "install.banner_ddg": "DuckDuckGo no puede instalar PWA por completo. Usa el menú para un acceso directo o abre Chompass en Chrome/Firefox para instalarlo.",
  "install.banner_firefox": "Firefox no tiene botón de instalación en la página. Usa el menú (⋮) → Añadir a pantalla de inicio.",
  "install.banner_default": "Instala Chompass en tu pantalla de inicio o dock para un acceso más fácil.",
  "install.sheet_title": "Añadir a pantalla de inicio",
  "install.full_guide": "Guía de instalación completa",
  "install.full_guide_short": "Guía completa",
  "install.got_it": "Entendido",
  "install.install": "Instalar",
  "install.how_to_add": "Cómo añadirlo",
  "install.dismiss": "Cerrar",
  "install.not_now": "Ahora no",
  "install.sheet_post_title": "Instalar Chompass",
  "install.post_lead": "Instala Chompass para tener un icono a pantalla completa en tu pantalla de inicio o dock.",
  "install.howto_link": "Cómo instalar",
  "install.help_ios_nonsafari_tip": "En iOS solo Safari puede instalar web apps en la pantalla de inicio. Abre Chompass en Safari:",
  "install.help_ios_nonsafari_step1": "Copia la dirección de esta página y ábrela en Safari.",
  "install.help_ios_step_share": "Toca Compartir (cuadrado con una flecha hacia arriba).",
  "install.help_ios_step_add": "Elige «Añadir a pantalla de inicio» y luego Añadir.",
  "install.help_ios_nonsafari_step2": "Abre desde el icono de la pantalla de inicio (no desde una pestaña del navegador).",
  "install.help_ios_tip": "Añade Chompass a tu pantalla de inicio desde Safari:",
  "install.help_ios_step_open": "Abre desde el icono de la pantalla de inicio (no desde una pestaña de Safari).",
  "install.help_ddg_tip": "DuckDuckGo en Android no admite la instalación completa de PWA. Usa el menú del navegador para un acceso directo o abre Chompass en Chrome/Firefox para una mejor instalación:",
  "install.help_step_browser_menu": "Toca el menú del navegador (⋮).",
  "install.help_ddg_step_add": "Toca «Añadir a inicio» / «Añadir a pantalla de inicio».",
  "install.help_ddg_step_blocked": "Si no ocurre nada, tu lanzador puede bloquear los accesos directos. Prueba Chrome o Firefox, o configura una app de inicio en Ajustes de Android → Apps → Apps predeterminadas.",
  "install.help_ddg_note": "Para una app instalada a pantalla completa, abre https://chompass.app/app/ en Chrome, Edge o Brave y usa Instalar app / Añadir a pantalla de inicio.",
  "install.help_firefox_tip": "Firefox en Android instala desde el menú del navegador (no hay ventana emergente de instalación en la página):",
  "install.help_step_firefox_menu": "Toca el menú de Firefox (⋮).",
  "install.help_firefox_step_add": "Toca «Añadir a pantalla de inicio» o «Añadir app a pantalla de inicio».",
  "install.help_step_confirm_open": "Confirma. Abre Chompass desde el nuevo icono después.",
  "install.help_firefox_note": "Si el elemento del menú no hace nada, revisa Ajustes de Android → Apps → Apps predeterminadas → App de inicio (no debe ser «Ninguna»). Los navegadores Chromium (Chrome, Edge, Brave) suelen instalar de forma más fiable.",
  "install.help_android_tip": "Instala desde el menú de tu navegador:",
  "install.help_step_open_menu": "Abre el menú del navegador (⋮).",
  "install.help_android_step_add": "Toca «Instalar app» o «Añadir a pantalla de inicio».",
  "install.help_android_note": "Muchos navegadores Chromium no muestran una ventana de instalación automática. Usa el menú.",
  "install.help_desktop_tip": "Instala desde la barra de direcciones o el menú del navegador:",
  "install.help_desktop_step1": "Busca el icono de instalación en la barra de direcciones o abre el menú del navegador.",
  "install.help_desktop_step2": "Elige «Instalar Chompass» (o Instalar app).",
  "install.help_desktop_step3": "Ábrelo desde tu dock, barra de tareas o lanzador de apps.",
  "install.help_desktop_note": "Firefox de escritorio tiene instalación de PWA limitada; los marcadores siguen funcionando.",
  "day_types.title": "Tipos de día",
  "day_types.summary_off": "Desactivado · un objetivo para cada día",
  "day_types.summary_format": "{count} tipos · {mode}",
  "day_types.mode_manual": "Manual",
  "day_types.mode_weekdays": "Días de la semana",
  "day_types.mode_cycle": "Ciclo",
  "day_types.chip_none": "Objetivos base",
  "day_types.sheet_title": "Tipo de día",
  "day_types.active_typical": "≈ {kcal} kcal active typical",
  "day_types.follow_schedule": "Seguir horario",
  "day_types.tomorrow_format": "Mañana: {name} · {kcal} kcal",
  "day_types.tomorrow_base": "Mañana: objetivos base · {kcal} kcal",
  "day_types.edit": "Editar tipos de día",
  "day_types.keto_paused": "Los tipos de día están en pausa en modo keto. Vuelve al modo de dieta estándar para usar objetivos distintos por día.",
  "day_types.master_toggle": "Tipos de día",
  "day_types.need_profiles": "Añade al menos {min} tipos de día (hasta {max}) para activar.",
  "day_types.profiles": "Perfiles de tipo de día",
  "day_types.no_profiles": "Aún no hay tipos de día. Añade dos o más, p. ej. un día de entrenamiento y un día de descanso.",
  "day_types.at_floor": "en el mínimo de seguridad",
  "day_types.delete": "Eliminar",
  "day_types.add_profile": "Añadir tipo de día",
  "day_types.edit_profile": "Editar tipo de día",
  "day_types.name": "Nombre",
  "day_types.calories": "Calorías (kcal)",
  "day_types.protein_g": "Proteína g",
  "day_types.carbs_g": "Carbohidratos g",
  "day_types.fat_g": "Grasa g",
  "day_types.floor_hint": "Las calororías se ajustan a tu mínimo de seguridad (mínimo {floor} kcal).",
  "day_types.save_profile": "Guardar tipo de día",
  "day_types.copy_current": "Copiar de los objetivos actuales",
  "day_types.schedule": "Horario",
  "day_types.mode": "Asignación",
  "day_types.default": "Tipo de día predeterminado",
  "day_types.follow_default": "Como el predeterminado",
  "day_types.pattern": "Patrón de ciclo",
  "day_types.pattern_add": "Añadir al patrón",
  "day_types.restart": "Reiniciar ciclo hoy",
  "day_types.anchor_hint": "Ciclo anclado el {date}.",
  "day_types.overrides": "Excepciones por día",
  "day_types.date": "Fecha",
  "day_types.day_type": "Tipo de día",
  "day_types.override_add": "Añadir excepción",
  "day_types.remove": "Quitar",
  "day_types.preview": "Próximos 7 días",
  "day_types.today": "hoy",
  "day_types.base": "Objetivos base",
  "day_types.duplicate_name": "Nombre ya utilizado",
  "day_types.duplicate_name_hint": "Cada tipo de día necesita un nombre distinto.",
  "day_types.delete_hint": "¿Eliminar «{name}»? Los días que lo usaban vuelven al horario o al predeterminado.",
  "measurements.navy_bf": 'GC US Navy',
  "measurements.rfm_bf": 'GC RFM',
  "measurements.tape_caption": 'Estimación con cinta. Suele estar a unos 3 o 4 puntos porcentuales de un escáner.',
  "measurements.use_as_bf": 'Usar como mi grasa corporal',
  "measurements.confirm_log": '¿Registrar {pct}% de grasa corporal desde la cinta? Si usas grasa corporal en las calorías, esto lo actualiza.',
  "measurements.source_navy": 'US Navy',
  "measurements.source_rfm": 'RFM',
  "entry.saved_meal_review_hint": "Registro añade esta comida. El lápiz edita el alimento guardado.",
  "manual_active.delete": "Eliminar",
});
