New Crowdin updates (#3687)

This commit is contained in:
Hayden 2024-06-03 02:43:44 -05:00 committed by GitHub
parent 4aec294c26
commit 289038ba17
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 332 additions and 332 deletions

View File

@ -291,7 +291,7 @@
"mealplan-updated": "Menú actualizado", "mealplan-updated": "Menú actualizado",
"no-meal-plan-defined-yet": "Todavía no hay ningún menú", "no-meal-plan-defined-yet": "Todavía no hay ningún menú",
"no-meal-planned-for-today": "No hay ningún menú para hoy", "no-meal-planned-for-today": "No hay ningún menú para hoy",
"numberOfDays-hint": "Number of days on page load", "numberOfDays-hint": "Número de días al cargar la página",
"numberOfDays-label": "Default Days", "numberOfDays-label": "Default Days",
"only-recipes-with-these-categories-will-be-used-in-meal-plans": "Sólo las recetas con estas categorías se utilizarán en los menús", "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Sólo las recetas con estas categorías se utilizarán en los menús",
"planner": "Planificador", "planner": "Planificador",
@ -374,7 +374,7 @@
"mealie-text": "Mealie puede importar recetas de la aplicación Mealie desde una versión anterior a v1.0. Exporta tus recetas de tu antigua instancia y sube el archivo zip a continuación. Ten en cuenta que solo se pueden importar recetas de la exportación.", "mealie-text": "Mealie puede importar recetas de la aplicación Mealie desde una versión anterior a v1.0. Exporta tus recetas de tu antigua instancia y sube el archivo zip a continuación. Ten en cuenta que solo se pueden importar recetas de la exportación.",
"plantoeat": { "plantoeat": {
"title": "Plan to Eat", "title": "Plan to Eat",
"description-long": "Mealie puede importar recetas de Plan a Comer." "description-long": "Mealie puede importar recetas de Plan to Eat."
}, },
"myrecipebox": { "myrecipebox": {
"title": "My Recipe Box", "title": "My Recipe Box",
@ -755,7 +755,7 @@
"not-ready": "No Listo - Comprobar variables de ambiente", "not-ready": "No Listo - Comprobar variables de ambiente",
"succeeded": "Logrado", "succeeded": "Logrado",
"failed": "Error", "failed": "Error",
"general-about": "General Acerca de", "general-about": "Información General",
"application-version": "Versión de la aplicación", "application-version": "Versión de la aplicación",
"application-version-error-text": "Su versión actual ({0}) no coincide con la última versión. Considere actualizar a la última versión ({1}).", "application-version-error-text": "Su versión actual ({0}) no coincide con la última versión. Considere actualizar a la última versión ({1}).",
"mealie-is-up-to-date": "Mealie está actualizada", "mealie-is-up-to-date": "Mealie está actualizada",
@ -1144,14 +1144,14 @@
"admin": { "admin": {
"maintenance": { "maintenance": {
"storage-details": "Detalle del almacenamiento", "storage-details": "Detalle del almacenamiento",
"page-title": "Mantenimiento del sitio", "page-title": "Mantenimiento del Sitio",
"summary-title": "Índice", "summary-title": "Índice",
"button-label-get-summary": "Obtener Resumen", "button-label-get-summary": "Obtener Resumen",
"button-label-open-details": "Detalles", "button-label-open-details": "Detalles",
"info-description-data-dir-size": "Tamaño del directorio de datos", "info-description-data-dir-size": "Tamaño del Directorio de Datos",
"info-description-log-file-size": "Tamaño del archivo de registro", "info-description-log-file-size": "Tamaño del archivo de registro",
"info-description-cleanable-directories": "Directorios eliminables", "info-description-cleanable-directories": "Directorios Eliminables",
"info-description-cleanable-images": "Imágenes eliminables", "info-description-cleanable-images": "Imágenes Eliminables",
"storage": { "storage": {
"title-temporary-directory": "Directorio temporal (.temp)", "title-temporary-directory": "Directorio temporal (.temp)",
"title-backups-directory": "Directorio de Copias de Seguridad (respaldos)", "title-backups-directory": "Directorio de Copias de Seguridad (respaldos)",

View File

@ -25,14 +25,14 @@
"sponsor": "Patrocinador" "sponsor": "Patrocinador"
}, },
"asset": { "asset": {
"assets": "Activos", "assets": "Recursos",
"code": "Código", "code": "Código",
"file": "Ficheiro", "file": "Ficheiro",
"image": "Imaxe", "image": "Imaxe",
"new-asset": "Novo documento", "new-asset": "Novo Recurso",
"pdf": "PDF", "pdf": "PDF",
"recipe": "Receita", "recipe": "Receita",
"show-assets": "Amosar documentos", "show-assets": "Amosar Recursos",
"error-submitting-form": "Erro ao enviar formulario" "error-submitting-form": "Erro ao enviar formulario"
}, },
"category": { "category": {
@ -71,7 +71,7 @@
"enable-notifier": "Activar o Notificador", "enable-notifier": "Activar o Notificador",
"what-events": "A que eventos debería subscribirse este notificador?", "what-events": "A que eventos debería subscribirse este notificador?",
"user-events": "Eventos de Usuario", "user-events": "Eventos de Usuario",
"mealplan-events": "Eventos do Plan de Comidas", "mealplan-events": "Eventos do Menú",
"when-a-user-in-your-group-creates-a-new-mealplan": "Cando un usuario do teu grupo crea un novo plan de comidas", "when-a-user-in-your-group-creates-a-new-mealplan": "Cando un usuario do teu grupo crea un novo plan de comidas",
"shopping-list-events": "Eventos da Lista da Compra", "shopping-list-events": "Eventos da Lista da Compra",
"cookbook-events": "Eventos de Libros de Cociña", "cookbook-events": "Eventos de Libros de Cociña",
@ -108,9 +108,9 @@
"file-uploaded": "Ficheiro cargado", "file-uploaded": "Ficheiro cargado",
"filter": "Filtro", "filter": "Filtro",
"friday": "Venres", "friday": "Venres",
"general": "General", "general": "Xeral",
"get": "Get", "get": "Obter",
"home": "Home", "home": "Inicio",
"image": "Imaxe", "image": "Imaxe",
"image-upload-failed": "Fallou a subida da imaxe", "image-upload-failed": "Fallou a subida da imaxe",
"import": "Importar", "import": "Importar",
@ -145,69 +145,69 @@
"save": "Gardar", "save": "Gardar",
"settings": "Axustes", "settings": "Axustes",
"share": "Compartir", "share": "Compartir",
"show-all": "Show All", "show-all": "Amosar todo",
"shuffle": "Barallar", "shuffle": "Barallar",
"sort": "Ordenar", "sort": "Ordenar",
"sort-ascending": "Sort Ascending", "sort-ascending": "Orde Ascendente",
"sort-descending": "Sort Descending", "sort-descending": "Orde Descendente",
"sort-alphabetically": "Alfabético", "sort-alphabetically": "Alfabético",
"status": "Estado", "status": "Estado",
"subject": "Asunto", "subject": "Asunto",
"submit": "Enviar", "submit": "Enviar",
"success-count": "Éxito: {count}", "success-count": "Éxito: {count}",
"sunday": "Domingo", "sunday": "Domingo",
"system": "System", "system": "Sistema",
"templates": "Modelos:", "templates": "Modelos:",
"test": "Probar", "test": "Probar",
"themes": "Temas", "themes": "Temas",
"thursday": "Xoves", "thursday": "Xoves",
"title": "Title", "title": "Titulo",
"token": "Identificador", "token": "Identificador",
"tuesday": "Martes", "tuesday": "Martes",
"type": "Tipo", "type": "Tipo",
"update": "Actualizar", "update": "Actualizar",
"updated": "Updated", "updated": "Actualizado",
"upload": "Upload", "upload": "Subir",
"url": "URL", "url": "URL",
"view": "View", "view": "Ver",
"wednesday": "Wednesday", "wednesday": "Mércores",
"yes": "Yes", "yes": "Si",
"foods": "Foods", "foods": "Comidas",
"units": "Units", "units": "Unidades",
"back": "Back", "back": "Atrás",
"next": "Next", "next": "Seguinte",
"start": "Start", "start": "Comezo",
"toggle-view": "Toggle View", "toggle-view": "Cambiar a Vista",
"date": "Date", "date": "Data",
"id": "Id", "id": "Id",
"owner": "Owner", "owner": "Dono",
"date-added": "Date Added", "date-added": "Engadida o",
"none": "None", "none": "Nada",
"run": "Run", "run": "Executar",
"menu": "Menu", "menu": "Menú",
"a-name-is-required": "A Name is Required", "a-name-is-required": "Requírese un Nome",
"delete-with-name": "Delete {name}", "delete-with-name": "Delete {name}",
"confirm-delete-generic-with-name": "Are you sure you want to delete this {name}?", "confirm-delete-generic-with-name": "Estás seguro de que queres eliminar este {name}?",
"confirm-delete-own-admin-account": "Please note that you are trying to delete your own admin account! This action cannot be undone and will permanently delete your account?", "confirm-delete-own-admin-account": "Ten en conta que estás tentando eliminar a túa propia conta de administrador. Esta acción non se pode desfacer e eliminarase permanentemente a túa conta?",
"organizer": "Organizer", "organizer": "Organizador",
"transfer": "Transfer", "transfer": "Transferir",
"copy": "Copy", "copy": "Copiar",
"color": "Color", "color": "Cor",
"timestamp": "Timestamp", "timestamp": "Data e hora",
"last-made": "Last Made", "last-made": "Feito por Última Vez",
"learn-more": "Learn More", "learn-more": "Saber máis",
"this-feature-is-currently-inactive": "This feature is currently inactive", "this-feature-is-currently-inactive": "Esta función está actualmente inactiva",
"clipboard-not-supported": "Clipboard not supported", "clipboard-not-supported": "Portapapeis non compatible",
"copied-to-clipboard": "Copied to clipboard", "copied-to-clipboard": "Copiado ao portapapeis",
"your-browser-does-not-support-clipboard": "Your browser does not support clipboard", "your-browser-does-not-support-clipboard": "O teu navegador non soporta o portapapeis",
"copied-items-to-clipboard": "No item copied to clipboard|One item copied to clipboard|Copied {count} items to clipboard", "copied-items-to-clipboard": "Non se copiou ningún elemento no portapapeis|Copiouse un elemento no portapapeis|Copiáronse {count} elementos no portapapeis",
"actions": "Actions", "actions": "Accións",
"selected-count": "Selected: {count}", "selected-count": "Seleccionado: {count}",
"export-all": "Export All", "export-all": "Exportar Todo",
"refresh": "Refresh", "refresh": "Recargar",
"upload-file": "Upload File", "upload-file": "Subir Arquivo",
"created-on-date": "Created on: {0}", "created-on-date": "Creado o: {0}",
"unsaved-changes": "You have unsaved changes. Do you want to save before leaving? Okay to save, Cancel to discard changes.", "unsaved-changes": "Tes cambios sen gardar. Queres gardar antes de saír? OK para gardar, Cancelar para descartar cambios.",
"clipboard-copy-failure": "Produciuse un erro ao copiar contido no portapapeis.", "clipboard-copy-failure": "Produciuse un erro ao copiar contido no portapapeis.",
"confirm-delete-generic-items": "Estás seguro de que queres eliminar os seguintes elementos?", "confirm-delete-generic-items": "Estás seguro de que queres eliminar os seguintes elementos?",
"organizers": "Organizadores" "organizers": "Organizadores"
@ -242,102 +242,102 @@
"invite": "Convidar", "invite": "Convidar",
"looking-to-update-your-profile": "Buscas Actualizar o Teu Perfil?", "looking-to-update-your-profile": "Buscas Actualizar o Teu Perfil?",
"default-recipe-preferences-description": "Estas son as opcións predeterminadas cando se crea unha nova receita no teu grupo. Pódense cambiar para receitas individuais no menú de configuración de receitas.", "default-recipe-preferences-description": "Estas son as opcións predeterminadas cando se crea unha nova receita no teu grupo. Pódense cambiar para receitas individuais no menú de configuración de receitas.",
"default-recipe-preferences": "Default Recipe Preferences", "default-recipe-preferences": "Preferencias de Receitas Predeterminadas",
"group-preferences": "Group Preferences", "group-preferences": "Preferencias do Grupo",
"private-group": "Private Group", "private-group": "Grupo Privado",
"private-group-description": "Setting your group to private will default all public view options to default. This overrides an individual recipes public view settings.", "private-group-description": "Ao configurar o teu grupo como privado, todas as opcións de visualización pública serán predeterminadas. Isto anula a configuración de vista pública dunha receita individual.",
"enable-public-access": "Enable Public Access", "enable-public-access": "Habilitar o Acceso Público",
"enable-public-access-description": "Make group recipes public by default, and allow visitors to view recipes without logging-in", "enable-public-access-description": "Fai que as receitas do grupo sexan públicas de forma predeterminada e permita que os visitantes vexan receitas sen iniciar sesión",
"allow-users-outside-of-your-group-to-see-your-recipes": "Allow users outside of your group to see your recipes", "allow-users-outside-of-your-group-to-see-your-recipes": "Permite que os usuarios alleos ao teu grupo vexan as túas receitas",
"allow-users-outside-of-your-group-to-see-your-recipes-description": "When enabled you can use a public share link to share specific recipes without authorizing the user. When disabled, you can only share recipes with users who are in your group or with a pre-generated private link", "allow-users-outside-of-your-group-to-see-your-recipes-description": "Cando estea activado, podes usar unha ligazón pública para compartir receitas específicas sen autorizar o usuario. Cando estea desactivado, só podes compartir receitas con usuarios que estean no teu grupo ou cunha ligazón privada xerada previamente",
"show-nutrition-information": "Show nutrition information", "show-nutrition-information": "Mostrar información nutricional",
"show-nutrition-information-description": "When enabled the nutrition information will be shown on the recipe if available. If there is no nutrition information available, the nutrition information will not be shown", "show-nutrition-information-description": "Cando estea activado, a información nutricional mostrarase na receita se está dispoñible. Se non hai información nutricional dispoñible, a información nutricional non se mostrará",
"show-recipe-assets": "Show recipe assets", "show-recipe-assets": "Mostrar recursos da receita",
"show-recipe-assets-description": "When enabled the recipe assets will be shown on the recipe if available", "show-recipe-assets-description": "Cando estea activado, os recursos da receita mostraranse na receita se están dispoñibles",
"default-to-landscape-view": "Default to landscape view", "default-to-landscape-view": "Vista predeterminada en horizontal",
"default-to-landscape-view-description": "When enabled the recipe header section will be shown in landscape view", "default-to-landscape-view-description": "Cando estea activado, a sección de cabeceira da receita mostrarase en horizontal",
"disable-users-from-commenting-on-recipes": "Disable users from commenting on recipes", "disable-users-from-commenting-on-recipes": "Deshabilitar aos usuarios para comentar receitas",
"disable-users-from-commenting-on-recipes-description": "Hides the comment section on the recipe page and disables commenting", "disable-users-from-commenting-on-recipes-description": "Oculta a sección de comentarios na páxina de receitas e desactiva os comentarios",
"disable-organizing-recipe-ingredients-by-units-and-food": "Disable organizing recipe ingredients by units and food", "disable-organizing-recipe-ingredients-by-units-and-food": "Desactivar a organización dos ingredientes da receita por unidades e alimentos",
"disable-organizing-recipe-ingredients-by-units-and-food-description": "Hides the Food, Unit, and Amount fields for ingredients and treats ingredients as plain text fields.", "disable-organizing-recipe-ingredients-by-units-and-food-description": "Oculta os campos Comida, Unidade e Cantidade dos ingredientes e trata os ingredientes como campos de texto simple.",
"general-preferences": "General Preferences", "general-preferences": "Preferencias Xerais",
"group-recipe-preferences": "Group Recipe Preferences", "group-recipe-preferences": "Preferencias de Receitas de Grupo",
"report": "Report", "report": "Informar",
"report-with-id": "Report ID: {id}", "report-with-id": "ID do informe: {id}",
"group-management": "Group Management", "group-management": "Xestión de Grupos",
"admin-group-management": "Admin Group Management", "admin-group-management": "Xestión do Grupo de Administración",
"admin-group-management-text": "Changes to this group will be reflected immediately.", "admin-group-management-text": "Os cambios neste grupo reflectiranse inmediatamente.",
"group-id-value": "Group Id: {0}" "group-id-value": "Id do grupo: {0}"
}, },
"meal-plan": { "meal-plan": {
"create-a-new-meal-plan": "Create a New Meal Plan", "create-a-new-meal-plan": "Crea un Novo Menú",
"update-this-meal-plan": "Update this Meal Plan", "update-this-meal-plan": "Actualiza este Menú",
"dinner-this-week": "Dinner This Week", "dinner-this-week": "Cea Desta Semana",
"dinner-today": "Dinner Today", "dinner-today": "Cea de Hoxe",
"dinner-tonight": "DINNER TONIGHT", "dinner-tonight": "CEA DESTA NOITE",
"edit-meal-plan": "Edit Meal Plan", "edit-meal-plan": "Editar o Menú",
"end-date": "End Date", "end-date": "Data de Finalización",
"group": "Group (Beta)", "group": "Grupo (Beta)",
"main": "Main", "main": "Principal",
"meal-planner": "Meal Planner", "meal-planner": "Planificador de Menús",
"meal-plans": "Meal Plans", "meal-plans": "Menús",
"mealplan-categories": "MEALPLAN CATEGORIES", "mealplan-categories": "CATEGORÍAS DE COMIDAS",
"mealplan-created": "Mealplan created", "mealplan-created": "Menú creado",
"mealplan-creation-failed": "Mealplan creation failed", "mealplan-creation-failed": "Produciuse un erro ao crear o menú",
"mealplan-deleted": "Mealplan Deleted", "mealplan-deleted": "Menú Eliminado",
"mealplan-deletion-failed": "Mealplan deletion failed", "mealplan-deletion-failed": "Produciuse un erro ao eliminar o menú",
"mealplan-settings": "Mealplan Settings", "mealplan-settings": "Axustes do Menú",
"mealplan-update-failed": "Mealplan update failed", "mealplan-update-failed": "Produciuse un erro na actualización do menú",
"mealplan-updated": "Mealplan Updated", "mealplan-updated": "Menú Actualizado",
"no-meal-plan-defined-yet": "No meal plan defined yet", "no-meal-plan-defined-yet": "Aínda non se definiu ningún menú",
"no-meal-planned-for-today": "No meal planned for today", "no-meal-planned-for-today": "Non hai ningunha comida prevista para hoxe",
"numberOfDays-hint": "Number of days on page load", "numberOfDays-hint": "Número de días ao cargar a páxina",
"numberOfDays-label": "Default Days", "numberOfDays-label": "Días Predeterminados",
"only-recipes-with-these-categories-will-be-used-in-meal-plans": "Only recipes with these categories will be used in Meal Plans", "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Só se utilizarán receitas con estas categorías nos Menús",
"planner": "Planner", "planner": "Planificador",
"quick-week": "Quick Week", "quick-week": "Plan Rápido",
"side": "Side", "side": "Guarnición",
"sides": "Sides", "sides": "Guarnicións",
"start-date": "Start Date", "start-date": "Data de inicio",
"rule-day": "Rule Day", "rule-day": "Regra para o Día",
"meal-type": "Meal Type", "meal-type": "Tipo de Comida",
"breakfast": "Breakfast", "breakfast": "Almorzo",
"lunch": "Lunch", "lunch": "Xantar",
"dinner": "Dinner", "dinner": "Cea",
"type-any": "Any", "type-any": "Calquera",
"day-any": "Any", "day-any": "Calquera",
"editor": "Editor", "editor": "Editor",
"meal-recipe": "Meal Recipe", "meal-recipe": "Receita de Comida",
"meal-title": "Meal Title", "meal-title": "Título de Comida",
"meal-note": "Meal Note", "meal-note": "Nota da Comida",
"note-only": "Note Only", "note-only": "Só Nota",
"random-meal": "Random Meal", "random-meal": "Comida Aleatoria",
"random-dinner": "Random Dinner", "random-dinner": "Cea Aleatoria",
"random-side": "Random Side", "random-side": "Guarnición Aleatoria",
"this-rule-will-apply": "This rule will apply {dayCriteria} {mealTypeCriteria}.", "this-rule-will-apply": "Esta regra aplicarase {dayCriteria} {mealTypeCriteria}.",
"to-all-days": "to all days", "to-all-days": "a todos os días",
"on-days": "on {0}s", "on-days": "en {0}s",
"for-all-meal-types": "for all meal types", "for-all-meal-types": "para todo tipo de comidas",
"for-type-meal-types": "for {0} meal types", "for-type-meal-types": "para {0} tipos de comidas",
"meal-plan-rules": "Meal Plan Rules", "meal-plan-rules": "Regras do Menú",
"new-rule": "New Rule", "new-rule": "Nova Regra",
"meal-plan-rules-description": "You can create rules for auto selecting recipes for your meal plans. These rules are used by the server to determine the random pool of recipes to select from when creating meal plans. Note that if rules have the same day/type constraints then the categories of the rules will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.", "meal-plan-rules-description": "Podes crear regras para a selección automática de receitas para os teus menús. Estas regras son usadas polo servidor para determinar o grupo aleatorio de receitas para seleccionar ao crear menús. Teña en conta que se as regras teñen as mesmas restricións de día/tipo, fusionaranse as categorías das regras. Na práctica, é innecesario crear regras duplicadas, pero é posible facelo.",
"new-rule-description": "When creating a new rule for a meal plan you can restrict the rule to be applicable for a specific day of the week and/or a specific type of meal. To apply a rule to all days or all meal types you can set the rule to \"Any\" which will apply it to all the possible values for the day and/or meal type.", "new-rule-description": "Ao crear unha nova regra para un menú, pode restrinxir a regra para que se aplique a un día específico da semana e/ou a un tipo específico de comida. Para aplicar unha regra a todos os días ou a todos os tipos de comidas, pode establecer a regra en \"Calquera\" que a aplicará a todos os valores posibles para o día e/ou o tipo de comida.",
"recipe-rules": "Recipe Rules", "recipe-rules": "Regras da Receita",
"applies-to-all-days": "Applies to all days", "applies-to-all-days": "Aplícase a todos os días",
"applies-on-days": "Applies on {0}s", "applies-on-days": "Aplícase en {0}s",
"meal-plan-settings": "Meal Plan Settings" "meal-plan-settings": "Axustes do Menú"
}, },
"migration": { "migration": {
"migration-data-removed": "Migration data removed", "migration-data-removed": "Elimináronse os datos de migración",
"new-migration": "New Migration", "new-migration": "Nova Migración",
"no-file-selected": "No File Selected", "no-file-selected": "Non se Seleccionou Ningún Ficheiro",
"no-migration-data-available": "No Migration Data Available", "no-migration-data-available": "Non Hai Datos de Migración Dispoñibles",
"previous-migrations": "Previous Migrations", "previous-migrations": "Migracións Anteriores",
"recipe-migration": "Recipe Migration", "recipe-migration": "Migración de Receitas",
"chowdown": { "chowdown": {
"description": "Migrate data from Chowdown", "description": "Migra os datos dende Chowdown",
"description-long": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below.", "description-long": "Mealie admite de forma nativa o formato do repositorio de chowdown. Descarga o repositorio de códigos como ficheiro .zip e cárgao a continuación.",
"title": "Chowdown" "title": "Chowdown"
}, },
"nextcloud": { "nextcloud": {
@ -367,14 +367,14 @@
"choose-migration-type": "Choose Migration Type", "choose-migration-type": "Choose Migration Type",
"tag-all-recipes": "Tag all recipes with {tag-name} tag", "tag-all-recipes": "Tag all recipes with {tag-name} tag",
"nextcloud-text": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.", "nextcloud-text": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.",
"chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below.", "chowdown-text": "Mealie admite de forma nativa o formato do repositorio de chowdown. Descarga o repositorio de códigos como ficheiro .zip e cárgao a continuación.",
"recipe-1": "Recipe 1", "recipe-1": "Recipe 1",
"recipe-2": "Recipe 2", "recipe-2": "Recipe 2",
"paprika-text": "Mealie can import recipes from the Paprika application. Export your recipes from paprika, rename the export extension to .zip and upload it below.", "paprika-text": "Mealie can import recipes from the Paprika application. Export your recipes from paprika, rename the export extension to .zip and upload it below.",
"mealie-text": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.", "mealie-text": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.",
"plantoeat": { "plantoeat": {
"title": "Plan to Eat", "title": "Plan to Eat",
"description-long": "Mealie can import recipies from Plan to Eat." "description-long": "Mealie pode importar receitas de Plan to Eat."
}, },
"myrecipebox": { "myrecipebox": {
"title": "My Recipe Box", "title": "My Recipe Box",
@ -413,81 +413,81 @@
"new-page-created": "New page created", "new-page-created": "New page created",
"page": "Page", "page": "Page",
"page-creation-failed": "Page creation failed", "page-creation-failed": "Page creation failed",
"page-deleted": "Page deleted", "page-deleted": "Páxina eliminada",
"page-deletion-failed": "Page deletion failed", "page-deletion-failed": "Produciuse un erro ao eliminar a páxina",
"page-update-failed": "Page update failed", "page-update-failed": "Produciuse un erro na actualización da páxina",
"page-updated": "Page updated", "page-updated": "Páxina actualizada",
"pages-update-failed": "Pages update failed", "pages-update-failed": "Produciuse un erro na actualización das páxinas",
"pages-updated": "Pages updated", "pages-updated": "Páxinas actualizadas",
"404-not-found": "404 Not Found", "404-not-found": "404 non atopado",
"an-error-occurred": "An error occurred" "an-error-occurred": "Houbo un erro"
}, },
"recipe": { "recipe": {
"add-key": "Add Key", "add-key": "Engadir Chave",
"add-to-favorites": "Add to Favorites", "add-to-favorites": "Engadir a Favoritos",
"api-extras": "API Extras", "api-extras": "Extras da API",
"calories": "Calories", "calories": "Calorías",
"calories-suffix": "calories", "calories-suffix": "calorías",
"carbohydrate-content": "Carbohydrate", "carbohydrate-content": "Carbohidratos",
"categories": "Categories", "categories": "Categorías",
"comment-action": "Comment", "comment-action": "Comentar",
"comment": "Comment", "comment": "Comentario",
"comments": "Comments", "comments": "Comentarios",
"delete-confirmation": "Are you sure you want to delete this recipe?", "delete-confirmation": "Estás seguro de que queres eliminar esta receita?",
"delete-recipe": "Delete Recipe", "delete-recipe": "Eliminar Receita",
"description": "Description", "description": "Descrición",
"disable-amount": "Disable Ingredient Amounts", "disable-amount": "Desactivar as Cantidades de Ingredientes",
"disable-comments": "Disable Comments", "disable-comments": "Disable Comments",
"duplicate": "Duplicate recipe", "duplicate": "Duplicar a receita",
"duplicate-name": "Name of the new recipe", "duplicate-name": "Nome da nova receita",
"edit-scale": "Edit Scale", "edit-scale": "Edit Scale",
"fat-content": "Fat", "fat-content": "Graxa",
"fiber-content": "Fiber", "fiber-content": "Fibra",
"grams": "grams", "grams": "gramos",
"ingredient": "Ingredient", "ingredient": "Ingrediente",
"ingredients": "Ingredients", "ingredients": "Ingredientes",
"insert-ingredient": "Insert Ingredient", "insert-ingredient": "Inserir Ingrediente",
"insert-section": "Insert Section", "insert-section": "Inserir Sección",
"instructions": "Instructions", "instructions": "Instrucns",
"key-name-required": "Key Name Required", "key-name-required": "Nome da Chave Obrigatorio",
"landscape-view-coming-soon": "Landscape View", "landscape-view-coming-soon": "Vista Horizontal",
"milligrams": "milligrams", "milligrams": "miligramos",
"new-key-name": "New Key Name", "new-key-name": "Novo Nome da Chave",
"no-white-space-allowed": "No White Space Allowed", "no-white-space-allowed": "Non se Permiten Espazos en Branco",
"note": "Note", "note": "Nota",
"nutrition": "Nutrition", "nutrition": "Nutrición",
"object-key": "Object Key", "object-key": "Chave do Obxecto",
"object-value": "Object Value", "object-value": "Valor do Obxecto",
"original-url": "Original URL", "original-url": "URL orixinal",
"perform-time": "Cook Time", "perform-time": "Tempo de Cocción",
"prep-time": "Prep Time", "prep-time": "Tempo de Preparación",
"protein-content": "Protein", "protein-content": "Proteína",
"public-recipe": "Public Recipe", "public-recipe": "Receita Pública",
"recipe-created": "Recipe created", "recipe-created": "Receita creada",
"recipe-creation-failed": "Recipe creation failed", "recipe-creation-failed": "Produciuse un erro na creación da receita",
"recipe-deleted": "Recipe deleted", "recipe-deleted": "Eliminouse a receita",
"recipe-image": "Recipe Image", "recipe-image": "Imaxe da Receita",
"recipe-image-updated": "Recipe image updated", "recipe-image-updated": "Actualizouse a imaxe da receita",
"recipe-name": "Recipe Name", "recipe-name": "Nome da Receita",
"recipe-settings": "Recipe Settings", "recipe-settings": "Configuración da Receita",
"recipe-update-failed": "Recipe update failed", "recipe-update-failed": "Produciuse un erro na actualización da receita",
"recipe-updated": "Recipe updated", "recipe-updated": "Receita actualizada",
"remove-from-favorites": "Remove from Favorites", "remove-from-favorites": "Eliminar de Favoritos",
"remove-section": "Remove Section", "remove-section": "Eliminar Sección",
"save-recipe-before-use": "Save recipe before use", "save-recipe-before-use": "Garda a receita antes de usala",
"section-title": "Section Title", "section-title": "Título da Sección",
"servings": "Servings", "servings": "Porcións",
"share-recipe-message": "I wanted to share my {0} recipe with you.", "share-recipe-message": "Quería compartir a miña receita de {0} contigo.",
"show-nutrition-values": "Show Nutrition Values", "show-nutrition-values": "Mostrar Valores Nutricionais",
"sodium-content": "Sodium", "sodium-content": "Sodio",
"step-index": "Step: {step}", "step-index": "Paso: {step}",
"sugar-content": "Sugar", "sugar-content": "Azucre",
"title": "Title", "title": "Titulo",
"total-time": "Total Time", "total-time": "Tempo Total",
"unable-to-delete-recipe": "Unable to Delete Recipe", "unable-to-delete-recipe": "Non se Puido Eliminar a Receita",
"no-recipe": "No Recipe", "no-recipe": "Sen Receita",
"locked-by-owner": "Locked by Owner", "locked-by-owner": "Bloqueado polo Propietario",
"join-the-conversation": "Join the Conversation", "join-the-conversation": "Únete á Conversa",
"add-recipe-to-mealplan": "Add Recipe to Mealplan", "add-recipe-to-mealplan": "Add Recipe to Mealplan",
"entry-type": "Entry Type", "entry-type": "Entry Type",
"date-format-hint": "MM/DD/YYYY format", "date-format-hint": "MM/DD/YYYY format",
@ -539,9 +539,9 @@
"open-timeline": "Open Timeline", "open-timeline": "Open Timeline",
"made-this": "I Made This", "made-this": "I Made This",
"how-did-it-turn-out": "How did it turn out?", "how-did-it-turn-out": "How did it turn out?",
"user-made-this": "{user} made this", "user-made-this": "{user} fixo isto",
"last-made-date": "Last Made {date}", "last-made-date": "Feito por Última Vez {date}",
"api-extras-description": "Recipes extras are a key feature of the Mealie API. They allow you to create custom JSON key/value pairs within a recipe, to reference from 3rd party applications. You can use these keys to provide information, for example to trigger automations or custom messages to relay to your desired device.", "api-extras-description": "Os extras de receitas son unha característica clave da API de Mealie. Permítenche crear pares de clave/valor JSON personalizados dentro dunha receita, para facer referencia desde aplicacións de terceiros. Podes usar estas teclas para proporcionar información, por exemplo, para activar automatizacións ou mensaxes personalizadas para transmitir ao dispositivo que desexes.",
"message-key": "Message Key", "message-key": "Message Key",
"parse": "Parse", "parse": "Parse",
"attach-images-hint": "Attach images by dragging & dropping them into the editor", "attach-images-hint": "Attach images by dragging & dropping them into the editor",
@ -552,7 +552,7 @@
"edit-markdown": "Edit Markdown", "edit-markdown": "Edit Markdown",
"recipe-creation": "Recipe Creation", "recipe-creation": "Recipe Creation",
"select-one-of-the-various-ways-to-create-a-recipe": "Select one of the various ways to create a recipe", "select-one-of-the-various-ways-to-create-a-recipe": "Select one of the various ways to create a recipe",
"looking-for-migrations": "Looking For Migrations?", "looking-for-migrations": "Buscando As Migracións?",
"import-with-url": "Import with URL", "import-with-url": "Import with URL",
"create-recipe": "Create Recipe", "create-recipe": "Create Recipe",
"create-recipe-description": "Create a new recipe from scratch.", "create-recipe-description": "Create a new recipe from scratch.",
@ -594,13 +594,13 @@
"recipe-actions": "Recipe Actions", "recipe-actions": "Recipe Actions",
"parser": { "parser": {
"experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.",
"ingredient-parser": "Ingredient Parser", "ingredient-parser": "Analizador de Ingredientes",
"explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.",
"alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.",
"select-parser": "Select Parser", "select-parser": "Seleccione Analizador",
"natural-language-processor": "Natural Language Processor", "natural-language-processor": "Natural Language Processor",
"brute-parser": "Brute Parser", "brute-parser": "Analizador Bruto",
"openai-parser": "OpenAI Parser", "openai-parser": "Analizador OpenAI",
"parse-all": "Parse All", "parse-all": "Parse All",
"no-unit": "No unit", "no-unit": "No unit",
"missing-unit": "Create missing unit: {unit}", "missing-unit": "Create missing unit: {unit}",
@ -632,28 +632,28 @@
"admin-settings": "Admin Settings", "admin-settings": "Admin Settings",
"backup": { "backup": {
"backup-created": "Backup created successfully", "backup-created": "Backup created successfully",
"backup-created-at-response-export_path": "Backup Created at {path}", "backup-created-at-response-export_path": "Copia de Seguridade Creada en {path}",
"backup-deleted": "Backup deleted", "backup-deleted": "Backup deleted",
"restore-success": "Restore successful", "restore-success": "Restore successful",
"restore-fail": "Restore failed. Check your server logs for more details", "restore-fail": "Restore failed. Check your server logs for more details",
"backup-tag": "Backup Tag", "backup-tag": "Backup Tag",
"create-heading": "Create A Backup", "create-heading": "Crea Unha Copia de Seguridade",
"delete-backup": "Delete Backup", "delete-backup": "Delete Backup",
"error-creating-backup-see-log-file": "Error Creating Backup. See Log File", "error-creating-backup-see-log-file": "Error Creating Backup. See Log File",
"full-backup": "Full Backup", "full-backup": "Full Backup",
"import-summary": "Import Summary", "import-summary": "Import Summary",
"partial-backup": "Partial Backup", "partial-backup": "Partial Backup",
"unable-to-delete-backup": "Unable to Delete Backup.", "unable-to-delete-backup": "Unable to Delete Backup.",
"experimental-description": "Backups are total snapshots of the database and data directory of the site. This includes all data and cannot be set to exclude subsets of data. You can think of this as a snapshot of Mealie at a specific time. These serve as a database agnostic way to export and import data, or back up the site to an external location.", "experimental-description": "As copias de seguridade son instantáneas totais da base de datos e do directorio de datos do sitio. Isto inclúe todos os datos e non se pode configurar para excluír subconxuntos de datos. Podes pensar nisto como unha instantánea de Mealie nun momento específico. Estas serven como unha forma independente da base de datos para exportar e importar datos ou facer unha copia de seguridade do sitio nunha localización externa.",
"backup-restore": "Backup Restore", "backup-restore": "Restaurar Copia de Seguridade",
"back-restore-description": "Restoring this backup will overwrite all the current data in your database and in the data directory and replace them with the contents of this backup. {cannot-be-undone} If the restoration is successful, you will be logged out.", "back-restore-description": "Restoring this backup will overwrite all the current data in your database and in the data directory and replace them with the contents of this backup. {cannot-be-undone} If the restoration is successful, you will be logged out.",
"cannot-be-undone": "This action cannot be undone - use with caution.", "cannot-be-undone": "This action cannot be undone - use with caution.",
"postgresql-note": "If you are using PostGreSQL, please review the {backup-restore-process} prior to restoring.", "postgresql-note": "If you are using PostGreSQL, please review the {backup-restore-process} prior to restoring.",
"backup-restore-process-in-the-documentation": "backup/restore process in the documentation", "backup-restore-process-in-the-documentation": "backup/restore process in the documentation",
"irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss", "irreversible-acknowledgment": "Entendo que esta acción é irreversible, destrutiva e pode provocar a perda de datos",
"restore-backup": "Restore Backup" "restore-backup": "Restaurar Copia de Seguridad"
}, },
"backup-and-exports": "Backups", "backup-and-exports": "Copias de seguridade",
"change-password": "Change Password", "change-password": "Change Password",
"current": "Version:", "current": "Version:",
"custom-pages": "Custom Pages", "custom-pages": "Custom Pages",
@ -683,7 +683,7 @@
"set-new-time": "Set New Time", "set-new-time": "Set New Time",
"settings-update-failed": "Settings update failed", "settings-update-failed": "Settings update failed",
"settings-updated": "Settings updated", "settings-updated": "Settings updated",
"site-settings": "Site Settings", "site-settings": "Configuración do sitio",
"theme": { "theme": {
"accent": "Accent", "accent": "Accent",
"dark": "Dark", "dark": "Dark",
@ -738,43 +738,43 @@
"webhook-name": "Webhook Name", "webhook-name": "Webhook Name",
"description": "The webhooks defined below will be executed when a meal is defined for the day. At the scheduled time the webhooks will be sent with the data from the recipe that is scheduled for the day. Note that webhook execution is not exact. The webhooks are executed on a 5 minutes interval so the webhooks will be executed within 5 +/- minutes of the scheduled." "description": "The webhooks defined below will be executed when a meal is defined for the day. At the scheduled time the webhooks will be sent with the data from the recipe that is scheduled for the day. Note that webhook execution is not exact. The webhooks are executed on a 5 minutes interval so the webhooks will be executed within 5 +/- minutes of the scheduled."
}, },
"bug-report": "Bug Report", "bug-report": "Informe de Erros",
"bug-report-information": "Use this information to report a bug. Providing details of your instance to developers is the best way to get your issues resolved quickly.", "bug-report-information": "Use this information to report a bug. Providing details of your instance to developers is the best way to get your issues resolved quickly.",
"tracker": "Tracker", "tracker": "Tracker",
"configuration": "Configuration", "configuration": "Configuración",
"docker-volume": "Docker Volume", "docker-volume": "Docker Volume",
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.", "docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
"volumes-are-misconfigured": "Volumes are misconfigured.", "volumes-are-misconfigured": "Volumes are misconfigured.",
"volumes-are-configured-correctly": "Volumes are configured correctly.", "volumes-are-configured-correctly": "Volumes are configured correctly.",
"status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.", "status-unknown-try-running-a-validation": "Status Unknown. Try running a validation.",
"validate": "Validate", "validate": "Validate",
"email-configuration-status": "Email Configuration Status", "email-configuration-status": "Estado da Configuración do Correo-e",
"email-configured": "Email Configured", "email-configured": "Correo-e Configurado",
"email-test-results": "Email Test Results", "email-test-results": "Resultados da Proba de Correo-e",
"ready": "Ready", "ready": "Ready",
"not-ready": "Not Ready - Check Environmental Variables", "not-ready": "Not Ready - Check Environmental Variables",
"succeeded": "Succeeded", "succeeded": "Succeeded",
"failed": "Failed", "failed": "Failed",
"general-about": "General About", "general-about": "Información Xeral",
"application-version": "Application Version", "application-version": "Versión da Aplicación",
"application-version-error-text": "Your current version ({0}) does not match the latest release. Considering updating to the latest version ({1}).", "application-version-error-text": "A túa versión actual ({0}) non coincide coa última versión. Considera actualizar á última versión ({1}).",
"mealie-is-up-to-date": "Mealie is up to date", "mealie-is-up-to-date": "Mealie is up to date",
"secure-site": "Secure Site", "secure-site": "Sitio Seguro",
"secure-site-error-text": "Serve via localhost or secure with https. Clipboard and additional browser APIs may not work.", "secure-site-error-text": "Serve via localhost or secure with https. Clipboard and additional browser APIs may not work.",
"secure-site-success-text": "Site is accessed by localhost or https", "secure-site-success-text": "Accédese ao sitio por localhost ou https",
"server-side-base-url": "Server Side Base URL", "server-side-base-url": "URL Base do Servidor",
"server-side-base-url-error-text": "`BASE_URL` is still the default value on API Server. This will cause issues with notifications links generated on the server for emails, etc.", "server-side-base-url-error-text": "`BASE_URL` is still the default value on API Server. This will cause issues with notifications links generated on the server for emails, etc.",
"server-side-base-url-success-text": "Server Side URL does not match the default", "server-side-base-url-success-text": "O URL do servidor non coincide co predeterminado",
"ldap-ready": "LDAP Ready", "ldap-ready": "LDAP Listo",
"ldap-ready-error-text": "Not all LDAP Values are configured. This can be ignored if you are not using LDAP Authentication.", "ldap-ready-error-text": "Non todos os valores LDAP están configurados. Isto pódese ignorar se non está a usar a Autenticación LDAP.",
"ldap-ready-success-text": "Required LDAP variables are all set.", "ldap-ready-success-text": "Required LDAP variables are all set.",
"build": "Build", "build": "Build",
"recipe-scraper-version": "Recipe Scraper Version", "recipe-scraper-version": "Versión do Analizador de Receitas",
"oidc-ready": "OIDC Ready", "oidc-ready": "OIDC Listo",
"oidc-ready-error-text": "Not all OIDC Values are configured. This can be ignored if you are not using OIDC Authentication.", "oidc-ready-error-text": "Non todos os valores OIDC están configurados. Isto pódese ignorar se non está a usar a Autenticación OIDC.",
"oidc-ready-success-text": "Required OIDC variables are all set.", "oidc-ready-success-text": "Required OIDC variables are all set.",
"openai-ready": "OpenAI Ready", "openai-ready": "OpenAI Ready",
"openai-ready-error-text": "Not all OpenAI Values are configured. This can be ignored if you are not using OpenAI features.", "openai-ready-error-text": "Non todos os valores de OpenAI están configurados. Isto pódese ignorar se non está a usar as funcións de OpenAI.",
"openai-ready-success-text": "Required OpenAI variables are all set." "openai-ready-success-text": "Required OpenAI variables are all set."
}, },
"shopping-list": { "shopping-list": {
@ -808,7 +808,7 @@
}, },
"sidebar": { "sidebar": {
"all-recipes": "All Recipes", "all-recipes": "All Recipes",
"backups": "Backups", "backups": "Copias de seguridade",
"categories": "Categories", "categories": "Categories",
"cookbooks": "Cookbooks", "cookbooks": "Cookbooks",
"dashboard": "Dashboard", "dashboard": "Dashboard",
@ -817,13 +817,13 @@
"migrations": "Migrations", "migrations": "Migrations",
"profile": "Profile", "profile": "Profile",
"search": "Search", "search": "Search",
"site-settings": "Site Settings", "site-settings": "Configuración do sitio",
"tags": "Tags", "tags": "Tags",
"toolbox": "Toolbox", "toolbox": "Toolbox",
"language": "Language", "language": "Language",
"maintenance": "Maintenance", "maintenance": "Maintenance",
"background-tasks": "Background Tasks", "background-tasks": "Background Tasks",
"parser": "Parser", "parser": "Analizador",
"developer": "Developer", "developer": "Developer",
"cookbook": "Cookbook", "cookbook": "Cookbook",
"create-cookbook": "Create a new cookbook" "create-cookbook": "Create a new cookbook"
@ -875,7 +875,7 @@
"current-password": "Current Password", "current-password": "Current Password",
"e-mail-must-be-valid": "E-mail must be valid", "e-mail-must-be-valid": "E-mail must be valid",
"edit-user": "Edit User", "edit-user": "Edit User",
"email": "Email", "email": "Correo-e",
"error-cannot-delete-super-user": "Error! Cannot Delete Super User", "error-cannot-delete-super-user": "Error! Cannot Delete Super User",
"existing-password-does-not-match": "Existing password does not match", "existing-password-does-not-match": "Existing password does not match",
"full-name": "Full Name", "full-name": "Full Name",
@ -901,7 +901,7 @@
"register": "Register", "register": "Register",
"reset-password": "Reset Password", "reset-password": "Reset Password",
"sign-in": "Sign in", "sign-in": "Sign in",
"total-mealplans": "Total MealPlans", "total-mealplans": "Menús Totais",
"total-users": "Total Users", "total-users": "Total Users",
"upload-photo": "Upload Photo", "upload-photo": "Upload Photo",
"use-8-characters-or-more-for-your-password": "Use 8 characters or more for your password", "use-8-characters-or-more-for-your-password": "Use 8 characters or more for your password",
@ -926,7 +926,7 @@
"enable-advanced-content": "Enable Advanced Content", "enable-advanced-content": "Enable Advanced Content",
"enable-advanced-content-description": "Enables advanced features like Recipe Scaling, API keys, Webhooks, and Data Management. Don't worry, you can always change this later", "enable-advanced-content-description": "Enables advanced features like Recipe Scaling, API keys, Webhooks, and Data Management. Don't worry, you can always change this later",
"favorite-recipes": "Favorite Recipes", "favorite-recipes": "Favorite Recipes",
"email-or-username": "Email or Username", "email-or-username": "Correo-e ou Nome de Usuario",
"remember-me": "Remember Me", "remember-me": "Remember Me",
"please-enter-your-email-and-password": "Please enter your email and password", "please-enter-your-email-and-password": "Please enter your email and password",
"invalid-credentials": "Invalid Credentials", "invalid-credentials": "Invalid Credentials",
@ -1077,7 +1077,7 @@
"validation": { "validation": {
"group-name-is-taken": "Group name is taken", "group-name-is-taken": "Group name is taken",
"username-is-taken": "Username is taken", "username-is-taken": "Username is taken",
"email-is-taken": "Email is taken", "email-is-taken": "O correo-e está collido",
"this-field-is-required": "This Field is Required" "this-field-is-required": "This Field is Required"
}, },
"export": { "export": {
@ -1144,50 +1144,50 @@
"admin": { "admin": {
"maintenance": { "maintenance": {
"storage-details": "Storage Details", "storage-details": "Storage Details",
"page-title": "Site Maintenance", "page-title": "Mantemento do Sitio",
"summary-title": "Summary", "summary-title": "Summary",
"button-label-get-summary": "Get Summary", "button-label-get-summary": "Obter un Resumo",
"button-label-open-details": "Details", "button-label-open-details": "Details",
"info-description-data-dir-size": "Data Directory Size", "info-description-data-dir-size": "Tamaño do Directorio de Datos",
"info-description-log-file-size": "Log File Size", "info-description-log-file-size": "Log File Size",
"info-description-cleanable-directories": "Cleanable Directories", "info-description-cleanable-directories": "Directorios Eliminables",
"info-description-cleanable-images": "Cleanable Images", "info-description-cleanable-images": "Imaxes Eliminables",
"storage": { "storage": {
"title-temporary-directory": "Temporary Directory (.temp)", "title-temporary-directory": "Temporary Directory (.temp)",
"title-backups-directory": "Backups Directory (backups)", "title-backups-directory": "Directorio de Copias de Seguridade (copias de seguridade)",
"title-groups-directory": "Groups Directory (groups)", "title-groups-directory": "Groups Directory (groups)",
"title-recipes-directory": "Recipes Directory (recipes)", "title-recipes-directory": "Recipes Directory (recipes)",
"title-user-directory": "User Directory (user)" "title-user-directory": "User Directory (user)"
}, },
"action-delete-log-files-name": "Delete Log Files", "action-delete-log-files-name": "Delete Log Files",
"action-delete-log-files-description": "Deletes all the log files", "action-delete-log-files-description": "Deletes all the log files",
"action-clean-directories-name": "Clean Directories", "action-clean-directories-name": "Limpar Directorios",
"action-clean-directories-description": "Removes all the recipe folders that are not valid UUIDs", "action-clean-directories-description": "Elimina todos os cartafoles de receitas sin UUIDs válidos",
"action-clean-temporary-files-name": "Clean Temporary Files", "action-clean-temporary-files-name": "Limpar Ficheiros Temporais",
"action-clean-temporary-files-description": "Removes all files and folders in the .temp directory", "action-clean-temporary-files-description": "Elimina todos os ficheiros e cartafoles do directorio .temp",
"action-clean-images-name": "Clean Images", "action-clean-images-name": "Eliminar Imaxes",
"action-clean-images-description": "Removes all the images that don't end with .webp", "action-clean-images-description": "Elimina todas as imaxes que non rematan en .webp",
"actions-description": "Maintenance actions are {destructive_in_bold} and should be used with caution. Performing any of these actions is {irreversible_in_bold}.", "actions-description": "As accións de mantemento son {destructive_in_bold} e deben usarse con precaución. Realizar calquera destas accións é {irreversible_in_bold}.",
"actions-description-destructive": "destructive", "actions-description-destructive": "destrutivas",
"actions-description-irreversible": "irreversible", "actions-description-irreversible": "irreversible",
"logs-action-refresh": "Refresh Logs", "logs-action-refresh": "Refresh Logs",
"logs-page-title": "Mealie Logs", "logs-page-title": "Mealie Logs",
"logs-tail-lines-label": "Tail Lines" "logs-tail-lines-label": "Tail Lines"
}, },
"mainentance": { "mainentance": {
"actions-title": "Actions" "actions-title": "Accións"
}, },
"ingredients-natural-language-processor": "Ingredients Natural Language Processor", "ingredients-natural-language-processor": "Procesador de Linguaxe Natural de Ingredientes",
"ingredients-natural-language-processor-explanation": "Mealie uses Conditional Random Fields (CRFs) for parsing and processing ingredients. The model used for ingredients is based off a data set of over 100,000 ingredients from a dataset compiled by the New York Times. Note that as the model is trained in English only, you may have varied results when using the model in other languages. This page is a playground for testing the model.", "ingredients-natural-language-processor-explanation": "Mealie usa Campos Aleatorios Condicionais (CACs) para analizar e procesar ingredientes. O modelo utilizado para os ingredientes baséase nun conxunto de datos de máis de 100.000 ingredientes dun conxunto de datos compilado polo New York Times. Teña en conta que, como o modelo está adestrado só en inglés, pode ter resultados variados ao usar o modelo noutros idiomas. Esta páxina é unha zona de xogos para probar o modelo.",
"ingredients-natural-language-processor-explanation-2": "It's not perfect, but it yields great results in general and is a good starting point for manually parsing ingredients into individual fields. Alternatively, you can also use the \"Brute\" processor that uses a pattern matching technique to identify ingredients.", "ingredients-natural-language-processor-explanation-2": "Non é perfecto, pero dá excelentes resultados en xeral e é un bo punto de partida para analizar manualmente os ingredientes en campos individuais. Alternativamente, tamén pode usar o procesador \"Bruto\" que usa unha técnica de coincidencia de patróns para identificar ingredientes.",
"nlp": "NLP", "nlp": "PLN",
"brute": "Brute", "brute": "Bruto",
"openai": "OpenAI", "openai": "OpenAI",
"show-individual-confidence": "Show individual confidence", "show-individual-confidence": "Amosar confianza individual",
"ingredient-text": "Ingredient Text", "ingredient-text": "Ingredient Text",
"average-confident": "{0} Confident", "average-confident": "{0} Confident",
"try-an-example": "Try an example", "try-an-example": "Proba un exemplo",
"parser": "Parser", "parser": "Analizador",
"background-tasks": "Background Tasks", "background-tasks": "Background Tasks",
"background-tasks-description": "Here you can view all the running background tasks and their status", "background-tasks-description": "Here you can view all the running background tasks and their status",
"no-logs-found": "No Logs Found", "no-logs-found": "No Logs Found",
@ -1232,8 +1232,8 @@
"manage-data-description": "Manage your Mealie data; Foods, Units, Categories, Tags and more.", "manage-data-description": "Manage your Mealie data; Foods, Units, Categories, Tags and more.",
"data-migrations": "Data Migrations", "data-migrations": "Data Migrations",
"data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.", "data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.",
"email-sent": "Email Sent", "email-sent": "Correo-e Enviado",
"error-sending-email": "Error Sending Email", "error-sending-email": "Erro ao Enviar o Correo-e",
"personal-information": "Personal Information", "personal-information": "Personal Information",
"preferences": "Preferences", "preferences": "Preferences",
"show-advanced-description": "Show advanced features (API Keys, Webhooks, and Data Management)", "show-advanced-description": "Show advanced features (API Keys, Webhooks, and Data Management)",

View File

@ -42,9 +42,9 @@
"category-deleted": "카테고리 삭제됨", "category-deleted": "카테고리 삭제됨",
"category-deletion-failed": "카테고리 삭제 실패", "category-deletion-failed": "카테고리 삭제 실패",
"category-filter": "카테고리 필터", "category-filter": "카테고리 필터",
"category-update-failed": "Category update failed", "category-update-failed": "Category 업데이트 실패",
"category-updated": "카테고리 업데이트", "category-updated": "카테고리 업데이트",
"uncategorized-count": "Uncategorized {count}", "uncategorized-count": "카테고리 없음 {count}",
"create-a-category": "카테고리 생성", "create-a-category": "카테고리 생성",
"category-name": "카테고리 이름", "category-name": "카테고리 이름",
"category": "카테고리" "category": "카테고리"
@ -56,22 +56,22 @@
"event-delete-confirmation": "정말로 이 이벤트를 삭제하시겠어요?", "event-delete-confirmation": "정말로 이 이벤트를 삭제하시겠어요?",
"event-deleted": "이벤트 삭제됨", "event-deleted": "이벤트 삭제됨",
"event-updated": "이벤트 업데이트됨", "event-updated": "이벤트 업데이트됨",
"new-notification-form-description": "Mealie uses the Apprise library to generate notifications. They offer many options for services to use for notifications. Refer to their wiki for a comprehensive guide on how to create the URL for your service. If available, selecting the type of your notification may include extra features.", "new-notification-form-description": "Mealie는 Apprise 라이브러리를 사용하여 알림을 생성합니다. 알림에 사용할 서비스에 대한 다양한 옵션을 제공합니다. 서비스의 URL을 만드는 방법에 대한 종합적인 가이드는 해당 Wiki 문서를 참조하세요. 알림 유형에 따라 추가 기능이 포함될 수 있습니다.",
"new-version": "새로운 버전 사용 가능", "new-version": "새로운 버전 사용 가능",
"notification": "알림", "notification": "알림",
"refresh": "새로고침", "refresh": "새로고침",
"scheduled": "Scheduled", "scheduled": "Scheduled",
"something-went-wrong": "Something Went Wrong!", "something-went-wrong": "문제가 발생했습니다!",
"subscribed-events": "구독한 이벤트", "subscribed-events": "구독한 이벤트",
"test-message-sent": "Test Message Sent", "test-message-sent": "테스트 메시지가 전송됐습니다.",
"message-sent": "Message Sent", "message-sent": "메세지가 전송됨",
"new-notification": "새 알림", "new-notification": "새 알림",
"event-notifiers": "Event Notifiers", "event-notifiers": "Event Notifiers",
"apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", "apprise-url-skipped-if-blank": "Apprise URL (비워두면 생략합니다)",
"enable-notifier": "Enable Notifier", "enable-notifier": "Enable Notifier",
"what-events": "What events should this notifier subscribe to?", "what-events": "What events should this notifier subscribe to?",
"user-events": "User Events", "user-events": "사용자 이벤트",
"mealplan-events": "Mealplan Events", "mealplan-events": "Mealplan 이벤트",
"when-a-user-in-your-group-creates-a-new-mealplan": "When a user in your group creates a new mealplan", "when-a-user-in-your-group-creates-a-new-mealplan": "When a user in your group creates a new mealplan",
"shopping-list-events": "Shopping List Events", "shopping-list-events": "Shopping List Events",
"cookbook-events": "Cookbook Events", "cookbook-events": "Cookbook Events",

View File

@ -291,8 +291,8 @@
"mealplan-updated": "Plano de Refeições atualizado", "mealplan-updated": "Plano de Refeições atualizado",
"no-meal-plan-defined-yet": "Nenhum plano de refeições definido", "no-meal-plan-defined-yet": "Nenhum plano de refeições definido",
"no-meal-planned-for-today": "Nenhum plano de refeições definido para hoje", "no-meal-planned-for-today": "Nenhum plano de refeições definido para hoje",
"numberOfDays-hint": "Number of days on page load", "numberOfDays-hint": "Número de dias no carregamento da página",
"numberOfDays-label": "Default Days", "numberOfDays-label": "Dias predefinidos",
"only-recipes-with-these-categories-will-be-used-in-meal-plans": "Só serão usadas receitas com estas categorias nos Planos de Refeições", "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Só serão usadas receitas com estas categorias nos Planos de Refeições",
"planner": "Planeador", "planner": "Planeador",
"quick-week": "Semana Rápida", "quick-week": "Semana Rápida",
@ -382,7 +382,7 @@
}, },
"recipekeeper": { "recipekeeper": {
"title": "Recipe Keeper", "title": "Recipe Keeper",
"description-long": "Mealie can import recipes from Recipe Keeper. Export your recipes in zip format, then upload the .zip file below." "description-long": "O Mealie pode importar receitas do Recipe Keeper. Exporte as suas receitas em formato zip e, em seguida, carregue o ficheiro .zip abaixo."
} }
}, },
"new-recipe": { "new-recipe": {
@ -593,19 +593,19 @@
"nextStep": "Próximo passo", "nextStep": "Próximo passo",
"recipe-actions": "Ações da Receita", "recipe-actions": "Ações da Receita",
"parser": { "parser": {
"experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", "experimental-alert-text": "O Mealie utiliza o processamento de linguagem natural para analisar e criar unidades e itens alimentares para os ingredientes da sua receita. Esta funcionalidade é experimental e pode nem sempre funcionar como esperado. Se preferir não utilizar os resultados analisados, pode selecionar “Cancelar” e as suas alterações não serão guardadas.",
"ingredient-parser": "Ingredient Parser", "ingredient-parser": "Analisador de ingredientes",
"explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", "explanation": "Para utilizar o analisador de ingredientes, clique no botão “Analisar tudo” para iniciar o processo. Quando os ingredientes processados estiverem disponíveis, pode rever os itens e verificar se foram analisados corretamente. A pontuação de confiança do modelo é apresentada à direita do título do item. Esta pontuação é uma média de todas as pontuações individuais e pode nem sempre ser completamente exata.",
"alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", "alerts-explainer": "Serão apresentados alertas se for encontrado um alimento ou unidade correspondente, mas que não exista na base de dados.",
"select-parser": "Select Parser", "select-parser": "Selecionar Analisador",
"natural-language-processor": "Natural Language Processor", "natural-language-processor": "Processador de Linguagem Natural",
"brute-parser": "Brute Parser", "brute-parser": "Analisador Bruto",
"openai-parser": "OpenAI Parser", "openai-parser": "Analisador OpenAI",
"parse-all": "Parse All", "parse-all": "Analisar tudo",
"no-unit": "No unit", "no-unit": "Nenhuma unidade",
"missing-unit": "Create missing unit: {unit}", "missing-unit": "Criar unidade em falta: {unit}",
"missing-food": "Create missing food: {food}", "missing-food": "Criar ingrediente em falta: {food}",
"no-food": "No Food" "no-food": "Nenhum Ingrediente"
} }
}, },
"search": { "search": {
@ -635,7 +635,7 @@
"backup-created-at-response-export_path": "Backup criado em {path}", "backup-created-at-response-export_path": "Backup criado em {path}",
"backup-deleted": "Backup eliminado", "backup-deleted": "Backup eliminado",
"restore-success": "Restauro bem-sucedido", "restore-success": "Restauro bem-sucedido",
"restore-fail": "Restore failed. Check your server logs for more details", "restore-fail": "O restauro falhou. Verifique os registos do servidor para obter mais detalhes",
"backup-tag": "Cópia de segurança de Etiqueta", "backup-tag": "Cópia de segurança de Etiqueta",
"create-heading": "Criar um Backup", "create-heading": "Criar um Backup",
"delete-backup": "Eliminar Backup", "delete-backup": "Eliminar Backup",
@ -773,9 +773,9 @@
"oidc-ready": "Suporta OICD", "oidc-ready": "Suporta OICD",
"oidc-ready-error-text": "Nem todos os valores OICD estão configurados. Pode ignorar isto se não estiver a utilizar autenticação OICD.", "oidc-ready-error-text": "Nem todos os valores OICD estão configurados. Pode ignorar isto se não estiver a utilizar autenticação OICD.",
"oidc-ready-success-text": "As variáveis OICD necessárias estão definidas.", "oidc-ready-success-text": "As variáveis OICD necessárias estão definidas.",
"openai-ready": "OpenAI Ready", "openai-ready": "Preparado para OpenAI",
"openai-ready-error-text": "Not all OpenAI Values are configured. This can be ignored if you are not using OpenAI features.", "openai-ready-error-text": "Nem todos os valores OpenAI estão configurados. Isto pode ser ignorado se não estiver a utilizar as funcionalidades OpenAI.",
"openai-ready-success-text": "Required OpenAI variables are all set." "openai-ready-success-text": "As variáveis OpenAI necessárias estão todas definidas."
}, },
"shopping-list": { "shopping-list": {
"all-lists": "Todas as Listas", "all-lists": "Todas as Listas",
@ -789,7 +789,7 @@
"food": "Alimentos", "food": "Alimentos",
"note": "Nota", "note": "Nota",
"label": "Rótulo", "label": "Rótulo",
"save-label": "Save Label", "save-label": "Guardar Rótulo",
"linked-item-warning": "Este item tem ligação a uma ou mais receitas. Ajustar as unidades ou alimentos irá produzir resultados inesperados quando adicionar ou remover a receita desta lista.", "linked-item-warning": "Este item tem ligação a uma ou mais receitas. Ajustar as unidades ou alimentos irá produzir resultados inesperados quando adicionar ou remover a receita desta lista.",
"toggle-food": "Alternar Alimento", "toggle-food": "Alternar Alimento",
"manage-labels": "Gerir Rótulos", "manage-labels": "Gerir Rótulos",

View File

@ -1,25 +1,25 @@
{ {
"generic": { "generic": {
"server-error": "An unexpected error occurred" "server-error": "예상하지 못한 에러가 발생했습니다."
}, },
"recipe": { "recipe": {
"unique-name-error": "Recipe names must be unique", "unique-name-error": "Recipe 이름은 고유해야 합니다",
"recipe-defaults": { "recipe-defaults": {
"ingredient-note": "1 Cup Flour", "ingredient-note": "밀가루 1컵",
"step-text": "Recipe steps as well as other fields in the recipe page support markdown syntax.\n\n**Add a link**\n\n[My Link](https://demo.mealie.io)\n" "step-text": "Recipe 단계는 물론 recipe 페이지의 다른 필드도 Markdown 문법을 지원합니다.\n\n**Add a link**\n\n[\b나의 링크](https://demo.mealie.io)"
} }
}, },
"mealplan": { "mealplan": {
"no-recipes-match-your-rules": "No recipes match your rules" "no-recipes-match-your-rules": "규칙과 일치하는 Recipe가 없습니다"
}, },
"user": { "user": {
"user-updated": "User updated", "user-updated": "User updated",
"password-updated": "Password updated", "password-updated": "비밀번호가 변경되었습니다",
"invalid-current-password": "Invalid current password", "invalid-current-password": "현재 비밀번호가 잘못되었습니다",
"ldap-update-password-unavailable": "Unable to update password, user is controlled by LDAP" "ldap-update-password-unavailable": "사용자가 LDAP으로 제어되기 때문에 비밀번호를 변경할 수 없습니다"
}, },
"group": { "group": {
"report-deleted": "Report deleted." "report-deleted": "Report가 삭제됐습니다"
}, },
"exceptions": { "exceptions": {
"permission_denied": "You do not have permission to perform this action", "permission_denied": "You do not have permission to perform this action",

View File

@ -5,8 +5,8 @@
"recipe": { "recipe": {
"unique-name-error": "Os nomes de receitas devem ser únicos", "unique-name-error": "Os nomes de receitas devem ser únicos",
"recipe-defaults": { "recipe-defaults": {
"ingredient-note": "1 Cup Flour", "ingredient-note": "1 Chávena de Farinha",
"step-text": "Recipe steps as well as other fields in the recipe page support markdown syntax.\n\n**Add a link**\n\n[My Link](https://demo.mealie.io)\n" "step-text": "Os passos da receita, bem como outros campos na página da receita, suportam a sintaxe markdown.\n\n**Adicionar um link**\n\n[Meu link](https://demo.mealie.io)\n"
} }
}, },
"mealplan": { "mealplan": {

View File

@ -2,17 +2,17 @@
"teaspoon": { "teaspoon": {
"name": "teaspoon", "name": "teaspoon",
"description": "", "description": "",
"abbreviation": "tsp" "abbreviation": "culleradiña"
}, },
"tablespoon": { "tablespoon": {
"name": "tablespoon", "name": "tablespoon",
"description": "", "description": "",
"abbreviation": "tbsp" "abbreviation": "culleradas sopeiras"
}, },
"cup": { "cup": {
"name": "cup", "name": "taza",
"description": "", "description": "",
"abbreviation": "cup" "abbreviation": "taza"
}, },
"fluid-ounce": { "fluid-ounce": {
"name": "fluid ounce", "name": "fluid ounce",