<resources>

    <!-- Widgets -->
    <string name="widget_calorie_label">Chompass Calorías</string>
    <string name="widget_calorie_description">Consulta las calorías y macros de hoy de un vistazo.</string>
    <string name="widget_protein_label">Chompass Proteína</string>
    <string name="widget_protein_description">Consulta tu progreso de proteína de hoy de un vistazo.</string>
    <string name="widget_today">Hoy</string>
    <string name="widget_protein">Proteína</string>
    <string name="widget_calories">Calorías</string>
    <string name="widget_carbs">Carbohidratos</string>
    <string name="widget_fat">Grasas</string>
    <string name="widget_kcal_left_format">%1$d kcal restantes</string>
    <string name="widget_g_left_format">%1$dg restantes</string>
    <string name="widget_protein_g">proteína g</string>

    <!-- Common buttons / actions -->
    <string name="action_save">Guardar</string>
    <string name="action_cancel">Cancelar</string>
    <string name="action_done">Hecho</string>
    <string name="action_ok">Aceptar</string>
    <string name="action_clear">Borrar</string>
    <string name="action_delete">Eliminar</string>
    <string name="action_continue">Continuar</string>
    <string name="action_get_started">Comenzar</string>
    <string name="action_log">Registro</string>
    <string name="action_analyze">Analizar</string>
    <string name="action_discard">Descartar</string>
    <string name="action_reset">Restablecer</string>
    <string name="action_keep_going">Seguir</string>
    <string name="action_send">Enviar</string>
    <string name="action_pin">Fijar</string>

    <!-- Generic units / labels -->
    <string name="kg_per_week_format">%1$.2f kg/sem</string>
    <string name="lbs_per_week_format">%1$.2f lbs/sem</string>

    <!-- Macros / Goal labels -->
    <string name="macro_protein">Proteína</string>
    <string name="macro_carbs">Carbohidratos</string>
    <string name="macro_fat">Grasas</string>
    <string name="macro_calories">Calorías</string>

    <!-- Gender -->
    <string name="gender_male">Hombre</string>
    <string name="gender_female">Mujer</string>
    <string name="gender_other">Otro</string>

    <!-- Activity Level -->
    <string name="activity_sedentary">Sedentario</string>
    <string name="activity_light">Ligero</string>
    <string name="activity_moderate">Moderado</string>
    <string name="activity_active">Activo</string>
    <string name="activity_very_active">Muy activo</string>
    <string name="activity_extra_active">Extra activo</string>
    <string name="activity_sedentary_subtitle">Poco o nada de ejercicio</string>
    <string name="activity_light_subtitle">Ejercicio 1-3 veces / semana</string>
    <string name="activity_moderate_subtitle">Ejercicio 4-5 veces / semana</string>
    <string name="activity_active_subtitle">Ejercicio diario o intenso 3-4 veces / semana</string>
    <string name="activity_very_active_subtitle">Ejercicio intenso 6-7 veces / semana</string>
    <string name="activity_extra_active_subtitle">Muy intenso a diario, o trabajo físico</string>

    <!-- Weight Goal -->
    <string name="goal_lose">Perder peso / Cutting</string>
    <string name="goal_maintain">Mantener / Recomp</string>
    <string name="goal_gain">Ganar peso / Bulking</string>

    <!-- Meal Type -->
    <string name="meal_breakfast">Desayuno</string>
    <string name="meal_lunch">Almuerzo</string>
    <string name="meal_dinner">Cena</string>
    <string name="meal_other">Otro</string>

    <!-- AutoBalance Macro -->
    <string name="autobalance_protein">Proteína</string>
    <string name="autobalance_carbs">Carbohidratos</string>
    <string name="autobalance_fat">Grasas</string>

    <!-- AI Provider names -->
    <string name="ai_provider_ollama">Ollama (local)</string>
    <string name="ai_provider_custom">Personalizado (compatible con OpenAI)</string>

    <!-- AI Provider API key placeholders -->
    <string name="ai_key_placeholder_ollama">No se necesita clave</string>
    <string name="ai_key_placeholder_custom">Clave API (o cualquier cosa si el endpoint no la necesita)</string>

    <!-- Speech Provider -->
    <string name="speech_provider_native">Nativo (en el dispositivo)</string>

    <string name="speech_key_placeholder_native">No se necesita</string>
    <string name="speech_key_placeholder_deepgram">Token tu-clave-deepgram</string>
    <string name="speech_key_placeholder_assemblyai">Tu clave de AssemblyAI</string>

    <string name="speech_description_native">Reconocimiento de voz en el dispositivo de Android. Gratis, funciona sin conexión en la mayoría de los teléfonos, con resultados parciales en tiempo real. Predeterminado recomendado.</string>
    <string name="speech_description_openai">API de OpenAI Whisper. Alta precisión, más de 99 idiomas, de pago por minuto.</string>
    <string name="speech_description_groq">Whisper Large v3 alojado en Groq. Inferencia muy rápida, con plan gratuito.</string>
    <string name="speech_description_deepgram">Deepgram Nova. Modos en tiempo real y por lotes, rápido y preciso.</string>
    <string name="speech_description_assemblyai">Modelo Universal de AssemblyAI. Gran precisión, con plan gratuito disponible.</string>

    <!-- Bottom navigation -->
    <string name="nav_home">Inicio</string>
    <string name="nav_progress">Progreso</string>
    <string name="nav_settings">Ajustes</string>
    <string name="nav_about">Acerca de</string>

    <!-- Day-of-week narrow letters (for week strip) -->
    <string name="dow_narrow_monday">L</string>
    <string name="dow_narrow_tuesday">M</string>
    <string name="dow_narrow_wednesday">X</string>
    <string name="dow_narrow_thursday">J</string>
    <string name="dow_narrow_friday">V</string>
    <string name="dow_narrow_sunday">D</string>

    <!-- Months (full) -->
    <string name="month_january">Enero</string>
    <string name="month_february">Febrero</string>
    <string name="month_march">Marzo</string>
    <string name="month_april">Abril</string>
    <string name="month_may">Mayo</string>
    <string name="month_june">Junio</string>
    <string name="month_july">Julio</string>
    <string name="month_august">Agosto</string>
    <string name="month_september">Septiembre</string>
    <string name="month_october">Octubre</string>
    <string name="month_november">Noviembre</string>
    <string name="month_december">Diciembre</string>

    <!-- Onboarding -->
    <string name="onboarding_back">Atrás</string>
    <string name="onboarding_logo_description">Logo de Chompass</string>
    <string name="onboarding_welcome_line1">Registra comidas,</string>
    <string name="onboarding_welcome_line2">Mantén el equilibrio</string>
    <string name="onboarding_welcome_subtitle">Registra comidas con fotos, voz o texto.\nTu nutrición, de un vistazo.</string>

    <string name="onboarding_gender_title">¿Cuál es tu sexo?</string>
    <string name="onboarding_gender_subtitle">Esto nos ayuda a calcular tu metabolismo</string>

    <string name="onboarding_birthday_title">¿Cuándo es tu cumpleaños?</string>
    <string name="onboarding_birthday_subtitle">Se usa para calcular tus necesidades diarias</string>

    <string name="onboarding_height_weight_title">Altura y peso</string>
    <string name="onboarding_height_weight_subtitle">Lo mantendremos privado</string>
    <string name="onboarding_metric">Métrico</string>
    <string name="onboarding_height">Altura</string>
    <string name="onboarding_weight">Peso</string>
    <string name="onboarding_feet">Pies</string>
    <string name="onboarding_inches">Pulgadas</string>

    <string name="onboarding_activity_title">¿Qué tan activo eres?</string>
    <string name="onboarding_activity_subtitle">Tu semana habitual</string>

    <string name="onboarding_goal_title">¿Cuál es tu objetivo?</string>
    <string name="onboarding_goal_subtitle">Puedes cambiarlo cuando quieras</string>

    <string name="onboarding_desired_weight_title">¿Cuál es tu\npeso deseado?</string>

    <string name="onboarding_body_fat_title">¿Conoces tu\n% de grasa corporal?</string>
    <string name="onboarding_body_fat_subtitle">Nos ayuda a calcular tu metabolismo con más precisión</string>
    <string name="onboarding_yes">Sí</string>
    <string name="onboarding_body_fat_ranges">Rangos comunes: hombres 10-25 %, mujeres 18-35 %</string>
    <string name="onboarding_body_fat_no_worries">¡Tranquilo! Usaremos una fórmula estándar\nbasada en tu altura, peso y edad.</string>

    <string name="onboarding_pace_title_maintain">Tu ritmo</string>
    <string name="onboarding_pace_subtitle_maintain">Estableceremos un plan equilibrado</string>
    <string name="onboarding_pace_title_change">¿A qué ritmo quieres\nalcanzar tu objetivo?</string>
    <string name="onboarding_pace_subtitle_lose">Velocidad de pérdida de peso por semana</string>
    <string name="onboarding_pace_subtitle_gain">Velocidad de aumento de peso por semana</string>
    <string name="onboarding_pace_balanced_set">Ritmo equilibrado establecido</string>
    <string name="onboarding_pace_balanced_subtitle">Mantendremos tus calorías estables\npara conservar tu peso actual.</string>
    <string name="onboarding_pace_per_week">por semana</string>
    <string name="onboarding_pace_slow">Lento</string>
    <string name="onboarding_pace_recommended">Recomendado</string>
    <string name="onboarding_pace_fast">Rápido</string>
    <string name="onboarding_pace_reach_prefix">Alcanzarás tu objetivo en\ </string>
    <string name="onboarding_pace_days_format">%1$d días</string>
    <string name="onboarding_pace_caption_slow">Suave y sostenible. Ideal para hábitos a largo plazo.</string>
    <string name="onboarding_pace_caption_fast">Agresivo pero alcanzable. Requiere una fuerte disciplina.</string>
    <string name="onboarding_pace_caption_recommended">El ritmo más equilibrado, motivador y sostenible.</string>
    <string name="onboarding_pace_capped">Este ritmo no es posible para tu complexión sin bajar de tu gasto en reposo estimado. Tu objetivo será de %1$d kcal.</string>

    <string name="onboarding_notifications_title">Recibe recordatorios\npara registrar comidas</string>
    <string name="onboarding_notifications_subtitle">Recibe avisos suaves a la hora de comer\npara que nunca olvides registrar.</string>
    <string name="onboarding_notifications_enabled">Recordatorios activados</string>
    <string name="onboarding_notifications_allow">Permitir notificaciones</string>
    <string name="onboarding_notifications_change_anytime">Puedes cambiarlo cuando quieras en Ajustes.</string>

    <string name="onboarding_health_title">Conectar a\nHealth Connect</string>
    <string name="onboarding_health_subtitle">Mantén tu nutrición y medidas\ncorporales sincronizadas automáticamente.</string>
    <string name="onboarding_health_feature_nutrition">Datos de nutrición</string>
    <string name="onboarding_health_feature_weight">Sincronización de peso</string>
    <string name="onboarding_health_feature_body">Medidas corporales</string>
    <string name="onboarding_health_unavailable">Health Connect no disponible</string>
    <string name="onboarding_health_connected">Conectado</string>
    <string name="onboarding_health_connect">Conectar</string>

    <string name="onboarding_provider_title">Usa tu propia IA</string>
    <string name="onboarding_provider_subtitle">Clave API opcional para fotos de comida y el coach.\nGoogle AI Studio es gratis y recomendado.</string>
    <string name="onboarding_provider_recommended_title">Recomendado: Google AI Studio</string>
    <string name="onboarding_provider_recommended_subtitle">Gratis y de alta calidad. Ideal para fotos de comida.</string>
    <string name="onboarding_provider_howto_title">Cómo obtener una clave gratis de Google AI Studio</string>
    <string name="onboarding_provider_step_1">Abre aistudio.google.com/apikey (tócalo para abrir)</string>
    <string name="onboarding_provider_step_2">Inicia sesión con Google y crea una clave API</string>
    <string name="onboarding_provider_step_3">Pégala abajo y toca Probar clave</string>
    <string name="onboarding_provider_footer">Todos los proveedores admitidos. Tu clave permanece\nen este dispositivo, cifrada. Puedes cambiarlo en Ajustes.</string>
    <string name="onboarding_skip_ai">Omitir por ahora</string>
    <string name="onboarding_skip_ai_title">¿Continuar sin clave en la nube?</string>
    <string name="onboarding_skip_ai_body">La IA en el dispositivo se ejecuta en privado en tu teléfono, pero es mucho menos precisa que Google AI Studio u otros modelos en la nube. Espera calorías incorrectas, elementos omitidos o lecturas de fotos débiles. Puedes añadir una clave gratuita de AI Studio en cualquier momento en Ajustes.</string>
    <string name="onboarding_skip_ai_later_body">La IA de fotos de comida y el coach necesitan una clave API o un modelo en el dispositivo. Puedes configurar cualquiera en Ajustes cuando quieras.</string>
    <string name="onboarding_skip_ai_confirm">Continuar de todos modos</string>

    <string name="onboarding_building_calories">Calorías</string>
    <string name="onboarding_building_carbs">Carbohidratos</string>
    <string name="onboarding_building_protein">Proteína</string>
    <string name="onboarding_building_fats">Grasas</string>
    <string name="onboarding_building_health_score">Puntuación de salud</string>
    <string name="onboarding_building_setting_up">Estamos preparando todo\npara ti</string>
    <string name="onboarding_building_finalizing">Finalizando resultados...</string>
    <string name="onboarding_building_recommendation">Recomendación diaria para</string>

    <string name="onboarding_plan_title">Tu plan</string>
    <string name="onboarding_plan_subtitle">Toca cualquier valor para editarlo</string>
    <string name="onboarding_plan_daily_calories">calorías diarias</string>
    <string name="onboarding_plan_doctor_title">Consulta a un médico</string>
    <string name="onboarding_plan_doctor_message">La recomendación mínima es de 1.200 calorías al día.</string>
    <string name="onboarding_minor_title">Solo fórmulas para adultos</string>
    <string name="onboarding_minor_message">Esta app usa fórmulas de calorías para adultos. Si eres menor de 18 años, pregunta a un profesional de la salud antes de usar estos objetivos.</string>
    <string name="onboarding_minor_continue">Entiendo</string>

    <string name="onboarding_plan_field_calories">Calorías diarias</string>
    <string name="onboarding_plan_field_protein">Proteína</string>
    <string name="onboarding_plan_field_carbs">Carbohidratos</string>
    <string name="onboarding_plan_field_fat">Grasas</string>


    <!-- Home -->
    <string name="home_loading_sample_data">Cargando datos de ejemplo…</string>
    <string name="home_add_food">Añadir comida</string>
    <string name="home_menu_camera">Cámara</string>
    <string name="home_menu_camera_note">Cámara + nota</string>
    <string name="home_menu_nutrition_label">Etiqueta nutricional</string>
    <string name="home_menu_from_photos">Desde Fotos</string>
    <string name="home_menu_text_input">Entrada de texto</string>
    <string name="home_menu_voice">Voz</string>
    <string name="home_menu_manual_entry">Entrada manual</string>
    <string name="home_menu_saved_meals">Comidas guardadas</string>
    <string name="home_menu_barcode">Código de barras</string>
    <string name="shortcut_camera_short">Cámara</string>
    <string name="shortcut_camera_long">Registrar comida con cámara</string>
    <string name="shortcut_voice_short">Voz</string>
    <string name="shortcut_voice_long">Registrar comida por voz</string>
    <string name="shortcut_barcode_short">Código de barras</string>
    <string name="shortcut_barcode_long">Escanear un código de barras</string>
    <string name="add_food_sheet_title">Añadir comida</string>
    <string name="add_food_hero_photo">Foto</string>
    <string name="add_food_hero_photo_sub">Cámara o galería</string>
    <string name="add_food_hero_note">Nota</string>
    <string name="add_food_hero_note_sub">Describe lo que comiste</string>
    <string name="add_food_hero_saved">Guardado</string>
    <string name="add_food_hero_saved_sub">Recientes y favoritos</string>
    <string name="add_food_more_section">Más formas de registrar</string>
    <string name="add_food_photo_source_title">Añadir una foto</string>
    <string name="add_food_photo_camera">Tomar foto</string>
    <string name="add_food_photo_gallery">Elegir de la galería</string>
    <string name="add_food_add_label_photo">Añadir foto de etiqueta</string>
    <string name="add_food_add_photo">Añadir foto</string>
    <string name="text_input_title">Describe tu comida</string>
    <string name="home_kcal_of_format">de %1$s kcal</string>
    <string name="home_kcal_left_format">%1$s restantes</string>
    <string name="home_view_more">Ver más</string>
    <string name="home_todays_food">Comida de hoy</string>
    <string name="home_no_foods_logged">No hay alimentos registrados</string>
    <string name="home_swipe_delete">Eliminar</string>
    <string name="home_swipe_favorite">Favorito</string>
    <string name="home_swipe_unfavorite">Quitar favorito</string>
    <string name="home_favorited">Marcado como favorito</string>
    <string name="home_analyzing_food">Analizando tu comida...</string>
    <string name="home_looking_up_nutrition">Buscando información nutricional...</string>
    <string name="home_fiber_format">Fibra: %1$.1fg</string>
    <string name="home_sugar_format">Azúcar: %1$.1fg</string>
    <string name="home_sat_fat_format">Grasa sat.: %1$.1fg</string>
    <string name="home_sodium_format">Sodio: %1$.1fmg</string>
    <string name="home_potassium_format">Potasio: %1$.1fmg</string>
    <string name="home_cholesterol_format">Colesterol: %1$.1fmg</string>
    <string name="home_serving_format">Porción: ~%1$dg</string>
    <string name="home_protein_value">Proteína: %1$dg</string>
    <string name="home_carbs_value">Carbohidratos: %1$dg</string>
    <string name="home_fat_value">Grasas: %1$dg</string>

    <string name="text_input_placeholder_1">2 huevos, tostada con mantequilla y un café</string>
    <string name="text_input_placeholder_2">Burrito bowl de Chipotle con pollo y arroz</string>
    <string name="text_input_placeholder_3">Pizza de pepperoni de Domino\'s, 2 porciones</string>
    <string name="text_input_placeholder_4">Yogur griego con granola y arándanos</string>

    <string name="manual_title">Entrada manual</string>
    <string name="manual_name">Nombre</string>
    <string name="manual_name_placeholder">p. ej. Ensalada casera</string>
    <string name="manual_calories">Calorías</string>
    <string name="manual_protein">Proteína (g)</string>
    <string name="manual_carbs">Carbohidratos (g)</string>
    <string name="manual_fat">Grasas (g)</string>
    <string name="manual_fiber">Fibra (g)</string>
    <string name="manual_meal_type">Tipo de comida</string>

    <string name="error_title">Algo salió mal</string>

    <!-- Food sheets shared primitives -->
    <string name="sheet_food_details">Detalles del alimento</string>
    <string name="sheet_serving">Porción</string>
    <string name="sheet_nutrition">Nutrición</string>
    <string name="sheet_meal">Comida</string>
    <string name="sheet_more_nutrition">Más nutrición</string>
    <string name="sheet_name">Nombre</string>
    <string name="sheet_quantity">Cantidad</string>
    <string name="sheet_unit">Unidad</string>
    <string name="sheet_meal_type">Tipo de comida</string>
    <string name="sheet_review_food">Revisar alimento</string>
    <string name="sheet_edit_food">Editar alimento</string>

    <string name="sheet_micro_sugar">Azúcar</string>
    <string name="sheet_micro_added_sugar">Azúcar añadido</string>
    <string name="sheet_micro_fiber">Fibra</string>
    <string name="sheet_micro_saturated_fat">Grasa saturada</string>
    <string name="sheet_micro_mono_fat">Grasa mono</string>
    <string name="sheet_micro_poly_fat">Grasa poli</string>
    <string name="sheet_micro_cholesterol">Colesterol</string>
    <string name="sheet_micro_sodium">Sodio</string>
    <string name="sheet_micro_potassium">Potasio</string>

    <!-- Context note sheet -->
        <string name="context_note_title">Revisar foto</string>
    <string name="context_note_section">Añadir una nota (opcional)</string>
    <string name="context_note_placeholder">p. ej. 2 huevos revueltos en mantequilla, bowl de Chipotle con aceite extra, pollo a la parrilla sin salsa</string>

    <!-- Voice input sheet -->
    <string name="voice_listening">Escuchando...</string>
    <string name="voice_tap_to_start">Toca el micro para empezar</string>
    <string name="voice_transcribing_format">Transcribiendo con %1$s...</string>
    <string name="voice_mic_permission_denied">Permiso de micrófono denegado.</string>
    <string name="voice_mic_start_failed">No se pudo iniciar el micro. Comprueba los permisos.</string>
    <string name="voice_transcription_failed">La transcripción falló</string>
    <string name="voice_stop">Detener</string>
    <string name="voice_record">Grabar</string>

    <!-- Saved Meals sheet -->
    <string name="saved_meals_title">Comidas guardadas</string>
    <string name="saved_meals_tab_recents">Recientes</string>
    <string name="saved_meals_tab_frequent">Frecuentes</string>
    <string name="saved_meals_tab_favorites">Favoritos</string>
    <string name="saved_meals_no_logs">Aún no hay alimentos registrados</string>
    <string name="saved_meals_no_favorites">Aún no hay favoritos\nDesliza a la izquierda en cualquier alimento para añadirlo</string>
    <string name="saved_meals_count_format">%1$d× registrados</string>
    <string name="saved_meals_log_action">Registrar</string>
    <string name="saved_meals_remove_favorite">Quitar de favoritos</string>
    <string name="saved_meals_move_up">Subir</string>
    <string name="saved_meals_move_down">Bajar</string>

    <!-- Nutrition detail sheet -->
    <string name="nutrition_details_title">Detalles nutricionales</string>
    <string name="nutrition_section_detailed">Nutrición detallada</string>
    <string name="nutrition_label_calories">Calorías</string>
    <string name="nutrition_label_protein">Proteína</string>
    <string name="nutrition_label_carbs">Carbohidratos</string>
    <string name="nutrition_label_fat">Grasas</string>
    <string name="nutrition_label_sugar">Azúcar</string>
    <string name="nutrition_label_added_sugar">Azúcar añadido</string>
    <string name="nutrition_label_fiber">Fibra</string>
    <string name="nutrition_label_saturated_fat">Grasa saturada</string>
    <string name="nutrition_label_mono_fat">Grasa monoinsat.</string>
    <string name="nutrition_label_poly_fat">Grasa poliinsat.</string>
    <string name="nutrition_label_cholesterol">Colesterol</string>
    <string name="nutrition_label_sodium">Sodio</string>
    <string name="nutrition_label_potassium">Potasio</string>

    <!-- Coach -->
    <string name="coach_reset_chat_a11y">Restablecer chat</string>
    <string name="coach_send_a11y">Enviar</string>
    <string name="coach_input_voice_a11y">Entrada de voz</string>
    <string name="coach_input_placeholder">Pregunta al Coach...</string>
    <string name="coach_empty_title">Pregunta a tu Coach</string>
    <string name="coach_empty_subtitle">Tu coach puede ver tu historial de peso, registro de calorías y objetivos. Pregúntale sobre el peso esperado, qué comer o cómo alcanzar tu meta.</string>
    <string name="coach_reset_dialog_title">Restablecer chat</string>
    <string name="coach_reset_dialog_message">¿Borrar todos los mensajes y empezar de cero? Esta acción no se puede deshacer.</string>
    <string name="coach_reset_confirm">Restablecer</string>
    <string name="coach_no_profile_error">Aún no hay perfil. Termina la configuración inicial primero.</string>
    <string name="coach_chat_failed">El chat falló</string>

    <string name="coach_chip_predict_30_days">¿Cuál será mi peso en 30 días?</string>
    <string name="coach_chip_lose_faster">¿Cómo bajar de peso más rápido de forma segura?</string>
    <string name="coach_chip_eating_too_much">¿Estoy comiendo demasiado?</string>
    <string name="coach_chip_what_dinner">¿Qué ceno hoy?</string>
    <string name="coach_chip_gain_healthy">¿Cómo subir de peso sanamente?</string>
    <string name="coach_chip_eating_enough">¿Estoy comiendo lo suficiente?</string>
    <string name="coach_chip_high_protein">¿Alimentos altos en proteína para añadir?</string>
    <string name="coach_chip_holding_weight">¿Estoy manteniendo mi peso?</string>
    <string name="coach_chip_average_intake">¿Cuál es mi ingesta media?</string>
    <string name="coach_chip_macro_suggestions">¿Sugerencias de macros?</string>
    <string name="coach_chip_trend">¿Cómo va mi tendencia?</string>
    <string name="coach_chip_doing_this_week">¿Cómo voy esta semana?</string>
    <string name="coach_chip_log_advice">¿Algún consejo según mi registro?</string>

    <!-- Progress -->
    <string name="progress_range_week">1S</string>
    <string name="progress_range_year">1A</string>
    <string name="progress_range_all">Todo</string>

    <string name="progress_weight_section">Peso</string>
    <string name="progress_log_weight">Registrar peso</string>
    <string name="progress_stat_current">Actual</string>
    <string name="progress_stat_goal">Objetivo</string>
    <string name="progress_log_first_weight">Registra tu primer peso para ver tendencias</string>

    <string name="progress_weight_history">Historial de peso</string>
    <string name="progress_body_fat_history">Historial de grasa corporal</string>
    <string name="progress_history_count_format">%1$d entradas · toca para ver o eliminar</string>

    <string name="progress_calories_section">Calorías</string>
    <string name="progress_avg_format">Media: %1$d kcal</string>
    <string name="progress_no_food">Aún no hay comida registrada</string>

    <string name="progress_macro_averages">Promedios de macros</string>

    <string name="progress_log_weight_title">Registrar peso</string>

    <string name="progress_goal_reached_title">Objetivo alcanzado 🎉</string>
    <string name="progress_goal_reached_message">Has alcanzado tu peso objetivo. Ve a Ajustes para cambiar tu objetivo y toca Recalcular objetivos para actualizar tus metas.</string>

    <!-- Settings -->
    <string name="settings_section_personal">Información personal</string>
    <string name="settings_section_goals">Objetivos y nutrición</string>
    <string name="settings_section_app">Ajustes de la app</string>
    <string name="settings_section_ai">Proveedor de IA</string>
    <string name="settings_section_speech">Voz a texto</string>
    <string name="settings_section_health">Salud y datos</string>
    <string name="settings_group_app_display">App y pantalla</string>
    <string name="settings_group_ai">IA y voz</string>
    <string name="settings_group_data">Salud, datos y sincronización</string>
    <string name="settings_group_personal_summary">Género, altura, peso, medidas</string>
    <string name="settings_group_goals_summary">Dieta, macros, objetivos adaptativos</string>
    <string name="settings_group_app_summary">Apariencia, inicio, notificaciones</string>
    <string name="settings_group_ai_summary">Proveedores, modelos, voz</string>
    <string name="settings_group_data_summary">Health Connect, exportar, sync</string>

    <string name="settings_gender">Sexo</string>
    <string name="settings_birthday">Fecha de nacimiento</string>
    <string name="settings_height">Altura</string>
    <string name="settings_weight">Peso</string>
    <string name="settings_body_fat">Grasa corporal</string>
    <string name="settings_not_set">Sin definir</string>
    <string name="settings_birthday_age_format">%1$s (edad %2$d)</string>

    <string name="settings_weight_goal">Objetivo de peso</string>
    <string name="settings_activity_level">Nivel de actividad</string>
    <string name="settings_weekly_change">Cambio semanal</string>
    <string name="settings_weekly_default">0,50 kg/sem</string>
    <string name="settings_goal_weight">Peso objetivo</string>
    <string name="settings_calories">Calorías</string>
    <string name="settings_recalculate_goals">Recalcular objetivos</string>
    <string name="settings_macro_pinned_a11y">Fijado</string>

    <string name="settings_appearance">Apariencia</string>
    <string name="settings_appearance_system">Sistema</string>
    <string name="settings_appearance_light">Claro</string>
    <string name="settings_appearance_dark">Oscuro</string>
    <string name="settings_appearance_oled">OLED</string>
    <string name="settings_language_title">Idioma</string>
    <string name="settings_language_system">Sistema</string>
    <string name="settings_metric_units">Unidades métricas</string>
    <string name="settings_height_unit">Unidad de altura</string>
    <string name="settings_weight_unit">Unidad de peso</string>
    <string name="settings_week_starts">La semana empieza el</string>
    <string name="settings_week_monday">Lunes</string>
    <string name="settings_week_sunday">Domingo</string>
    <string name="settings_week_saturday">Sábado</string>
    <string name="settings_notifications">Notificaciones</string>
    <string name="settings_battery_opt">Optimización de batería</string>
    <string name="settings_battery_opt_value">Añadir Chompass a la lista blanca</string>

    <string name="settings_ai_provider">Proveedor</string>
    <string name="settings_ai_model">Modelo</string>
    <string name="settings_ai_model_unset">(elige uno abajo)</string>
    <string name="settings_api_key">Clave API</string>
    <string name="settings_base_url">URL base</string>
    <string name="settings_server_url">URL del servidor</string>
    <string name="settings_tap_to_edit">Toca para editar</string>
    <string name="settings_custom_url_placeholder">https://tu-endpoint.com/v1</string>
    <string name="settings_custom_url_title">URL base personalizada</string>
    <string name="settings_ai_allow_insecure_http">Permitir HTTP inseguro</string>
    <string name="settings_ai_allow_insecure_http_footer">Permite que los endpoints personalizados y de Ollama usen URLs http://, por ejemplo en tu red local. Los proveedores en la nube usan https. Déjalo apagado salvo que tu servidor no tenga TLS.</string>
    <string name="settings_clear_key">Borrar clave</string>

    <string name="settings_clear_food_log">Borrar diario de comidas</string>
    <string name="settings_delete_all_data">Eliminar todos los datos</string>

    <!-- Settings dialogs -->
    <string name="settings_clear_food_title">¿Borrar diario de comidas?</string>
    <string name="settings_clear_food_message">Borra todas las entradas de comida y fotos. El perfil, los pesos y los ajustes se conservan.</string>
    <string name="settings_delete_all_title">¿Eliminar todos los datos locales?</string>
    <string name="settings_delete_all_message">Borra el perfil, el diario de comidas, el historial de peso, el chat y las claves API, y luego te lleva de vuelta a la configuración inicial. Los datos de Health Connect se mantienen intactos.</string>
    <string name="settings_max_pinned_title">Máx. 2 fijados</string>
    <string name="settings_max_pinned_message">Se pueden fijar como máximo 2 macros a la vez. Desfija otro macro primero abriéndolo y tocando Restablecer a Autoequilibrado.</string>
    <string name="settings_recalc_title">¿Recalcular objetivos?</string>
    <string name="settings_recalc_message">Restablece las calorías y los macros a los valores predeterminados según tu altura/peso/actividad/objetivo. Cualquier macro fijado se borrará.</string>
    <string name="settings_goal_chip_locked_cd">Bloqueado, toca para poner Automático</string>
    <string name="settings_goal_chip_auto_cd">Automático, toca para bloquear</string>
    <string name="notif_channel_model_download">Modelo en el dispositivo</string>
    <string name="notif_channel_model_download_desc">Progreso mientras se descarga el modelo en el dispositivo.</string>
    <string name="notif_model_download_title">Descargando modelo en el dispositivo</string>
    <string name="settings_recalc_confirm">Recalcular</string>
    <string name="settings_recalc_details">Detalles del recálculo</string>
    <string name="settings_invalid_goal_title">El peso objetivo no coincide con tu meta</string>
    <string name="settings_invalid_goal_lose">Un objetivo de pérdida necesita una meta por debajo de tu peso actual.</string>
    <string name="settings_invalid_goal_gain">Un objetivo de ganancia necesita una meta por encima de tu peso actual.</string>
    <string name="settings_permission_title">Se necesita permiso</string>

    <string name="settings_notifications_denied">Permiso de notificaciones denegado. Actívalo en Ajustes del sistema → Apps → Chompass → Notificaciones para recibir recordatorios.</string>

    <!-- Notification copy -->
    <string name="notif_weight_log_title">Hora de pesarte</string>
    <string name="notif_weight_log_text">Registra tu peso de hoy para que tu gráfico de progreso siga siendo preciso.</string>
    <string name="settings_health_unavailable">Health Connect no está disponible en este dispositivo. En Android 14 y versiones posteriores viene con el sistema. Usa exportación/importación de archivos si tu ROM no lo expone. Chompass nunca requiere la app Health Connect de Play Store en Android 14+.</string>

    <!-- Settings sheets / pickers -->
    <string name="sheet_ai_provider">Proveedor de IA</string>
    <string name="sheet_model">Modelo</string>
    <string name="sheet_model_footer">O escribe abajo cualquier ID de modelo personalizado.</string>
    <string name="sheet_any_model_id">Cualquier ID de modelo</string>
    <string name="sheet_api_key_format">Clave API: %1$s</string>
    <string name="sheet_speech_api_key_format">Clave API de voz: %1$s</string>
    <string name="sheet_speech_engine">Motor de voz</string>
    <string name="sheet_gender">Sexo</string>
    <string name="sheet_activity_level">Nivel de actividad</string>
    <string name="sheet_goal">Objetivo</string>
    <string name="sheet_target_weight">Peso objetivo</string>
    <string name="sheet_weight">Peso</string>
    <string name="sheet_birthday">Fecha de nacimiento</string>
    <string name="sheet_appearance">Apariencia</string>

    <string name="sheet_language">Idioma</string>

    <string name="sheet_week_starts">La semana empieza el</string>
    <string name="sheet_height">Altura</string>
    <string name="sheet_body_fat_percent">Grasa corporal %</string>
    <string name="sheet_weekly_change">Cambio semanal</string>
    <string name="sheet_weekly_change_format">%1$.1f %2$s/semana %3$s</string>
    <string name="sheet_weekly_change_loss">pérdida</string>
    <string name="sheet_weekly_change_gain">ganancia</string>
    <string name="sheet_pace_slow">Lento</string>
    <string name="sheet_pace_recommended">Recomendado</string>
    <string name="sheet_pace_fast">Rápido</string>
    <string name="sheet_selected_a11y">Seleccionado</string>
    <string name="sheet_reset_to_auto">Restablecer a Autoequilibrado</string>

    <string name="sheet_macros_subtitle">Fija hasta 2 macros a gramos exactos. Los no fijados se equilibran automáticamente con las calorías restantes.</string>
    <string name="sheet_macro_pinned">fijado</string>

    <!-- About -->
    <string name="about_rate">Valorar la app</string>
    <string name="about_share">Compartir la app</string>
    <string name="about_open_source">Código abierto (MIT)</string>
    <string name="about_report_issue">Informar de un problema</string>
    <string name="about_request_feature">Solicitar una función</string>
    <string name="about_privacy">Política de privacidad</string>
    <string name="about_donate">Cómprame un yogur</string>
    <string name="about_made_by">Chompass por fitguy</string>
    <string name="about_with_care">Basado en Fud AI de Apoorv Darshan</string>
    <string name="about_share_message">Llevo el control de mis comidas con Chompass, un fork sin anuncios de Fud AI. Haz una foto, dícela o escríbela, y la IA registra las calorías. Código abierto, y tus datos se quedan en tu dispositivo.\n\nFuente: https://codeberg.org/fitguy/chompass</string>
    <string name="about_share_chooser">Compartir Chompass</string>

    <!-- Notifications -->
    <string name="notif_channel_streak">Recordatorio de racha</string>
    <string name="notif_channel_streak_desc">Recordatorio diario para registrar una comida y mantener tu racha.</string>
    <string name="notif_channel_daily">Resumen diario</string>
    <string name="notif_channel_daily_desc">Resumen al final del día de tus calorías y macros.</string>
    <string name="notif_channel_weight_goal">Objetivo de peso</string>
    <string name="notif_channel_weight_goal_desc">Celebración cuando alcances tu peso objetivo.</string>
    <string name="notif_streak_title">No olvides registrar tus comidas</string>
    <string name="notif_streak_text">Mantén tu racha. Registra algo de hoy.</string>
    <string name="notif_summary_title">El resumen de hoy está listo</string>
    <string name="notif_summary_text">Toca para ver cómo cuadraron los macros de hoy.</string>
    <string name="notif_summary_deficit">Déficit de %1$s kcal</string>
    <string name="notif_summary_surplus">Superávit de %1$s kcal</string>
    <string name="notif_summary_on_target">En equilibrio</string>
    <string name="notif_summary_eaten_burned">Ingeridas %1$s · quemadas %2$s</string>
    <string name="notif_summary_macros">P %1$d · C %2$d · F %3$d</string>
    <string name="notif_summary_macros_net">P %1$d · C %2$d netos · F %3$d</string>
    <string name="notif_summary_of_goal">%1$s de %2$s objetivo</string>

    <string name="onboarding_goal_optional">Objetivo (opcional)</string>
    <string name="onboarding_goal_set_later">Puedes establecer esto más tarde en Ajustes.</string>
    <string name="settings_goal_body_fat">Grasa corporal objetivo</string>
    <string name="settings_use_body_fat_bmr">Usar grasa corporal para BMR</string>
    <string name="settings_use_body_fat_bmr_subtitle">Activo = Katch-McArdle (usa la masa magra para un BMR más preciso). Desactivado = Mifflin-St Jeor (solo altura/peso/edad). Desactiva si tu medición de grasa corporal está desactualizada.</string>
    <string name="sheet_goal_body_fat">Objetivo de grasa corporal</string>
    <string name="sheet_goal_body_fat_currently">Actual %1$d%%</string>
    <string name="action_remove_goal">Quitar objetivo</string>
    <string name="progress_metric_weight">Peso</string>
    <string name="progress_metric_body_fat">Grasa corporal</string>
    <string name="progress_log_body_fat">Registrar grasa corporal</string>
    <string name="progress_log_first_body_fat">Registra tu primer % de grasa corporal para ver tendencias</string>
    <string name="progress_log_body_fat_title">Registrar grasa corporal</string>
    <string name="notif_body_fat_log_title">Revisión de grasa corporal</string>
    <string name="notif_body_fat_log_text">Registra tu grasa corporal de hoy para seguir tu tendencia de composición.</string>
    <string name="saved_meals_search_placeholder">Buscar comidas guardadas</string>
    <string name="saved_meals_no_match">No hay comidas que coincidan</string>
    <string name="settings_section_custom_instructions">Instrucciones de IA personalizadas</string>
    <string name="settings_custom_instructions_placeholder">Por ejemplo: vivo en Alemania, asume tamaños de porción europeos, prefiero las marcas ALDI/REWE. Estoy en una etapa de definición de culturismo.</string>
    <string name="settings_custom_instructions_footer">Contexto opcional que se envía con cada solicitud de IA: región, dieta, objetivos deportivos, cualquier cosa que de otro modo repetirías cada vez. Déjalo vacío para desactivarlo.</string>
    <string name="settings_save">Guardar</string>
    <string name="settings_saved">Guardado</string>
    <string name="settings_section_fallback">Proveedor de respaldo</string>
    <string name="settings_enable_fallback">Activar respaldo</string>
    <string name="settings_fallback_footer">Si tu proveedor principal falla (sobrecarga, límite de tasa, error de red), la app reintenta automáticamente con este respaldo. Se permite el mismo proveedor que el principal, solo elige un modelo diferente.</string>
    <string name="widget_all_metrics_label">Chompass Hoy</string>
    <string name="widget_all_metrics_description">Mira las calorías, proteínas, carbohidratos y grasas de hoy en un widget.</string>
    <string name="settings_needs_health_connect">Requiere Health Connect</string>
    <string name="settings_energy_goals_info">Cuando está activado, Chompass usa tus calorías quemadas medidas de Health Connect, un promedio de 14 días de energía activa + basal, como ancla de mantenimiento (TDEE) al calcular objetivos, en lugar de la estimación por fórmula. No se usa IA para leer tu gasto. Requiere Health Connect. Funciona con el botón Recalcular y con los objetivos adaptativos.</string>
    <string name="settings_adaptive_goals_info">Aproximadamente una vez a la semana, al abrir la app, Chompass vuelve a ejecutar automáticamente el cálculo completo de objetivos, el mismo que usa el botón Recalcular, a partir de tu perfil, tus comidas registradas recientes y tu tendencia de peso. Si la quema de energía está activada, usa tu gasto medido como ancla de mantenimiento. Si la IA no está disponible, se omite silenciosamente. Al desactivarlo se restauran los objetivos previos al primer cambio hecho por esta función. Esto no es un consejo médico.</string>
    <string name="onboarding_plan_adaptive_note">Tu plan se ajusta automáticamente cada semana según lo que registras. Desactiva los objetivos adaptativos en Ajustes para mantenerlo fijo.</string>
    <string name="onboarding_feature_snap">Haz una foto. La IA la registra.</string>
    <string name="onboarding_feature_coach">Un coach que conoce tus datos</string>
    <string name="onboarding_feature_library">Health Connect para básculas y wearables</string>
    <string name="onboarding_feature_widgets">Widgets en la pantalla de inicio</string>
    <string name="whats_new_v30_workouts">La pestaña Entrenamientos se eliminó.</string>
    <string name="whats_new_v30_home">Rediseño de Inicio: velocímetro de calorías, barras verticales de macros, cuatro tarjetas de nutrientes y un botón flotante para añadir.</string>
    <string name="whats_new_v30_coach_voice">Pregunta al Coach por voz con la nueva grabadora integrada.</string>
    <string name="whats_new_v30_share">Comparte cualquier comida como un enlace que abre directamente Chompass, en iPhone o Android.</string>
    <string name="whats_new_v30_export">Exporta tu diario de comidas como JSON, Markdown o CSV desde Ajustes.</string>
    <string name="whats_new_v30_reprocess">Reprocesa una comida registrada con IA: ajusta el nombre, la porción o la nota y vuelve a analizarla.</string>
    <string name="whats_new_v30_camera">Cámara + Cámara conserva ambas capturas, unidas lado a lado.</string>
    <string name="whats_new_v30_colors">10 nuevos colores de tema, ahora elegidos directamente en Ajustes.</string>
    <string name="whats_new_v30_bodyfat">Historial de grasa corporal: revisa y elimina entradas individuales, igual que con el peso.</string>
    <string name="whats_new_v30_units">Las unidades de altura y peso ahora se configuran por separado.</string>
    <string name="whats_new_v30_adaptive">Objetivos adaptativos y Quema de energía dejan de ser experimentales y vienen activados por defecto en instalaciones nuevas.</string>
    <string name="whats_new_v30_restore">¿Reinstalaste o cambiaste de teléfono? Tu registro de comidas, peso y grasa corporal ahora se restauran automáticamente desde Health Connect.</string>

    <string name="grounded_entry_title">Entrada contrastada</string>
    <string name="grounded_entry_subtitle">Describe y/o fotografía una comida. Los nutrientes vienen de USDA, Open Food Facts o tu historial confirmado, no de estimaciones libres.</string>
    <string name="grounded_entry_placeholder">p. ej. 2 huevos revueltos y un plátano</string>
    <string name="grounded_entry_add_photo">Añadir foto</string>
    <string name="grounded_entry_analyze">Contrastar nutrientes</string>
    <string name="grounded_review_title">Confirmar coincidencias</string>
    <string name="grounded_review_subtitle">Elige la mejor coincidencia y la porción de cada alimento antes de guardar.</string>
    <string name="grounded_review_grams">Gramos</string>
    <string name="grounded_review_continue">Continuar a revisar</string>
    <string name="grounding_source_history">Tu historial</string>
    <string name="grounding_source_label">Etiqueta nutricional</string>
    <string name="grounding_source_estimate">Estimación IA</string>
    <string name="grounding_badge_usda">Contrastado · USDA</string>
    <string name="grounding_badge_off">Contrastado · Open Food Facts</string>
    <string name="grounding_badge_history">Contrastado · Tu historial</string>
    <string name="grounding_badge_label">Contrastado · Etiqueta</string>
    <string name="grounding_badge_estimate">Estimación · sin coincidencia en base de datos</string>
    <string name="grounding_confidence_summary">Confianza: identidad %1$d%% · porción %2$d%% · fuente %3$d%%</string>
    <string name="grounding_validation_notes">Notas: %1$s</string>
    <string name="grounded_on_device_unavailable">La entrada contrastada requiere un proveedor de IA en la nube. Los modelos en el dispositivo usan Foto/Nota.</string>
    <string name="grounded_review_unit">Unidad</string>

    <string name="widget_water_tracking">Seguimiento de agua</string>
    <string name="widget_water_enable_short">Activar en Chompass</string>
    <string name="widget_ml_left_format">Quedan %1$d ml</string>
    <string name="widget_fl_oz_left_format">Quedan %1$d fl oz</string>
    <string name="widget_unit_left_format">Quedan %1$s%2$s</string>
    <string name="error_invalid_json">JSON no válido</string>
    <string name="error_unknown">Error desconocido</string>
    <string name="error_webdav_sync_failed">Falló la sincronización WebDAV</string>
    <string name="add_food_quick_relog">Registrar de nuevo</string>
    <string name="add_food_quick_relog_empty">Marca una comida como favorita o regístrala una vez. Aparecerá aquí para volver a registrarla con un toque.</string>
    <string name="ai_provider_on_device_subtitle">Privado y sin conexión. Menos preciso que la IA en la nube; descarga de ~2-4 GB</string>
    <string name="camera_scale_tip_message">Consejo: incluye un tenedor, la mano o una moneda junto a la comida. Ayuda a estimar el tamaño de la porción.</string>
    <string name="cd_relog_meal">Registrar %1$s de nuevo</string>
    <string name="context_note_hint">Sé específico: cantidades, marcas, aceites o aderezos, y cómo se cocinó.</string>
    <string name="edit_reprocess_diff_unchanged">No se cambió ningún campo. Ajusta tu nota e inténtalo de nuevo.</string>
    <string name="edit_reprocess_hint">Describe la corrección, p. ej. bol grande, cocinado en mantequilla, leche de avena en lugar de láctea</string>
    <string name="entry_analysis_add_photo">Añadir foto</string>
    <string name="entry_analysis_busy_analyzing">Analizando…</string>
    <string name="entry_analysis_busy_filling">Completando la nutrición…</string>
    <string name="entry_analysis_busy_units">Calculando unidades de porción…</string>
    <string name="entry_analysis_ready">Listo para revisar</string>
    <string name="entry_analysis_status_helper">Buscando códigos de barras en la foto y luego consultando a tu proveedor de IA para la nutrición.</string>
    <string name="entry_analysis_streaming_hint">Los valores aparecen conforme responde la IA. Puedes revisarlos antes de registrar.</string>
    <string name="entry_analysis_tip_apply">Volver a analizar con consejo</string>
    <string name="entry_analysis_tip_cta">Añadir consejo para la IA (opcional)</string>
    <string name="home_calorie_mode_add_active">Añadir gasto activo al presupuesto</string>
    <string name="home_calorie_mode_add_active_desc">Las calorías activas de Health Connect (o tu estimación por nivel de actividad) se suman al presupuesto calórico de hoy. Come lo que quemas. Configura el nivel de actividad como referencia diaria para no contar dos veces los entrenamientos. Conecta Health Connect en Ajustes → Salud para usar el gasto medido.</string>
    <string name="home_calorie_mode_add_active_hc_hint">Consejo: activa Health Connect para usar calorías activas del reloj o teléfono en lugar de la estimación por nivel de actividad.</string>
    <string name="home_calorie_mode_static_desc">Tu objetivo calórico se mantiene fijo. El movimiento no cambia el presupuesto de hoy.</string>
    <string name="home_menu_manual_active">Gasto activo</string>
    <string name="manual_active_kcal_hint">Calorías quemadas</string>
    <string name="manual_active_name_hint">Nombre de la actividad (opcional)</string>
    <string name="manual_active_save">Añadir al presupuesto</string>
    <string name="manual_active_subtitle">Añade calorías quemadas de una caminata, paseo en bici o entrenamiento. Amplían el presupuesto de hoy cuando «Añadir gasto activo» está activado.</string>
    <string name="manual_active_title">Registrar gasto activo</string>
    <string name="meal_photos_add_label">Añadir etiqueta</string>
    <string name="meal_photos_confirm_back">Seguir editando</string>
    <string name="meal_photos_confirm_continue">Analizar igualmente</string>
    <string name="meal_photos_confirm_no_note">Aún no hay nota. Las estimaciones de la IA son menos precisas sin cantidades o descripción. ¿Continuar igualmente?</string>
    <string name="meal_photos_confirm_one_photo">Solo una foto. Una segunda (otro ángulo o la etiqueta nutricional) suele ayudar. ¿Continuar con una sola foto?</string>
    <string name="meal_photos_confirm_sparse">Sin nota y con una sola foto. Añade un consejo o foto de etiqueta para una mejor estimación, o continúa igualmente.</string>
    <string name="meal_photos_confirm_title">¿Analizar ahora?</string>
    <string name="meal_photos_dont_ask_note">No volver a pedir una nota</string>
    <string name="meal_photos_note_section">¿Qué es esto?</string>
    <string name="meal_photos_skip_note">Omitir nota y analizar</string>
    <string name="meal_photos_subtitle">Añade una nota breve y opcionalmente una segunda foto (p. ej. etiqueta nutricional), luego pulsa Analizar. La IA solo empieza tras confirmar.</string>
    <string name="meal_photos_subtitle_note_optional">Añade otra foto o un consejo si quieres, luego Analizar. La IA solo empieza tras confirmar.</string>
    <string name="meal_photos_title">Antes de analizar</string>
    <string name="on_device_model_accuracy_notice">Estos modelos no son tan precisos como la IA en la nube. Espera calorías incorrectas, elementos omitidos o lecturas débiles de fotos, sobre todo con el modelo E2B más pequeño. Los proveedores en la nube siguen siendo la opción recomendada para un registro fiable.</string>
    <string name="on_device_model_device_notice">Probado en Pixel 9a (GrapheneOS). Otros dispositivos, especialmente gama baja o hardware no Tensor, aún no se han validado y pueden ser más lentos o no compatibles; un proveedor en la nube es más seguro allí.</string>
    <string name="on_device_model_loaded">Modelo cargado. Listo para usar.</string>
    <string name="on_device_model_not_loaded">No cargado. La primera solicitud tras abrir la app puede tardar hasta un minuto.</string>
    <string name="on_device_model_privacy_notice">Funciona por completo en este dispositivo. Nada de lo que escribes o fotografías se envía a un servidor. La descarga obtiene el archivo del modelo directamente de Hugging Face (%1$s), un host de terceros que esta app no usa de otro modo.</string>
    <string name="onboarding_api_key_non_gemini_ok">Listo. La prueba rápida es solo con Gemini</string>
    <string name="photo_accuracy_guide_body">Las fotos omiten mucho. Añade una nota breve cuando puedas:\n\n• Sé específico: cantidades, marcas y qué hay en el plato\n• Menciona aceites, aderezos y salsas grasosas (a menudo invisibles)\n• Indica la preparación cuando importe: frito, a la parrilla, al vapor, casero\n• Gramos exactos o foto de etiqueta nutricional ayudan más</string>
    <string name="photo_accuracy_guide_cd">Cómo mejorar la precisión de las fotos</string>
    <string name="photo_accuracy_guide_dismiss">Entendido</string>
    <string name="photo_accuracy_guide_title">Consejos para una mejor estimación</string>
    <string name="photo_import_failed">No se pudo importar la foto</string>
    <string name="progress_weight_raw_legend">Pesaje</string>
    <string name="progress_weight_trend_legend">Tendencia de 7 días</string>
    <string name="progress_weight_trend_need_more">La tendencia de 7 días requiere al menos 2 días con pesaje</string>
    <string name="protein_target_g_per_kg_format">%1$.1f g/kg · %2$d g/día</string>
    <string name="protein_target_lbm_missing_hint">Sin %% de grasa corporal configurado. Se usa el peso total hasta que se registre BF%%.</string>
    <string name="protein_target_mode_g_per_kg_lbm">g/kg de masa magra</string>
    <string name="protein_target_mode_g_per_kg_total">g/kg de peso corporal</string>
    <string name="protein_target_mode_grams">Gramos al día</string>
    <string name="protein_target_mode_label">Objetivo de proteína</string>
    <string name="settings_gemini_google_search_footer">Si está activado, Gemini puede buscar en la web cuando ayude a responder un prompt. Las consultas se envían a Google. Google factura tu proyecto de API de Gemini. En modelos Gemini 3, cada búsqueda ejecutada cuenta para el uso; en Gemini 2.5 y anteriores, la facturación es por prompt que usa búsqueda.</string>
    <string name="settings_health_unavailable_platform">Health Connect no está disponible para apps en este dispositivo. En Android 14 y versiones posteriores es un módulo del sistema. Si Ajustes muestra Health Connect pero Chompass no puede conectarse, tu ROM puede no exponer el servicio (común en algunas ROMs sin Google). Chompass no requiere Play Store ni Play en sandbox. Usa exportación/importación del diario y métricas corporales, o WebDAV opcional.</string>
    <string name="settings_meal_constituents_footer_on_device">No disponible para Gemma en el dispositivo: el desglose de ingredientes requiere un modelo más potente. Cambia a un proveedor en la nube para activarlo.</string>
    <string name="settings_photo_note_prompt">Pedir nota para la foto</string>
    <string name="settings_photo_note_prompt_footer">Si está activado, al registrar con foto se resalta el campo de nota antes de Analizar. Puedes confirmar y continuar sin nota.</string>
    <string name="settings_progress_default_range">Rango predeterminado en Progreso</string>
    <string name="home_menu_search_food">Buscar alimento</string>
    <string name="food_search_sheet_title">Buscar en bases de datos de alimentos</string>
    <string name="food_search_placeholder">p. ej. yogur griego, leche, quark</string>
    <string name="food_search_hint">Alimentos envasados de Open Food Facts y bases USDA y suiza sin conexión. Los resultados muestran su fuente.</string>
    <string name="food_search_empty">Escribe para buscar alimentos envasados y genéricos</string>
    <string name="food_search_no_results">No se encontraron alimentos. Prueba con otro nombre.</string>
    <string name="food_search_source_swiss">Suiza</string>
    <string name="grounding_badge_swiss">Contrastado · Base suiza de composición de alimentos</string>
    <string name="grounding_source_swiss">Suiza</string>
    <string name="error_search_food_failed">No se pudo cargar este alimento. Inténtalo de nuevo.</string>


    <string name="about_app_version">Versión de la app</string>
    <string name="about_asset_credits">Código abierto y recursos</string>
    <string name="about_check_updates">Buscar actualizaciones</string>
    <string name="about_update_action">Actualizar</string>
    <string name="about_update_available">Actualización disponible</string>
    <string name="about_update_checking">Buscando actualizaciones</string>
    <string name="about_update_details_format">Actual %1$s -&gt; Última %2$s</string>
    <string name="about_update_fdroid_note">Las actualizaciones llegan a través de F-Droid</string>
    <string name="about_upstream">Basado en Fud AI (upstream)</string>
    <string name="about_version_format">Versión %1$s</string>
    <string name="action_advanced">Avanzado</string>
    <string name="action_close">Cerrar</string>
    <string name="action_hide">Ocultar</string>
    <string name="action_info">Información</string>
    <string name="action_logging">Registrando…</string>
    <string name="action_remove">Quitar</string>
    <string name="action_retry">Reintentar</string>
    <string name="action_show">Mostrar</string>
    <string name="action_undo">Deshacer</string>
    <string name="action_what_if">¿Y si…?</string>
    <string name="add_food_relog_kcal">%1$d kcal</string>
    <string name="add_food_water_section">Agua</string>
    <string name="ai_error_coach_on_device">El Coach aún no está disponible con el proveedor en el dispositivo. Cambia a un proveedor en la nube en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_coach_round_limit">El Coach no pudo responder. Intenta reformular tu pregunta.</string>
    <string name="ai_error_grounded_on_device">El bucle de herramientas de Entrada contrastada no está disponible para modelos en el dispositivo.</string>
    <string name="ai_error_grounded_requires_provider">El bucle de herramientas de Entrada contrastada requiere un proveedor de IA activo.</string>
    <string name="ai_error_image_conversion_failed">No se pudo procesar la imagen.</string>
    <string name="ai_error_invalid_response">No se pudo entender la respuesta de la IA. Inténtalo de nuevo.</string>
    <string name="ai_error_invalid_url">URL de API no válida. Revisa la configuración de tu proveedor.</string>
    <string name="ai_error_insecure_http_blocked">HTTP inseguro bloqueado. Activa «Permitir HTTP inseguro» en Ajustes → IA y voz, o usa una URL https://.</string>
    <string name="ai_error_key_rejected">Tu clave API fue rechazada. Abre Ajustes → Proveedor de IA y pega una clave válida.</string>
    <string name="ai_error_location_unsupported">Gemini no está disponible desde esta ubicación de red (país/IP). Si usas una VPN, desactívala o cambia a una salida residencial. Las IP de centros de datos o VPN no residenciales suelen estar bloqueadas. También puedes activar la facturación en tu proyecto de Google AI Studio, probar otra red o cambiar de proveedor en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_model_unavailable">Tu proveedor no encontró este modelo. Puede ser solo de pago en el plan gratuito, estar restringido en tu región o el endpoint puede ser incorrecto. Cambia al modelo Flash predeterminado en Ajustes → Proveedor de IA, o activa la facturación en tu proyecto de AI Studio.</string>
    <string name="ai_error_network_format">Error de red: %1$s</string>
    <string name="ai_error_no_api_key">No hay clave API configurada. Añade tu clave en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_on_device_low_memory">No hay suficiente memoria libre para la IA en el dispositivo ahora mismo. Prueba el modelo E2B más pequeño, cierra otras apps o cambia de proveedor en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_on_device_engine_init">No se pudo iniciar el motor del modelo en este dispositivo. Inténtalo de nuevo, descarga el modelo en Ajustes → Proveedor de IA → Modelo o cambia a un proveedor en la nube.</string>
    <string name="ai_error_on_device_model_not_downloaded">El modelo en el dispositivo aún no se ha descargado. Abre Ajustes → Proveedor de IA → Modelo para descargarlo.</string>
    <string name="ai_error_on_device_unsupported_device">Este dispositivo no cumple los requisitos para la IA en el dispositivo. Elige un proveedor en la nube en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_provider_error">El proveedor de IA devolvió un error.</string>
    <string name="ai_error_provider_overloaded">El proveedor de IA está sobrecargado ahora mismo. Lo hemos reintentado varias veces. Inténtalo de nuevo en un minuto o cambia de proveedor o modelo en Ajustes → Proveedor de IA.</string>
    <string name="ai_error_rate_limit">Se alcanzó el límite de uso de tu clave API. Espera un minuto o cambia a otro proveedor en Ajustes → Proveedor de IA. En el plan gratuito, el modelo Flash-Lite tiene la cuota más alta.</string>
    <string name="ai_error_timeout">El proveedor de IA tardó demasiado en responder. Inténtalo de nuevo o aumenta el tiempo de espera en Ajustes → IA y voz.</string>
    <string name="ai_error_disabled">Las funciones de IA están desactivadas en Ajustes → IA y voz.</string>
    <string name="ai_error_truncated">La respuesta de la IA se truncó. Prueba con una pregunta más corta o un modelo distinto.</string>
    <string name="ai_error_truncated_twice">La respuesta de la IA se truncó dos veces. Prueba con una pregunta más corta u otro modelo.</string>
    <string name="ai_error_truncated_twice_description">La respuesta de la IA se truncó dos veces. Prueba con una descripción más corta u otro modelo.</string>
    <string name="ai_key_placeholder_anthropic">sk-ant-...</string>
    <string name="ai_key_placeholder_deepinfra">...</string>
    <string name="ai_key_placeholder_fireworks">fw_...</string>
    <string name="ai_key_placeholder_gemini">AIza...</string>
    <string name="ai_key_placeholder_groq">gsk_...</string>
    <string name="ai_key_placeholder_huggingface">hf_...</string>
    <string name="ai_key_placeholder_mistral">...</string>
    <string name="ai_key_placeholder_openai">sk-...</string>
    <string name="ai_key_placeholder_openrouter">sk-or-...</string>
    <string name="ai_key_placeholder_together">...</string>
    <string name="ai_key_placeholder_xai">xai-...</string>
    <string name="ai_model_tier_paid">Modelo solo de pago (el plan gratuito ya no incluye Pro)</string>
    <string name="ai_model_tier_varies">La disponibilidad en el plan gratuito varía según la cuenta y la región</string>
    <string name="ai_provider_anthropic">Anthropic Claude</string>
    <string name="ai_provider_deepinfra">DeepInfra</string>
    <string name="ai_provider_fireworks">Fireworks AI</string>
    <string name="ai_provider_gemini">Google Gemini</string>
    <string name="ai_provider_groq">Groq</string>
    <string name="ai_provider_huggingface">Hugging Face</string>
    <string name="ai_provider_mistral">Mistral</string>
    <string name="ai_provider_on_device">En el dispositivo (privado)</string>
    <string name="ai_provider_openai">OpenAI</string>
    <string name="ai_provider_openrouter">OpenRouter</string>
    <string name="ai_provider_together">Together AI</string>
    <string name="ai_provider_xai">xAI Grok</string>
    <string name="ai_reasoning_effort_auto">Automático</string>
    <string name="ai_reasoning_effort_high">Alto</string>
    <string name="ai_reasoning_effort_low">Bajo</string>
    <string name="ai_reasoning_effort_medium">Medio</string>
    <string name="app_name">Chompass</string>
    <string name="barcode_hint">Apunta la cámara al código de barras</string>
    <string name="barcode_off_note">Los alimentos envasados usan Open Food Facts cuando está disponible.</string>
    <string name="body_measurements_title">Medidas corporales</string>
    <string name="bullet">·</string>
    <string name="camera_error_capture">No se pudo capturar la foto</string>
    <string name="camera_error_open">No se pudo abrir la cámara</string>
    <string name="camera_error_save">No se pudo guardar la foto</string>
    <string name="camera_flash_auto">Flash automático</string>
    <string name="camera_flash_off">Flash apagado</string>
    <string name="camera_flash_on">Flash encendido</string>
    <string name="camera_scale_tip_dismiss">Entendido</string>
    <string name="cd_add_food">Añadir comida</string>
    <string name="cd_add_image">Añadir imagen</string>
    <string name="cd_apply_serving_edit">Aplicar edición de porción</string>
    <string name="cd_cancel_recording">Cancelar grabación</string>
    <string name="cd_clear_quantity">Borrar cantidad</string>
    <string name="cd_close">Cerrar</string>
    <string name="cd_close_camera">Cerrar cámara</string>
    <string name="cd_copy_entries">Copiar entradas</string>
    <string name="cd_dismiss_paste">Descartar pegado</string>
    <string name="cd_edit_recipe">Editar receta</string>
    <string name="cd_edit_serving">Editar porción</string>
    <string name="cd_favorited">Marcado como favorito</string>
    <string name="cd_hold_to_record">Mantén pulsado para grabar, toca para fijar</string>
    <string name="cd_log">Registrar</string>
    <string name="cd_log_water">Registrar agua</string>
    <string name="cd_move_down">Mover abajo</string>
    <string name="cd_move_up">Mover arriba</string>
    <string name="cd_new_recipe">Nueva receta</string>
    <string name="cd_open_camera">Abrir cámara</string>
    <string name="cd_open_gallery">Abrir galería</string>
    <string name="cd_quantity_operator">Insertar %1$s en la cantidad</string>
    <string name="cd_remove_image">Quitar imagen</string>
    <string name="cd_selected">Seleccionado</string>
    <string name="cd_share_meal">Compartir comida</string>
    <string name="cd_unfavorite">Quitar de favoritos</string>
    <string name="coach_confirm_log_food_title">¿Registrar esta comida?</string>
    <string name="coach_confirm_log_water_title">¿Registrar esta agua?</string>
    <string name="coach_confirm_log_food_summary">%1$s: %2$s (%3$s proteína, %4$s carbohidratos, %5$s grasas)</string>
    <string name="coach_confirm_log_weight_title">¿Registrar este peso?</string>
    <string name="coach_title">Coach</string>
    <string name="context_note_weight_hint">Si pesaste la porción, introduce los gramos aquí. El peso exacto mejora la precisión más que un título o una lista de ingredientes por sí solos.</string>
    <string name="context_note_weight_placeholder">p. ej. 280</string>
    <string name="context_note_weight_section">Peso total (opcional)</string>
    <string name="context_note_weight_unit">g</string>
    <string name="copy_all">Copiar todo</string>
    <string name="copy_from">Copiar de</string>
    <string name="copy_from_loading">Cargando el registro de comida…</string>
    <string name="copy_hint">Los alimentos se copiarán a %1$s. Las entradas originales no cambian.</string>
    <plurals name="copy_foods_to">
        <item quantity="one">Copiar %1$d alimento a %2$s</item>
        <item quantity="other">Copiar %1$d alimentos a %2$s</item>
    </plurals>
    <string name="copy_meal_format">Copiar %1$s</string>
    <string name="copy_no_foods_on_day">No hay alimentos registrados este día</string>
    <string name="copy_to">Copiar a</string>
    <string name="derived_body_fat">Grasa corporal</string>
    <string name="derived_frame">Complexión</string>
    <string name="derived_waist_to_height">Cintura-altura</string>
    <string name="derived_waist_to_hip">Cintura-cadera</string>
    <string name="diet_mode_beta_note">Modo beta: todavía en ajuste.</string>
    <string name="diet_mode_keto_beta">Keto (beta)</string>
    <string name="diet_mode_standard">Estándar</string>
    <string name="dow_narrow_saturday">S</string>
    <string name="edit_icon_photo_failed">No se pudo leer esa foto</string>
    <string name="edit_icon_picker_title">Elegir icono</string>
    <string name="edit_icon_remove_photo">Quitar foto</string>
    <string name="edit_icon_set_photo">Establecer foto</string>
    <string name="edit_reprocess">Corregir con IA</string>
    <string name="edit_reprocess_chip_brand">Otra marca</string>
    <string name="edit_reprocess_chip_larger">Porción más grande</string>
    <string name="edit_reprocess_chip_oil">Aceite o mantequilla extra</string>
    <string name="edit_reprocess_chip_portion">Porción más pequeña</string>
    <string name="edit_reprocess_chip_prep">Otra preparación</string>
    <string name="edit_reprocess_context">Entrada actual</string>
    <string name="edit_reprocess_diff_row">%1$s: %2$s → %3$s</string>
    <string name="edit_reprocess_diff_title">Qué cambió</string>
    <string name="edit_reprocess_explain">La IA recalculará el nombre, la porción, las calorías y los macros a partir de tu nota. Revisa los cambios y toca Guardar.</string>
    <string name="edit_reprocess_label">¿Qué cambió?</string>
    <string name="edit_reprocess_review_hint">Revisa los valores actualizados de arriba y toca Guardar para conservarlos.</string>
    <string name="edit_note_section">Nota</string>
    <string name="edit_note_placeholder">Nota (opcional)</string>
    <string name="edit_reprocess_section">Pedir a la IA que corrija</string>
    <string name="edit_reprocessing">Corrigiendo…</string>
    <string name="edit_reprocessing_failed">La corrección falló</string>
    <string name="entry_analysis_field_pending">Tamaño de porción pendiente…</string>
    <string name="entry_analysis_inferring_units">Calculando unidades de porción…</string>
    <string name="entry_analysis_micros_found">Se encontraron %d nutrientes más</string>
    <string name="entry_analysis_phase_calling_ai">Llamando a la IA…</string>
    <string name="entry_analysis_phase_filling_fields">Completando la nutrición…</string>
    <string name="entry_analysis_phase_looking_up_barcode">Comprobando códigos de barras…</string>
    <string name="entry_analysis_phase_parsing">Leyendo el resultado…</string>
    <string name="entry_analysis_phase_preparing">Preparando la solicitud…</string>
    <string name="entry_analysis_phase_recognizing">Reconociendo alimentos…</string>
    <string name="entry_analysis_phase_resolving">Resolviendo nutrientes…</string>
    <string name="entry_analysis_phase_searching_history">Comprobando tu historial…</string>
    <string name="entry_analysis_phase_searching_usda">Buscando alimentos USDA…</string>
    <string name="entry_analysis_placeholder_name">····</string>
    <string name="entry_analysis_units_found">Unidades de porción encontradas</string>
    <string name="entry_analysis_waiting_response">Esperando la respuesta de la IA…</string>
    <string name="error_ai_suggestion">No se pudo cargar la sugerencia de IA.</string>
    <string name="error_analysis_failed">El análisis falló</string>
    <string name="error_barcode_lookup_failed">La búsqueda de código de barras falló</string>
    <string name="error_failed_input_missing">No se pudo restaurar la entrada guardada. Toma una foto nueva.</string>
    <string name="export_action">Exportar</string>
    <string name="export_body_metrics_empty">No se encontraron entradas de peso, grasa corporal o medidas para exportar.</string>
    <string name="export_body_metrics_format">Formato</string>
    <string name="export_body_metrics_subtitle">Exporta tu historial de peso, grasa corporal y medidas corporales como archivo compartible.</string>
    <string name="export_body_metrics_title">Exportar peso y datos corporales</string>
    <string name="export_diary_title">Exportar diario de comidas</string>
    <string name="export_failed">La exportación falló.</string>
    <string name="export_format">Formato</string>
    <string name="export_from">Desde</string>
    <string name="export_no_meals">No hay comidas registradas en el rango seleccionado.</string>
    <string name="export_range">Rango</string>
    <string name="export_range_all">Todo el tiempo</string>
    <string name="export_range_custom">Personalizado</string>
    <string name="export_range_month">Este mes</string>
    <string name="export_range_today">Hoy</string>
    <string name="export_range_week">Esta semana</string>
    <string name="export_sync_failed">No se pudo exportar el documento de sincronización: %1$s</string>
    <string name="export_sync_title">Exportar JSON de sincronización</string>
    <string name="export_to">Hasta</string>
    <string name="feet_inches_format">%1$d\' %2$d\"</string>
    <string name="finish_onboarding_hint">Termina primero la configuración inicial para comparar esta comida con tus objetivos diarios.</string>
    <string name="food_search_source_off">Open Food Facts</string>
    <string name="food_search_source_usda">USDA</string>
    <string name="frame_large">Grande</string>
    <string name="frame_medium">Medio</string>
    <string name="frame_small">Pequeño</string>
    <string name="ft_label_format">%1$d ft</string>
    <string name="grams_value_decimal_format">%1$sg</string>
    <string name="grams_value_format">%1$sg</string>
    <string name="grounded_review_per_100g">%1$d kcal / 100 g</string>
    <string name="grounding_source_off">Open Food Facts</string>
    <string name="grounding_source_usda">USDA</string>
    <string name="height_cm_format">%1$d cm</string>
    <string name="home_active_burn_a11y">Gasto activo %1$d</string>
    <string name="home_active_burn_caption">%1$d activo</string>
    <string name="home_active_burn_caption_progress">%1$d de %2$d activo</string>
    <string name="home_active_burn_over">+%1$d sobre lo típico</string>
    <string name="home_active_burn_over_a11y">Gasto activo %1$d, %2$d más que un día típico</string>
    <string name="home_active_burn_progress_a11y">Gasto activo %1$d, típico %2$d</string>
    <string name="home_active_calories_label">kcal activas</string>
    <string name="home_budget_burned_today">Quemado hoy: %1$d kcal</string>
    <string name="home_calorie_active_estimated_a11y">Calorías activas estimadas según tu nivel de actividad</string>
    <string name="home_calorie_budget_a11y">Presupuesto %1$d: objetivo %2$d más %3$d activas quemadas</string>
    <string name="home_calorie_budget_info">Cómo se calcula el presupuesto de hoy</string>
    <string name="home_calorie_budget_sheet_title">Presupuesto de calorías de hoy</string>
    <string name="home_calorie_budget_source_manual">Calorías que registraste manualmente</string>
    <string name="home_calorie_budget_source_measured">Calorías activas de Health Connect</string>
    <string name="home_calorie_mode_static">Objetivo estático</string>
    <string name="home_calorie_of_goal">de %1$s</string>
    <string name="home_calories_active_burn">%1$d activas quemadas</string>
    <string name="home_calories_goal_plus_active">Objetivo %1$s + %2$s activas</string>
    <string name="home_calories_label">CALORÍAS</string>
    <string name="home_calories_left">%1$s restantes</string>
    <string name="home_display_calorie_mode">Medidor de calorías</string>
    <string name="home_display_card_count">Tarjetas mostradas</string>
    <string name="home_display_food_log_chips">Macros del registro de comida</string>
    <string name="home_display_needs_health">Requiere Health Connect con permiso de pasos</string>
    <string name="home_display_nutrient_cards">Tarjetas de nutrientes</string>
    <string name="home_display_show_active_calories">Mostrar calorías activas</string>
    <string name="home_display_show_active_calories_desc">Muestra el gasto activo de hoy en el medidor de calorías.</string>
    <string name="home_display_show_steps">Mostrar contador de pasos en Inicio</string>
    <string name="home_display_show_steps_desc">Tarjeta opcional debajo del medidor. Requiere Health Connect.</string>
    <string name="home_display_step_goal">Objetivo diario de pasos</string>
    <string name="home_display_title">Pantalla de inicio</string>
    <string name="home_first_photo_saved">Primera foto guardada</string>
    <string name="home_food_log">Registro de comida</string>
    <string name="home_food_removed">Comida eliminada</string>
    <string name="home_macro_chip_format">%1$s %2$dg</string>
    <string name="home_menu_copy_from_day">Copiar de un día</string>
    <string name="home_menu_from_photos_note">Desde Fotos + Nota</string>
    <string name="home_menu_grounded">Contrastada</string>
    <string name="home_nutrient_cards">Tarjetas de nutrientes en Inicio</string>
    <string name="home_nutrients">Nutrientes en Inicio</string>
    <string name="home_nutrients_pick_count">Elige hasta %1$d nutrientes para la pantalla de inicio.</string>
    <string name="home_nutrients_pick_four">Elige exactamente cuatro nutrientes para la fila de resumen de Inicio.</string>
    <string name="home_selected_count">%1$d seleccionados</string>
    <string name="home_share_separately">Compartir por separado</string>
    <string name="home_share_together">Compartir juntos</string>
    <string name="home_steps_goal_format">Objetivo %1$s</string>
    <string name="home_steps_label">Pasos</string>
    <string name="home_take_second_shot">Toma la segunda foto</string>
    <string name="home_water_next">Siguiente %1$s · %2$s</string>
    <string name="home_water_next_tomorrow">Siguiente %1$s · mañana %2$s</string>
    <string name="import_add_to_log">Añadir al registro</string>
    <string name="import_add_to_log_many_format">Añadir %1$d al registro · %2$d kcal</string>
    <plurals name="import_add_meals_title">
        <item quantity="one">Añadir comida compartida</item>
        <item quantity="other">Añadir %1$d comidas compartidas</item>
    </plurals>
    <string name="import_body_metrics_empty">Este archivo no tiene entradas de peso o datos corporales para importar.</string>
    <string name="import_body_metrics_malformed">No se pudo leer el archivo: %1$s</string>
    <string name="import_body_metrics_success">Se importaron %1$d entradas de peso, %2$d de grasa corporal y %3$d de medidas.</string>
    <string name="import_body_metrics_title">Importar peso y datos corporales</string>
    <string name="import_body_metrics_unsupported">Archivo no compatible. Compatibles: JSON/CSV de Chompass, CSV de openScale o un CSV genérico de peso.</string>
    <string name="import_diary_empty">Este archivo no tiene entradas de diario para importar.</string>
    <string name="import_diary_failed">La importación falló: %1$s</string>
    <string name="import_diary_malformed">JSON no válido: %1$s</string>
    <string name="import_diary_success_count">Se importaron %1$d entradas de comida.</string>
    <string name="import_diary_title">Importar JSON del diario de comidas</string>
    <string name="import_diary_unsupported">Archivo de diario no compatible: %1$s. Usa el formato JSON 1.0 o 1.1 de Fud AI, NoFUD o Chompass.</string>
    <string name="import_note">Añade a tu registro los nutrientes exactos del remitente. No se incluye ninguna foto.</string>
    <string name="import_sync_failed">La importación de sincronización falló: %1$s</string>
    <string name="import_sync_success">Documento de sincronización importado.</string>
    <string name="import_sync_title">Importar JSON de sincronización</string>
    <string name="in_label_format">%1$d in</string>
    <string name="kcal_value_format">%1$s kcal</string>
    <string name="keto_carb_grams_format">%1$d g/día</string>
    <string name="keto_carb_manual_hint">El objetivo manual se limita entre 20 y 50 g/día de carbohidratos netos.</string>
    <string name="keto_carb_mode_adaptive">Carbohidratos adaptativos</string>
    <string name="keto_carb_mode_adaptive_subtitle">Recomendado según tu perfil y tu objetivo.</string>
    <string name="keto_carb_mode_manual">Carbohidratos manuales</string>
    <string name="keto_carb_mode_manual_subtitle">Define tu propio objetivo de carbohidratos netos en gramos.</string>
    <string name="keto_carb_setup_title">Configuración de carbohidratos keto</string>
    <string name="kg_value_format">%1$.1f kg</string>
    <string name="label_date">Fecha</string>
    <string name="label_derived">Derivado</string>
    <string name="label_time">Hora</string>
    <string name="label_total">Total</string>
    <string name="lbs_value_format">%1$.1f lbs</string>
    <string name="macro_carbs_format">Carbohidratos: %1$s</string>
    <string name="macro_fat_format">Grasas: %1$s</string>
    <string name="macro_goal_of">de %1$d%2$s</string>
    <string name="macro_protein_format">Proteína: %1$s</string>
    <string name="macro_status_goal_reached">Objetivo logrado</string>
    <string name="macro_status_left">%1$s%2$s quedan</string>
    <string name="macro_status_no_goal">Sin objetivo</string>
    <string name="macro_status_over">%1$s%2$s de más</string>
    <string name="manual_zero_placeholder">0</string>
    <string name="meal_photo_cd">Foto %1$d</string>
    <string name="meal_photos_add_from_library">Añadir fotos</string>
    <string name="meal_photos_add_photo">Añadir foto</string>
    <string name="meal_photos_count">%1$d de 10 fotos</string>
    <string name="meal_snack">Merienda</string>
    <string name="measure_calf">Pantorrilla</string>
    <string name="measure_chest">Pecho</string>
    <string name="measure_hips">Cadera</string>
    <string name="measure_neck">Cuello</string>
    <string name="measure_thigh">Muslo</string>
    <string name="measure_upper_arm">Brazo</string>
    <string name="measure_waist">Cintura</string>
    <string name="measure_wrist">Muñeca</string>
    <string name="measurement_history">Historial de medidas</string>
    <string name="nav_coach">Coach</string>
    <string name="notif_channel_body_fat">Recordatorio de grasa corporal</string>
    <string name="notif_channel_body_fat_desc">Recordatorio diario para registrar tu lectura de grasa corporal.</string>
    <string name="notif_channel_updates">Actualizaciones de la app</string>
    <string name="notif_channel_updates_desc">Hay una nueva versión de Chompass disponible.</string>
    <string name="notif_channel_water">Recordatorio de agua</string>
    <string name="notif_channel_water_desc">Recordatorio diario para beber y registrar agua.</string>
    <string name="notif_channel_weight_log">Recordatorio de registro de peso</string>
    <string name="notif_channel_weight_log_desc">Recordatorio diario para pesarte y registrar tu peso.</string>
    <string name="notif_goal_weight_text">Alcanzaste tu peso objetivo.</string>
    <string name="notif_goal_weight_title">Objetivo logrado 🎉</string>
    <string name="notif_update_text">Hay una nueva versión de Chompass lista. Toca para actualizar.</string>
    <string name="notif_update_title">Actualización disponible</string>
    <string name="notif_water_text">Bebe un poco de agua y regístrala en Chompass.</string>
    <string name="notif_water_text_next_qty">Bebe %1$s · siguiente en ~%2$d min</string>
    <string name="notif_water_text_qty">Bebe %1$s y regístralo en Chompass.</string>
    <string name="notif_water_title">Hora de hidratarse</string>
    <string name="nutrient_cholesterol_format">Colesterol: %1$smg</string>
    <string name="nutrient_fiber_format">Fibra: %1$sg</string>
    <string name="nutrient_potassium_format">Potasio: %1$smg</string>
    <string name="nutrient_sat_fat_format">Grasa sat.: %1$sg</string>
    <string name="nutrient_short_b12">B12</string>
    <string name="nutrient_short_omega">Omega</string>
    <string name="nutrient_short_sat_fat">Grasa sat.</string>
    <string name="nutrient_short_vit_a">Vit. A</string>
    <string name="nutrient_short_vit_c">Vit. C</string>
    <string name="nutrient_short_vit_d">Vit. D</string>
    <string name="nutrient_short_vit_e">Vit. E</string>
    <string name="nutrient_short_vit_k">Vit. K</string>
    <string name="nutrient_sodium_format">Sodio: %1$smg</string>
    <string name="nutrient_sugar_format">Azúcar: %1$sg</string>
    <string name="nutrition_em_dash">-</string>
    <string name="nutrition_label_calcium">Calcio</string>
    <string name="nutrition_label_folate">Folato</string>
    <string name="nutrition_label_iron">Hierro</string>
    <string name="nutrition_label_magnesium">Magnesio</string>
    <string name="nutrition_label_omega3">Omega-3</string>
    <string name="nutrition_label_trans_fat">Grasas trans</string>
    <string name="nutrition_label_vitamin_a">Vitamina A</string>
    <string name="nutrition_label_vitamin_b12">Vitamina B12</string>
    <string name="nutrition_label_vitamin_c">Vitamina C</string>
    <string name="nutrition_label_vitamin_d">Vitamina D</string>
    <string name="nutrition_label_vitamin_e">Vitamina E</string>
    <string name="nutrition_label_vitamin_k">Vitamina K</string>
    <string name="nutrition_label_zinc">Zinc</string>
    <string name="nutrition_lock_editing">Bloquear edición de nutrición</string>
    <string name="nutrition_section_home_cards">Tarjetas de Inicio</string>
    <string name="nutrition_section_macros">Macros</string>
    <string name="nutrition_unlock_editing">Desbloquear edición de nutrición</string>
    <string name="on_device_download_failed">La descarga falló</string>
    <string name="on_device_model_delete">Eliminar modelo descargado</string>
    <string name="on_device_model_clear">Borrar de este dispositivo</string>
    <string name="on_device_model_clear_footer">Quita %1$s en archivos del modelo y descargas a medias, y lo saca de la memoria.</string>
    <string name="on_device_model_leftover_footer">Quedan %1$s de una descarga local anterior en este dispositivo. Ábrelo para reintentar o borrarlos.</string>
    <string name="on_device_model_download">Descargar</string>
    <string name="on_device_model_downloading">Descargando… %1$d%%</string>
    <string name="on_device_model_e4b_notice">Más grande y lento que E2B, pero puede dar mejores descripciones de comida. El análisis de fotos divide la carga entre CPU y GPU por estabilidad, así que puede ser notablemente más lento que solo texto. Elige E2B en Ajustes → Modelo si prefieres respuestas más rápidas.</string>
    <string name="on_device_model_ready">Descargado y listo.</string>
    <string name="on_device_model_retry">Reintentar descarga</string>
    <string name="on_device_model_sheet_title">Modelo en el dispositivo</string>
    <string name="on_device_model_storage_short">No hay suficiente almacenamiento libre. Se necesitan al menos %1$s libres (tienes %2$s).</string>
    <string name="on_device_model_unload">Descargar modelo (libera memoria)</string>
    <string name="on_device_model_verifying">Verificando la descarga…</string>
    <string name="on_device_model_wifi_only">Descargar solo por Wi-Fi</string>
    <string name="onboarding_accuracy_body">Las estimaciones por foto y las etiquetas de cantidad vagas (puñado, taza, porción) suelen ser imprecisas. Las sugerencias de la app y sobre todo las de la IA/LLM son solo estimaciones, no hechos médicos. Verifica tú mismo los números importantes.</string>
    <string name="onboarding_accuracy_title">Aviso sobre la precisión</string>
    <string name="onboarding_ai_free_tier_note">El plan gratuito cubre los modelos Flash; los modelos Pro necesitan facturación en tu proyecto de AI Studio.</string>
    <string name="onboarding_api_key_empty">Pega primero una clave API</string>
    <string name="onboarding_api_key_network">Error de red. Comprueba tu conexión e inténtalo de nuevo.</string>
    <string name="onboarding_api_key_rejected">Esa clave API fue rechazada. Crea una clave nueva en AI Studio y pégala de nuevo.</string>
    <string name="onboarding_api_key_test">Probar clave</string>
    <string name="onboarding_api_key_testing">Probando…</string>
    <string name="onboarding_api_key_works">La clave funciona</string>
    <string name="onboarding_building_bullet">•</string>
    <string name="onboarding_building_percent_format">%1$d%%</string>
    <string name="onboarding_diet_mode_subtitle">Elige tu estilo de coaching predeterminado</string>
    <string name="onboarding_diet_mode_title">¿Sigues un modo de dieta?</string>
    <string name="onboarding_disclaimers_subtitle">Lee estos avisos importantes</string>
    <string name="onboarding_disclaimers_title">Antes de empezar</string>
    <string name="onboarding_imperial">Imperial</string>
    <string name="onboarding_no">No</string>
    <string name="onboarding_privacy_cloud_coach">Chat del Coach, incluido tu perfil y registros recientes</string>
    <string name="onboarding_privacy_cloud_food">Fotos de comida y notas de comidas (análisis de alimentos)</string>
    <string name="onboarding_privacy_cloud_goals">Tu perfil cuando la IA estima objetivos (plan, recalcular, objetivos adaptativos)</string>
    <string name="onboarding_privacy_cloud_lead">Con un proveedor en la nube, estos datos salen de tu dispositivo hacia ese proveedor:</string>
    <string name="onboarding_privacy_cloud_title">Proveedores en la nube (Gemini, OpenAI, Claude, …)</string>
    <string name="onboarding_privacy_cloud_whatif">Impacto de la comida con «¿Y si…?», incluidos los totales del diario de hoy</string>
    <string name="onboarding_privacy_note">Sin anuncios, sin análisis, sin cuentas. Tu registro de comida y tus claves API permanecen en tu dispositivo.</string>
    <string name="onboarding_privacy_note_cloud">Con un proveedor en la nube, las fotos de comida, las notas, el chat y los datos del perfil se envían a ese proveedor. Solo los modelos Gemma 4 en el dispositivo mantienen todo en tu teléfono.</string>
    <string name="onboarding_privacy_note_ollama">Ollama se ejecuta en tu propio ordenador. No se envía nada a un proveedor en la nube.</string>
    <string name="onboarding_privacy_note_ondevice">Gemma 4 se ejecuta por completo en este dispositivo. Nada de lo que escribas o fotografíes se envía a un servidor.</string>
    <string name="onboarding_privacy_ondevice_body">El análisis de alimentos, «¿Y si…?» y las estimaciones de objetivos se ejecutan en este teléfono; nada sale de él. El Coach aún no está disponible en el dispositivo. La descarga del modelo proviene de Hugging Face.</string>
    <string name="onboarding_privacy_ondevice_title">Gemma 4 en el dispositivo (totalmente privado)</string>
    <string name="onboarding_privacy_title">Privacidad y tu proveedor de IA</string>
    <string name="onboarding_safety_body">Chompass es una ayuda para el seguimiento, no una herramienta clínica. Si tienes antecedentes de trastornos alimentarios, o si el seguimiento aumenta tu estrés con la comida o la imagen corporal, haz una pausa y habla con un médico o terapeuta antes de continuar.</string>
    <string name="onboarding_safety_low_bf">Precaución con grasa corporal baja: mantenerse demasiado delgado durante demasiado tiempo puede afectar a las hormonas, la recuperación y la salud general, tanto en mujeres como en hombres.</string>
    <string name="onboarding_safety_not_medical">Esto no es consejo médico. Las estimaciones por fórmula pueden fallar. Consulta a un dietista titulado, médico o profesional de la medicina deportiva antes de hacer cambios importantes en la dieta, especialmente si tienes una condición médica, estás embarazada o amamantando, o eres menor de 18 años.</string>
    <string name="onboarding_safety_settings_hint">Puedes revisar la guía completa de Seguridad y Medicina en Ajustes.</string>
    <string name="onboarding_safety_title">Aviso de seguridad</string>
    <string name="onboarding_safety_water">Los objetivos de hidratación y los recordatorios de bebida son estimaciones aproximadas, no consejo médico. La sed es mejor guía que cualquier app, y tu médico sabe lo que es adecuado para ti.</string>
    <string name="paste_busy">Pegando…</string>
    <string name="paste_n_entries">Pegar %1$d entradas</string>
    <string name="placeholder_hour">Hora</string>
    <string name="placeholder_minute">Minuto</string>
    <string name="progress_activity_exercise_week">Ejercicio (7d)</string>
    <string name="progress_activity_from_health">Desde Health Connect</string>
    <string name="progress_activity_minutes_format">%1$d min</string>
    <string name="progress_activity_section">Actividad</string>
    <string name="progress_activity_steps_avg">Pasos medios (7d)</string>
    <string name="progress_activity_steps_today">Pasos hoy</string>
    <string name="progress_macro_progress_format">%1$dg / %2$dg</string>
    <string name="progress_range_3m">3M</string>
    <string name="progress_range_6m">6M</string>
    <string name="progress_range_month">1M</string>
    <string name="progress_stat_average">Promedio</string>
    <string name="progress_stat_net_change">Cambio neto</string>
    <string name="progress_wellness_bpm_format">%1$d bpm</string>
    <string name="progress_wellness_hydration">Agua hoy</string>
    <string name="progress_wellness_hydration_format">%1$s ml</string>
    <string name="progress_wellness_resting_hr">Pulso en reposo (7d)</string>
    <string name="progress_wellness_section">Bienestar</string>
    <string name="progress_wellness_sleep">Sueño</string>
    <string name="progress_wellness_sleep_format">%1$dh %2$dm</string>
    <string name="progressive_meal_add_another">Añadir otra</string>
    <string name="progressive_meal_add_next">Añadir siguiente ingrediente</string>
    <string name="progressive_meal_add_to_meal">Añadir a la comida</string>
    <string name="progressive_meal_continue">Continuar comida (%1$d)</string>
    <string name="progressive_meal_discard">Descartar comida</string>
    <string name="progressive_meal_empty">Aún no hay ingredientes</string>
    <string name="progressive_meal_ingredient_count">%1$d ingredientes</string>
    <string name="progressive_meal_log">Registrar comida</string>
    <string name="progressive_meal_name_placeholder">Nombre de la comida (opcional)</string>
    <string name="progressive_meal_remove">Quitar ingrediente</string>
    <string name="progressive_meal_scale_tip">Consejo: anota el peso en la báscula (p. ej. 180 g) antes de analizar</string>
    <string name="progressive_meal_title">Creando comida</string>
    <string name="progressive_meal_totals">Totales de la comida</string>
    <string name="recipe_builder_add_from_favorites">Desde favoritos</string>
    <string name="recipe_builder_add_ingredient">Añadir ingrediente</string>
    <string name="recipe_builder_add_manual">Entrada manual</string>
    <string name="recipe_builder_log_now">Registrar ahora</string>
    <string name="recipe_builder_name_placeholder">Nombre de la receta</string>
    <string name="recipe_builder_no_ingredients">Aún no hay ingredientes</string>
    <string name="recipe_builder_remove_ingredient">Quitar ingrediente</string>
    <string name="recipe_builder_save">Guardar</string>
    <string name="recipe_builder_scale_format">%1$.2fx</string>
    <string name="recipe_builder_title_edit">Editar receta</string>
    <string name="recipe_builder_title_new">Nueva receta</string>
    <string name="recipe_ingredient_count_format">%1$d ingredientes</string>
    <string name="saved_meals_no_recipes">Aún no hay recetas\nToca + para crear una con varios ingredientes</string>
    <string name="saved_meals_tab_recipes">Recetas</string>
    <string name="section_date_time">Fecha y hora</string>
    <string name="section_share">Compartir</string>
    <string name="section_source">Fuente</string>
    <string name="serving_unit_heuristics_default_value">Predeterminado: %1$s g / unidad</string>
    <string name="serving_unit_heuristics_footer">Desactiva una categoría para dejarla en gramos, o define gramos por unidad personalizados (p. ej. una lata de cerveza de 0,5 L en lugar de los 330 ml predeterminados).</string>
    <string name="serving_unit_heuristics_reset">Restablecer valores predeterminados</string>
    <string name="serving_unit_mode_ai_call">Inferido por IA</string>
    <string name="serving_unit_mode_ai_call_subtitle">El más lento y el más preciso. Pregunta al proveedor de IA por la unidad cuando sea necesario.</string>
    <string name="serving_unit_mode_grams_only">Solo gramos</string>
    <string name="serving_unit_mode_grams_only_subtitle">El más rápido. Las entradas quedan en gramos, sin pasos extra.</string>
    <string name="serving_unit_mode_heuristic">Heurística</string>
    <string name="serving_unit_mode_heuristic_subtitle">Instantáneo y aproximado. Deduce unidades comunes (rebanada, ml, cda…) del nombre del alimento, sin llamada de red.</string>
    <string name="settings_accuracy_body">Las estimaciones de comida por foto y las etiquetas de porción vagas suelen ser incorrectas. Las sugerencias de la app y sobre todo las de los modelos de IA no son hechos médicos.</string>
    <string name="settings_accuracy_title">Precisión de las estimaciones</string>
    <string name="settings_adaptive_goals">Objetivos adaptativos</string>
    <string name="settings_ai_privacy_cloud">Las fotos de comida, las notas, el chat y los datos del perfil se envían a este proveedor. Solo los modelos Gemma 4 en el dispositivo mantienen todo en tu teléfono.</string>
    <string name="settings_ai_privacy_ollama">Ollama se ejecuta en tu propio ordenador. No se envía nada a un proveedor en la nube.</string>
    <string name="settings_ai_privacy_ondevice">Totalmente privado: el análisis de alimentos, «¿Y si…?» y las estimaciones de objetivos se ejecutan en este dispositivo. No se envía nada a un servidor.</string>
    <string name="settings_ai_read_timeout">Tiempo de espera de lectura de IA</string>
    <string name="settings_ai_read_timeout_unit">s</string>
    <string name="settings_ai_read_timeout_value">%1$d s</string>
    <string name="settings_ai_reasoning_effort">Esfuerzo de razonamiento</string>
    <string name="settings_ai_reasoning_effort_footer">Controla el presupuesto de pensamiento de los modelos OpenRouter con razonamiento. Automático mantiene el valor predeterminado de la app; más esfuerzo es más lento y cuesta más tokens.</string>
    <string name="settings_ai_vision_model">Modelo de visión</string>
    <string name="settings_ai_vision_model_footer">Las fotos usan este modelo; el texto usa el modelo principal. Déjalo sin definir para usar el modelo principal en todo.</string>
    <string name="settings_ai_vision_model_unset">(igual que Modelo)</string>
    <string name="settings_breakfast_starts">El desayuno empieza</string>
    <string name="settings_calc_adaptive_formula">ajuste = (cambioSemanalObjetivo − cambioSemanalObservado) × 7.700 ÷ 7\nlimitado a ±150 kcal/día</string>
    <string name="settings_calc_adaptive_name">Objetivos adaptativos (semanal)</string>
    <string name="settings_calc_adaptive_used">Cuando está activado, Chompass compara tu tendencia de peso observada con el ritmo semanal elegido y ajusta las calorías hasta ±150 kcal/día (cambio mínimo de 25 kcal). Límite de seguridad: máx(BMR, 1.200 kcal). Tope de seguridad: 125%% del mantenimiento medido o calculado por fórmula. Requiere al menos 4 días con comida registrada y 3 pesajes, o datos de energía de Health Connect.</string>
    <string name="settings_calc_body_formula">Cintura-cadera = cintura ÷ cadera\nCintura-altura = cintura ÷ altura\nGrasa corporal US Navy: ecuaciones logarítmicas según sexo (cuello, cintura, cadera, altura)</string>
    <string name="settings_calc_body_name">Métricas derivadas de la cinta métrica</string>
    <string name="settings_calc_body_used" formatted="false">Las circunferencias opcionales permiten derivar cintura-cadera, cintura-altura, el % de grasa corporal US Navy y la complexión de la muñeca. Son estimaciones aproximadas con cinta métrica. No anulan el BMR salvo que introduzcas por separado un % de grasa corporal en tu perfil.</string>
    <string name="settings_calc_calorie_target">Objetivo de calorías para la meta</string>
    <string name="settings_calc_forecast_formula">kg/semana previstos = (caloríasDiariasMedias − TDEE) × 7 ÷ 7.700\nkg/semana observados = pendiente de Theil–Sen × 7\nregistro disperso: ingesta media ÷ días de calendario cuando los días registrados &lt; 50 %% del periodo</string>
    <string name="settings_calc_forecast_name">Previsión de balance energético</string>
    <string name="settings_calc_forecast_used">Los gráficos de progreso y la fecha estimada de la meta usan tus registros de comida y pesajes recientes (hasta 90 días). Cuando registras en menos de la mitad de los días del periodo, la ingesta se promedia sobre los días de calendario para que los días con muchos registros no inflen la previsión. Si no, la ingesta se promedia solo sobre los días registrados. La tendencia de peso observada usa un ajuste de pendiente mediana robusta (Theil–Sen) sobre las entradas de la báscula.</string>
    <string name="settings_calc_home_gauge_formula">actividad estimada = TDEE − BMR\npresupuesto sedentario = objetivo de calorías − actividad estimada\nobjetivo «Añadir activo» = presupuesto sedentario + (actividad medida o estimada)</string>
    <string name="settings_calc_home_gauge_name">Gasto activo en el anillo de Inicio</string>
    <string name="settings_calc_home_gauge_used">La pantalla de inicio te permite añadir el gasto activo a tu objetivo, seguir la ingesta neta o mostrar una pista de gasto. Tu estimación de nivel de actividad es TDEE menos BMR (la parte del multiplicador PAL). «Añadir activo» y «Doble» usan esa estimación cuando Health Connect está desactivado; «Neto» requiere el gasto medido de Health Connect. «Añadir activo» divide tu objetivo guardado en una base sedentaria más la capa activa de hoy, para que la actividad no se cuente dos veces. Con «Añadir activo», define el nivel de actividad como tu vida diaria sin entrenar; la actividad medida o estimada cubre los entrenamientos para que no se apilen sobre un PAL alto.</string>
    <string name="settings_calc_intro">Tus objetivos diarios de calorías y macros los define la IA. Cuando tocas Recalcular objetivos, o automáticamente una vez por semana si los Objetivos adaptativos están activados, Chompass envía tu perfil, las ecuaciones de referencia de abajo, tu comida registrada recientemente y tu tendencia de peso a tu proveedor de IA. Parte de estas fórmulas revisadas por pares y luego las ajusta a tus datos para estimar tu mantenimiento y tus objetivos.</string>
    <string name="settings_calc_katch_formula" formatted="false">BMR = 370 + 21,6 × MLG (kg)\nMLG = peso × (1 − % de grasa corporal)</string>
    <string name="settings_calc_katch_name">Ecuación de Katch-McArdle</string>
    <string name="settings_calc_katch_used" formatted="false">Se usa automáticamente cuando has introducido un % de grasa corporal. Más preciso para usuarios delgados y deportistas, porque deriva el BMR de la masa magra en lugar del peso total.</string>
    <string name="settings_calc_macro_split">Reparto de macronutrientes</string>
    <string name="settings_calc_maintenance">Mantenimiento y ajuste de la meta</string>
    <string name="settings_calc_methods">Métodos de cálculo</string>
    <string name="settings_calc_micro_name">Estimaciones por comida</string>
    <string name="settings_calc_micro_used">Los valores de calorías, macros, fibra, azúcar, grasa saturada, colesterol, sodio, potasio y otros micronutrientes devueltos por comida son estimaciones generadas por IA a partir de la imagen del alimento, la transcripción de voz o la descripción de texto, usando el proveedor de IA que elegiste.</string>
    <string name="settings_calc_micro_values">Valores de micronutrientes</string>
    <string name="settings_calc_mifflin_formula">Hombres: 10×peso(kg) + 6,25×altura(cm) − 5×edad + 5\nMujeres: 10×peso(kg) + 6,25×altura(cm) − 5×edad − 161</string>
    <string name="settings_calc_mifflin_name">Ecuación de Mifflin-St Jeor</string>
    <string name="settings_calc_mifflin_used" formatted="false">Fórmula predeterminada para el metabolismo en reposo. Se usa cuando no has introducido un % de grasa corporal.</string>
    <string name="settings_calc_sec_bmr">Metabolismo en reposo (BMR)</string>
    <string name="settings_calc_sec_body">Estimaciones de composición corporal</string>
    <string name="settings_calc_sec_forecast">Tendencia de peso y objetivos adaptativos</string>
    <string name="settings_calc_sec_home_gauge">Medidor de calorías de Inicio</string>
    <string name="settings_calc_sec_tdee">Gasto energético diario (TDEE)</string>
    <string name="settings_calc_split_formula">Proteína: ~0,8-2,2 g por kg según el nivel de actividad (algo más al perder peso)\nGrasa: ~0,6 g por kg de peso corporal\nCarbohidratos: calorías restantes ÷ 4 kcal/g</string>
    <string name="settings_calc_split_name">Objetivos de proteína, carbohidratos y grasa</string>
    <string name="settings_calc_split_used">La IA ajusta la proteína, los carbohidratos y la grasa a tu objetivo de calorías usando estas referencias como guía. La proteína escala con tu nivel de actividad (y se basa en la masa magra si hay un %% de grasa corporal definido); la grasa se fija según el peso corporal; los carbohidratos completan el resto. Puedes fijar cualquier valor o editarlo tú mismo en Ajustes.</string>
    <string name="settings_calc_target_formula">1 lb de grasa corporal ≈ 3.500 kcal · 1 kg ≈ 7.700 kcal\nTu ritmo semanal ÷ 7 se resta (Perder) o se suma (Ganar) al mantenimiento para fijar el objetivo diario de calorías.</string>
    <string name="settings_calc_target_name">Mantenimiento y ajuste de la meta</string>
    <string name="settings_calc_target_used">El mantenimiento parte de tu TDEE. Con «Quema de energía» activado, parte de tu gasto medido de Health Connect (una media de 14 días de activo + basal) en su lugar. La IA refina el mantenimiento contra tu ingesta registrada y tu tendencia de peso, y luego aplica tu meta: un ritmo semanal de cambio de peso se convierte en un déficit (Perder) o superávit (Ganar) diario.</string>
    <string name="settings_calc_tdee_formula">Sedentario: 1,2 · Ligero: 1,375 · Moderado: 1,465 · Activo: 1,55 · Muy activo: 1,725 · Extra activo: 1,9</string>
    <string name="settings_calc_tdee_name">Método del multiplicador de actividad</string>
    <string name="settings_calc_tdee_used">TDEE = BMR × multiplicador de actividad. El multiplicador corresponde a tu nivel de actividad elegido. Moderado usa 1,465 (entre el ligero de FAO/WHO de 1,375 y el moderado de 1,55) para usuarios con trabajo de escritorio que hacen ejercicio varias veces por semana. Esta es la base de mantenimiento de la que parte la IA (salvo que «Quema de energía» aporte un valor medido).</string>
    <string name="settings_customize_progress">Personalizar progreso</string>
    <string name="settings_customize_progress_summary">%1$s · %2$s</string>
    <string name="settings_danger_zone">Zona de peligro</string>
    <string name="settings_danger_zone_caption">Estas acciones eliminan datos de forma permanente y no se pueden deshacer.</string>
    <string name="settings_default_to_grams">Predeterminar gramos</string>
    <string name="settings_default_to_grams_info">Las hojas de revisión de alimentos nuevas se abren con gramos seleccionados primero. Aún puedes cambiar a porción, rebanada, taza o cualquier otra unidad detectada antes de registrar.</string>
    <string name="settings_diet_mode">Modo de dieta</string>
    <string name="settings_dinner_starts">La cena empieza</string>
    <string name="settings_energy_goals">Objetivos de quema de energía</string>
    <string name="settings_fixed_launcher_icon">Icono de inicio fijo</string>
    <string name="settings_fixed_launcher_icon_subtitle">Mantiene el icono de inicio en turquesa. Deja de seguir el color del tema y el fondo de pantalla.</string>
    <string name="settings_food_intro">Cómo se comportan las entradas: unidades, horarios de comida, análisis de fotos y detección del tamaño de porción.</string>
    <string name="settings_food_log_sort">Orden del registro de comida</string>
    <string name="settings_food_section_logging">Registro</string>
    <string name="settings_food_section_photo">Análisis de fotos</string>
    <string name="settings_food_section_serving">Tamaño de porción</string>
    <string name="settings_gemini_google_search">Búsqueda de Google como base</string>
    <string name="settings_glass_blur">Desenfoque de cristal</string>
    <string name="settings_goal_auto">Automático</string>
    <string name="settings_goals_how_adaptive">Los Objetivos adaptativos recalculan tus objetivos de calorías y macros aproximadamente una vez por semana.</string>
    <string name="settings_goals_how_energy">«Quema de energía» ancla los objetivos a tu gasto medido de Health Connect.</string>
    <string name="settings_goals_how_lock">Fija un objetivo para conservar tu propio valor. Recalcular y los Objetivos adaptativos lo dejan intacto.</string>
    <string name="settings_goals_how_title">Cómo funcionan tus objetivos</string>
    <string name="settings_goals_intro">Tus objetivos diarios de calorías y macros, y qué los determina.</string>
    <string name="settings_group_food">Comida y registro</string>
    <string name="settings_group_food_summary">Registro, tamaños de porción, análisis de fotos</string>
    <string name="settings_health_background_denied">La sincronización en segundo plano necesita permiso para leer Health Connect mientras Chompass está cerrado. Vuelve a tocar el interruptor y concédelo.</string>
    <string name="settings_health_background_sync">Sincronización en segundo plano</string>
    <string name="settings_health_background_sync_desc">Comprueba Health Connect en busca de datos nuevos cada pocas horas, incluso con Chompass cerrado. Desactivado por defecto. Necesita permiso de lectura en segundo plano cuando tu módulo de Health Connect lo admite.</string>
    <string name="settings_health_background_sync_unsupported">La sincronización en segundo plano no está disponible en el módulo de Health Connect de este dispositivo. La sincronización en primer plano sigue funcionando al abrir Chompass.</string>
    <string name="settings_health_companions">Se sincroniza con todo lo que habla Health Connect: Gadgetbridge (Huawei, Honor, Amazfit, Mi Band y otros wearables), openScale (básculas Bluetooth), Samsung Health, Fitbit y más. El peso y la grasa corporal entran automáticamente; las comidas y el agua que registras salen, y las comidas de otras apps entran. El sueño, la frecuencia cardíaca en reposo y la hidratación aparecen en la pestaña Progreso.</string>
    <string name="settings_health_connect">Health Connect</string>
    <string name="settings_health_denied">Health Connect necesita Peso, Grasa corporal, Calorías activas, Calorías totales y permiso para escribir Nutrición y Agua. Vuelve a tocar el interruptor y concede todos los permisos solicitados para sincronizar y estimar los objetivos de energía.</string>
    <string name="settings_health_manage_failed">No se pudieron abrir los ajustes de Health Connect en este dispositivo.</string>
    <string name="settings_health_open_play_store">Abrir Play Store</string>
    <string name="settings_health_open_settings">Abrir Health Connect</string>
    <string name="settings_health_unavailable_install">Health Connect no está instalado. Instálalo desde Play Store y vuelve a tocar el interruptor.</string>
    <string name="settings_health_update_required">Health Connect necesita una actualización del sistema. Instala una actualización del sistema de Google Play (o el equivalente de tu ROM) y vuelve a tocar el interruptor. No necesitas instalar una app de Health Connect aparte en Android 14+.</string>
    <string name="settings_health_update_required_apk">Health Connect necesita una actualización. Actualízala desde Play Store y vuelve a tocar el interruptor.</string>
    <string name="settings_home_display">Personalizar Inicio</string>
    <string name="settings_home_display_summary">Tarjetas de nutrientes, actividad, medidor de calorías, chips del registro</string>
    <string name="settings_keto_carb_mode">Modo de carbohidratos keto</string>
    <string name="settings_keto_net_carbs">Carbohidratos netos keto</string>
    <string name="settings_last_sync">Última sincronización: %1$s</string>
    <string name="settings_late_snack_starts">El snack nocturno empieza</string>
    <string name="settings_lunch_starts">El almuerzo empieza</string>
    <string name="settings_macro_auto_a11y">Automático</string>
    <string name="settings_macro_auto_format">%1$dg · automático</string>
    <string name="settings_macro_auto_label_format">%1$s (automático)</string>
    <string name="settings_macro_locked">Fijado</string>
    <string name="settings_macro_pin_hint">Fija hasta 2 macros a gramos exactos. Los no fijados se equilibran automáticamente con las calorías restantes.</string>
    <string name="settings_macro_pinned_format">%1$dg</string>
    <string name="settings_macro_pinned_label_format">%1$s (fijado)</string>
    <string name="settings_macro_unlocked">Desfijado</string>
    <string name="settings_manage_health_access">Gestionar acceso a Health Connect</string>
    <string name="settings_max_tokens">Longitud máxima de respuesta</string>
    <string name="settings_max_tokens_unit">tokens</string>

    <string name="settings_meal_constituents">Desglose de ingredientes de la comida</string>
    <string name="settings_meal_constituents_footer">Cuando está activado, la IA puede dividir comidas compuestas en ingredientes editables con gramos y unidades. Funciona mejor con modelos en la nube potentes; desactívalo para modelos más baratos o pequeños si los resultados parecen inconsistentes.</string>
    <string name="settings_meal_time_edit_format">%1$s</string>
    <string name="settings_meal_times">Horarios de comida</string>
    <string name="settings_meal_times_customize">Personalizar</string>
    <string name="settings_meal_times_description">Define cuándo la selección automática de comida cambia a la siguiente.</string>
    <string name="settings_meal_times_help">Cada comida dura hasta que empieza la siguiente. El snack nocturno dura toda la noche hasta que empieza el desayuno. Aún puedes cambiar la comida manualmente antes de registrar.</string>
    <string name="settings_needs_water_tracking">Requiere seguimiento de agua</string>
    <string name="settings_not_medical_advice">No es consejo médico</string>
    <string name="settings_not_medical_body">Chompass es una herramienta de estimación, no un instrumento clínico. Las estimaciones por fórmula pueden fallar (a menudo alrededor de ±10 %% en el BMR). Consulta a un dietista titulado, médico o profesional de la medicina deportiva antes de hacer cambios importantes en la dieta, especialmente si tienes una condición médica, estás embarazada o amamantando, eres menor de 18 años o estás tratando un trastorno alimentario.</string>
    <string name="settings_not_medical_title">No es consejo médico</string>
    <string name="settings_not_synced">Aún no sincronizado</string>
    <string name="settings_notif_app_updates">Actualizaciones de la app</string>
    <string name="settings_notif_body_fat_reminder">Recordatorio de grasa corporal</string>
    <string name="settings_notif_daily_summary">Resumen diario</string>
    <string name="settings_notif_daily_summary_time">Hora</string>
    <string name="settings_notif_daily_summary_needs_hc_background">Para un gasto medido, activa Health Connect en segundo plano en %1$s.</string>
    <string name="settings_notif_food_reminders">Recordatorios de registro de comida</string>
    <string name="settings_notif_goal_alerts">Avisos de objetivo logrado</string>
    <string name="settings_notif_none_selected">No hay ningún tipo de notificación seleccionado. Puedes mantener las notificaciones permitidas y todos los recordatorios desactivados.</string>
    <string name="settings_notif_water_reminder">Recordatorio de agua</string>
    <string name="settings_notif_weight_reminder">Recordatorio de registro de peso</string>
    <string name="settings_notification_types">Tipos de notificación</string>
    <string name="settings_notifications_intro">Elige qué recordatorios envía Chompass y cuándo aparecen.</string>
    <string name="settings_off">Desactivado</string>
    <string name="settings_on">Activado</string>
    <string name="settings_on_device_accuracy_footer">Los modelos en el dispositivo se ejecutan localmente por privacidad. Son mucho más pequeños que los modelos en la nube (Gemini, GPT, Claude, etc.) y a menudo leen mal porciones, marcas y fotos. Activa el Proveedor de respaldo para que un modelo en la nube pueda reintentar cuando el del dispositivo falle.</string>
    <string name="settings_on_device_model">Archivo del modelo</string>
    <string name="settings_on_device_model_not_downloaded">No descargado</string>
    <string name="settings_on_device_model_ready">Descargado</string>
    <string name="settings_other_nutrient_goals">Objetivos de otros nutrientes</string>
    <string name="settings_optional_nutrient_estimate_ai">Estimar con IA</string>
    <string name="settings_optional_nutrient_estimate_ai_hint">Define estos objetivos a partir de tu perfil y tu objetivo calórico. Reemplaza los valores manuales.</string>
    <string name="settings_optional_nutrient_estimate_failed_title">No se pudieron estimar los objetivos</string>
    <string name="settings_other_nutrients">Otros nutrientes</string>
    <string name="settings_pace_gain_format">%1$s/semana de ganancia</string>
    <string name="settings_pace_loss_format">%1$s/semana de pérdida</string>
    <string name="settings_permissions">Permisos</string>
    <string name="settings_personal_intro">Los datos básicos que Chompass usa para estimar tus necesidades de energía y tus objetivos.</string>
    <string name="settings_picker_custom_placeholder">Valor en %1$s</string>
    <string name="settings_picker_enter_custom">Introducir valor personalizado…</string>
    <string name="settings_calorie_below_floor_title">Por debajo del mínimo seguro</string>
    <string name="settings_calorie_below_floor_message">Esto está por debajo de tu gasto en reposo estimado o de 1.200 kcal. Continúa solo si un profesional de la salud lo ha recetado.</string>
    <string name="settings_calorie_below_floor_continue">Continuar de todos modos</string>
    <string name="settings_picker_use_wheel">Usar rueda</string>
    <string name="settings_picker_vitd_iu_hint">%1$d mcg ≈ %2$d UI</string>
    <string name="settings_portion_clarify">Comprobación del tamaño de porción</string>
    <string name="settings_portion_clarify_footer">Cuando está activado, cada entrada por foto ofrece una corrección de peso exacto que reescala sin otra llamada de IA, además de chips de tamaño (pequeño, normal, grande, tamaño restaurante) que vuelven a analizar con tu respuesta.</string>
    <string name="settings_progress_plots">Gráficos de medidas corporales</string>
    <string name="settings_progress_plots_count">%1$d gráficos</string>
    <string name="settings_progress_plots_latest">Última: %1$s %2$s</string>
    <string name="settings_progress_plots_no_data">Aún no hay medidas</string>
    <string name="settings_progress_plots_off">Gráficos desactivados</string>
    <string name="settings_progress_plots_subtitle">Muestra la evolución de las circunferencias por zona en la pestaña Progreso. Los datos vienen de Información personal → Medidas corporales.</string>
    <string name="settings_rebalance_blocked_message">Las calorías están fijadas y los otros dos macros también, así que no queda nada para absorber este cambio. Desfija las calorías u otro macro e inténtalo de nuevo.</string>
    <string name="settings_rebalance_blocked_title">No se puede reequilibrar</string>
    <string name="settings_refresh_energy_goals">Actualizar objetivos de quema de energía</string>
    <string name="settings_related">Relacionado</string>
    <string name="settings_reset_autobalance">Restablecer a autoequilibrio</string>
    <string name="settings_reset_defaults">Restablecer valores predeterminados</string>
    <string name="settings_restore_default_times">Restaurar horarios predeterminados</string>
    <string name="settings_safety_body">Chompass te ayuda a hacer seguimiento de la comida y el peso, pero no es un dispositivo médico ni sustituye la atención de un médico, terapeuta o dietista.</string>
    <string name="settings_safety_consult">Si planeas cambios importantes de dieta o composición corporal, habla primero con un médico o dietista para que tu plan encaje con tu historial de salud.</string>
    <string name="settings_safety_ed">Si tienes o has tenido un trastorno alimentario, o el seguimiento empieza a aumentar tu ansiedad con la comida o la imagen corporal, pausa el uso de la app y habla con tu equipo de atención.</string>
    <string name="settings_safety_escalate">Si notas fatiga, mareos, alteraciones del sueño, cambios de ánimo, cambios menstruales o menor libido, busca consejo médico de inmediato.</string>
    <string name="settings_safety_hide">Ocultar</string>
    <string name="settings_safety_low_bf">Precaución con grasa corporal baja: mantenerse muy delgado durante periodos largos puede conllevar riesgos. En mujeres, una grasa corporal muy baja puede afectar a la salud hormonal y menstrual. En hombres, puede afectar a las hormonas, el ánimo, la recuperación y el rendimiento.</string>
    <string name="settings_safety_medical">Seguridad y medicina</string>
    <string name="settings_safety_open">Ver</string>
    <string name="settings_safety_summary">Lee esto antes de hacer cambios importantes en la dieta</string>
    <string name="settings_safety_title">Seguridad</string>
    <string name="settings_safety_water">Los objetivos de hidratación y los recordatorios de bebida son estimaciones, no consejo médico. Nunca sustituyen la sed ni las indicaciones de tu médico. Bebe lo suficiente aunque la app no te lo recuerde.</string>
    <string name="settings_section_home_display">Pantalla de inicio</string>
    <string name="settings_section_notifications">Recordatorios</string>
    <string name="settings_serving_unit_heuristics">Reglas de tamaño de porción</string>
    <string name="settings_serving_unit_mode">Detección del tamaño de porción</string>
    <string name="settings_ai_features_master">Funciones de IA</string>
    <string name="settings_ai_features_master_footer">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.</string>
    <string name="settings_show_coach_tab">Mostrar la pestaña del Coach</string>
    <string name="settings_show_coach_tab_footer">Oculta la pestaña del Coach de la barra inferior. La función del Coach sigue activada; el interruptor de funciones de IA de arriba lo desactiva todo.</string>
    <string name="settings_speech_language">Idioma</string>
    <string name="settings_suggestion_action_connect">Conectar</string>
    <string name="settings_suggestion_action_setup">Configurar</string>
    <string name="settings_suggestion_action_turn_on">Activar</string>
    <string name="settings_suggestion_adaptive_goals">Los Objetivos adaptativos mantienen actualizados tus objetivos de calorías y macros cada semana</string>
    <string name="settings_suggestion_backup">Haz una copia de seguridad de tu diario con la sincronización WebDAV</string>
    <string name="settings_suggestion_health_connect">Sincroniza peso y grasa corporal automáticamente con Health Connect</string>
    <string name="settings_suggestion_notifications">Activa recordatorios para rachas y objetivos</string>
    <string name="settings_suggestion_water_reminders">Configura un plan de recordatorios de bebida para mantenerte en el camino</string>
    <string name="settings_suggestion_water_tracking">Registra agua para alcanzar tu objetivo de hidratación</string>
    <string name="settings_suggestions">Sugerencias</string>
    <string name="settings_suggestions_dismiss">Descartar</string>
    <string name="settings_sync_blurb">Sincronización opcional alojada por el usuario. Apunta Android y la PWA al mismo archivo WebDAV (por ejemplo Nextcloud) o comparte un JSON de sincronización. Chompass no ejecuta un servidor de sincronización. Las claves API y las fotos de comida no se incluyen.</string>
    <string name="settings_sync_now">Sincronizar ahora</string>
    <string name="settings_sync_section">Sincronización</string>
    <string name="settings_tap_to_update">Toca para actualizar</string>
    <string name="settings_theme_color">Color del tema</string>
    <string name="settings_waist_cm_format">Cintura %1$.0f cm</string>
    <string name="settings_waist_in_format">Cintura %1$.0f in</string>
    <string name="settings_water_add_preset">Añadir preajuste</string>
    <string name="settings_water_auto_badge">auto</string>
    <string name="settings_water_cup_size">Tamaño del vaso</string>
    <string name="settings_water_cup_size_summary">%1$d ml</string>
    <string name="settings_water_drinking_ends">La bebida termina</string>
    <string name="settings_water_drinking_starts">La bebida empieza</string>
    <string name="settings_water_drinking_window">Ventana de bebida</string>
    <string name="settings_water_drinking_window_summary">De %1$s a %2$s</string>
    <string name="settings_water_dynamic_base">Objetivo base</string>
    <string name="settings_water_dynamic_base_manual">Cantidad fija</string>
    <string name="settings_water_dynamic_base_weight">Peso corporal (35 ml/kg)</string>
    <string name="settings_water_dynamic_goal">Objetivo dinámico</string>
    <string name="settings_water_dynamic_goal_help">Se adapta a tu peso, la temperatura, tu actividad y el agua de los alimentos. Sin permiso de ubicación. Introduce la máxima esperada manualmente.</string>
    <string name="settings_water_dynamic_preview">Objetivo de hoy</string>
    <string name="settings_water_dynamic_preview_breakdown">%1$d ml base × %2$s temp × %3$s actividad − %4$d ml alimentos</string>
    <string name="settings_water_dynamic_warning_body">Este objetivo es una estimación basada en pautas generales de hidratación, no una prescripción. Cada persona es distinta: tu necesidad real depende de tus riñones, medicación, condiciones de salud, sudor, humedad y más, así que esta cifra puede no ser correcta para ti. Si tienes una condición de salud o tomas medicación, pregunta a un médico antes de cambiar cuánto bebes. La sed es tu mejor guía. Bebe siempre que lo necesites, aunque no sea «la hora», y bebe lo suficiente en días calurosos o durante el ejercicio, te lo recuerde la app o no.</string>
    <string name="settings_water_dynamic_warning_title">Beta · una sugerencia, no consejo médico</string>
    <string name="settings_water_food_water">Restar el agua de los alimentos</string>
    <string name="settings_water_food_water_help" formatted="false">Estimación aproximada: 60 % del peso de la comida registrada hoy, con un tope de 1 L.</string>
    <string name="settings_water_goal">Objetivo diario de agua</string>
    <string name="settings_water_goal_summary">%1$d ml</string>
    <string name="settings_water_goal_wheel_help">Desplázate en pasos de 50 ml para elegir un objetivo diario de 50 a 10.000 ml.</string>
    <string name="settings_water_intro">Registra cuánto bebes, define un objetivo diario y deja que se adapte al peso, el clima y la actividad.</string>
    <string name="settings_water_manual_temp">Máxima esperada hoy</string>
    <string name="settings_water_manual_temp_help" formatted="false">El objetivo diario sube por encima de 25 °C (+4 % por grado, con tope de +60 %). Sin permiso de ubicación. Configúralo manualmente.</string>
    <string name="settings_water_manual_temp_summary">%1$d °C</string>
    <string name="settings_water_preset_label">Preajuste %1$d</string>
    <string name="settings_water_quick_presets">Preajustes de registro rápido</string>
    <string name="settings_water_quick_presets_help">Puntos de ajuste en el control deslizante de agua de Añadir comida. Se guardan en mililitros; se muestran en onzas líquidas si usas unidades imperiales.</string>
    <string name="settings_water_reminder_interval_help">Intervalo = ventana de bebida ÷ vasos necesarios para el objetivo. Se recalcula tras cada entrada.</string>
    <string name="settings_water_reminder_interval_preview">≈ cada %1$d min · %2$d vasos · %3$d ml cada uno</string>
    <string name="settings_water_reminder_note">Los recordatorios son sugerencias suaves. Si tienes sed, bebe, incluso entre recordatorios.</string>
    <string name="settings_water_reminder_plan">Plan de recordatorios</string>
    <string name="settings_water_reminder_window_too_short">La ventana de bebida necesita al menos 15 minutos.</string>
    <string name="settings_water_reminders">Recordatorios de bebida</string>
    <string name="settings_water_remove_preset">Quitar el último preajuste</string>
    <string name="settings_water_restore_default_plan">Restaurar valores predeterminados (08:00 a 21:00, 300 ml)</string>
    <string name="settings_water_section_dynamic">Objetivo dinámico</string>
    <string name="settings_water_section_goal">Objetivo</string>
    <string name="settings_water_section_reminders">Recordatorios</string>
    <string name="settings_water_title">Agua</string>
    <string name="settings_water_tracking">Seguimiento de agua</string>
    <string name="settings_water_use_profile_activity">Usar el nivel de actividad del perfil</string>
    <string name="settings_weather_attribution">Datos meteorológicos © Open-Meteo (CC BY 4.0)</string>
    <string name="settings_weather_city">Ciudad</string>
    <string name="settings_weather_city_help">Busca tu ciudad y Chompass obtiene su previsión para hoy. Solo el nombre y las coordenadas de la ciudad se envían a Open-Meteo. Sin cuenta, sin clave, sin permiso de ubicación.</string>
    <string name="settings_weather_city_none">Elige una ciudad</string>
    <string name="settings_weather_city_search">Buscar</string>
    <string name="settings_weather_city_search_hint">Nombre de la ciudad…</string>
    <string name="settings_weather_city_search_none">No se encontraron ciudades. Comprueba el nombre o tu conexión.</string>
    <string name="settings_weather_city_selected">Seleccionada</string>
    <string name="settings_weather_city_title">Ciudad de Open-Meteo</string>
    <string name="settings_weather_source">Fuente del clima</string>
    <string name="settings_weather_source_help" formatted="false">La máxima esperada alimenta el objetivo dinámico (+4 % por °C por encima de 25 °C, con tope de +60 %). Cuando la fuente no tiene datos frescos, se usa el valor manual.</string>
    <string name="settings_weather_source_manual">Manual</string>
    <string name="settings_weather_source_manual_sub">Introduce tú la máxima esperada. Sin red.</string>
    <string name="settings_weather_source_meteo">Open-Meteo (online)</string>
    <string name="settings_weather_source_meteo_sub">Obtén la previsión de una ciudad que elijas. Sin cuenta, sin clave, sin permiso de ubicación.</string>
    <string name="settings_weather_status_fallback">Aún no hay previsión. Usa %1$d °C (toca para actualizar)</string>
    <string name="settings_weather_status_label">Máxima de hoy</string>
    <string name="settings_weather_status_value">%1$d °C · %2$s</string>
    <string name="settings_weather_updated_date">%1$s %2$s</string>
    <string name="settings_weather_updated_today">actualizado %1$s</string>
    <string name="settings_weather_updated_yesterday">ayer %1$s</string>
    <string name="settings_webdav_auto_sync">Sincronizar al abrir</string>
    <string name="settings_webdav_auto_sync_desc">Una vez al día al abrir la app, si WebDAV está configurado. Desactivado por defecto. Sincronizar ahora manualmente sigue funcionando en cualquier momento.</string>
    <string name="settings_webdav_password">Contraseña</string>
    <string name="settings_webdav_save">Guardar ajustes de WebDAV</string>
    <string name="settings_webdav_saved">Ajustes de WebDAV guardados.</string>
    <string name="settings_webdav_url">URL del archivo WebDAV</string>
    <string name="settings_webdav_url_hint">https://uXXXXX.your-storagebox.de/sync.json</string>
    <string name="settings_webdav_username">Nombre de usuario</string>
    <string name="share_meal">Compartir comida</string>
    <string name="sheet_constituents">Ingredientes</string>
    <string name="sheet_constituents_add">Añadir ingrediente</string>
    <string name="sheet_constituents_count">Ingredientes (%1$d)</string>
    <string name="sheet_constituents_remove">Quitar ingrediente</string>
    <string name="sheet_diet_mode">Modo de dieta</string>
    <string name="sheet_keto_carb_mode">Modo de carbohidratos keto</string>
    <string name="sheet_macro_auto">automático</string>
    <string name="sheet_macro_label_format">%1$s (%2$s)</string>
    <string name="sheet_macros">Macros</string>
    <string name="sheet_portion_clarify_dismiss">Omitir</string>
    <string name="sheet_portion_clarify_failed">No se pudo actualizar la estimación</string>
    <string name="sheet_portion_clarify_large">Grande</string>
    <string name="sheet_portion_clarify_prompt">¿Confirmar la porción?</string>
    <string name="sheet_portion_clarify_regular">Normal</string>
    <string name="sheet_portion_clarify_restaurant">Tamaño restaurante</string>
    <string name="sheet_portion_clarify_small">Pequeño</string>
    <string name="sheet_portion_clarify_updating">Actualizando la estimación…</string>
    <string name="sheet_portion_clarify_weight_apply">Aplicar</string>
    <string name="sheet_portion_clarify_weight_hint">Introduce el peso comestible total para reescalar calorías y macros sin otra llamada de IA.</string>
    <string name="sheet_portion_clarify_weight_invalid">Introduce un peso mayor que 0 g</string>
    <string name="sheet_portion_clarify_weight_label">Peso exacto</string>
    <string name="sheet_portion_clarify_weight_placeholder">gramos</string>
    <string name="sheet_serving_custom_grams">Gramos por unidad</string>
    <string name="sheet_serving_custom_name">Nombre de la unidad</string>
    <string name="sheet_serving_unit_heuristics">Personalizar heurísticas</string>
    <string name="sheet_serving_unit_mode">Inferencia de unidad de porción</string>
    <string name="sheet_speech_language">Idioma de voz</string>
    <string name="sheet_theme_color">Color del tema</string>
    <string name="sheet_theme_color_footer">Cambia el color de acento principal usado en botones, gráficos e indicadores de progreso.</string>
    <string name="sort_latest_first">Comidas más recientes primero</string>
    <string name="sort_standard">Desayuno → Almuerzo → Cena (las más recientes al final)</string>
    <string name="speech_description_gemini">Transcripción de audio con la API de Gemini. Usa comprensión de audio por lotes, no la API de Speech-to-Text en tiempo real de Google Cloud.</string>
    <string name="speech_error_audio_capture_failed">La captura de audio falló</string>
    <string name="speech_error_language_not_supported">El idioma de voz no es compatible con este dispositivo</string>
    <string name="speech_error_language_unavailable">El idioma de voz no está disponible en este dispositivo</string>
    <string name="speech_error_missing_permission">Falta el permiso de micrófono</string>
    <string name="speech_error_network">Error de red</string>
    <string name="speech_error_network_timeout">Tiempo de espera de red agotado</string>
    <string name="speech_error_no_input">No hay entrada de voz</string>
    <string name="speech_error_no_match">No se reconoció ninguna voz</string>
    <string name="speech_error_recognizer_busy">Reconocedor ocupado</string>
    <string name="speech_error_server">Error del servidor</string>
    <string name="speech_error_server_disconnected">Servicio de voz desconectado</string>
    <string name="speech_error_start_failed">El reconocimiento de voz no pudo iniciarse</string>
    <string name="speech_error_unknown_format">Error de voz (%1$d)</string>
    <string name="speech_key_placeholder_gemini">AIza...</string>
    <string name="speech_key_placeholder_groq">gsk_...</string>
    <string name="speech_key_placeholder_openai">sk-...</string>
    <string name="speech_language_chinese">Chino</string>
    <string name="speech_language_device">Usar idioma del dispositivo</string>
    <string name="speech_language_device_subtitle">Usa el idioma actual de este teléfono.</string>
    <string name="speech_language_dutch">Neerlandés</string>
    <string name="speech_language_english">Inglés</string>
    <string name="speech_language_french">Francés</string>
    <string name="speech_language_german">Alemán</string>
    <string name="speech_language_hindi">Hindi</string>
    <string name="speech_language_italian">Italiano</string>
    <string name="speech_language_japanese">Japonés</string>
    <string name="speech_language_korean">Coreano</string>
    <string name="speech_language_portuguese">Portugués</string>
    <string name="speech_language_provider_auto">Automático del proveedor</string>
    <string name="speech_language_provider_auto_subtitle">Deja que el proveedor detecte el idioma.</string>
    <string name="speech_language_spanish">Español</string>
    <string name="speech_provider_assemblyai">AssemblyAI</string>
    <string name="speech_provider_deepgram">Deepgram</string>
    <string name="speech_provider_gemini">Gemini Audio</string>
    <string name="speech_provider_groq">Groq (Whisper)</string>
    <string name="speech_provider_openai">OpenAI Whisper</string>
    <string name="sync_error_build_local_doc">No se pudo crear el documento de sincronización local</string>
    <string name="sync_error_configure_webdav">Configura primero la URL, el nombre de usuario y la contraseña de WebDAV</string>
    <string name="sync_error_conflict_persisted">El conflicto de WebDAV continúa; inténtalo de nuevo</string>
    <string name="sync_error_local_rebuild_failed">La reconstrucción local de la sincronización falló tras el conflicto</string>
    <string name="sync_error_merged_invalid">El documento de sincronización combinado no es válido</string>
    <string name="sync_error_remote_invalid">El documento de sincronización remoto no es válido</string>
    <string name="sync_error_remote_invalid_conflict">El documento de sincronización remoto no es válido tras el conflicto</string>
    <string name="sync_error_unsupported_file">Archivo de sincronización no compatible</string>
    <string name="sync_success_applied">Documento de sincronización aplicado</string>
    <string name="sync_success_synced">Sincronizado con WebDAV</string>
    <string name="theme_color_blue">Azul</string>
    <string name="theme_color_green">Verde</string>
    <string name="theme_color_indigo">Índigo</string>
    <string name="theme_color_neutral">Neutro</string>
    <string name="theme_color_orange">Naranja</string>
    <string name="theme_color_pink">Rosa</string>
    <string name="theme_color_purple">Morado</string>
    <string name="theme_color_system">Sistema</string>
    <string name="theme_color_teal">Turquesa</string>
    <string name="unit_celsius">°C</string>
    <string name="unit_cm">cm</string>
    <string name="unit_fl_oz">fl oz</string>
    <string name="unit_ft">ft</string>
    <string name="unit_ft_in">ft / in</string>
    <string name="unit_g">g</string>
    <string name="unit_in">in</string>
    <string name="unit_kcal">kcal</string>
    <string name="unit_kg">kg</string>
    <string name="unit_lbs">lbs</string>
    <string name="unit_mcg">mcg</string>
    <string name="unit_mg">mg</string>
    <string name="unit_ml">ml</string>
    <string name="unit_percent">%</string>
    <string name="unit_serving">ración</string>
    <string name="unit_serving_plural">raciones</string>
    <string name="unit_cup">taza</string>
    <string name="unit_cup_plural">tazas</string>
    <string name="unit_tbsp">cda</string>
    <string name="unit_tsp">cdta</string>
    <string name="value_unit_format">%1$d %2$s</string>
    <string name="vm_adaptive_on_message">Los Objetivos adaptativos están activados. Chompass hará la comprobación una vez por semana cuando existan suficientes datos de comida y peso.</string>

    <string name="vm_adaptive_updated">Actualizado a %1$d kcal según tus datos más recientes.</string>
    <string name="vm_goals_updated">Actualizado a %1$d kcal.</string>
    <string name="progress_chart_loading">Cargando el gráfico…</string>
    <string name="vm_goals_recalculated">Objetivos recalculados</string>
        <string name="recalc_sheet_new_targets">Nuevos objetivos</string>
        <string name="recalc_sheet_macros_format">P %1$d · H %2$d · G %3$d</string>
        <string name="recalc_sheet_who_decided">Quién decidió</string>
        <string name="recalc_sheet_fallback_note">%1$s falló — %2$s respondió en su lugar</string>
        <string name="recalc_sheet_how_decided">Cómo se decidió</string>
        <string name="recalc_sheet_tier_smart">Smart — se usaron tus %1$d pesajes en %2$d días</string>
        <string name="recalc_sheet_tier_safe">Seguro — solo %1$d pesajes en %2$d días, así que se usó la fórmula</string>
        <string name="recalc_sheet_tier_measured">Anclado a tu gasto medido de Health Connect</string>
        <string name="recalc_sheet_tier_formula">Fórmulas integradas</string>
        <string name="recalc_sheet_formula_baseline">Base de la fórmula</string>
        <string name="recalc_sheet_bmr_row">BMR (gasto en reposo): %1$s kcal</string>
        <string name="recalc_sheet_tdee_row">Mantenimiento × actividad %1$s: %2$s kcal</string>
        <string name="recalc_sheet_pace_row">Ritmo del objetivo: %1$s kcal/día</string>
        <string name="recalc_sheet_formula_target_row">Objetivo de la fórmula: %1$s kcal</string>
        <string name="recalc_sheet_measured_row">Gasto medido de Health Connect: %1$s kcal</string>
        <string name="recalc_sheet_data_used">Datos utilizados</string>
        <string name="recalc_sheet_data_weighins">%1$d pesajes en %2$d días</string>
        <string name="recalc_sheet_data_no_weighins">Aún no hay pesajes registrados</string>
        <string name="recalc_sheet_data_intake">Ingesta media registrada: %1$s kcal en %2$d días registrados</string>
        <string name="recalc_sheet_data_no_intake">Aún no hay alimentos registrados</string>
        <string name="recalc_sheet_data_implied">Mantenimiento implícito: ~%1$s kcal</string>
        <string name="recalc_sheet_data_implied_thin">Mantenimiento implícito: no calculado — datos insuficientes</string>
        <string name="recalc_sheet_data_implied_below_floor">Mantenimiento implícito: por debajo del mínimo de seguridad, ignorado</string>
        <string name="recalc_sheet_data_implied_disagree">Mantenimiento implícito: retenido — los registros y la tendencia de peso discrepan</string>
        <string name="recalc_sheet_change">Cambio</string>
        <string name="recalc_sheet_previous">Anterior: %1$s kcal</string>
        <string name="recalc_sheet_new_with_delta">Nuevo: %1$s kcal (%2$s)</string>
        <string name="recalc_sheet_reason">Por qué</string>
    <string name="vm_health_connect_needed">Se necesita Health Connect</string>
    <string name="vm_health_connect_needed_msg">Permite que Chompass lea tus Calorías activas y totales en Health Connect y vuelve a activar Quema de energía.</string>
    <string name="vm_not_enough_energy">No hay suficientes datos de energía</string>
    <string name="vm_not_enough_energy_msg">Chompass necesita al menos 3 días recientes de datos de energía de Health Connect antes de poder usar tu gasto medido.</string>
    <string name="voice_native_unavailable">No hay ningún servicio de reconocimiento de voz utilizable en este perfil. Elige un motor de voz en la nube en Ajustes (Whisper, Groq, Gemini, …) o instala una app de voz a texto que proporcione el RecognitionService de Android.</string>
    <string name="voice_release_to_cancel">Suelta para cancelar</string>
    <string name="voice_slide_to_cancel">‹ desliza para cancelar</string>
    <string name="water">Agua</string>
    <string name="water_add">Añadir agua</string>
    <string name="water_amount_fl_oz">%1$d fl oz</string>
    <string name="water_amount_ml">%1$d ml</string>
    <string name="water_custom_amount">Cantidad personalizada</string>
    <string name="water_custom_short">A medida</string>
    <string name="water_how_much">¿Cuánta agua?</string>
    <string name="water_log_title">Registrar agua</string>
    <string name="water_one_glass_amount">1 vaso (~250 ml)</string>
    <string name="water_progress">%1$d / %2$d ml</string>
    <string name="water_progress_fl_oz">%1$d / %2$d fl oz</string>
    <string name="water_three_glasses_amount">3 vasos (~750 ml)</string>
    <string name="water_two_glasses_amount">2 vasos (~500 ml)</string>
    <string name="what_if_ai_suggestion">Sugerencia de IA</string>
    <string name="what_if_loading">Comprobando el impacto…</string>
    <string name="what_if_no_suggestion">No hay ninguna sugerencia disponible.</string>
    <string name="what_if_subtitle">Previsualiza cómo cambia esta comida hoy antes de registrarla.</string>
    <string name="what_if_title">¿Y si…?</string>
    <string name="widget_center_large_g_format">%1$dg</string>
    <string name="widget_center_small_format">/ %1$d</string>
    <string name="widget_center_small_g_format">/ %1$dg</string>
    <string name="widget_kcal">kcal</string>
    <string name="widget_value_unit_format">%1$d%2$s / %3$d%4$s</string>
    <string name="widget_water_description">Consulta el progreso de agua de hoy de un vistazo.</string>
    <string name="widget_water_disabled">Activa el seguimiento de agua en Chompass</string>
    <string name="widget_water_label">Chompass Agua</string>
</resources>
