{
    "pages.app.oldBrowserAlert.header": "El navegador no es compatible",
    "pages.app.oldBrowserAlert.message": "Parece que estás utilizando un navegador antiguo que no es compatible. Es posible que algunas funciones no funcionen o estén dañadas. Por favor, cambia a un navegador moderno como Firefox para una funcionalidad completa.",
    "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",
    "pages.app.nav.home": "Mis recetas",
    "pages.app.nav.labels": "Gestionar etiquetas",
    "pages.app.nav.people": "Personas y perfil",
    "pages.app.nav.messages": "Mensajes",
    "pages.app.nav.inbox": "Buzón de recetas",
    "pages.app.nav.newrecipe": "Crear receta",
    "pages.app.nav.shopping": "Listas de la compra",
    "pages.app.nav.meals": "Planes de comidas",
    "pages.app.nav.settings": "Ajustes",
    "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 compra para Web, escritorio, iOS y Android",
    "pages.welcome.title": "Todas tus recetas en un solo lugar",
    "pages.welcome.subtitle": "Un gestor gratuito y de código abierto de recetas, planificador de comidas y listas de compra para web, escritorio, iOS y Android.",
    "pages.welcome.registerButton": "Crear una cuenta",
    "pages.welcome.loginButton": "Iniciar sesión",
    "pages.welcome.description.welcome": "¡Bienvenido 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, PDF y recetas familiares manuscritas. Les ofrece un único lugar de consulta con búsqueda que le acompaña entre dispositivos.",
    "pages.welcome.description.2": "Importe recetas automáticamente desde cualquier sitio web, foto, PDF o documento. Sincronice sus recetas, planes de comidas y listas de compra entre la web, el escritorio, iOS y Android, y cárguelos incluso cuando no tenga conexión al fondo de la tienda de comestibles. Planifique sus comidas, cree listas de compra 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": "Importar 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 un 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": "Realice un seguimiento de las calorías, macronutrientes, vitaminas y minerales por porción, rellene automáticamente los datos 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": "Consulte 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 seguirá siendo consultable incluso sin conexión a internet y se sincronizará automáticamente en todos sus dispositivos, con un modo sin conexión de un solo 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 mediante arrastrar y soltar, repita elementos a diario, 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: añada recetas directamente a una lista de compras y los artículos similares se combinarán",
    "pages.welcome.description.features.scaling.title": "Ajuste de recetas 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 potente y etiquetas:",
    "pages.welcome.description.features.search.description": "Busque recetas, incluida una herramienta por ingrediente, o filtre por un conjunto de etiquetas que asigne",
    "pages.welcome.description.cta": "¿Por qué RecipeSage?",
    "pages.welcome.description.cta.noAds": "Gratuito 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.auth.title.login": "Iniciar sesión",
    "pages.auth.title.register": "Crear una cuenta",
    "pages.auth.selfhostWarning": "Nota: Esta es una versión autoalojada de RecipeSage y, por lo tanto, no está asociada a RecipeSage.com ni a ninguna de las cuentas ubicadas en el sitio principal.",
    "pages.auth.welcome.login": "¡Bienvenido de nuevo!",
    "pages.auth.welcome.login.sub": "Inicie sesión con los datos de tu cuenta.",
    "pages.auth.welcome.register": "Bienvenido!",
    "pages.auth.welcome.register.sub1": "Necesitamos algunos datos para crear tu cuenta.",
    "pages.auth.welcome.register.sub2": "Después de esto, estarás listo para empezar.",
    "pages.auth.input.name": "Nombre 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 que confía 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": "Contraseña olvidada",
    "pages.auth.button.registerInstead": "O crear una cuenta",
    "pages.auth.button.loginInstead": "O iniciar sesión",
    "pages.auth.error.invalidEmail": "Introduzca una dirección de correo electrónico válida.",
    "pages.auth.error.noName": "Por favor, introduzca un nombre (¡Puede introducir un apodo!)",
    "pages.auth.error.noPassword": "Por favor, introduzca una contraseña.",
    "pages.auth.error.passwordLength": "Introduzca una contraseña de al menos 6 caracteres.",
    "pages.auth.error.noEmail": "Introduzca su dirección de correo electrónico.",
    "pages.auth.error.passwordMatch": "La contraseña y la confirmación introducidas no coinciden.",
    "pages.auth.error.emailTaken": "Ya existe una cuenta con esa dirección de correo electrónico.",
    "pages.home.title.selectionMode": "{{count}} Seleccionado",
    "pages.home.title.main": "Mis recetas",
    "pages.home.title.inbox": "Buzón de recetas",
    "pages.home.title.sharedAll": "Recetas compartidas",
    "pages.home.title.sharedLabel": "Etiqueta compartida: {{label}}",
    "pages.home.title.sharedAll.withProfile": "Recetas compartidas",
    "pages.home.title.sharedLabel.withProfile": "Etiqueta compartida de {{name}}: {{label}}",
    "pages.home.search.placeholder": "Buscar",
    "pages.home.search.filter": "Filtro",
    "pages.home.recipe.source": "Fuente:",
    "pages.home.recipe.from": "De:",
    "pages.home.recipe.labels": "Etiquetas:",
    "pages.home.recipe.selected": "Selección",
    "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": "¡Bienvenido a RecipeSage!",
    "pages.home.errors.noRecipes.message1": "Tus recetas aparecerán aquí.",
    "pages.home.errors.noRecipes.message2": "Parece que aún no tienes ninguna receta.",
    "pages.home.errors.noRecipes.message3": "¡Haz clic en el botón + de la esquina inferior derecha para añadir uno!",
    "pages.home.errors.noRecipes.message4": "También puedes importar recetas desde otras plataformas.",
    "pages.home.errors.noRecipes.message5": "Utilice el menú lateral para ir a configuración -> importar",
    "pages.home.errors.noRecipes.message6": "Puede instalar la extensión de clip tool en los navegadores de escritorio:",
    "pages.home.errors.noRecipes.message7": "Para más tutoriales de como usar la app, visite la documentación",
    "pages.home.errors.inboxEmpty.message1": "Tu bandeja de entrada de recetas está vacía.",
    "pages.home.errors.inboxEmpty.message2": "Cuando alguien te 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": "Añadir etiqueta a las recetas seleccionadas",
    "pages.home.addLabel.message": "Introduzca 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.homeSearchFilterPopover.title": "Filtros de búsqueda",
    "pages.homeSearchFilterPopover.filterByRating": "Filtrar por valoración",
    "pages.homeSearchFilterPopover.filterByLabel": "Filtrar por etiqueta",
    "pages.homeSearchFilterPopover.matchAllLabels": "Hacer coincidir todas las etiquetas",
    "pages.homeSearchFilterPopover.includeFriends": "Mostrar recetas de amigos",
    "pages.homeSearchFilterPopover.includeFriends.yes": "Siempre",
    "pages.homeSearchFilterPopover.includeFriends.search": "Sólo en los resultados de búsqueda",
    "pages.homeSearchFilterPopover.includeFriends.browse": "Sólo cuando no se busca",
    "pages.homeSearchFilterPopover.includeFriends.no": "Nunca",
    "pages.homeSearchFilterPopover.optionsHidden": "Nota: algunas opciones están ocultas, ya que se trata de 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": "Compruebe si ha escrito correctamente la URL.",
    "pages.notfound.error.message3": "Si sigues teniendo problemas, o si alguna parte de la aplicación te ha llevado hasta aquí, ponte en contacto conmigo.",
    "pages.notfound.error.contact": "Póngase en contacto 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": "Tarjeta",
    "pages.homepopover.options.layout.list": "Lista",
    "pages.homepopover.options.showLabels": "Mostrar etiquetas",
    "pages.homepopover.options.showLabelToggles": "Mostrar 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 (los más nuevos primero)",
    "pages.homepopover.options.sortBy.createdOldest": "Creado (los más antiguos primero)",
    "pages.homepopover.options.sortBy.updatedNewest": "Actualizado (los más nuevos primero)",
    "pages.homepopover.options.sortBy.updatedOldest": "Actualizado (los más antiguos primero)",
    "pages.homepopover.options.unselectAllRecipes": "Deseleccionar todas las recetas",
    "pages.homepopover.options.selectMultipleRecipes": "Seleccionar varias recetas",
    "pages.homepopover.warning.optionsHidden": "Nota: algunas opciones están ocultas, ya que se trata de una colección compartida",
    "pages.homepopover.labelNull": "Aún no ha creado una etiqueta. Puede crear una a partir de los detalles de una receta.",
    "pages.homepopover.unlabeled": "Sólo sin etiqueta",
    "pages.recipeDetails.pageTitle": "Detalles de la receta",
    "pages.recipeDetails.rating": "Valoración",
    "pages.recipeDetails.source": "Fuente",
    "pages.recipeDetails.activeTime": "Tiempo de preparación",
    "pages.recipeDetails.totalTime": "Tiempo total",
    "pages.recipeDetails.yield": "Porciones",
    "pages.recipeDetails.sentBy": "Esta receta ha sido enviada por {{name}}",
    "pages.recipeDetails.sentByAction": "Para añadir esta receta a su colección, haga clic en el botón de la parte inferior de la página.",
    "pages.recipeDetails.ingredients": "Ingredientes",
    "pages.recipeDetails.noIngredients": "Sin ingredientes",
    "pages.recipeDetails.scaleStatus": "Escala {{scale}}x",
    "pages.recipeDetails.instructions": "Instrucciones",
    "pages.recipeDetails.noInstructions": "Sin instrucciones",
    "pages.recipeDetails.notes": "Notas",
    "pages.recipeDetails.noNotes": "Sin notas",
    "pages.recipeDetails.labels": "Etiquetas",
    "pages.recipeDetails.created": "Creado",
    "pages.recipeDetails.updated": "Última edición",
    "pages.recipeDetails.saveToMyRecipes": "Guardar en Mis recetas",
    "pages.recipeDetails.delete": "Eliminar",
    "pages.recipeDetails.doesNotBelongToYou": "Esta receta aún no te pertenece.",
    "pages.recipeDetails.requiresAccountToSave": "Crea una cuenta o inicia sesión para guardar esta receta en tu colección.",
    "pages.recipeDetails.registerOrLoginToSave": "Regístrese/Inicie sesión para guardar",
    "pages.recipeDetails.edit": "Editar",
    "pages.recipeDetails.addToShoppingList": "Añadir a la lista de la compra",
    "pages.recipeDetails.addToMealPlan": "Añadir al plan de comidas",
    "pages.recipeDetails.share": "Compartir",
    "pages.recipeDetails.print": "Imprimir",
    "pages.recipeDetails.makeACopy": "Hacer una copia",
    "pages.recipeDetails.pinRecipe": "Anclan receta",
    "pages.recipeDetails.unPinRecipe": "Descanclar 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.recipeDetailsPopover.options": "Opciones",
    "pages.recipeDetailsPopover.keepScreenOn": "Mantener la pantalla encendida",
    "pages.recipeDetailsPopover.actions": "Acciones",
    "pages.recipeDetailsPopover.addToShoppingList": "Añadir a la lista de la compra",
    "pages.recipeDetailsPopover.addToMealPlan": "Añadir al plan de comidas",
    "pages.recipeDetailsPopover.share": "Compartir",
    "pages.recipeDetailsPopover.print": "Imprimir",
    "pages.recipeDetailsPopover.pinRecipe": "Anclar receta",
    "pages.recipeDetailsPopover.unPinRecipe": "Desanclar receta",
    "pages.recipeDetailsPopover.edit": "Editar",
    "pages.recipeDetailsPopover.makeACopy": "Hacer una copia",
    "pages.recipeDetailsPopover.dangerZone": "Atención",
    "pages.recipeDetailsPopover.delete": "Eliminar receta",
    "pages.recipeDetails.labels.uncatLabels": "General",
    "pages.recipeDetails.similar": "Recetas similares en tu colección",
    "pages.rselectpopover.resetAll": "Restablecer todo",
    "pages.rselectpopover.done": "Hecho",
    "pages.about.title": "Acerca de",
    "pages.about.links.details": "Sobre mí y RecipeSage",
    "pages.about.links.contact": "Contacto",
    "pages.about.links.contribute": "¡Contribuye!",
    "pages.about.links.userGuide": "Guía de usuario (Tutoriales)",
    "pages.about.links.releaseNotes": "Notas sobre las versiones",
    "pages.about.links.legal": "Aviso legal, acuerdos y descargos de responsabilidad",
    "pages.about.socialTitle": "Redes sociales",
    "pages.contact.title": "Póngase en contacto conmigo",
    "pages.contact.subtitle": "Información de contacto",
    "pages.contact.pleaseUserGuide": "Si tiene alguna pregunta, consulte la guía del usuario:",
    "pages.contact.socialTitle": "Redes sociales",
    "pages.contribute.title": "Contribuir",
    "pages.contribute.subtitle": "Contribuir a RecipeSage",
    "pages.contribute.mission": "Mi objetivo es mantener RecipeSage abierto a todo el mundo, sin sobrecargar la experiencia con anuncios.",
    "pages.contribute.purpose": "Sin embargo, a medida que RecipeSage crece, los costes de alojamiento de los servidores e imágenes empiezan a aumentar.",
    "pages.contribute.monthly": "Mensualmente",
    "pages.contribute.oneTime": "Una sola 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 cuyo funcionamiento cuesta más, podrá:",
    "pages.contribute.bonus.feature.1": "Subir imágenes en alta resolución",
    "pages.contribute.bonus.feature.2": "Subir varias imágenes para cada receta",
    "pages.contribute.bonus.enabled": "Activado",
    "pages.contribute.bonus.reason": "Todo lo que necesita para guardar, planificar y cocinar sus recetas es gratuito para todo el mundo. Contribuir es siempre totalmente opcional.",
    "pages.contribute.cta.1": "En un principio creé RecipeSage para que mi familia pudiéra guardar las recetas que nos gusta compartir. Desde entonces, RecipeSage se ha convertido en un proyecto de código abierto en toda regla.",
    "pages.contribute.cta.2": "Considere la posibilidad de contribuir al mantenimiento de RecipeSage.",
    "pages.contribute.minimum": "Lamentablemente, el importe mínimo es de ${{amount}} debido a las tasas de transacción - Lo siento",
    "pages.contributeThankYou.title": "¡Gracias!",
    "pages.contributeThankYou.thanks": "¡Gracias por formar 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 ponerse en contacto conmigo para cualquier pregunta, duda o comentario.",
    "pages.contributeCancel.title": "¡Necesitamos tu ayuda!",
    "pages.contributeCancel.cta.1": "RecipeSage se financia gracias a la comunidad: ¡cada contribución ayuda!",
    "pages.contributeCancel.cta.2": "Lamentablemente, RecipeSage no recibe muchas contribuciones, ya que es una plataforma relativamente pequeña.",
    "pages.contributeCancel.cta.3": "Para mantenerlo gratuito y al mismo tiempo pagar los costos de alojamiento, necesitamos tu ayuda.",
    "pages.contributeCancel.cta.4": "Por favor, reconsidérelo: ¡Su contribución es realmente apreciada!",
    "pages.contributeCancel.contribute": "Contribuir",
    "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 tu 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": "Abrir el navegador Chrome",
    "pages.downloadAndInstall.android.step.2": "Abra el menú del navegador mediante un botón de su navegador con el siguiente aspecto:",
    "pages.downloadAndInstall.android.step.3": "Haz clic en \"Añadir 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": "Abrir Safari",
    "pages.downloadAndInstall.ios.step.2": "Abra el menú Compartir mediante un botón de la barra inferior que tiene este aspecto:",
    "pages.downloadAndInstall.ios.step.3": "Haz clic en \"Añadir a la pantalla de inicio\"",
    "pages.downloadAndInstall.desktop.title": "Dispositivos de sobremesa o portátiles",
    "pages.downloadAndInstall.other": "Otro software RecipeSage",
    "pages.downloadAndInstall.bookmark": "Marcador de recorte automático de recetas",
    "pages.downloadAndInstall.bookmark.instructions": "Arrastre este enlace a la barra de marcadores.",
    "pages.downloadAndInstall.bookmark.description": "Recoge automáticamente el contenido de las recetas de las páginas web. Se recomienda la extensión del navegador en lugar de este marcador.",
    "pages.downloadAndInstall.extension": "Extensión del navegador RecipeSage Clip Tool",
    "pages.downloadAndInstall.extension.description": "Captura automáticamente el contenido de recetas de páginas web y tiene mayor compatibilidad con sitios web que no se pueden importar vía in-app.",
    "pages.labelsPopover.title": "Opciones",
    "pages.labelsPopover.options.showCreatedAt": "Mostrar Creado en",
    "pages.labelsPopover.options.selectMultipleLabels": "Seleccionar varias etiquetas",
    "pages.labelsPopover.options.unselectLabels": "Deseleccionar todas las etiquetas",
    "pages.labels.title": "Mis etiquetas - Gestionar",
    "pages.labels.label.sectionTitle": "Mis etiquetas",
    "pages.labels.label.sectionDescription": "Tienes {{count}} etiquetas en total. Haga clic en una etiqueta para verla.",
    "pages.labels.selectionModeTitle": "{{count}} Seleccionado",
    "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 {{dateString}}.",
    "pages.labels.label.selected": "Selección",
    "pages.labels.label.nullState.1": "Aún no tienes ninguna etiqueta.",
    "pages.labels.label.nullState.2": "Haz click en el botón + para crear una nueva etiqueta.",
    "pages.labels.modal.delete.header": "Confirmar Eliminación",
    "pages.labels.group.sectionTitle": "Mis categorías de etiquetas",
    "pages.labels.group.sectionDescription": "Tienes {{count}} categorías de etiquetas en total. Haga clic en una categoría para editar.",
    "pages.labels.group.labelCount": "{{count}} etiquetas pertenecen a esta categoría.",
    "pages.labels.group.createdAt": "Creada {{dateString}}.",
    "pages.labels.group.nullState.1": "Aún no tienes ninguna categoría de etiquetas.",
    "pages.labels.group.nullState.2": "Click en el botón + para crear una nueva categoría de etiquetas.",
    "pages.newLabelItemModal.categoryTitle": "Nueva categoría de etiquetas",
    "pages.newLabelItemModal.labelTitle": "Nueva etiqueta",
    "pages.newLabelItemModal.label": "Crear etiqueta",
    "pages.newLabelItemModal.labelDescription": "Las etiquetas son el principal método de organización dentro de Recipe Sage. Se pueden asociar a las recetas para organizarlas y filtrarlas más tarde. Algunos ejemplos comunes de etiqueta son \"desayuno\", \"postre\" y \"vegetariano\".",
    "pages.newLabelItemModal.group": "Crear una categoría de etiqueta (avanzado)",
    "pages.newLabelItemModal.groupDescription": "Las categorías de etiquetas son \"categorías para etiquetas\" y pueden usarse para organizar etiquetas en grupos como \"Comida\", o \"dieta\". Por ejemplo, puedes poner las etiquetas \"desayuno\", \"almuerzo\", y \"cena\" bajo una categoría \"comida\".",
    "pages.newLabelItemModal.labelTitleInput": "Nombre de etiqueta",
    "pages.newLabelItemModal.labelTitleInputPlaceholder": "Introduzca nombre de etiqueta",
    "pages.newLabelItemModal.labelTitleInputHint": "A menudo se utilizan etiquetas sencillas como \"desayuno\", \"postre\", or \"vegetariano\"",
    "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.manageLabelGroupModal.warn": "Advertencia cuando no añada la etiqueta",
    "pages.manageLabelGroupModal.warnDescription": "Cuando esté activo, se lanzará una advertencia si se guarda una receta sin asignarle una etiqueta de esta categoría",
    "pages.manageLabelGroupModal.labels": "Elegir etiquetas",
    "pages.manageLabelGroupModal.labelsHint": "Las etiquetas seleccionadas serán agrupadas en esta categoría. Una etiqueta sólo puede pertenecer a una categoría como máximo.",
    "pages.manageLabelGroupModal.labels.noItems": "No hay etiquetas. ¡Probablemente deberías crear etiquetas, no hay categorías de etiquetas!",
    "pages.manageLabelGroupModal.labels.search": "Busca una categoría",
    "pages.manageLabelGroupModal.conflict": "Error",
    "pages.manageLabelGroupModal.conflictMessage": "Ya existe una categoría de etiquetas con este nombre",
    "pages.manageLabelGroupModal.delete.header": "Confirmar Eliminación de Categoría de Etiquetas",
    "pages.manageLabelGroupModal.delete.message": "La categoría de etiquetas \"{{title}}\" será eliminada. Nota: esta acción no afectará a ninguna etiqueta dentro de esta categoría.",
    "pages.manageLabelModal.title": "Gestionar etiqueta: {{name}}",
    "pages.manageLabelModal.recipeCount": "Etiquetado en {{count}} recetas",
    "pages.manageLabelModal.group": "Etiqueta asignada a categoría: {{title}}",
    "pages.manageLabelModal.noGroup": "Etiqueta no asignada a ninguna categoría",
    "pages.manageLabelModal.createdAt": "Creado por primera vez: {{dateString}}",
    "pages.manageLabelModal.view": "Ver todas las recetas",
    "pages.manageLabelModal.rename": "Renombrar",
    "pages.manageLabelModal.merge": "Fusionar con otra etiqueta",
    "pages.manageLabelModal.delete": "Eliminar",
    "pages.manageLabelModal.deleteWithRecipes": "Eliminar junto con las recetas",
    "pages.manageLabelModal.renameConflict.header": "Error",
    "pages.manageLabelModal.renameConflict.message": "Ya existe una etiqueta con ese título",
    "pages.manageLabelModal.rename.header": "Renombrar etiqueta: {{name}}",
    "pages.manageLabelModal.delete.header": "Eliminar etiqueta: {{name}}",
    "pages.manageLabelModal.deleteWithRecipes.header": "Eliminar etiqueta \"{{name}}\" incluyendo las recetas",
    "pages.manageLabelModal.deleteWithRecipes.message": "Esto eliminará la etiqueta {{name}}, junto con cualquier receta que tenga esta etiqueta adjunta.",
    "pages.manageLabelModal.notFound.header": "Etiqueta no encontrada",
    "pages.manageLabelModal.notFound.subHeader": "No se ha encontrado la etiqueta \"{{name}}\"",
    "pages.manageLabelModal.notFound.message": "Debe introducir el título de una etiqueta existente para fusionarla.",
    "pages.manageLabelModal.selfMerge.header": "No se puede fusionar la 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 con éxito en \"{{targetTitle}}\"",
    "pages.manageLabelModal.mergeComplete.message": "Se ha eliminado la etiqueta \"{{sourceTitle}}\". Todas sus recetas se han trasladado a \"{{targetTitle}}\".",
    "pages.manageLabelModal.merge.header": "Fusionar etiqueta: {{title}}",
    "pages.manageLabelModal.merge.subHeader": "¿Con qué etiqueta le gustaría fusionar \"{{title}}\"?",
    "pages.manageLabelModal.merge.message": "Todas las recetas de \"{{title}}\" se volverán a etiquetar con la etiqueta de destino, y la etiqueta \"{{title}}\" será eliminada.",
    "pages.manageLabelModal.merge.placeholder": "Nombre de la etiqueta de destino",
    "pages.mealPlan.title": "Plan de comida - {{name}}",
    "pages.mealPlan.modal.emptyDays.header": "Día(s) vacío(s) seleccionado(s)",
    "pages.mealPlan.modal.emptyDays.message": "Los días seleccionados no contienen entradas de plan de comidas. Seleccione al menos un día con entradas de plan de comidas.",
    "pages.mealPlan.modal.copy.header": "Copiar a",
    "pages.mealPlan.modal.copy.message": "Esto copiará los artículos de comida de los días seleccionados a una serie de días a partir del día seleccionado. Haga clic en el día en el que desea copiar.",
    "pages.mealPlan.modal.move.header": "Desplazarse a",
    "pages.mealPlan.modal.move.message": "Esto trasladará los artículos de comida de los días seleccionados a una serie de días a partir del día seleccionado. Haga clic en el día al que desea desplazarse.",
    "pages.mealPlan.modal.delete.header": "Eliminar elementos del plan de comidas",
    "pages.mealPlan.modal.delete.message": "Esto eliminará todos los elementos de {{daysList}}",
    "pages.mealPlan.modal.noRecipes.header": "Sin recetas",
    "pages.mealPlan.modal.noRecipes.message": "Los días seleccionados no contienen recetas.\nTenga en cuenta que sólo los artículos que contienen recetas pueden añadirse a la lista de la compra.\nDesde aquí no puede añadir a la lista de la compra artículos de comida introducidos manualmente.",
    "pages.mealPlan.modal.copyConfirm.header": "Copiar todos los elementos seleccionados",
    "pages.mealPlan.modal.copyConfirm.messageSingle": "Esto copiará los artículos de comida en {{selectedDayList}} a {{destDay}}",
    "pages.mealPlan.modal.copyConfirm.messageMultiple": "Esto copiará las comidas de {{selectedDayList}} a los días {{destDay}} y 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 artículos de comida de {{selectedDayList}} a {{destDay}}",
    "pages.mealPlan.modal.moveConfirm.messageMultiple": "Esto moverá las comidas de {{selectedDayList}} a los días a partir de {{destDay}}",
    "pages.mealPlan.modal.moveConfirm.change": "Seleccionar otro día",
    "pages.mealPlanBulkPinModal.title": "Anclar Comidas",
    "pages.mealPlanBulkPinModal.instructions1": "Seleccione los platos que desea abrir.",
    "pages.mealPlanBulkPinModal.instructions2": "Nota: Sólo puede fijar elementos 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": "Anclar",
    "pages.mealPlanItemDetailsModal.title": "Detalles 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.actions.addToShoppingList": "Añadir esta receta a la lista de la compra",
    "pages.mealPlanItemDetailsModal.actions.pinRecipe": "Anclar esta receta",
    "pages.mealPlanItemDetailsModal.actions.unpinRecipe": "Desanclar 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": "Inicio de la semana",
    "pages.mealPlanPopover.options.startWeekOn.monday": "Lunes",
    "pages.mealPlanPopover.options.startWeekOn.sunday": "Domingo",
    "pages.mealPlanPopover.actions.title": "Acciones",
    "pages.mealPlanPopover.actions.pinRecipesOpen": "Anclar recetas",
    "pages.mealPlanPopover.actions.addToShoppingList": "Añadir a la lista de la compra",
    "pages.mealPlanPopover.actions.copyDays": "Copiar día(s) seleccionado(s)",
    "pages.mealPlanPopover.actions.moveDays": "Desplazar día(s) seleccionado(s)",
    "pages.mealPlanPopover.actions.deleteDays": "Eliminar día(s) seleccionado(s)",
    "pages.mealPlanPopover.dangerZone.title": "Zona de peligro",
    "pages.mealPlanPopover.dangerZone.delete": "Eliminar el plan de comidas",
    "pages.mealPlans.title": "Planes de comidas",
    "pages.mealPlans.metadata.createdOn": "Creado {{date}}",
    "pages.mealPlans.metadata.collaborators": "En colaboración con:",
    "pages.mealPlans.metadata.createdBy": "Creado por {{name}}",
    "pages.mealPlans.metadata.youOwn": "Este plan de comidas es tuyo",
    "pages.mealPlans.noPlans": "No tienes planes de comidas.",
    "pages.mealPlans.toCreate": "Para crear un plan de comidas, pulse el botón más de la esquina inferior.",
    "pages.newMealPlanItemModal.title.update": "Actualizar el plan de comidas",
    "pages.newMealPlanItemModal.title.new": "Añadir elemento al plan de comidas",
    "pages.newMealPlanItemModal.inputType.recipe": "Elegir receta",
    "pages.newMealPlanItemModal.inputType.manual": "Entrada manual",
    "pages.newMealPlanItemModal.itemTitle": "Título del artículo",
    "pages.newMealPlanItemModal.date": "Fecha",
    "pages.newMealPlanItemModal.save": "Guardar cambios",
    "pages.newMealPlanItemModal.create": "Añadir 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.assistant.title": "Asistente de cocina",
    "pages.assistant.welcome.1": "¡Bienvenido al asistente de cocina RecipeSage!",
    "pages.assistant.welcome.2": "El asistente de cocina puede responder a sus preguntas de cocina y ayudarle a crear recetas.",
    "pages.assistant.welcome.3": "Cada mensaje que envía consume un crédito de cocina de su asignación diaria, que se comparte con funciones como el recorte y la importación de recetas. Los colaboradores reciben mensajería ilimitada.",
    "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.title": "Mensajes",
    "pages.messages.history.sentRecipe": "Envió una receta",
    "pages.messages.noMessages": "No tienes hilos de mensajes.",
    "pages.messages.instructions": "Para iniciar una conversación con alguien, pulsa el botón más de la esquina inferior.",
    "pages.messages.warning": "Advertencia:",
    "pages.messages.notificationsRequired": "Las notificaciones deben estar activadas para que la mensajería funcione correctamente.",
    "pages.messages.notificationsInstructions": "Vea cómo reactivar las notificaciones aquí",
    "pages.newMessageModal.title": "Nuevo mensaje",
    "pages.newMessageModal.input.target": "Introduzca un correo electrónico de usuario de RecipeSage o @usuario",
    "pages.newMessageModal.compose": "Redactar un mensaje",
    "pages.newMessageModal.input.messagePlaceholder": "¡Hola! Me gustaría chatear en RecipeSage",
    "pages.newMessageModal.send": "Enviar",
    "pages.newMessageModal.defaultMessage": "¡Hola! Me gustaría chatear en RecipeSage",
    "pages.addRecipeToMealPlanModal.title": "Añadir receta a los planes de comidas",
    "pages.addRecipeToMealPlanModal.instructions1": "En primer lugar, seleccione el plan de comidas de destino:",
    "pages.addRecipeToMealPlanModal.loading": "Cargando los planes de comidas...",
    "pages.addRecipeToMealPlanModal.selectDestination": "Seleccionar plan de comidas",
    "pages.addRecipeToMealPlanModal.noMealPlans": "No tienes planes de comidas.",
    "pages.addRecipeToMealPlanModal.createMealPlan": "Crear un plan de comidas",
    "pages.addRecipeToMealPlanModal.add": "Añadir 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": "Añadir receta a la lista de la compra",
    "pages.addRecipeToShoppingListModal.title.plural": "Añadir recetas a la lista de la compra",
    "pages.addRecipeToShoppingListModal.selectDestination": "Seleccione la lista de la compra de destino:",
    "pages.addRecipeToShoppingListModal.loading": "Cargando listas de la compra...",
    "pages.addRecipeToShoppingListModal.destination": "Lista de la compra en destino",
    "pages.addRecipeToShoppingListModal.noShoppingLists": "No tienes listas de la compra.",
    "pages.addRecipeToShoppingListModal.createShoppingList": "Crear una lista de la compra",
    "pages.addRecipeToShoppingListModal.add": "Añadir a la lista",
    "pages.addRecipeToShoppingListModal.newListSuccess": "Excelente. Ahora seleccione la lista de la compra que acaba de crear.",
    "pages.editRecipe.title.edit": "Editar receta",
    "pages.editRecipe.title.new": "Nueva receta",
    "pages.editRecipe.autoclip": "Autocompletar desde URL",
    "pages.editRecipe.input.title": "Título",
    "pages.editRecipe.input.description": "Descripción",
    "pages.editRecipe.input.yield": "Rendimiento",
    "pages.editRecipe.input.activeTime": "Tiempo de preparación",
    "pages.editRecipe.input.totalTime": "Tiempo total",
    "pages.editRecipe.input.source": "Fuente",
    "pages.editRecipe.input.sourceUrl": "URL de la fuente",
    "pages.editRecipe.input.ingredients": "Ingredientes",
    "pages.editRecipe.input.instructions": "Instrucciones",
    "pages.editRecipe.input.notes": "Notas",
    "pages.editRecipe.input.rating": "Valoración",
    "pages.editRecipe.input.labels": "Etiquetas",
    "pages.editRecipe.input.uncatLabels": "General",
    "pages.editRecipe.addLabel.otherGroup": "Existe en otra categoría",
    "pages.editRecipe.save": "Guardar",
    "pages.editRecipe.create": "Crear",
    "pages.editRecipe.titleRequired": "Añada el título de la receta (único campo obligatorio).",
    "pages.editRecipe.clip.loading": "Por favor, espere...",
    "pages.editRecipe.clip.failed": "No se pudo completar automáticamente. Lamentablemente, 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 desde texto",
    "pages.editRecipe.missingLabelGroup.title": "No se ha encontrado la categoría",
    "pages.editRecipe.missingLabelGroup.message": "Has especificado que la categoría de etiquetas \"{{groupName}}\" debe ser obligatoria. Puedes desactivar esto a través de la página de mis etiquetas.",
    "pages.editRecipe.conflict.title": "Título duplicado",
    "pages.editRecipe.conflict.message": "Ya existe una receta con el título \"{{title}}\" en tu colección. Puedes elegir entre guardarla igualmente, o elegir renombrarla a \"{{uniqueTitle}}\".",
    "pages.editRecipe.conflict.ignore": "Guardar igualmente",
    "pages.editRecipe.conflict.rename": "Renombrar",
    "pages.editRecipe.addImage.header": "Añadir imagen por URL",
    "pages.editRecipe.addImage.message": "Introduzca una URL de una imagen para añadirla a la receta",
    "pages.editRecipe.addImage.placeholder": "URL de la imagen",
    "pages.editRecipe.addImage.downloading": "Descargando imagen...",
    "pages.editRecipe.addImage.invalidUrl": "Introduzca una URL de una imagen válida",
    "pages.editRecipePopover.actions": "Acciones",
    "pages.editRecipePopover.addImage": "Añadir 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.title": "Cuenta y credenciales",
    "pages.account.description": "Aquí puede actualizar y cambiar aspectos sobre su cuenta",
    "pages.account.creds.title": "Credenciales y datos",
    "pages.account.creds.name": "Nombre/Apodo",
    "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, pulse en el campo, edítelo y pulse el botón de guardar que aparece.",
    "pages.account.stats.title": "Estadísticas",
    "pages.account.stats.recipeCount": "Recuento de recetas",
    "pages.account.stats.recipeImageCount": "Recuento de imágenes de recetas",
    "pages.account.stats.messageCount": "Recuento total de mensajes",
    "pages.account.stats.createdAt": "Cuenta creada",
    "pages.account.stats.lastLogin": "Última conexión",
    "pages.account.bonus.title": "Estado de colaborador",
    "pages.account.bonus.description": "Como agradecimiento por ayudar a cubrir las partes cuyo alojamiento cuesta más, los colaboradores reciben:",
    "pages.account.bonus.highResImages": "Imágenes de alta resolución",
    "pages.account.bonus.multipleImages": "Varias imágenes por receta",
    "pages.account.bonus.enabled": "Activado",
    "pages.account.bonus.notEnabled": "Desactivado",
    "pages.account.bonus.subscriptionExpired": "Caducado {{date}}",
    "pages.account.bonus.subscriptionExpires": "Activado hasta {{date}}",
    "pages.account.bonus.subscriptionNeverExpires": "No caduca",
    "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": "Ten cuidado con estas acciones: son irreversibiles.",
    "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 la 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 puede estar vacío.",
    "pages.account.nameUpdated": "Se ha actualizado el nombre del perfil.",
    "pages.account.emailRequired": "El correo electrónico no puede estar vacío.",
    "pages.account.emailConflict": "Lo sentimos, ya existe una cuenta con esa dirección de correo electrónico.",
    "pages.account.emailInvalid": "Introduzca una dirección de correo electrónico válida.",
    "pages.account.emailUpdated": "Se ha actualizado 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 ha sido actualizada. Tendrás que volver a iniciar sesión en todos los dispositivos que utilice esta cuenta.",
    "pages.account.deleteAllRecipes.header": "Advertencia: ¡Estás a punto de eliminar todas tus recetas!",
    "pages.account.deleteAllRecipes.message": "Esta acción es IRREVERSIBLE. Todas sus recetas y etiquetas asociadas serán eliminadas del sistema RecipeSage.",
    "pages.account.deleteAllRecipes.confirm": "Sí, continuar",
    "pages.account.deleteAllRecipes.success": "Tus datos de recetas han sido eliminados permanentemente.",
    "pages.account.deleteAccount.header": "Eliminar la cuenta y todos los datos",
    "pages.account.deleteAccount.message": "Esto es IRREVERSIBLE y eliminará completamente todos sus datos de RecipeSage. Esto puede tardar varios minutos.",
    "pages.export.title": "Exportar",
    "pages.export.description1": "Por favor selecciona un formato para iniciar el exportado de datos.",
    "pages.export.description2": "El archivo exportado contendrá todas sus recetas en el formato seleccionado.",
    "pages.export.description3": "Nota: Si tiene previsto volver a importar los datos más adelante, deberá seleccionar el formato JSON-LD.",
    "pages.export.jsonld": "Exportar como JSON-LD (.json)",
    "pages.export.txt": "Exportar como texto sin formato (.txt)",
    "pages.export.pdf": "Exportar como PDF (.zip de archivos .pdf)",
    "pages.import.title": "Importar",
    "pages.import.jsonld": "Importar archivo JSON-LD",
    "pages.import.cookmate": "Importar archivo Cookmate",
    "pages.import.pepperplate": "Importar desde cuenta Pepperplate",
    "pages.import.livingCookbook": "Importar archivo Living Cookbook",
    "pages.import.paprika": "Importar archivo Paprika",
    "pages.importJsonLD.title": "Importar recetas desde un archivo JSON-LD",
    "pages.importCookmate.title": "Importar recetas desde un archivo Cookmate",
    "pages.importLivingCookbook.title": "Importar recetas de Living Cookbook",
    "pages.importPaprika.title": "Importar recetas des archivo Paprika",
    "pages.importPepperplate.title": "Importar recetas desde un archivo Pepperplate",
    "pages.importPepperplate.username": "Email/usuario de Pepperplate",
    "pages.importPepperplate.password": "Contraseña de Pepperplate",
    "pages.settings.title": "Ajustes",
    "pages.settings.section1.title": "Datos y cuenta",
    "pages.settings.import": "Importar datos de recetas",
    "pages.settings.export": "Exportar datos de recetas",
    "pages.settings.account": "Configuración de la cuenta y estadísticas",
    "pages.settings.logout": "Cerrar sesión",
    "pages.settings.section2.title": "Ajustes generales",
    "pages.settings.splitPane": "Activar la vista de panel dividido en pantallas grandes",
    "pages.settings.theme": "Tema",
    "pages.settings.theme.default": "Sistema por defecto",
    "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. Haz clic aquí para agregar un idioma o corregir traducciones",
    "pages.settings.language.default": "Navegador por defecto",
    "pages.settings.fontSize": "Tamaño de letra",
    "pages.settings.preferencesSync": "Sincronizar preferencias en todos los dispositivos",
    "pages.settings.reset": "Restablecer todas las preferencias",
    "pages.settings.preferencesSync.header": "Sincronizar preferencias",
    "pages.settings.preferencesSync.message": "Debes seleccionar si deseas sobrescribir la configuración sincronizada en la nube con la configuración local en este dispositivo, o sobrescribir la configuración en este dispositivo con la configuración desde la nube.",
    "pages.settings.preferencesSync.local": "Mantener configuración local",
    "pages.settings.preferencesSync.remote": "Mantener configuración desde la nube",
    "pages.settings.resetPrefs.header": "Advertencia para restablecer preferencias",
    "pages.settings.resetPrefs.message": "Al restablecer las preferencias, todos los ajustes de la aplicación volverán a su estado predeterminado. Esto incluye las preferencias establecidas a través de los menús de la página de inicio, la página de planificación de comidas, la página de lista de la compra, etc. Nota: Esta operación sólo afecta a este dispositivo.",
    "pages.settings.oled.header": "Negro (OLED) Advertencia",
    "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.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": "Insertar",
    "pages.share.byAccount.description": "El destinatario debe tener una cuenta RecipeSage. Si quieres compartir con un usuario que no sea de RecipeSage, utiliza la opción de compartir 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": "Anchura (no se muestra)",
    "pages.share.byEmbed.jsonLD": "Activar JSON-LD para el SEO",
    "pages.share.byEmbed.copy": "Copie el siguiente código y péguelo en el HTML de su sitio web",
    "pages.share.send": "Enviar",
    "pages.share.close": "Cerrar",
    "pages.newShoppingListItem.title": "Añadir artículo(s)",
    "pages.newShoppingListItem.items": "Artículos",
    "pages.newShoppingListItem.recipe": "Receta",
    "pages.newShoppingListItem.add": "Añadir a la lista",
    "pages.newShoppingList.title": "Nueva lista de la compra",
    "pages.newShoppingList.listTitle": "Título",
    "pages.newShoppingList.create": "Crear",
    "pages.shoppingList.title": "Lista de la compra - {{title}}",
    "pages.shoppingList.nullState.1": "No hay artículos en esta lista de la compra.",
    "pages.shoppingList.nullState.2": "Utilice el menú de la esquina superior derecha para activar o desactivar la agrupación automática.",
    "pages.shoppingList.nullState.add": "Añadir el primer artículo",
    "pages.shoppingList.recipes": "Recetas de esta lista",
    "pages.shoppingList.completed": "Artículos completados",
    "pages.shoppingList.removeMultiple.header": "Confirmar eliminación",
    "pages.shoppingList.removeMultiple.message": "Esto eliminará permanentemente estos elementos de la lista.",
    "pages.shoppingList.removed": "Elemento(s) eliminado(s)",
    "pages.shoppingList.removed.undo": "Deshacer",
    "pages.shoppingListPopover.sortBy": "Ordenar por",
    "pages.shoppingListPopover.sortBy.title": "Título",
    "pages.shoppingListPopover.sortBy.createdDesc": "Creado (los más recientes primero)",
    "pages.shoppingListPopover.sortBy.createdAsc": "Creado (los más antiguos primero)",
    "pages.shoppingListPopover.groupCategories": "Agrupar artículos por categoría",
    "pages.shoppingListPopover.groupSimilar": "Agrupar artículos similares",
    "pages.shoppingListPopover.showTitle": "Mostrar título de receta",
    "pages.shoppingListPopover.showAddedBy": "Mostrar añadido por",
    "pages.shoppingListPopover.showAddedOn": "Mostrar Añadido en",
    "pages.shoppingListPopover.preferDelete": "Eliminar al terminar",
    "pages.shoppingListPopover.print": "Imprimir",
    "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 elementos 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 otra persona, también se eliminará de sus cuentas.",
    "pages.shoppingLists.title": "Listas de la compra",
    "pages.shoppingLists.editIgnore": "Editar lista de productos ignorados",
    "pages.shoppingLists.created": "Creado {{date}}",
    "pages.shoppingLists.collaboration": "En colaboración con:",
    "pages.shoppingLists.createdBy": "Creado por {{name}}",
    "pages.shoppingLists.owner": "Esta lista es suya",
    "pages.shoppingLists.nullState.1": "No tienes listas de la compra.",
    "pages.shoppingLists.nullState.2": "Para crear una lista de la compra, pulse el botón más de la esquina inferior.",
    "pages.shoppingListIgnoreModal.title": "Productos ignorados",
    "pages.shoppingListIgnoreModal.description": "Los productos en esta lista serán excluidos cuando añadas una receta a la lista de la compra. Esto viene particularmente bien para ingredientes como la sal, ya que no la necesitarás comprar para cada receta.",
    "pages.shoppingListIgnoreModal.instructions": "Cada producto deberá estar en su propia línea. Cada producto coincidirá con un ingrediente si éste aparece en cualquier momento en esa línea. Si añades \"sal\", coincidirá con \"1 cucharada de sal marina molida fina\".",
    "pages.shoppingListIgnoreModal.label": "Ignore list",
    "pages.shoppingListIgnoreModal.placeholder": "Palabras clave a ignorar, cada una en su propia línea",
    "pages.addFriendModal.title": "Buscar usuario",
    "pages.addFriendModal.profileWarning": "Nota: El usuario indicado debe tener habilitado su perfil público.",
    "pages.addFriendModal.send": "Enviar solicitud de amistad",
    "pages.addFriendModal.open": "Perfil abierto",
    "pages.addFriendModal.profileDisabled.header": "El perfil no está activado",
    "pages.addFriendModal.profileDisabled.message": "Este usuario ha desactivado su perfil y, por lo tanto, es privado/inaccesible.",
    "pages.addFriendModal.success": "¡Invitación de amistad enviada!",
    "pages.addProfileItem.title": "Añadir 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": "Elementos compartidos:",
    "pages.addProfileItem.type.recipe": "Receta",
    "pages.addProfileItem.type.label": "Etiqueta",
    "pages.addProfileItem.type.allRecipes": "Todas las recetas",
    "pages.addProfileItem.change": "Haz clic para cambiar",
    "pages.addProfileItem.selectRecipe": "Seleccione su receta",
    "pages.addProfileItem.selectLabel": "Seleccione su etiqueta",
    "pages.addProfileItem.selectVisibility": "¿Quién debería poder ver esto?",
    "pages.addProfileItem.selectVisibility.public": "Cualquiera (Público)",
    "pages.addProfileItem.selectVisibility.friends": "Sólo para mis amigos",
    "pages.addProfileItem.visibilityPublic": "Visibilidad: público",
    "pages.addProfileItem.visibilityFriends": "Visibilidad: sólo amigos",
    "pages.addProfileItem.itemTitle": "Título destacado",
    "pages.addProfileItem.tos": "Al añadir este artículo, acepta la Política de uso compartido de RecipeSage",
    "pages.addProfileItem.done": "Hecho",
    "pages.myProfile.title": "Editar perfil",
    "pages.myProfile.welcome": "¡Bienvenido a tu perfil!",
    "pages.myProfile.setup1": "Antes de empezar, tendrás que configurar algunas cosas.",
    "pages.myProfile.setup.name": "En primer lugar, elige el nombre de usuario que aparecerá en tu perfil.",
    "pages.myProfile.name": "Nombre de usuario",
    "pages.myProfile.setup2": "Ahora, elige el nombre de usuario de tu perfil, por ejemplo: @recipesage",
    "pages.myProfile.handle": "@nombre válido",
    "pages.myProfile.handle.taken": "Ese nombre está en uso",
    "pages.myProfile.handle.invalid": "El nombre no es válido",
    "pages.myProfile.handle.unique": "Nota: El identificador debe ser único y no debe contener caracteres especiales.",
    "pages.myProfile.enable": "Activar",
    "pages.myProfile.share": "Compartir",
    "pages.myProfile.view": "Ver perfil",
    "pages.myProfile.pinned": "Recetas y etiquetas ancladas",
    "pages.myProfile.add": "Añadir",
    "pages.myProfile.nullState.1": "Aún no tienes nada en tu perfil.",
    "pages.myProfile.nullState.2": "Para añadir su primer elemento de perfil, haga clic en el botón \"añadir\" de la derecha.",
    "pages.myProfile.save": "Guardar",
    "pages.myProfile.notEnabled.header": "Perfil no activado",
    "pages.myProfile.notEnabled.message": "Tendrás que activar tu perfil para interactuar con las funciones de uso compartido, como el envío de solicitudes de amistad.",
    "pages.myProfile.ignore": "Ignorar",
    "pages.myProfile.share.unsaved.header": "Cambios no guardados",
    "pages.myProfile.share.unsaved.message": "Deberá guardar los cambios antes de poder compartir su perfil.",
    "pages.people.title": "Personas",
    "pages.people.nullState.1": "No has creado un perfil.",
    "pages.people.nullState.2": "Crear un perfil 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": "Quitar de amigos",
    "pages.people.invites": "Invitaciones de amigos (entrantes)",
    "pages.people.accept": "Acepte",
    "pages.people.decline": "Disminución",
    "pages.people.sentInvites": "Solicitudes de amistad pendientes (Próximamente)",
    "pages.people.cancel": "Cancelar",
    "pages.people.noFriends.1": "No tienes ningún amigo añadido.",
    "pages.people.noFriends.2": "Añadir a alguien como amigo te permite colaborar en recetas, planes de comidas y listas de la compra.",
    "pages.people.noFriends.3": "Para añadir a alguien, haz clic en el icono de búsqueda.",
    "pages.people.setup.header": "Perfil no configurado",
    "pages.people.setup.message": "Tendrás que configurar tu perfil antes de empezar a añadir amigos.",
    "pages.people.setup.confirm": "Configurar",
    "pages.profile.title": "Perfil de {{name}}",
    "pages.profile.pinned": "Recetas y etiquetas marcadas",
    "pages.profile.nullState": "{{name}} no ha añadido nada a su perfil todavía.",
    "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": "Quitar de amigos",
    "pages.profile.setup": "Configura tu perfil para añadir amigos",
    "pages.profile.login": "Conectarse/Registrarse para añadir a un amigo",
    "pages.profile.disabled.header": "El perfil no está activado",
    "pages.profile.disabled.message": "Este usuario ha desactivado 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": "Tu perfil aún no está configurado",
    "pages.profile.setup.message": "Para añadir a este usuario como amigo, tienes que configurar tu perfil.",
    "pages.profile.setup.confirm": "Configurar",
    "pages.profile.alreadyRequested": "Parece que ya tienes una amistad en curso. Por favor, inténtalo de nuevo.",
    "pages.shareProfileModal.title": "Compartir el perfil de {{name}}",
    "pages.shareProfileModal.close": "Cerrar",
    "pages.shareProfileModal.shareTitle": "Perfil RecipeSage de {{name}}",
    "pages.shareProfileModal.shareBody": "Haz clic para ver el perfil público de {{name}} en RecipeSage:",
    "components.cookingToolbar.clear": "¿Eliminar todas las recetas ancladas?",
    "components.copyWithWebshare.instructions": "Para compartir, copie el siguiente enlace",
    "components.copyWithWebshare.shareIcon": "o pulsa el icono de compartir",
    "components.mealCalendar.recipes": "Recetas programadas para este día",
    "components.mealCalendar.noRecipes": "Actualmente no hay recetas programadas para este día.",
    "components.mealCalendar.meals": "Comidas para 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.multiImageUpload.add": "Haga clic para añadir una imagen",
    "components.multiImageUpload.imageLimit": "Puedes adjuntar hasta 10 imágenes",
    "components.multiImageUpload.imageError": "Se ha producido un error al procesar una o varias de las imágenes seleccionadas",
    "components.selectCollaborators.added": "Ya está añadido",
    "components.selectCollaborators.add": "Haga clic para añadir",
    "components.selectCollaborators.searching": "Buscando...",
    "components.selectCollaborators.notFound": "Usuario no encontrado",
    "components.selectCollaborators.notFoundError": "No se ha podido encontrar un usuario con esa dirección de correo electrónico.",
    "components.selectCollaborators.invalidEmail": "Introduzca un correo electrónico válido y pulse Intro.",
    "components.selectIngredients.title": "Seleccione los ingredientes que desea añadir:",
    "components.selectIngredients.toggleAll": "Seleccionar/Deseleccionar todo",
    "components.selectIngredients.scale": "Escala x{scale} (haga clic para cambiar)",
    "components.selectIngredients.null": "Esta receta no lleva ingredientes.",
    "components.selectLabel.change": "Haz 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.selectMeal.title": "Seleccionar comida",
    "components.selectRecipe.change": "Haz 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.selectMultipleItems.null": "No hay resultados para {{searchText}}",
    "components.selectMultipleItems.select": "Haga clic para seleccionar",
    "components.selectMultipleItems.create": "Haga clic para crear",
    "components.selectMultipleItems.noItems": "No hay artículos",
    "components.selectMultipleItems.alreadyAdded": "Ya está añadido",
    "components.selectMultipleItems.searchPlaceholder": "Busque un artículo para añadir",
    "components.selectUser.placeholder": "Búsqueda por correo electrónico o @usuario",
    "components.selectUser.change": "Haz 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 a",
    "components.selfhostWarning.2": "o cualquiera de las cuentas situadas en el sitio principal.",
    "components.shoppingListItem.recipe": "Para la receta:",
    "components.shoppingListItem.added": "Añadido",
    "components.shoppingListItem.addedBy": "Añadido por",
    "components.tos.warning": "Al continuar, está aceptando la política de privacidad de RecipeSage",
    "components.tos.title": "Condiciones de uso",
    "components.ratingFilter.title": "Filtrar por valoración",
    "components.ratingFilter.unrated": "Sin valorar",
    "components.ratingFilter.reset": "Restablecer",
    "components.scaleRecipe.title": "Escalar y convertir receta",
    "components.scaleRecipe.click": "Haga clic para multiplicar la escala de la receta",
    "components.scaleRecipe.manual": "O introduzca un número, decimal o fracción por el que multiplicar",
    "components.scaleRecipe.cancel": "Cancelar",
    "components.scaleRecipe.apply": "Solicitar",
    "components.fontSize.title": "Ajustar tamaño de fuente",
    "components.fontSize.option.X1_0": "Respetar las preferencias 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",
    "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, a continuación, utilizar los botones que aparecen en la cabecera 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 de la cabecera o a través del 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, a continuación, utilizar los botones que aparecen en la cabecera para realizar acciones masivas. Puede salir del modo de selección múltiple de etiquetas en cualquier momento haciendo clic en la X de la cabecera o a través del menú de opciones.",
    "services.quickTutorial.splitPaneView.header": "Vista de panel dividido",
    "services.quickTutorial.splitPaneView.message": "La vista de panel dividido sólo es visible en dispositivos con pantallas grandes (portátiles, tabletas grandes, etc.). Cuando la vista de panel dividido está activada, el menú lateral siempre estará visible. Esta función es útil para optimizar la experiencia en dispositivos grandes.",
    "services.quickTutorial.pinnedRecipes.header": "Recetas ancladas",
    "services.quickTutorial.pinnedRecipes.message": "Esta receta ya está anclada. Anclar recetas permite saltar rápidamente entre varias recetas mientras se cocina. Las recetas ancladas aparecen en la barra de herramientas de la parte inferior de la pantalla. Verás una burbuja con la imagen de la receta y la primera letra del título de la receta. Las recetas ancladas permanecerán abiertas hasta que las desancle o hasta que cierre la aplicación.",
    "services.util.justNow": "ahora mismo",
    "services.util.today": "hoy",
    "errors.offline": "Se produjo un error de conexión. Sin conexión, solo puedes realizar acciones de solo lectura y ver contenido si tu dispositivo lo tiene almacenado en caché local.",
    "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 persiste, póngase en contacto conmigo.",
    "generic.delete": "Eliminar",
    "generic.cancel": "Cancelar",
    "generic.confirm": "Confirmar",
    "generic.close": "Cerrar",
    "generic.save": "Guardar",
    "generic.okay": "Vale",
    "generic.ignore": "Ignorar",
    "generic.options": "Opciones",
    "pages.homepopover.options.layout.compact": "Compacto",
    "pages.homepopover.labelShared": "Compartido",
    "pages.auth.or": "O",
    "pages.manageLabelGroupModal.noLabelsSelected": "¡Cuidado!",
    "pages.homepopover.labelSharedCollection": "Las etiquetas marcadas con \"Compartido\" son propiedad de otros usuarios",
    "pages.manageLabelGroupModal.groupTitlePlaceholder": "Añada el nombre de la categoría de etiqueta",
    "pages.manageLabelGroupModal.title": "Administrar categoría de etiqueta",
    "pages.manageLabelGroupModal.groupTitle": "Nombre de categoría de etiqueta",
    "pages.manageLabelGroupModal.groupTitleHint": "Mucha gente comienza con \"Comida\", \"Dieta\" o \"Cocina\"",
    "pages.manageLabelGroupModal.labels.noSelectedItems": "No hay etiquetas seleccionadas",
    "pages.recipeDetails.inInbox": "Esta receta está en tu bandeja de entrada, compartida contigo por otro usuario.",
    "pages.contribute.bonus.feature.3": "Mensajes ilimitados del asistente de cocina",
    "pages.mealPlanPopover.actions.update": "Gestionar plan de comidas",
    "pages.newLabelItemModal.title": "Nueva etiqueta o categoría de etiqueta",
    "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 desee crear una etiqueta en su lugar.",
    "pages.updateMealPlanModal.title": "Actualizar plan de comidas",
    "pages.updateMealPlanModal.input.title": "Título",
    "pages.updateMealPlanModal.update": "Actualizar",
    "pages.updateMealPlanModal.updateAndShare": "Actualizar y Compartir",
    "pages.editRecipe.clipText": "Autocompletar a partir de texto",
    "pages.editRecipe.scanImage": "Escanear desde una foto",
    "pages.editRecipe.showClipOptions": "Autocompletar receta desde...",
    "pages.assistant.welcome.documentation": "Por favor, lea la documentación del asistente",
    "pages.app.browser.title": "RecipeSage - El gestor personal de recetas",
    "pages.home.exportSelected.processing.view": "Ver y descargar",
    "pages.auth.error.invalidEmailPassword": "Introduzca una dirección de correo electrónico válida y una contraseña de al menos 6 caracteres.",
    "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 intentas acceder no tiene asignada una contraseña. Accede con Google o utiliza el botón de restablecimiento de contraseña para establecer una contraseña.",
    "pages.home.exportSelected.pdf": "Formato PDF",
    "pages.home.exportSelected.text": "Formato de texto plano",
    "pages.home.exportSelected.processing.header": "Exportación de recetas",
    "pages.home.exportSelected.processing.message": "Estamos trabajando en la preparación de esas recetas para su descarga. Esto puede tardar unos minutos. La exportación será visible para su descarga en la página de exportación dentro de ajustes.",
    "pages.auth.forgot.alert.header": "Restablecimiento de contraseña activado",
    "pages.auth.error.registrationDisabled": "El registro se desactiva mediante la variable de entorno DISABLE_REGISTRATION",
    "pages.auth.forgot.alert.message": "Si hay una cuenta RecipeSage asociada a esa dirección de correo electrónico, debería recibir un enlace para restablecer la contraseña en los próximos minutos.",
    "pages.home.exportSelected.header": "Elegir Formato",
    "pages.aboutDetails.title": "Más Sobre Mi & RecipeSage",
    "pages.aboutDetails.1.title": "Información sobre mi",
    "pages.aboutDetails.2.title": "¿Por qué cree RecipeSage?",
    "pages.aboutDetails.2.1": "He creado RecipeSage para almacenar recetas para mi familia y para mi. Luego de intentar con varios programas de recetas en línea, sentí que lo mejor sería crear uno que funcionará exactamente como quisiésemos mis parientes, mi madre, mi novia (¡hoy mi esposa!) y yo.",
    "pages.aboutDetails.social": "Redes Sociales",
    "pages.contact.discord": "Para cualquier problema, error o sugerencia de funciones, puede ponerse en contacto conmigo a través de nuestro Discord: ",
    "pages.contact.discord.link": "Enlace a Discord",
    "pages.assistant.messageSize": "Tu mensaje es muy largo. Envía uno más corto, por favor.",
    "pages.editRecipe.input.labels.noItems": "No hay etiquetas, Escribe para crear una etiqueta",
    "pages.editRecipe.input.labels.noItemsGroup": "No hay etiquetas en esta categoría. Escribe para crear una etiqueta",
    "pages.editRecipe.input.labels.search": "Busca una etiqueta",
    "pages.editRecipe.clipText.placeholder": "Texto que incluye la receta...",
    "pages.editRecipe.clipText.header": "Autocompletar receta desde un bloque de texto",
    "pages.editRecipe.clipText.invalid": "Error: El texto es muy pequeño o no se pudo reconocer la receta",
    "pages.contribute.manage": "Para gestionar una contribución recurrente existente, haga clic aquí",
    "pages.editRecipe.clipURL.placeholder": "URL de la receta",
    "pages.editRecipe.clipURL.invalidUrl": "Debes proporcionar una URL válida",
    "pages.editRecipe.clipText.message": "Ingresa un bloque de texto que contenga una receta",
    "pages.home.exportSelected.message": "¿En qué formato desea descargar estas recetas?",
    "pages.editRecipe.scanDocument": "Escanear desde PDF",
    "pages.aboutDetails.1.1": "Soy un desarrollador de software en el sur de California. Trabajo mucho en código libre y dedico mucho tiempo a trabajar en proyectos pequeños.",
    "pages.assistant.welcome.4": "Solo los mensajes enviados por usted cuentan para su uso diario, no las respuestas del asistente.",
    "pages.aboutDetails.1.2": "RecipeSage es uno de mis pasatiempos y trabajo en el en mi tiempo libre así como con otros proyectos. No es mi trabajo pago y no gano dinero por el, pero me trae mucha alegría dedicar tiempo al proyecto.",
    "pages.editRecipe.clipURL.header": "Autocompletar receta desde URL",
    "pages.editRecipe.input.labels.noSelectedItems": "No se seleccionaron etiquetas",
    "pages.editRecipe.clipURL.message": "Ingresa una URL para tomar el contenido de la receta",
    "pages.import.enex": "Impotar archivo Evernote",
    "pages.aboutDetails.contribute": "Página de contribución",
    "pages.export.jobs.job": "Tarea de exportado",
    "pages.import.jobs": "Estado de tarea de importado",
    "pages.import.jobs.job.created": "Creada {{timestamp}}",
    "pages.import.jobCreated.header": "¡Importado de datos iniciado!",
    "pages.import.status.create": "Creada, iniciará pronto.",
    "pages.import.jobs.job": "Tarea te importado de datos",
    "pages.import.jobs.status.fail.badFile": "Formato no compatible.",
    "pages.import.jobs.status.fail.emptyFile": "Los datos importados no contienen alguna receta que pueda ser reconocida.",
    "pages.import.jobs.status.fail.badCredentials": "Las credenciales suministradas no son correctas.",
    "pages.import.jobs.status.fail.unknown": "Un error desconocido se ha presentado. Por favor contacta al desarrollador.",
    "pages.import.status.success": "Importado de datos terminado con éxito.",
    "pages.import.step": "Paso {{number}}",
    "pages.import.uploading": "Cargando, por favor no cierres está página...",
    "pages.import.status.run": "Importando recetas e imágenes...",
    "pages.import.status.fail": "Importado de datos fallido.",
    "pages.import.uploading.hint": "Estado de carga de archivo",
    "pages.import.processing": "Procesando e importando recetas...",
    "pages.import.recipeKeeper": "Impotar desde archivo de Recipe Keeper",
    "pages.import.images": "Importar desde imágenes",
    "pages.import.urls": "Importar lista de URLs",
    "pages.import.csv": "Importar CSV (PlanToEat, MyRecipeBox y otros)",
    "pages.import.pdfs": "Importar archivos PDF",
    "pages.export.jobs.job.created": "Solicitud de exportado creada {{timestamp}}",
    "pages.editRecipe.clip.failedSelfhost": "Por favor verifica las credenciales de OpenAI como se ha descrito en la guía para 'selfhosting'",
    "pages.export.jobs": "Estado de tarea de exportado",
    "pages.export.status.run": "Exportando recetas e imágenes...",
    "pages.export.status.fail": "Exportado de datos fallido.",
    "pages.export.jobs.job.jsonld": "Exportar como JSON-LD",
    "pages.import.textFiles": "Importar desde documentos (.txt, .rtf, .odt, .docx, .md, .html)",
    "pages.import.fileTooLarge": "Este archivo es demasiado grande para importarlo en RecipeSage.",
    "pages.import.upload": "Cargar e importar",
    "pages.import.upload.ignoreWarning": "Cargar e importar de todas formas",
    "pages.import.filePicker.file": "{{fileName}} seleccionado",
    "pages.export.jobs.job.pdf": "Exportar como PDF",
    "pages.export.jobs.subtitle": "Las tareas de exportado, después de iniciadas, continuan incluso cuando cierras la aplicación",
    "pages.export.status.create": "Creada. Iniciará pronto.",
    "pages.account.bonus.assistantMoreMessages": "Mensajes ilimitados del asistente de cocina",
    "pages.export.jobs.job.txt": "Exportar como texto sin formato",
    "pages.import.jobs.subtitle": "Las tareas de importado, después de iniciadas, continuan incluso cuando cierras la aplicación",
    "pages.account.deleteAllRecipes.success.header": "Datos de receta eliminados",
    "pages.export.jobs.status.fail.unknown": "Un error inesperado ha ocurrido. Por favor contacta al desarrollador.",
    "pages.export.status.success": "Exportado de datos completado con éxito. Haz clic para descargar.",
    "pages.import.jobCreated.message": "Los datos están siendo importados en tu cuenta. Puedes seguir el estado de la tarea en la página de importado. No verás nada en tu cuenta hasta que la tarea complete.",
    "pages.auth.tabTitle": "RecipeSage",
    "pages.aboutDetails.2.2": "Soy un defensor del software de código abierto y quiero que RecipeSage sea gratuito. Todos deberían poder acceder y utilizar este software, y nunca quiero someter a los usuarios de RecipeSage a anuncios ni cobrar por el uso de la aplicación.",
    "pages.home.tabTitle": "Recetas - RecipeSage",
    "pages.recipeDetails.tabTitle": "Detalles de la receta - RecipeSage",
    "pages.welcome.tabTitle": "RecipeSage",
    "pages.legal.tabTitle": "Legal, acuerdos y exenciones de responsabilidad - RecipeSage",
    "pages.legal.title": "Legales, acuerdos y exenciones de responsabilidad",
    "pages.about.tabTitle": "Acerca de y Soporte - RecipeSage",
    "pages.aboutDetails.tabTitle": "Más sobre mí y RecipeSage",
    "pages.aboutDetails.2.3": "Si desea contribuir para apoyar el desarrollo, se lo agradecería mucho. Mantener servidores y alojar imágenes es costoso. Como agradecimiento, contribuir le proporciona más de las partes cuyo funcionamiento cuesta más, como imágenes de alta resolución y varias imágenes por receta, mensajes ilimitados del asistente de cocina y un límite diario mayor para las importaciones.",
    "pages.contact.tabTitle": "Contáctame - RecipeSage",
    "pages.contribute.tabTitle": "Contribuir - RecipeSage",
    "pages.contributeThankYou.tabTitle": "Gracias - RecipeSage",
    "pages.contributeCancel.tabTitle": "Contribuir - RecipeSage",
    "pages.downloadAndInstall.tabTitle": "Descargar e instalar - RecipeSage",
    "pages.labels.tabTitle": "Administrar etiquetas y categorías - RecipeSage",
    "pages.newLabelItemModal.badLabelMessage": "Su título contiene caracteres no válidos",
    "pages.newLabelItemModal.existingConflict": "Ya existe una etiqueta con ese título",
    "pages.mealPlan.tabTitle": "Plan de comidas - RecipeSage",
    "pages.mealPlans.tabTitle": "Planes de comidas - RecipeSage",
    "pages.assistant.tabTitle": "Asistente de cocina - RecipeSage",
    "pages.messageThread.tabTitle": "Conversación - RecipeSage",
    "pages.messages.tabTitle": "Mensajes - RecipeSage",
    "pages.editRecipe.tabTitle": "Editar receta - RecipeSage",
    "pages.editRecipe.clipURL.unsupportedSiteUrl": "Sitios web como YouTube, TikTok, etc., no suelen tener éxito, ya que bloquean los scrapers. Recomiendo usar la extensión del navegador o hacer una captura de pantalla y usar el importador de imágenes.",
    "pages.account.tabTitle": "Cuenta y credenciales - RecipeSage",
    "pages.export.tabTitle": "Exportar - RecipeSage",
    "pages.import.tabTitle": "Importar - RecipeSage",
    "pages.import.filePicker.noFile": "Elija el archivo {{ acceptableFiletypes }}",
    "pages.import.fileTypeWarning": "¡Advertencia! Este tipo de archivo no termina en: {{ acceptableFiletypes }}. Podría no funcionar.",
    "pages.import.defaultLabel": "Importado el {{dateStamp}}",
    "pages.importJsonLD.tabTitle": "Importar desde JSON-LD - RecipeSage",
    "pages.importJsonLD.description": "Esto importará un archivo JSON-LD (que 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 muchas recetas o imágenes.",
    "pages.importCookmate.tabTitle": "Importar desde Cookmate - RecipeSage",
    "pages.importCookmate.description": "Esto importará un archivo de Cookmate (extensión .mcb) a tu cuenta de RecipeSage. Si tienes problemas con la importación, consulta la guía del usuario. Si tu archivo contiene muchas recetas o imágenes, considera contribuir.",
    "pages.importRecipeKeeper.tabTitle": "Importar desde Recipe Keeper - RecipeSage",
    "pages.importRecipeKeeper.title": "Importar recetas desde Recipe Keeper Export",
    "pages.importRecipeKeeper.description": "Esto importará un archivo de base de datos de RecipeKeeper (que 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 muchas recetas o imágenes.",
    "pages.importLivingCookbook.tabTitle": "Importar de Living Cookbook - RecipeSage",
    "pages.importLivingCookbook.description": "Esto importará un archivo de LivingCookbook (con extensión .lcb, .fdx o .fdxz) a tu cuenta de RecipeSage. Si tienes problemas con la importación, considera reexportar tu base de datos (en formato FDX o FDXZ) o intentar importarla con la opción \"Incluir recetas de stock\" activada. Si tu archivo contiene muchas recetas o imágenes, considera contribuir.",
    "pages.importLivingCookbook.excludeImages": "Excluir imágenes de recetas (opcional, no recomendado)",
    "pages.importLivingCookbook.includeStock": "Incluir recetas de LCB de relleno (opcional, no recomendado)",
    "pages.importLivingCookbook.includeTechniques": "Copiar técnicas a las notas de la receta (opcional, no recomendado)",
    "pages.importPaprika.tabTitle": "Importar de Paprika - RecipeSage",
    "pages.importPaprika.description": "Esto importará un archivo de exportación de Paprika (extensión .paprikarecipes) a tu cuenta de RecipeSage. Si tu archivo contiene muchas recetas o imágenes, considera contribuir.",
    "pages.importPepperplate.tabTitle": "Importar de Pepperplate - RecipeSage",
    "pages.importPepperplate.description": "Esto importará todas las recetas de tu cuenta de Pepperplate a tu cuenta de RecipeSage. Si tienes muchas recetas o imágenes, considera contribuir.",
    "pages.importPepperplate.incorrectCredentials.header": "Credenciales incorrectas",
    "pages.importPepperplate.incorrectCredentials.message": "Parece que el nombre de usuario o la contraseña ingresados para Pepperplate son incorrectos.",
    "pages.importPepperplate.username.helperText": "El correo electrónico o nombre de usuario de su cuenta 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 en 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 con el formato correcto para importarlo aquí. Considere contribuir si su archivo contiene un gran número 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 de una exportación de Evernote (extensión .enex) a tu cuenta de RecipeSage. Consulta la guía del usuario para saber cómo crear un archivo con el formato correcto para importarlo aquí. Si tu archivo contiene muchas recetas o imágenes, considera contribuir.",
    "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 función de recorte automático. Tenga en cuenta que algunas URL podrían ser inaccesibles o no analizarse, por lo que no se importarán. Consulte la guía del usuario para cualquier problema. Considere contribuir si su archivo contiene muchas recetas o imágenes.",
    "pages.importUrls.urls": "URL de recetas",
    "pages.importUrls.urls.helperText": "Cada URL debe estar en una línea independiente. Solo se admiten las URL que empiezan por 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 tu cuenta de RecipeSage. Muchos programas generan este formato, pero la estructura interna puede ser algo arbitraria. Consulta la guía del usuario si tienes algún problema; de lo contrario, contáctame. Si tu archivo contiene muchas recetas o imágenes, considera contribuir.",
    "pages.importPDFs.tabTitle": "Importar desde archivos PDF - RecipeSage",
    "pages.importPDFs.title": "Importar recetas desde archivos PDF",
    "pages.importPDFs.description": "Esto importará un conjunto de archivos PDF comprimidos en un archivo zip (extensión .zip) 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 contribuir si su archivo contiene muchas 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á un conjunto de archivos de imagen comprimidos en un archivo zip (extensión .zip) 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 contribuir si su archivo contiene muchas recetas o imágenes.",
    "pages.settings.tabTitle": "Configuración - RecipeSage",
    "pages.settings.debugDump": "Descargar volcado de depuración para soporte",
    "pages.settings.sync": "Activar la sincronización de caché sin conexión",
    "pages.settings.resetCompletion": "Restablecer ingredientes de la receta y finalización de instrucciones + escala",
    "pages.settings.resetCompletion.header": "Restablecer ingredientes de la receta y finalización de instrucciones + escala",
    "pages.settings.resetCompletion.message": "Esto borrará todos los ingredientes/instrucciones guardadas completadas (elementos marcados como completos en sus recetas), así como también cualquier escala que haya establecido en sus recetas.",
    "pages.settings.sync.header": "Sincronización activada",
    "pages.settings.sync.message": "Verá una notificación emergente cuando se complete la sincronización si ha habilitado los permisos de notificación para la aplicación a través de la página de mensajería.",
    "sync.notification.title": "Sincronización sin conexión completada",
    "sync.notification.body": "Su contenido se ha almacenado en caché para su uso sin conexión y se mantendrá actualizado automáticamente.",
    "pages.newShoppingList.createAndShare": "Crear y compartir",
    "pages.updateShoppingList.title": "Actualizar la 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.category.uncategorized": "Sin categorizar",
    "pages.shoppingList.category.produce": "Productos",
    "pages.shoppingList.category.dairy": "Lácteos",
    "pages.shoppingList.category.meat": "Carne",
    "pages.shoppingList.category.bakery": "Panadería",
    "pages.shoppingList.category.liquor": "Bebidas alcohólicas",
    "pages.shoppingList.category.seafood": "Mariscos",
    "pages.shoppingList.category.nonfood": "No comestible",
    "pages.shoppingList.category.frozen": "Congelados",
    "pages.shoppingList.category.canned": "Enlatados",
    "pages.shoppingList.category.beverages": "Bebidas",
    "pages.shoppingListPopover.options.title": "Opciones",
    "pages.shoppingListPopover.actions.title": "Acciones",
    "pages.shoppingListPopover.update": "Gestionar lista",
    "pages.shoppingListPopover.categoryOrder": "Editar/Cambiar nombre de lista",
    "pages.shoppingListPopover.dangerZone.title": "Zona de peligro",
    "pages.shoppingLists.tabTitle": "Listas de la compra - RecipeSage",
    "pages.shoppingListCategoryOrderModal.title": "Lista de compras Lista de orden de categoría",
    "pages.shoppingListCategoryOrderModal.description": "Las categorías dentro de esta lista de compras se ordenarán en el orden en que las enumeres 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 un título de categoría personalizado que haya introducido al ordenar los elementos. 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.myProfile.tabTitle": "Editar perfil - RecipeSage",
    "pages.people.tabTitle": "Personas - RecipeSage",
    "pages.profile.tabTitle": "Perfil - RecipeSage",
    "components.mealCalendar.breakfast": "Desayuno",
    "components.mealCalendar.lunch": "Almuerzo",
    "components.mealCalendar.dinner": "Cena",
    "components.mealCalendar.snack": "Merienda",
    "components.mealCalendar.other": "Outros",
    "components.messaging.notificationPermission.header": "Requiere permisos de notificación",
    "components.messaging.notificationPermission.message": "Para notificarte cuando tus contactos te envían mensajes, necesitamos acceso a notificaciones. Tras cerrar esta ventana emergente, se te pedirá que habilites el acceso a notificaciones.",
    "components.selectCollaborators.title": "Colaboradores",
    "components.selectCollaborators.placeholder": "Agregar colaboradores por dirección de correo electrónico",
    "components.selectMultipleItems.noSelected": "No hay artículos seleccionados",
    "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": "Introduzca el nombre de la categoría personalizada",
    "components.shoppingListItem.customCategory.placeholder": "Nombre de la categoría...",
    "components.signInWithGoogle.button": "Iniciar sesión con Google",
    "services.unsavedChanges.message": "Parece que has estado editando algo. Si sales antes de guardar, se perderán los cambios.",
    "errors.unexpected.selfhost": "Se produjo un error inesperado. Por favor, revise los registros de su servidor y las preguntas frecuentes sobre alojamiento propio.",
    "errors.resourceNotFound": "Recurso no encontrado",
    "errors.resourceNotFound.message": "Parece que intentamos recuperar algo inexistente. Si esto persiste inesperadamente, por favor, contáctame.",
    "generic.showMore": "Mostrar más",
    "generic.error": "Error",
    "generic.warning": "Advertencia",
    "generic.reload": "Recargar",
    "generic.ok": "De acuerdo",
    "generic.submit": "Enviar",
    "generic.labeledPageTitle": "{{title}} - RecipeSage",
    "pages.shoppingList.category.grocery": "Comestibles",
    "pages.homepopover.options.sortBy.lastMadeNewest": "Última añadida (más recientes primero)",
    "pages.homepopover.options.sortBy.lastMadeOldest": "Última añadida (más antiguas primero)",
    "pages.recipeDetails.linkedRecipes": "Recetas vinculadas",
    "pages.recipeDetailsPopover.setLastMadeToday": "Marcar como preparada hoy",
    "pages.mealPlanPopover.actions.ical": "Obtener enlace iCal",
    "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": "Añadir receta vinculada",
    "pages.settings.startPage.mealPlans": "Planes de comidas",
    "pages.settings.startPage.shoppingLists": "Listas de compras",
    "pages.editRecipe.clipImage.selectMore.header": "¿Seleccionar una imagen adicional?",
    "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.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 alojar su propia copia.",
    "pages.pricing.support.heading": "Apoyar el proyecto",
    "pages.pricing.support.body": "Si desea apoyar el proyecto, puede realizar una contribución única o recurrente.",
    "pages.pricing.support.hosting": "Las contribuciones son totalmente opcionales y se destinan a los costes de servidores y alojamiento de imágenes.",
    "pages.app.nav.legal": "Legal",
    "pages.pricing.tabTitle": "Precios - RecipeSage",
    "pages.pricing.title": "Precios",
    "pages.pricing.subtitle": "Gratuito y de código abierto, sin sorpresas.",
    "pages.pricing.intro.alwaysFree": "RecipeSage es completamente gratuito para todo el mundo. Sin anuncios, sin prueba por tiempo limitado y sin funciones bloqueadas tras un muro de pago.",
    "pages.pricing.support.link": "Ir a la página de contribuciones",
    "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.icalMealPlanModal.title": "Enlace iCal del plan de comidas",
    "pages.icalMealPlanModal.description": "El enlace iCal/ICS que aparece a continuación puede utilizarse en casi cualquier programa de calendario para sincronizar su plan de comidas fuera de RecipeSage",
    "generic.no": "No",
    "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.editRecipe.input.nutritionTransFat": "Grasas trans (g)",
    "pages.editRecipe.input.nutritionDietaryFiber": "Fibra alimentaria (g)",
    "pages.editRecipe.input.nutritionTotalSugars": "Azúcares totales (g)",
    "pages.editRecipe.input.nutritionAutofill": "Autocompletar la información nutricional a partir del texto",
    "pages.editRecipe.input.nutritionClear": "Borrar toda la información nutricional",
    "pages.editRecipe.input.nutritionClearConfirm.header": "Borrar información nutricional",
    "pages.editRecipe.clip.includeNutrition": "Intentar obtener información nutricional (¡la exactitud puede variar!)",
    "pages.editRecipe.input.lastMadeAt": "Última preparación",
    "pages.editRecipe.input.lastMadeAt.never": "Nunca. Haga clic para cambiarlo",
    "pages.editRecipe.clipImage.selectMore.message": "Si no pudo incluir toda la receta en una sola foto, puede escanear hasta {{maxCount}} imágenes. Intente limitar al máximo el texto superpuesto, ya que el texto superpuesto puede aparecer más de una vez en el escaneo de la receta resultante.",
    "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",
    "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 otras personas, también se eliminará de sus cuentas.",
    "pages.mealPlanPopover.removeSelfFromPlan.header": "Confirmar eliminación del plan",
    "pages.shoppingListPopover.removeSelfFromList.header": "Confirmar eliminación de la lista",
    "pages.contribute.yearly": "Anual",
    "pages.contribute.yearlyMonthly.description": "Se aplica a su cuenta mientras su contribución recurrente esté activa",
    "pages.import.copymethat": "Importar desde archivo de CopyMeThat",
    "pages.recipeDetails.nutrition": "Información nutricional (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.lastMadeAt": "Última preparación",
    "pages.recipeDetails.lastMadeAtUpdated": "La fecha de última preparación se actualizó a hoy",
    "pages.contact.github": "Aunque se prefiere Discord, también puede informar de problemas directamente en GitHub (tiempo de respuesta más lento): ",
    "pages.contact.github.link": "Enlace de GitHub",
    "pages.contribute.yearlyMonthly": "Mensual y anual",
    "pages.editRecipe.input.nutritionPolyunsaturatedFat": "Grasas poliinsaturadas (g)",
    "pages.editRecipe.input.nutritionMonounsaturatedFat": "Grasas monoinsaturadas (g)",
    "pages.editRecipe.input.nutritionCholesterol": "Colesterol (mg)",
    "pages.editRecipe.input.nutritionSodium": "Sodio (mg)",
    "pages.editRecipe.input.nutritionTotalCarbs": "Carbohidratos totales (g)",
    "pages.editRecipe.input.nutritionAddedSugars": "Azúcares añadidos (g)",
    "pages.editRecipe.input.nutritionProtein": "Proteínas (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.nutritionAutofill.header": "Autorrellenar 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 comprobar su exactitud!",
    "pages.editRecipe.input.nutritionClearConfirm.message": "¿Está seguro de que desea borrar todos los campos de nutrición?",
    "pages.editRecipe.nutritionAutofill.placeholder": "Pegue aquí la etiqueta nutricional o el texto...",
    "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 nutrición tienen valores no válidos. Los campos de nutrición solo admiten números y decimales.",
    "pages.editRecipe.clip.emptyResult": "Hubo un problema al autocompletar desde esta URL. Recomiendo la extensión de navegador RecipeSage, o copiar el texto del sitio y usar la opción de autocompletar desde texto",
    "pages.account.credits.usageValue": "{{used}} / {{limit}} créditos de cocina utilizados hoy",
    "pages.account.bonus.moreUsageCredits": "Mayor asignación diaria de créditos de cocina",
    "pages.shoppingListPopover.removeSelfFromList.message": "Esto eliminará esta lista de compras de su cuenta. Solo el propietario de la lista puede eliminarla permanentemente por completo, pero usted dejará de ser miembro de esta lista si continúa. Solo el propietario de la lista puede revertir esta acción.",
    "components.multiImageUpload.contributorHint.message": "Alojar imágenes es uno de los mayores costes de mantener RecipeSage.\n\nPara que el resto de la aplicación siga siendo gratuita para todos, la subida de varias imágenes por receta y el almacenamiento de imágenes en alta resolución están reservados para los contribuidores como agradecimiento.\n\nSi disfruta de RecipeSage, considere contribuir para ayudar a mantenerlo activo.",
    "generic.done": "Listo",
    "pages.mealPlan.list.noUpcoming": "No hay próximas comidas planificadas. Pulse + para planificar su próxima comida.",
    "pages.mealPlan.list.pastMeals": "Comidas anteriores",
    "pages.mealPlanPopover.actions.print": "Imprimir",
    "pages.mealPlanMealOrderModal.description": "Toque una muestra de color para cambiar el color, arrastre para reordenar o añada una nueva opción usando la fila vacía de abajo. Los tipos de comida predeterminados no se pueden renombrar ni eliminar.",
    "pages.mealPlanMealOrderModal.title": "Personalizar opciones de comida",
    "pages.mealPlanMealOrderModal.entryPlaceholder": "Nombre de la comida",
    "pages.app.nav.docs": "Documentación",
    "pages.app.nav.github": "GitHub",
    "pages.app.nav.pricing": "Precios",
    "pages.welcome.description.features.sharing.title": "Compartir y colaborar:",
    "pages.welcome.description.features.sharing.description": "Comparta recetas públicamente o con amigos, y colabore en planes de comidas y listas de la compra",
    "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 le pertenecen. RecipeSage no los retiene como rehenes. Exporte sus datos a PDF, JSON-LD o texto sin formato en cualquier momento",
    "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 la lista de compras funcionan en su idioma.",
    "pages.recipeDetails.nutritionTransFat": "Grasas 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.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.contribute.bonus.feature.4": "Mayor asignación de uso diario para recorte de recetas, OCR/reconocimiento de imágenes y PDF, importaciones de URL y archivos de texto, y autorrelleno de información nutricional",
    "pages.downloadAndInstall.bookmark.usage": "Haga clic en el marcador para importar el sitio actual en el que se encuentra.",
    "pages.mealPlan.list.empty": "No hay comidas programadas. Pulse el botón + para añadir una.",
    "pages.mealPlanItemDetailsModal.notes": "Notas",
    "pages.mealPlanPopover.options.viewType.title": "Ver",
    "pages.mealPlanPopover.options.viewType.calendar": "Calendario",
    "pages.mealPlanPopover.options.viewType.list": "Lista",
    "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.newMealPlanItemModal.notes": "Notas (opcional)",
    "pages.updateMealPlanModal.detailsTitle": "Detalles",
    "pages.updateMealPlanModal.customizeMealOptions": "Personalizar opciones de comida",
    "pages.editRecipe.input.nutrition": "Información nutricional (por porción)",
    "pages.editRecipe.input.nutritionServingSize": "Tamaño de la porción",
    "pages.editRecipe.input.nutritionCalories": "Calorías (kcal)",
    "pages.editRecipe.input.nutritionTotalFat": "Grasas totales (g)",
    "pages.editRecipe.input.nutritionSaturatedFat": "Grasas saturadas (g)",
    "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 sea compatible. La exportación de texto de CopyMeThat puede utilizarse con el importador de \"archivos de texto\" de RecipeSage si lo prefiere. Si tiene problemas con la importación, consulte la guía del usuario. Considere hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.settings.startPage": "Página de inicio",
    "pages.settings.startPage.myRecipes": "Mis recetas",
    "pages.settings.startPage.manageLabels": "Gestionar etiquetas",
    "pages.settings.autoExpandNutrition": "Expandir automáticamente la información nutricional al editar recetas",
    "components.scaleRecipe.systemLabel": "Unidades",
    "components.scaleRecipe.system.original": "Original",
    "components.scaleRecipe.system.metric": "Métrico",
    "components.scaleRecipe.system.imperial": "Imperial",
    "generic.yes": "Sí",
    "pages.home.loading": "Cargando sus recetas...",
    "pages.labels.loading": "Cargando sus etiquetas...",
    "pages.mealPlan.loading": "Cargando el plan de comidas...",
    "pages.mealPlans.loading": "Cargando sus planes de comidas...",
    "pages.messages.loading": "Cargando sus mensajes...",
    "pages.shoppingList.loading": "Cargando la lista de la compra...",
    "pages.shoppingLists.loading": "Cargando sus listas de la compra...",
    "pages.myProfile.loading": "Cargando su perfil...",
    "pages.people.loading": "Cargando...",
    "pages.profile.loading": "Cargando el perfil...",
    "errors.creditsLimitReached": "La función de importación automática es especialmente costosa de alojar, por lo que he tenido que establecer un límite moderado en el número de veces al día que se puede utilizar 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 proporciona un límite diario mayor (10 veces el límite), ya que ayuda a cubrir los costes. ¡Disculpe las molestias!",
    "pages.cookingTemperatures.items.fryDoughnuts.label": "Rosquillas (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryTempura.label": "Tempura (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryOnionRings.label": "Aros de cebolla (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFritters.label": "Hush puppies / buñuelos (temperatura del aceite)",
    "pages.cookbook.tabTitle": "Generador de libros de cocina - RecipeSage",
    "pages.cookbook.title": "Generador de libros de cocina",
    "pages.cookbook.field.title": "Título",
    "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 añadido recetas. Use Añadir receta o Añadir etiqueta para crear su libro de cocina.",
    "pages.cookbook.recipes.tooMany": "Los libros de cocina pueden contener como máximo {{max}} recetas. Elimine algunas para continuar.",
    "pages.cookbook.addRecipe.title": "Añadir receta",
    "pages.cookbook.addLabel.title": "Añadir etiqueta",
    "pages.cookbook.pdf.contents": "Contenido",
    "pages.cookbook.pdf.byAuthor": "por {{author}}",
    "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 añadido recetas. Utilice Añadir receta o Añadir etiqueta para empezar a sumar la información nutricional.",
    "pages.nutritionCalculator.recipes.servingBasis": "Tamaño de la ración: {{servingSize}}",
    "pages.nutritionCalculator.addLabel.title": "Añadir etiqueta",
    "pages.nutritionCalculator.servings.label": "Raciones",
    "pages.nutritionCalculator.servings.decrease": "Disminuir raciones",
    "pages.nutritionCalculator.servings.increase": "Aumentar raciones",
    "pages.nutritionCalculator.servings.help": "RecipeSage no puede saber cuál es su porción, por lo que cuenta una ración por receta de forma predeterminada. Establezca el número según cuántas raciones vaya a consumir (una ración = el Tamaño de la ración mostrado en cada receta).",
    "pages.nutritionCalculator.servings.setAll": "Establecer raciones para todas las recetas",
    "pages.nutritionCalculator.mode.total": "Total",
    "pages.nutritionCalculator.mode.perServing": "Promedio por ración",
    "pages.nutritionCalculator.coverage.servings": "{{servings}} raciones 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.dvHeader": "% del valor diario*",
    "pages.nutritionCalculator.facts.dvValue": "{{percent}}%",
    "pages.nutritionCalculator.facts.dvFootnote": "* Los porcentajes de valores diarios se basan en una dieta de 2000 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 incluso si cierra la aplicación una vez iniciadas.",
    "pages.jobs.empty": "Aún no tiene tareas en segundo plano.",
    "pages.jobs.status.fail": "Error.",
    "pages.import.mela": "Importar desde un archivo de Mela",
    "pages.import.crouton": "Importar desde un archivo de Crouton",
    "errors.creditsLimitReached.title": "Lo sentimos, se ha alcanzado el límite",
    "generic.moreInfo": "Más información",
    "pages.importMela.tabTitle": "Importar desde Mela - RecipeSage",
    "pages.importMela.title": "Importar recetas desde un archivo de Mela",
    "pages.importCrouton.description": "Esto importará una exportación de Crouton (un archivo .zip que contiene archivos de recetas .crumb) a su cuenta de RecipeSage. Considere hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes.",
    "pages.import.description": "RecipeSage admite la importación de varios formatos",
    "pages.import.viewDocumentation": "Ver documentación",
    "pages.welcome.demoVideo.label": "Demostración de importación automática de RecipeSage",
    "pages.downloadAndInstall.icon.share": "icono de compartir",
    "components.recurrenceEditor.weekdayShort.fri": "V",
    "components.recurrenceEditor.weekdayShort.mon": "L",
    "components.recurrenceEditor.ends.onDate": "En la fecha",
    "components.recurrenceEditor.ends.afterOccurrences": "Después de",
    "components.recurrenceEditor.ends.occurrences": "ocurrencias",
    "components.recurrenceEditor.preview.count": "Esto creará {{count}} elemento(s).",
    "components.recurrenceEditor.preview.truncated": "Limitado a {{count}} elementos (máx. {{max}}).",
    "components.nutritionFilterPopover.protein": "Proteínas (g)",
    "webextension.inject.field.yield": "Raciones",
    "webextension.settings.saved": "Guardado.",
    "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 a esta dirección de correo electrónico.",
    "emails.passwordReset.disregardNotice": "Si usted no solicitó un restablecimiento de 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": "Atentamente,",
    "emails.signature.role": "Desarrollador de RecipeSage",
    "emails.signature.socialHeader": "Redes sociales:",
    "pages.welcome.description.features.browserExtension.title": "Extensión de navegador para Firefox y Chrome",
    "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": "Hospédelo en su propio servidor o utilice 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 RecipeSage a esta cuenta.",
    "pages.extensionAuth.loading": "Comprobando 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 instaló esta extensión usted mismo 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 es utilizada por la extensión de navegador RecipeSage para iniciar sesión. Abra la extensión e inténtelo de nuevo.",
    "pages.homeSearchFilterPopover.filterByNutrition": "Filtrar por nutrición",
    "pages.contact.cantUseDiscord": "No puedo usar Discord y la documentación no responde al problema o la pregunta que tengo",
    "pages.contact.emailMe": "Tardo en responder a los correos electrónicos (¡lo siento!):",
    "pages.downloadAndInstall.extension.installFirefox": "Instalar para Firefox",
    "pages.downloadAndInstall.extension.installChrome": "Instalar para Chrome",
    "pages.downloadAndInstall.icon.menuDots": "icono de tres puntos verticales",
    "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.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.mealPlanPopover.actions.calculateNutrition": "Calcular la nutrición de los días seleccionados",
    "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.tools.tabTitle": "Herramientas y asistentes - RecipeSage",
    "pages.tools.title": "Herramientas y asistentes",
    "pages.tools.cookbook.subtitle": "Generar un libro de recetas en PDF imprimible a partir de sus recetas",
    "pages.tools.nutritionCalculator.subtitle": "Sumar la nutrición de varias recetas y escalarla por porciones",
    "pages.tools.assistant.subtitle": "Chatear con un asistente de IA sobre cocina y sus recetas",
    "pages.tools.measurementConverter.subtitle": "Convertir volúmenes, pesos, cantidades de ingredientes y temperaturas del horno",
    "pages.tools.cookingTemperatures.subtitle": "Temperaturas internas seguras, puntos de cocción y referencias de horno y fritura profunda",
    "pages.tools.panBakewareConverter.subtitle": "Cambie los tamaños de los moldes, ajuste las cantidades de los ingredientes y obtenga el tiempo y la temperatura de horneado recomendados",
    "pages.tools.userGuide.subtitle": "Tutoriales y documentación para usar RecipeSage",
    "pages.measurementConverter.tabTitle": "Conversor de medidas - RecipeSage",
    "pages.measurementConverter.title": "Conversor de medidas",
    "pages.measurementConverter.intro.title": "Escriba cualquier valor para convertirlo",
    "pages.measurementConverter.intro.body": "Introduzca un número en cualquiera de los campos siguientes y todos los demás campos se actualizarán al instante. Use las pestañas para alternar entre volumen y peso, unidades contadas o temperaturas del horno.",
    "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 · Aprox. volumen ↔ peso",
    "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.imperialPint": "Pintas imperiales",
    "pages.measurementConverter.units.imperialFluidOunce": "Onzas líquidas imperiales",
    "pages.measurementConverter.units.gram": "Gramos",
    "pages.measurementConverter.units.kilogram": "Kilogramos",
    "pages.measurementConverter.units.ounce": "Onzas",
    "pages.measurementConverter.units.pound": "Libras",
    "pages.measurementConverter.units.milligram": "Miligramos",
    "pages.measurementConverter.units.stone": "Piedras",
    "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": "Elemento",
    "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.garlicHead": "Ajo (cabeza entera, grande)",
    "pages.measurementConverter.countItems.appleMedium": "Manzana (mediana)",
    "pages.measurementConverter.countItems.avocadoMedium": "Aguacate (mediano)",
    "pages.measurementConverter.countItems.bananaMedium": "Banana (mediana)",
    "pages.measurementConverter.countItems.breadSlice": "Pan (rebanada)",
    "pages.measurementConverter.countItems.carrotMedium": "Zanahoria (mediana)",
    "pages.measurementConverter.countItems.lemonMedium": "Limón (mediano)",
    "pages.measurementConverter.countItems.limeMedium": "Lima (mediana)",
    "pages.measurementConverter.countItems.onionMedium": "Cebolla (mediana)",
    "pages.measurementConverter.countItems.zucchiniMedium": "Calabacín (mediano)",
    "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.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.allPurposeFlour": "Harina de uso común",
    "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 panificable",
    "pages.measurementConverter.ingredients.brownRiceFlour": "Harina de arroz integral",
    "pages.measurementConverter.ingredients.buckwheatFlour": "Harina de trigo sarraceno",
    "pages.measurementConverter.ingredients.cakeFlour": "Harina para pasteles",
    "pages.measurementConverter.ingredients.chickpeaFlour": "Harina de garbanzo",
    "pages.measurementConverter.ingredients.coconutFlour": "Harina de coco",
    "pages.measurementConverter.ingredients.cornstarch": "Almidón de maíz",
    "pages.measurementConverter.ingredients.durumFlour": "Harina de trigo duro",
    "pages.measurementConverter.ingredients.firstClearFlour": "Harina de primera extracción",
    "pages.measurementConverter.ingredients.glutenFreeAllPurposeFlour": "Harina multiuso sin gluten",
    "pages.measurementConverter.ingredients.glutinousRiceFlour": "Harina de arroz glutinoso",
    "pages.measurementConverter.ingredients.hazelnutFlour": "Harina de avellana",
    "pages.measurementConverter.ingredients.highGlutenFlour": "Harina con alto contenido de gluten",
    "pages.measurementConverter.ingredients.masaHarina": "Harina de maíz nixtamalizado",
    "pages.measurementConverter.ingredients.oatFlour": "Harina de avena",
    "pages.measurementConverter.ingredients.pastryFlour": "Harina de repostería",
    "pages.measurementConverter.ingredients.pecanMeal": "Harina de nuez pecana",
    "pages.measurementConverter.ingredients.potatoFlour": "Harina de papa",
    "pages.measurementConverter.ingredients.potatoStarch": "Fécula de papa",
    "pages.measurementConverter.ingredients.pumpernickelFlour": "Harina de 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.sorghumFlour": "Harina de sorgo",
    "pages.measurementConverter.ingredients.soyFlour": "Harina de soja",
    "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 vital de trigo",
    "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.whiteWholeWheatFlour": "Harina integral de trigo blanco",
    "pages.measurementConverter.ingredients.superfineSugar": "Azúcar superfino (caster)",
    "pages.measurementConverter.ingredients.brownSugarPacked": "Azúcar moreno (compactado)",
    "pages.measurementConverter.ingredients.coconutSugar": "Azúcar de coco",
    "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 arce",
    "pages.measurementConverter.ingredients.pearlSugar": "Azúcar perlado",
    "pages.measurementConverter.ingredients.buttermilk": "Suero de leche",
    "pages.measurementConverter.ingredients.buttermilkPowder": "Suero de leche en polvo",
    "pages.measurementConverter.ingredients.cheeseFeta": "Queso feta",
    "pages.measurementConverter.ingredients.cheeseGrated": "Queso rallado (cheddar, jack, mozzarella, suizo)",
    "pages.measurementConverter.ingredients.cheeseParmesanGrated": "Parmesano rallado",
    "pages.measurementConverter.ingredients.cheeseRicotta": "Queso ricotta",
    "pages.measurementConverter.ingredients.cream": "Crema (espesa, ligera o mitad y mitad)",
    "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.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.yogurt": "Yogur",
    "pages.measurementConverter.ingredients.butter": "Mantequilla",
    "pages.measurementConverter.ingredients.coconutOil": "Aceite de Coco",
    "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.vegetableOil": "Aceite Vegetal",
    "pages.measurementConverter.ingredients.vegetableShortening": "Manteca Vegetal",
    "pages.measurementConverter.ingredients.almondsSliced": "Almendras (laminadas)",
    "pages.measurementConverter.ingredients.almondsSlivered": "Almendras (en bastones)",
    "pages.measurementConverter.ingredients.almondsWhole": "Almendras (enteras)",
    "pages.measurementConverter.ingredients.carawaySeeds": "Semillas de Alcaravea",
    "pages.measurementConverter.ingredients.cashewsChopped": "Anacardos (picados)",
    "pages.measurementConverter.ingredients.cashewsWhole": "Anacardos (enteros)",
    "pages.measurementConverter.ingredients.chiaSeeds": "Semillas de Chía",
    "pages.measurementConverter.ingredients.coconutSweetenedShredded": "Coco (endulzado, rallado)",
    "pages.measurementConverter.ingredients.coconutToasted": "Coco (tostado)",
    "pages.measurementConverter.ingredients.coconutDesiccated": "Coco (sin azúcar, desecado)",
    "pages.measurementConverter.ingredients.coconutLargeFlakes": "Coco (sin azúcar, en copos grandes)",
    "pages.measurementConverter.ingredients.coconutShredded": "Coco (sin azúcar, rallado)",
    "pages.measurementConverter.ingredients.flaxMeal": "Harina de lino",
    "pages.measurementConverter.ingredients.flaxseed": "Semillas de lino",
    "pages.measurementConverter.ingredients.hazelnutsWhole": "Avellanas (enteras)",
    "pages.measurementConverter.ingredients.macadamiaNuts": "Nueces de macadamia (enteras)",
    "pages.measurementConverter.ingredients.peanuts": "Cacahuetes (pelados)",
    "pages.measurementConverter.ingredients.pecansDiced": "Pacanas (picadas en dados)",
    "pages.measurementConverter.ingredients.pecansWhole": "Pacanas (enteras)",
    "pages.measurementConverter.ingredients.pineNuts": "Piñones",
    "pages.measurementConverter.ingredients.pistachios": "Pistachos (pelados)",
    "pages.measurementConverter.ingredients.poppySeeds": "Semillas de amapola",
    "pages.measurementConverter.ingredients.sesameSeeds": "Semillas de sésamo",
    "pages.measurementConverter.ingredients.sunflowerSeeds": "Semillas de girasol",
    "pages.measurementConverter.ingredients.walnutsChopped": "Nueces (picadas)",
    "pages.measurementConverter.ingredients.walnutsWhole": "Nueces (enteras)",
    "pages.measurementConverter.ingredients.applesDriedDiced": "Manzanas (deshidratadas, en dados)",
    "pages.measurementConverter.ingredients.applesSliced": "Manzanas (peladas, en rodajas)",
    "pages.measurementConverter.ingredients.applesauce": "Puré de manzana",
    "pages.measurementConverter.ingredients.apricotsDried": "Albaricoques (deshidratados, en dados)",
    "pages.measurementConverter.ingredients.bananasMashed": "Plátanos (machacados)",
    "pages.measurementConverter.ingredients.berriesFrozen": "Bayas (congeladas)",
    "pages.measurementConverter.ingredients.blueberriesDried": "Arándanos (secos)",
    "pages.measurementConverter.ingredients.blueberries": "Arándanos (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.cherriesDried": "Cerezas (secas)",
    "pages.measurementConverter.ingredients.cherriesFresh": "Cerezas (frescas, deshuesadas, picadas)",
    "pages.measurementConverter.ingredients.cherriesFrozen": "Cerezas (congeladas)",
    "pages.measurementConverter.ingredients.cranberriesDried": "Arándanos rojos (secos)",
    "pages.measurementConverter.ingredients.cranberriesFresh": "Arándanos rojos (frescos o congelados)",
    "pages.measurementConverter.ingredients.crystallizedGinger": "Jengibre cristalizado",
    "pages.measurementConverter.ingredients.currants": "Grosellas",
    "pages.measurementConverter.ingredients.datesChopped": "Dátiles (picados)",
    "pages.measurementConverter.ingredients.figsDried": "Higos (secos, picados)",
    "pages.measurementConverter.ingredients.passionFruitPuree": "Puré de fruta de la pasión",
    "pages.measurementConverter.ingredients.peaches": "Melocotones (pelados y cortados en dados)",
    "pages.measurementConverter.ingredients.pears": "Peras (peladas y cortadas en dados)",
    "pages.measurementConverter.ingredients.pineappleCrushed": "Piña (triturada, escurrida)",
    "pages.measurementConverter.ingredients.pineappleDried": "Piña (deshidratada)",
    "pages.measurementConverter.ingredients.pineappleDiced": "Piña (fresca o en conserva, cortada en cubos)",
    "pages.measurementConverter.ingredients.raisinsLoose": "Pasas (sueltas)",
    "pages.measurementConverter.ingredients.raisinsPacked": "Pasas (compactadas)",
    "pages.measurementConverter.ingredients.raspberries": "Frambuesas (frescas)",
    "pages.measurementConverter.ingredients.rhubarb": "Ruibarbo (en rodajas)",
    "pages.measurementConverter.ingredients.strawberries": "Fresas (frescas, en rodajas)",
    "pages.measurementConverter.ingredients.bellPeppers": "Pimientos morrones (frescos)",
    "pages.measurementConverter.ingredients.carrotsPureed": "Zanahorias (cocidas y en puré)",
    "pages.measurementConverter.ingredients.carrotsDiced": "Zanahorias (cortadas en cubos)",
    "pages.measurementConverter.ingredients.carrotsGrated": "Zanahorias (ralladas)",
    "pages.measurementConverter.ingredients.celeryDiced": "Apio (cortado en cubos)",
    "pages.measurementConverter.ingredients.chives": "Cebollino (fresco)",
    "pages.measurementConverter.ingredients.cornKernels": "Maíz (fresco o congelado)",
    "pages.measurementConverter.ingredients.garlicMinced": "Ajo (picado)",
    "pages.measurementConverter.ingredients.garlicSliced": "Ajo (pelado y en rodajas)",
    "pages.measurementConverter.ingredients.gingerSliced": "Jengibre (fresco, en rodajas)",
    "pages.measurementConverter.ingredients.leeksDiced": "Puerros (cortados en cubos)",
    "pages.measurementConverter.ingredients.mashedPotatoes": "Puré de patatas",
    "pages.measurementConverter.ingredients.mashedSweetPotatoes": "Puré de batatas",
    "pages.measurementConverter.ingredients.mushroomsSliced": "Champiñones (en rodajas)",
    "pages.measurementConverter.ingredients.olivesSliced": "Aceitunas (en rodajas)",
    "pages.measurementConverter.ingredients.onionsDiced": "Cebollas (frescas, en dados)",
    "pages.measurementConverter.ingredients.pumpkinPuree": "Puré de calabaza",
    "pages.measurementConverter.ingredients.scallionsSliced": "Cebolletas (en rodajas)",
    "pages.measurementConverter.ingredients.shallotsSliced": "Chalotas (peladas y en rodajas)",
    "pages.measurementConverter.ingredients.sundriedTomatoes": "Tomates secados al sol (secos, sin aceite)",
    "pages.measurementConverter.ingredients.tomatoPaste": "Pasta de tomate",
    "pages.measurementConverter.ingredients.zucchiniShredded": "Calabacín (rallado)",
    "pages.measurementConverter.ingredients.cacaoNibs": "Nibs 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": "Cacao (sin azúcar)",
    "pages.measurementConverter.ingredients.miniChocolateChips": "Mini chispas 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": "Copos 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.cornmealWhole": "Harina de maíz (integral)",
    "pages.measurementConverter.ingredients.cornmealYellow": "Harina de maíz (amarilla)",
    "pages.measurementConverter.ingredients.crackedWheat": "Trigo partido",
    "pages.measurementConverter.ingredients.maltedWheatFlakes": "Copos de trigo malteado",
    "pages.measurementConverter.ingredients.millet": "Mijo (entero)",
    "pages.measurementConverter.ingredients.oatBran": "Salvado de avena",
    "pages.measurementConverter.ingredients.polenta": "Polenta (sémola gruesa de maíz)",
    "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": "Granos de centeno partidos",
    "pages.measurementConverter.ingredients.ryeFlakes": "Copos de centeno",
    "pages.measurementConverter.ingredients.steelCutOats": "Avena cortada",
    "pages.measurementConverter.ingredients.wheatBerries": "Granos de trigo (rojo)",
    "pages.measurementConverter.ingredients.wheatBran": "Salvado de trigo",
    "pages.measurementConverter.ingredients.wheatGerm": "Germen de trigo",
    "pages.measurementConverter.ingredients.agaveSyrup": "Sirope de agave",
    "pages.measurementConverter.ingredients.appleJuiceConcentrate": "Concentrado de zumo de manzana",
    "pages.measurementConverter.ingredients.barleyMaltSyrup": "Sirope de malta de cebada",
    "pages.measurementConverter.ingredients.blueberryJuice": "Zumo de arándanos",
    "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 azucarada",
    "pages.measurementConverter.ingredients.cornSyrup": "Sirope de maíz",
    "pages.measurementConverter.ingredients.honey": "Miel",
    "pages.measurementConverter.ingredients.limeJuice": "Zumo de lima",
    "pages.measurementConverter.ingredients.lemonJuice": "Zumo de limón",
    "pages.measurementConverter.ingredients.maltSyrup": "Sirope de malta",
    "pages.measurementConverter.ingredients.mapleSyrup": "Sirope de arce",
    "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 de hornear",
    "pages.measurementConverter.ingredients.bakingSoda": "Bicarbonato de sodio",
    "pages.measurementConverter.ingredients.instantYeast": "Levadura instantánea",
    "pages.measurementConverter.ingredients.kosherSaltDiamond": "Sal kosher (Diamond Crystal)",
    "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.panko": "Pan rallado (panko japonés)",
    "pages.measurementConverter.ingredients.caramel": "Caramelo",
    "pages.measurementConverter.ingredients.caramelBits": "Trocitos de caramelo (toffee)",
    "pages.measurementConverter.ingredients.cookieCrumbs": "Migas de galleta",
    "pages.measurementConverter.ingredients.driedPotatoFlakes": "Copos de patata deshidratados (instantáneos)",
    "pages.measurementConverter.ingredients.espressoPowder": "Espresso en polvo",
    "pages.measurementConverter.ingredients.grahamCrackerCrumbs": "Migas de galletas Graham",
    "pages.measurementConverter.ingredients.maltedMilkPowder": "Leche malteada en polvo",
    "pages.measurementConverter.ingredients.marshmallowsMini": "Mini malvaviscos",
    "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.title": "Temperaturas de cocción",
    "pages.cookingTemperatures.searchPlaceholder": "Busque un alimento, punto de cocción o temperatura de fritura",
    "pages.cookingTemperatures.noResults": "No hay coincidencias 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": "Reposo {{minutes}} min",
    "pages.cookingTemperatures.chip.oilTemp": "Temperatura del aceite",
    "pages.cookingTemperatures.chip.bacteriaZone": "Zona de bacterias",
    "pages.cookingTemperatures.chip.smokePoint": "Punto de humo",
    "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 de alimentos en la parte más gruesa del alimento, lejos del hueso y la grasa.",
    "pages.cookingTemperatures.safety.preference": "Las etiquetas grises indican valores de preferencia personal (puntos de cocción, temperaturas de retirada en BBQ, temperaturas del aceite). No son recomendaciones de seguridad alimentaria.",
    "pages.cookingTemperatures.safety.carryover": "Cocción residual: la carne sigue cocinándose después de retirarla del calor, con un aumento típico de 5–10 °F / 3–6 °C. Para asados grandes, retírelos un poco por debajo de su objetivo.",
    "pages.cookingTemperatures.safety.source": "Temperaturas mínimas seguras del FSIS del USDA y FoodSafety.gov.",
    "pages.cookingTemperatures.categories.poultry.title": "Aves",
    "pages.cookingTemperatures.categories.chocolate.title": "Atemperado del chocolate",
    "pages.cookingTemperatures.categories.other.title": "Otros",
    "pages.cookingTemperatures.categories.oilSmokePoints.title": "Puntos de humo de los aceites",
    "pages.cookingTemperatures.items.poultryAll.label": "Pollo, pavo, pato, ganso",
    "pages.cookingTemperatures.items.poultryAll.state": "Enteros, piezas, pechugas, muslos, alas",
    "pages.cookingTemperatures.items.groundPoultry.label": "Carne de ave molida",
    "pages.cookingTemperatures.items.groundPoultry.state": "Pollo, pavo, pato molidos",
    "pages.cookingTemperatures.items.poultryDarkMeatPreference.label": "Carne oscura de pollo / pavo",
    "pages.cookingTemperatures.items.poultryDarkMeatPreference.state": "Muslos y piernas; se cocina por encima del mínimo seguro para obtener una textura tierna con el colágeno fundido",
    "pages.cookingTemperatures.items.stuffing.label": "Relleno",
    "pages.cookingTemperatures.items.stuffing.state": "Cocinado solo o dentro del ave",
    "pages.cookingTemperatures.items.beefWhole.label": "Carne de res (término medio)",
    "pages.cookingTemperatures.items.beefWhole.state": "Centro rosado y cálido. Mínimo seguro del USDA para cortes enteros de carne de res (filetes, chuletas, asados, partes planas del 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, solomillo, jamón fresco).",
    "pages.cookingTemperatures.items.lambWhole.label": "Cordero (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.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 (al punto menos)",
    "pages.cookingTemperatures.items.beefMediumRare.state": "Centro tibio y rojo",
    "pages.cookingTemperatures.items.beefMediumWell.label": "Carne de res (al punto más)",
    "pages.cookingTemperatures.items.beefMediumWell.state": "Mayormente marrón, rosa tenue",
    "pages.cookingTemperatures.items.beefWellDone.label": "Carne de res (bien hecha)",
    "pages.cookingTemperatures.items.beefWellDone.state": "Sin rosa",
    "pages.cookingTemperatures.items.lambRare.label": "Cordero (poco hecho)",
    "pages.cookingTemperatures.items.lambRare.state": "Centro frío y rojo",
    "pages.cookingTemperatures.items.lambMediumRare.label": "Cordero (al punto menos)",
    "pages.cookingTemperatures.items.lambMediumRare.state": "Centro rosado y tibio",
    "pages.cookingTemperatures.items.lambMediumWell.label": "Cordero (medio hecho)",
    "pages.cookingTemperatures.items.lambMediumWell.state": "Cocido casi por completo, con un toque rosado",
    "pages.cookingTemperatures.items.lambWellDone.label": "Cordero (bien hecho)",
    "pages.cookingTemperatures.items.lambWellDone.state": "Sin rosa",
    "pages.cookingTemperatures.items.porkWellDone.label": "Cerdo (bien hecho)",
    "pages.cookingTemperatures.items.porkWellDone.state": "Sin tono rosado; punto de cocción clásico del cerdo",
    "pages.cookingTemperatures.items.salmonMediumRare.label": "Salmón (poco hecho)",
    "pages.cookingTemperatures.items.salmonMediumRare.state": "Centro rosado y apenas translúcido; objetivo habitual de los chefs",
    "pages.cookingTemperatures.items.salmonMedium.label": "Salmón (medio hecho)",
    "pages.cookingTemperatures.items.salmonMedium.state": "Centro de color rosa claro, exterior completamente cocido",
    "pages.cookingTemperatures.items.tunaRare.label": "Atún (poco hecho)",
    "pages.cookingTemperatures.items.tunaRare.state": "Centro rojo y apenas tibio; atún sellado clásico",
    "pages.cookingTemperatures.items.tunaMediumRare.label": "Atún (poco hecho)",
    "pages.cookingTemperatures.items.tunaMediumRare.state": "Centro rosado, ligeramente translúcido",
    "pages.cookingTemperatures.items.tunaMedium.state": "Centro de color 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, pargo, lubina",
    "pages.cookingTemperatures.items.shrimpLobsterCrab.label": "Camarones, langosta, cangrejo",
    "pages.cookingTemperatures.items.shrimpLobsterCrab.cue": "Cocine hasta que la carne esté nacarada y opaca.",
    "pages.cookingTemperatures.items.scallops.label": "Vieiras",
    "pages.cookingTemperatures.items.scallops.cue": "Cocine hasta que esté nacarado y opaco.",
    "pages.cookingTemperatures.items.shellfish.label": "Almejas, ostras, 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.eggDishes.label": "Platos con huevo",
    "pages.cookingTemperatures.items.eggDishes.state": "Quiches, frittatas, natillas horneadas, guisos al horno con huevo",
    "pages.cookingTemperatures.items.custard.label": "Natillas removidas / crema cuajada",
    "pages.cookingTemperatures.items.custard.state": "Crema inglesa, crema pastelera, crema de limón. Retire justo antes de que hierva; los huevos se cuajan por encima de ~85 °C / 185 °F.",
    "pages.cookingTemperatures.items.leftovers.label": "Sobras y guisos al horno",
    "pages.cookingTemperatures.items.leftovers.state": "Cualquier alimento recalentado",
    "pages.cookingTemperatures.items.hamPrecookedReheat.label": "Jamón precocido (recalentamiento)",
    "pages.cookingTemperatures.items.hamPrecookedReheat.state": "Recalentamiento de 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 (bufés, calentadores, mantenimiento en horno). Mantener 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 intervalo. 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 gotea en hilos finos 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 la forma, pero se aplana ligeramente. Caramelos, malvavisco blando.",
    "pages.cookingTemperatures.items.sugarHardBall.label": "Punto de bola dura",
    "pages.cookingTemperatures.items.sugarHardBall.state": "Forma una bola dura y pegajosa. Turrón, divinity, malvavisco más firme.",
    "pages.cookingTemperatures.items.sugarSoftCrack.label": "Punto de hebra blanda",
    "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 hebra dura",
    "pages.cookingTemperatures.items.pulledPork.state": "Paleta o espaldilla de cerdo; la sonda entra sin resistencia",
    "pages.cookingTemperatures.items.brisketSlice.label": "Pecho de res (para cortar en rebanadas)",
    "pages.cookingTemperatures.items.brisketSlice.state": "Tierna al pinchar en la parte más gruesa de la pieza plana",
    "pages.cookingTemperatures.items.beefShortRibs.label": "Costillas cortas de res",
    "pages.cookingTemperatures.items.beefShortRibs.state": "Tierna al pinchar, capa de grasa temblorosa",
    "pages.cookingTemperatures.items.beefBraising.label": "Asado de res a la cacerola (braseado)",
    "pages.cookingTemperatures.items.beefBraising.state": "Asado a la cacerola, aguja, pieza plana de pecho de res en líquido. Cocine hasta que esté tierna 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 tierna al palillo entre los huesos",
    "pages.cookingTemperatures.items.fryGeneral.label": "Aceite para freír (intervalo general)",
    "pages.cookingTemperatures.items.fryGeneral.state": "La mayoría de los alimentos fritos se sitúan en este intervalo",
    "pages.cookingTemperatures.items.fryFrenchBlanch.label": "Patatas fritas, blanqueado (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFrenchBlanch.state": "Primera fritura para cocinar por completo",
    "pages.cookingTemperatures.items.fryFrenchFinish.label": "Patatas fritas, acabado (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryChicken.label": "Pollo frito con hueso (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryChickenWings.label": "Alitas de pollo fritas (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 al wok, fritura profunda.",
    "pages.cookingTemperatures.items.smokeGhee.label": "Ghee / mantequilla clarificada",
    "pages.cookingTemperatures.items.smokeGhee.state": "Se han eliminado los sólidos lácteos, por lo que tolera altas temperaturas. Salteado, sellado, fritura.",
    "pages.cookingTemperatures.items.smokePeanut.label": "Aceite de cacahuete (refinado)",
    "pages.cookingTemperatures.items.smokePeanut.state": "Neutro y estable. Aceite clásico para fritura profunda; excelente para cocinar al wok.",
    "pages.cookingTemperatures.items.smokeSunflowerRefined.label": "Aceite de girasol (refinado)",
    "pages.cookingTemperatures.items.smokeSunflowerRefined.state": "Neutro y ampliamente disponible. Fritura, horneado, salteado.",
    "pages.cookingTemperatures.items.smokeOliveRefined.label": "Aceite de oliva (refinado / puro / suave)",
    "pages.cookingTemperatures.items.smokeOliveRefined.state": "Filtrado para obtener un punto de humo más alto y un sabor más suave que el virgen extra. Salteado y fritura superficial.",
    "pages.cookingTemperatures.items.smokeGrapeseed.label": "Aceite de semilla de uva",
    "pages.cookingTemperatures.items.smokeGrapeseed.state": "Ligero y neutro. Salteado, aderezos, horneado.",
    "pages.cookingTemperatures.items.smokeCanola.label": "Aceite de canola",
    "pages.cookingTemperatures.items.smokeCanola.state": "Neutro y económico. Salteado, horneado, fritura ligera.",
    "pages.cookingTemperatures.items.smokeVegetable.label": "Aceite vegetal",
    "pages.cookingTemperatures.items.smokeVegetable.state": "Por lo general, de soja 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, de sabor suave. Para saltear y hornear.",
    "pages.cookingTemperatures.items.smokeOliveExtraVirgin.label": "Aceite de oliva virgen extra",
    "pages.cookingTemperatures.items.smokeOliveExtraVirgin.state": "Mejor para saltear a fuego bajo o medio, aderezos y acabados. La calidad y la frescura modifican el punto de humo.",
    "pages.cookingTemperatures.items.smokeSesameToasted.label": "Aceite de sésamo (tostado)",
    "pages.cookingTemperatures.items.smokeSesameToasted.state": "Sabor intenso; trátelo como un aceite de acabado. Añádalo fuera del fuego o en salsas a fuego bajo; no es apto 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 fuego bajo o medio.",
    "pages.cookingTemperatures.items.smokeButter.label": "Mantequilla",
    "pages.cookingTemperatures.items.smokeButter.state": "Los sólidos lácteos se doran y luego se queman. Manténgase por debajo del punto de humo, o clarifíquelo / cámbielo por ghee para usar temperaturas más altas.",
    "pages.panBakewareConverter.tabTitle": "Conversor de moldes y utensilios para hornear - RecipeSage",
    "pages.panBakewareConverter.title": "Conversor 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 utilizar",
    "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": "Molde para pan",
    "pages.panBakewareConverter.shapes.springform": "Molde desmontable",
    "pages.panBakewareConverter.shapes.bundtTube": "Bundt / de tubo",
    "pages.panBakewareConverter.shapes.sheet": "Bandeja / brazo de gitano",
    "pages.panBakewareConverter.shapes.muffin": "Molde para muffins",
    "pages.panBakewareConverter.field.diameter": "Diámetro",
    "pages.panBakewareConverter.field.side": "Lado",
    "pages.panBakewareConverter.field.length": "Longitud",
    "pages.panBakewareConverter.field.width": "Anchura",
    "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 de superficie",
    "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 los 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": "Escalar una lista de ingredientes",
    "pages.panBakewareConverter.recipeScaler.subtitle": "Pegue la sección de ingredientes de su receta; reescribiremos las cantidades a la nueva escala.",
    "pages.panBakewareConverter.recipeScaler.placeholder": "2 tazas de harina\n1 1/2 cdta. de levadura química\n3/4 taza de azúcar",
    "pages.panBakewareConverter.recipeScaler.outputLabel": "Ingredientes escalados",
    "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": "Introduzca las dimensiones de los moldes inicial y 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 de aproximadamente un 10 % respecto a la del molde original, lo suficientemente cercana como para sustituirlos con poco o ningún ajuste de escala. Toque uno para cargarlo como sustituto.",
    "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, de muffins), usamos como alternativa una proporción de capacidad, ya que el «área» no está bien definida. Considere los consejos de 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 completarlo. Ese número es la capacidad real del molde, incluidas las particularidades de su forma.",
    "pages.panBakewareConverter.methodology.sources": "Referencias de capacidad de moldes de Sally's Baking Addiction, Joy of Baking y King Arthur Baking. Orientación sobre 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 pie de {{d}} {{u}}",
    "pages.panBakewareConverter.presets.format.pieDeepDish": "Molde hondo para pie 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 pan de {{l}} × {{w}} {{u}}",
    "pages.panBakewareConverter.presets.format.loafMini": "Mini molde para pan ({{l}} × {{w}} {{u}})",
    "pages.panBakewareConverter.presets.format.springform": "Molde desmontable de {{d}} {{u}}",
    "pages.panBakewareConverter.presets.format.quarterSheet": "Bandeja de un cuarto ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.halfSheet": "Media bandeja ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.fullSheet": "Bandeja completa ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.jellyRoll": "Bandeja para brazo de gitano ({{w}} × {{l}} {{u}})",
    "pages.panBakewareConverter.presets.format.bundt": "Molde Bundt de {{c}} tazas",
    "pages.panBakewareConverter.presets.format.bundtMini": "Mini molde Bundt de {{c}} tazas",
    "pages.panBakewareConverter.presets.format.tube": "Molde tubular de {{d}} {{u}} (pastel de á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 ({{n}} cavidades)",
    "pages.panBakewareConverter.presets.format.muffinJumbo": "Muffin jumbo ({{n}} cavidades)",
    "pages.cookbook.intro.title": "Reúna 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 puede imprimir, regalar o guardar sin conexión.",
    "pages.cookbook.intro.exportLink": "¿Busca en cambio PDF de recetas individuales? Utilice la página Exportar.",
    "pages.cookbook.field.subtitle": "Subtítulo",
    "pages.cookbook.field.author": "Autor",
    "pages.cookbook.field.introduction": "Introducción",
    "pages.cookbook.field.toc": "Incluir tabla de contenido",
    "pages.cookbook.field.includeLabels": "Incluir etiquetas de recetas",
    "pages.cookbook.generate": "Generar libro de cocina",
    "pages.nutritionCalculator.intro.title": "Calcule su ingesta nutricional para una comida o para las recetas de un día.",
    "pages.nutritionCalculator.intro.body": "Seleccione una o más recetas para ver sus calorías, macronutrientes, vitaminas y minerales en un único panel de información nutricional. (Solo se cuenta la información nutricional ya guardada en cada receta; las recetas que no la tengan no añaden nada).",
    "pages.nutritionCalculator.recipes.noData": "Sin datos nutricionales",
    "pages.nutritionCalculator.recipes.remove": "Eliminar receta",
    "pages.nutritionCalculator.addRecipe.title": "Añadir receta",
    "pages.nutritionCalculator.coverage.nutrients": "{{present}}/{{total}} nutrientes",
    "pages.nutritionCalculator.coverage.recipes": "{{withData}}/{{total}} recetas tienen datos nutricionales",
    "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.nutritionCalculator.facts.perServingBasis": "= Total ÷ {{servings}}",
    "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 a 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.importMela.description": "Esto importará un archivo de exportación de Mela (terminado en .melarecipes, o un único archivo .melarecipe) a su cuenta de RecipeSage. Considere hacer una contribución 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 un 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.repeat": "Repetir",
    "components.recurrenceEditor.frequency": "Frecuencia",
    "components.recurrenceEditor.frequency.daily": "Diariamente",
    "components.recurrenceEditor.frequency.weekly": "Semanalmente",
    "components.recurrenceEditor.frequency.monthly": "Mensualmente",
    "components.recurrenceEditor.every": "Cada",
    "components.recurrenceEditor.unit.day": "día(s)",
    "components.recurrenceEditor.unit.week": "semana(s)",
    "components.recurrenceEditor.unit.month": "mes(es)",
    "components.recurrenceEditor.repeatOn": "Repetir el",
    "components.recurrenceEditor.weekdayShort.sun": "D",
    "components.recurrenceEditor.weekdayShort.tue": "M",
    "components.recurrenceEditor.weekdayShort.wed": "X",
    "components.recurrenceEditor.weekdayShort.thu": "M",
    "components.recurrenceEditor.weekdayShort.sat": "D",
    "components.recurrenceEditor.weekday.0": "Domingo",
    "components.recurrenceEditor.weekday.1": "Lunes",
    "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.1": "primer",
    "components.recurrenceEditor.ordinal.2": "segundo",
    "components.recurrenceEditor.ordinal.3": "tercer",
    "components.recurrenceEditor.ordinal.4": "cuarto",
    "components.recurrenceEditor.ordinal.5": "quinto",
    "components.recurrenceEditor.monthlyOnDay": "Mensualmente el día {{day}}",
    "components.recurrenceEditor.monthlyOnNthWeekday": "Mensualmente el {{ordinal}} {{weekday}}",
    "components.recurrenceEditor.ends": "Finaliza",
    "components.recurrenceEditor.preview.empty": "Esta regla no produce ningún elemento. Revise su configuración.",
    "components.selectRecipeModal.title": "Añadir receta",
    "components.selectLabelModal.title": "Añadir etiqueta",
    "components.searchableSelectModal.search": "Buscar...",
    "components.searchableSelectModal.noResults": "No se encontraron resultados",
    "components.nutritionFilterPopover.title": "Filtrar por nutrición",
    "components.nutritionFilterPopover.calories": "Calorías (kcal)",
    "components.nutritionFilterPopover.totalCarbs": "Carbohidratos (g)",
    "components.nutritionFilterPopover.totalFat": "Grasas (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.presetMultiplier": "{{value}}x",
    "components.scaleRecipe.servingsLabel": "O bien, ajuste según el rendimiento (la receta original rinde {{originalServings}})",
    "components.scaleRecipe.anchorLabel": "O bien, elija un ingrediente a partir del cual ajustar las cantidades",
    "components.scaleRecipe.anchorPlaceholder": "Elija 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 icono de RecipeSage en la barra de herramientas de su navegador (ya lo ha hecho 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": "Cerrar",
    "webextension.action.includeNutrition": "Incluir información nutricional",
    "webextension.action.openAfterImport": "Abrir la receta en una pestaña nueva 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": "Ya ha iniciado sesión. Haga clic de nuevo en el icono de RecipeSage para capturar este sitio web.",
    "webextension.action.notLoggedInPrompt": "Inicie sesión. Parece que su sesión está cerrada. Cierre y vuelva a abrir la herramienta de captura para iniciar sesión.",
    "webextension.creditLimitAlert": "Lo sentimos, se ha alcanzado el límite\n\nLa función de importación automática es particularmente costosa de alojar, por lo que he tenido que establecer un límite moderado en el número de veces al día que se puede utilizar 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\nAl contribuir, obtiene una asignación diaria mayor (10 veces el límite), ya que ayuda a cubrir los costes. ¡Lamentamos las molestias!",
    "webextension.action.clipFailed": "No se pudo capturar la receta. Si esto continúa, informe de 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": "Se produjo 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 omitirla.",
    "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.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 icono de RecipeSage junto a la barra de direcciones para iniciar sesión.",
    "webextension.settings.loggedOutNote": "Nota: Si no ve el icono de RecipeSage junto a la barra de direcciones, es posible que deba habilitarlo en la configuración de su navegador.",
    "webextension.settings.serverHeading": "Servidor",
    "webextension.settings.serverHint": "Si aloja RecipeSage por su cuenta, configure aquí las URL de la API y de la web de su instalación. Deje un campo en blanco para usar el valor predeterminado. Para una instalación típica alojada por cuenta propia en yourdomain.com, la URL de la API es https://yourdomain.com/api y la URL web es https://yourdomain.com.",
    "webextension.settings.apiUrlLabel": "URL de la API",
    "webextension.settings.webUrlLabel": "URL web",
    "webextension.settings.save": "Guardar",
    "webextension.settings.resetToDefaults": "Restablecer valores predeterminados",
    "webextension.settings.accountFetchError": "Se produjo un error al obtener los datos de su cuenta.",
    "webextension.settings.reset": "Restablecido a 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 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.description": "Descripción",
    "webextension.inject.field.activeTime": "Tiempo activo",
    "webextension.inject.field.totalTime": "Tiempo total",
    "webextension.inject.field.source": "Fuente",
    "webextension.inject.field.sourceUrl": "URL de la fuente",
    "webextension.inject.field.ingredients": "Ingredientes",
    "webextension.inject.field.instructions": "Instrucciones",
    "webextension.inject.field.notes": "Notas",
    "webextension.inject.nutritionHeading": "Información nutricional (por ración)",
    "webextension.inject.nutrition.servingSize": "Tamaño de la ració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.cholesterol": "Colesterol (mg)",
    "webextension.inject.nutrition.sodium": "Sodio (mg)",
    "webextension.inject.nutrition.totalCarbs": "Carbohidratos totales (g)",
    "webextension.inject.nutrition.dietaryFiber": "Fibra dietética (g)",
    "webextension.inject.nutrition.totalSugars": "Azúcares totales (g)",
    "webextension.inject.nutrition.addedSugars": "Azúcares añadidos (g)",
    "webextension.inject.nutrition.protein": "Proteínas (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, sus cambios se perderán.",
    "webextension.inject.pleaseLoginTitle": "Inicie sesión",
    "webextension.inject.pleaseLoginBody": "Parece que ha cerrado la sesión. Haga clic en el icono 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": "Se produjo 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 omitirla.",
    "pages.app.nav.tools": "Herramientas y asistentes",
    "pages.recipeDetails.untitled": "Sin título",
    "pages.measurementConverter.ingredients.turbinadoSugar": "Azúcar turbinado (sin refinar)",
    "pages.measurementConverter.ingredients.cornPopped": "Palomitas de maíz (reventadas)",
    "pages.measurementConverter.ingredients.granola": "Granola",
    "pages.measurementConverter.ingredients.rolledOats": "Copos de avena (tradicionales o de cocción rápida)",
    "pages.measurementConverter.ingredients.oatsPrepared": "Avena (preparada)",
    "pages.measurementConverter.ingredients.almondPaste": "Pasta de almendra (compactada)",
    "pages.measurementConverter.ingredients.basilPesto": "Pesto de albahaca",
    "pages.measurementConverter.ingredients.cookieButter": "Crema de galleta",
    "pages.measurementConverter.ingredients.guavaPaste": "Pasta de guayaba",
    "pages.measurementConverter.ingredients.hazelnutPralinePaste": "Pasta de praliné de avellana",
    "pages.measurementConverter.ingredients.hazelnutSpread": "Crema de avellanas",
    "pages.measurementConverter.ingredients.jamPreserves": "Mermelada o confitura",
    "pages.measurementConverter.ingredients.lemonCurd": "Crema de limón",
    "pages.measurementConverter.ingredients.marzipan": "Mazapán",
    "pages.measurementConverter.ingredients.mayonnaise": "Mayonesa",
    "pages.measurementConverter.ingredients.marshmallowSpreadHomemade": "Crema de malvavisco para untar (casera)",
    "pages.measurementConverter.ingredients.marshmallowSpread": "Crema de malvavisco para untar (comprada)",
    "pages.measurementConverter.ingredients.peanutButter": "Mantequilla de cacahuete",
    "pages.measurementConverter.ingredients.pistachioPaste": "Pasta de pistacho",
    "pages.measurementConverter.ingredients.tahini": "Tahini",
    "pages.measurementConverter.ingredients.breadCrumbsDried": "Pan rallado (seco)",
    "pages.measurementConverter.ingredients.breadCrumbsFresh": "Pan rallado (fresco)",
    "pages.cookingTemperatures.categories.redMeatPork.title": "Carne roja y cerdo",
    "pages.cookingTemperatures.categories.seafood.title": "Pescado y mariscos",
    "pages.cookingTemperatures.categories.eggs.title": "Huevos",
    "pages.cookingTemperatures.categories.sugarCandy.title": "Azúcar y caramelos",
    "pages.cookingTemperatures.items.vealWhole.label": "Ternera (cortes enteros)",
    "pages.cookingTemperatures.items.vealWhole.state": "Chuletas, asados, escalopes",
    "pages.cookingTemperatures.items.groundBeef.label": "Carne molida de res",
    "pages.cookingTemperatures.items.groundPork.label": "Carne molida de cerdo",
    "pages.cookingTemperatures.items.groundLamb.label": "Carne molida de cordero",
    "pages.cookingTemperatures.items.groundVeal.label": "Carne molida de ternera",
    "pages.cookingTemperatures.items.beefBlueRare.label": "Carne de res (azul)",
    "pages.cookingTemperatures.items.beefBlueRare.state": "Centro muy frío, rojo intenso; solo la corteza sellada",
    "pages.cookingTemperatures.items.tunaMedium.label": "Atún (medio hecho)",
    "pages.cookingTemperatures.items.sugarHardCrack.state": "Hilos quebradizos, similares al vidrio, que se parten limpiamente. Crocante, toffee, piruletas, 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 (paleta de cerdo)",
    "pages.cookingTemperatures.items.fryFrenchFinish.state": "Segunda fritura para que queden crujientes y doradas",
    "pages.cookingTemperatures.items.fryChickenTenders.label": "Tiras de pollo frito / nuggets (temperatura del aceite)",
    "pages.cookingTemperatures.items.fryFish.label": "Pescado rebozado frito (temperatura del aceite)",
    "components.recurrenceEditor.preview.invalid": "Esta regla de repetición no es válida. Revise la configuración.",
    "components.selectDiscoverRecipe.search": "Busque recetas públicas o pegue un enlace de receta...",
    "components.selectDiscoverRecipe.null": "No se encontraron recetas públicas para \"{{searchText}}\"",
    "components.selectDiscoverRecipe.idNotFound": "No se encontró una receta publicada con ese ID",
    "services.quickTutorial.nativePrintView.message": "Para una mejor experiencia de impresión, utilice la opción de impresión nativa compatible con esta página mediante el menú de opciones de la esquina superior.",
    "services.versionCheck.outOfDate.header": "La aplicación no está actualizada",
    "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 {{scale}}x",
    "webextension.pageTooLarge": "Esta página es demasiado grande para importarla automáticamente. Intente importarla mediante su dirección web desde el sitio web de RecipeSage.",
    "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 saber lo que hago",
    "pages.newShoppingListItem.itemsHelper": "Introduzca un producto por línea",
    "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.",
    "components.recipeFormatToolbar.italic": "Cursiva",
    "components.recipeFormatToolbar.underline": "Subrayado",
    "pages.home.selectionNotOwned.header": "Se han seleccionado recetas de otros usuarios",
    "pages.home.selectionNotOwned.message": "Solo puede hacer esto con sus propias recetas. Estas recetas pertenecen a otro usuario, así que desmárquelas para continuar: {{recipeNames}}",
    "pages.homepopover.options.showRating": "Mostrar valoración",
    "pages.searchByIngredients.noResults": "Ninguna de sus recetas utiliza todavía esos ingredientes. Pruebe con menos ingredientes o con ingredientes más comunes.",
    "pages.searchByIngredients.matchLabel": "Utiliza {{matched}} de sus {{total}} ingredientes",
    "pages.measurementConverter.unitsShort.teaspoon": "cdta",
    "pages.measurementConverter.unitsShort.fluidOunce": "oz fl",
    "pages.measurementConverter.unitsShort.milliliter": "mL",
    "pages.measurementConverter.unitsShort.liter": "L",
    "pages.measurementConverter.unitsShort.pint": "pt",
    "pages.measurementConverter.unitsShort.quart": "qt",
    "pages.measurementConverter.unitsShort.gallon": "gal",
    "pages.measurementConverter.unitsShort.deciliter": "dL",
    "pages.measurementConverter.unitsShort.centiliter": "cL",
    "pages.measurementConverter.unitsShort.imperialCup": "taza imp",
    "pages.measurementConverter.unitsShort.imperialPint": "pt imp",
    "pages.panBakewareConverter.recipeScaler.caveat": "Atención: no multiplique a ciegas los agentes leudantes (polvo de hornear y bicarbonato), la sal, los huevos ni la grasa para engrasar el molde, especialmente por encima de aproximadamente un 25 %. Estos no aumentan proporcionalmente al volumen, así que ajústelos según su criterio.",
    "pages.panBakewareConverter.doneness.yeastBread": "Está listo cuando el centro alcanza aproximadamente entre 88 y 99 °C (190 a 210 °F); los panes sin enriquecer alcanzan temperaturas más altas que las masas ricas y enriquecidas.",
    "pages.panBakewareConverter.doneness.cheesecake": "Está listo cuando los bordes han cuajado, pero el centro aún tiembla, aproximadamente a 66 °C (150 °F). Se asentará al enfriarse.",
    "pages.panBakewareConverter.methodology.body1Volume": "El multiplicador es la relación entre las capacidades de los dos moldes: divida la capacidad del molde de sustitución por la del molde original. La capacidad es el área de la base multiplicada por la profundidad, convertida a tazas; por lo tanto, ajustar las cantidades 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.settings.offlineMode.prompt": "Aviso del modo sin conexión",
    "pages.settings.offlineMode.prompt.ask": "Preguntarme",
    "pages.serverSettings.switchConfirm.header": "¿Cambiar de servidor?",
    "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á al guardar.",
    "pages.shoppingList.category.condiments": "Condimentos",
    "pages.discover.title": "Descubrir",
    "pages.discover.search.placeholder": "Buscar títulos o ingredientes",
    "pages.discover.filters.minRating": "Calificación mínima",
    "pages.discover.filters.minRating.any": "Cualquiera",
    "pages.discover.categories.eastAsian": "Asia oriental",
    "pages.discover.categories.southeastAsian": "Sudeste asiático",
    "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": "Cetogénica",
    "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": "Carne de res",
    "pages.discover.categories.pork": "Cerdo",
    "pages.discover.categories.lamb": "Cordero",
    "pages.discover.categories.baking": "Horneado",
    "pages.profile.publishedRecipes": "Recetas publicadas",
    "components.rating.label": "Valoración: {{rating}} de 5",
    "components.recipeFormatToolbar.bold": "Negrita",
    "components.recipeFormatToolbar.header": "Encabezado de sección",
    "components.recipeFormatToolbar.scale": "Cantidad escalable",
    "components.recipeFormatToolbar.continuation": "Continuar el paso en la línea siguiente",
    "components.recipeFormatToolbar.image": "Insertar referencia de imagen",
    "components.recipeFormatToolbar.table": "Insertar tabla",
    "components.recipeFormatToolbar.placeholder.header": "Nombre de la sección",
    "components.recipeFormatToolbar.placeholder.scale": "cantidad",
    "components.recipeFormatToolbar.table.header": "Encabezado",
    "components.recipeFormatToolbar.table.cell": "Celda",
    "pages.tools.searchByIngredients.subtitle": "Encuentre recetas que pueda preparar con los ingredientes que ya tiene",
    "pages.searchByIngredients.field.helper": "Introduzca un ingrediente por línea.",
    "pages.app.newMessageToast.message": "Nuevo mensaje de {{name}}",
    "pages.auth.showHidePassword": "Mostrar/ocultar contraseña",
    "pages.recipeDetails.publishToDiscover": "Publicar en Descubrir",
    "pages.recipeDetailsPopover.enterCookMode": "Entrar en el modo de cocina",
    "pages.cook.loadFailed": "No se ha podido cargar esta receta. Compruebe 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.panBakewareConverter.presets.format.bakingTray": "Bandeja de horno ({{w}} × {{l}} {{u}})",
    "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 presente en su ordenador, con una experiencia más propia de una aplicación de escritorio. Si prefiere utilizar 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": "No hay etiquetas ni categorías que coincidan con su búsqueda.",
    "pages.manageLabelModal.renameInvalid.message": "Introduzca un título para la etiqueta",
    "pages.manageLabelModal.rename.placeholder": "Nombre de la nueva etiqueta",
    "pages.panBakewareConverter.batterType.label": "¿Qué va a hornear?",
    "pages.panBakewareConverter.units.liters": "L",
    "pages.panBakewareConverter.recipeApply.title": "Aplicar a una de sus recetas",
    "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 debería ser similar al original. Comience a comprobarla al principio del intervalo.",
    "pages.panBakewareConverter.bake.tempSame": "Misma temperatura",
    "pages.panBakewareConverter.doneness.label": "Comprobar la cocción",
    "offlineMode.prompt.header": "Se ha detectado una conexión lenta",
    "pages.serverSettings.preset.default": "Predeterminado",
    "pages.discoverRecipe.save": "Guardar en mis recetas",
    "pages.cook.tabTitle": "Modo de cocina - RecipeSage",
    "services.quickTutorial.nativePrintView.header": "Vista disponible para impresión",
    "pages.mealPlan.noLongerAvailable": "Este plan de comidas ya no está disponible.",
    "pages.app.nav.discover": "Descubrir",
    "pages.discoverRecipe.report": "Denunciar",
    "pages.mealPlan.list.noMealsForMonth": "No hay comidas para {{monthYear}}",
    "pages.mealPlan.list.showMore": "Mostrar más",
    "pages.messages.history.youSentRecipe": "Usted: envió una receta",
    "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 ha podido descargar una imagen de esa URL. Es posible que se haya movido o eliminado, o que el sitio no permita descargas.",
    "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": "Indique los ingredientes que tiene en la nevera, el congelador o la despensa, y se encontrarán las recetas que utilicen tantos como sea posible.",
    "pages.searchByIngredients.info.body2": "Las recetas se clasifican según la cantidad de ingredientes suyos que incluyen.",
    "pages.searchByIngredients.field.label": "Sus ingredientes",
    "pages.searchByIngredients.field.placeholder": "pollo\narroz\ncebolla\najo",
    "pages.searchByIngredients.includeFriends": "Incluir recetas compartidas por amigos",
    "pages.searchByIngredients.searching": "Buscando sus recetas...",
    "pages.measurementConverter.intro.bridgeHint": "El ingrediente que aparece 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.measurementConverter.unitsShort.cup": "taza",
    "pages.measurementConverter.unitsShort.tablespoon": "cda",
    "pages.measurementConverter.unitsShort.imperialFluidOunce": "fl oz imp",
    "pages.measurementConverter.unitsShort.gram": "g",
    "pages.measurementConverter.unitsShort.kilogram": "kg",
    "pages.measurementConverter.unitsShort.ounce": "oz",
    "pages.measurementConverter.unitsShort.pound": "lb",
    "pages.measurementConverter.unitsShort.milligram": "mg",
    "pages.measurementConverter.unitsShort.stone": "st",
    "pages.measurementConverter.unitsShort.fahrenheit": "°F",
    "pages.measurementConverter.unitsShort.celsius": "°C",
    "pages.cookingTemperatures.items.chocolateDarkMelt.label": "Chocolate negro (fundir)",
    "pages.cookingTemperatures.items.chocolateDarkCool.label": "Chocolate negro (enfriar)",
    "pages.cookingTemperatures.items.chocolateDarkWork.label": "Chocolate negro (temperatura de trabajo)",
    "pages.cookingTemperatures.items.chocolateMilkMelt.label": "Chocolate con leche (fundir)",
    "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.cookingTemperatures.items.chocolateWhiteWork.label": "Chocolate blanco (temperatura de trabajo)",
    "pages.panBakewareConverter.intro.bodyVolume": "Seleccione el molde inicial y el molde que prefiere usar. Ajustamos las cantidades de los ingredientes según la capacidad para que el nuevo molde se llene al mismo nivel que el original y, a continuación, sugerimos un intervalo de tiempo de horneado y una temperatura para que el interior esté listo al mismo tiempo que el exterior.",
    "pages.panBakewareConverter.batterType.cake": "Bizcocho de mantequilla o aceite",
    "pages.panBakewareConverter.batterType.spongeFoam": "Bizcocho esponjoso o de espuma",
    "pages.panBakewareConverter.batterType.quickBread": "Magdalenas o pan rápido",
    "pages.panBakewareConverter.batterType.yeastBread": "Pan de levadura",
    "pages.panBakewareConverter.batterType.cheesecake": "Tarta de queso o crema pastelera",
    "pages.panBakewareConverter.batterType.brownieBar": "Brownies o barras",
    "pages.panBakewareConverter.units.ml": "mL",
    "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 mayor precisión, ajuste las cantidades por {{multiplier}}.",
    "pages.panBakewareConverter.multiplier.basis": "Ajustado según la capacidad para que el nuevo molde se llene como el original",
    "pages.panBakewareConverter.multiplier.explainCapacityMetric": "{{toVolume}} ÷ {{fromVolume}}",
    "pages.panBakewareConverter.bake.guidance.shallower": "La masa queda menos profunda en el nuevo molde, por lo que se hornea más rápido. Espere un tiempo más corto y, si la diferencia es grande, aumente ligeramente la temperatura para que los bordes se doren.",
    "pages.panBakewareConverter.bake.guidance.deeper": "La masa queda más profunda en el nuevo molde, por lo que el centro tarda más en cuajar. Espere un tiempo más largo y, si la diferencia es grande, reduzca la temperatura para que el exterior no se queme antes de que el interior esté listo.",
    "pages.panBakewareConverter.bake.timeRange": "{{low}} a {{high}} min",
    "pages.panBakewareConverter.bake.footnoteRange": "Solo son estimaciones. El tiempo de horneado varía aproximadamente con la raíz cuadrada de la profundidad de la masa, así que considere el intervalo como una referencia inicial.",
    "pages.panBakewareConverter.bake.noEstimate": "Los moldes Bundt, con tubo y para muffins se hornean de formas demasiado distintas como para estimar el tiempo y la temperatura de manera fiable. Use 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.cake": "Está listo cuando el centro alcanza aproximadamente entre 93 y 99 °C (200 a 210 °F), o cuando un palillo sale limpio y la parte superior recupera su forma al presionarla.",
    "pages.panBakewareConverter.doneness.spongeFoam": "Está listo cuando la parte superior recupera su forma al presionarla y un palillo sale limpio, alrededor de 93 °C (200 °F). Enfríe los bizcochos espumosos boca abajo y no engrase el molde.",
    "pages.panBakewareConverter.doneness.quickBread": "Está listo cuando el centro alcanza aproximadamente 93 °C (200 °F), o cuando un palillo sale limpio.",
    "pages.panBakewareConverter.doneness.brownieBar": "Está listo cuando al sacar un palillo quedan algunas migas húmedas, no masa líquida. Para obtener barras más cremosas, es preferible hornearlas un poco menos.",
    "pages.panBakewareConverter.methodology.body3Doneness": "Indicar qué está horneando adapta la guía 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 fiable, la comprobación de cocción es lo que más debe tener en cuenta.",
    "pages.panBakewareConverter.presets.format.bundtMetric": "{{v}} L Bundt",
    "pages.panBakewareConverter.presets.format.swissRoll": "Brazo de gitano ({{w}} × {{l}} {{u}})",
    "pages.jobs.status.import.partial": "No se pudieron leer automáticamente {{count}} receta(s) y se importaron como notas sin formato.",
    "pages.jobs.status.import.failed": "Se omitieron {{count}} receta(s) debido a un fallo.",
    "pages.import.jobs.label.unformatted": "Importación automática sin formato",
    "pages.import.cookbookManagerCom": "Importar desde un archivo de CookBookManager.com",
    "pages.importCookbookManagerCom.tabTitle": "Importar desde CookBookManager.com - RecipeSage",
    "pages.importCookbookManagerCom.title": "Importar recetas desde un archivo de CookBookManager.com",
    "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 mantiene hasta que cierre la aplicación y puede desactivarla en cualquier momento desde 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 está conectado. 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": "Ahora sus recetas se sirven desde la copia guardada en este dispositivo, por lo que la navegación y la búsqueda siguen siendo instantáneas incluso cuando su conexión es débil.\n\nLas acciones que necesitan 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 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 todavía 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, después, active el modo sin conexión cuando termine la sincronización.",
    "pages.settings.offlineMode.enable": "Activar el modo sin conexión",
    "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 (¡podría utilizarse para hacerse con el control 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 el servidor de RecipeSage al que se conecta esta aplicación. Casi todo el mundo debería permanecer en Predeterminado.",
    "pages.serverSettings.endpoint": "Punto de conexión de la API",
    "pages.serverSettings.preset.beta": "Beta",
    "pages.serverSettings.default.description": "Utiliza el servidor estándar para el que está configurada esta aplicación. Es la opción adecuada para casi todo el mundo.",
    "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 autoalojamiento. 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.helper": "La URL completa que la aplicación utiliza para acceder a la API. Normalmente termina con /api/.",
    "pages.serverSettings.apiBase.invalid": "Introduzca 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.invalid": "Introduzca una URL ws(s) válida.",
    "pages.share.embedPreview": "Vista previa de inserción",
    "pages.shoppingList.noLongerAvailable": "Esta lista de compras ya no está disponible.",
    "pages.shoppingList.restoreAll": "Restaurar todos los elementos completados",
    "pages.shoppingList.deleteAll": "Eliminar todos los elementos completados",
    "pages.shoppingList.category.baking": "Repostería",
    "pages.shoppingList.category.spices": "Especias",
    "pages.myProfile.view.unsaved.message": "Deberá guardar los cambios antes de poder ver el aspecto de su perfil.",
    "pages.discover.tabTitle": "Descubrir recetas - RecipeSage",
    "pages.discover.filters.language.all": "Todos los idiomas",
    "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.minRatingCount.any": "Cualquiera",
    "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.newest": "Más recientes",
    "pages.discover.filters.sort.topRated": "Mejor valoradas",
    "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údenos a desarrollar la sección Descubrir de RecipeSage. Puede usar el botón «Publicar en Descubrir» desde una de sus recetas para publicarla aquí.",
    "pages.discover.recipe.by": "por {{handle}}",
    "pages.discover.recipe.saves": "{{count}} guardados",
    "pages.discover.categoryGroups.course": "Plato",
    "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.appetizer": "Aperitivo",
    "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.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.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.pressureCooker": "Olla a presión",
    "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": "Valore esta receta:",
    "pages.discoverRecipe.saveSuccess": "Receta guardada en su colección",
    "pages.discoverRecipe.unpublish": "Anular publicación",
    "pages.discoverRecipe.unpublish.confirm.header": "Anular la publicación de la receta",
    "pages.discoverRecipe.unpublish.confirm.message": "Esto eliminará la receta de Descubrir. Su propia copia no se verá afectada.",
    "pages.discoverRecipe.report.confirm.header": "¿Denunciar esta receta?",
    "pages.discoverRecipe.report.confirm.message": "Esta receta se marcará para que la revise un moderador. Denuncie las recetas inapropiadas, que contengan contenido protegido por derechos de autor o que incumplan las normas de cualquier otra forma.",
    "pages.discoverRecipe.report.reasonPlaceholder": "Explique por qué está denunciando esta receta",
    "pages.discoverRecipe.report.reasonTooShort": "Introduzca al menos 5 caracteres para explicar por qué está denunciando esta receta.",
    "pages.discoverRecipe.report.success": "Gracias por denunciarla. Esta receta será revisada.",
    "pages.discoverRecipe.modified": "Modificada: {{date}}",
    "pages.discoverRecipe.ratingCount": "{{count}} valoraciones",
    "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": "Su receta ya está en Discover",
    "pages.publishDiscoverRecipe.editSuccess": "Se ha actualizado su receta publicada",
    "pages.publishDiscoverRecipe.ineligible.header": "No se puede publicar",
    "pages.publishDiscoverRecipe.ineligible.message": "Esta receta parece proceder de una fuente externa, por lo que no puede publicarse en Discover. Solo pueden publicarse sus propias recetas originales.",
    "components.recipeFormatToolbar.help": "Ayuda de formato",
    "components.recipeFormatToolbar.placeholder.bold": "texto en negrita",
    "components.recipeFormatToolbar.placeholder.italic": "texto en cursiva",
    "components.recipeFormatToolbar.placeholder.underline": "texto subrayado",
    "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.selectDiscoverRecipe.searching": "Buscando \"{{searchText}}\"...",
    "pages.newShoppingListItem.itemsLabel": "Artículos",
    "pages.settings.offlineMode.prompt.never": "Nunca",
    "pages.discover.categories.seafood": "Mariscos",
    "pages.app.newMessageToast.view": "Ver",
    "pages.cook.loading": "Cargando recetas...",
    "pages.manageLabelModal.renameInvalid.header": "Error",
    "pages.myProfile.view.unsaved.header": "Cambios no guardados",
    "pages.discoverRecipe.edit": "Editar",
    "pages.searchByIngredients.searchButton": "Buscar",
    "pages.importCookbookManagerCom.description": "Esto importará una exportación de Crouton (un archivo .zip que contiene archivos de recetas .crumb) a su cuenta de RecipeSage. Considere hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes.",
    "offlineMode.prompt.enable": "Activar",
    "pages.serverSettings.preset.custom": "Personalizado",
    "pages.discover.filters.title": "Filtro",
    "pages.discover.filters.language": "Idioma",
    "pages.discover.filters.sort": "Ordenar por",
    "pages.discover.categories.breakfast": "Desayuno",
    "pages.discover.categories.lunch": "Almuerzo",
    "pages.discover.categories.dinner": "Cena",
    "pages.discover.categories.snack": "Merienda",
    "pages.discover.categories.beverage": "Bebidas",
    "pages.discoverRecipe.author": "Autor",
    "pages.discoverRecipe.linkedRecipes": "Recetas vinculadas",
    "pages.publishDiscoverRecipe.input.language": "Idioma",
    "pages.publishDiscoverRecipe.input.linkedRecipes": "Recetas vinculadas",
    "pages.publishDiscoverRecipe.button.save": "Guardar cambios",
    "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 coloca los ingredientes y los pasos uno junto al otro. Marque cada uno a medida que cocina, ajuste las porciones al instante y mantendrá la pantalla activa con una fuente grande 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 conversor integrado de tamaños de moldes, conversor 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 la pantalla de inicio. Todo se mantiene sincronizado.",
    "pages.welcome.description.features.editor.title": "Editor de recetas avanzado",
    "pages.welcome.description.features.editor.description": "Una barra de herramientas de formato para ingredientes, instrucciones y notas con encabezados de sección, negrita, cursiva, subrayado y tablas",
    "pages.welcome.description.cta.api": "API pública y documentada que puede utilizar si tiene 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 hacer una contribución si su archivo contiene una gran cantidad de recetas o imágenes."
}
