{
    "pages.app.oldBrowserAlert.header": "Navegador no compatible",
    "pages.app.oldBrowserAlert.message": "Parece que estás usando un navegador antiguo que no es compatible. Es posible que algunas funciones no funcionen o presenten errores. Cambia a un navegador moderno, como Firefox, para acceder a todas las funciones.",
    "pages.app.browser.title": "RecipeSage - El recetario personal",
    "pages.app.nav.login": "Iniciar sesión",
    "pages.app.nav.register": "Crear una cuenta",
    "pages.app.nav.download": "Descargar e instalar",
    "pages.app.nav.contribute": "¡Contribuye!",
    "pages.app.nav.about": "Acerca de y soporte",
    "pages.app.nav.home": "Mis recetas",
    "pages.app.nav.labels": "Administrar etiquetas",
    "pages.app.nav.people": "Personas y perfil",
    "pages.app.nav.messages": "Mensajes",
    "pages.app.nav.inbox": "Bandeja de entrada de recetas",
    "pages.app.nav.newrecipe": "Crear receta",
    "pages.app.nav.shopping": "Listas de compras",
    "pages.app.nav.meals": "Planes de comidas",
    "pages.app.nav.settings": "Configuración",
    "pages.app.nav.docs": "Documentos",
    "pages.app.nav.github": "GitHub",
    "pages.app.nav.pricing": "Precios",
    "pages.app.nav.legal": "Legal",
    "pages.pricing.tabTitle": "Precios - RecipeSage",
    "pages.pricing.title": "Precios",
    "pages.pricing.subtitle": "Gratis y de código abierto, sin sorpresas.",
    "pages.pricing.intro.alwaysFree": "RecipeSage es completamente gratis para todos. Sin anuncios, sin prueba por tiempo limitado y sin funciones bloqueadas detrás de un muro de pago.",
    "pages.pricing.intro.openSource": "RecipeSage es un proyecto personal en el que trabajo en mi tiempo libre, junto con mis otros proyectos de código abierto. El código es de código abierto, por lo que cualquiera puede leerlo, bifurcarlo o autoalojar su propia copia.",
    "pages.pricing.support.heading": "Apoyar el proyecto",
    "pages.pricing.support.body": "Si desea apoyar el proyecto, puede hacer una contribución única o recurrente.",
    "pages.pricing.support.hosting": "Las contribuciones son totalmente opcionales y se destinan a cubrir los costos de servidores y alojamiento de imágenes.",
    "pages.pricing.support.link": "Ir a la página de contribución",
    "pages.welcome.tabTitle": "RecipeSage",
    "pages.welcome.selfhostTitle": "¡RecipeSage autoalojado!",
    "pages.welcome.selfhostSubtitle": "Una versión no oficial autoalojada de RecipeSage.com, un gestor gratuito de recetas, planificador de comidas y organizador de listas de compras para Web, escritorio, iOS y Android",
    "pages.welcome.title": "Todas sus recetas en un solo lugar",
    "pages.welcome.subtitle": "Un recetario, planificador de comidas y gestor de listas de compras gratuito y de código abierto para Web, escritorio, iOS y Android.",
    "pages.welcome.registerButton": "Crear una cuenta",
    "pages.welcome.loginButton": "Iniciar sesión",
    "pages.welcome.description.welcome": "¡Le damos la bienvenida a RecipeSage!",
    "pages.welcome.description.1": "RecipeSage es un recetario personal y organizador de recetas para cocineros que recopilan recetas de todas partes: blogs, capturas de pantalla, archivos PDF y recetas familiares escritas a mano. Les brinda a todas un solo lugar consultable que viaja con usted entre dispositivos.",
    "pages.welcome.description.2": "Importe automáticamente recetas de cualquier sitio web, foto, PDF o documento. Sincronice sus recetas, planes de comidas y listas de compras entre la web, escritorio, iOS y Android, y cárguelas incluso cuando no tenga conexión en la parte trasera de la tienda de comestibles. Planifique sus comidas, cree listas de compras inteligentes y convierta su colección en un libro de cocina imprimible. Comparta y colabore con familiares y amigos.",
    "pages.welcome.description.features": "¿Qué puede hacer RecipeSage?",
    "pages.welcome.description.features.import.title": "Importe desde cualquier URL, foto, PDF o texto:",
    "pages.welcome.description.features.import.description": "Cree recetas automáticamente a partir de una URL web, una foto de una página de libro de cocina o una tarjeta de receta escrita a mano, o cualquier documento.",
    "pages.welcome.description.features.nutrition.title": "Seguimiento nutricional:",
    "pages.welcome.description.features.nutrition.description": "Registre calorías, macronutrientes, vitaminas y minerales por porción, complete automáticamente la información pegando una etiqueta nutricional y filtre sus recetas por cualquier campo nutricional",
    "pages.welcome.description.features.cookingAssistant.title": "Asistente de cocina:",
    "pages.welcome.description.features.cookingAssistant.description": "Pregunte al asistente de cocina integrado sobre sustituciones, técnicas, conversiones e ideas de recetas",
    "pages.welcome.description.features.offline.title": "Funciona sin conexión:",
    "pages.welcome.description.features.offline.description": "Su colección de recetas se puede buscar incluso sin conexión a internet y se sincroniza automáticamente en todos sus dispositivos, con un modo sin conexión de un toque para conexiones débiles",
    "pages.welcome.description.features.mealPlanning.title": "Planificación de comidas con arrastrar y soltar:",
    "pages.welcome.description.features.mealPlanning.description": "Planifique sus comidas en un calendario con la función de arrastrar y soltar, repita elementos diaria, semanal o mensualmente, imprima el plan y compártalo con su familia",
    "pages.welcome.description.features.shoppingLists.title": "Listas de compras inteligentes:",
    "pages.welcome.description.features.shoppingLists.description": "Categorizadas automáticamente y agrupadas de forma inteligente: agregue recetas directamente a una lista de compras y los artículos similares se combinarán",
    "pages.welcome.description.features.scaling.title": "Ajuste de porciones y conversión de unidades:",
    "pages.welcome.description.features.scaling.description": "Ajuste las cantidades de una receta mediante un multiplicador, a un rendimiento objetivo o según la cantidad de un solo ingrediente, y convierta entre unidades métricas e imperiales",
    "pages.welcome.description.features.search.title": "Búsqueda y etiquetas potentes:",
    "pages.welcome.description.features.search.description": "Busque recetas, incluida una herramienta de búsqueda por ingredientes, o filtre por un conjunto de etiquetas que asigne",
    "pages.welcome.description.features.sharing.title": "Uso compartido y colaboración:",
    "pages.welcome.description.features.sharing.description": "Comparta recetas públicamente o con amigos, y colabore en planes de comida y listas de compras",
    "pages.welcome.description.features.migration.title": "Importación masiva desde una amplia variedad de fuentes",
    "pages.welcome.description.features.migration.description": "Importaciones desde: Pepperplate, Living Cookbook, Paprika, Mela, Crouton, Cookmate, Recipe Keeper, CopyMeThat, CookBookManager, Flavorish, Evernote, Plan to Eat, MyRecipeBox o cualquier exportación JSON-LD / CSV",
    "pages.welcome.description.features.export.title": "Exportación y portabilidad de datos:",
    "pages.welcome.description.features.export.description": "Sus datos son suyos. RecipeSage no los retiene como rehenes. Exporte sus datos a PDF, JSON-LD o texto sin formato en cualquier momento",
    "pages.welcome.description.cta": "¿Por qué RecipeSage?",
    "pages.welcome.description.cta.noAds": "Gratis y de código abierto: sin anuncios, sin muros de pago, sin seguimiento",
    "pages.welcome.description.cta.crossPlatform": "Aplicaciones nativas para Windows, macOS, Linux, iOS y Android, además de cualquier navegador web, con o sin conexión",
    "pages.welcome.description.cta.autoImport": "Importación automática desde cualquier URL, foto, PDF o archivo de texto",
    "pages.welcome.description.cta.collaboration": "Colabore con familiares y amigos en comidas y compras",
    "pages.welcome.languages.title": "En su idioma",
    "pages.welcome.languages.description": "RecipeSage es traducido por la comunidad. La interfaz, el análisis de ingredientes y la categorización de listas de compras funcionan en su idioma.",
    "pages.auth.tabTitle": "RecipeSage",
    "pages.auth.title.login": "Iniciar sesión",
    "pages.auth.title.register": "Crear una cuenta",
    "pages.auth.selfhostWarning": "Nota: Esta es una versión autohospedada de RecipeSage y, por lo tanto, no está asociada con RecipeSage.com ni con ninguna de las cuentas ubicadas en el sitio principal.",
    "pages.auth.welcome.login": "¡Le damos la bienvenida de nuevo!",
    "pages.auth.welcome.login.sub": "Inicie sesión con los datos de su cuenta a continuación.",
    "pages.auth.welcome.register": "¡Le damos la bienvenida!",
    "pages.auth.welcome.register.sub1": "Necesitamos algunos datos para crear su cuenta.",
    "pages.auth.welcome.register.sub2": "Después de esto, quedará configurado y listo para comenzar.",
    "pages.auth.input.name": "Nombre completo o apodo",
    "pages.auth.input.email": "Correo electrónico",
    "pages.auth.input.password": "Contraseña",
    "pages.auth.input.confirmPassword": "Confirmar contraseña",
    "pages.auth.selfhostWarning2": "Asegúrese de confiar en el propietario del sitio de esta copia autoalojada",
    "pages.auth.button.login": "Iniciar sesión",
    "pages.auth.button.register": "Crear cuenta",
    "pages.auth.button.forgotPassword": "Olvidé mi contraseña",
    "pages.auth.button.registerInstead": "Crear una cuenta en su lugar",
    "pages.auth.button.loginInstead": "Iniciar sesión en su lugar",
    "pages.auth.or": "O",
    "pages.auth.error.invalidEmail": "Ingrese una dirección de correo electrónico válida.",
    "pages.auth.error.invalidEmailPassword": "Ingrese una dirección de correo electrónico válida y una contraseña de al menos 6 caracteres.",
    "pages.auth.error.noName": "Ingrese un nombre (¡puede ingresar un apodo!)",
    "pages.auth.error.noPassword": "Ingrese una contraseña.",
    "pages.auth.error.passwordLength": "Ingrese una contraseña de al menos 6 caracteres.",
    "pages.auth.error.noEmail": "Ingrese su dirección de correo electrónico.",
    "pages.auth.error.passwordMatch": "La contraseña y la confirmación que ingresó no coinciden.",
    "pages.auth.error.incorrectEmail": "No existe ninguna cuenta con esa dirección de correo electrónico.",
    "pages.auth.error.incorrectPassword": "La contraseña proporcionada no coincide con la cuenta registrada.",
    "pages.auth.error.ssoAccount": "La cuenta a la que intenta acceder no tiene una contraseña configurada. Inicie sesión con Google o use el botón de restablecimiento de contraseña para establecer una contraseña.",
    "pages.auth.error.registrationDisabled": "El registro está deshabilitado mediante la variable de entorno DISABLE_REGISTRATION",
    "pages.auth.error.emailTaken": "Ya existe una cuenta con esa dirección de correo electrónico.",
    "pages.auth.forgot.alert.header": "Restablecimiento de contraseña iniciado",
    "pages.auth.forgot.alert.message": "Si hay una cuenta de RecipeSage asociada con esa dirección de correo electrónico, debería recibir un enlace para restablecer la contraseña en los próximos minutos.",
    "pages.home.tabTitle": "Recetas - RecipeSage",
    "pages.home.title.selectionMode": "{{count}} seleccionadas",
    "pages.home.title.main": "Mis recetas",
    "pages.home.title.inbox": "Bandeja de entrada de recetas",
    "pages.home.title.sharedAll": "Recetas compartidas",
    "pages.home.title.sharedLabel": "Etiqueta compartida: {{label}}",
    "pages.home.title.sharedAll.withProfile": "Recetas compartidas de {{name}}",
    "pages.home.title.sharedLabel.withProfile": "Etiqueta compartida de {{name}}: {{label}}",
    "pages.home.search.placeholder": "Buscar",
    "pages.home.search.filter": "Filtrar",
    "pages.home.loading": "Cargando sus recetas...",
    "pages.home.recipe.source": "Fuente:",
    "pages.home.recipe.from": "De:",
    "pages.home.recipe.labels": "Etiquetas:",
    "pages.home.recipe.selected": "Seleccionado",
    "pages.home.recipe.fromSharedCollection": "Receta de un amigo",
    "pages.home.errors.emptyCollection.title": "La colección de este usuario está vacía",
    "pages.home.errors.emptyCollection.message": "Esta colección compartida no contiene recetas.",
    "pages.home.errors.noRecipes.title": "¡Le damos la bienvenida a RecipeSage!",
    "pages.home.errors.noRecipes.message1": "Aquí es donde aparecerán sus recetas.",
    "pages.home.errors.noRecipes.message2": "Parece que aún no tiene ninguna receta.",
    "pages.home.errors.noRecipes.message3": "¡Haga clic en el botón + en la esquina inferior derecha para agregar una!",
    "pages.home.errors.noRecipes.message4": "También puede importar recetas de otras plataformas.",
    "pages.home.errors.noRecipes.message5": "Use el menú lateral para ir a configuración -> importar",
    "pages.home.errors.noRecipes.message6": "Puede instalar la extensión de la herramienta de recorte en navegadores de escritorio:",
    "pages.home.errors.noRecipes.message7": "Para ver tutoriales detallados sobre cómo usar la aplicación, visite la documentación",
    "pages.home.errors.inboxEmpty.message1": "Su bandeja de entrada de recetas está vacía.",
    "pages.home.errors.inboxEmpty.message2": "Cuando alguien le envíe una receta, aparecerá aquí.",
    "pages.home.errors.noResultsFilters": "No hay recetas que coincidan con los filtros actuales",
    "pages.home.errors.noSearchResults.message1": "No hay resultados de búsqueda.",
    "pages.home.errors.noSearchResults.message2": "La búsqueda incluye:",
    "pages.home.errors.noSearchResults.message3": "Título, descripción, fuente, ingredientes y notas.",
    "pages.home.addLabel.header": "Agregar etiqueta a las recetas seleccionadas",
    "pages.home.addLabel.message": "Ingrese el nombre de la etiqueta",
    "pages.home.addLabel.placeholder": "Nombre de la etiqueta",
    "pages.home.deleteSelected.header": "Confirmar eliminación",
    "pages.home.deleteSelected.message": "Esto eliminará permanentemente las recetas seleccionadas de su cuenta. Esta acción es irreversible. Se eliminarán las siguientes recetas: {{recipeNames}}",
    "pages.home.exportSelected.header": "Elegir formato",
    "pages.home.exportSelected.message": "¿En qué formato desea descargar estas recetas?",
    "pages.home.exportSelected.pdf": "Formato PDF",
    "pages.home.exportSelected.text": "Formato de texto sin formato",
    "pages.home.exportSelected.processing.header": "Exportando recetas",
    "pages.home.exportSelected.processing.message": "Estamos preparando esas recetas para su descarga. Esto puede tardar unos minutos. La exportación estará disponible para descargarse en la página de exportación dentro de la configuración.",
    "pages.home.exportSelected.processing.view": "Ver y descargar",
    "pages.homeSearchFilterPopover.title": "Filtros de búsqueda",
    "pages.homeSearchFilterPopover.filterByRating": "Filtrar por calificación",
    "pages.homeSearchFilterPopover.filterByLabel": "Filtrar por etiqueta",
    "pages.homeSearchFilterPopover.matchAllLabels": "Coincidir con todas las etiquetas",
    "pages.homeSearchFilterPopover.includeFriends": "Mostrar recetas de amigos",
    "pages.homeSearchFilterPopover.includeFriends.yes": "Siempre",
    "pages.homeSearchFilterPopover.includeFriends.search": "Solo en los resultados de búsqueda",
    "pages.homeSearchFilterPopover.includeFriends.browse": "Solo cuando no se esté buscando",
    "pages.homeSearchFilterPopover.includeFriends.no": "Nunca",
    "pages.homeSearchFilterPopover.optionsHidden": "Nota: algunas opciones están ocultas, ya que esta es una colección compartida",
    "pages.notfound.title": "Página no encontrada",
    "pages.notfound.error.title": "¡Página no encontrada!",
    "pages.notfound.error.message1": "Parece que la página que busca no existe.",
    "pages.notfound.error.message2": "Verifique si escribió correctamente la URL.",
    "pages.notfound.error.message3": "Si aún tiene problemas, o si alguna parte de la aplicación le trajo aquí, comuníquese conmigo.",
    "pages.notfound.error.contact": "Comuníquese conmigo",
    "pages.notfound.error.goHome": "Haga clic aquí para ir a sus recetas",
    "pages.homepopover.options": "Opciones",
    "pages.homepopover.options.layout": "Diseño",
    "pages.homepopover.options.layout.tiles": "Mosaicos",
    "pages.homepopover.options.layout.list": "Lista",
    "pages.homepopover.options.layout.compact": "Compacto",
    "pages.homepopover.options.showLabels": "Mostrar etiquetas",
    "pages.homepopover.options.showLabelToggles": "Mostrar interruptores de etiquetas",
    "pages.homepopover.options.showImages": "Mostrar imágenes",
    "pages.homepopover.options.showSource": "Mostrar fuente",
    "pages.homepopover.options.showRecipeDescription": "Mostrar descripción",
    "pages.homepopover.options.sortBy": "Ordenar por",
    "pages.homepopover.options.sortBy.title": "Título",
    "pages.homepopover.options.sortBy.createdNewest": "Creado (más reciente primero)",
    "pages.homepopover.options.sortBy.createdOldest": "Creadas (más antiguas primero)",
    "pages.homepopover.options.sortBy.updatedNewest": "Actualizadas (más recientes primero)",
    "pages.homepopover.options.sortBy.updatedOldest": "Actualizadas (más antiguas primero)",
    "pages.homepopover.options.sortBy.lastMadeNewest": "Última preparación (más recientes primero)",
    "pages.homepopover.options.sortBy.lastMadeOldest": "Última preparación (más antiguas primero)",
    "pages.homepopover.options.unselectAllRecipes": "Anular selección de todas las recetas",
    "pages.homepopover.options.selectMultipleRecipes": "Seleccionar varias recetas",
    "pages.homepopover.warning.optionsHidden": "Nota: algunas opciones están ocultas, ya que esta es una colección compartida",
    "pages.homepopover.labelShared": "Compartida",
    "pages.homepopover.labelSharedCollection": "Las etiquetas marcadas como \"Compartida\" pertenecen a otros usuarios",
    "pages.homepopover.labelNull": "No tiene ninguna etiqueta. Puede crear etiquetas en la página de detalles de la receta.",
    "pages.homepopover.unlabeled": "Solo sin etiqueta",
    "pages.recipeDetails.tabTitle": "Detalles de la receta - RecipeSage",
    "pages.recipeDetails.pageTitle": "Detalles de la receta",
    "pages.recipeDetails.rating": "Calificación",
    "pages.recipeDetails.source": "Fuente",
    "pages.recipeDetails.activeTime": "Tiempo activo",
    "pages.recipeDetails.totalTime": "Tiempo total",
    "pages.recipeDetails.yield": "Porciones",
    "pages.recipeDetails.sentBy": "Esta receta se la envió {{name}}",
    "pages.recipeDetails.sentByAction": "Agregue esta receta a sus recetas haciendo clic en el botón al final de la página.",
    "pages.recipeDetails.ingredients": "Ingredientes",
    "pages.recipeDetails.noIngredients": "Sin ingredientes",
    "pages.recipeDetails.scaleStatus": "{{scale}}x escala",
    "pages.recipeDetails.instructions": "Instrucciones",
    "pages.recipeDetails.noInstructions": "Sin instrucciones",
    "pages.recipeDetails.nutrition": "Nutrición (por porción)",
    "pages.recipeDetails.nutritionServingSize": "Tamaño de la porción",
    "pages.recipeDetails.nutritionCalories": "Calorías",
    "pages.recipeDetails.nutritionTotalFat": "Grasa total",
    "pages.recipeDetails.nutritionSaturatedFat": "Grasa saturada",
    "pages.recipeDetails.nutritionTransFat": "Grasa trans",
    "pages.recipeDetails.nutritionPolyunsaturatedFat": "Grasa poliinsaturada",
    "pages.recipeDetails.nutritionMonounsaturatedFat": "Grasa monoinsaturada",
    "pages.recipeDetails.nutritionCholesterol": "Colesterol",
    "pages.recipeDetails.nutritionSodium": "Sodio",
    "pages.recipeDetails.nutritionTotalCarbs": "Carbohidratos totales",
    "pages.recipeDetails.nutritionDietaryFiber": "Fibra dietética",
    "pages.recipeDetails.nutritionTotalSugars": "Azúcares totales",
    "pages.recipeDetails.nutritionAddedSugars": "Azúcares añadidos",
    "pages.recipeDetails.nutritionProtein": "Proteína",
    "pages.recipeDetails.nutritionVitaminD": "Vitamina D",
    "pages.recipeDetails.nutritionCalcium": "Calcio",
    "pages.recipeDetails.nutritionIron": "Hierro",
    "pages.recipeDetails.nutritionPotassium": "Potasio",
    "pages.recipeDetails.nutritionOtherDetails": "Otros detalles nutricionales",
    "pages.recipeDetails.units.kcal": "{{value}} kcal",
    "pages.recipeDetails.units.g": "{{value}} g",
    "pages.recipeDetails.units.mg": "{{value}} mg",
    "pages.recipeDetails.units.mcg": "{{value}} mcg",
    "pages.recipeDetails.notes": "Notas",
    "pages.recipeDetails.noNotes": "Sin notas",
    "pages.recipeDetails.labels": "Etiquetas",
    "pages.recipeDetails.labels.uncatLabels": "General",
    "pages.recipeDetails.created": "Creada",
    "pages.recipeDetails.updated": "Última edición",
    "pages.recipeDetails.lastMadeAt": "Preparada por última vez",
    "pages.recipeDetails.lastMadeAtUpdated": "La fecha de última preparación se actualizó a hoy",
    "pages.recipeDetails.inInbox": "Esta receta está en su bandeja de entrada; otro usuario la compartió con usted.",
    "pages.recipeDetails.saveToMyRecipes": "Guardar en Mis recetas",
    "pages.recipeDetails.delete": "Eliminar",
    "pages.recipeDetails.doesNotBelongToYou": "Esta receta aún no le pertenece.",
    "pages.recipeDetails.requiresAccountToSave": "Cree una cuenta o inicie sesión para guardar esta receta en su colección.",
    "pages.recipeDetails.registerOrLoginToSave": "Registrarse/Iniciar sesión para guardar",
    "pages.recipeDetails.edit": "Editar",
    "pages.recipeDetails.addToShoppingList": "Agregar a la lista de compras",
    "pages.recipeDetails.addToMealPlan": "Agregar al plan de comidas",
    "pages.recipeDetails.share": "Compartir",
    "pages.recipeDetails.print": "Imprimir",
    "pages.recipeDetails.makeACopy": "Hacer una copia",
    "pages.recipeDetails.pinRecipe": "Anclar receta abierta",
    "pages.recipeDetails.unPinRecipe": "Desanclar receta",
    "pages.recipeDetails.delete.header": "Confirmar eliminación",
    "pages.recipeDetails.delete.message": "Esto eliminará permanentemente la receta de su cuenta. Esta acción es irreversible.",
    "pages.recipeDetails.cloned": "La receta se ha guardado en su cuenta",
    "pages.recipeDetails.similar": "Recetas similares en su colección",
    "pages.recipeDetails.linkedRecipes": "Recetas vinculadas",
    "pages.recipeDetailsPopover.options": "Opciones",
    "pages.recipeDetailsPopover.keepScreenOn": "Mantener la pantalla encendida",
    "pages.recipeDetailsPopover.actions": "Acciones",
    "pages.recipeDetailsPopover.addToShoppingList": "Agregar a la lista de compras",
    "pages.recipeDetailsPopover.addToMealPlan": "Agregar al plan de comidas",
    "pages.recipeDetailsPopover.share": "Compartir",
    "pages.recipeDetailsPopover.print": "Imprimir",
    "pages.recipeDetailsPopover.pinRecipe": "Anclar receta abierta",
    "pages.recipeDetailsPopover.unPinRecipe": "Desanclar receta",
    "pages.recipeDetailsPopover.edit": "Editar",
    "pages.recipeDetailsPopover.makeACopy": "Hacer una copia",
    "pages.recipeDetailsPopover.setLastMadeToday": "Marcar como preparada hoy",
    "pages.recipeDetailsPopover.dangerZone": "Zona de peligro",
    "pages.recipeDetailsPopover.delete": "Eliminar receta",
    "pages.rselectpopover.resetAll": "Restablecer todo",
    "pages.rselectpopover.done": "Listo",
    "pages.legal.tabTitle": "Información legal, acuerdos y descargos de responsabilidad - RecipeSage",
    "pages.legal.title": "Información legal, acuerdos y descargos de responsabilidad",
    "pages.about.tabTitle": "Acerca de y soporte - RecipeSage",
    "pages.about.title": "Acerca de y soporte",
    "pages.about.metaDescription": "Conozca al desarrollador detrás de RecipeSage y obtenga ayuda a través de Discord, GitHub y la guía del usuario.",
    "pages.about.links.details": "Acerca de mí y RecipeSage",
    "pages.about.links.contact": "Contacto",
    "pages.about.links.contribute": "¡Contribuye!",
    "pages.about.links.userGuide": "Guía del usuario (tutoriales)",
    "pages.about.links.releaseNotes": "Notas de la versión",
    "pages.about.links.legal": "Información legal, acuerdos y descargos de responsabilidad",
    "pages.about.socialTitle": "Redes sociales",
    "pages.aboutDetails.tabTitle": "Más sobre mí y RecipeSage",
    "pages.aboutDetails.title": "Más sobre mí y RecipeSage",
    "pages.aboutDetails.1.title": "Un poco sobre mí",
    "pages.aboutDetails.1.1": "Soy desarrollador de software en el sur de California. Trabajo mucho en código abierto y dedico mucho tiempo a pequeños proyectos.",
    "pages.aboutDetails.1.2": "RecipeSage es uno de mis pasatiempos, y trabajo en él en mi tiempo libre junto con muchos otros proyectos. No es mi trabajo y no vivo de ello, pero trabajar en el proyecto me da mucha alegría.",
    "pages.aboutDetails.2.title": "¿Por qué crear RecipeSage?",
    "pages.aboutDetails.2.1": "Creé RecipeSage para alojar recetas para mí y mi familia. Después de probar varios programas de recetas en línea, consideré que lo mejor sería crear un programa de recetas que funcionara exactamente como yo, mi madre, mi novia (¡ahora esposa!) y mi hermano(a) queríamos.",
    "pages.aboutDetails.2.2": "Creo en el software de código abierto y quiero que RecipeSage sea gratuito. Todos deberían poder acceder a este software y usarlo, y nunca quiero someter a los usuarios de RecipeSage a anuncios ni cobrarles para poder usar la aplicación.",
    "pages.aboutDetails.2.3": "Si desea contribuir para apoyar el desarrollo, se lo agradecería mucho. Es costoso operar servidores y alojar imágenes. Como agradecimiento, al contribuir obtiene más de las funciones que más cuesta operar, como imágenes de alta resolución y múltiples imágenes por receta, mensajes ilimitados del asistente de cocina y un límite diario más alto para las importaciones.",
    "pages.aboutDetails.contribute": "Página para contribuir",
    "pages.aboutDetails.social": "Redes sociales",
    "pages.contact.tabTitle": "Contácteme - RecipeSage",
    "pages.contact.title": "Contácteme",
    "pages.contact.subtitle": "Información de contacto",
    "pages.contact.pleaseUserGuide": "Para cualquier pregunta, consulte la guía del usuario:",
    "pages.contact.discord": "Para cualquier problema, error o sugerencia de función, puedes contactarme a través de nuestro Discord: ",
    "pages.contact.discord.link": "Enlace de Discord",
    "pages.contact.github": "Aunque se prefiere Discord, también puedes reportar cosas directamente en GitHub (tiempo de respuesta más lento): ",
    "pages.contact.github.link": "Enlace de GitHub",
    "pages.contact.socialTitle": "Redes sociales",
    "pages.contribute.tabTitle": "Contribuir - RecipeSage",
    "pages.contribute.title": "Contribuir",
    "pages.contribute.subtitle": "Contribuir a RecipeSage",
    "pages.contribute.mission": "Mi objetivo es mantener RecipeSage abierto para cualquier persona, sin sobrecargar la experiencia con anuncios.",
    "pages.contribute.purpose": "Sin embargo, a medida que RecipeSage crece, los costos de alojamiento de servidores e imágenes comienzan a acumularse.",
    "pages.contribute.monthly": "Mensual",
    "pages.contribute.yearly": "Anual",
    "pages.contribute.yearlyMonthly": "Mensual y anual",
    "pages.contribute.yearlyMonthly.description": "Se aplica a su cuenta mientras su contribución recurrente esté activa",
    "pages.contribute.oneTime": "Única vez",
    "pages.contribute.oneTime.description": "Se aplica a su cuenta durante un año.",
    "pages.contribute.custom": "Personalizado",
    "pages.contribute.action": "¡Contribuye!",
    "pages.contribute.bonus.title": "Como agradecimiento por ayudar a cubrir las partes de RecipeSage que más cuesta operar, podrá:",
    "pages.contribute.bonus.feature.1": "Subir imágenes en alta resolución",
    "pages.contribute.bonus.feature.2": "Cargue varias imágenes para cada receta",
    "pages.contribute.bonus.feature.3": "Mensajes ilimitados del asistente de cocina",
    "pages.contribute.bonus.feature.4": "Mayor asignación de uso diario para recorte de recetas, reconocimiento OCR/de imágenes y PDF, importaciones de URL y archivos de texto, y autocompletado de nutrición",
    "pages.contribute.bonus.enabled": "Habilitado",
    "pages.contribute.bonus.reason": "Todo lo que necesita para guardar, planificar y cocinar sus recetas es gratuito para todas las personas. Contribuir siempre es totalmente opcional.",
    "pages.contribute.cta.1": "Originalmente creé RecipeSage para mi propia familia, con el fin de alojar recetas que disfrutamos compartir. Desde entonces, RecipeSage se ha convertido en un proyecto de código abierto plenamente desarrollado.",
    "pages.contribute.cta.2": "Considere contribuir al mantenimiento continuo de RecipeSage.",
    "pages.contribute.minimum": "Lamentablemente, el monto mínimo es de ${{amount}} debido a las comisiones por transacción; disculpas",
    "pages.contribute.manage": "Para administrar una contribución recurrente existente, haga clic aquí",
    "pages.contributeThankYou.tabTitle": "Gracias - RecipeSage",
    "pages.contributeThankYou.title": "¡Gracias!",
    "pages.contributeThankYou.thanks": "¡Gracias por ser parte de la familia RecipeSage y ayudar a mantenerla viva!",
    "pages.contributeThankYou.bonus": "Su contribución debería reflejarse en su cuenta en breve.",
    "pages.contributeThankYou.questions": "No dude en contactarme si tiene alguna pregunta, inquietud o comentario.",
    "pages.contributeCancel.tabTitle": "Contribuir - RecipeSage",
    "pages.contributeCancel.title": "¡Necesitamos su ayuda!",
    "pages.contributeCancel.cta.1": "RecipeSage es financiado por la comunidad: ¡cada contribución ayuda!",
    "pages.contributeCancel.cta.2": "Lamentablemente, RecipeSage no recibe muchas contribuciones, ya que es una plataforma bastante pequeña.",
    "pages.contributeCancel.cta.3": "Para mantener todo gratuito mientras se cubren los costos de los servidores, necesitamos su ayuda.",
    "pages.contributeCancel.cta.4": "Reconsidérelo, ¡su contribución es verdaderamente apreciada!",
    "pages.contributeCancel.contribute": "Contribuir",
    "pages.downloadAndInstall.tabTitle": "Descargar e instalar - RecipeSage",
    "pages.downloadAndInstall.title": "Descargar e instalar",
    "pages.downloadAndInstall.subtitle": "Instale RecipeSage en todos los dispositivos que utilice. Haga clic en su tipo de dispositivo para ver las instrucciones.",
    "pages.downloadAndInstall.done": "Esto instalará RecipeSage como una aplicación nativa en su dispositivo.",
    "pages.downloadAndInstall.thisDevice": "Este dispositivo",
    "pages.downloadAndInstall.android.title": "Dispositivo Android",
    "pages.downloadAndInstall.android.instructionHeader": "Para instalar RecipeSage en Android:",
    "pages.downloadAndInstall.android.step.1": "Abra el navegador Chrome",
    "pages.downloadAndInstall.android.step.2": "Abra el menú del navegador mediante un botón en su navegador que se ve así:",
    "pages.downloadAndInstall.android.step.3": "Haga clic en \"Agregar a la pantalla de inicio\"",
    "pages.downloadAndInstall.ios.title": "Dispositivo móvil Apple",
    "pages.downloadAndInstall.ios.instructionHeader": "Para instalar RecipeSage en dispositivos móviles Apple (iOS):",
    "pages.downloadAndInstall.ios.step.1": "Abra Safari",
    "pages.downloadAndInstall.ios.step.2": "Abra el menú de compartir mediante un botón en la barra inferior que se ve así:",
    "pages.downloadAndInstall.ios.step.3": "Haga clic en \"Agregar a la pantalla de inicio\"",
    "pages.downloadAndInstall.desktop.title": "Dispositivos de escritorio o portátiles",
    "pages.downloadAndInstall.other": "Otro software de RecipeSage",
    "pages.downloadAndInstall.bookmark": "Marcador de captura automática de recetas",
    "pages.downloadAndInstall.bookmark.instructions": "Arrastre este enlace a la barra de marcadores.",
    "pages.downloadAndInstall.bookmark.usage": "Haga clic en el marcador para importar el sitio actual en el que se encuentra.",
    "pages.downloadAndInstall.bookmark.description": "Obtiene automáticamente el contenido de recetas de páginas web. Se recomienda usar la extensión del navegador en lugar de este marcador.",
    "pages.downloadAndInstall.extension": "Extensión de navegador RecipeSage Clip Tool",
    "pages.downloadAndInstall.extension.description": "Obtiene automáticamente el contenido de recetas de páginas web y tiene mayor compatibilidad con sitios web que quizá no se importen mediante el importador integrado en la aplicación.",
    "pages.labelsPopover.title": "Opciones",
    "pages.labelsPopover.options.showCreatedAt": "Mostrar fecha de creación",
    "pages.labelsPopover.options.selectMultipleLabels": "Seleccionar varias etiquetas",
    "pages.labelsPopover.options.unselectLabels": "Deseleccionar todas las etiquetas",
    "pages.labels.tabTitle": "Administrar etiquetas y categorías - RecipeSage",
    "pages.labels.title": "Administrar etiquetas y categorías",
    "pages.labels.loading": "Cargando sus etiquetas...",
    "pages.labels.selectionModeTitle": "{{count}} seleccionadas",
    "pages.labels.label.sectionTitle": "Sus etiquetas",
    "pages.labels.label.sectionDescription": "Tiene {{count}} etiquetas en total. Haga clic en una etiqueta para verla.",
    "pages.labels.label.recipeCount": "{{count}} recetas.",
    "pages.labels.label.group": "Categoría: {{title}}.",
    "pages.labels.label.noGroup": "Sin categoría.",
    "pages.labels.label.createdAt": "Creado el {{dateString}}.",
    "pages.labels.label.selected": "Seleccionado",
    "pages.labels.label.nullState.1": "Aún no tiene etiquetas.",
    "pages.labels.label.nullState.2": "Haga clic en el botón + para crear una nueva etiqueta.",
    "pages.labels.modal.delete.header": "Confirmar eliminación",
    "pages.labels.modal.delete.message": "Esto eliminará permanentemente las etiquetas seleccionadas de su cuenta. Esta acción es irreversible. Se eliminarán las siguientes etiquetas: {{labelTitles}}",
    "pages.labels.group.sectionTitle": "Sus categorías de etiquetas",
    "pages.labels.group.sectionDescription": "Tiene {{count}} categorías de etiquetas en total. Haga clic en una categoría para editarla.",
    "pages.labels.group.labelCount": "{{count}} etiquetas pertenecen a esta categoría.",
    "pages.labels.group.createdAt": "Creado el {{dateString}}.",
    "pages.labels.group.nullState.1": "Aún no tiene categorías de etiquetas.",
    "pages.labels.group.nullState.2": "Haga clic en el botón + para crear una nueva categoría de etiquetas.",
    "pages.newLabelItemModal.title": "Nueva etiqueta o categoría de etiquetas",
    "pages.newLabelItemModal.categoryTitle": "Nueva categoría de etiquetas",
    "pages.newLabelItemModal.labelTitle": "Nueva etiqueta",
    "pages.newLabelItemModal.label": "Crear una etiqueta",
    "pages.newLabelItemModal.labelDescription": "Las etiquetas son el método principal de organización dentro de RecipeSage. Se pueden adjuntar a las recetas para organizarlas y filtrarlas posteriormente. Algunos ejemplos comunes de etiquetas son \"desayuno\", \"postre\" y \"vegetariano\".",
    "pages.newLabelItemModal.group": "Crear una categoría de etiquetas (avanzado)",
    "pages.newLabelItemModal.groupDescription": "Las categorías de etiquetas son \"categorías para etiquetas\" y se pueden usar para organizar varias etiquetas diferentes en grupos. Algunos ejemplos de categorías de etiquetas comunes son: \"comida\" o \"dieta\". Por ejemplo, podría colocar las etiquetas \"desayuno\", \"almuerzo\" y \"cena\" en una categoría de etiquetas llamada \"comida\".",
    "pages.newLabelItemModal.labelTitleInput": "Nombre de la etiqueta",
    "pages.newLabelItemModal.labelTitleInputPlaceholder": "Ingrese el nombre de la etiqueta",
    "pages.newLabelItemModal.labelTitleInputHint": "Muchas personas comienzan con etiquetas simples como \"desayuno\", \"postre\" o \"vegetariano\"",
    "pages.newLabelItemModal.badLabelMessage": "Su título contiene caracteres no válidos",
    "pages.newLabelItemModal.existingConflict": "Ya existe una etiqueta con ese título",
    "pages.manageLabelGroupModal.title": "Administrar categoría de etiquetas",
    "pages.manageLabelGroupModal.groupTitle": "Nombre de la categoría de etiquetas",
    "pages.manageLabelGroupModal.groupTitlePlaceholder": "Ingrese el nombre de la categoría de etiquetas",
    "pages.manageLabelGroupModal.groupTitleHint": "Muchas personas comienzan con \"Comida\", \"Dieta\" o \"Cocina\"",
    "pages.manageLabelGroupModal.warn": "Advertirme cuando no agregue",
    "pages.manageLabelGroupModal.warnDescription": "Cuando esté activado, se le advertirá si guarda una receta sin una etiqueta adjunta en esta categoría",
    "pages.manageLabelGroupModal.labels": "Seleccionar etiquetas",
    "pages.manageLabelGroupModal.labelsHint": "Las etiquetas seleccionadas se agruparán en esta categoría. Una etiqueta determinada puede pertenecer como máximo a 1 categoría a la vez.",
    "pages.manageLabelGroupModal.labels.noSelectedItems": "No hay etiquetas seleccionadas",
    "pages.manageLabelGroupModal.labels.noItems": "No hay etiquetas. Probablemente debería estar creando etiquetas, no categorías de etiquetas.",
    "pages.manageLabelGroupModal.labels.search": "Buscar una etiqueta",
    "pages.manageLabelGroupModal.noLabelsSelected": "¡Advertencia!",
    "pages.manageLabelGroupModal.noLabelsSelectedMessage": "No ha seleccionado ninguna etiqueta para agrupar dentro de esta categoría. Las categorías de etiquetas no son útiles por sí solas; es posible que esté buscando crear una etiqueta en su lugar.",
    "pages.manageLabelGroupModal.conflict": "Error",
    "pages.manageLabelGroupModal.conflictMessage": "Ya existe una categoría de etiquetas con ese título",
    "pages.manageLabelGroupModal.delete.header": "Confirmar eliminación de categoría de etiquetas",
    "pages.manageLabelGroupModal.delete.message": "Se eliminará la categoría de etiquetas \"{{title}}\". Nota: esta acción no afectará ninguna etiqueta dentro de esta categoría.",
    "pages.manageLabelModal.title": "Administrar etiqueta: {{name}}",
    "pages.manageLabelModal.recipeCount": "Asignada a {{count}} recetas",
    "pages.manageLabelModal.group": "Asignada a la categoría de etiquetas: {{title}}",
    "pages.manageLabelModal.noGroup": "No está asignada a una categoría de etiquetas",
    "pages.manageLabelModal.createdAt": "Creada por primera vez el {{dateString}}",
    "pages.manageLabelModal.view": "Ver todas las recetas",
    "pages.manageLabelModal.rename": "Cambiar nombre",
    "pages.manageLabelModal.merge": "Combinar con otra etiqueta",
    "pages.manageLabelModal.delete": "Eliminar",
    "pages.manageLabelModal.deleteWithRecipes": "Eliminar incluyendo recetas",
    "pages.manageLabelModal.renameConflict.header": "Error",
    "pages.manageLabelModal.renameConflict.message": "Ya existe una etiqueta con ese título",
    "pages.manageLabelModal.rename.header": "Cambiar nombre de etiqueta: {{name}}",
    "pages.manageLabelModal.delete.header": "Eliminar etiqueta: {{name}}",
    "pages.manageLabelModal.deleteWithRecipes.header": "Eliminar etiqueta \"{{name}}\" incluyendo recetas",
    "pages.manageLabelModal.deleteWithRecipes.message": "Esto eliminará la etiqueta {{name}}, junto con todas las recetas que tengan esta etiqueta adjunta.",
    "pages.manageLabelModal.notFound.header": "No se encontró la etiqueta",
    "pages.manageLabelModal.notFound.subHeader": "No se encontró la etiqueta de destino \"{{name}}\"",
    "pages.manageLabelModal.notFound.message": "Debe ingresar el título de una etiqueta existente a la cual fusionar.",
    "pages.manageLabelModal.selfMerge.header": "No se puede fusionar una etiqueta consigo misma",
    "pages.manageLabelModal.selfMerge.subHeader": "Las etiquetas de origen y destino deben ser diferentes",
    "pages.manageLabelModal.mergeComplete.header": "¡Fusión completada!",
    "pages.manageLabelModal.mergeComplete.subHeader": "La etiqueta \"{{sourceTitle}}\" se ha fusionado correctamente con \"{{targetTitle}}\"",
    "pages.manageLabelModal.mergeComplete.message": "La etiqueta \"{{sourceTitle}}\" se ha eliminado; encontrará todas sus recetas movidas a \"{{targetTitle}}\".",
    "pages.manageLabelModal.merge.header": "Fusionar etiqueta: {{title}}",
    "pages.manageLabelModal.merge.subHeader": "¿Con qué etiqueta desea fusionar \"{{title}}\"?",
    "pages.manageLabelModal.merge.message": "Todas las recetas en \"{{title}}\" se volverán a etiquetar con la etiqueta de destino, y la etiqueta \"{{title}}\" se eliminará.",
    "pages.manageLabelModal.merge.placeholder": "Nombre de la etiqueta de destino",
    "pages.mealPlan.tabTitle": "Plan de comidas - RecipeSage",
    "pages.mealPlan.title": "Plan de comidas - {{name}}",
    "pages.mealPlan.loading": "Cargando plan de comidas...",
    "pages.mealPlan.list.empty": "No hay comidas programadas. Presione el botón + para agregar una.",
    "pages.mealPlan.list.noUpcoming": "No hay comidas próximas planificadas. Presione + para planificar su próxima comida.",
    "pages.mealPlan.list.pastMeals": "Comidas anteriores",
    "pages.mealPlan.modal.emptyDays.header": "Día(s) vacío(s) seleccionado(s)",
    "pages.mealPlan.modal.emptyDays.message": "Los días que seleccionó no contienen elementos del plan de comidas. Deberá seleccionar al menos un día con elementos del plan de comidas.",
    "pages.mealPlan.modal.copy.header": "Copiar a",
    "pages.mealPlan.modal.copy.message": "Esto copiará los elementos de comida de los días seleccionados a una serie de días que comienzan el día que seleccione. Haga clic en el día al que desea copiarlos.",
    "pages.mealPlan.modal.move.header": "Mover a",
    "pages.mealPlan.modal.move.message": "Esto moverá los elementos de comida de los días seleccionados a una serie de días que comienzan el día que seleccione. Haga clic en el día al que desea moverlos.",
    "pages.mealPlan.modal.delete.header": "Eliminar elementos del plan de comidas",
    "pages.mealPlan.modal.delete.message": "Esto eliminará todos los elementos en {{daysList}}",
    "pages.mealPlan.modal.noRecipes.header": "No hay recetas",
    "pages.mealPlan.modal.noRecipes.message": "Los días seleccionados no contienen recetas.\nTenga en cuenta que solo los elementos de comida que son recetas pueden agregarse a la lista de compras.\nNo puede agregar elementos de comida ingresados manualmente a la lista de compras desde aquí.",
    "pages.mealPlan.modal.copyConfirm.header": "Copiar todos los elementos seleccionados",
    "pages.mealPlan.modal.copyConfirm.messageSingle": "Esto copiará los elementos de comida de {{selectedDayList}} a {{destDay}}",
    "pages.mealPlan.modal.copyConfirm.messageMultiple": "Esto copiará los elementos de comida de {{selectedDayList}} a {{destDay}} y los días siguientes",
    "pages.mealPlan.modal.copyConfirm.change": "Seleccionar otro día",
    "pages.mealPlan.modal.moveConfirm.header": "Mover todos los elementos seleccionados",
    "pages.mealPlan.modal.moveConfirm.messageSingle": "Esto moverá los elementos de comida de {{selectedDayList}} a {{destDay}}",
    "pages.mealPlan.modal.moveConfirm.messageMultiple": "Esto moverá los elementos de comida de {{selectedDayList}} a {{destDay}} y los días siguientes",
    "pages.mealPlan.modal.moveConfirm.change": "Seleccionar otro día",
    "pages.mealPlanBulkPinModal.title": "Anclar elementos de comida",
    "pages.mealPlanBulkPinModal.instructions1": "Seleccione los elementos de comida que desea mantener abiertos.",
    "pages.mealPlanBulkPinModal.instructions2": "Nota: Solo puede anclar elementos que estén vinculados a recetas.",
    "pages.mealPlanBulkPinModal.selectAll": "Seleccionar todo",
    "pages.mealPlanBulkPinModal.deselectAll": "Deseleccionar todo",
    "pages.mealPlanBulkPinModal.notLinkedToRecipe": "(no vinculado a una receta)",
    "pages.mealPlanBulkPinModal.cancel": "Cancelar",
    "pages.mealPlanBulkPinModal.pin": "Fijar",
    "pages.mealPlanItemDetailsModal.title": "Detalles del elemento del plan de comidas",
    "pages.mealPlanItemDetailsModal.scheduled": "Programado para {{meal}} el {{date}}",
    "pages.mealPlanItemDetailsModal.lastModified": "Última modificación por {{name}} el {{date}}",
    "pages.mealPlanItemDetailsModal.clickToOpen": "Haga clic para abrir la receta",
    "pages.mealPlanItemDetailsModal.notes": "Notas",
    "pages.mealPlanItemDetailsModal.actions.addToShoppingList": "Agregar esta receta a la lista de compras",
    "pages.mealPlanItemDetailsModal.actions.pinRecipe": "Mantener abierta esta receta",
    "pages.mealPlanItemDetailsModal.actions.unpinRecipe": "Dejar de fijar esta receta",
    "pages.mealPlanItemDetailsModal.actions.edit": "Editar este elemento",
    "pages.mealPlanItemDetailsModal.actions.duplicate": "Duplicar este elemento",
    "pages.mealPlanItemDetailsModal.actions.delete": "Eliminar este elemento",
    "pages.mealPlanItemDetailsModal.actions.close": "Cerrar",
    "pages.mealPlanItemDetailsModal.delete.header": "Confirmar eliminación",
    "pages.mealPlanItemDetailsModal.delete.message": "Esto eliminará \"{{title}}\" de este plan de comidas.",
    "pages.mealPlanPopover.options.title": "Opciones",
    "pages.mealPlanPopover.options.startWeekOn.title": "Comenzar la semana el",
    "pages.mealPlanPopover.options.startWeekOn.monday": "Lunes",
    "pages.mealPlanPopover.options.startWeekOn.sunday": "Domingo",
    "pages.mealPlanPopover.options.viewType.title": "Ver",
    "pages.mealPlanPopover.options.viewType.calendar": "Calendario",
    "pages.mealPlanPopover.options.viewType.list": "Lista",
    "pages.mealPlanPopover.actions.title": "Acciones",
    "pages.mealPlanPopover.actions.ical": "Obtener enlace ICal",
    "pages.mealPlanPopover.actions.print": "Imprimir",
    "pages.mealPlanPopover.actions.pinRecipesOpen": "Mantener recetas fijadas abiertas",
    "pages.mealPlanPopover.actions.addToShoppingList": "Agregar a la lista de compras",
    "pages.mealPlanPopover.actions.copyDays": "Copiar día(s) seleccionado(s)",
    "pages.mealPlanPopover.actions.moveDays": "Mover día(s) seleccionado(s)",
    "pages.mealPlanPopover.actions.deleteDays": "Eliminar día(s) seleccionado(s)",
    "pages.mealPlanPopover.actions.update": "Administrar plan de comidas",
    "pages.mealPlanPopover.dangerZone.title": "Zona de peligro",
    "pages.mealPlanPopover.dangerZone.delete": "Eliminar plan de comidas",
    "pages.mealPlanPopover.deletePlan.header": "Confirmar eliminación",
    "pages.mealPlanPopover.deletePlan.message": "Esto eliminará permanentemente este plan de comidas de su cuenta. Si este plan de comidas está compartido con alguien más, también se eliminará de sus cuentas.",
    "pages.mealPlanPopover.removeSelfFromPlan.header": "Confirmar eliminación del plan",
    "pages.mealPlanPopover.removeSelfFromPlan.message": "Esto eliminará este plan de comidas de su cuenta. Solo el propietario del plan de comidas puede eliminarlo permanentemente por completo, pero usted dejará de ser miembro de este plan de comidas si continúa. Solo el propietario del plan de comidas puede revertir esta acción.",
    "pages.mealPlanMealOrderModal.title": "Personalizar opciones de comidas",
    "pages.mealPlanMealOrderModal.description": "Toque una muestra de color para cambiar el color, arrástrela para reordenarla o agregue una nueva opción usando la fila vacía de abajo. Los tipos de comida predeterminados no se pueden renombrar ni eliminar.",
    "pages.mealPlanMealOrderModal.entryPlaceholder": "Nombre de la comida",
    "pages.mealPlans.tabTitle": "Planes de comidas - RecipeSage",
    "pages.mealPlans.title": "Planes de comidas",
    "pages.mealPlans.loading": "Cargando sus planes de comidas...",
    "pages.mealPlans.metadata.createdOn": "Creado el {{date}}",
    "pages.mealPlans.metadata.collaborators": "En colaboración con:",
    "pages.mealPlans.metadata.createdBy": "Creado por {{name}}",
    "pages.mealPlans.metadata.youOwn": "Usted es propietario de este plan de comidas",
    "pages.mealPlans.noPlans": "No tiene planes de comidas.",
    "pages.mealPlans.toCreate": "Para crear un plan de comidas, presione el botón de más en la esquina inferior.",
    "pages.newMealPlanItemModal.title.update": "Actualizar elemento del plan de comidas",
    "pages.newMealPlanItemModal.title.new": "Agregar elemento al plan de comidas",
    "pages.newMealPlanItemModal.inputType.recipe": "Elegir receta",
    "pages.newMealPlanItemModal.inputType.manual": "Entrada manual",
    "pages.newMealPlanItemModal.itemTitle": "Título del elemento",
    "pages.newMealPlanItemModal.date": "Fecha",
    "pages.newMealPlanItemModal.notes": "Notas (opcional)",
    "pages.newMealPlanItemModal.save": "Guardar cambios",
    "pages.newMealPlanItemModal.create": "Agregar al plan de comidas",
    "pages.newMealPlanModal.title": "Nuevo planificador de comidas",
    "pages.newMealPlanModal.input.title": "Título",
    "pages.newMealPlanModal.createAndShare": "Crear y compartir",
    "pages.newMealPlanModal.create": "Crear",
    "pages.updateMealPlanModal.title": "Actualizar plan de comidas",
    "pages.updateMealPlanModal.input.title": "Título",
    "pages.updateMealPlanModal.update": "Actualizar",
    "pages.updateMealPlanModal.updateAndShare": "Actualizar y compartir",
    "pages.updateMealPlanModal.detailsTitle": "Detalles",
    "pages.updateMealPlanModal.customizeMealOptions": "Personalizar opciones de comidas",
    "pages.icalMealPlanModal.title": "Enlace iCal del plan de comidas",
    "pages.icalMealPlanModal.description": "El enlace iCal/ICS que aparece a continuación se puede usar en casi cualquier programa de calendario para sincronizar su plan de comidas fuera de RecipeSage",
    "pages.assistant.tabTitle": "Asistente de cocina - RecipeSage",
    "pages.assistant.title": "Asistente de cocina",
    "pages.assistant.welcome.1": "¡Bienvenido al asistente de cocina de RecipeSage!",
    "pages.assistant.welcome.2": "El asistente de cocina puede responder a sus preguntas sobre cocina y ayudarle a crear recetas.",
    "pages.assistant.welcome.3": "Cada mensaje que envíe consume un crédito de cocina de su asignación diaria, la cual se comparte con funciones como el recorte de recetas y las importaciones. Los colaboradores reciben mensajes ilimitados.",
    "pages.assistant.welcome.4": "Solo los mensajes enviados por usted cuentan para su uso diario, no las respuestas del asistente.",
    "pages.assistant.welcome.documentation": "Lea la documentación del asistente",
    "pages.assistant.messageSize": "Su mensaje es demasiado largo. Envíe un mensaje más corto.",
    "pages.messageThread.tabTitle": "Conversación - RecipeSage",
    "pages.messageThread.title": "Conversación con {{name}}",
    "pages.messageThread.clickToOpen": "Haga clic para abrir",
    "pages.messageThread.recipeDeleted": "Receta eliminada",
    "pages.messageThread.yourRecipeDeleted": "Su copia de esta receta ya no existe",
    "pages.messageThread.recipeCopySent": "Se envió una copia de esta receta",
    "pages.messageThread.sending": "Enviando...",
    "pages.messageThread.sent": "¡Enviado!",
    "pages.messageThread.messagePlaceholder": "Mensaje...",
    "pages.messages.tabTitle": "Mensajes - RecipeSage",
    "pages.messages.title": "Mensajes",
    "pages.messages.loading": "Cargando sus mensajes...",
    "pages.messages.history.sentRecipe": "Envió una receta",
    "pages.messages.noMessages": "No tiene conversaciones.",
    "pages.messages.instructions": "Para iniciar una conversación con alguien, presione el botón de más en la esquina inferior.",
    "pages.messages.warning": "Advertencia:",
    "pages.messages.notificationsRequired": "Las notificaciones deben estar habilitadas para que la mensajería funcione correctamente.",
    "pages.messages.notificationsInstructions": "Vea cómo volver a habilitar las notificaciones aquí",
    "pages.newMessageModal.title": "Nueva conversación",
    "pages.newMessageModal.input.target": "Ingrese el correo electrónico de un usuario de RecipeSage o su @usuario",
    "pages.newMessageModal.compose": "Redacte un mensaje",
    "pages.newMessageModal.input.messagePlaceholder": "¡Hola! Me gustaría conversar en RecipeSage",
    "pages.newMessageModal.send": "Enviar",
    "pages.newMessageModal.defaultMessage": "¡Hola! Me gustaría conversar en RecipeSage",
    "pages.addRecipeToMealPlanModal.title": "Agregar receta al plan de comidas",
    "pages.addRecipeToMealPlanModal.instructions1": "Primero, seleccione el plan de comidas de destino:",
    "pages.addRecipeToMealPlanModal.loading": "Cargando planes de comidas...",
    "pages.addRecipeToMealPlanModal.selectDestination": "Seleccionar plan de comidas",
    "pages.addRecipeToMealPlanModal.noMealPlans": "No tiene planes de comidas.",
    "pages.addRecipeToMealPlanModal.createMealPlan": "Crear un plan de comidas",
    "pages.addRecipeToMealPlanModal.add": "Agregar al plan de comidas",
    "pages.addRecipeToMealPlanModal.selectMealPlan": "Seleccione un plan de comidas",
    "pages.addRecipeToMealPlanModal.selectMeal": "Seleccione una comida",
    "pages.addRecipeToMealPlanModal.newMealPlanSuccess": "¡Excelente! Ahora seleccione el plan de comidas que acaba de crear.",
    "pages.addRecipeToShoppingListModal.title.singular": "Agregar receta a la lista de compras",
    "pages.addRecipeToShoppingListModal.title.plural": "Agregar recetas a la lista de compras",
    "pages.addRecipeToShoppingListModal.selectDestination": "Seleccione la lista de compras de destino:",
    "pages.addRecipeToShoppingListModal.loading": "Cargando listas de compras...",
    "pages.addRecipeToShoppingListModal.destination": "Lista de compras de destino",
    "pages.addRecipeToShoppingListModal.noShoppingLists": "No tiene listas de compras.",
    "pages.addRecipeToShoppingListModal.createShoppingList": "Crear una lista de compras",
    "pages.addRecipeToShoppingListModal.add": "Agregar a la lista",
    "pages.addRecipeToShoppingListModal.newListSuccess": "¡Excelente! Ahora seleccione la lista de compras que acaba de crear.",
    "pages.editRecipe.tabTitle": "Editar receta - RecipeSage",
    "pages.editRecipe.title.edit": "Editar receta",
    "pages.editRecipe.title.new": "Nueva receta",
    "pages.editRecipe.showClipOptions": "Autocompletar receta desde...",
    "pages.editRecipe.autoclip": "Autocompletar desde URL",
    "pages.editRecipe.clipText": "Autocompletar desde texto",
    "pages.editRecipe.scanImage": "Escanear desde foto",
    "pages.editRecipe.scanDocument": "Escanear desde PDF",
    "pages.editRecipe.input.title": "Título",
    "pages.editRecipe.input.description": "Descripción",
    "pages.editRecipe.input.yield": "Porciones",
    "pages.editRecipe.input.activeTime": "Tiempo activo",
    "pages.editRecipe.input.totalTime": "Tiempo total",
    "pages.editRecipe.input.source": "Fuente",
    "pages.editRecipe.input.sourceUrl": "URL de origen",
    "pages.editRecipe.input.ingredients": "Ingredientes",
    "pages.editRecipe.input.instructions": "Instrucciones",
    "pages.editRecipe.input.notes": "Notas",
    "pages.editRecipe.input.nutrition": "Nutrición (por porción)",
    "pages.editRecipe.input.nutritionServingSize": "Tamaño de la porción",
    "pages.editRecipe.input.nutritionCalories": "Calorías (kcal)",
    "pages.editRecipe.input.nutritionTotalFat": "Grasa total (g)",
    "pages.editRecipe.input.nutritionSaturatedFat": "Grasa saturada (g)",
    "pages.editRecipe.input.nutritionTransFat": "Grasa trans (g)",
    "pages.editRecipe.input.nutritionPolyunsaturatedFat": "Grasa poliinsaturada (g)",
    "pages.editRecipe.input.nutritionMonounsaturatedFat": "Grasa monoinsaturada (g)",
    "pages.editRecipe.input.nutritionCholesterol": "Colesterol (mg)",
    "pages.editRecipe.input.nutritionSodium": "Sodio (mg)",
    "pages.editRecipe.input.nutritionTotalCarbs": "Carbohidratos totales (g)",
    "pages.editRecipe.input.nutritionDietaryFiber": "Fibra dietética (g)",
    "pages.editRecipe.input.nutritionTotalSugars": "Azúcares totales (g)",
    "pages.editRecipe.input.nutritionAddedSugars": "Azúcares añadidos (g)",
    "pages.editRecipe.input.nutritionProtein": "Proteína (g)",
    "pages.editRecipe.input.nutritionVitaminD": "Vitamina D (mcg)",
    "pages.editRecipe.input.nutritionCalcium": "Calcio (mg)",
    "pages.editRecipe.input.nutritionIron": "Hierro (mg)",
    "pages.editRecipe.input.nutritionPotassium": "Potasio (mg)",
    "pages.editRecipe.input.nutritionOtherDetails": "Otros detalles nutricionales",
    "pages.editRecipe.input.nutritionAutofill": "Autocompletar información nutricional a partir de texto",
    "pages.editRecipe.input.nutritionClear": "Borrar toda la información nutricional",
    "pages.editRecipe.nutritionAutofill.header": "Autocompletar información nutricional",
    "pages.editRecipe.nutritionAutofill.message": "Pegue el texto de la información nutricional a continuación y RecipeSage intentará extraer los valores. ¡Valide los resultados para asegurar su precisión!",
    "pages.editRecipe.input.nutritionClearConfirm.header": "Borrar información nutricional",
    "pages.editRecipe.input.nutritionClearConfirm.message": "¿Está seguro de que desea borrar todos los campos de información nutricional?",
    "pages.editRecipe.nutritionAutofill.placeholder": "Pegue aquí la etiqueta o el texto nutricional...",
    "pages.editRecipe.nutritionAutofill.invalid": "Proporcione al menos 10 caracteres de texto.",
    "pages.editRecipe.nutritionAutofill.loading": "Extrayendo información nutricional...",
    "pages.editRecipe.nutritionAutofill.failed": "No se pudo extraer información nutricional del texto proporcionado.",
    "pages.editRecipe.nutritionInvalid": "Uno o más campos de información nutricional tienen valores no válidos. Los campos de información nutricional solo admiten números y decimales.",
    "pages.editRecipe.clip.includeNutrition": "Intentar obtener información nutricional (¡la precisión puede variar!)",
    "pages.editRecipe.input.rating": "Calificación",
    "pages.editRecipe.input.lastMadeAt": "Preparada por última vez",
    "pages.editRecipe.input.lastMadeAt.never": "Nunca. Haga clic para cambiarlo",
    "pages.editRecipe.input.labels": "Etiquetas",
    "pages.editRecipe.input.uncatLabels": "General",
    "pages.editRecipe.input.labels.noSelectedItems": "No hay etiquetas seleccionadas",
    "pages.editRecipe.input.labels.noItems": "No hay etiquetas. Escriba para crear una etiqueta",
    "pages.editRecipe.input.labels.noItemsGroup": "No hay etiquetas en esta categoría. Escriba para crear una etiqueta",
    "pages.editRecipe.input.labels.search": "Buscar una etiqueta",
    "pages.editRecipe.input.linkedRecipes": "Recetas vinculadas",
    "pages.editRecipe.input.linkedRecipes.none": "No hay recetas vinculadas. Vincule recetas relacionadas para navegar fácilmente entre ellas.",
    "pages.editRecipe.input.linkedRecipes.add": "Agregar receta vinculada",
    "pages.editRecipe.addLabel.otherGroup": "Existe en otra categoría",
    "pages.editRecipe.save": "Guardar",
    "pages.editRecipe.create": "Crear",
    "pages.editRecipe.titleRequired": "Proporcione un título para la receta (el único campo obligatorio).",
    "pages.editRecipe.clipURL.header": "Autocompletar receta desde URL",
    "pages.editRecipe.clipURL.message": "Ingrese la URL de un sitio web para obtener el contenido de la receta",
    "pages.editRecipe.clipURL.placeholder": "URL de la receta",
    "pages.editRecipe.clipURL.invalidUrl": "Debe proporcionar una URL válida",
    "pages.editRecipe.clipURL.unsupportedSiteUrl": "Los sitios como YouTube, TikTok, etc. por lo general no funcionan correctamente, ya que bloquean los extractores. Se recomienda usar la extensión del navegador, o tomar una captura de pantalla y usar el importador de imágenes en su lugar.",
    "pages.editRecipe.clipText.header": "Autocompletar receta a partir de un bloque de texto",
    "pages.editRecipe.clipText.message": "Ingrese un bloque de texto que contenga una receta en alguna parte",
    "pages.editRecipe.clipText.placeholder": "Texto que incluye una receta...",
    "pages.editRecipe.clipText.invalid": "Error: El texto es demasiado corto o no se pudo reconocer la receta",
    "pages.editRecipe.clipImage.selectMore.header": "¿Seleccionar una imagen adicional?",
    "pages.editRecipe.clipImage.selectMore.message": "Si no pudo incluir la receta completa en una sola foto, puede escanear hasta {{maxCount}} imágenes. Procure limitar el texto superpuesto tanto como sea posible, ya que el texto superpuesto puede aparecer más de una vez en el escaneo resultante de la receta.",
    "pages.editRecipe.clip.loading": "Espere, por favor...",
    "pages.editRecipe.clip.failed": "No se pudo autocompletar. Desafortunadamente, muchos sitios bloquean el autocompletado; recomiendo la extensión de navegador de RecipeSage, o copiar el texto del sitio y usar la opción de autocompletar a partir de texto.",
    "pages.editRecipe.clip.emptyResult": "Hubo un problema al autocompletar desde esta URL. Recomiendo la extensión de navegador de RecipeSage, o copiar el texto del sitio y usar la opción de autocompletar a partir de texto.",
    "pages.editRecipe.clip.failedSelfhost": "Revise sus credenciales de OpenAI como se describe en el archivo readme de autoalojamiento.",
    "pages.editRecipe.missingLabelGroup.title": "Falta el grupo de etiquetas",
    "pages.editRecipe.missingLabelGroup.message": "Ha especificado que el grupo de etiquetas \"{{groupName}}\" debe ser obligatorio. Puede desactivar esto desde la página Mis etiquetas.",
    "pages.editRecipe.conflict.title": "Título duplicado",
    "pages.editRecipe.conflict.message": "Ya existe una receta con el título \"{{title}}\" en su colección. Puede elegir guardarla de todos modos, o cambiar el nombre de la receta a \"{{uniqueTitle}}\".",
    "pages.editRecipe.conflict.ignore": "Guardar de todos modos",
    "pages.editRecipe.conflict.rename": "Cambiar nombre",
    "pages.editRecipe.addImage.header": "Agregar imagen por URL",
    "pages.editRecipe.addImage.message": "Ingrese la URL de una imagen para agregarla a la receta",
    "pages.editRecipe.addImage.placeholder": "URL de la imagen",
    "pages.editRecipe.addImage.downloading": "Descargando imagen...",
    "pages.editRecipe.addImage.invalidUrl": "Ingrese una URL de imagen válida",
    "pages.editRecipePopover.actions": "Acciones",
    "pages.editRecipePopover.addImage": "Agregar imagen por URL",
    "pages.printRecipeModal.title": "Seleccionar diseño de impresión",
    "pages.printRecipeModal.print": "Imprimir",
    "pages.printRecipeModal.template.standard": "Estándar",
    "pages.printRecipeModal.template.standardNoImg": "Estándar sin imagen",
    "pages.printRecipeModal.template.halfSheetCols": "Media hoja, columnas",
    "pages.printRecipeModal.template.halfSheetCompactNoCols": "Media hoja, compacto, sin columnas",
    "pages.account.tabTitle": "Cuenta y credenciales - RecipeSage",
    "pages.account.title": "Cuenta y credenciales",
    "pages.account.description": "Aquí puede actualizar y cambiar aspectos de su cuenta",
    "pages.account.creds.title": "Credenciales y detalles",
    "pages.account.creds.name": "Nombre/alias",
    "pages.account.creds.name.save": "Guardar nombre",
    "pages.account.creds.email": "Correo electrónico",
    "pages.account.creds.email.save": "Guardar correo electrónico",
    "pages.account.creds.password": "Contraseña",
    "pages.account.creds.password.confirm": "Confirmar contraseña",
    "pages.account.creds.password.save": "Guardar contraseña",
    "pages.account.creds.instructions": "Para cambiar un campo anterior, toque el campo, edítelo y presione el botón de guardar que aparece.",
    "pages.account.stats.title": "Estadísticas",
    "pages.account.stats.recipeCount": "Número de recetas",
    "pages.account.stats.recipeImageCount": "Número de imágenes de recetas",
    "pages.account.stats.messageCount": "Número total de mensajes",
    "pages.account.stats.createdAt": "Cuenta creada",
    "pages.account.stats.lastLogin": "Último inicio de sesión",
    "pages.account.credits.usageValue": "{{used}} / {{limit}} créditos de cocina utilizados hoy",
    "pages.account.bonus.title": "Estado de colaborador",
    "pages.account.bonus.description": "Como agradecimiento por ayudar a cubrir las partes cuyo alojamiento cuesta más, quienes contribuyen obtienen:",
    "pages.account.bonus.highResImages": "Imágenes de alta resolución",
    "pages.account.bonus.multipleImages": "Varias imágenes por receta",
    "pages.account.bonus.assistantMoreMessages": "Mensajes ilimitados del Asistente de cocina",
    "pages.account.bonus.moreUsageCredits": "Mayor asignación diaria de créditos de cocina",
    "pages.account.bonus.enabled": "Habilitado",
    "pages.account.bonus.notEnabled": "No habilitado",
    "pages.account.bonus.subscriptionExpired": "Venció el {{date}}",
    "pages.account.bonus.subscriptionExpires": "Habilitado hasta el {{date}}",
    "pages.account.bonus.subscriptionNeverExpires": "Nunca vence",
    "pages.account.bonus.automaticRenewal": "(esto se actualizará automáticamente con una contribución mensual recurrente)",
    "pages.account.dangerZone.title": "¡Zona de peligro!",
    "pages.account.dangerZone.warning1": "Tenga cuidado con estas acciones: son permanentes.",
    "pages.account.dangerZone.warning2": "Se le pedirá que confirme cualquier acción que realice aquí.",
    "pages.account.dangerZone.deleteAllRecipes": "Eliminar todas las recetas",
    "pages.account.dangerZone.deleteAccount": "Eliminar cuenta y todos los datos",
    "pages.account.dangerZone.description": "Estas acciones son irreversibles y pueden tardar varios minutos en completarse.",
    "pages.account.nameRequired": "El nombre/apodo no debe estar en blanco.",
    "pages.account.nameUpdated": "Se actualizó el nombre del perfil.",
    "pages.account.emailRequired": "El correo electrónico no debe estar en blanco.",
    "pages.account.emailConflict": "Lo sentimos, ya existe una cuenta con esa dirección de correo electrónico.",
    "pages.account.emailInvalid": "Ingrese una dirección de correo electrónico válida.",
    "pages.account.emailUpdated": "Se actualizó la dirección de correo electrónico.",
    "pages.account.passwordMatch": "Las contraseñas no coinciden.",
    "pages.account.passwordLength": "Las contraseñas deben tener 6 caracteres o más.",
    "pages.account.passwordUpdated.header": "Contraseña actualizada",
    "pages.account.passwordUpdated.message": "Su contraseña se ha actualizado. Deberá volver a iniciar sesión en todos los dispositivos que utilicen esta cuenta.",
    "pages.account.deleteAllRecipes.header": "Advertencia: está a punto de eliminar todas sus recetas.",
    "pages.account.deleteAllRecipes.message": "Esta acción es PERMANENTE. Todas sus recetas y etiquetas asociadas se eliminarán del sistema RecipeSage.",
    "pages.account.deleteAllRecipes.confirm": "Sí, continuar",
    "pages.account.deleteAllRecipes.success.header": "Datos de recetas eliminados",
    "pages.account.deleteAllRecipes.success": "Sus datos de recetas se han eliminado permanentemente.",
    "pages.account.deleteAccount.header": "Eliminar cuenta y todos los datos",
    "pages.account.deleteAccount.message": "Esta acción es IRREVERSIBLE y eliminará por completo todos sus datos de RecipeSage. Esto puede tardar varios minutos.",
    "pages.export.tabTitle": "Exportar - RecipeSage",
    "pages.export.title": "Exportar",
    "pages.export.description1": "Seleccione un formato de exportación para iniciar una tarea de exportación.",
    "pages.export.description2": "El archivo exportado contendrá todas sus recetas en el formato seleccionado.",
    "pages.export.description3": "Nota: Si planea volver a importar los datos más adelante, deberá seleccionar el formato JSON-LD.",
    "pages.export.jobs.job": "Tarea de exportación",
    "pages.export.jobs.job.jsonld": "Exportación JSON-LD",
    "pages.export.jobs.job.txt": "Exportación en texto sin formato",
    "pages.export.jobs.job.pdf": "Exportación en PDF",
    "pages.export.jobs": "Estado de la tarea de exportación",
    "pages.export.jobs.subtitle": "Las tareas de exportación continúan ejecutándose incluso si cierra la aplicación una vez iniciadas",
    "pages.export.jobs.job.created": "Solicitud de exportación creada {{timestamp}}",
    "pages.export.status.create": "Creada; comenzará pronto.",
    "pages.export.status.run": "Exportando recetas e imágenes...",
    "pages.export.status.fail": "La exportación falló.",
    "pages.export.jobs.status.fail.unknown": "Ocurrió un error desconocido. Póngase en contacto conmigo.",
    "pages.export.status.success": "La exportación se completó correctamente. Haga clic para descargar.",
    "pages.export.jsonld": "Exportar a JSON-LD (.json)",
    "pages.export.txt": "Exportar a texto sin formato (.txt)",
    "pages.export.pdf": "Exportar a PDF (.zip que contiene archivos .pdf)",
    "pages.import.tabTitle": "Importar - RecipeSage",
    "pages.import.title": "Importar",
    "pages.import.jobs": "Estado de la tarea de importación",
    "pages.import.jobs.subtitle": "Las importaciones continúan ejecutándose incluso si cierra la aplicación una vez iniciadas",
    "pages.import.jobs.job": "Tarea de importación",
    "pages.import.jobs.job.created": "Creado el {{timestamp}}",
    "pages.import.jobCreated.header": "¡Importación iniciada!",
    "pages.import.jobCreated.message": "Sus datos se están importando ahora a su cuenta, y puede dar seguimiento a su estado en la página de importación. No verá nada en su cuenta hasta que se complete la tarea de importación.",
    "pages.import.status.create": "Creada; comenzará pronto.",
    "pages.import.status.run": "Importando recetas e imágenes...",
    "pages.import.status.fail": "La importación falló.",
    "pages.import.jobs.status.fail.badFile": "Formato incompatible.",
    "pages.import.jobs.status.fail.emptyFile": "La importación enviada no contiene ninguna receta reconocible.",
    "pages.import.jobs.status.fail.badCredentials": "Las credenciales enviadas son incorrectas.",
    "pages.import.jobs.status.fail.tooManyRecipes": "Hay demasiadas recetas para este formato de importación. Inténtelo de nuevo con un lote más pequeño.",
    "pages.import.jobs.status.fail.unknown": "Ocurrió un error desconocido. Póngase en contacto conmigo.",
    "pages.import.status.success": "La importación se completó correctamente.",
    "pages.import.step": "Paso {{number}}",
    "pages.import.uploading": "Subiendo, por favor no salga de esta página...",
    "pages.import.uploading.hint": "Progreso de carga del archivo",
    "pages.import.processing": "Procesando e importando recetas...",
    "pages.import.jsonld": "Importar desde un archivo JSON-LD",
    "pages.import.cookmate": "Importar desde un archivo de Cookmate",
    "pages.import.recipeKeeper": "Importar desde un archivo de Recipe Keeper",
    "pages.import.copymethat": "Importar desde un archivo de CopyMeThat",
    "pages.import.pepperplate": "Importar desde una cuenta de Pepperplate",
    "pages.import.livingCookbook": "Importar desde un archivo de Living Cookbook",
    "pages.import.paprika": "Importar desde un archivo de Paprika Recipes",
    "pages.import.textFiles": "Importar desde documentos (.txt, .rtf, .odt, .docx, .md, .html)",
    "pages.import.enex": "Importar desde un archivo de Evernote",
    "pages.import.urls": "Importar desde una lista de URL",
    "pages.import.csv": "Importar desde CSV (PlanToEat, MyRecipeBox y otros)",
    "pages.import.pdfs": "Importar desde archivos PDF",
    "pages.import.images": "Importar desde imágenes",
    "pages.import.fileTooLarge": "Este archivo es demasiado grande para importarlo a RecipeSage.",
    "pages.import.upload": "Cargar e importar",
    "pages.import.upload.ignoreWarning": "Cargar e importar de todos modos",
    "pages.import.filePicker.file": "{{fileName}} seleccionado",
    "pages.import.filePicker.noFile": "Elija un archivo {{ acceptableFiletypes }}",
    "pages.import.fileTypeWarning": "¡Advertencia! Este tipo de archivo no termina con: {{ acceptableFiletypes }}. Es posible que no funcione.",
    "pages.import.defaultLabel": "Importar el {{dateStamp}}",
    "pages.importJsonLD.tabTitle": "Importar desde JSON-LD - RecipeSage",
    "pages.importJsonLD.title": "Importar recetas desde un archivo JSON-LD",
    "pages.importJsonLD.description": "Esto importará un archivo JSON-LD (termina en .json) a su cuenta de RecipeSage. Tenga en cuenta que JSON-LD es un formato de archivo muy específico, y no todos los archivos .json tienen el contenido correcto para ser compatibles con este método de importación. Si tiene problemas con la importación, consulte la guía del usuario. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importCookmate.tabTitle": "Importar desde Cookmate - RecipeSage",
    "pages.importCookmate.title": "Importar recetas desde un archivo de Cookmate",
    "pages.importCookmate.description": "Esto importará un archivo de Cookmate (termina en .mcb) a su cuenta de RecipeSage. Si tiene problemas con la importación, consulte la guía del usuario. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importRecipeKeeper.tabTitle": "Importar desde Recipe Keeper - RecipeSage",
    "pages.importRecipeKeeper.title": "Importar recetas desde una exportación de Recipe Keeper",
    "pages.importRecipeKeeper.description": "Esto importará un archivo de base de datos de RecipeKeeper (termina en .zip) a su cuenta de RecipeSage. Tenga en cuenta que no todos los archivos .zip son compatibles, solo los exportados desde RecipeKeeper. Si tiene problemas con la importación, consulte la guía del usuario. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importCopymethat.tabTitle": "Importar desde CopyMeThat - RecipeSage",
    "pages.importCopymethat.title": "Importar recetas desde una exportación de CopyMeThat",
    "pages.importCopymethat.description": "Esto importará una exportación de CopyMeThat (termina en .zip) a su cuenta de RecipeSage. Tenga en cuenta que debe exportar en formato HTML desde CopyMeThat para que este importador lo admita. La exportación de texto de CopyMeThat se puede usar con el importador de \"archivos de texto\" de RecipeSage si así lo desea. Si tiene problemas con la importación, consulte la guía del usuario. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importLivingCookbook.tabTitle": "Importar desde Living Cookbook - RecipeSage",
    "pages.importLivingCookbook.title": "Importar recetas desde Living Cookbook",
    "pages.importLivingCookbook.description": "Esto importará un archivo de LivingCookbook (termina en .lcb, .fdx o .fdxz) a su cuenta de RecipeSage. Si tiene problemas con la importación, considere volver a exportar su base de datos (en formato FDX o FDXZ) o intentar la importación con la opción \"Incluir recetas de relleno incluidas\" habilitada. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importLivingCookbook.excludeImages": "Excluir imágenes de recetas (opcional, no recomendado)",
    "pages.importLivingCookbook.includeStock": "Incluir recetas LCB de \"relleno\" incluidas (opcional, no recomendado)",
    "pages.importLivingCookbook.includeTechniques": "Copiar técnicas a las notas de la receta (opcional, no recomendado)",
    "pages.importPaprika.tabTitle": "Importar desde Paprika - RecipeSage",
    "pages.importPaprika.title": "Importar recetas desde un archivo de Paprika",
    "pages.importPaprika.description": "Esto importará un archivo de exportación de Paprika (termina en .paprikarecipes) a su cuenta de RecipeSage. Considere hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importPepperplate.tabTitle": "Importar desde Pepperplate - RecipeSage",
    "pages.importPepperplate.title": "Importar recetas desde Pepperplate",
    "pages.importPepperplate.description": "Esto importará todas las recetas de su cuenta de Pepperplate a su cuenta de RecipeSage. Considere hacer una contribución si tiene una gran cantidad de recetas o imágenes.",
    "pages.importPepperplate.username": "Correo electrónico/nombre de usuario de Pepperplate",
    "pages.importPepperplate.incorrectCredentials.header": "Credenciales incorrectas",
    "pages.importPepperplate.incorrectCredentials.message": "Parece que el nombre de usuario o la contraseña que ingresó para Pepperplate son incorrectos.",
    "pages.importPepperplate.username.helperText": "El correo electrónico o nombre de usuario de su cuenta de Pepperplate",
    "pages.importPepperplate.password": "Contraseña de Pepperplate",
    "pages.importPepperplate.password.helperText": "La contraseña de su cuenta de Pepperplate",
    "pages.importTextfiles.tabTitle": "Importar desde documentos - RecipeSage",
    "pages.importTextfiles.title": "Importar recetas desde un archivo zip de documentos",
    "pages.importTextfiles.description": "Esto importará un conjunto de documentos comprimidos dentro de un archivo zip (termina en .zip) a su cuenta de RecipeSage. Formatos admitidos dentro del zip: .txt, .rtf, .odt, .docx, .md, .markdown, .html, .htm, .org. Cada documento debe contener una sola receta, y el zip puede contener hasta 100 documentos (se admite una combinación de estos formatos). Consulte la guía del usuario para saber cómo crear un archivo en el formato correcto para importarlo aquí. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importEnex.tabTitle": "Importar desde Evernote - RecipeSage",
    "pages.importEnex.title": "Importar recetas desde un archivo de Evernote (enex)",
    "pages.importEnex.description": "Esto importará recetas desde una exportación de Evernote (termina en .enex) a su cuenta de RecipeSage. Consulte la guía del usuario para saber cómo crear un archivo en el formato correcto para importarlo aquí. Considere hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importUrls.tabTitle": "Importar desde URL - RecipeSage",
    "pages.importUrls.title": "Importar recetas desde una lista de URL",
    "pages.importUrls.description": "Esto intentará importar todas las URL especificadas a su cuenta de RecipeSage mediante la funcionalidad de autoclip. Tenga en cuenta que algunas URL podrían ser inaccesibles o no se podrán analizar, por lo que no se importarán. Consulte la guía del usuario si tiene algún problema. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importUrls.urls": "URL de recetas",
    "pages.importUrls.urls.helperText": "Cada URL debe estar en su propia línea separada. Solo se admiten URL que comiencen con http:// y https://.",
    "pages.importCSV.tabTitle": "Importar desde CSV - RecipeSage",
    "pages.importCSV.title": "Importar recetas desde un archivo CSV",
    "pages.importCSV.description": "Esto importará todas las recetas contenidas en un archivo CSV a su cuenta de RecipeSage. Muchos programas generan este formato, pero la estructura interna puede ser algo arbitraria. Consulte la guía del usuario si tiene algún problema; de lo contrario, póngase en contacto conmigo. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importPDFs.tabTitle": "Importar desde PDF - RecipeSage",
    "pages.importPDFs.title": "Importar recetas desde archivos PDF",
    "pages.importPDFs.description": "Esto importará a su cuenta de RecipeSage un conjunto de archivos PDF comprimidos dentro de un archivo zip (termina en .zip). Consulte la guía del usuario para saber cómo crear un archivo con el formato correcto para importarlo aquí. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importImages.tabTitle": "Importar desde imágenes - RecipeSage",
    "pages.importImages.title": "Importar recetas desde archivos de imagen",
    "pages.importImages.description": "Esto importará a su cuenta de RecipeSage un conjunto de archivos de imagen comprimidos dentro de un archivo zip (termina en .zip). Consulte la guía del usuario para saber cómo crear un archivo con el formato correcto para importarlo aquí. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.settings.tabTitle": "Configuración - RecipeSage",
    "pages.settings.title": "Configuración",
    "pages.settings.section1.title": "Datos y cuenta",
    "pages.settings.import": "Importar datos de recetas",
    "pages.settings.export": "Exportar datos de recetas",
    "pages.settings.debugDump": "Descargar volcado de depuración para soporte",
    "pages.settings.account": "Configuración y estadísticas de la cuenta",
    "pages.settings.logout": "Cerrar sesión",
    "pages.settings.section2.title": "Configuración general",
    "pages.settings.sync": "Activar sincronización de caché para uso sin conexión",
    "pages.settings.splitPane": "Activar vista de panel dividido en pantallas grandes",
    "pages.settings.startPage": "Página de inicio",
    "pages.settings.startPage.myRecipes": "Mis recetas",
    "pages.settings.startPage.manageLabels": "Administrar etiquetas",
    "pages.settings.startPage.mealPlans": "Planes de comidas",
    "pages.settings.startPage.shoppingLists": "Listas de compras",
    "pages.settings.theme": "Tema",
    "pages.settings.theme.default": "Predeterminado del sistema",
    "pages.settings.theme.light": "Claro",
    "pages.settings.theme.dark": "Oscuro",
    "pages.settings.theme.midnight": "Medianoche",
    "pages.settings.theme.black": "Negro (OLED)",
    "pages.settings.language": "Idioma",
    "pages.settings.language.contribute": "El soporte de idiomas es impulsado por la comunidad. Haga clic aquí para agregar un idioma o corregir traducciones",
    "pages.settings.language.default": "Predeterminado del navegador",
    "pages.settings.fontSize": "Tamaño de fuente",
    "pages.settings.autoExpandNutrition": "Expandir automáticamente la información nutricional al editar recetas",
    "pages.settings.preferencesSync": "Sincronizar preferencias entre dispositivos",
    "pages.settings.reset": "Restablecer todas las preferencias",
    "pages.settings.resetCompletion": "Restablecer finalización de ingredientes e instrucciones de recetas + escala",
    "pages.settings.resetCompletion.header": "Restablecer finalización de ingredientes e instrucciones de recetas + escala",
    "pages.settings.resetCompletion.message": "Esto borrará toda la finalización guardada de ingredientes e instrucciones (elementos marcados como completados en sus recetas), así como cualquier escala que haya establecido en sus recetas.",
    "pages.settings.preferencesSync.header": "Sincronizar preferencias",
    "pages.settings.preferencesSync.message": "Debe seleccionar si desea reemplazar la configuración sincronizada en la nube con la configuración local de este dispositivo, o reemplazar la configuración de este dispositivo con la configuración de la nube.",
    "pages.settings.preferencesSync.local": "Conservar configuración local",
    "pages.settings.preferencesSync.remote": "Conservar configuración en la nube",
    "pages.settings.resetPrefs.header": "Advertencia de restablecimiento de preferencias",
    "pages.settings.resetPrefs.message": "Restablecer sus preferencias devolverá todas las preferencias de la aplicación a su estado predeterminado. Esto incluye las preferencias establecidas mediante los menús de la página de inicio, la página de planes de comidas, la página de lista de compras, etc. Nota: Esto solo afecta a este dispositivo.",
    "pages.settings.oled.header": "Advertencia de negro (OLED)",
    "pages.settings.oled.message": "El tema negro (OLED) puede dificultar la distinción entre elementos y alertas. Las sombras y otras animaciones visuales tampoco se mostrarán.",
    "pages.settings.sync.header": "Sincronización activada",
    "pages.settings.sync.message": "Verá una notificación emergente cuando la sincronización se haya completado si ha habilitado los permisos de notificación para la aplicación mediante la página de mensajes.",
    "sync.notification.title": "Sincronización sin conexión completada",
    "sync.notification.body": "Su contenido se ha almacenado en caché para usarse sin conexión y se mantendrá actualizado automáticamente.",
    "pages.share.title": "Compartir receta",
    "pages.share.description": "Al compartir, se enviará una copia de esta receta al destinatario. Su copia no se verá afectada.",
    "pages.share.byAccount": "RecipeSage",
    "pages.share.byLink": "Enlace",
    "pages.share.byEmbed": "Incrustar",
    "pages.share.byAccount.description": "El destinatario debe tener una cuenta de RecipeSage. Si desea compartir con un usuario que no utiliza RecipeSage, use la opción de compartir mediante enlace.",
    "pages.share.byEmbed.image": "Mostrar imagen del título",
    "pages.share.byEmbed.columns": "Desactivar columnas",
    "pages.share.byEmbed.print": "Mostrar botón de impresión",
    "pages.share.byEmbed.sources": "Ocultar fuentes",
    "pages.share.byEmbed.notes": "Ocultar notas",
    "pages.share.byEmbed.height": "Altura (no se muestra)",
    "pages.share.byEmbed.width": "Ancho (no se muestra)",
    "pages.share.byEmbed.jsonLD": "Habilitar JSON-LD para SEO",
    "pages.share.byEmbed.copy": "Copie el código a continuación y péguelo en el HTML de su sitio web",
    "pages.share.send": "Enviar",
    "pages.share.close": "Cerrar",
    "pages.newShoppingListItem.title": "Agregar artículo(s)",
    "pages.newShoppingListItem.items": "Artículos",
    "pages.newShoppingListItem.recipe": "Receta",
    "pages.newShoppingListItem.add": "Agregar a la lista",
    "pages.newShoppingList.title": "Nueva lista de compras",
    "pages.newShoppingList.listTitle": "Título",
    "pages.newShoppingList.create": "Crear",
    "pages.newShoppingList.createAndShare": "Crear y compartir",
    "pages.updateShoppingList.title": "Actualizar lista de compras",
    "pages.updateShoppingList.listTitle": "Título",
    "pages.updateShoppingList.update": "Actualizar",
    "pages.updateShoppingList.updateAndShare": "Actualizar y compartir",
    "pages.shoppingList.tabTitle": "Lista de compras",
    "pages.shoppingList.title": "Lista de compras - {{title}}",
    "pages.shoppingList.loading": "Cargando lista de compras...",
    "pages.shoppingList.nullState.1": "No hay artículos en esta lista de compras.",
    "pages.shoppingList.nullState.2": "Use el menú en la esquina superior derecha para activar o desactivar la agrupación automática.",
    "pages.shoppingList.nullState.add": "Agregar el primer artículo",
    "pages.shoppingList.recipes": "Recetas en esta lista",
    "pages.shoppingList.completed": "Artículos completados",
    "pages.shoppingList.removeMultiple.header": "Confirmar eliminación",
    "pages.shoppingList.removeMultiple.message": "Esto eliminará permanentemente estos artículos de esta lista.",
    "pages.shoppingList.removed": "Se eliminaron {{itemCount}} artículo(s)",
    "pages.shoppingList.removed.undo": "Deshacer",
    "pages.shoppingList.category.uncategorized": "Sin categoría",
    "pages.shoppingList.category.produce": "Frutas y verduras",
    "pages.shoppingList.category.dairy": "Lácteos",
    "pages.shoppingList.category.meat": "Carne",
    "pages.shoppingList.category.bakery": "Panadería",
    "pages.shoppingList.category.grocery": "Abarrotes",
    "pages.shoppingList.category.liquor": "Licores",
    "pages.shoppingList.category.seafood": "Pescados y mariscos",
    "pages.shoppingList.category.nonfood": "No alimentarios",
    "pages.shoppingList.category.frozen": "Congelados",
    "pages.shoppingList.category.canned": "Enlatados",
    "pages.shoppingList.category.beverages": "Bebidas",
    "pages.shoppingListPopover.options.title": "Opciones",
    "pages.shoppingListPopover.sortBy": "Ordenar por",
    "pages.shoppingListPopover.sortBy.title": "Título",
    "pages.shoppingListPopover.sortBy.createdDesc": "Creado (más reciente primero)",
    "pages.shoppingListPopover.sortBy.createdAsc": "Creadas (más antiguas primero)",
    "pages.shoppingListPopover.groupCategories": "Agrupar artículos por categoría",
    "pages.shoppingListPopover.groupSimilar": "Agrupar artículos similares",
    "pages.shoppingListPopover.showTitle": "Mostrar título de la receta",
    "pages.shoppingListPopover.showAddedBy": "Mostrar agregado por",
    "pages.shoppingListPopover.showAddedOn": "Mostrar agregado el",
    "pages.shoppingListPopover.preferDelete": "Eliminar al completar",
    "pages.shoppingListPopover.actions.title": "Acciones",
    "pages.shoppingListPopover.print": "Imprimir",
    "pages.shoppingListPopover.update": "Administrar lista",
    "pages.shoppingListPopover.categoryOrder": "Cambiar orden de categorías",
    "pages.shoppingListPopover.dangerZone.title": "Zona de peligro",
    "pages.shoppingListPopover.removeAll": "Eliminar todos los artículos",
    "pages.shoppingListPopover.delete": "Eliminar lista",
    "pages.shoppingListPopover.removeAll.header": "Confirmar eliminación",
    "pages.shoppingListPopover.removeAll.message": "Esto eliminará permanentemente todos los artículos de esta lista. Esta acción es irreversible.",
    "pages.shoppingListPopover.deleteList.header": "Confirmar eliminación",
    "pages.shoppingListPopover.deleteList.message": "Esto eliminará permanentemente esta lista de compras de su cuenta. Si esta lista está compartida con alguien más, también se eliminará de sus cuentas.",
    "pages.shoppingListPopover.removeSelfFromList.header": "Confirmar eliminación de la lista",
    "pages.shoppingListPopover.removeSelfFromList.message": "Esto eliminará esta lista de compras de su cuenta. Solo el propietario de la lista puede eliminarla por completo de forma permanente, pero usted dejará de ser miembro de esta lista si continúa. Solo el propietario de la lista puede revertir esta acción.",
    "pages.shoppingLists.tabTitle": "Listas de compras - RecipeSage",
    "pages.shoppingLists.title": "Listas de compras",
    "pages.shoppingLists.loading": "Cargando sus listas de compras...",
    "pages.shoppingLists.editIgnore": "Editar lista de artículos ignorados",
    "pages.shoppingLists.created": "Creado el {{date}}",
    "pages.shoppingLists.collaboration": "En colaboración con:",
    "pages.shoppingLists.createdBy": "Creado por {{name}}",
    "pages.shoppingLists.owner": "Usted es propietario de esta lista",
    "pages.shoppingLists.nullState.1": "No tiene listas de compras.",
    "pages.shoppingLists.nullState.2": "Para crear una lista de compras, presione el botón de más en la esquina inferior.",
    "pages.shoppingListIgnoreModal.title": "Lista de omisión de artículos de la lista de compras",
    "pages.shoppingListIgnoreModal.description": "Los artículos enumerados aquí se excluirán automáticamente al agregar una receta a una lista de compras. Esto resulta especialmente útil para ingredientes como la sal, que probablemente no necesite agregar cada vez que añade un artículo a una lista de compras.",
    "pages.shoppingListIgnoreModal.instructions": "Cada entrada debe estar en su propia línea. Las entradas coincidirán con un ingrediente si el ingrediente contiene cualquier parte de la línea. Si ingresa \"sal\", coincidirá con \"1 cda. de sal marina finamente molida\".",
    "pages.shoppingListIgnoreModal.label": "Lista de omisión",
    "pages.shoppingListIgnoreModal.placeholder": "Palabras clave que se deben omitir, cada una en su propia línea",
    "pages.shoppingListCategoryOrderModal.title": "Lista de orden de categorías de la lista de compras",
    "pages.shoppingListCategoryOrderModal.description": "Las categorías dentro de esta lista de compras se ordenarán en el orden en que las enumere aquí.",
    "pages.shoppingListCategoryOrderModal.instructions": "Cada entrada debe estar en su propia línea y debe coincidir con una de las categorías predefinidas, o con el título de una categoría personalizada que haya ingresado al ordenar los artículos. Se ignoran las mayúsculas y minúsculas.",
    "pages.shoppingListCategoryOrderModal.label": "Orden de categorías",
    "pages.shoppingListCategoryOrderModal.placeholder": "Títulos de categorías, cada uno en su propia línea",
    "pages.addFriendModal.title": "Buscar usuario",
    "pages.addFriendModal.profileWarning": "Nota: El usuario deseado debe haber habilitado su perfil.",
    "pages.addFriendModal.send": "Enviar solicitud de amistad",
    "pages.addFriendModal.open": "Abrir perfil",
    "pages.addFriendModal.profileDisabled.header": "El perfil no está habilitado",
    "pages.addFriendModal.profileDisabled.message": "Este usuario ha deshabilitado su perfil y, por lo tanto, es privado/inaccesible.",
    "pages.addFriendModal.success": "¡Invitación de amistad enviada!",
    "pages.addProfileItem.title": "Agregar elemento de perfil",
    "pages.addProfileItem.prompt": "¿Qué le gustaría compartir?",
    "pages.addProfileItem.recipe": "Una receta",
    "pages.addProfileItem.label": "Una etiqueta",
    "pages.addProfileItem.allRecipes": "Todas mis recetas",
    "pages.addProfileItem.type": "Tipo de elemento de perfil:",
    "pages.addProfileItem.type.recipe": "Receta",
    "pages.addProfileItem.type.label": "Etiqueta",
    "pages.addProfileItem.type.allRecipes": "Todas las recetas",
    "pages.addProfileItem.change": "Haga clic para cambiar",
    "pages.addProfileItem.selectRecipe": "Seleccione una receta",
    "pages.addProfileItem.selectLabel": "Seleccione una etiqueta",
    "pages.addProfileItem.selectVisibility": "¿Quién debería poder ver esto?",
    "pages.addProfileItem.selectVisibility.public": "Cualquiera (público)",
    "pages.addProfileItem.selectVisibility.friends": "Solo mis amigos",
    "pages.addProfileItem.visibilityPublic": "Visibilidad: pública",
    "pages.addProfileItem.visibilityFriends": "Visibilidad: solo amigos",
    "pages.addProfileItem.itemTitle": "Título destacado",
    "pages.addProfileItem.tos": "Al agregar este elemento, acepta la Política de uso compartido de RecipeSage",
    "pages.addProfileItem.done": "Listo",
    "pages.myProfile.tabTitle": "Editar perfil - RecipeSage",
    "pages.myProfile.title": "Editar perfil",
    "pages.myProfile.loading": "Cargando tu perfil...",
    "pages.myProfile.welcome": "¡Te damos la bienvenida a tu perfil!",
    "pages.myProfile.setup1": "Antes de comenzar, hay algunas cosas que tendrás que configurar.",
    "pages.myProfile.setup.name": "Primero, elige el nombre o apodo que se mostrará en tu perfil.",
    "pages.myProfile.name": "Nombre/alias",
    "pages.myProfile.setup2": "Ahora, elige el identificador para tu perfil, por ejemplo: @recipesage",
    "pages.myProfile.handle": "@identificador único",
    "pages.myProfile.handle.taken": "Ese identificador ya está en uso",
    "pages.myProfile.handle.invalid": "El identificador no es válido",
    "pages.myProfile.handle.unique": "Nota: el identificador debe ser único y no debe contener caracteres especiales.",
    "pages.myProfile.enable": "Habilitar",
    "pages.myProfile.share": "Compartir",
    "pages.myProfile.view": "Ver perfil",
    "pages.myProfile.pinned": "Recetas y etiquetas fijadas",
    "pages.myProfile.add": "Agregar",
    "pages.myProfile.nullState.1": "Aún no tienes nada en tu perfil.",
    "pages.myProfile.nullState.2": "Para agregar tu primer elemento de perfil, haz clic en el botón \"agregar\" a la derecha.",
    "pages.myProfile.save": "Guardar",
    "pages.myProfile.notEnabled.header": "Perfil no habilitado",
    "pages.myProfile.notEnabled.message": "Deberá habilitar su perfil para interactuar con las funciones para compartir, como enviar solicitudes de amistad.",
    "pages.myProfile.ignore": "Ignorar",
    "pages.myProfile.share.unsaved.header": "Cambios sin guardar",
    "pages.myProfile.share.unsaved.message": "Deberá guardar los cambios antes de poder compartir su perfil.",
    "pages.people.tabTitle": "Personas - RecipeSage",
    "pages.people.title": "Personas",
    "pages.people.loading": "Cargando...",
    "pages.people.nullState.1": "No ha configurado un perfil.",
    "pages.people.nullState.2": "Crear un perfil le permite compartir colecciones de recetas con amigos y con el público.",
    "pages.people.create": "Crear",
    "pages.people.edit": "Ver/editar mi perfil",
    "pages.people.friends": "Amigos",
    "pages.people.unfriend": "Eliminar de amigos",
    "pages.people.invites": "Invitaciones de amistad (entrantes)",
    "pages.people.accept": "Aceptar",
    "pages.people.decline": "Rechazar",
    "pages.people.sentInvites": "Solicitudes de amistad pendientes (enviadas)",
    "pages.people.cancel": "Cancelar",
    "pages.people.noFriends.1": "No tienes ningún amigo agregado.",
    "pages.people.noFriends.2": "Agregar a alguien como amigo te permite colaborar en recetas, planes de comidas y listas de compras.",
    "pages.people.noFriends.3": "Para agregar a alguien, haz clic en el ícono de búsqueda.",
    "pages.people.setup.header": "Perfil no configurado",
    "pages.people.setup.message": "Deberás configurar tu perfil antes de poder agregar amigos.",
    "pages.people.setup.confirm": "Configurar",
    "pages.profile.tabTitle": "Perfil - RecipeSage",
    "pages.profile.title": "Perfil de {{name}}",
    "pages.profile.loading": "Cargando perfil...",
    "pages.profile.pinned": "Recetas y etiquetas fijadas",
    "pages.profile.nullState": "{{name}} aún no ha agregado nada a su perfil.",
    "pages.profile.send": "Enviar solicitud de amistad",
    "pages.profile.cancel": "Cancelar solicitud de amistad",
    "pages.profile.accept": "Aceptar solicitud de amistad",
    "pages.profile.decline": "Rechazar solicitud de amistad",
    "pages.profile.unfriend": "Eliminar de amigos",
    "pages.profile.setup": "Configura tu perfil para agregar a un amigo",
    "pages.profile.login": "Inicia sesión/Regístrate para agregar a un amigo",
    "pages.profile.disabled.header": "El perfil no está habilitado",
    "pages.profile.disabled.message": "Este usuario ha deshabilitado su perfil y, por lo tanto, es privado/inaccesible.",
    "pages.profile.inviteSent": "¡Invitación de amistad enviada!",
    "pages.profile.inviteRemoved": "Amistad eliminada",
    "pages.profile.setup.header": "Su perfil aún no está configurado",
    "pages.profile.setup.message": "Para agregar a este usuario como amigo, debe configurar su perfil.",
    "pages.profile.setup.confirm": "Configurar",
    "pages.profile.alreadyRequested": "Parece que ya tiene una amistad en curso. Inténtelo de nuevo.",
    "pages.shareProfileModal.title": "Compartir el perfil de {{name}}",
    "pages.shareProfileModal.close": "Cerrar",
    "pages.shareProfileModal.shareTitle": "Perfil de RecipeSage de {{name}}",
    "pages.shareProfileModal.shareBody": "Haga clic para ver el perfil público de RecipeSage de {{name}}:",
    "components.cookingToolbar.clear": "¿Borrar todas las recetas ancladas?",
    "components.copyWithWebshare.instructions": "Para compartir, copie el enlace a continuación",
    "components.copyWithWebshare.shareIcon": "o pulse el ícono de compartir",
    "components.mealCalendar.recipes": "Recetas programadas para este día",
    "components.mealCalendar.noRecipes": "No hay recetas programadas para este día actualmente.",
    "components.mealCalendar.meals": "Comidas de este día",
    "components.mealCalendar.selectDay": "Seleccione un día para ver las comidas de ese día.",
    "components.mealCalendar.noMeals": "No hay comidas programadas para este día.",
    "components.mealCalendar.breakfast": "Desayuno",
    "components.mealCalendar.lunch": "Comida",
    "components.mealCalendar.dinner": "Cena",
    "components.mealCalendar.snack": "Refrigerio",
    "components.mealCalendar.other": "Otro",
    "components.multiImageUpload.add": "Haga clic para agregar imagen",
    "components.multiImageUpload.imageLimit": "Puede adjuntar hasta 10 imágenes",
    "components.multiImageUpload.imageError": "Se produjo un error al procesar una o más de las imágenes que seleccionó",
    "components.multiImageUpload.imageFormatError": "Una o más imágenes no pudieron procesarse porque el formato no es compatible. Intente subir archivos JPEG, PNG o HEIC.",
    "components.multiImageUpload.contributorHint.header": "Acerca de las imágenes de recetas",
    "components.multiImageUpload.contributorHint.message": "Alojar imágenes es uno de los mayores costos de operar RecipeSage.\n\nPara mantener el resto de la aplicación gratis para todos, subir varias imágenes por receta y almacenar imágenes en alta resolución están reservados para los contribuidores como agradecimiento.\n\nSi está disfrutando RecipeSage, considere contribuir para ayudar a mantenerlo activo.",
    "components.messaging.notificationPermission.header": "Requiere permisos de notificación",
    "components.messaging.notificationPermission.message": "Para notificarle cuando sus contactos le envíen mensajes, necesitamos acceso a las notificaciones. Después de cerrar esta ventana emergente, se le pedirá que habilite el acceso a las notificaciones.",
    "components.selectCollaborators.title": "Colaboradores",
    "components.selectCollaborators.placeholder": "Agregar colaboradores por dirección de correo electrónico",
    "components.selectCollaborators.added": "Ya agregado",
    "components.selectCollaborators.add": "Haga clic para agregar",
    "components.selectCollaborators.searching": "Buscando...",
    "components.selectCollaborators.notFound": "Usuario no encontrado",
    "components.selectCollaborators.notFoundError": "No se pudo encontrar un usuario con esa dirección de correo electrónico.",
    "components.selectCollaborators.invalidEmail": "Ingrese un correo electrónico válido y presione Enter.",
    "components.selectIngredients.title": "Seleccione los ingredientes que desea agregar:",
    "components.selectIngredients.toggleAll": "Seleccionar/deseleccionar todo",
    "components.selectIngredients.scale": "Escala {{scale}}x (haga clic para cambiar)",
    "components.selectIngredients.null": "Esta receta no tiene ingredientes.",
    "components.selectLabel.change": "Haga clic para cambiar",
    "components.selectLabel.select": "Haga clic para seleccionar",
    "components.selectLabel.search": "Escriba para buscar una etiqueta...",
    "components.selectLabel.null": "No hay etiquetas llamadas \"{{name}}\"",
    "components.selectMultipleItems.null": "No hay resultados para {{searchText}}",
    "components.selectMultipleItems.select": "Haga clic para seleccionar",
    "components.selectMultipleItems.create": "Haga clic para crear",
    "components.selectMultipleItems.noSelected": "No hay elementos seleccionados",
    "components.selectMultipleItems.noItems": "No hay elementos",
    "components.selectMultipleItems.alreadyAdded": "Ya agregado",
    "components.selectMultipleItems.searchPlaceholder": "Busque un elemento para agregar",
    "components.selectMeal.title": "Seleccionar comida",
    "components.selectRecipe.change": "Haga clic para cambiar",
    "components.selectRecipe.select": "Haga clic para seleccionar",
    "components.selectRecipe.search": "Escriba para buscar una receta...",
    "components.selectRecipe.searching": "Buscando \"{{searchText}}\"...",
    "components.selectRecipe.null": "No hay resultados para \"{{searchText}}\"",
    "components.selectUser.placeholder": "Buscar por correo electrónico o nombre de usuario",
    "components.selectUser.change": "Haga clic para cambiar",
    "components.selectUser.select": "Haga clic para seleccionar",
    "components.selectUser.searching": "Buscando \"{{name}}\"...",
    "components.selectUser.null": "No hay resultados para \"{{name}}\"",
    "components.selectKnownUser.friends": "Amigos",
    "components.selectKnownUser.conversations": "Hilos de mensajes",
    "components.selfhostWarning.1": "Nota: Esta es una versión autoalojada de RecipeSage y, por lo tanto, no está asociada con",
    "components.selfhostWarning.2": "ni con ninguna de las cuentas ubicadas en el sitio principal.",
    "components.shoppingListItem.recipe": "Para la receta:",
    "components.shoppingListItem.added": "Agregado",
    "components.shoppingListItem.addedBy": "Agregado por",
    "components.shoppingListItem.moveTo": "Mover a la sección",
    "components.shoppingListItem.moveToCustom": "Categoría personalizada",
    "components.shoppingListItem.customCategory.title": "Mover a categoría personalizada",
    "components.shoppingListItem.customCategory.message": "Ingrese el nombre de la categoría personalizada",
    "components.shoppingListItem.customCategory.placeholder": "Nombre de la categoría...",
    "components.tos.warning": "Al continuar, usted acepta los",
    "components.tos.title": "Términos de servicio",
    "components.ratingFilter.title": "Filtrar por calificación",
    "components.ratingFilter.unrated": "Sin calificación",
    "components.ratingFilter.reset": "Restablecer",
    "components.scaleRecipe.title": "Ajustar escala y convertir receta",
    "components.scaleRecipe.click": "Haga clic para multiplicar la escala de la receta",
    "components.scaleRecipe.manual": "O bien, ingrese un número, decimal o fracción por el cual multiplicar",
    "components.scaleRecipe.systemLabel": "Unidades",
    "components.scaleRecipe.system.original": "Original",
    "components.scaleRecipe.system.metric": "Métrico",
    "components.scaleRecipe.system.imperial": "Imperial",
    "components.scaleRecipe.cancel": "Cancelar",
    "components.scaleRecipe.apply": "Aplicar",
    "components.fontSize.title": "Ajustar tamaño de fuente",
    "components.fontSize.option.X1_0": "Respetar preferencia del sistema",
    "components.fontSize.option.PX14": "14px (pequeño)",
    "components.fontSize.option.PX16": "16px (normal)",
    "components.fontSize.option.PX18": "18px (más grande)",
    "components.fontSize.option.PX20": "20px (más grande)",
    "components.fontSize.option.PX22": "22px (más grande)",
    "components.fontSize.option.PX24": "24px (más grande)",
    "components.fontSize.reset": "Restablecer",
    "components.signInWithGoogle.button": "Iniciar sesión con Google",
    "services.quickTutorial.multipleRecipeSelection.header": "Selección múltiple de recetas",
    "services.quickTutorial.multipleRecipeSelection.message": "Ahora se encuentra en el modo de selección múltiple de recetas. Puede hacer clic en tantas recetas como desee seleccionar y luego usar los botones que aparecen en el encabezado para realizar acciones masivas, como etiquetar o eliminar. Puede salir del modo de selección múltiple de recetas en cualquier momento haciendo clic en la X del encabezado o mediante el menú de opciones.",
    "services.quickTutorial.multipleLabelSelection.header": "Selección múltiple de etiquetas",
    "services.quickTutorial.multipleLabelSelection.message": "Ahora se encuentra en el modo de selección múltiple de etiquetas. Puede hacer clic en tantas etiquetas como desee seleccionar y luego usar los botones que aparecen en el encabezado para realizar acciones masivas. Puede salir del modo de selección múltiple de etiquetas en cualquier momento haciendo clic en la X del encabezado o mediante el menú de opciones.",
    "services.quickTutorial.splitPaneView.header": "Vista de panel dividido",
    "services.quickTutorial.splitPaneView.message": "La vista de panel dividido solo es visible en dispositivos con pantallas grandes (laptops, tablets grandes, etc.). Cuando la vista de panel dividido está habilitada, el menú lateral siempre estará visible. Esta función es útil para optimizar la experiencia en dispositivos más grandes.",
    "services.quickTutorial.pinnedRecipes.header": "Recetas fijadas",
    "services.quickTutorial.pinnedRecipes.message": "¡Esta receta ahora está fijada! Fijar recetas proporciona una forma rápida de alternar entre varias recetas mientras cocina. Las recetas fijadas aparecen en la barra de herramientas en la parte inferior de la pantalla. Verá una burbuja con la imagen de la receta y la primera letra del título de la receta. Las recetas fijadas permanecerán abiertas hasta que se desfijen o hasta que cierre la aplicación.",
    "services.util.justNow": "ahora mismo",
    "services.util.today": "hoy",
    "services.unsavedChanges.message": "Parece que ha estado editando algo. Si sale antes de guardar, se perderán sus cambios.",
    "errors.offline": "Se produjo un error de conectividad. Mientras esté sin conexión, solo podrá realizar acciones de solo lectura y ver contenido si su dispositivo lo tiene almacenado localmente en caché.",
    "errors.unexpected": "Se produjo un error inesperado y es posible que la aplicación no funcione correctamente. Vuelva a cargar la aplicación e inténtelo de nuevo. Si esto sigue ocurriendo, contácteme.",
    "errors.unexpected.selfhost": "Se produjo un error inesperado. Revise los registros de su servidor, así como las preguntas frecuentes sobre autoalojamiento.",
    "errors.resourceNotFound": "Recurso no encontrado",
    "errors.resourceNotFound.message": "Parece que intentamos obtener algo que no existe. Si esto sigue ocurriendo de forma inesperada, contácteme.",
    "errors.creditsLimitReached": "La función de importación automática es particularmente costosa de alojar, por lo que he tenido que establecer un límite moderado a la cantidad de veces al día que se puede usar esta función (¡lo siento!). Su límite de uso para la importación automática y los mensajes del asistente de cocina se restablece a las 0:00 GMT.\n\nContribuir le ofrece un límite diario mayor (10 veces el límite), ya que ayuda a cubrir los costos. ¡Lamento los inconvenientes!",
    "generic.showMore": "Mostrar más",
    "generic.error": "Error",
    "generic.warning": "Advertencia",
    "generic.reload": "Recargar",
    "generic.delete": "Eliminar",
    "generic.cancel": "Cancelar",
    "generic.confirm": "Confirmar",
    "generic.yes": "Sí",
    "generic.no": "No",
    "generic.close": "Cerrar",
    "generic.save": "Guardar",
    "generic.done": "Listo",
    "generic.okay": "Aceptar",
    "generic.ok": "Aceptar",
    "generic.ignore": "Ignorar",
    "generic.options": "Opciones",
    "generic.submit": "Enviar",
    "generic.labeledPageTitle": "{{title}} - RecipeSage",
    "components.nutritionFilterPopover.title": "Filtrar por nutrición",
    "components.nutritionFilterPopover.calories": "Calorías (kcal)",
    "components.nutritionFilterPopover.protein": "Proteína (g)",
    "components.nutritionFilterPopover.totalFat": "Grasa (g)",
    "components.nutritionFilterPopover.sodium": "Sodio (mg)",
    "components.nutritionFilterPopover.min": "Mín.",
    "components.nutritionFilterPopover.max": "Máx.",
    "components.nutritionFilterPopover.matchMissing": "Incluir recetas sin valor",
    "components.nutritionFilterPopover.matchMissingOnly": "Solo recetas sin valor",
    "components.nutritionFilterPopover.apply": "Aplicar",
    "components.nutritionFilterPopover.reset": "Restablecer",
    "components.scaleRecipe.servingsLabel": "O bien, ajuste la escala por rendimiento (la receta original rinde {{originalServings}})",
    "components.scaleRecipe.presetMultiplier": "{{value}}x",
    "components.scaleRecipe.anchorLabel": "O bien, elija un ingrediente para ajustar la escala",
    "components.scaleRecipe.anchorPlaceholder": "Elegir un ingrediente",
    "components.scaleRecipe.anchorQty": "Cantidad en {{unit}} (la receta original requiere {{originalQty}})",
    "components.scaleRecipe.anchorQtyNoUnit": "Cantidad que tengo (la receta original requiere {{originalQty}})",
    "webextension.action.welcomeHeading": "¡Bienvenido!",
    "webextension.action.welcomeSubtitle": "Ha cerrado sesión.",
    "webextension.action.signIn": "Iniciar sesión",
    "webextension.action.tutorialHeading": "Tutorial",
    "webextension.action.tutorialIntro": "La extensión de navegador de RecipeSage le permite recortar rápidamente recetas de internet.",
    "webextension.action.tutorialStep1": "Vaya a una página que contenga una receta.",
    "webextension.action.tutorialStep2": "Active la herramienta de recorte de RecipeSage haciendo clic en el ícono de RecipeSage en la barra de herramientas de su navegador (ya lo hizo para ver esta ventana emergente).",
    "webextension.action.tutorialStep3": "La herramienta de recorte capturará automáticamente el contenido de la página y encontrará el contenido de la receta dentro de ella.",
    "webextension.action.tutorialStep4": "La receta guardada se abrirá en una nueva pestaña una vez que se complete el proceso.",
    "webextension.action.tutorialDismiss": "Descartar",
    "webextension.action.includeNutrition": "Incluir información nutricional",
    "webextension.action.openAfterImport": "Abrir la receta en una nueva pestaña después de importarla",
    "webextension.action.autoImport": "Importación automática",
    "webextension.action.interactiveImport": "Importación interactiva",
    "webextension.action.documentation": "Documentación",
    "webextension.action.importingHeading": "Importando...",
    "webextension.action.importingSubtitle": "Esto puede tardar hasta 1 minuto.",
    "webextension.action.signingIn": "Iniciando sesión...",
    "webextension.action.signInFailed": "Error al iniciar sesión. Inténtelo de nuevo.",
    "webextension.action.signInCancelled": "Se canceló el inicio de sesión.",
    "webextension.action.signInSuccessful": "Ahora ha iniciado sesión. Haga clic de nuevo en el icono de RecipeSage para guardar este sitio web.",
    "webextension.action.notLoggedInPrompt": "Inicie sesión. Parece que su sesión se ha cerrado. Cierre y vuelva a abrir la herramienta de guardado para iniciar sesión.",
    "webextension.creditLimitAlert": "Lo sentimos, se alcanzó el límite\n\nLa función de importación automática es particularmente costosa de alojar, así que he tenido que establecer un límite moderado en la cantidad de veces por día que se puede usar esta función (¡lo sentimos!). Su límite de uso para la importación automática y los mensajes del asistente de cocina se restablece a las 0:00 GMT.\n\nContribuir le brinda una asignación diaria mayor (10 veces el límite), ya que ayuda a cubrir los costos. ¡Disculpe las molestias!",
    "webextension.action.clipFailed": "No se pudo guardar la receta. Si esto continúa, reporte un error.",
    "webextension.action.missingTitle": "No se pudo guardar la receta: no se detectó ningún título de receta en la página.",
    "webextension.action.saveFailed": "Ocurrió un error al guardar la receta. Inténtelo de nuevo.",
    "webextension.action.fetchFailed": "No se pudo obtener el contenido de la página.",
    "webextension.action.importSuccess": "La receta se importó correctamente.",
    "webextension.action.sessionExpired": "Su sesión ha caducado. Inicie sesión de nuevo.",
    "webextension.action.duplicateConfirm": "Ya tiene una receta guardada desde esta página. Haga clic en Aceptar para guardar otra copia, o en Cancelar para omitir.",
    "webextension.action.languageLabel": "Idioma",
    "webextension.action.languageDefault": "Predeterminado (navegador)",
    "webextension.settings.pageTitle": "Configuración del navegador de RecipeSage",
    "webextension.settings.heading": "Configuración de la extensión de navegador de RecipeSage",
    "webextension.settings.loggedOutNote": "Nota: Si no ve el ícono de RecipeSage junto a la barra de direcciones, es posible que deba habilitarlo en la configuración de su navegador.",
    "webextension.settings.serverHint": "Si aloja RecipeSage usted mismo, establezca aquí las URL de API y web de su instalación. Deje un campo en blanco para usar el valor predeterminado. Para una instalación típica alojada por usted en yourdomain.com, la URL de API es https://yourdomain.com/api y la URL web es https://yourdomain.com.",
    "webextension.settings.apiUrlLabel": "URL de API",
    "webextension.settings.resetToDefaults": "Restablecer valores predeterminados",
    "webextension.settings.accountFetchError": "Se produjo un error al obtener los datos de su cuenta.",
    "webextension.settings.saved": "Guardado.",
    "webextension.settings.reset": "Se restablecieron los valores predeterminados.",
    "webextension.settings.invalidUrl": "Debe ser una URL http(s) válida",
    "webextension.settings.defaultUrl": "Predeterminado: {{url}}",
    "webextension.settings.languageHeading": "Idioma",
    "webextension.settings.languageDefault": "Predeterminado (navegador)",
    "webextension.inject.grabbing": "Obteniendo el contenido de la receta...",
    "webextension.inject.close": "CERRAR",
    "webextension.inject.save": "Guardar",
    "webextension.inject.field.imageUrl": "URL de la imagen",
    "webextension.inject.field.title": "Título",
    "webextension.inject.field.notes": "Notas",
    "webextension.inject.nutritionHeading": "Información nutricional (por porción)",
    "webextension.inject.nutrition.servingSize": "Tamaño de la porción",
    "webextension.inject.nutrition.calories": "Calorías (kcal)",
    "webextension.inject.nutrition.totalFat": "Grasa total (g)",
    "webextension.inject.nutrition.saturatedFat": "Grasa saturada (g)",
    "webextension.inject.nutrition.transFat": "Grasa trans (g)",
    "webextension.inject.nutrition.polyunsaturatedFat": "Grasa poliinsaturada (g)",
    "webextension.inject.nutrition.monounsaturatedFat": "Grasa monoinsaturada (g)",
    "webextension.inject.nutrition.totalSugars": "Azúcares totales (g)",
    "webextension.inject.nutrition.addedSugars": "Azúcares añadidos (g)",
    "webextension.inject.nutrition.protein": "Proteína (g)",
    "webextension.inject.nutrition.vitaminD": "Vitamina D (mcg)",
    "webextension.inject.nutrition.calcium": "Calcio (mg)",
    "webextension.inject.nutrition.iron": "Hierro (mg)",
    "webextension.inject.nutrition.potassium": "Potasio (mg)",
    "webextension.inject.nutrition.otherDetails": "Otros detalles nutricionales",
    "webextension.inject.beforeUnload": "Ha realizado cambios en el editor de RecipeSage. Si sale antes de guardar, se perderán sus cambios.",
    "webextension.inject.pleaseLoginTitle": "Inicie sesión",
    "webextension.inject.pleaseLoginBody": "Parece que ha cerrado sesión. Haga clic en el ícono de RecipeSage para iniciar sesión de nuevo.",
    "webextension.inject.recipeSavedTitle": "¡Receta guardada!",
    "webextension.inject.clickToOpen": "Haga clic para abrir",
    "webextension.inject.saveFailedTitle": "No se pudo guardar la receta",
    "webextension.inject.missingTitleBody": "Se requiere un título para la receta.",
    "webextension.inject.saveFailedBody": "Ocurrió un error al guardar la receta. Inténtelo de nuevo.",
    "webextension.inject.duplicateConfirm": "Ya tiene una receta guardada desde esta página. Haga clic en Aceptar para guardar otra copia, o en Cancelar para omitir.",
    "pages.mealPlan.modal.noRecipesNutrition.header": "No hay recetas",
    "pages.mealPlan.modal.noRecipesNutrition.message": "Los días seleccionados no contienen recetas. Solo los elementos de comida que son recetas tienen información nutricional para calcular.",
    "pages.mealPlanPopover.actions.calculateNutrition": "Calcular la información nutricional de los días seleccionados",
    "errors.creditsLimitReached.title": "Lo sentimos, se alcanzó el límite",
    "generic.moreInfo": "Más información",
    "pages.tools.tabTitle": "Herramientas y ayudas - RecipeSage",
    "pages.tools.title": "Herramientas y asistentes",
    "pages.tools.cookbook.subtitle": "Genere un recetario en PDF imprimible a partir de sus recetas",
    "pages.tools.nutritionCalculator.subtitle": "Sume la información nutricional de varias recetas y escálela por porciones",
    "pages.tools.assistant.subtitle": "Converse con un asistente de IA sobre cocina y sus recetas",
    "pages.tools.measurementConverter.subtitle": "Convierta volúmenes, pesos, cantidades de ingredientes y temperaturas del horno",
    "pages.tools.cookingTemperatures.subtitle": "Temperaturas internas seguras, puntos de cocción y referencias para horno y fritura profunda",
    "pages.measurementConverter.tabTitle": "Convertidor de medidas - RecipeSage",
    "pages.measurementConverter.title": "Convertidor de medidas",
    "pages.measurementConverter.mode.ingredients": "Volumen y peso",
    "pages.measurementConverter.mode.count": "Por cantidad",
    "pages.measurementConverter.mode.temperature": "Temperatura",
    "pages.measurementConverter.searchPlaceholder": "Buscar ingredientes",
    "pages.measurementConverter.noResults": "Ningún ingrediente coincide con su búsqueda.",
    "pages.measurementConverter.basis": "Típico: 1 taza ≈ {{grams}} g",
    "pages.measurementConverter.selectIngredient": "Seleccione un ingrediente",
    "pages.measurementConverter.bridgeScope": "Opcional · Volumen ↔ peso aprox.",
    "pages.measurementConverter.volume": "Volumen",
    "pages.measurementConverter.weight": "Peso",
    "pages.measurementConverter.units.cup": "Tazas",
    "pages.measurementConverter.units.tablespoon": "Cucharadas",
    "pages.measurementConverter.units.teaspoon": "Cucharaditas",
    "pages.measurementConverter.units.fluidOunce": "Onzas líquidas",
    "pages.measurementConverter.units.milliliter": "Mililitros",
    "pages.measurementConverter.units.liter": "Litros",
    "pages.measurementConverter.units.pint": "Pintas",
    "pages.measurementConverter.units.quart": "Cuartos",
    "pages.measurementConverter.units.gallon": "Galones",
    "pages.measurementConverter.units.deciliter": "Decilitros",
    "pages.measurementConverter.units.centiliter": "Centilitros",
    "pages.measurementConverter.units.imperialCup": "Tazas imperiales",
    "pages.measurementConverter.units.ounce": "Onzas",
    "pages.measurementConverter.units.pound": "Libras",
    "pages.measurementConverter.units.milligram": "Miligramos",
    "pages.measurementConverter.units.stone": "Stone",
    "pages.measurementConverter.displayOptions": "Opciones de visualización",
    "pages.measurementConverter.variesNote": "El peso de este ingrediente puede variar; el valor mostrado es un promedio típico.",
    "pages.measurementConverter.countItem": "Artículo",
    "pages.measurementConverter.quantity": "Cantidad",
    "pages.measurementConverter.countItems.egg": "Huevo (grande)",
    "pages.measurementConverter.countItems.eggWhite": "Clara de huevo (grande)",
    "pages.measurementConverter.countItems.eggYolk": "Yema de huevo (grande)",
    "pages.measurementConverter.countItems.butterStick": "Mantequilla (barra)",
    "pages.measurementConverter.countItems.garlicClove": "Ajo (diente)",
    "pages.measurementConverter.countItems.appleMedium": "Manzana (mediana)",
    "pages.measurementConverter.countItems.avocadoMedium": "Aguacate (mediano)",
    "pages.measurementConverter.countItems.bananaMedium": "Plátano (mediano)",
    "pages.measurementConverter.countItems.breadSlice": "Pan (rebanada)",
    "pages.measurementConverter.countItems.carrotMedium": "Zanahoria (mediana)",
    "pages.measurementConverter.countItems.lemonMedium": "Limón amarillo (mediano)",
    "pages.measurementConverter.countItems.limeMedium": "Limón verde (mediano)",
    "pages.measurementConverter.ovenTable.footnote": "Los valores en grados Celsius se redondean a partir de la conversión exacta desde Fahrenheit.",
    "pages.measurementConverter.ingredients.zeroZeroFlour": "Harina 00",
    "pages.measurementConverter.ingredients.cakeFlour": "Harina para pastel",
    "pages.measurementConverter.ingredients.chickpeaFlour": "Harina de garbanzo",
    "pages.measurementConverter.ingredients.coconutFlour": "Harina de coco",
    "pages.measurementConverter.ingredients.cornstarch": "Fécula de maíz",
    "pages.measurementConverter.ingredients.durumFlour": "Harina de trigo duro",
    "pages.measurementConverter.ingredients.firstClearFlour": "Harina clara de primera",
    "pages.measurementConverter.ingredients.pastryFlour": "Harina para repostería",
    "pages.measurementConverter.ingredients.pecanMeal": "Harina de nuez pecana",
    "pages.measurementConverter.ingredients.potatoFlour": "Harina de papa",
    "pages.measurementConverter.ingredients.sorghumFlour": "Harina de sorgo",
    "pages.measurementConverter.ingredients.soyFlour": "Harina de soya",
    "pages.measurementConverter.ingredients.wholeWheatFlour": "Harina integral de trigo",
    "pages.measurementConverter.ingredients.wholeWheatPastryFlour": "Harina integral de trigo para repostería",
    "pages.measurementConverter.ingredients.whiteRyeFlour": "Harina blanca de centeno",
    "pages.measurementConverter.ingredients.confectionersSugar": "Azúcar glas",
    "pages.measurementConverter.ingredients.cinnamonSugar": "Azúcar con canela",
    "pages.measurementConverter.ingredients.demeraraSugar": "Azúcar demerara",
    "pages.measurementConverter.ingredients.granulatedSugar": "Azúcar granulada",
    "pages.measurementConverter.ingredients.mapleSugar": "Azúcar de maple",
    "pages.measurementConverter.ingredients.buttermilk": "Suero de leche",
    "pages.measurementConverter.ingredients.buttermilkPowder": "Suero de leche en polvo",
    "pages.measurementConverter.ingredients.cheeseParmesanGrated": "Parmesano rallado",
    "pages.measurementConverter.ingredients.cheeseRicotta": "Queso ricotta",
    "pages.measurementConverter.ingredients.eggWhitesDried": "Claras de huevo deshidratadas",
    "pages.measurementConverter.ingredients.mascarpone": "Queso mascarpone",
    "pages.measurementConverter.ingredients.milkEvaporated": "Leche evaporada",
    "pages.measurementConverter.ingredients.milk": "Leche",
    "pages.measurementConverter.ingredients.quesoFresco": "Queso fresco",
    "pages.measurementConverter.ingredients.sourCream": "Crema agria",
    "pages.measurementConverter.ingredients.ghee": "Ghee",
    "pages.measurementConverter.ingredients.lard": "Manteca de cerdo",
    "pages.measurementConverter.ingredients.oliveOil": "Aceite de oliva",
    "pages.measurementConverter.ingredients.palmShortening": "Manteca vegetal de palma",
    "pages.measurementConverter.ingredients.almondsSliced": "Almendras (fileteadas)",
    "pages.measurementConverter.ingredients.almondsSlivered": "Almendras (en bastones)",
    "pages.measurementConverter.ingredients.almondsWhole": "Almendras (enteras)",
    "pages.measurementConverter.ingredients.carawaySeeds": "Semillas de alcaravea",
    "pages.measurementConverter.ingredients.chiaSeeds": "Semillas de chía",
    "pages.measurementConverter.ingredients.coconutSweetenedShredded": "Coco (rallado y endulzado)",
    "pages.measurementConverter.ingredients.coconutLargeFlakes": "Coco (sin azúcar, hojuelas grandes)",
    "pages.measurementConverter.ingredients.coconutShredded": "Coco (sin azúcar, rallado)",
    "pages.measurementConverter.ingredients.flaxMeal": "Harina de linaza",
    "pages.measurementConverter.ingredients.pecansWhole": "Nueces pecanas (enteras)",
    "pages.measurementConverter.ingredients.pineNuts": "Piñones",
    "pages.measurementConverter.ingredients.pistachios": "Pistaches (sin cáscara)",
    "pages.measurementConverter.ingredients.poppySeeds": "Semillas de amapola",
    "pages.measurementConverter.ingredients.sesameSeeds": "Semillas de ajonjolí",
    "pages.measurementConverter.ingredients.sunflowerSeeds": "Semillas de girasol",
    "pages.measurementConverter.ingredients.walnutsChopped": "Nueces de Castilla (picadas)",
    "pages.measurementConverter.ingredients.walnutsWhole": "Nueces de Castilla (enteras)",
    "pages.measurementConverter.ingredients.applesauce": "Puré de manzana",
    "pages.measurementConverter.ingredients.apricotsDried": "Chabacanos (deshidratados, en cubos)",
    "pages.measurementConverter.ingredients.bananasMashed": "Plátanos (machacados)",
    "pages.measurementConverter.ingredients.berriesFrozen": "Frutos rojos (congelados)",
    "pages.measurementConverter.ingredients.blueberries": "Arándanos azules (frescos o congelados)",
    "pages.measurementConverter.ingredients.candiedLemonPeel": "Cáscara de limón confitada",
    "pages.measurementConverter.ingredients.candiedOrangePeel": "Cáscara de naranja confitada",
    "pages.measurementConverter.ingredients.cherriesCandied": "Cerezas (confitadas)",
    "pages.measurementConverter.ingredients.crystallizedGinger": "Jengibre cristalizado",
    "pages.measurementConverter.ingredients.currants": "Pasas de Corinto",
    "pages.measurementConverter.ingredients.datesChopped": "Dátiles (picados)",
    "pages.measurementConverter.ingredients.figsDried": "Higos (deshidratados, picados)",
    "pages.measurementConverter.ingredients.pineappleCrushed": "Piña (triturada, escurrida)",
    "pages.measurementConverter.ingredients.pineappleDried": "Piña (deshidratada)",
    "pages.measurementConverter.ingredients.raisinsPacked": "Pasas (compactadas)",
    "pages.measurementConverter.ingredients.raspberries": "Frambuesas (frescas)",
    "pages.measurementConverter.ingredients.rhubarb": "Ruibarbo (en rebanadas)",
    "pages.measurementConverter.ingredients.carrotsPureed": "Zanahorias (cocidas y hechas puré)",
    "pages.measurementConverter.ingredients.carrotsDiced": "Zanahorias (en cubos)",
    "pages.measurementConverter.ingredients.carrotsGrated": "Zanahorias (ralladas)",
    "pages.measurementConverter.ingredients.celeryDiced": "Apio (en cubos)",
    "pages.measurementConverter.ingredients.chives": "Cebollín (fresco)",
    "pages.measurementConverter.ingredients.cornKernels": "Elote (fresco o congelado)",
    "pages.measurementConverter.ingredients.garlicMinced": "Ajo (picado finamente)",
    "pages.measurementConverter.ingredients.garlicSliced": "Ajo (pelado y en rebanadas)",
    "pages.measurementConverter.ingredients.leeksDiced": "Poros (en cubos)",
    "pages.measurementConverter.ingredients.mashedPotatoes": "Puré de papa",
    "pages.measurementConverter.ingredients.tomatoPaste": "Pasta de tomate",
    "pages.measurementConverter.ingredients.zucchiniShredded": "Calabacita (rallada)",
    "pages.measurementConverter.ingredients.cacaoNibs": "Trozos de cacao",
    "pages.measurementConverter.ingredients.chocolateChopped": "Chocolate (picado)",
    "pages.measurementConverter.ingredients.chocolateChips": "Chispas de chocolate",
    "pages.measurementConverter.ingredients.chocolateChunks": "Trozos de chocolate",
    "pages.measurementConverter.ingredients.cocoaUnsweetened": "Cocoa (sin azúcar)",
    "pages.measurementConverter.ingredients.miniChocolateChips": "Minichispas de chocolate",
    "pages.measurementConverter.ingredients.whiteChocolateChips": "Chispas de chocolate blanco",
    "pages.measurementConverter.ingredients.barleyCooked": "Cebada (cocida)",
    "pages.measurementConverter.ingredients.barleyPearled": "Cebada (perlada)",
    "pages.measurementConverter.ingredients.barleyFlakes": "Hojuelas de cebada",
    "pages.measurementConverter.ingredients.branCereal": "Cereal de salvado",
    "pages.measurementConverter.ingredients.brownRiceCooked": "Arroz integral (cocido)",
    "pages.measurementConverter.ingredients.buckwheatWhole": "Trigo sarraceno (entero)",
    "pages.measurementConverter.ingredients.bulgur": "Bulgur",
    "pages.measurementConverter.ingredients.cornPopped": "Palomitas de maíz (reventadas)",
    "pages.measurementConverter.ingredients.cornmealWhole": "Harina de maíz integral",
    "pages.measurementConverter.ingredients.maltedWheatFlakes": "Hojuelas de trigo malteado",
    "pages.measurementConverter.ingredients.steelCutOats": "Avena cortada",
    "pages.measurementConverter.ingredients.wheatBerries": "Granos de trigo (rojo)",
    "pages.measurementConverter.ingredients.agaveSyrup": "Jarabe de agave",
    "pages.measurementConverter.ingredients.appleJuiceConcentrate": "Concentrado de jugo de manzana",
    "pages.measurementConverter.ingredients.barleyMaltSyrup": "Jarabe de malta de cebada",
    "pages.measurementConverter.ingredients.blueberryJuice": "Jugo de arándano azul",
    "pages.measurementConverter.ingredients.boiledCider": "Sidra hervida",
    "pages.measurementConverter.ingredients.cherryConcentrate": "Concentrado de cereza",
    "pages.measurementConverter.ingredients.coconutCream": "Crema de coco (sin azúcar)",
    "pages.measurementConverter.ingredients.coconutMilkCanned": "Leche de coco (enlatada)",
    "pages.measurementConverter.ingredients.coconutMilkEvaporated": "Leche de coco (evaporada)",
    "pages.measurementConverter.ingredients.creamOfCoconut": "Crema de coco endulzada",
    "pages.measurementConverter.ingredients.cornSyrup": "Jarabe de maíz",
    "pages.measurementConverter.ingredients.honey": "Miel",
    "pages.measurementConverter.ingredients.limeJuice": "Jugo de lima",
    "pages.measurementConverter.ingredients.lemonJuice": "Jugo de limón",
    "pages.measurementConverter.ingredients.maltSyrup": "Jarabe de malta",
    "pages.measurementConverter.ingredients.mapleSyrup": "Jarabe de maple",
    "pages.measurementConverter.ingredients.molasses": "Melaza",
    "pages.measurementConverter.ingredients.sweetenedCondensedCoconutMilk": "Leche de coco condensada azucarada",
    "pages.measurementConverter.ingredients.sweetenedCondensedMilk": "Leche condensada azucarada",
    "pages.measurementConverter.ingredients.water": "Agua",
    "pages.measurementConverter.ingredients.bakingPowder": "Polvo para hornear",
    "pages.measurementConverter.ingredients.bakingSoda": "Bicarbonato de sodio",
    "pages.measurementConverter.ingredients.instantYeast": "Levadura instantánea",
    "pages.measurementConverter.ingredients.kosherSaltMorton": "Sal kosher (Morton's)",
    "pages.measurementConverter.ingredients.tableSalt": "Sal de mesa",
    "pages.measurementConverter.ingredients.almondButter": "Mantequilla de almendra",
    "pages.measurementConverter.ingredients.almondPaste": "Pasta de almendra (compactada)",
    "pages.measurementConverter.ingredients.basilPesto": "Pesto de albahaca",
    "pages.measurementConverter.ingredients.cookieButter": "Mantequilla de galleta",
    "pages.measurementConverter.ingredients.guavaPaste": "Pasta de guayaba",
    "pages.measurementConverter.ingredients.hazelnutPralinePaste": "Pasta de praliné de avellana",
    "pages.measurementConverter.ingredients.hazelnutSpread": "Crema de avellana",
    "pages.measurementConverter.ingredients.jamPreserves": "Mermelada o conservas",
    "pages.measurementConverter.ingredients.lemonCurd": "Crema de limón",
    "pages.measurementConverter.ingredients.mayonnaise": "Mayonesa",
    "pages.measurementConverter.ingredients.marshmallowSpreadHomemade": "Crema de malvavisco (casera)",
    "pages.measurementConverter.ingredients.marshmallowSpread": "Crema de malvavisco (comercial)",
    "pages.measurementConverter.ingredients.breadCrumbsDried": "Pan molido (seco)",
    "pages.measurementConverter.ingredients.breadCrumbsFresh": "Pan molido (fresco)",
    "pages.measurementConverter.ingredients.panko": "Pan molido (panko japonés)",
    "pages.measurementConverter.ingredients.caramel": "Caramelo",
    "pages.measurementConverter.ingredients.caramelBits": "Trocitos de caramelo (toffee)",
    "pages.measurementConverter.ingredients.cookieCrumbs": "Galleta molida",
    "pages.measurementConverter.ingredients.driedPotatoFlakes": "Hojuelas de papa deshidratadas (instantáneas)",
    "pages.measurementConverter.ingredients.espressoPowder": "Café espresso en polvo",
    "pages.measurementConverter.ingredients.grahamCrackerCrumbs": "Galletas Graham molidas",
    "pages.measurementConverter.ingredients.maltedMilkPowder": "Leche malteada en polvo",
    "pages.measurementConverter.ingredients.meringuePowder": "Merengue en polvo",
    "pages.measurementConverter.ingredients.coconutMilkPowder": "Leche de coco en polvo",
    "pages.measurementConverter.ingredients.pizzaSauce": "Salsa para pizza",
    "pages.measurementConverter.ingredients.sourdoughStarter": "Masa madre",
    "pages.measurementConverter.ingredients.tapiocaQuickCooking": "Tapioca (de cocción rápida)",
    "pages.measurementConverter.ingredients.toffeeChunks": "Trozos de toffee",
    "pages.measurementConverter.ingredients.vanillaExtract": "Extracto de vainilla",
    "pages.cookingTemperatures.tabTitle": "Temperaturas de cocción - RecipeSage",
    "pages.cookingTemperatures.noResults": "Nada coincide con su búsqueda.",
    "pages.cookingTemperatures.tempValue": "{{c}} °C / {{f}} °F",
    "pages.cookingTemperatures.tempRange": "{{cMin}}–{{cMax}} °C / {{fMin}}–{{fMax}} °F",
    "pages.cookingTemperatures.chip.usdaMinimum": "Mínimo seguro del USDA",
    "pages.cookingTemperatures.chip.preference": "Preferencia",
    "pages.cookingTemperatures.chip.rest": "Reposar {{minutes}} min",
    "pages.cookingTemperatures.chip.oilTemp": "Temp. del aceite",
    "pages.cookingTemperatures.chip.bacteriaZone": "Zona bacteriana",
    "pages.cookingTemperatures.safety.title": "Acerca de estas temperaturas",
    "pages.cookingTemperatures.safety.safeMin": "Las etiquetas verdes indican las temperaturas internas mínimas seguras del USDA. Mida con un termómetro para alimentos en la parte más gruesa del alimento, lejos de huesos y grasa.",
    "pages.cookingTemperatures.safety.preference": "Las etiquetas grises indican valores de preferencia personal (puntos de cocción, temperaturas de retiro en BBQ, temperaturas del aceite). No son recomendaciones de seguridad alimentaria.",
    "pages.cookingTemperatures.categories.seafood.title": "Pescado y mariscos",
    "pages.cookingTemperatures.categories.eggs.title": "Huevos",
    "pages.cookingTemperatures.categories.sugarCandy.title": "Azúcar y dulces",
    "pages.cookingTemperatures.categories.chocolate.title": "Templado de chocolate",
    "pages.cookingTemperatures.items.poultryAll.label": "Pollo, pavo, pato, ganso",
    "pages.cookingTemperatures.items.poultryAll.state": "Entero, piezas, pechugas, muslos, alas",
    "pages.cookingTemperatures.items.groundPoultry.label": "Aves molidas",
    "pages.cookingTemperatures.items.groundPoultry.state": "Pollo, pavo y pato molidos",
    "pages.cookingTemperatures.items.poultryDarkMeatPreference.state": "Muslos y piernas; se cocina por encima del mínimo seguro para obtener una textura tierna con colágeno fundido",
    "pages.cookingTemperatures.items.stuffing.label": "Relleno",
    "pages.cookingTemperatures.items.stuffing.state": "Cocido solo o dentro del ave",
    "pages.cookingTemperatures.items.beefWhole.label": "Res (término medio)",
    "pages.cookingTemperatures.items.lambWhole.state": "Centro ligeramente rosado. Mínimo seguro del USDA para cortes enteros de cordero (chuletas, costillares, pierna, asados).",
    "pages.cookingTemperatures.items.vealWhole.label": "Ternera (cortes enteros)",
    "pages.cookingTemperatures.items.vealWhole.state": "Chuletas, asados, escalopas",
    "pages.cookingTemperatures.items.groundBeef.label": "Carne de res molida",
    "pages.cookingTemperatures.items.groundPork.label": "Carne de cerdo molida",
    "pages.cookingTemperatures.items.groundLamb.label": "Carne de cordero molida",
    "pages.cookingTemperatures.items.beefBlueRare.state": "Centro muy frío, de color rojo intenso; solo la corteza sellada",
    "pages.cookingTemperatures.items.beefRare.label": "Carne de res (poco hecha)",
    "pages.cookingTemperatures.items.beefRare.state": "Centro frío y rojo",
    "pages.cookingTemperatures.items.beefMediumRare.label": "Carne de res (término medio rojo)",
    "pages.cookingTemperatures.items.lambMediumWell.state": "Mayormente cocido, con un toque rosado",
    "pages.cookingTemperatures.items.lambWellDone.label": "Cordero (bien cocido)",
    "pages.cookingTemperatures.items.lambWellDone.state": "Sin rosado",
    "pages.cookingTemperatures.items.porkWellDone.label": "Cerdo (bien cocido)",
    "pages.cookingTemperatures.items.porkWellDone.state": "Sin tono rosado; punto de cocción clásico para cerdo",
    "pages.cookingTemperatures.items.salmonMediumRare.label": "Salmón (término medio rojo)",
    "pages.cookingTemperatures.items.salmonMediumRare.state": "Centro rosado, apenas translúcido; objetivo común de los chefs",
    "pages.cookingTemperatures.items.salmonMedium.label": "Salmón (término medio)",
    "pages.cookingTemperatures.items.salmonMedium.state": "Centro rosa claro, exterior completamente cocido",
    "pages.cookingTemperatures.items.tunaRare.label": "Atún (poco cocido)",
    "pages.cookingTemperatures.items.tunaRare.state": "Centro rojo y apenas tibio; atún sellado clásico",
    "pages.cookingTemperatures.items.tunaMediumRare.label": "Atún (término medio rojo)",
    "pages.cookingTemperatures.items.tunaMediumRare.state": "Centro rosado, ligeramente translúcido",
    "pages.cookingTemperatures.items.tunaMedium.label": "Atún (término medio)",
    "pages.cookingTemperatures.items.tunaMedium.state": "Centro rosa claro, bordes completamente cocidos",
    "pages.cookingTemperatures.items.finfish.label": "Pescado de aleta",
    "pages.cookingTemperatures.items.finfish.state": "Salmón, atún, bacalao, tilapia, trucha, fletán, huachinango, lubina",
    "pages.cookingTemperatures.items.shrimpLobsterCrab.label": "Camarón, langosta, cangrejo",
    "pages.cookingTemperatures.items.shrimpLobsterCrab.cue": "Cocine hasta que la carne esté perlada y opaca.",
    "pages.cookingTemperatures.items.scallops.label": "Vieiras",
    "pages.cookingTemperatures.items.scallops.cue": "Cocine hasta que estén perladas y opacas.",
    "pages.cookingTemperatures.items.eggDishes.label": "Platillos con huevo",
    "pages.cookingTemperatures.items.eggDishes.state": "Quiches, frittatas, natillas horneadas, cazuelas con huevo",
    "pages.cookingTemperatures.items.custard.label": "Natilla removida / crema de fruta",
    "pages.cookingTemperatures.items.custard.state": "Crema inglesa, crema pastelera, crema de limón. Retire del fuego justo antes de hervir; los huevos se cuajan por encima de ~85 °C / 185 °F.",
    "pages.cookingTemperatures.items.leftovers.label": "Sobras y cazuelas",
    "pages.cookingTemperatures.items.leftovers.state": "Cualquier alimento recalentado",
    "pages.cookingTemperatures.items.hamPrecookedReheat.label": "Jamón precocido (recalentamiento)",
    "pages.cookingTemperatures.items.hamPrecookedReheat.state": "Recalentar un jamón cocido después de su almacenamiento",
    "pages.cookingTemperatures.items.hotHolding.label": "Mantenimiento en caliente",
    "pages.cookingTemperatures.items.hotHolding.state": "Alimentos cocidos que se mantienen calientes (buffets, calentadores, mantenimiento en horno). Mantenga a esta temperatura o por encima de ella.",
    "pages.cookingTemperatures.items.dangerZone.label": "Zona de peligro bacteriano",
    "pages.cookingTemperatures.items.dangerZone.state": "Las bacterias se multiplican rápidamente en este rango. No deje alimentos perecederos aquí durante más de 2 horas (1 hora por encima de 32 °C / 90 °F).",
    "pages.cookingTemperatures.items.sugarThread.label": "Punto de hebra",
    "pages.cookingTemperatures.items.sugarThread.state": "El jarabe cae en hilos delgados que se disuelven rápidamente. Glaseados, jarabes ligeros.",
    "pages.cookingTemperatures.items.sugarSoftBall.label": "Punto de bola blanda",
    "pages.cookingTemperatures.items.sugarSoftBall.state": "Una gota en agua fría forma una bola blanda y maleable. Fudge, fondant, crema de mantequilla italiana.",
    "pages.cookingTemperatures.items.sugarFirmBall.label": "Punto de bola firme",
    "pages.cookingTemperatures.items.sugarFirmBall.state": "Forma una bola firme que mantiene su forma, pero se aplana ligeramente. Caramelos, malvavisco suave.",
    "pages.cookingTemperatures.items.sugarHardBall.label": "Punto de bola dura",
    "pages.cookingTemperatures.items.sugarHardBall.state": "Forma una bola dura y pegajosa. Nougat, divinity, malvavisco más firme.",
    "pages.cookingTemperatures.items.sugarSoftCrack.label": "Punto de quebrado blando",
    "pages.cookingTemperatures.items.sugarSoftCrack.state": "El azúcar forma hilos maleables que se doblan ligeramente. Taffy, caramelo de mantequilla.",
    "pages.cookingTemperatures.items.sugarHardCrack.label": "Punto de quebrado duro",
    "pages.cookingTemperatures.items.sugarHardCrack.state": "Hilos quebradizos, similares al vidrio, que se rompen limpiamente. Crocante, toffee, paletas, azúcar hilado.",
    "pages.cookingTemperatures.items.sugarCaramel.label": "Caramelo",
    "pages.cookingTemperatures.items.sugarCaramel.state": "El azúcar pasa de dorado pálido a ámbar intenso. Caramelo claro en el extremo inferior; amargo, casi quemado, en el superior.",
    "pages.cookingTemperatures.items.pulledPork.label": "Cerdo deshebrado (espaldilla de cerdo)",
    "pages.cookingTemperatures.items.pulledPork.state": "Espaldilla o paleta de cerdo; la sonda entra sin resistencia",
    "pages.cookingTemperatures.items.brisketSlice.state": "Tierno al insertar la sonda en la parte más gruesa de la sección plana",
    "pages.cookingTemperatures.items.beefShortRibs.label": "Costillas cortas de res",
    "pages.cookingTemperatures.items.beefShortRibs.state": "Tierno al insertar la sonda, con capa de grasa gelatinosa",
    "pages.cookingTemperatures.items.beefBraising.label": "Asado de res a la olla (braseado)",
    "pages.cookingTemperatures.items.beefBraising.state": "Asado a la olla, aguja de res, sección plana del pecho en líquido. Cocine hasta que esté tierno al tenedor; la carne se deshebra con una ligera presión.",
    "pages.cookingTemperatures.items.porkRibs.label": "Costillas de cerdo",
    "pages.cookingTemperatures.items.porkRibs.state": "Prueba de flexión o tierno al insertar un palillo entre los huesos",
    "pages.cookingTemperatures.items.fryGeneral.label": "Aceite para freír (rango general)",
    "pages.cookingTemperatures.items.fryGeneral.state": "La mayoría de los alimentos fritos se encuentran en este rango",
    "pages.cookingTemperatures.items.fryFrenchBlanch.label": "Papas fritas, blanqueado (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFrenchBlanch.state": "Primera fritura para cocer completamente",
    "pages.cookingTemperatures.items.fryFrenchFinish.label": "Papas fritas, acabado (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFrenchFinish.state": "Segunda fritura para dejar crujientes y dorar",
    "pages.cookingTemperatures.items.fryChicken.label": "Pollo frito con hueso (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryChickenTenders.label": "Tiras de pollo / nuggets fritos (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFish.label": "Pescado rebozado, frito (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryDoughnuts.label": "Donas (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryTempura.label": "Tempura (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryOnionRings.label": "Aros de cebolla (temperatura del aceite)",
    "pages.cookbook.tabTitle": "Generador de recetarios - RecipeSage",
    "pages.cookbook.title": "Generador de recetarios",
    "pages.cookbook.field.title": "Título",
    "pages.cookbook.field.subtitle": "Subtítulo",
    "pages.cookbook.field.author": "Autor",
    "pages.cookbook.field.introduction": "Introducción",
    "pages.cookbook.field.toc": "Incluir índice",
    "pages.cookbook.field.includeImages": "Incluir imágenes",
    "pages.cookbook.recipes.title": "Recetas",
    "pages.cookbook.recipes.loading": "Cargando recetas...",
    "pages.cookbook.recipes.empty": "Aún no se han agregado recetas. Use Agregar receta o Agregar etiqueta para crear su recetario.",
    "pages.cookbook.recipes.tooMany": "Los recetarios pueden contener como máximo {{max}} recetas. Elimine algunas para continuar.",
    "pages.cookbook.addRecipe.title": "Agregar receta",
    "pages.cookbook.addLabel.title": "Agregar etiqueta",
    "pages.cookbook.pdf.contents": "Índice",
    "pages.cookbook.generate": "Generar recetario",
    "pages.nutritionCalculator.tabTitle": "Calculadora nutricional - RecipeSage",
    "pages.nutritionCalculator.title": "Calculadora nutricional",
    "pages.nutritionCalculator.recipes.title": "Recetas",
    "pages.nutritionCalculator.recipes.loading": "Cargando recetas...",
    "pages.nutritionCalculator.recipes.empty": "Aún no se han agregado recetas. Use Agregar receta o Agregar etiqueta para empezar a sumar la información nutricional.",
    "pages.nutritionCalculator.recipes.servingBasis": "Tamaño de la porción: {{servingSize}}",
    "pages.nutritionCalculator.recipes.noData": "Sin datos nutricionales",
    "pages.nutritionCalculator.recipes.remove": "Eliminar receta",
    "pages.nutritionCalculator.addRecipe.title": "Agregar receta",
    "pages.nutritionCalculator.addLabel.title": "Agregar etiqueta",
    "pages.nutritionCalculator.servings.label": "Porciones",
    "pages.nutritionCalculator.servings.increase": "Aumentar porciones",
    "pages.nutritionCalculator.servings.help": "RecipeSage no puede saber cuál es su porción, por lo que cuenta una porción por receta de forma predeterminada. Establezca el número según la cantidad de porciones que va a consumir (una porción = el Tamaño de la porción que se muestra en cada receta).",
    "pages.nutritionCalculator.servings.setAll": "Establecer porciones para todas las recetas",
    "pages.nutritionCalculator.mode.total": "Total",
    "pages.nutritionCalculator.mode.perServing": "Promedio por porción",
    "pages.nutritionCalculator.coverage.nutrients": "{{present}}/{{total}} nutrientes",
    "pages.nutritionCalculator.coverage.recipes": "{{withData}}/{{total}} recetas tienen información nutricional",
    "pages.nutritionCalculator.coverage.servings": "{{servings}} porciones totales",
    "pages.nutritionCalculator.macros.title": "Calorías por macronutriente",
    "pages.nutritionCalculator.macros.fat": "Grasa total {{percent}}%",
    "pages.nutritionCalculator.macros.carbs": "Carbohidratos totales {{percent}}%",
    "pages.nutritionCalculator.facts.perServingBasis": "= Total ÷ {{servings}}",
    "pages.nutritionCalculator.facts.dvHeader": "% del valor diario*",
    "pages.nutritionCalculator.facts.dvValue": "{{percent}}%",
    "pages.nutritionCalculator.facts.dvFootnote": "* Los porcentajes de valores diarios se basan en una dieta de 2,000 calorías.",
    "pages.nutritionCalculator.facts.missing": "Falta en {{missing}} de {{total}} recetas",
    "pages.jobs.tabTitle": "Tareas en segundo plano - RecipeSage",
    "pages.jobs.title": "Tareas en segundo plano",
    "pages.jobs.subtitle": "Las tareas en segundo plano continúan ejecutándose aunque cierre la aplicación una vez iniciadas.",
    "pages.jobs.empty": "Aún no tiene tareas en segundo plano.",
    "pages.jobs.job.import": "Importar",
    "pages.jobs.job.export": "Exportar",
    "pages.jobs.job.export.pdf": "Exportación a PDF",
    "pages.jobs.job.export.txt": "Exportación en texto sin formato",
    "pages.jobs.job.export.jsonld": "Exportación JSON-LD",
    "pages.jobs.job.cookbook": "PDF del recetario",
    "pages.jobs.status.run": "En ejecución...",
    "pages.jobs.status.success": "Completado. Haga clic para descargar.",
    "pages.jobs.status.fail": "Error.",
    "pages.import.mela": "Importar desde archivo de Mela",
    "pages.import.crouton": "Importar desde archivo de Crouton",
    "pages.import.description": "RecipeSage permite importar varios formatos",
    "pages.import.viewDocumentation": "Ver documentación",
    "pages.importCrouton.description": "Esto importará una exportación de Crouton (un archivo .zip que contiene archivos de receta .crumb) a su cuenta de RecipeSage. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.welcome.demoVideo.label": "Demostración de importación automática de RecipeSage",
    "components.recurrenceEditor.repeat": "Repetir",
    "components.recurrenceEditor.frequency": "Frecuencia",
    "components.recurrenceEditor.frequency.daily": "Diariamente",
    "components.recurrenceEditor.frequency.weekly": "Semanalmente",
    "components.recurrenceEditor.unit.day": "día(s)",
    "components.recurrenceEditor.unit.week": "semana(s)",
    "components.recurrenceEditor.unit.month": "mes(es)",
    "components.recurrenceEditor.repeatOn": "Repetir los",
    "components.recurrenceEditor.weekdayShort.sun": "D",
    "components.recurrenceEditor.weekdayShort.mon": "L",
    "components.recurrenceEditor.weekdayShort.tue": "M",
    "components.recurrenceEditor.weekdayShort.wed": "M",
    "components.recurrenceEditor.weekday.2": "martes",
    "components.recurrenceEditor.weekday.3": "miércoles",
    "components.recurrenceEditor.weekday.4": "jueves",
    "components.recurrenceEditor.weekday.5": "viernes",
    "components.recurrenceEditor.weekday.6": "sábado",
    "components.recurrenceEditor.ordinal.3": "tercer",
    "components.recurrenceEditor.ordinal.4": "cuarto",
    "components.recurrenceEditor.ordinal.5": "quinto",
    "components.nutritionFilterPopover.totalCarbs": "Carbohidratos (g)",
    "pages.homeSearchFilterPopover.filterByNutrition": "Filtrar por nutrición",
    "webextension.settings.loggedInAs": "Actualmente ha iniciado sesión como",
    "webextension.settings.loading": "cargando...",
    "webextension.settings.logout": "Cerrar sesión",
    "webextension.settings.loggedOutMessage": "No ha iniciado sesión. Haga clic en el ícono de RecipeSage junto a la barra de direcciones para iniciar sesión.",
    "webextension.settings.serverHeading": "Servidor",
    "webextension.settings.webUrlLabel": "URL web",
    "webextension.settings.save": "Guardar",
    "webextension.inject.field.description": "Descripción",
    "webextension.inject.field.yield": "Rendimiento",
    "webextension.inject.field.activeTime": "Tiempo activo",
    "webextension.inject.field.totalTime": "Tiempo total",
    "webextension.inject.field.source": "Fuente",
    "webextension.inject.field.sourceUrl": "URL de origen",
    "webextension.inject.field.ingredients": "Ingredientes",
    "webextension.inject.field.instructions": "Instrucciones",
    "pages.welcome.description.features.browserExtension.title": "Extensión de navegador para Firefox y Chrome",
    "pages.app.nav.tools": "Herramientas y asistentes",
    "pages.recipeDetails.untitled": "Sin título",
    "pages.contact.emailMe": "Tardo en responder correos electrónicos (¡lo siento!):",
    "components.recurrenceEditor.monthlyOnNthWeekday": "Mensualmente el {{ordinal}} {{weekday}}",
    "webextension.inject.nutrition.cholesterol": "Colesterol (mg)",
    "webextension.inject.nutrition.sodium": "Sodio (mg)",
    "webextension.inject.nutrition.totalCarbs": "Carbohidratos totales (g)",
    "webextension.inject.nutrition.dietaryFiber": "Fibra dietética (g)",
    "emails.passwordReset.subject": "Restablecimiento de contraseña de RecipeSage",
    "emails.passwordReset.greeting": "Hola:",
    "emails.passwordReset.intro": "Alguien solicitó recientemente un enlace para restablecer la contraseña de la cuenta de RecipeSage asociada con esta dirección de correo electrónico.",
    "emails.passwordReset.disregardNotice": "Si no solicitó restablecer la contraseña, ignore este correo electrónico.",
    "emails.passwordReset.resetLinkText": "Haga clic aquí para restablecer su contraseña",
    "emails.passwordReset.copyUrlFallback": "o pegue esta URL en su navegador: {{resetLink}}",
    "emails.passwordReset.pasteUrlInstruction": "Para restablecer su contraseña, pegue esta URL en su navegador: {{resetLink}}",
    "emails.signature.closing": "Saludos,",
    "emails.signature.role": "Desarrollador de RecipeSage",
    "emails.signature.socialHeader": "Redes sociales:",
    "pages.welcome.description.features.browserExtension.description": "Guarde recetas de cualquier página web con un clic directamente en su cuenta de RecipeSage mientras navega por sitios web, sin abrir la aplicación",
    "pages.welcome.description.cta.selfHost": "Alójelo en su propio servidor o use la versión alojada gratuita en RecipeSage.com",
    "pages.www.nav.language": "Idioma",
    "pages.extensionAuth.title": "Conectar extensión de navegador",
    "pages.extensionAuth.banner": "Está conectando la extensión de navegador de RecipeSage a esta cuenta.",
    "pages.extensionAuth.loading": "Verificando su sesión...",
    "pages.extensionAuth.signedInAs": "Ha iniciado sesión como {{email}}",
    "pages.extensionAuth.continue": "Continuar",
    "pages.extensionAuth.useDifferentAccount": "Usar una cuenta diferente",
    "pages.extensionAuth.officialBadge": "Extensión oficial de RecipeSage",
    "pages.extensionAuth.unofficialWarning.title": "No podemos verificar que esta sea la extensión oficial de RecipeSage.",
    "pages.extensionAuth.unofficialWarning.body": "Continúe solo si usted mismo instaló esta extensión y confía en ella. De lo contrario, podría tratarse de un intento de tomar el control de su cuenta.",
    "pages.extensionAuth.invalidRequest.title": "Solicitud de inicio de sesión no válida",
    "pages.extensionAuth.invalidRequest.message": "Esta página se utiliza para que la extensión de navegador de RecipeSage inicie sesión. Abra la extensión e inténtelo de nuevo.",
    "pages.downloadAndInstall.extension.installChrome": "Instalar para Chrome",
    "pages.contact.cantUseDiscord": "No puedo usar Discord y la documentación no responde al problema o pregunta que tengo",
    "pages.downloadAndInstall.icon.menuDots": "icono de tres puntos verticales",
    "pages.downloadAndInstall.extension.installFirefox": "Instalar para Firefox",
    "pages.mealPlan.modal.manualEntriesNutrition.header": "Se omitirán las entradas manuales",
    "pages.mealPlan.modal.manualEntriesNutrition.message": "Algunos de los elementos de comida seleccionados son entradas manuales, no recetas. No tienen datos nutricionales y se omitirán.",
    "pages.editRecipe.clipDocument.header": "Autocompletar receta a partir de un documento",
    "pages.editRecipe.clipDocument.message": "Elija un archivo de documento (PDF, DOCX, RTF, ODT, Markdown, HTML, OrgMode o texto sin formato) y RecipeSage intentará extraer los detalles de la receta.",
    "pages.editRecipe.clipDocument.choose": "Seleccionar archivo",
    "pages.downloadAndInstall.icon.share": "icono de compartir",
    "pages.tools.panBakewareConverter.subtitle": "Cambie tamaños de moldes, ajuste las cantidades de los ingredientes y obtenga sugerencias de tiempo y temperatura de horneado",
    "pages.tools.userGuide.subtitle": "Tutoriales y documentación para usar RecipeSage",
    "pages.measurementConverter.intro.title": "Escriba cualquier valor para convertirlo",
    "pages.measurementConverter.intro.body": "Ingrese un número en cualquier campo a continuación y todos los demás campos se actualizarán al instante. Use las pestañas para alternar entre volumen y peso, artículos contados o temperaturas del horno.",
    "pages.measurementConverter.units.imperialPint": "Pintas imperiales",
    "pages.measurementConverter.units.imperialFluidOunce": "Onzas líquidas imperiales",
    "pages.measurementConverter.units.gram": "Gramos",
    "pages.measurementConverter.units.kilogram": "Kilogramos",
    "pages.measurementConverter.countItems.garlicHead": "Ajo (cabeza entera, grande)",
    "pages.measurementConverter.countItems.onionMedium": "Cebolla (mediana)",
    "pages.measurementConverter.countItems.zucchiniMedium": "Calabacita (mediana)",
    "pages.measurementConverter.temperature.fahrenheit": "Fahrenheit (°F)",
    "pages.measurementConverter.temperature.celsius": "Celsius (°C)",
    "pages.measurementConverter.temperature.gasMark": "Marca de gas",
    "pages.measurementConverter.ovenTable.title": "Temperaturas del horno",
    "pages.measurementConverter.ingredients.allPurposeFlour": "Harina de todo uso",
    "pages.measurementConverter.ingredients.almondFlour": "Harina de almendra",
    "pages.measurementConverter.ingredients.almondMeal": "Almendra molida",
    "pages.measurementConverter.ingredients.amaranthFlour": "Harina de amaranto",
    "pages.measurementConverter.ingredients.barleyFlour": "Harina de cebada",
    "pages.measurementConverter.ingredients.breadFlour": "Harina para pan",
    "pages.measurementConverter.ingredients.brownRiceFlour": "Harina de arroz integral",
    "pages.measurementConverter.ingredients.buckwheatFlour": "Harina de trigo sarraceno",
    "pages.measurementConverter.ingredients.glutenFreeAllPurposeFlour": "Harina multiusos sin gluten",
    "pages.measurementConverter.ingredients.glutinousRiceFlour": "Harina de arroz glutinoso",
    "pages.measurementConverter.ingredients.hazelnutFlour": "Harina de avellana",
    "pages.measurementConverter.ingredients.highGlutenFlour": "Harina de alto gluten",
    "pages.measurementConverter.ingredients.masaHarina": "Harina de maíz nixtamalizado",
    "pages.measurementConverter.ingredients.oatFlour": "Harina de avena",
    "pages.measurementConverter.ingredients.potatoStarch": "Fécula de papa",
    "pages.measurementConverter.ingredients.pumpernickelFlour": "Harina de centeno pumpernickel",
    "pages.measurementConverter.ingredients.quinoaFlour": "Harina de quinoa",
    "pages.measurementConverter.ingredients.riceFlourWhite": "Harina de arroz blanco",
    "pages.measurementConverter.ingredients.ryeFlourMedium": "Harina de centeno (media)",
    "pages.measurementConverter.ingredients.selfRisingFlour": "Harina leudante",
    "pages.measurementConverter.ingredients.semolinaFlour": "Harina de sémola",
    "pages.measurementConverter.ingredients.speltFlour": "Harina de espelta",
    "pages.measurementConverter.ingredients.sproutedWheatFlour": "Harina de trigo germinado",
    "pages.measurementConverter.ingredients.tapiocaStarch": "Almidón de tapioca",
    "pages.measurementConverter.ingredients.teffFlour": "Harina de teff",
    "pages.measurementConverter.ingredients.vitalWheatGluten": "Gluten de trigo vital",
    "pages.measurementConverter.ingredients.whiteWholeWheatFlour": "Harina integral de trigo blanco",
    "pages.measurementConverter.ingredients.superfineSugar": "Azúcar superfina (extrafina)",
    "pages.measurementConverter.ingredients.brownSugarPacked": "Azúcar morena (compactada)",
    "pages.measurementConverter.ingredients.coconutSugar": "Azúcar de coco",
    "pages.measurementConverter.ingredients.pearlSugar": "Azúcar perlada",
    "pages.measurementConverter.ingredients.turbinadoSugar": "Azúcar turbinado (sin refinar)",
    "pages.measurementConverter.ingredients.cheeseFeta": "Queso feta",
    "pages.measurementConverter.ingredients.cheeseGrated": "Queso rallado (cheddar, jack, mozzarella, suizo)",
    "pages.measurementConverter.ingredients.cream": "Crema (espesa, ligera o mitad crema y mitad leche)",
    "pages.measurementConverter.ingredients.creamCheese": "Queso crema",
    "pages.measurementConverter.ingredients.cremeFraiche": "Crème fraîche",
    "pages.measurementConverter.ingredients.driedNonfatMilk": "Leche descremada en polvo",
    "pages.measurementConverter.ingredients.driedWholeMilk": "Leche entera en polvo",
    "pages.measurementConverter.ingredients.yogurt": "Yogur",
    "pages.measurementConverter.ingredients.butter": "Mantequilla",
    "pages.measurementConverter.ingredients.coconutOil": "Aceite de coco",
    "pages.measurementConverter.ingredients.vegetableOil": "Aceite vegetal",
    "pages.measurementConverter.ingredients.vegetableShortening": "Manteca vegetal",
    "pages.measurementConverter.ingredients.cashewsChopped": "Nueces de la India (picadas)",
    "pages.measurementConverter.ingredients.cashewsWhole": "Nueces de la India (enteras)",
    "pages.measurementConverter.ingredients.coconutToasted": "Coco (tostado)",
    "pages.measurementConverter.ingredients.coconutDesiccated": "Coco (desecado, sin azúcar)",
    "pages.measurementConverter.ingredients.flaxseed": "Linaza",
    "pages.measurementConverter.ingredients.hazelnutsWhole": "Avellanas (enteras)",
    "pages.measurementConverter.ingredients.macadamiaNuts": "Nueces de macadamia (enteras)",
    "pages.measurementConverter.ingredients.peanuts": "Cacahuates (sin cáscara)",
    "pages.measurementConverter.ingredients.pecansDiced": "Nueces pecanas (en cubos)",
    "pages.measurementConverter.ingredients.applesDriedDiced": "Manzanas (deshidratadas, en cubos)",
    "pages.measurementConverter.ingredients.applesSliced": "Manzanas (peladas, en rebanadas)",
    "pages.measurementConverter.ingredients.blueberriesDried": "Arándanos azules (deshidratados)",
    "pages.measurementConverter.ingredients.cherriesDried": "Cerezas (deshidratadas)",
    "pages.measurementConverter.ingredients.cherriesFresh": "Cerezas (frescas, sin hueso y picadas)",
    "pages.measurementConverter.ingredients.cherriesFrozen": "Cerezas (congeladas)",
    "pages.measurementConverter.ingredients.cranberriesDried": "Arándanos rojos (deshidratados)",
    "pages.measurementConverter.ingredients.cranberriesFresh": "Arándanos rojos (frescos o congelados)",
    "pages.measurementConverter.ingredients.passionFruitPuree": "Puré de maracuyá",
    "pages.measurementConverter.ingredients.peaches": "Duraznos (pelados y en cubos)",
    "pages.measurementConverter.ingredients.pears": "Peras (peladas y en cubos)",
    "pages.measurementConverter.ingredients.pineappleDiced": "Piña (fresca o enlatada, en cubos)",
    "pages.measurementConverter.ingredients.raisinsLoose": "Pasas (sueltas)",
    "pages.measurementConverter.ingredients.strawberries": "Fresas (frescas, en rebanadas)",
    "pages.measurementConverter.ingredients.bellPeppers": "Pimientos morrones (frescos)",
    "pages.measurementConverter.ingredients.gingerSliced": "Jengibre (fresco, en rebanadas)",
    "pages.measurementConverter.ingredients.mashedSweetPotatoes": "Puré de camote",
    "pages.measurementConverter.ingredients.mushroomsSliced": "Champiñones (rebanados)",
    "pages.measurementConverter.ingredients.olivesSliced": "Aceitunas (rebanadas)",
    "pages.measurementConverter.ingredients.onionsDiced": "Cebollas (frescas, picadas en cubos)",
    "pages.measurementConverter.ingredients.pumpkinPuree": "Puré de calabaza",
    "pages.measurementConverter.ingredients.scallionsSliced": "Cebollines (rebanados)",
    "pages.measurementConverter.ingredients.shallotsSliced": "Chalotes (pelados y rebanados)",
    "pages.measurementConverter.ingredients.sundriedTomatoes": "Tomates deshidratados (en seco)",
    "pages.measurementConverter.ingredients.cornmealYellow": "Harina de maíz (amarilla)",
    "pages.measurementConverter.ingredients.crackedWheat": "Trigo quebrado",
    "pages.measurementConverter.ingredients.granola": "Granola",
    "pages.measurementConverter.ingredients.millet": "Mijo (entero)",
    "pages.measurementConverter.ingredients.oatBran": "Salvado de avena",
    "pages.measurementConverter.ingredients.rolledOats": "Hojuelas de avena (tradicionales o rápidas)",
    "pages.measurementConverter.ingredients.oatsPrepared": "Avena (preparada)",
    "pages.measurementConverter.ingredients.polenta": "Polenta (harina de maíz gruesa)",
    "pages.measurementConverter.ingredients.quinoaCooked": "Quinoa (cocida)",
    "pages.measurementConverter.ingredients.quinoaWhole": "Quinoa (entera)",
    "pages.measurementConverter.ingredients.riceLongGrain": "Arroz (de grano largo, seco)",
    "pages.measurementConverter.ingredients.riceShortGrain": "Arroz (de grano corto, seco)",
    "pages.measurementConverter.ingredients.ryeChops": "Centeno partido",
    "pages.measurementConverter.ingredients.ryeFlakes": "Hojuelas de centeno",
    "pages.measurementConverter.ingredients.wheatBran": "Salvado de trigo",
    "pages.measurementConverter.ingredients.wheatGerm": "Germen de trigo",
    "pages.measurementConverter.ingredients.kosherSaltDiamond": "Sal kosher (Diamond Crystal)",
    "pages.measurementConverter.ingredients.marzipan": "Mazapán",
    "pages.measurementConverter.ingredients.peanutButter": "Crema de cacahuate",
    "pages.measurementConverter.ingredients.pistachioPaste": "Pasta de pistache",
    "pages.measurementConverter.ingredients.tahini": "Tahini",
    "pages.measurementConverter.ingredients.marshmallowsMini": "Mini malvaviscos",
    "pages.cookingTemperatures.title": "Temperaturas de cocción",
    "pages.cookingTemperatures.searchPlaceholder": "Busque un alimento, punto de cocción o temperatura para freír",
    "pages.cookingTemperatures.chip.smokePoint": "Punto de humo",
    "pages.cookingTemperatures.safety.carryover": "Cocción residual: la carne sigue cocinándose después de retirarla del calor, y normalmente sube 5–10 °F / 3–6 °C. Para asados grandes, retírelos un poco antes de alcanzar su objetivo.",
    "pages.cookingTemperatures.safety.source": "Temperaturas mínimas seguras del USDA FSIS y FoodSafety.gov.",
    "pages.cookingTemperatures.categories.poultry.title": "Aves",
    "pages.cookingTemperatures.categories.redMeatPork.title": "Carne roja y cerdo",
    "pages.cookingTemperatures.categories.other.title": "Otro",
    "pages.cookingTemperatures.categories.oilSmokePoints.title": "Puntos de humo de los aceites",
    "pages.cookingTemperatures.items.poultryDarkMeatPreference.label": "Carne oscura de pollo / pavo",
    "pages.cookingTemperatures.items.beefWhole.state": "Centro rosado y tibio. Mínimo seguro del USDA para cortes enteros de res (bistecs, chuletas, asados, corte plano de pecho).",
    "pages.cookingTemperatures.items.porkWhole.label": "Cerdo (término medio)",
    "pages.cookingTemperatures.items.porkWhole.state": "Centro ligeramente rosado. Mínimo seguro del USDA para cortes enteros de cerdo (chuletas, asados, lomo, jamón fresco).",
    "pages.cookingTemperatures.items.lambWhole.label": "Cordero (término medio)",
    "pages.cookingTemperatures.items.groundVeal.label": "Carne de ternera molida",
    "pages.cookingTemperatures.items.beefBlueRare.label": "Carne de res (término azul)",
    "pages.cookingTemperatures.items.beefMediumRare.state": "Centro tibio y rojo",
    "pages.cookingTemperatures.items.beefMediumWell.label": "Carne de res (término tres cuartos)",
    "pages.cookingTemperatures.items.beefMediumWell.state": "Mayormente café, ligeramente rosado",
    "pages.cookingTemperatures.items.beefWellDone.label": "Carne de res (bien cocida)",
    "pages.cookingTemperatures.items.beefWellDone.state": "Sin rosado",
    "pages.cookingTemperatures.items.lambRare.label": "Cordero (poco hecho)",
    "pages.cookingTemperatures.items.lambRare.state": "Centro frío y rojo",
    "pages.cookingTemperatures.items.lambMediumRare.label": "Cordero (término medio rojo)",
    "pages.cookingTemperatures.items.lambMediumRare.state": "Centro tibio y rosado",
    "pages.cookingTemperatures.items.lambMediumWell.label": "Cordero (término tres cuartos)",
    "pages.cookingTemperatures.items.shellfish.label": "Almejas, ostiones, mejillones",
    "pages.cookingTemperatures.items.shellfish.cue": "Cocine hasta que las conchas se abran durante la cocción.",
    "pages.cookingTemperatures.items.eggsFresh.label": "Huevos frescos",
    "pages.cookingTemperatures.items.eggsFresh.cue": "Cocine hasta que tanto la yema como la clara estén firmes.",
    "pages.cookingTemperatures.items.brisketSlice.label": "Pecho de res (para rebanar)",
    "pages.cookingTemperatures.items.fryChickenWings.label": "Alitas de pollo fritas (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFritters.label": "Hush puppies / frituras (temperatura del aceite)",
    "pages.cookingTemperatures.items.smokeAvocadoRefined.label": "Aceite de aguacate (refinado)",
    "pages.cookingTemperatures.items.smokeAvocadoRefined.state": "El punto de humo práctico más alto. Sellado, salteado en wok, fritura profunda.",
    "pages.cookingTemperatures.items.smokeGhee.label": "Ghee / mantequilla clarificada",
    "pages.cookingTemperatures.items.smokeGhee.state": "Se le retiran los sólidos lácteos, por lo que tolera temperaturas altas. Salteado, sellado, fritura.",
    "pages.cookingTemperatures.items.smokePeanut.label": "Aceite de cacahuate (refinado)",
    "pages.cookingTemperatures.items.smokePeanut.state": "Neutral y estable. Aceite clásico para fritura profunda; excelente para cocinar en wok.",
    "pages.cookingTemperatures.items.smokeSunflowerRefined.label": "Aceite de girasol (refinado)",
    "pages.cookingTemperatures.items.smokeSunflowerRefined.state": "Neutral y ampliamente disponible. Fritura, horneado, salteado.",
    "pages.cookingTemperatures.items.smokeOliveRefined.label": "Aceite de oliva (refinado / puro / ligero)",
    "pages.cookingTemperatures.items.smokeOliveRefined.state": "Filtrado para obtener un punto de humo más alto y un sabor más suave que el extra virgen. Salteado y fritura poco profunda.",
    "pages.cookingTemperatures.items.smokeGrapeseed.label": "Aceite de semilla de uva",
    "pages.cookingTemperatures.items.smokeGrapeseed.state": "Ligero y neutral. Salteado, aderezos, horneado.",
    "pages.cookingTemperatures.items.smokeCanola.label": "Aceite de canola",
    "pages.cookingTemperatures.items.smokeCanola.state": "Neutral y económico. Salteado, horneado, fritura ligera.",
    "pages.cookingTemperatures.items.smokeVegetable.label": "Aceite vegetal",
    "pages.cookingTemperatures.items.smokeVegetable.state": "Por lo general, de soya o una mezcla. Para saltear, hornear y freír ligeramente.",
    "pages.cookingTemperatures.items.smokeCoconutRefined.label": "Aceite de coco (refinado)",
    "pages.cookingTemperatures.items.smokeCoconutRefined.state": "Sólido a temperatura ambiente, sabor suave. Para saltear y hornear.",
    "pages.cookingTemperatures.items.smokeOliveExtraVirgin.label": "Aceite de oliva extra virgen",
    "pages.cookingTemperatures.items.smokeOliveExtraVirgin.state": "Ideal para saltear a temperatura baja o media, aderezos y para finalizar. La calidad y la frescura modifican el punto de humo.",
    "pages.cookingTemperatures.items.smokeSesameToasted.label": "Aceite de ajonjolí (tostado)",
    "pages.cookingTemperatures.items.smokeSesameToasted.state": "Sabor intenso; úselo como aceite para finalizar. Añádalo fuera del fuego o en salsas a baja temperatura, no para freír.",
    "pages.cookingTemperatures.items.smokeCoconutVirgin.label": "Aceite de coco (virgen / sin refinar)",
    "pages.cookingTemperatures.items.smokeCoconutVirgin.state": "Conserva el sabor a coco. Para saltear y hornear a temperatura baja o media.",
    "pages.cookingTemperatures.items.smokeButter.label": "Mantequilla",
    "pages.cookingTemperatures.items.smokeButter.state": "Los sólidos de la leche se doran y luego se queman. Manténgase por debajo del punto de humo, o clarifíquelo / cámbielo por ghee para temperaturas más altas.",
    "pages.panBakewareConverter.tabTitle": "Convertidor de moldes y utensilios para hornear - RecipeSage",
    "pages.panBakewareConverter.title": "Convertidor de moldes y utensilios para hornear",
    "pages.panBakewareConverter.intro.title": "Cambie de molde sin arruinar la receta",
    "pages.panBakewareConverter.units.imperial": "Imperial (pulg., °F)",
    "pages.panBakewareConverter.units.metric": "Métrico (cm, °C)",
    "pages.panBakewareConverter.units.in": "pulg.",
    "pages.panBakewareConverter.units.cm": "cm",
    "pages.panBakewareConverter.units.sqIn": "pulg²",
    "pages.panBakewareConverter.units.sqCm": "cm²",
    "pages.panBakewareConverter.units.cups": "tazas",
    "pages.panBakewareConverter.from.eyebrow": "Su receta requiere",
    "pages.panBakewareConverter.from.title": "Molde inicial",
    "pages.panBakewareConverter.to.eyebrow": "Desea usar",
    "pages.panBakewareConverter.to.title": "Molde de reemplazo",
    "pages.panBakewareConverter.swap": "Cambiar moldes",
    "pages.panBakewareConverter.shapes.round": "Redondo",
    "pages.panBakewareConverter.shapes.square": "Cuadrado",
    "pages.panBakewareConverter.shapes.rectangular": "Rectangular",
    "pages.panBakewareConverter.shapes.loaf": "Panqué",
    "pages.panBakewareConverter.shapes.springform": "Desmontable",
    "pages.panBakewareConverter.shapes.bundtTube": "Bundt / de tubo",
    "pages.panBakewareConverter.shapes.sheet": "Charola / para pastel enrollado",
    "pages.panBakewareConverter.shapes.muffin": "Molde para muffins",
    "pages.panBakewareConverter.field.diameter": "Diámetro",
    "pages.panBakewareConverter.field.side": "Lado",
    "pages.panBakewareConverter.field.length": "Largo",
    "pages.panBakewareConverter.field.width": "Ancho",
    "pages.panBakewareConverter.field.depth": "Profundidad",
    "pages.panBakewareConverter.field.capacityCups": "Capacidad",
    "pages.panBakewareConverter.field.cavities": "Cavidades",
    "pages.panBakewareConverter.field.cavityCapacity": "Por cavidad",
    "pages.panBakewareConverter.area.label": "Área superficial",
    "pages.panBakewareConverter.area.value": "{{area}} {{unit}}",
    "pages.panBakewareConverter.area.notApplicable": "Irregular",
    "pages.panBakewareConverter.capacity.label": "Capacidad total",
    "pages.panBakewareConverter.capacity.value": "{{cups}} tazas",
    "pages.panBakewareConverter.capacity.valueWithMl": "{{cups}} tazas · {{ml}}",
    "pages.panBakewareConverter.result.eyebrow": "Multiplicar ingredientes por",
    "pages.panBakewareConverter.multiplier.explainCapacity": "{{toCups}} tazas ÷ {{fromCups}} tazas",
    "pages.panBakewareConverter.multiplier.copy": "Copiar multiplicador",
    "pages.panBakewareConverter.multiplier.copied": "Multiplicador copiado al portapapeles",
    "pages.panBakewareConverter.recipeScaler.title": "Ajustar la escala de una lista de ingredientes",
    "pages.panBakewareConverter.recipeScaler.subtitle": "Pegue la sección de ingredientes de su receta; reescribiremos las cantidades con la nueva escala.",
    "pages.panBakewareConverter.recipeScaler.placeholder": "2 tazas de harina\n1 1/2 cdta. de polvo para hornear\n3/4 taza de azúcar",
    "pages.panBakewareConverter.recipeScaler.outputLabel": "Ingredientes ajustados",
    "pages.panBakewareConverter.bake.title": "Tiempo y temperatura de horneado",
    "pages.panBakewareConverter.bake.direction.similar": "Los tiempos deberían ser similares",
    "pages.panBakewareConverter.bake.direction.shallower": "La masa queda menos profunda → se hornea más rápido",
    "pages.panBakewareConverter.bake.direction.deeper": "La masa queda más profunda → se hornea más lento",
    "pages.panBakewareConverter.bake.originalTime": "Tiempo original (min)",
    "pages.panBakewareConverter.bake.originalTimePlaceholder": "p. ej., 30",
    "pages.panBakewareConverter.bake.suggestedTime": "Tiempo sugerido (min)",
    "pages.panBakewareConverter.bake.originalTempF": "Temperatura original (°F)",
    "pages.panBakewareConverter.bake.originalTempC": "Temperatura original (°C)",
    "pages.panBakewareConverter.bake.originalTempPlaceholderF": "p. ej., 350",
    "pages.panBakewareConverter.bake.originalTempPlaceholderC": "p. ej., 180",
    "pages.panBakewareConverter.bake.suggestedTemp": "Temperatura sugerida",
    "pages.panBakewareConverter.bake.tempResultImperial": "{{f}}°F / {{c}}°C",
    "pages.panBakewareConverter.bake.tempResultMetric": "{{c}}°C / {{f}}°F",
    "pages.panBakewareConverter.incomplete.title": "Complete ambos moldes",
    "pages.panBakewareConverter.incomplete.body": "Ingrese las dimensiones del molde inicial y del molde de reemplazo para ver el multiplicador de escala y los consejos de horneado.",
    "pages.panBakewareConverter.substitutions.title": "Otros moldes con capacidad similar",
    "pages.panBakewareConverter.substitutions.subtitle": "Estos moldes tienen una capacidad aproximada de ±10 % respecto a la del molde inicial, lo suficientemente cercana como para sustituirlos con poco o ningún ajuste de cantidades. Toque uno para cargarlo como reemplazo.",
    "pages.panBakewareConverter.methodology.toggle": "Cómo funcionan los cálculos",
    "pages.panBakewareConverter.methodology.title": "Metodología",
    "pages.panBakewareConverter.methodology.body2": "Para moldes irregulares (Bundt, de tubo, para muffins), recurrimos a una relación de capacidad, ya que el “área” no está bien definida. Considere los consejos sobre el tiempo de horneado como un punto de partida aproximado, ya que estas formas también se cocinan de manera diferente debido al orificio central o a las cavidades individuales.",
    "pages.panBakewareConverter.methodology.tip": "Alternativa sin cálculos: llene el molde con agua usando tazas medidoras hasta que esté lleno. Ese número es la capacidad real del molde, incluidas las particularidades de la forma.",
    "pages.panBakewareConverter.methodology.sources": "Referencias de capacidad de moldes de Sally's Baking Addiction, Joy of Baking y King Arthur Baking. Guía de tiempos de horneado sintetizada a partir de Food Network y Cook's Illustrated.",
    "pages.panBakewareConverter.reference.toggle": "Referencia de moldes estándar",
    "pages.panBakewareConverter.reference.title": "Moldes comunes para hornear",
    "pages.panBakewareConverter.reference.colPan": "Molde",
    "pages.panBakewareConverter.reference.colCapacity": "Capacidad",
    "pages.panBakewareConverter.presets.format.round": "{{d}} {{u}} redondo × {{h}} {{u}} de profundidad",
    "pages.panBakewareConverter.presets.format.pie": "Molde para pay de {{d}} {{u}}",
    "pages.panBakewareConverter.presets.format.pieDeepDish": "Pay hondo de {{d}} {{u}}",
    "pages.panBakewareConverter.presets.format.square": "{{s}} × {{s}} {{u}} × {{h}} {{u}} de profundidad",
    "pages.panBakewareConverter.presets.format.rectangular": "{{w}} × {{l}} {{u}} × {{h}} {{u}} de profundidad",
    "pages.panBakewareConverter.presets.format.loaf": "Molde para panqué de {{l}} × {{w}} {{u}}",
    "pages.panBakewareConverter.presets.format.loafMini": "Mini molde para panqué ({{l}} × {{w}} {{u}})",
    "pages.panBakewareConverter.presets.format.springform": "Molde desmontable de {{d}} {{u}}",
    "pages.panBakewareConverter.presets.format.quarterSheet": "Charola de cuarto ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.halfSheet": "Media charola ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.fullSheet": "Charola completa ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.jellyRoll": "Charola para brazo de gitano ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.bundt": "Bundt de {{c}} tazas",
    "pages.panBakewareConverter.presets.format.bundtMini": "Mini bundt de {{c}} tazas",
    "pages.panBakewareConverter.presets.format.tube": "Molde de tubo de {{d}} {{u}} (pastel ángel)",
    "pages.panBakewareConverter.presets.format.muffin": "Molde para muffins ({{n}} cavidades)",
    "pages.panBakewareConverter.presets.format.muffinMini": "Mini molde para muffins ({{n}} cavidades)",
    "pages.panBakewareConverter.presets.format.muffinStandard": "Muffin estándar (de {{n}} cavidades)",
    "pages.panBakewareConverter.presets.format.muffinJumbo": "Muffin jumbo (de {{n}} cavidades)",
    "pages.cookbook.intro.title": "Agrupe sus recetas en un libro de cocina imprimible",
    "pages.cookbook.intro.body": "Elija las recetas que desee, personalice la portada y el contenido, y generaremos un PDF descargable que podrá imprimir, regalar o guardar sin conexión.",
    "pages.cookbook.intro.exportLink": "¿Busca PDFs de recetas individuales? Use la página Exportar.",
    "pages.cookbook.field.includeLabels": "Incluir etiquetas de recetas",
    "pages.cookbook.pdf.byAuthor": "por {{author}}",
    "pages.nutritionCalculator.intro.title": "Calcule su ingesta nutricional para una comida o para las recetas de todo un día.",
    "pages.nutritionCalculator.intro.body": "Seleccione una o más recetas para ver sus calorías, macronutrientes, vitaminas y minerales como un solo panel de información nutrimental. (Solo se cuenta la información nutrimental ya guardada en cada receta; las recetas que no la tengan no agregan nada).",
    "pages.nutritionCalculator.servings.decrease": "Disminuir porciones",
    "pages.nutritionCalculator.macros.protein": "Proteína total {{percent}}%",
    "pages.nutritionCalculator.facts.titleTotal": "Nutrición total",
    "pages.nutritionCalculator.facts.titlePerServing": "Promedio por porción",
    "pages.nutritionCalculator.facts.divideAmong": "Dividir entre",
    "pages.importMela.tabTitle": "Importar desde Mela - RecipeSage",
    "pages.importMela.title": "Importar recetas desde archivo de Mela",
    "pages.importMela.description": "Esto importará un archivo de exportación de Mela (termina en .melarecipes, o una sola .melarecipe) a su cuenta de RecipeSage. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.importCrouton.tabTitle": "Importar desde Crouton - RecipeSage",
    "pages.importCrouton.title": "Importar recetas desde archivo de Crouton",
    "pages.settings.jobs": "Ver todos los trabajos en segundo plano",
    "pages.shareProfileModal.errorLoadingProfileUrl": "Error al cargar la URL del perfil",
    "components.recurrenceEditor.frequency.monthly": "Mensualmente",
    "components.recurrenceEditor.every": "Cada",
    "components.recurrenceEditor.weekdayShort.thu": "M",
    "components.recurrenceEditor.weekdayShort.fri": "V",
    "components.recurrenceEditor.weekdayShort.sat": "D",
    "components.recurrenceEditor.weekday.0": "Domingo",
    "components.recurrenceEditor.weekday.1": "Lunes",
    "components.recurrenceEditor.ordinal.1": "primer",
    "components.recurrenceEditor.ordinal.2": "segundo",
    "components.recurrenceEditor.monthlyOnDay": "Mensualmente el día {{day}}",
    "components.recurrenceEditor.ends": "Finaliza",
    "components.recurrenceEditor.ends.onDate": "En una fecha",
    "components.recurrenceEditor.ends.afterOccurrences": "Después de",
    "components.recurrenceEditor.ends.occurrences": "repeticiones",
    "components.recurrenceEditor.preview.count": "Esto creará {{count}} elemento(s).",
    "components.recurrenceEditor.preview.truncated": "Limitado a {{count}} elementos (máx. {{max}}).",
    "components.recurrenceEditor.preview.empty": "Esta regla no produce ningún elemento. Revise su configuración.",
    "components.selectRecipeModal.title": "Agregar receta",
    "components.selectLabelModal.title": "Agregar etiqueta",
    "components.searchableSelectModal.search": "Buscar...",
    "components.searchableSelectModal.noResults": "No se encontraron resultados",
    "pages.manageLabelModal.rename.placeholder": "Nombre de la nueva etiqueta",
    "pages.mealPlan.list.noMealsForMonth": "No hay comidas para {{monthYear}}",
    "pages.mealPlan.list.showMore": "Mostrar más",
    "pages.messages.history.youSaid": "Usted: {{message}}",
    "pages.editRecipe.clip.fileTooLarge": "Ese archivo es demasiado grande. Inténtelo de nuevo con un archivo más pequeño.",
    "pages.editRecipe.addImage.fetchFailed": "No se pudo descargar una imagen de esa URL. Es posible que se haya movido o eliminado, o que el sitio no permita descargas.",
    "pages.tools.searchByIngredients.subtitle": "Encuentra recetas que puedas cocinar con los ingredientes que ya tienes",
    "pages.searchByIngredients.tabTitle": "Buscar por ingredientes - RecipeSage",
    "pages.searchByIngredients.title": "Buscar por ingredientes",
    "pages.searchByIngredients.info.title": "Cocine con lo que ya tiene",
    "pages.searchByIngredients.info.body1": "Enumere los ingredientes que tiene en su refrigerador, congelador o alacena, y se encontrarán las recetas que usen tantos de ellos como sea posible.",
    "pages.searchByIngredients.info.body2": "Las recetas se clasifican según cuántos de sus ingredientes incluyen.",
    "pages.searchByIngredients.field.label": "Sus ingredientes",
    "pages.searchByIngredients.searching": "Buscando en sus recetas...",
    "pages.searchByIngredients.matchLabel": "Usa {{matched}} de sus {{total}} ingredientes",
    "pages.measurementConverter.unitsShort.teaspoon": "cdta",
    "pages.measurementConverter.unitsShort.fluidOunce": "oz fl",
    "pages.measurementConverter.unitsShort.liter": "L",
    "pages.measurementConverter.unitsShort.pint": "pt",
    "pages.measurementConverter.unitsShort.quart": "qt",
    "pages.measurementConverter.unitsShort.deciliter": "dL",
    "pages.measurementConverter.unitsShort.centiliter": "cL",
    "pages.measurementConverter.unitsShort.imperialCup": "taza imp",
    "pages.measurementConverter.unitsShort.imperialPint": "pt imp",
    "pages.measurementConverter.unitsShort.imperialFluidOunce": "oz fl imp",
    "pages.measurementConverter.unitsShort.gram": "g",
    "pages.measurementConverter.unitsShort.kilogram": "kg",
    "pages.measurementConverter.unitsShort.milligram": "mg",
    "pages.measurementConverter.unitsShort.fahrenheit": "°F",
    "pages.measurementConverter.unitsShort.celsius": "°C",
    "pages.cookingTemperatures.items.chocolateWhiteWork.label": "Chocolate blanco (temperatura de trabajo)",
    "pages.panBakewareConverter.batterType.label": "¿Qué está horneando?",
    "pages.panBakewareConverter.batterType.spongeFoam": "Pastel esponjoso o de espuma",
    "pages.panBakewareConverter.batterType.quickBread": "Muffins o pan rápido",
    "pages.panBakewareConverter.batterType.yeastBread": "Pan de levadura",
    "pages.panBakewareConverter.result.eyebrowNoScale": "No es necesario ajustar las cantidades",
    "pages.panBakewareConverter.result.useAsIs": "Use la receta tal como está",
    "pages.panBakewareConverter.result.noScaleExplain": "Estos moldes tienen aproximadamente la misma capacidad, así que hornee la receta tal como está escrita. Para ser exacto, ajuste las cantidades por {{multiplier}}.",
    "pages.panBakewareConverter.multiplier.explainCapacityMetric": "{{toVolume}} ÷ {{fromVolume}}",
    "pages.panBakewareConverter.recipeApply.title": "Aplicar a una de sus recetas",
    "pages.panBakewareConverter.bake.guidance.deeper": "La masa queda más profunda en el molde nuevo, por lo que el centro tarda más en cuajar. Espere un tiempo mayor y, si las diferencias son grandes, reduzca la temperatura para que el exterior no se queme antes de que el interior esté listo.",
    "pages.panBakewareConverter.bake.footnoteRange": "Solo son estimaciones. El tiempo de horneado se ajusta aproximadamente a la raíz cuadrada de la profundidad de la masa, así que considere el intervalo como una referencia inicial.",
    "pages.panBakewareConverter.doneness.cake": "Está listo cuando el centro alcance aproximadamente entre 93 y 99 °C (200 y 210 °F), o cuando al insertar un probador salga limpio y la parte superior recupere su forma.",
    "pages.panBakewareConverter.doneness.spongeFoam": "Está listo cuando la parte superior recupere su forma y al insertar un probador salga limpio, alrededor de 93 °C (200 °F). Enfríe los pasteles de espuma boca abajo y no engrase el molde.",
    "pages.panBakewareConverter.doneness.quickBread": "Está listo cuando el centro alcance aproximadamente 93 °C (200 °F), o cuando al insertar un probador salga limpio.",
    "pages.panBakewareConverter.doneness.yeastBread": "Está listo cuando el centro alcance aproximadamente entre 88 y 99 °C (190 y 210 °F); los panes sin enriquecimiento alcanzan temperaturas más altas que las masas ricas y enriquecidas.",
    "pages.panBakewareConverter.doneness.brownieBar": "Está listo cuando al retirar un probador tenga algunas migas húmedas, no masa líquida. Para barras tipo brownie más cremosas, es preferible hornearlas un poco menos.",
    "pages.panBakewareConverter.methodology.body1Volume": "El multiplicador es la proporción entre las capacidades de los dos moldes: divida la capacidad del molde de reemplazo entre la del molde original. La capacidad es el área de la base multiplicada por la profundidad, convertida a tazas; por lo tanto, ajustar de esta manera llena ambos moldes al mismo nivel y mantiene la masa aproximadamente a la misma profundidad, que es lo que determina el tiempo de horneado.",
    "pages.panBakewareConverter.presets.format.bundtMetric": "{{v}} L tipo bundt",
    "pages.panBakewareConverter.presets.format.swissRoll": "Rollo suizo ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.bakingTray": "Charola para hornear ({{w}} × {{l}} {{u}})",
    "pages.jobs.status.import.partial": "No se pudieron leer automáticamente {{count}} receta(s) y se importaron como notas simples.",
    "pages.import.jobs.label.unformatted": "Importación automática sin formato",
    "pages.import.cookbookManagerCom": "Importar desde un archivo de CookBookManager.com",
    "pages.messages.history.youSentRecipe": "Usted: Envió una receta",
    "pages.importCookbookManagerCom.tabTitle": "Importar desde CookBookManager.com - RecipeSage",
    "pages.importCookbookManagerCom.title": "Importar recetas desde un archivo de CookBookManager.com",
    "offlineMode.prompt.header": "Se detectó una conexión lenta",
    "offlineMode.prompt.message": "Parece que su conexión es lenta. Active el modo sin conexión para explorar al instante las recetas guardadas en este dispositivo. Esta opción se mantendrá hasta que cierre la aplicación y puede desactivarla en cualquier momento en la página de configuración.",
    "offlineMode.prompt.notNow": "Ahora no",
    "offlineMode.prompt.neverAsk": "No volver a preguntar",
    "offlineMode.blocked.header": "Modo sin conexión activado",
    "offlineMode.blocked.message": "Esta funcionalidad solo está disponible mientras tiene conexión. Puede desactivar el modo sin conexión en la página de configuración.",
    "offlineMode.enabled.header": "Modo sin conexión activado",
    "offlineMode.enabled.message": "Sus recetas ahora se muestran desde la copia guardada en este dispositivo, por lo que la navegación y las búsquedas siguen siendo instantáneas incluso cuando su conexión es débil.\n\nLas acciones que requieren el servidor, como crear o editar una receta, no están disponibles hasta que desactive el modo sin conexión. El modo sin conexión solo dura durante esta sesión y se desactiva automáticamente la próxima vez que abra la aplicación.",
    "offlineMode.syncRequired.header": "Se requiere sincronización",
    "offlineMode.syncRequired.message": "Este dispositivo aún no tiene una copia completa de sus recetas, por lo que el modo sin conexión no tiene nada que mostrarle.\n\nUse «Iniciar sincronización de caché para uso sin conexión» mientras tenga una buena conexión y, cuando la sincronización haya terminado, active el modo sin conexión.",
    "pages.settings.offlineMode.enable": "Activar el modo sin conexión",
    "pages.settings.offlineMode.prompt": "Aviso del modo sin conexión",
    "pages.settings.offlineMode.prompt.ask": "Preguntarme",
    "pages.settings.cookModeFontSize": "Tamaño de fuente del modo de cocina",
    "pages.serverSettings.switchConfirm.message": "Haga esto solo si sabe lo que está haciendo. No lo haga si alguien le indicó que lo hiciera (¡puede usarse para apoderarse de su cuenta!). Se cerrará su sesión después de confirmar.",
    "pages.serverSettings.switchConfirm.confirm": "Cambiar de servidor",
    "pages.serverSettings.intro.title": "Elija su servidor",
    "pages.serverSettings.intro.body": "Seleccione a qué servidor de RecipeSage se conecta esta aplicación. Casi todas las personas deberían usar el predeterminado.",
    "pages.serverSettings.endpoint": "Punto de conexión de la API",
    "pages.serverSettings.preset.default": "Predeterminado",
    "pages.serverSettings.preset.beta": "Beta",
    "pages.serverSettings.default.description": "Usa el servidor estándar configurado para esta aplicación. Esta es la opción correcta para casi todas las personas.",
    "pages.serverSettings.beta.description": "Se conecta a los servidores beta de RecipeSage, donde se prueban nuevas funciones antes de su lanzamiento. Estos servidores pueden ser inestables.",
    "pages.serverSettings.warning.body": "Esta configuración dirige la aplicación a un servidor de RecipeSage diferente. Está destinada únicamente a desarrolladores y usuarios de alojamiento propio. Si la cambia sin saber exactamente lo que está haciendo, la aplicación no podrá conectarse y es posible que no pueda acceder a sus recetas.",
    "pages.serverSettings.apiBase.label": "URL base de la API",
    "pages.serverSettings.apiBase.placeholder": "https://example.com/api/",
    "pages.serverSettings.apiBase.invalid": "Ingrese una URL http(s) válida.",
    "pages.serverSettings.gripWs.label": "URL del servidor WebSocket",
    "pages.serverSettings.gripWs.placeholder": "wss://example.com/grip/ws",
    "pages.serverSettings.gripWs.helper": "La URL de WebSocket que la aplicación utiliza para actualizaciones en tiempo real. Puede estar en un host distinto al de la API. La aplicación se recargará cuando guarde.",
    "pages.serverSettings.gripWs.invalid": "Ingrese una URL ws(s) válida.",
    "pages.share.embedPreview": "Vista previa incrustada",
    "pages.newShoppingListItem.itemsHelper": "Ingrese un artículo por línea",
    "pages.shoppingList.noLongerAvailable": "Esta lista de compras ya no está disponible.",
    "pages.measurementConverter.intro.bridgeHint": "El ingrediente que se muestra entre las secciones Volumen y Peso solo se utiliza para convertir entre volumen y peso. Si solo desea ajustar de volumen a volumen (o de peso a peso), puede dejarlo configurado como Agua e ignorarlo por completo.",
    "pages.shoppingList.restoreAll": "Restaurar todos los elementos completados",
    "pages.shoppingList.deleteAll": "Eliminar todos los elementos completados",
    "pages.measurementConverter.unitsShort.cup": "taza",
    "pages.measurementConverter.unitsShort.tablespoon": "cda",
    "pages.measurementConverter.unitsShort.milliliter": "mL",
    "pages.measurementConverter.unitsShort.gallon": "gal",
    "pages.shoppingList.category.baking": "Repostería",
    "pages.shoppingList.category.spices": "Especias",
    "pages.shoppingList.category.condiments": "Condimentos",
    "pages.measurementConverter.unitsShort.ounce": "oz",
    "pages.measurementConverter.unitsShort.pound": "lb",
    "pages.measurementConverter.unitsShort.stone": "st",
    "pages.shoppingListIgnoreModal.scopeNote": "Esta lista se aplica a todas sus listas de compras y solo a usted. Los demás colaboradores de una lista de compras no se ven afectados por su lista de elementos ignorados.",
    "pages.myProfile.view.unsaved.message": "Deberá guardar los cambios antes de poder ver cómo se ve su perfil.",
    "pages.discover.tabTitle": "Descubrir recetas - RecipeSage",
    "pages.discover.title": "Descubrir",
    "pages.discover.search.placeholder": "Buscar títulos o ingredientes",
    "pages.discover.filters.language.all": "Todos los idiomas",
    "pages.discover.filters.minRating": "Calificación mínima",
    "pages.discover.filters.minRating.any": "Cualquiera",
    "pages.discover.filters.categories": "Categorías",
    "pages.discover.filters.categories.all": "Todas las categorías",
    "pages.discover.filters.matchAllCategories": "Coincidir con todas las categorías",
    "pages.discover.filters.minRatingCount": "Número mínimo de calificaciones",
    "pages.discover.filters.photo": "Fotos",
    "pages.discover.filters.photo.optional": "Opcional",
    "pages.discover.filters.photo.required": "Obligatorio",
    "pages.discover.filters.photo.none": "Sin fotos",
    "pages.discover.filters.sort.trending": "Tendencias",
    "pages.discover.filters.sort.topRated": "Mejor calificadas",
    "pages.discover.filters.sort.mostSaved": "Más guardadas",
    "pages.discover.empty.title": "No se encontraron recetas",
    "pages.discover.empty.message": "Intente ajustar su búsqueda o los filtros.",
    "pages.discover.publishCta": "Ayúdeme a desarrollar la sección Descubrir de RecipeSage. Puede usar el botón «Publicar en Descubrir» mientras está en una de sus recetas para publicarla aquí.",
    "pages.discover.recipe.by": "por {{handle}}",
    "pages.discover.recipe.saves": "{{count}} guardados",
    "pages.discover.categoryGroups.course": "Tipo de platillo",
    "pages.discover.categoryGroups.cuisine": "Cocina",
    "pages.discover.categoryGroups.dietary": "Dietética",
    "pages.discover.categoryGroups.mainIngredient": "Ingrediente principal",
    "pages.discover.categoryGroups.method": "Método de cocción",
    "pages.discover.categories.sideDish": "Guarnición",
    "pages.discover.categories.salad": "Ensalada",
    "pages.discover.categories.soup": "Sopa",
    "pages.discover.categories.dessert": "Postre",
    "pages.discover.categories.bread": "Pan",
    "pages.discover.categories.sauce": "Salsa",
    "pages.discover.categories.northAmerican": "Norteamericana",
    "pages.discover.categories.latinAmerican": "Latinoamericana",
    "pages.discover.categories.mediterranean": "Mediterránea",
    "pages.discover.categories.westernEuropean": "Europa occidental",
    "pages.discover.categories.easternEuropean": "Europa oriental",
    "pages.discover.categories.middleEastern": "Oriente Medio",
    "pages.discover.categories.african": "Africana",
    "pages.discover.categories.southAsian": "Asia meridional",
    "pages.discover.categories.eastAsian": "Asia oriental",
    "pages.discover.categories.southeastAsian": "Asia sudoriental",
    "pages.discover.categories.vegetarian": "Vegetariana",
    "pages.discover.categories.vegan": "Vegana",
    "pages.discover.categories.pescatarian": "Pescetariana",
    "pages.discover.categories.glutenFree": "Sin gluten",
    "pages.discover.categories.dairyFree": "Sin lácteos",
    "pages.discover.categories.nutFree": "Sin frutos secos",
    "pages.discover.categories.keto": "Keto",
    "pages.discover.categories.lowCarb": "Baja en carbohidratos",
    "pages.discover.categories.highProtein": "Alta en proteínas",
    "pages.discover.categories.sugarFree": "Sin azúcar",
    "pages.discover.categories.halal": "Halal",
    "pages.discover.categories.kosher": "Kosher",
    "pages.discover.categories.chicken": "Pollo",
    "pages.discover.categories.beef": "Res",
    "pages.discover.categories.pork": "Cerdo",
    "pages.discover.categories.lamb": "Cordero",
    "pages.discover.categories.tofu": "Tofu",
    "pages.discover.categories.beansLegumes": "Frijoles y legumbres",
    "pages.discover.categories.pasta": "Pasta",
    "pages.discover.categories.rice": "Arroz",
    "pages.discover.categories.vegetables": "Verduras",
    "pages.discover.categories.baking": "Horneado",
    "pages.discover.categories.grilling": "A la parrilla",
    "pages.discover.categories.frying": "Frito",
    "pages.discover.categories.airFryer": "Freidora de aire",
    "pages.discover.categories.slowCooker": "Olla de cocción lenta",
    "pages.discover.categories.onePot": "Una sola olla",
    "pages.discover.categories.noCook": "Sin cocción",
    "pages.discoverRecipe.tabTitle": "Descubrir recetas - RecipeSage",
    "pages.discoverRecipe.pageTitle": "Descubrir",
    "pages.discoverRecipe.categories": "Categorías",
    "pages.discoverRecipe.rateThis": "Califica esta receta:",
    "pages.discoverRecipe.save": "Guardar en mis recetas",
    "pages.discoverRecipe.saveSuccess": "La receta se guardó en tu colección",
    "pages.discoverRecipe.unpublish": "Cancelar publicación",
    "pages.discoverRecipe.unpublish.confirm.header": "Cancelar publicación de la receta",
    "pages.discoverRecipe.unpublish.confirm.message": "Esto eliminará la receta de Descubrir. Tu propia copia no se verá afectada.",
    "pages.discoverRecipe.report": "Denunciar",
    "pages.discoverRecipe.report.confirm.header": "¿Denunciar esta receta?",
    "pages.discoverRecipe.report.confirm.message": "Esta receta se marcará para que un moderador la revise. Denuncia las recetas inapropiadas, que contengan contenido protegido por derechos de autor o que incumplan las reglas de alguna otra manera.",
    "pages.discoverRecipe.report.reasonPlaceholder": "Explica por qué denuncias esta receta",
    "pages.discoverRecipe.report.reasonTooShort": "Ingresa al menos 5 caracteres explicando por qué denuncias esta receta.",
    "pages.discoverRecipe.report.success": "Gracias por denunciar. Esta receta será revisada.",
    "pages.discoverRecipe.modified": "Modificada: {{date}}",
    "pages.discoverRecipe.ratingCount": "{{count}} calificaciones",
    "pages.discoverRecipe.notFound": "No se pudo encontrar esta receta.",
    "pages.publishDiscoverRecipe.tabTitle": "Publicar en Descubrir - RecipeSage",
    "pages.publishDiscoverRecipe.title.publish": "Publicar en Discover",
    "pages.publishDiscoverRecipe.title.edit": "Editar receta de Discover",
    "pages.publishDiscoverRecipe.tos.agreeLabel": "Acepto los Términos de servicio y la Política de uso compartido de RecipeSage.",
    "pages.publishDiscoverRecipe.tos.viewLink": "Ver los Términos de servicio y la Política de uso compartido de RecipeSage",
    "pages.publishDiscoverRecipe.button.publish": "Publicar",
    "pages.publishDiscoverRecipe.publishSuccess": "Tu receta ya está en Discover",
    "pages.publishDiscoverRecipe.editSuccess": "Tu receta publicada se ha actualizado",
    "pages.publishDiscoverRecipe.ineligible.header": "No se puede publicar",
    "pages.publishDiscoverRecipe.ineligible.message": "Esta receta parece provenir de una fuente externa, por lo que no se puede publicar en Discover. Solo se pueden publicar tus propias recetas originales.",
    "pages.profile.publishedRecipes": "Recetas publicadas",
    "components.rating.label": "Calificación: {{rating}} de 5",
    "components.recipeFormatToolbar.bold": "Negrita",
    "components.recipeFormatToolbar.italic": "Cursiva",
    "components.recipeFormatToolbar.header": "Encabezado de sección",
    "components.recipeFormatToolbar.scale": "Cantidad escalable",
    "components.recipeFormatToolbar.continuation": "Continuar el paso en la siguiente línea",
    "components.recipeFormatToolbar.image": "Insertar referencia de imagen",
    "components.recipeFormatToolbar.placeholder.bold": "texto en negrita",
    "components.recipeFormatToolbar.placeholder.italic": "texto en cursiva",
    "components.recipeFormatToolbar.placeholder.underline": "texto subrayado",
    "components.recipeFormatToolbar.placeholder.header": "Nombre de la sección",
    "components.recipeFormatToolbar.placeholder.scale": "cantidad",
    "components.recipeFormatToolbar.table.cell": "Celda",
    "components.mealCalendar.dayTitle.sun": "Dom",
    "components.mealCalendar.dayTitle.mon": "Lun",
    "components.mealCalendar.dayTitle.tue": "Mar",
    "components.mealCalendar.dayTitle.wed": "Mié",
    "components.mealCalendar.dayTitle.thu": "Jue",
    "components.mealCalendar.dayTitle.fri": "Vie",
    "components.mealCalendar.dayTitle.sat": "Sáb",
    "components.recurrenceEditor.preview.invalid": "Esta regla de repetición no es válida. Revise la configuración.",
    "services.quickTutorial.nativePrintView.message": "Para una mejor experiencia de impresión, use la opción de impresión nativa compatible con esta página mediante el menú de opciones en la esquina superior.",
    "services.versionCheck.outOfDate.header": "La aplicación está desactualizada",
    "services.versionCheck.outOfDate.message": "La versión de la aplicación almacenada en caché es muy antigua. La aplicación se reiniciará para actualizarse.",
    "generic.retry": "Reintentar",
    "generic.printedOn": "Impreso el {{date}}",
    "printViews.recipe.openInRecipeSage": "Haga clic para abrir en RecipeSage",
    "printViews.recipe.ingredientsAtScale": "Ingredientes a escala de {{scale}}x",
    "webextension.pageTooLarge": "Esta página es demasiado grande para importarse automáticamente. En su lugar, intente importarla mediante su dirección web desde el sitio web de RecipeSage.",
    "pages.cookingTemperatures.items.chocolateDarkCool.label": "Chocolate oscuro (enfriar)",
    "pages.cookingTemperatures.items.chocolateDarkWork.label": "Chocolate oscuro (temperatura de trabajo)",
    "pages.cookingTemperatures.items.chocolateMilkCool.label": "Chocolate con leche (enfriar)",
    "pages.cookingTemperatures.items.chocolateMilkWork.label": "Chocolate con leche (temperatura de trabajo)",
    "pages.cookingTemperatures.items.chocolateWhiteMelt.label": "Chocolate blanco (fundir)",
    "pages.cookingTemperatures.items.chocolateWhiteCool.label": "Chocolate blanco (enfriar)",
    "pages.panBakewareConverter.intro.bodyVolume": "Elija el molde inicial y el molde que prefiere usar. Ajustamos las cantidades de los ingredientes según la capacidad para que el molde nuevo se llene al mismo nivel que el original y, luego, sugerimos un rango de tiempo de horneado y una temperatura para que el interior termine de cocinarse al mismo tiempo que el exterior.",
    "pages.panBakewareConverter.batterType.cake": "Pastel de mantequilla o aceite",
    "pages.panBakewareConverter.batterType.cheesecake": "Pastel de queso o natilla",
    "pages.panBakewareConverter.batterType.brownieBar": "Brownies o barras",
    "pages.panBakewareConverter.units.liters": "L",
    "pages.panBakewareConverter.multiplier.basis": "Ajustado según la capacidad para que el molde nuevo se llene como el original",
    "pages.panBakewareConverter.recipeScaler.caveat": "Atención: no multiplique a ciegas los agentes leudantes (polvo para hornear y bicarbonato), la sal, los huevos ni la grasa para engrasar el molde, especialmente por encima de aproximadamente un 25 %. Estos no aumentan en proporción al volumen, así que ajústelos según su criterio.",
    "pages.panBakewareConverter.recipeApply.subtitle": "Elija una receta y la abriremos ajustada para que se adapte a su nuevo molde.",
    "pages.panBakewareConverter.recipeApply.button": "Elegir una receta",
    "pages.panBakewareConverter.bake.guidance.similar": "La masa queda aproximadamente a la misma profundidad en ambos moldes, por lo que el tiempo debe ser parecido al original. Comience a revisar al inicio del intervalo.",
    "pages.panBakewareConverter.bake.guidance.shallower": "La masa queda menos profunda en el molde nuevo, por lo que se hornea más rápido. Espere un tiempo menor y, si la diferencia es grande, aumente ligeramente la temperatura para que los bordes se doren.",
    "pages.panBakewareConverter.bake.timeRange": "{{low}} a {{high}} min",
    "pages.panBakewareConverter.bake.noEstimate": "Los moldes tipo bundt, de tubo y para muffins se hornean de formas demasiado distintas como para estimar de forma confiable un tiempo y una temperatura. Conserve los ajustes originales de su receta como punto de partida y guíese por la comprobación de cocción que aparece a continuación.",
    "pages.panBakewareConverter.doneness.label": "Comprobar la cocción",
    "pages.panBakewareConverter.doneness.cheesecake": "Está listo cuando los bordes estén cuajados, pero el centro todavía tiemble, aproximadamente a 66 °C (150 °F). Se afirmará al enfriarse.",
    "pages.panBakewareConverter.methodology.body3Doneness": "Indicar qué está horneando adapta las indicaciones de cocción a esa masa: la temperatura interna y las señales visuales que indican que está lista. Como cambiar de molde hace que el tiempo sea poco confiable, la comprobación de cocción es la referencia más fiable.",
    "pages.settings.serverSettings": "Configuración del servidor",
    "pages.serverSettings.tabTitle": "Configuración del servidor - RecipeSage",
    "pages.serverSettings.title": "Configuración del servidor",
    "pages.serverSettings.warning.title": "Configuración avanzada; no cambie esto",
    "pages.serverSettings.confirm": "Estoy seguro de que sé lo que hago",
    "pages.home.selectionNotOwned.header": "Se seleccionaron recetas de otros usuarios",
    "pages.cookingTemperatures.items.chocolateDarkMelt.label": "Chocolate oscuro (derretir)",
    "pages.cookingTemperatures.items.chocolateMilkMelt.label": "Chocolate con leche (derretir)",
    "pages.panBakewareConverter.bake.tempSame": "Misma temperatura",
    "pages.jobs.status.import.failed": "Se omitieron {{count}} receta(s) debido a un error.",
    "pages.serverSettings.switchConfirm.header": "¿Cambiar de servidor?",
    "pages.discover.filters.sort.newest": "Más recientes",
    "services.quickTutorial.nativePrintView.header": "Vista apta para impresión disponible",
    "pages.discover.categories.appetizer": "Entrada",
    "components.recipeFormatToolbar.underline": "Subrayado",
    "components.recipeFormatToolbar.table": "Insertar tabla",
    "components.recipeFormatToolbar.help": "Ayuda de formato",
    "pages.app.newMessageToast.message": "Nuevo mensaje de {{name}}",
    "pages.auth.showHidePassword": "Mostrar/ocultar contraseña",
    "pages.home.selectionNotOwned.message": "Solo puede hacer esto con sus propias recetas. Estas recetas pertenecen a otro usuario; desmárquelas para continuar: {{recipeNames}}",
    "pages.homepopover.options.showRating": "Mostrar calificación",
    "pages.recipeDetails.publishToDiscover": "Publicar en Descubrir",
    "pages.cook.tabTitle": "Modo de cocina - RecipeSage",
    "pages.cook.loadFailed": "No se pudo cargar esta receta. Revise su conexión e inténtelo de nuevo.",
    "pages.app.localDbUpgrade.confirm": "Hay una nueva versión de la aplicación disponible. La aplicación se actualizará para cargar la nueva versión",
    "pages.app.localDbUpgrade.notRefreshed": "La aplicación no funcionará correctamente hasta que se actualice",
    "pages.cook.notFound": "Esta receta ya no está disponible. Es posible que se haya eliminado o que ya no se comparta con usted.",
    "pages.cook.backToRecipes": "Volver a mis recetas",
    "pages.contribute.selfhostRedirect": "Abriendo el sitio de RecipeSage, ya que las versiones autoalojadas no están vinculadas a Stripe",
    "pages.downloadAndInstall.desktop.description": "La aplicación de escritorio de RecipeSage es igual que la versión web (y depende de la nube, con una alternativa sin conexión). Es una forma práctica de tener RecipeSage siempre disponible en su computadora como una aplicación más propia de escritorio. Si prefiere usar la versión web mediante su navegador, funciona exactamente igual.",
    "pages.downloadAndInstall.desktop.allDownloads": "Todas las descargas",
    "pages.downloadAndInstall.desktop.button.windows": "Descargar para Windows",
    "pages.downloadAndInstall.desktop.button.macos": "Descargar para macOS, Apple Silicon",
    "pages.downloadAndInstall.desktop.button.linux": "Descargar para Linux, AppImage",
    "pages.downloadAndInstall.desktop.platform.windows": "Windows",
    "pages.downloadAndInstall.desktop.platform.macos": "macOS",
    "pages.downloadAndInstall.desktop.platform.linux": "Linux",
    "pages.downloadAndInstall.desktop.file.windowsExe": "Instalador de Windows (.exe)",
    "pages.downloadAndInstall.desktop.file.macosArm": "macOS, Apple Silicon (.dmg)",
    "pages.downloadAndInstall.desktop.file.macosIntel": "macOS, Intel (.dmg)",
    "pages.downloadAndInstall.desktop.file.linuxAppImage": "Linux, AppImage",
    "pages.downloadAndInstall.desktop.file.linuxDeb": "Linux, Debian y Ubuntu (.deb)",
    "pages.downloadAndInstall.desktop.file.linuxRpm": "Linux, Fedora y RHEL (.rpm)",
    "pages.downloadAndInstall.desktop.file.linuxZip": "Linux, portátil (.zip)",
    "pages.downloadAndInstall.bookmark.linkTitle": "Recorte automático a RecipeSage",
    "pages.labels.searchPlaceholder": "Buscar etiquetas y categorías",
    "pages.labels.noResults": "Ninguna etiqueta o categoría coincide con su búsqueda.",
    "pages.manageLabelModal.renameInvalid.message": "Ingrese un título para la etiqueta",
    "pages.mealPlan.noLongerAvailable": "Este plan de comidas ya no está disponible.",
    "pages.searchByIngredients.field.placeholder": "pollo\narroz\ncebolla\najo",
    "pages.searchByIngredients.field.helper": "Ingrese un ingrediente por línea.",
    "pages.searchByIngredients.includeFriends": "Incluir recetas compartidas por amigos",
    "pages.searchByIngredients.noResults": "Ninguna de sus recetas usa esos ingredientes todavía. Pruebe con menos ingredientes o ingredientes más comunes.",
    "pages.serverSettings.apiBase.helper": "La URL completa que la aplicación utiliza para acceder a la API. Normalmente termina con /api/.",
    "pages.discover.filters.minRatingCount.any": "Cualquiera",
    "pages.discover.categories.pressureCooker": "Olla de presión",
    "components.recipeFormatToolbar.table.header": "Encabezado",
    "components.selectDiscoverRecipe.search": "Busca recetas públicas o pega un enlace de receta...",
    "components.selectDiscoverRecipe.null": "No se encontraron recetas públicas para \"{{searchText}}\"",
    "components.selectDiscoverRecipe.idNotFound": "No se pudo encontrar una receta publicada con ese ID",
    "pages.recipeDetailsPopover.enterCookMode": "Entrar al modo de cocina",
    "pages.panBakewareConverter.units.ml": "mL",
    "pages.app.nav.discover": "Descubrir",
    "pages.searchByIngredients.searchButton": "Buscar",
    "pages.importCookbookManagerCom.description": "Esto importará una exportación de Crouton (un archivo .zip que contiene archivos de receta .crumb) a su cuenta de RecipeSage. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes.",
    "offlineMode.prompt.enable": "Habilitar",
    "pages.settings.offlineMode.prompt.never": "Nunca",
    "pages.serverSettings.preset.custom": "Personalizado",
    "pages.newShoppingListItem.itemsLabel": "Artículos",
    "pages.myProfile.view.unsaved.header": "Cambios sin guardar",
    "pages.discover.filters.language": "Idioma",
    "pages.discover.filters.sort": "Ordenar por",
    "pages.discover.categories.breakfast": "Desayuno",
    "pages.discover.categories.lunch": "Comida",
    "pages.discover.categories.dinner": "Cena",
    "pages.discover.categories.snack": "Refrigerio",
    "pages.discover.categories.beverage": "Bebidas",
    "pages.discover.categories.seafood": "Pescados y mariscos",
    "pages.discoverRecipe.author": "Autor",
    "pages.discoverRecipe.edit": "Editar",
    "pages.publishDiscoverRecipe.input.language": "Idioma",
    "pages.publishDiscoverRecipe.input.linkedRecipes": "Recetas vinculadas",
    "pages.publishDiscoverRecipe.button.save": "Guardar cambios",
    "pages.discover.filters.title": "Filtrar",
    "pages.discoverRecipe.linkedRecipes": "Recetas vinculadas",
    "pages.app.newMessageToast.view": "Ver",
    "pages.manageLabelModal.renameInvalid.header": "Error",
    "components.selectDiscoverRecipe.searching": "Buscando \"{{searchText}}\"...",
    "pages.cook.loading": "Cargando recetas...",
    "pages.welcome.description.features.cookMode.title": "Modo de cocina",
    "pages.welcome.description.features.cookMode.description": "Una vista de cocina a pantalla completa y sin distracciones que muestra los ingredientes y los pasos lado a lado. Marque cada uno mientras cocina, ajuste las porciones sobre la marcha y mantenga la pantalla activa con una fuente grande y ajustable. ¡Ideal para una tableta en la cocina!",
    "pages.welcome.description.features.tools.title": "Herramientas de cocina (¡muchísimas!)",
    "pages.welcome.description.features.tools.description": "Un convertidor integrado de tamaños de moldes, convertidor de medidas, herramienta de consulta de temperaturas de cocción, calculadora nutricional y una herramienta para buscar sus recetas según los ingredientes que tenga a mano",
    "pages.welcome.description.features.apps.title": "Aplicaciones para todos los dispositivos",
    "pages.welcome.description.features.apps.description": "Aplicaciones nativas de escritorio para Windows, macOS y Linux, aplicaciones nativas para iOS y Android, y una aplicación web que se instala en su pantalla de inicio. Todo se mantiene sincronizado.",
    "pages.welcome.description.features.editor.title": "Editor avanzado de recetas",
    "pages.welcome.description.features.editor.description": "Una barra de herramientas de formato para ingredientes, instrucciones y notas con encabezados de sección, negritas, cursivas, subrayado y tablas",
    "pages.welcome.description.cta.api": "API pública y documentada que puede utilizar si cuenta con conocimientos técnicos",
    "pages.import.flavorish": "Importar desde un archivo de Flavorish",
    "pages.importFlavorish.tabTitle": "Importar desde Flavorish - RecipeSage",
    "pages.importFlavorish.title": "Importar recetas desde un archivo de Flavorish",
    "pages.importFlavorish.description": "Esto importará una exportación de Flavorish (un archivo .zip que contiene un manifiesto, archivos de recetas JSON y una carpeta de imágenes) a su cuenta de RecipeSage. Considere contribuir si su archivo contiene una gran cantidad de recetas o imágenes."
}
